You are not logged in.
Hi,
out of the ca. 10 GUI programs I'm using regularly, only qtcreator and texmaker are affected.
They would crash right after start with a segmentation fault in do_lookup_x in ld-linux.so (so they don't even start).
Since I hadn't used these programs during the last week, I went down the downgrade road. When I first tried 2016/11/25, it was still broken.
After downgrading to the 2016/11/18 archive I found the programs working again. Pacman log between the two snapshots is as follows:
http://pastebin.com/Yx4FTQyt
Note that the output from 2016/11/24 was just an attempt to install pacaur, which I then did on the next day (end of log). Can the cause be switching from yaourt to pacaur? I can't imagine that.
Obviously I want to you up-to-date software again asap. What can I do? Determining the intersection of qtcreator dependencies, texmaker dependecies and packages upgraded, adding those to ignorePkg and doing the upgrade - or is there a better solution?
Thanks in advance.
Last edited by Quarzstufenhyäne (2016-11-29 14:41:24)
Offline
Post the full backtrace, not just one line. Also, post the output of 'pacman -Qm'
Online
As you can see from the backtrace, it's a Qt problem (came with the update from 5.7.0-3 to 5.7.0-6, I must have overlooked this). The backtrace is the same for both programs:
#0 0x00007ffff7de3160 in do_lookup_x () at /lib64/ld-linux-x86-64.so.2
#1 0x00007ffff7de3de1 in _dl_lookup_symbol_x () at /lib64/ld-linux-x86-64.so.2
#2 0x00007ffff7de5a7d in _dl_relocate_object () at /lib64/ld-linux-x86-64.so.2
#3 0x00007ffff7dedac1 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#4 0x00007ffff7de93a4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2
#5 0x00007ffff7ded2d9 in _dl_open () at /lib64/ld-linux-x86-64.so.2
#6 0x00007ffff2af3ee9 in () at /usr/lib/libdl.so.2
#7 0x00007ffff7de93a4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2
#8 0x00007ffff2af4521 in () at /usr/lib/libdl.so.2
#9 0x00007ffff2af3f82 in dlopen () at /usr/lib/libdl.so.2
#10 0x00007ffff608737e in () at /usr/lib/libQt5Core.so.5
#11 0x00007ffff6080805 in () at /usr/lib/libQt5Core.so.5
#12 0x00007ffff6075b22 in QFactoryLoader::instance(int) const () at /usr/lib/libQt5Core.so.5
#13 0x00007ffff693097b in () at /usr/lib/libQt5Gui.so.5
#14 0x00007ffff693b318 in QGuiApplicationPrivate::createPlatformIntegration() ()
at /usr/lib/libQt5Gui.so.5
#15 0x00007ffff693bcbd in QGuiApplicationPrivate::createEventDispatcher() () at /usr/lib/libQt5Gui.so.5
#16 0x00007ffff609152f in QCoreApplicationPrivate::init() () at /usr/lib/libQt5Core.so.5
#17 0x00007ffff693d7df in QGuiApplicationPrivate::init() () at /usr/lib/libQt5Gui.so.5
#18 0x00007ffff70d8ab9 in QApplicationPrivate::init() () at /usr/lib/libQt5Widgets.so.5
#19 0x000000000040a597 in ()
#20 0x0000000000406aad in ()
#21 0x00007ffff52ca291 in __libc_start_main () at /usr/lib/libc.so.6
#22 0x0000000000409eda in ()
pacman -Qm says http://pastebin.com/90DSaJem.
Offline
appmenu-qt5-bzr r40-1
And here is your problem. Remove it or rebuild it.
Last edited by arojas (2016-11-29 14:20:52)
Online
Thanks, rebuilding fixed the issue, but appmenu-qt5-bzr still doesn't work as it should. However, that's another story.
How could you find the cause so quickly? I spent some hours searching and debugging...
Thanks again!
Offline
How could you find the cause so quickly? I spent some hours searching and debugging...
Because you're not the first one to have this problem after those updates.
Online