Bug #818
[Junior Job] Crashlogs don't contain debug symbols
Start date:
09/28/2009
Due date:
% Done:
0%
Estimated time:
Version:
0.3.0.x
OS:
Any
Description
Apparently there's an incompatibility concerning the build system and Quassel's internal crash handler (execinfo.h <http://www.gnu.org/software/libc/manual/html_node/Backtraces.html#Backtraces>).
Under certain circumstances the crash logs Quassel produces contain unresolved or null frame pointers, e. g.:
Fatal: ASSERT failure in QList<T>::at: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 395 # 0 quasselclient 0x0000000000580698 0x0000000000000000 # 1 quasselclient 0x000000000056dc36 0x0000000000000000 # 2 libc.so.6 0x00007fa031a42530 0x0000000000000000 # 3 libc.so.6 0x00007fa031a424b5 gsignal
The crash handler can be triggered by invoking
pkill -SEGV quasselclientfor instance.
History
#1 Updated by dalbers about 15 years ago
This may or may not have to do with the different BUILD_TYPEs Release, RelWithDebugInfo, Debug, Debugfull.
#3 Updated by johu almost 15 years ago
- Status changed from New to Resolved
- Target version set to 0.6.0