[Pidgin] #5435: Pidgin 2.4.1 Crash

Pidgin trac at pidgin.im
Fri Apr 4 05:32:14 EDT 2008


#5435: Pidgin 2.4.1 Crash
-------------------+--------------------------------------------------------
Reporter:  brig    |       Owner:  lschiere    
    Type:  defect  |      Status:  new         
Priority:  minor   |   Component:  unclassified
 Version:  2.4.1   |    Keywords:              
 Pending:  0       |  
-------------------+--------------------------------------------------------
 $ gdb bt full[[BR]]
 #0  0x408357c1 in kill () from /lib/libc.so.6
 No symbol table info available.
 #1  0x4079c771 in pthread_kill () from /lib/libpthread.so.0
 No symbol table info available.
 #2  0x4079ca7b in raise () from /lib/libpthread.so.0
 No symbol table info available.
 #3  0x40835554 in raise () from /lib/libc.so.6
 No symbol table info available.
 #4  0x40836a88 in abort () from /lib/libc.so.6
 No symbol table info available.
 #5  0x080bb70e in sighandler (sig=0) at gtkmain.c:192
 No locals.
 #6  0x4079f825 in __pthread_sighandler () from /lib/libpthread.so.0
 No symbol table info available.
 #7  <signal handler called>
 No symbol table info available.
 #8  jabber_caps_free_clientinfo (clientinfo=0x110) at caps.c:323
 No locals.
 #9  0x410c36e4 in jabber_presence_set_capabilities (info=0x0,
     user_data=0x84d1a98) at presence.c:381
         iter = (GList *) 0x84ba088
 #10 0x410ca7d5 in jabber_caps_get_info_check_completion
 (userdata=0x84d1af8)
     at caps.c:360
 No locals.
 #11 0x410b7482 in jabber_iq_parse (js=0x84715a8, packet=0x84d2260) at
 iq.c:326
         jcd = (JabberCallbackData *) 0x84d1a98
         query = (xmlnode *) 0x0
         error = (xmlnode *) 0x84c5067
         x = (xmlnode *) 0x110
         xmlns = 0x110 <Address 0x110 out of bounds>
         type = 0x84c5060 "result"
         id = 0x84ba1a8 "purplebe320c15"
         from = 0x84bb078 "maxcom at snider/Home"
         jih = (JabberIqHandler *) 0x110
 #12 0x410b7eaa in jabber_process_packet (js=0x84715a8, packet=0x84d2260)
     at jabber.c:205
         xmlns = 0x84d0010 "jabber:x:delay"
 #13 0x410c21a9 in jabber_parser_element_end_libxml (user_data=0x84715a8,
     element_name=0x110 <Address 0x110 out of bounds>, prefix=0x0,
     namespace=0x84a7a98 "jabber:x:delay") at parser.c:116
         packet = (xmlnode *) 0x84d2260
 #14 0x406880ba in xmlParseExtParsedEnt () from /usr/lib/libxml2.so.2
 No symbol table info available.
 #15 0x40688bef in xmlParseChunk () from /usr/lib/libxml2.so.2
 No symbol table info available.
 #16 0x410c233a in jabber_parser_process (js=0x84715a8,    buf=0x1 <Address
 0x1 out of bounds>, len=139270808) at parser.c:195
 No locals.
 #17 0x410b85eb in jabber_recv_cb (data=0x8470ce8, source=8,
     condition=PURPLE_INPUT_READ) at jabber.c:483
         js = (JabberStream *) 0x84715a8
         len = 696
         buf = "<iq type='result' id='purplebe320c13' to='brig at snider/Gaim'
 from='maxcom at snider/Home'/><iq type='result' id='purplebe320c12'
 to='brig at snider/Gaim' from='maxcom at snider/Home'/><iq type='result'
 id='purp"...
 #18 0x080a4d3f in pidgin_io_invoke (source=0x110, condition=272,
     data=0x84a4d88) at gtkeventloop.c:78
         purple_cond = PURPLE_INPUT_READ
 #19 0x4061edbf in g_vasprintf () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #20 0x405f9582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #21 0x405fa5f8 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #22 0x405fa930 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #23 0x405faed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #24 0x40241bb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #25 0x080bc125 in main (argc=1, argv=0xbffffc24) at gtkmain.c:880
         opt_help = 0
         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
         search_path = 0x0
         accounts = (GList *) 0x0
         sig_indx = 0
         sigset = {__val = {82951, 0 <repeats 31 times>}}
         prev_sig_disp = (void (*)(int)) 0x110
         errmsg = '\0' <repeats 836 times>,
 "Ь\vy@ХЮЪ©╢c\000@\035\204╒@\004\fy@", '\0' <repeats 44 times>,
 "п\ty@\000\000\000\000\000\000\000\000\035\204╒@h\a═@", '\0' <repeats 28
 times>,
 "lg╓\000Ь\vy@\\АЪ©╢c\000@\004P═@\004\fy@\004\000\000\000\022\000\000\000\003\000\000\000\000п\001\000\2207\224@$ъЪ©═l\001@\004\000\000\000ьn\001 at 4ъЪ©gЭ\000@п\ty@\004\000\000\000\000\000\000\000\004P═@`\000═@dн\001\000\000\000\000\000\005\000\000\000\000п\001\000\000\000\002\000lВ\001\000pВ\001\000\000п\001\000\003\000\000\000%i\234 at P\a"...
         segfault_message_tmp =
 0x00\000ьn\001 at 4ъЪ©gЭ\000@п\ty@\004\000\000\000\000\000\000\000\004P═@`\000═@dн\001\000\000\000\000\000\005\000\000\000\000п\001\000\000\000\002\000lВ\001\000pВ\001\000\000п\001\000\003\000\000\000%i\234 at P\a"...
         segfault_message_tmp = 0x0
 ---Type <return> to continue, or q <return> to quit---
         error = (GError *) 0x0
         opt = 272
         gui_check = 272
         debug_enabled = 0
         migration_failed = 0
         active_accounts = (GList *) 0x110
         long_options = {{name = 0x80ff652 "config", has_arg = 1, flag =
 0x0,
     val = 99}, {name = 0x80ee2e8 "debug", has_arg = 0, flag = 0x0, val =
 100},
   {name = 0x80f0a9d "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x80ee5f2 "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x80fb39f "multiple", has_arg = 0, flag = 0x0, val = 109}, {
     name = 0x80fb3a8 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x80fb3b0 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {
     name = 0x80ff648 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x80f2b27 "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x80ff65b "display", has_arg = 1, flag = 0x0, val = 68}, {
     name = 0x80fb3b8 "sync", has_arg = 0, flag = 0x0, val = 83}, {name =
 0x0,
     has_arg = 0, flag = 0x0, val = 0}}
 ===========[[BR]]
 uname -a:
 Linux kiwi 2.4.18-xeon #1 SMP Сбт Фев 1 17:14:33 MSK 2003 i686 GNU/Linux
 [[BR]]
 ./pidgin --version:
 Pidgin 2.4.1

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5435>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list