From nobody Tue Jan 13 01:51:49 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 4dqsgB0cNDz6N9bM for ; Tue, 13 Jan 2026 01:51:50 +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 4dqsg95N7jz4H8m for ; Tue, 13 Jan 2026 01:51:49 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768269109; 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=I4/gFTowPhq3GkjM54sc89OflwO/8d8VIcWkLrnTODU=; b=B18TBD4IS2Kqt18d8oK7pBlvczNLr84cbn8GNOBOAmtNR1R1m5Y6AeJOeZE2mccIYL151m zfHJEygNCg55WceiqkPxovTzVwPRF2IxzpAFaGNTtVwX1KcwqTqLJ9xlaUHjQFGwJKY9dN n14+XZ9dZQBz465OQ9c6LuFbw6IdTqw66q4GSTiEByWOWwgIDt6NqDQ67uU5ukR3hddt0I qmc2eBVMTrenZ9KWxCXDx5pDE/Um3UgoUJNBcSq7pbq05I2L2+z1uiktRyq/JWIHOt4A3u Cz6hzNgrq1HY6ajqtiPusxE1USAZLKN7sFuLIUaB/6kBfC2O/469ZexxvG0OwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768269109; 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=I4/gFTowPhq3GkjM54sc89OflwO/8d8VIcWkLrnTODU=; b=m0IIpqslhl9aJpizYDMZS2FrrwFnlFiglvcjdyNLmR1tJwuunPG7S1mSAFfOgjrSU+anrl PTSbA8elxW8Hv8VpUwFon/ieFQQ00p703vUd10UdMjnU2eRhs9JArIL5UT8UuKuP9RH8DH SWXyovqcgnt+gRQ84p9FfO210h2/NCNtYbitkQxZzmgsMmGJJx8NtdAvhzXSi6PK1C8r7v N2/YUZRhsJo1K2oIx2Elj7P2oVsgwLqHrn2ugf4e5lk0FtDrriejc1MlWdHZ1iJ76o5MZK SmaBcppV8bXlmjWvE3AwMYPx+ysju5nw9b8Ar4Q04PRLyo2rC1e+IVkqXTkOUw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768269109; a=rsa-sha256; cv=none; b=IcvvFa0CwJysBdxN7bNtUHfxdb88kf37aXNg/b/Ixo0g6t+2BnnxJ841hOuA6b3OlCf1lg PSx8n5Px0CB7+D1WQHGM6GAuhUXdzp/+LUXpI1FDbbXf4KE9Fyi5LsPV3M2upQ6H+e7vPr edLBo8iMHSFvoeOHBw40GD8B/b6btV8Q42XKQLlphZ1AmlGYXlaMunKhRDBNnu+mqzOYxl I7h49pGlahmH1MlgU+4bgGsf1VK84tHukNXwrMCQPTlVRiEqkdgcuER1dpTwy7wRrLKJoV iUMLkihcFTIvP+HljaqWcKjLP2Kj8m4pLSu+mZeHT69nxISzIbS/lBEClsBIig== 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 4dqsg94NHHzsHB for ; Tue, 13 Jan 2026 01:51:49 +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 60D1pn54014723 for ; Tue, 13 Jan 2026 01:51:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60D1pn58014722 for gnome@FreeBSD.org; Tue, 13 Jan 2026 01:51:49 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 01:51:49 +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: cc 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 Marcin Cie=C5=9Blak changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |saper@saper.info --- Comment #2 from Marcin Cie=C5=9Blak --- I have traced this down in the userspace (gdb) bt #0 gst_v4l2_allocator_alloc_dmabuf (allocator=3D0x801029210 [GstV4l2Allocator|v4l2src0:pool0:src:allocator= ], dmabuf_allocator=3D0x802c1d190 [GstAllocator|dmabufallocator2]) at ../sys/v4l2/gstv4l2allocator.c:916 #1 0x0000000800d1ddae in gst_v4l2_buffer_pool_alloc_buffer (bpool=3D0x802c4f0a0 [GstBufferPool|v4l2src0:pool0:src], buffer=3D0x7fffdf9fa8e0, params=3D0x0) at ../sys/v4l2/gstv4l2bufferpool.c:473 #2 0x0000000800301f4a in do_alloc_buffer (pool=3D0x802c4f0a0 [GstBufferPool|v4l2src0:pool0:src], buffer=3D0x7fffdf9fa8e0, params=3D0x0) at ../gst/gstbufferpool.c:284 #3 0x00000008003013e5 in default_start (pool=3D0x802c4f0a0 [GstBufferPool|v4l2src0:pool0:src]) at ../gst/gstbufferpool.c:336 #4 0x0000000800d1cfd1 in gst_v4l2_buffer_pool_start (bpool=3D0x802c4f0a0 [GstBufferPool|v4l2src0:pool0:src]) at ../sys/v4l2/gstv4l2bufferpool.c:960 #5 0x00000008002ffa18 in do_start (pool=3D0x802c4f0a0 [GstBufferPool|v4l2src0:pool0:src]) at ../gst/gstbufferpool.c:369 #6 0x00000008002ff6ff in gst_buffer_pool_set_active (pool=3D0x802c4f0a0 [GstBufferPool|v4l2src0:pool0:src], active=3D1) at ../gst/gstbufferpool.c:514 #7 0x0000000800d233de in gst_v4l2src_decide_allocation (bsrc=3D0x8018974e0 [GstBaseSrc|v4l2src0], query=3D0x802c050f0) at ../sys/v4l2/gstv4l2src.c:947 #8 0x0000000801afc9d9 in gst_base_src_prepare_allocation (basesrc=3D0x8018974e0 [GstBaseSrc|v4l2src0], caps=3D0x802c05190) at ../libs/gst/base/gstbasesrc.c:3380 #9 0x0000000801af2a71 in gst_base_src_negotiate_unlocked (basesrc=3D0x8018974e0 [GstBaseSrc|v4l2src0]) at ../libs/gst/base/gstbasesrc.c:3518 #10 0x0000000801af7eb9 in gst_base_src_loop (pad=3D0x80107ecc0 [GstPad|src]) at ../libs/gst/base/gstbasesrc.c:2920 #11 0x00000008003acf3d in gst_task_func (task=3D0x8011e2ed0 [GstTask|v4l2src0:src]) at ../gst/gsttask.c:399 #12 0x00000008003adc5a in default_func (tdata=3D0x801893140, pool=3D0x801167c80 [GstTaskPool|taskpool0]) at ../gst/gsttaskpool.c:70 #13 0x000000080051d918 in ??? () at /usr/local/lib/libglib-2.0.so.0 #14 0x000000080051bb95 in ??? () at /usr/local/lib/libglib-2.0.so.0 #15 0x00000008005faecb in thread_start (curthread=3D0x800dee010) at /usr/src/lib/libthr/thread/thr_create.c:299 #16 0x0000000000000000 in ??? () (gdb) list 909 908 if (group->mem[i] =3D=3D NULL) { 909 struct v4l2_exportbuffer expbuf =3D { 0 }; 910=20=20=20=20=20 911 expbuf.type =3D obj->type; 912 expbuf.index =3D group->buffer.index; 913 expbuf.plane =3D i; (gdb)=20 914 expbuf.flags =3D O_CLOEXEC | O_RDWR; 915=20=20=20=20=20 916 if (obj->ioctl (obj->video_fd, VIDIOC_EXPBUF, &expbuf) < 0) 917 goto expbuf_failed; (gdb) p expbuf $3 =3D {type =3D 1, index =3D 0, plane =3D 0, flags =3D 1048578, fd =3D 0, = reserved =3D {0 }} The VIDIOC_EXPBUF ioctl will fail (I think with EINVAL) --=20 You are receiving this mail because: You are the assignee for the bug.=