Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
The issue here is that KApplicationPrivate::init() (from kdelibs4support) has this call: XInternAtoms(QX11Info::display(), names, n, false, atoms_return); However QX11Info::display() behavior changed in Qt 5.5 [1], and it returns a null pointer when ran with old qtbase (5.4), therefore XInternAtoms crashes. So the only thing we can do here is tightening the qtx11extras dependencies to make sure it will pull in libqt5gui5 5.5 (which I will do now). [1]: http://code.qt.io/cgit/qt/qtx11extras.git/commit/?id=e6a813c7869fb367 -- Dmitry Shachnev signature.asc Description: OpenPGP digital signature
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
On Tue, 27 Oct 2015 08:48:27 +0100 =?utf-8?q?Moritz_Nisbl=C3=A9?=wrote: > Package: libqt5x11extras5 > Followup-For: Bug #802811 > > Dear Maintainer, > > I can confirm this problem. > After upgrading libqt5x11extras5 from 5.4.2-2+b1 to 5.5.1-2 > I get segfaults on execution of nearly all KDE programs. > > kernel: drkonqi[21514]: segfault at 0 ip 7f51bb302a74 sp > 7ffee7bcf2a0 error 4 in libxcb.so.1.1.0[7f51bb2f8000+21000] > kernel: kate[20110]: segfault at 0 ip 7f4970e58a74 sp > 7ffe33644420 error 4 in libxcb.so.1.1.0[7f4970e4e000+21000] > kernel: kwrite[20197]: segfault at 0 ip 7f146cf19a74 sp > 7ffed9f43330 error 4 in libxcb.so.1.1.0[7f146cf0f000+21000] > ... > > This is especially a problem since 5.5.1-2 was migrated to testing > this morning. > Installation of libqt5xcbqpa5 is not an option because it hits the > ongoing qtbase-abi-5-5-1 transition. > > The downgrade of libqt5x11extras5 to version 5.4.2-2+b1 fixes the > problem. > > Best regards > Moritz > > > > -- System Information: > Debian Release: stretch/sid > APT prefers testing-updates > APT policy: (900, 'testing-updates'), (900, > 'testing-proposed-updates'), (900, 'testing'), (50, 'unstable'), (49, > 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: > i386 > > Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores) > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages libqt5x11extras5 depends on: > ii libc6 2.19-22 > ii libqt5core5a 5.4.2+dfsg-9 > ii libqt5gui55.4.2+dfsg-9 > > libqt5x11extras5 recommends no packages. > > libqt5x11extras5 suggests no packages. > > -- no debconf information > > I can also confirm this bug, with the same details as above. Regards Eric
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
Hi everyone! We possibly have two issues here. The first one is the reported one, which should be fixed. Now the second one might most probably be because qtx11extras migrated to testing when it shouldn't have. This is the first time it happens for us. The workaround is to either downgrade it from snapshots.debian.org or update qt from unstable. Kinds regards, Lisandro. -- I must confess, I was born at a very early age. -- Groucho Marx Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
Package: libqt5x11extras5 Version: 5.5.1-2 Followup-For: Bug #802811 I can confirm that too. no kde app opens after having this upgraded. Besides, the testing version is gone so I'll have to manually search for an older version. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.3 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages libqt5x11extras5 depends on: ii libc6 2.19-22 ii libqt5core5a 5.4.2+dfsg-9 ii libqt5gui55.4.2+dfsg-9 libqt5x11extras5 recommends no packages. libqt5x11extras5 suggests no packages. -- no debconf information
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
Hi Lisandro! On Tue, 27 Oct 2015 15:30:42 -0300 Lisandro Damián Nicanor Pérez Meyerwrote: > Hi everyone! We possibly have two issues here. > > The first one is the reported one, which should be fixed. > > Now the second one might most probably be because qtx11extras migrated to > testing when it shouldn't have. This is the first time it happens for us. Doesn't that sound like there's a missing dependency, somewhere? It sounds like a person using a testing-unstable mix would also be affected. /me who also got hit by it -- Raphael Geissert - Debian Developer www.debian.org - get.debian.net
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
On Tuesday 27 October 2015 21:54:38 Raphael Geissert wrote: > Hi Lisandro! > > On Tue, 27 Oct 2015 15:30:42 -0300 Lisandro Damián Nicanor Pérez Meyer > >wrote: > > Hi everyone! We possibly have two issues here. > > > > The first one is the reported one, which should be fixed. > > > > Now the second one might most probably be because qtx11extras migrated to > > testing when it shouldn't have. This is the first time it happens for us. > > Doesn't that sound like there's a missing dependency, somewhere? > It sounds like a person using a testing-unstable mix would also be affected. Actually libqt5x11extras5 didn't use any new symbols in 5.5.x, so the dependencies got fullfiled in testing... and migrated. We need to ensure to make each qt submodule depend on the version of qtbase it was built with (I think we do something very similar for KDE too). -- http://www.tiraecol.net/modules/comic/comic.php?content_id=162 Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
I can confirm this problem. After upgrading libqt5x11extras5 from 5.4.2-2+b1 to 5.5.1-2 I get segfaults on execution of nearly all KDE programs. Downgrading to the previous version solved the issue. -- Diego.-
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
Package: libqt5x11extras5 Version: 5.5.1-2 Severity: grave Justification: renders package unusable Dear Maintainer, After upgrading to the unstable version of libqt5x11extras5, I encounter segfaults when starting konsole: kernel: [12347.664891] konsole[29202]: segfault at 968 ip 7ffa708ddfe3 sp 7ffd859067f0 error 4 in libX11.so.6.3.0[7ffa708b+13c000] Downgrading to the testing version no longer triggers the issue. I've encountered similar issues on another machine for other packages, e.g. sddm failing to start. I'd send a backtrace as well but drkonqi also fails to start up with the message Could not find drkonqi at /usr/lib/x86_64-linux-gnu/libexec/drkonqi Which is probably an other, unrelated issue. I tried running konsole under gdb but it gave me nothing, since (I assume) KDE tried to run drkonqi to gracefull handle the segfault. Any suggestion on how to remedy this so I can at least provide you with a backtrace ? Regards, -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages libqt5x11extras5:amd64 depends on: ii libc6 2.19-22 ii libqt5core5a 5.4.2+dfsg-5 ii libqt5gui55.4.2+dfsg-9 libqt5x11extras5:amd64 recommends no packages. libqt5x11extras5:amd64 suggests no packages. -- no debconf information
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
tag 802811 moreinfo thanks Hi Nicolas! On Friday 23 October 2015 21:01:31 Nicolas Noirbent wrote: > Package: libqt5x11extras5 > Version: 5.5.1-2 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > After upgrading to the unstable version of libqt5x11extras5, I > encounter segfaults when starting konsole: > > kernel: [12347.664891] konsole[29202]: segfault at 968 ip 7ffa708ddfe3 > sp 7ffd859067f0 error 4 in libX11.so.6.3.0[7ffa708b+13c000] Konsole does not uses libqt5x11extras5, so there is no way that this is the real culprit. It might possibly be the lack of libqt5xcbqpa5 on your system. Please either upgrade your system or manually install libqt5xcbqpa5 and restart your sddm session. Please reply this mail with the results. Kinds regards, Lisandro. -- 16: De quien es Internet * De DIOS dado que todas las cosas del mundo le pertenecen Damian Nadales http://mx.grulic.org.ar/lurker/message/20080307.141449.a70fb2fc.es.html Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Processed: Re: Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
Processing commands for cont...@bugs.debian.org: > tag 802811 moreinfo Bug #802811 [libqt5x11extras5] libqt5x11extras5: causes konsole to segfault in libX11 on startup Added tag(s) moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. -- 802811: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802811 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
severity 802811 important thanks I'm also downgrading this bug because I'm pretty sure libqt5x11extras5 is not the real culprit here, and also because I think the real bug has been already fixed in the latest qtbase upload a few hours ago. -- Some consider UNIX to be the second most important invention to come out of AT Bell Labs after the transistor. Dennis Ritchie, creator of the C programming language and co-creator of UNIX http://www.linfo.org/q_unix.html Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Processed: Re: Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup
Processing commands for cont...@bugs.debian.org: > severity 802811 important Bug #802811 [libqt5x11extras5] libqt5x11extras5: causes konsole to segfault in libX11 on startup Severity set to 'important' from 'grave' > thanks Stopping processing here. Please contact me if you need assistance. -- 802811: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802811 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems