Bug 2315884

Summary: [abrt] cheese: cheese_main_window_setup_ui(): cheese killed by SIGTRAP
Product: [Fedora] Fedora Reporter: Lukas Ruzicka <lruzicka>
Component: cheeseAssignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 41CC: amigadave, awilliam, fzatlouk, geraldo.simiao.kutz, gnome-sig, hdegoede, lruzicka, mclasen, robatino
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/6f3da06a5be326ef731cf3a4e561c04c6ba08e6
Whiteboard: abrt_hash:17bede13196556f2c9948e3a06a3ee9a5e087735;VARIANT_ID=workstation;
Fixed In Version: cheese-44.1-7.fc41 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-10-05 00:17:32 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2247867    
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: dso_list
none
File: var_log_messages
none
File: backtrace none

Description Lukas Ruzicka 2024-10-01 10:05:22 UTC
Description of problem:
I started Cheese and it crashed immediately.

Version-Release number of selected component:
cheese-2:44.1-6.fc41

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         cheese killed by SIGTRAP
journald_cursor: s=205da3c628f543fda27dc050f0d7326a;i=2c02d80;b=69424093f97144b6b9f6024be323ab70;m=fef46d524;t=62366f26eaebe;x=2c220cf27b2e0c49
executable:     /usr/bin/cheese
cmdline:        /usr/bin/cheese --gapplication-service
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Cheese
rootdir:        /
uid:            1000
kernel:         6.11.0-63.fc41.x86_64
package:        cheese-2:44.1-6.fc41
runlevel:       N 5
backtrace_rating: 4
crash_function: cheese_main_window_setup_ui
comment:        I started Cheese and it crashed immediately.

Truncated backtrace:
Thread no. 1 (11 frames)
 #4 cheese_main_window_setup_ui at ../src/cheese-window.vala:1322
 #5 cheese_application_common_init at ../src/cheese-application.vala:122
 #6 _g_closure_invoke_va at ../gobject/gclosure.c:896
 #7 signal_emit_valist_unlocked at ../gobject/gsignal.c:3423
 #9 g_application_impl_method_call at ../gio/gapplicationimpl-dbus.c:200
 #10 call_in_idle_cb at ../gio/gdbusconnection.c:5458
 #13 g_main_context_dispatch_unlocked at ../glib/gmain.c:4208
 #14 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4273
 #15 g_main_context_iteration at ../glib/gmain.c:4338
 #16 g_application_run at ../gio/gapplication.c:2715
 #17 _vala_main at ../src/cheese-main.vala:27

Comment 1 Lukas Ruzicka 2024-10-01 10:05:26 UTC
Created attachment 2049787 [details]
File: proc_pid_status

Comment 2 Lukas Ruzicka 2024-10-01 10:05:28 UTC
Created attachment 2049788 [details]
File: maps

Comment 3 Lukas Ruzicka 2024-10-01 10:05:30 UTC
Created attachment 2049789 [details]
File: limits

Comment 4 Lukas Ruzicka 2024-10-01 10:05:31 UTC
Created attachment 2049790 [details]
File: environ

Comment 5 Lukas Ruzicka 2024-10-01 10:05:33 UTC
Created attachment 2049791 [details]
File: open_fds

Comment 6 Lukas Ruzicka 2024-10-01 10:05:34 UTC
Created attachment 2049792 [details]
File: mountinfo

Comment 7 Lukas Ruzicka 2024-10-01 10:05:36 UTC
Created attachment 2049793 [details]
File: os_info

Comment 8 Lukas Ruzicka 2024-10-01 10:05:37 UTC
Created attachment 2049794 [details]
File: cpuinfo

Comment 9 Lukas Ruzicka 2024-10-01 10:05:38 UTC
Created attachment 2049795 [details]
File: core_backtrace

Comment 10 Lukas Ruzicka 2024-10-01 10:05:40 UTC
Created attachment 2049796 [details]
File: dso_list

Comment 11 Lukas Ruzicka 2024-10-01 10:05:41 UTC
Created attachment 2049797 [details]
File: var_log_messages

Comment 12 Lukas Ruzicka 2024-10-01 10:05:43 UTC
Created attachment 2049798 [details]
File: backtrace

Comment 13 Lukas Ruzicka 2024-10-01 10:11:16 UTC
When I try to run Cheese from CLI I get:

** (cheese:105278): ERROR **: 12:10:45.948: cheese-window.vala:1322: Error: <data>:56:5: Chyba zpracování: unexpected character `'', expected character `]'


The package versions:

cheese-libs-44.1-6.fc41.x86_64
cheese-44.1-6.fc41.x86_64

Comment 14 Fedora Blocker Bugs Application 2024-10-01 10:11:40 UTC
Proposed as a Blocker for 41-final by Fedora user lruzicka using the blocker tracking app because:

 Default application does not work.

Comment 15 Geraldo Simião 2024-10-01 11:35:37 UTC
Did you installed cheese after iso download? Because I checked Fedora-Workstation-Live-x86_64-41-20240930.n.0.iso and didn't find cheese installed, now camera is the default/shipped program.

Comment 16 Adam Williamson 2024-10-01 15:02:34 UTC
Yeah, we changed the default from cheese to snapshot in F40.

However, I don't think we put in obsoletes. So, when you upgrade from F39, you keep cheese. You may get snapshot *as well*, I think, based on group membership.

So, I think we could consider this under the upgrade criteria: "For each one of the release-blocking package sets, it must be possible to successfully complete a direct upgrade from a fully updated, clean default installation of each of the last two stable Fedora releases with that package set installed. ... The upgraded system must meet all release criteria." We could say this bug violates that, given an app that's installed in a default F39 install and still present after an upgrade to F41 is broken.

Comment 17 Adam Williamson 2024-10-01 15:04:15 UTC
BTW, I can reproduce this, and there's some console output that's probably more useful (assuming we're hitting the same bug):

** (cheese:279761): ERROR **: 08:03:31.881: cheese-window.vala:1322: Error: <data>:56:5: Parse error: unexpected character `'', expected character `]'

Comment 18 Fedora Update System 2024-10-01 17:08:06 UTC
FEDORA-2024-6a73d3cfbf (cheese-44.1-7.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-6a73d3cfbf

Comment 19 Fedora Update System 2024-10-02 02:55:16 UTC
FEDORA-2024-6a73d3cfbf has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-6a73d3cfbf`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-6a73d3cfbf

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 20 František Zatloukal 2024-10-02 06:36:20 UTC
cheese-44.1-7.fc41 Fixes the issue.

Comment 21 Fedora Update System 2024-10-05 00:17:32 UTC
FEDORA-2024-6a73d3cfbf (cheese-44.1-7.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.