After today's update from qt-5.4.0 to qt-5.4.1, everything that depends on qt5 won't work, including my production lxqt desktop. If I try starting any qt5-based program from xterm(like lximage-qt), it just segfaults. I tried rebuilding everything that depends on qt5(lxqt components, kde-framework components) and nothing works. Qt4-based programs are unaffected.
Confirmed exactly same behavior on my laptop. All lxqt apps, wireshark gui built against qt5, qpdfview built against qt5, lximage-qt would refuse to work with a segmentation fault. Any further information could be provided if required.
Please provide a backtrace.
Hi there, I rebuilt all qt-4.5.1 libraries with -g and tested Qt5 applications with gdb, In short, the backtrace of the segfault application will always be: logs of lximage-qt and qpdfview tests, and emerge --info output are attached, in case further inspection into these is needed.
Created attachment 397542 [details] test logs submitted by Chaserhkj
Sorry I forget to finish it in the last comment... In short, the backtrace of the segfault application will always be: 0x00007ffff7383dc0 in QPlatformInputContext::staticMetaObject () from /usr/lib64/libQt5Gui.so.5
(In reply to Chaserhkj from comment #4) > Created attachment 397542 [details] > test logs submitted by Chaserhkj Thanks for the info. Is it possible to attach a full backtrace as well? ('bt' in gdb after it crashes)
Created attachment 397998 [details] Full backtrace Hi there, Here comes the full backtrace of lximage-qt crash in running with qt-5.4.1 in tree. Thanks for inspecting, Happy hacking!
@qt any ideas? I checked the source and didn't see any private header usage.
Updated to qt 5.4.2. Still segfaults
Are you using the gold linker?
(In reply to Davide Pesavento from comment #10) > Are you using the gold linker? No. just default linker with gcc 4.9.2
Could you please test again? There's newer versions of Qt in the tree now, 5.4.2 stable and 5.5.1 testing.
(In reply to Michael Palimaka (kensington) from comment #12) > Could you please test again? There's newer versions of Qt in the tree now, > 5.4.2 stable and 5.5.1 testing. 5.4.2 fixed this