[Bug 1000917] New: After upgrade from Beta1 to Beta2, sddm segfaults
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917 Bug ID: 1000917 Summary: After upgrade from Beta1 to Beta2, sddm segfaults Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org Assignee: xorg-maintainer-bugs@forge.provo.novell.com Reporter: Larry.Finger@lwfinger.net QA Contact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- I upgraded from Leap 42.2 Beta1 to Beta2. My desktop is KDE. On reboot, X fails to start. After a login using the F1 console, dmesg shows the following message: sddm[1094]: segfault at 8 ip 00007f969ac5a8cd sp 00007ffec65240e0 error 4 in libQt5Core.so.5.6.1[7f969aaad000+4ae000] Changing the display manager in /etc/sysconfig/displaymanager to lightdm, and installing that package allowed me to boot up with X. I tried using YaST to get frest copies of sddm and libQt5*. That did not help. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
Egbert Eich
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c2
--- Comment #2 from Larry Finger
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c3
Fabian Vogt
Changing the theme did not help. The output of 'gdb sddm' follows:
Reading symbols from sddm...(no debugging symbols found)...done. Missing separate debuginfos, use: zypper install sddm-debuginfo-0.13.0-7.3.x86_64 (gdb) run Starting program: /usr/bin/sddm [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7ffff1610700 (LWP 1366)]
Thread 1 "sddm" received signal SIGSEGV, Segmentation fault. QIODevice::write (this=0x0, data=0x6b6dd8 "", maxSize=4) at io/qiodevice.cpp:1277 (gdb)
Do you need me to install a debugging package for sddm? If so, which one?
That looks very useful so far, can you provide a backtrace with installed debug symbols from sddm-debuginfo-0.13.0-7.3.x86_64? (Maybe also sddm-debugsource to see the exact lines in the source) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c4
Larry Finger
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c5
--- Comment #5 from Fabian Vogt
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c6
--- Comment #6 from Larry Finger
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c7
Fabian Vogt
Created attachment 694025 [details] sddm.conf
Configuration file attached. Disabling auto login did not make any difference.
The backtrace should be different now, can you provide a new one? Can you test a backported fix for autologin handling in https://build.opensuse.org/package/show/KDE:Frameworks5:LTS/sddm (sddm-0.13.0-6.1)? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c8
--- Comment #8 from Larry Finger
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c9
Fabian Vogt
The new version of sddm does give me a login page. On it my only choice of desktops was iceWM. After I installed the KDE/plasma 5 desktop, then I could select it and get the desktop I wanted.
It certainly appears that something went wrong with the upgrade of KDE and that triggered to segfault in sddm.
Do you still want the backtrace for the old sddm?
As the error is fixed now, it's not needed. However, that the upgrade uninstalled KDE is a big issue that needs fixing. Which KDE packages were missing? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917#c10
--- Comment #10 from Larry Finger
http://bugzilla.opensuse.org/show_bug.cgi?id=1000917
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com