Summary: | net-irc/kvirc-4.4_pre6250:4 segfaults on start | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | renato gallo <renatogallo> |
Component: | Current packages | Assignee: | Arfrever Frehtes Taifersar Arahesis <arfrever.fta> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | jstein, phobosk |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | strace.log |
Description
renato gallo
2014-07-13 15:20:06 UTC
Created attachment 380682 [details]
strace.log
Comment on attachment 380682 [details]
strace.log
A strace log doesn't normally help debugging segmentation faults. Try catching it with a gdb backtrace instead.
gdb kvirc4 GNU gdb (Gentoo 7.6.2 p1) 7.6.2 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /usr/bin/kvirc4...(no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/kvirc4 warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000 warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7b2f157 in KviMemory::allocate(int) () from /usr/lib64/libkvilib4.so.4 Show: emerge -ptv net-irc/kvirc (In reply to Arfrever Frehtes Taifersar Arahesis from comment #4) > Show: emerge -ptv net-irc/kvirc emerge -ptv net-irc/kvirc These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild R ] net-irc/kvirc-4.4_pre6250:4 USE="dcc_video dcc_voice debug gsm ipc ipv6 nls perl phonon profile python qt-dbus ssl theora transparency webkit -audiofile -doc -kde -oss" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB I can confirm the same issue, I'm currently seeing it on my system. Sorry for the second comment... hit enter to soon... Here is the GDB Backtrace Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7b2f2a7 in KviMemory::allocate(int) () from /usr/lib64/libkvilib4.so.4 (gdb) backtrace #0 0x00007ffff7b2f2a7 in KviMemory::allocate(int) () from /usr/lib64/libkvilib4.so.4 #1 0x00007ffff7b3425e in KviCString::KviCString() () from /usr/lib64/libkvilib4.so.4 #2 0x00007ffff7b2eaa0 in ?? () from /usr/lib64/libkvilib4.so.4 #3 0x00007ffff7deaada in ?? () from /lib64/ld-linux-x86-64.so.2 #4 0x00007ffff7deabc3 in ?? () from /lib64/ld-linux-x86-64.so.2 #5 0x00007ffff7ddd1da in ?? () from /lib64/ld-linux-x86-64.so.2 #6 0x0000000000000001 in ?? () #7 0x00007fffffffe111 in ?? () #8 0x0000000000000000 in ?? () confirmed on my ~amd64 system too. gdb output: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7b4e5e0 in KviMemory::allocate (size=size@entry=1) at /var/tmp/portage/net-irc/kvirc-4.4_pre6250/work/kvirc-4.4_pre6250/src/kvilib/core/KviMemory.cpp:78 78 /var/tmp/portage/net-irc/kvirc-4.4_pre6250/work/kvirc-4.4_pre6250/src/kvilib/core/KviMemory.cpp: No such file or directory. Mine has never faltered. This problem was most likely due to USE="profile". Please test newest version of net-irc/kvirc with USE="profile". |