Bug#802811: libqt5x11extras5: causes konsole to segfault in libX11 on startup

2015-10-28 Thread Dmitry Shachnev
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

2015-10-27 Thread Eric Chapman
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

2015-10-27 Thread Lisandro Damián Nicanor Pérez Meyer
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

2015-10-27 Thread Alexandre Pereira Nunes
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

2015-10-27 Thread Raphael Geissert
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.


/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

2015-10-27 Thread Lisandro Damián Nicanor Pérez Meyer
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

2015-10-27 Thread Diego Gomez
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

2015-10-23 Thread Nicolas Noirbent
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

2015-10-23 Thread Lisandro Damián Nicanor Pérez Meyer
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

2015-10-23 Thread Debian Bug Tracking System
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

2015-10-23 Thread Lisandro Damián Nicanor Pérez Meyer
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

2015-10-23 Thread Debian Bug Tracking System
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