Description of problem: Version-Release number of selected component: cinnamon-2.6.6-1.fc22 Additional info: reporter: libreport-2.5.1 backtrace_rating: 4 cmdline: cinnamon --sm-client-id 1094ec2dc262f52cbf142463634574740000000102660000 crash_function: theme_get_style executable: /usr/bin/cinnamon global_pid: 3350 kernel: 4.0.4-303.fc22.x86_64 runlevel: N 5 type: CCpp uid: 1001 Truncated backtrace: Thread no. 1 (10 frames) #0 theme_get_style at ui/theme.c:5447 #1 meta_theme_get_frame_style at ui/theme.c:5541 #2 meta_frames_set_window_background at ui/frames.c:2470 #3 meta_frames_reset_bg at ui/frames.c:868 #4 meta_ui_reset_frame_bg at ui/ui.c:482 #5 meta_window_ensure_frame at core/frame.c:159 #6 meta_window_new_with_attrs at core/window.c:1322 #7 meta_window_new at core/window.c:705 #8 event_callback at core/display.c:2342 #9 filter_func at ui/ui.c:241 Potential duplicate: bug 1228965
Created attachment 1037849 [details] File: backtrace
Created attachment 1037850 [details] File: cgroup
Created attachment 1037851 [details] File: core_backtrace
Created attachment 1037852 [details] File: dso_list
Created attachment 1037853 [details] File: environ
Created attachment 1037854 [details] File: limits
Created attachment 1037855 [details] File: maps
Created attachment 1037856 [details] File: mountinfo
Created attachment 1037857 [details] File: namespaces
Created attachment 1037858 [details] File: open_fds
Created attachment 1037859 [details] File: proc_pid_status
Created attachment 1037860 [details] File: var_log_messages
This bug is simple to reproduce: just log in thru GDM, choosing Cinnamon as the desktop environment.
No GDM here and there never will be. Logging in from lightdm I see no issue, plus this report is filed against an old version.
Can you post gsettings get org.cinnamon.desktop.wm.preferences theme
*** This bug has been marked as a duplicate of bug 1228965 ***
[tom@blackhole ~]$ gsettings get org.cinnamon.desktop.wm.preferences theme 'Adwaita' [tom@blackhole ~]$ This was my first time using abrt-cli. I know this issue happens with 2.6.7 as I saw the menu bug with 2.6.6 and was eagerly awaiting the fix in 2.6.7. I removed the crash directory for 2.6.6, reproduced the bug, and re-filed the report with the 2.6.7 data, but it said duplicate bug, so I don't know if the details of this bug report are for 2.6.6 or 2.6.7.
FWIW, this appears in dmesg when starting cinnamon: cinnamon[6495]: segfault at 88 ip 000000360c67c568 sp 00007ffea555f400 error 4 in libmuffin.so.0.0.0[360c600000+b8000]
(In reply to Tom from comment #17) > [tom@blackhole ~]$ gsettings get org.cinnamon.desktop.wm.preferences theme > 'Adwaita' > [tom@blackhole ~]$ > > > This was my first time using abrt-cli. I know this issue happens with 2.6.7 > as I saw the menu bug with 2.6.6 and was eagerly awaiting the fix in 2.6.7. > I removed the crash directory for 2.6.6, reproduced the bug, and re-filed > the report with the 2.6.7 data, but it said duplicate bug, so I don't know > if the details of this bug report are for 2.6.6 or 2.6.7. Adwaita was removed in gtk-3.16, run this gsettings reset org.cinnamon.desktop.wm.preferences theme The fallback was never intended for use https://github.com/linuxmint/muffin/pull/185
That fixed it. What a pain in the A$$. So who screwed the pooch here?
Another user experienced a similar problem: Upgraded to F22. Cinnamon crashes on login. reporter: libreport-2.5.1 backtrace_rating: 4 cmdline: cinnamon --replace crash_function: theme_get_style executable: /usr/bin/cinnamon global_pid: 2166 kernel: 4.0.4-303.fc22.x86_64 package: cinnamon-2.6.7-2.fc22 reason: cinnamon killed by SIGSEGV runlevel: N 5 type: CCpp uid: 1000
Another user experienced a similar problem: Crash right after login reporter: libreport-2.5.1 backtrace_rating: 4 cmdline: cinnamon --replace crash_function: theme_get_style executable: /usr/bin/cinnamon global_pid: 3120 kernel: 4.0.4-303.fc22.x86_64 package: cinnamon-2.6.7-2.fc22 reason: cinnamon killed by SIGSEGV runlevel: N 5 type: CCpp uid: 1000
When the most obvious solution is to submit a bug using abrt-cli, to find the link to this bug report, to get the "gsettings reset org.cinnamon.desktop.wm.preferences theme" command... I'd call this a valid bug.
(In reply to Andrew Cooks from comment #23) > When the most obvious solution is to submit a bug using abrt-cli, to find > the link to this bug report, to get the "gsettings reset > org.cinnamon.desktop.wm.preferences theme" command... I'd call this a valid > bug. Ok I've changed it to "Can't Fix" as it's not my place to reset user config.
(In reply to Andrew Cooks from comment #23) Does your system still have this file /usr/share/themes/Adwaita/metacity-1
(In reply to leigh scott from comment #25) > (In reply to Andrew Cooks from comment #23) > > Does your system still have this file /usr/share/themes/Adwaita/metacity-1 Nope. [acooks@t410 ~]$ ls /usr/share/themes/Adwaita/ gtk-2.0 gtk-3.0 index.theme I've got as far as working out that the segfault is in muffin-2.6.1-1.fc22.x86_64 (as Tom also pointed out), specifically in /lib64/libmuffin.so.0 on line 5447 in the theme_get_style function: #0 theme_get_style (theme=0x0, type=META_FRAME_TYPE_NORMAL, flags=12543) at ui/theme.c:5447 5447 style_set = theme->style_sets_by_type[type]; At the least it should be reported upstream. I'll have a look at the code.
(In reply to Andrew Cooks from comment #26) > (In reply to leigh scott from comment #25) > > (In reply to Andrew Cooks from comment #23) > > > > Does your system still have this file /usr/share/themes/Adwaita/metacity-1 > > Nope. > > [acooks@t410 ~]$ ls /usr/share/themes/Adwaita/ > gtk-2.0 gtk-3.0 index.theme > > > I've got as far as working out that the segfault is in > muffin-2.6.1-1.fc22.x86_64 (as Tom also pointed out), specifically in > /lib64/libmuffin.so.0 on line 5447 in the theme_get_style function: > > #0 theme_get_style (theme=0x0, type=META_FRAME_TYPE_NORMAL, flags=12543) at > ui/theme.c:5447 > 5447 style_set = theme->style_sets_by_type[type]; > > At the least it should be reported upstream. I'll have a look at the code. It was caused by a packaging error, the theme file is in muffin-devel http://pkgs.fedoraproject.org/cgit/muffin.git/commit/?h=f22&id=c695d5b248b7ff8176134493bac8c806d3ea68eb
muffin-2.6.1-2.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/muffin-2.6.1-2.fc22
muffin-2.6.1-2.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/muffin-2.6.1-2.fc21
muffin-2.6.1-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/muffin-2.6.1-2.fc20
Package muffin-2.6.1-2.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing muffin-2.6.1-2.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-10110/muffin-2.6.1-2.fc22 then log in and leave karma (feedback).
muffin-2.6.1-2.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
muffin-2.6.1-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.