GNU gdb 6.8-debian
Copyright (C) 2008 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 "i486-linux-gnu"...
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread 0xb7195700 (LWP 11279)]
[New Thread 0xb62d8b90 (LWP 11282)]
[New Thread 0xb5315b90 (LWP 11283)]
[New Thread 0xb4b14b90 (LWP 11284)]
[Thread 0xb5315b90 (LWP 11283) exited]
[Thread 0xb4b14b90 (LWP 11284) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7195700 (LWP 11279)]
0x00000039 in ?? ()
(gdb) backtrace full
#0 0x00000039 in ?? ()
No symbol table info available.
#1 0xb5716546 in msn_cmdproc_process_cmd (cmdproc=0x939b788, cmd=0x96ec0f8) at ../../../../libpurple/protocols/msn/cmdproc.c:380
cb = (MsnTransCb) 0xb77d0170
trans = (MsnTransaction *) 0x9706ac0
#2 0xb57166c5 in msn_cmdproc_process_cmd_text (cmdproc=0x939b788, command=0x9706cc8 "ACK 7") at ../../../../libpurple/protocols/msn/cmdproc.c:402
No locals.
#3 0xb572fa41 in msn_servconn_process_data (servconn=0x96fcc90) at ../../../../libpurple/protocols/msn/servconn.c:441
end = 0x9706ccf ""
old_rx_buf = 0x9706cc8 "ACK 7"
cur_len = <value optimized out>
#4 0xb572fba1 in read_cb (data=0x96fcc90, source=35, cond=PURPLE_INPUT_READ) at ../../../../libpurple/protocols/msn/servconn.c:394
buf = "ACK 7\r\n", '\0' <repeats 2013 times>, "\206\f\215\000\000\000\000Qin\000\000\000\000\000\000\000\000}\000\000\000\000\000\000\000\000 \230\b", '\0' <repeats 16 times>, ",}\000\000\000\000\017,\000\000%}\217\212x\001}(\000\000\000\005\000\000\000\001\000\000\000/\212lE\t%}\217\212}\003\213%_\212\001\000\000\000/\2128\004\213\"W\204\204\b \230\b\003\213\001\000\000\000\b\000\000\000/\212X\004\213\"W\204\2107\212\000\000\000\000\b\004\213\216\201\020o\t\000\000\000\000("...
len = <value optimized out>
#5 0x080a90a3 in pidgin_io_invoke (source=0x9706480, condition=<value optimized out>, data=0x96fc2f0) at ../../pidgin/gtkeventloop.c:78
purple_cond = PURPLE_INPUT_READ
#6 0xb785d71d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb7826718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8 0xb7829dc3 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9 0xb782a2e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0xb7d193a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0x080c33fa in main (argc=Cannot access memory at address 0x39
) at ../../pidgin/gtkmain.c:880
opt_help = <value optimized out>
opt_login = 0
opt_nologin = 0
opt_version = 0
opt_si = 1
opt_config_dir_arg = 0x0
opt_login_arg = 0x0
opt_session_arg = 0x0
accounts = <value optimized out>
sig_indx = <value optimized out>
sigset = {__val = {81927, 0 <repeats 31 times>}}
prev_sig_disp = (void (*)(int)) 0xb77d0170
errmsg = "\000D\034\f\000\000\000\000\000\000\000;0 0}\000\000\000\000\026w\n<=\213\000\000\000\000\232s}\000\000\000\000_=\213X=\213\ne\v\2261|2}\000\000\000\000 0}_\v_\v\005\000\000\000\004\000\000\000d\037\213\n\b\000\000\000\024\000\000\000C\034l=\213_\nC\034C\034\024", '\0' <repeats 11 times>, "1X1P\b 0}\000\000\000\000<=\213\000\000\000\000\000\020\000\0008\001\000\000_=\213X=\213\ne\vu\0222|2}\000"...
error = (GError *) 0x0
opt = <value optimized out>
gui_check = <value optimized out>
debug_enabled = <value optimized out>
migration_failed = <value optimized out>
active_accounts = <value optimized out>
long_options = {{name = 0x810b0ca "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x80fa3f6 "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x80fda55 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x80fa6c1 "login", has_arg = 2, flag = 0x0, val = 108}, {name = 0x8107467 "multiple", has_arg = 0, flag = 0x0, val = 109}, {name = 0x8107470 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name = 0x8107478 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {name = 0x810b0c0 "session", has_arg = 1, flag = 0x0, val = 115}, {name = 0x80ff747 "version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x810b0d3 "display", has_arg = 1, flag = 0x0, val = 68}, {name = 0x8107480 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
(gdb) backtrace full
[C[C[C[C[C[C[Kinfo registers
eax 0xb77d0170 -1216544400
ecx 0x939b788 154777480
edx 0x39 57
ebx 0xb574bff4 -1250639884
esp 0xbf8afa7c 0xbf8afa7c
ebp 0xbf8afa98 0xbf8afa98
esi 0x9706ac0 158362304
edi 0x978ced8 158912216
eip 0x39 0x39
eflags 0x210206 [ PF IF RF ID ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) thread apply all backtrace
Thread 2 (Thread 0xb62d8b90 (LWP 11282)):
#0 0xb80b4430 in __kernel_vsyscall ()
#1 0xb774edf1 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb646037f in ?? () from /usr/lib/libtcl8.4.so.0
#3 0xb77da50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4 0xb7756a0e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb7195700 (LWP 11279)):
#0 0x00000039 in ?? ()
#1 0xb5716546 in msn_cmdproc_process_cmd (cmdproc=0x939b788, cmd=0x96ec0f8) at ../../../../libpurple/protocols/msn/cmdproc.c:380
#2 0xb57166c5 in msn_cmdproc_process_cmd_text (cmdproc=0x939b788, command=0x9706cc8 "ACK 7") at ../../../../libpurple/protocols/msn/cmdproc.c:402
#3 0xb572fa41 in msn_servconn_process_data (servconn=0x96fcc90) at ../../../../libpurple/protocols/msn/servconn.c:441
#4 0xb572fba1 in read_cb (data=0x96fcc90, source=35, cond=PURPLE_INPUT_READ) at ../../../../libpurple/protocols/msn/servconn.c:394
#5 0x080a90a3 in pidgin_io_invoke (source=0x9706480, condition=<value optimized out>, data=0x96fc2f0) at ../../pidgin/gtkeventloop.c:78
#6 0xb785d71d in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb7826718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8 0xb7829dc3 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0xb782a2e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#10 0xb7d193a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x080c33fa in main (argc=Cannot access memory at address 0x39
) at ../../pidgin/gtkmain.c:880
(gdb) quit
The program is running. Exit anyway? (y or n)