[Pidgin] #15050: libpurple2 crash in 64 bit version

Pidgin trac at pidgin.im
Fri Apr 6 12:04:16 EDT 2012


#15050: libpurple2 crash in 64 bit version
------------------+---------------------------------------------------------
Reporter:  yim    |        Type:  defect   
  Status:  new    |   Component:  libpurple
 Version:  2.7.9  |    Keywords:  crash    
------------------+---------------------------------------------------------
 Recently we ported our code on 64 bit and following is consistent crash in
 2.7.9 in 64 bit version. I am running it on CentOS 6. The 32 bit version
 runs fine. This is also happens when buddies have their presence status in
 non-english language for example arabic. Below is backtrace

 (gdb) bt
 #0  0x00007fa265d103c6 in __rawmemchr_sse2 () from /lib64/libc.so.6
 #1  0x00007fa265cfb970 in _IO_str_init_static_internal () from
 /lib64/libc.so.6
 #2  0x00007fa265ceb025 in __isoc99_vsscanf () from /lib64/libc.so.6
 #3  0x00007fa265ceafb8 in __isoc99_sscanf () from /lib64/libc.so.6
 #4  0x00007fa266a1c140 in purple_str_to_time () from
 /usr/lib64/libpurple.so.0
 #5  0x00007fa2605771a2 in ?? () from /usr/lib64/purple-2/libjabber.so.0
 #6  0x00007fa260578d07 in jabber_presence_parse () from
 /usr/lib64/purple-2/libjabber.so.0
 #7  0x00007fa26056897b in jabber_process_packet () from
 /usr/lib64/purple-2/libjabber.so.0
 #8  0x00007fa260575e14 in ?? () from /usr/lib64/purple-2/libjabber.so.0
 #9  0x00007fa266f702d3 in ?? () from /usr/lib64/libxml2.so.2
 #10 0x00007fa266f7c5f9 in ?? () from /usr/lib64/libxml2.so.2
 #11 0x00007fa266f7dc4c in xmlParseChunk () from /usr/lib64/libxml2.so.2
 #12 0x00007fa260575b1d in jabber_parser_process () from
 /usr/lib64/purple-2/libjabber.so.0
 #13 0x00007fa260567742 in ?? () from /usr/lib64/purple-2/libjabber.so.0
 #14 0x000000000040565e in purple_glib_io_invoke (source=<value optimized
 out>, condition=<value optimized out>, data=0xec2df0) at imclient.cpp:69
 #15 0x00007fa2672bbf0e in g_main_context_dispatch () from
 /lib64/libglib-2.0.so.0
 #16 0x00007fa2672bf938 in ?? () from /lib64/libglib-2.0.so.0
 #17 0x00007fa2672bfd55 in g_main_loop_run () from /lib64/libglib-2.0.so.0
 #18 0x0000000000406890 in main (argc=1, argv=<value optimized out>) at
 main.cpp:328

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


More information about the Tracker mailing list