[Bug 1036342] New: [20170424]: gnome-session segfault in libgtk-3.so.0.2200.11
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342 Bug ID: 1036342 Summary: [20170424]: gnome-session segfault in libgtk-3.so.0.2200.11 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: bnc-team-gnome@forge.provo.novell.com Reporter: markos.chandras@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hi, Ever since I updated to 20170424 I can't get gnome session to start. gdm is stuck in an infinite loop and I can see the following issue on dmesg [ 209.298800] gnome-session-f[2668]: segfault at 0 ip 00007fb96a6e78a9 sp 00007ffc3a8734b0 error 4 in libgtk-3.so.0.2200.11[7fb96a3f8000+708000] [ 256.323964] gnome-session-f[3378]: segfault at 0 ip 00007f7a6bfe08a9 sp 00007ffd9c426de0 error 4 in libgtk-3.so.0.2200.11[7f7a6bcf1000+708000] I can't tell if the previous snapshot worked for me because I haven't update in a while. Please let me know if you need more information from me -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c1
Vasilis Liaskovitis
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c2
Dominique Leuenberger
Hi,
Ever since I updated to 20170424 I can't get gnome session to start. gdm is stuck in an infinite loop and I can see the following issue on dmesg
[ 209.298800] gnome-session-f[2668]: segfault at 0 ip 00007fb96a6e78a9 sp 00007ffc3a8734b0 error 4 in libgtk-3.so.0.2200.11[7fb96a3f8000+708000] [ 256.323964] gnome-session-f[3378]: segfault at 0 ip 00007f7a6bfe08a9 sp 00007ffd9c426de0 error 4 in libgtk-3.so.0.2200.11[7f7a6bcf1000+708000]
I can't tell if the previous snapshot worked for me because I haven't update in a while. Please let me know if you need more information from me
That seems not to be gnome-session crashing, but actually gnome-session-failed, which means even if it would not crash, you'd not be happy: you would simply see the 'Something has gone wrong" screen. If you are running in a wayland session, then it is known that gnome-session-failed does not work (if gnome-shell crashed/failed to start, there is no wayland compositor and hence nothing gtk3 could paint on) So in short: the crash you see is 'not nice', but is not the root of you not having a GNOME session running. Please get more information from your journal to actually trace the root cause -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c3
--- Comment #3 from Dominique Leuenberger
If you are running in a wayland session, then it is known that gnome-session-failed does not work (if gnome-shell crashed/failed to start, there is no wayland compositor and hence nothing gtk3 could paint on)
For reference, this would be https://bugzilla.gnome.org/show_bug.cgi?id=775337 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c4
Markos Chandras
(In reply to Dominique Leuenberger from comment #2)
If you are running in a wayland session, then it is known that gnome-session-failed does not work (if gnome-shell crashed/failed to start, there is no wayland compositor and hence nothing gtk3 could paint on)
For reference, this would be https://bugzilla.gnome.org/show_bug.cgi?id=775337
OK thank you for the link. However I am not using wayland. I now use sddm as
display-manager and select Gnome on Xorg there and it still fails. In the
coredumpctl list I see 2 entries with identical timestamps. One is for
gnome-session-failed and the other is for Xorg. I guess what matters the most
here is the Xorg one so here it is
#0 0x00007f996bae64c7 in x86_64_fallback_frame_state (context=0x7ffd3a329180,
context=0x7ffd3a329180, fs=0x7ffd3a329270) at ./md-unwind-support.h:58
#1 0x00007f996bae64c7 in uw_frame_state_for
(context=context@entry=0x7ffd3a329180, fs=fs@entry=0x7ffd3a329270) at
../../../libgcc/unwind-dw2.c:1257
#2 0x00007f996bae8078 in _Unwind_Backtrace (trace=0x7f996dd17490
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c5
Dominique Leuenberger
OK thank you for the link. However I am not using wayland. I now use sddm as display-manager and select Gnome on Xorg there and it still fails. In the coredumpctl list I see 2 entries with identical timestamps. One is for gnome-session-failed and the other is for Xorg. I guess what matters the most here is the Xorg one so here it is
Right - with X crashing away, there is no way gnome-session-failed could paint the fail screen there. Assigning component X.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c6
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c7
Markos Chandras
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c8
--- Comment #8 from Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c9
--- Comment #9 from Markos Chandras
Hmm. nouveau driver segfaults apparently. Truncated backtrace. Not much we can do about nouveau. I suggest uninstalling Mesa-dri-nouveau package (fallback to software rendering).
Yeah removing that packages brought back my gnome session. Thanks. Not sure if it helps or not, but plasma5 works fine with that package installed so this feels like a gnome issue to me :/ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c10
Mark Draheim
Not sure if it helps or not, but plasma5 works fine with that package installed so this feels like a gnome issue to me :/
and I almost thought that your problem is essentially the same as in https://bugzilla.opensuse.org/show_bug.cgi?id=1017478 ie nouveau 1.0.14-2.1 and X dumping core early. In your initial report you said that gdm loops. How then did you get a plasma5 session up? The reason I ask is that the bug I referenced points a finger at sddm/QT/Plasma but if you see the same problem with Gnome/GTK, then we can narrow it down to Xorg/nouveau. Which I think is highly likely given that similar reports from nouveau users pop up in the forums almost daily now. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c11
--- Comment #11 from Markos Chandras
(In reply to Markos Chandras from comment #9)
Not sure if it helps or not, but plasma5 works fine with that package installed so this feels like a gnome issue to me :/
and I almost thought that your problem is essentially the same as in
https://bugzilla.opensuse.org/show_bug.cgi?id=1017478
ie nouveau 1.0.14-2.1 and X dumping core early.
In your initial report you said that gdm loops. How then did you get a plasma5 session up?
I simply switched to sddm to try things out :) I am unable to start a gnome session from sddm for the reasons mentioned above but at least sddm does not loop like gdm does which allows me to select the plasma5 session instead. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c12
--- Comment #12 from Mark Draheim
I simply switched to sddm to try things out :)
interesting, maybe I should switch to gdm then because here sddm loops ;-) But I will try a local rebuild of nouveau package first. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c13
--- Comment #13 from Mark Draheim
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342
http://bugzilla.opensuse.org/show_bug.cgi?id=1036342#c14
Markos Chandras
@Markos: Can you update to current TW's nouveau 1.0.15 and Mesa-dri-nouveau? My problem from bsc#1017478 was fixed by the new packages.
yeah seems like today's update fixed everything again so I am closing this bug -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com