From nobody Tue Jan 13 02:24:38 2026 X-Original-To: gnome@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dqtP26Yxtz6NCqW for ; Tue, 13 Jan 2026 02:24:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dqtP25xwtz4K7W for ; Tue, 13 Jan 2026 02:24:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768271078; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=oXnvR3830/MokTjpp471asm9j+ig3UbmYN1bnMHywf0=; b=tV19ZL5VENRJxgReh9S5kJ8KcjkbNiBvQRbaz5y4Qp2kPnwf5rS/m6AwSakeA6fRfhhxWP 2FDMKxbeVjsH92aTFtK5vx3WuNwr8PlbfIszfMj7Oyno72pRVaU4AHM87bUbzeJvb0t8J4 wVpgAzqiywd2Zpg+edIBAq8T8VNb5/7iwW0Db7MHCHIjEeB5myixAABy6PHJnnLbJHGN2e HFY9FNkhbe8mfK+Bu9mJeRziP2JiEuSJjZ2eFE79i4Ko9EUHZJUmWWqgjyiYN7b2i1+P94 yCjD2ooN+/dL+1/10L5mU8C+bunz5qc4ebrDRX8BtSoUaZ9/xqUe6Sm4C7A1kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768271078; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=oXnvR3830/MokTjpp471asm9j+ig3UbmYN1bnMHywf0=; b=KBCrfiNs1e2jePc5EwkWQUTRIWUD3Rh7pN7dB4/vH0YzHIYd+QC0uZlrRCLkC+yf//acoS xSqxncg78dZJ55ilQLMNyTZkwB30r5aoJtPU1xW+Ha0iIy5c9FN6esogqqVjVIlkyNfVBg yWl0w0FAFAGVFQrtgZNUOGCdA2e0b4+93pDtPXxFc4kVke3l94fWp8EsZicJP8AxJdxdjA PZQGZRNU3hdp4sC8xhoSUeEqXDotgDphVuEGODSS07KHfLLQcv9ouEH5XiVGI6s/pyfloS VgLo7UD2Pf9a6TUNb0PJwNXWk4WK9SW6dLZ36GQXcT+hAocH8Kf4s5Vn2CGAlQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768271078; a=rsa-sha256; cv=none; b=aT1h4S5ljYU4g8XEhcROc+rYMk+Z7IK/1xMSDEhE/87pgqGb4uWz9Ios6GXYw2kKVgjB2R FJSwpL2mvx5u2xU1K7tvrqtGk++n4t66kTxxW9aS4pmcYWoZna6PEJiDiCMv0kOaRCgscx vxopvT6ByUA5iPrL8TRH4UqeNYl4FlHO9TVQbAiN5sb0OAjEBX8t/2CIRoU4pW/yL7VaRR TpIgXcUKy1nIbyvg/jnTFL5dovspLIB1g3aJ71J0/1lQdL6baWL9gqgLMMwaPYPZ7Y80o9 WtjqceDNwk2R21n7wgLCewsk6rDRYSVMSCch1aMsnAJ4usLeyH5xZofQ6zeh2Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4dqtP25RcxztJJ for ; Tue, 13 Jan 2026 02:24:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 60D2Ocmc085420 for ; Tue, 13 Jan 2026 02:24:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60D2Ocq7085419 for gnome@FreeBSD.org; Tue, 13 Jan 2026 02:24:38 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 287078] multimedia/cheese: fails to show images/video for a working webcam Date: Tue, 13 Jan 2026 02:24:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: saper@saper.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gnome@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: GNOME for FreeBSD -- porting and maintaining List-Archive: https://lists.freebsd.org/archives/freebsd-gnome List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-gnome@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D287078 --- Comment #4 from Marcin Cie=C5=9Blak --- Thread 20 hit Breakpoint 1, vb2_core_expbuf (q=3D0x801e872e0, fd=3D0x7fffdd= bebcc0, type=3D1, index=3D0,=20 plane=3D0, flags=3D1048578) at media_tree/drivers/media/common/videobuf2/videobuf2-core.c:2192 2192 struct vb2_buffer *vb =3D NULL; (gdb) bt #0 vb2_core_expbuf (q=3D0x801e872e0, fd=3D0x7fffddbebcc0, type=3D1, index= =3D0, plane=3D0, flags=3D1048578) at media_tree/drivers/media/common/videobuf2/videobuf2-core.c:2192 #1 0x00000000014c0a2e in vb2_expbuf (q=3D0x801e872e0, eb=3D0x7fffddbebcb0) at media_tree/drivers/media/common/videobuf2/videobuf2-v4l2.c:877 #2 0x000000000153ef8d in uvc_export_buffer (queue=3D0x801e872e0, exp=3D0x7fffddbebcb0) at media_tree/drivers/media/usb/uvc/uvc_queue.c:314 #3 0x00000000015400e3 in uvc_ioctl_expbuf (file=3D0x803c03020, fh=3D0x803c= 1c000, exp=3D0x7fffddbebcb0) at media_tree/drivers/media/usb/uvc/uvc_v4l2.c:805 #4 0x0000000001453f01 in v4l_stub_expbuf (ops=3D0x1675fe0 , file=3D0x803c03020,=20 fh=3D0x803c1c000, p=3D0x7fffddbebcb0) at media_tree/drivers/media/v4l2-core/v4l2-ioctl.c:2733 #5 0x000000000145290a in __video_do_ioctl (file=3D0x803c03020, cmd=3D32254= 41808, arg=3D0x7fffddbebcb0) at media_tree/drivers/media/v4l2-core/v4l2-ioctl.c:2979 #6 0x0000000001451aac in video_usercopy (file=3D0x803c03020, orig_cmd=3D3225441808, arg=3D65536,=20 func=3D0x14526b0 <__video_do_ioctl>) at media_tree/drivers/media/v4l2-core/v4l2-ioctl.c:3327 #7 0x00000000014526aa in video_ioctl2 (file=3D0x803c03020, cmd=3D322544180= 8, arg=3D65536) at media_tree/drivers/media/v4l2-core/v4l2-ioctl.c:3375 #8 0x0000000001450ec9 in v4l2_ioctl (filp=3D0x803c03020, cmd=3D3225441808, arg=3D65536) at media_tree/drivers/media/v4l2-core/v4l2-dev.c:374 #9 0x00000000011f92c1 in linux_ioctl (handle=3D0x803c03000, fflags=3D0, cmd=3D3225441808, arg=3D0x10000) at kernel/linux_file.c:158 #10 0x00000000016457e7 in v4b_ioctl (cdev=3D0x801e47030, fflags=3D3, cmd=3D3225441808,=20 peer_data=3D0x10000) at webcamd.c:301 #11 0x00000008017391de in cuse_wait_and_process () at /usr/src/lib/libcuse/cuse_lib.c:549 #12 0x0000000001644dd4 in v4b_work (arg=3D0x0) at webcamd.c:145 #13 0x00000008016feecb in thread_start (curthread=3D0x801aca810) at /usr/src/lib/libthr/thread/thr_create.c:299 #14 0x0000000000000000 in ?? () Backtrace stopped: Cannot access memory at address 0x7fffddbec000 (gdb) p *q $12 =3D {type =3D 1, io_modes =3D 19, dev =3D 0x0, dma_attrs =3D 0, bidirec= tional =3D 0,=20 fileio_read_once =3D 0, fileio_write_immediately =3D 0, allow_zero_bytesu= sed =3D 0,=20 quirk_poll_must_check_waiting_for_buffers =3D 1, supports_requests =3D 0, requires_requests =3D 0,=20 uses_qbuf =3D 0, uses_requests =3D 0, allow_cache_hints =3D 0, non_cohere= nt_mem =3D 0,=20 lock =3D 0x801e87510, owner =3D 0x0, ops =3D 0x1675f80 ,= =20 mem_ops =3D 0x166d198 , buf_ops =3D 0x166d158 ,=20 drv_priv =3D 0x801e872e0, subsystem_flags =3D 0, buf_struct_size =3D 984, timestamp_flags =3D 73728,=20 gfp_flags =3D 0, min_buffers_needed =3D 0, alloc_devs =3D {0x0, 0x0, 0x0,= 0x0, 0x0, 0x0, 0x0, 0x0},=20 mmap_lock =3D {sem =3D {value =3D 1, owner =3D 0xffffffffffffffff}}, memo= ry =3D 1,=20 dma_dir =3D (unknown: 0x1), bufs =3D {0x803802000, 0x803802400, 0x8038028= 00, 0x803802c00,=20 0x0 }, num_buffers =3D 4, queued_list =3D {next =3D 0x801e874a8,=20 prev =3D 0x801e874a8}, queued_count =3D 0, owned_by_drv_count =3D {coun= ter =3D 0}, done_list =3D { next =3D 0x801e874c0, prev =3D 0x801e874c0}, done_lock =3D {}, done_wq =3D { sleep_ref =3D 5, sleep_count =3D 0, do_selwakeup =3D 0}, streaming =3D = 0, start_streaming_called =3D 0,=20 error =3D 0, waiting_for_buffers =3D 1, waiting_in_dqbuf =3D 0, is_multip= lanar =3D 0, is_output =3D 0,=20 copy_timestamp =3D 0, last_buffer_dequeued =3D 0, fileio =3D 0x0, threadi= o =3D 0x0,=20 name =3D "cap-0x801e872e0", '\000' } (gdb) p q->memory $13 =3D 1 (gdb) n 2197 if (q->memory !=3D VB2_MEMORY_MMAP) { (gdb)=20 2202 if (!q->mem_ops->get_dmabuf) { (gdb)=20 2203 dprintk(q, 1, "queue does not support DMA buffer exporting\n"); (gdb) p *q->mem_ops $14 =3D {alloc =3D 0x14c2bf0 , put =3D 0x14c2cf0 ,=20 get_dmabuf =3D 0x0, get_userptr =3D 0x0, put_userptr =3D 0x0, prepare =3D= 0x0, finish =3D 0x0,=20 attach_dmabuf =3D 0x14c2d40 ,=20 detach_dmabuf =3D 0x14c2df0 ,=20 map_dmabuf =3D 0x14c2e60 ,=20 unmap_dmabuf =3D 0x14c2ee0 , vaddr =3D 0x14c2f50 ,=20 cookie =3D 0x0, num_users =3D 0x14c2f90 ,=20 mmap =3D 0x14c2fc0 } --=20 You are receiving this mail because: You are the assignee for the bug.=