Marcin Mirosław
2011-08-11 08:27:01 UTC
Cze??!
Uzywam libgadu oraz ekg z trunka (debug jest z wczorajszej wersji). Od
pewnego czasu (tydzien, dwa) ekg robi mi segfalta o porannej porze
(czyli chyba wtedy "id?" reklamy, godz 5:35).
Backtrace wygl?da tak:
[...]
Loaded symbols for /lib64/libresolv.so.2
Core was generated by `ekg -n -u 4400538'.
Program terminated with signal 6, Aborted.
#0 0x000003097a34a665 in raise () from /lib64/libc.so.6
(gdb) thread apply all bt full
Thread 2 (Thread 3813):
#0 0x000003097a3f5bae in __lll_lock_wait_private () from /lib64/libc.so.6
No symbol table info available.
#1 0x000003097a390c42 in _L_lock_6669 () from /lib64/libc.so.6
No symbol table info available.
#2 0x000003097a38f011 in free () from /lib64/libc.so.6
No symbol table info available.
#3 0x0000001e719306b9 in window_backlog_split ()
No symbol table info available.
#4 0x0000001e719374f3 in ui_ncurses_print ()
No symbol table info available.
#5 0x0000001e71917720 in print_window ()
No symbol table info available.
#6 0x0000001e71925cd7 in debug_handler ()
No symbol table info available.
#7 0x000003097b044624 in gg_debug () from /usr/lib64/libgadu.so.3
No symbol table info available.
#8 0x000003097b054cf7 in gg_resolver_pthread_start () from
/usr/lib64/libgadu.so.3
No symbol table info available.
#9 0x000003097b046160 in gg_handle_resolve_async () from
/usr/lib64/libgadu.so.3
No symbol table info available.
#10 0x000003097b048b3a in gg_watch_fd () from /usr/lib64/libgadu.so.3
No symbol table info available.
#11 0x000003097b04f668 in gg_login () from /usr/lib64/libgadu.so.3
No symbol table info available.
#12 0x0000001e718f87a9 in ekg_connect ()
No symbol table info available.
#13 0x0000001e71928b10 in ekg_wait_for_key ()
No symbol table info available.
#14 0x0000001e7193f5bd in ui_ncurses_loop ()
No symbol table info available.
#15 0x0000001e719275b2 in main ()
No symbol table info available.
Thread 1 (Thread 35535):
#0 0x000003097a34a665 in raise () from /lib64/libc.so.6
No symbol table info available.
#1 0x000003097a34b965 in abort () from /lib64/libc.so.6
No symbol table info available.
#2 0x000003097a384c44 in __libc_message () from /lib64/libc.so.6
No symbol table info available.
#3 0x000003097a38a0b5 in malloc_printerr () from /lib64/libc.so.6
No symbol table info available.
#4 0x000003097a38f01c in free () from /lib64/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#5 0x0000001e71933f9e in window_backlog_add ()
No symbol table info available.
#6 0x0000001e719374f3 in ui_ncurses_print ()
No symbol table info available.
#7 0x0000001e71917720 in print_window ()
No symbol table info available.
#8 0x0000001e71925cd7 in debug_handler ()
No symbol table info available.
#9 0x000003097b044624 in gg_debug () from /usr/lib64/libgadu.so.3
No symbol table info available.
#10 0x000003097b055301 in gg_resolver_run () from /usr/lib64/libgadu.so.3
No symbol table info available.
#11 0x000003097b055481 in gg_resolver_pthread_thread () from
/usr/lib64/libgadu.so.3
No symbol table info available.
#12 0x0000030979c8ed4c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#13 0x000003097a3e8cfd in clone () from /lib64/libc.so.6
No symbol table info available.
gcc version 4.5.3 (Gentoo Hardened 4.5.3 p1.0, pie-0.4.5)
Niestety, nie wiem czemu gdb nie zaczyta? mi symboli ( Reading symbols
from /usr/bin/ekg...Reading symbols from
/usr/lib64/debug/usr/bin/ekg.debug...(no debugging symbols
found)...done. ) Jak uda mi si? zdoby? debuga z symbolami to pode?l? go.
Pozdrawiam
Uzywam libgadu oraz ekg z trunka (debug jest z wczorajszej wersji). Od
pewnego czasu (tydzien, dwa) ekg robi mi segfalta o porannej porze
(czyli chyba wtedy "id?" reklamy, godz 5:35).
Backtrace wygl?da tak:
[...]
Loaded symbols for /lib64/libresolv.so.2
Core was generated by `ekg -n -u 4400538'.
Program terminated with signal 6, Aborted.
#0 0x000003097a34a665 in raise () from /lib64/libc.so.6
(gdb) thread apply all bt full
Thread 2 (Thread 3813):
#0 0x000003097a3f5bae in __lll_lock_wait_private () from /lib64/libc.so.6
No symbol table info available.
#1 0x000003097a390c42 in _L_lock_6669 () from /lib64/libc.so.6
No symbol table info available.
#2 0x000003097a38f011 in free () from /lib64/libc.so.6
No symbol table info available.
#3 0x0000001e719306b9 in window_backlog_split ()
No symbol table info available.
#4 0x0000001e719374f3 in ui_ncurses_print ()
No symbol table info available.
#5 0x0000001e71917720 in print_window ()
No symbol table info available.
#6 0x0000001e71925cd7 in debug_handler ()
No symbol table info available.
#7 0x000003097b044624 in gg_debug () from /usr/lib64/libgadu.so.3
No symbol table info available.
#8 0x000003097b054cf7 in gg_resolver_pthread_start () from
/usr/lib64/libgadu.so.3
No symbol table info available.
#9 0x000003097b046160 in gg_handle_resolve_async () from
/usr/lib64/libgadu.so.3
No symbol table info available.
#10 0x000003097b048b3a in gg_watch_fd () from /usr/lib64/libgadu.so.3
No symbol table info available.
#11 0x000003097b04f668 in gg_login () from /usr/lib64/libgadu.so.3
No symbol table info available.
#12 0x0000001e718f87a9 in ekg_connect ()
No symbol table info available.
#13 0x0000001e71928b10 in ekg_wait_for_key ()
No symbol table info available.
#14 0x0000001e7193f5bd in ui_ncurses_loop ()
No symbol table info available.
#15 0x0000001e719275b2 in main ()
No symbol table info available.
Thread 1 (Thread 35535):
#0 0x000003097a34a665 in raise () from /lib64/libc.so.6
No symbol table info available.
#1 0x000003097a34b965 in abort () from /lib64/libc.so.6
No symbol table info available.
#2 0x000003097a384c44 in __libc_message () from /lib64/libc.so.6
No symbol table info available.
#3 0x000003097a38a0b5 in malloc_printerr () from /lib64/libc.so.6
No symbol table info available.
#4 0x000003097a38f01c in free () from /lib64/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#5 0x0000001e71933f9e in window_backlog_add ()
No symbol table info available.
#6 0x0000001e719374f3 in ui_ncurses_print ()
No symbol table info available.
#7 0x0000001e71917720 in print_window ()
No symbol table info available.
#8 0x0000001e71925cd7 in debug_handler ()
No symbol table info available.
#9 0x000003097b044624 in gg_debug () from /usr/lib64/libgadu.so.3
No symbol table info available.
#10 0x000003097b055301 in gg_resolver_run () from /usr/lib64/libgadu.so.3
No symbol table info available.
#11 0x000003097b055481 in gg_resolver_pthread_thread () from
/usr/lib64/libgadu.so.3
No symbol table info available.
#12 0x0000030979c8ed4c in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#13 0x000003097a3e8cfd in clone () from /lib64/libc.so.6
No symbol table info available.
gcc version 4.5.3 (Gentoo Hardened 4.5.3 p1.0, pie-0.4.5)
Niestety, nie wiem czemu gdb nie zaczyta? mi symboli ( Reading symbols
from /usr/bin/ekg...Reading symbols from
/usr/lib64/debug/usr/bin/ekg.debug...(no debugging symbols
found)...done. ) Jak uda mi si? zdoby? debuga z symbolami to pode?l? go.
Pozdrawiam