[Pidgin] #7847: Pidgin crashes on GG protocol when debug window is open

Pidgin trac at pidgin.im
Sun Dec 21 15:03:19 EST 2008


#7847: Pidgin crashes on GG protocol when debug window is open
-----------------------+----------------------------------------------------
 Reporter:  sabby7890  |        Owner:  bartosz  
     Type:  defect     |       Status:  new      
Milestone:             |    Component:  Gadu-Gadu
  Version:  2.5.3      |   Resolution:           
 Keywords:             |  
-----------------------+----------------------------------------------------

Comment(by deryni):

 Contents of pastebin:

 {{{
 System: Linux 2.6.27.7-134.fc10.i686 #1 SMP Mon Dec 1 22:42:50 EST 2008
 i686
 X Vendor: The X.Org Foundation
 X Vendor Release: 10503000
 Selinux: No
 Accessibility: Disabled
 GTK+ Theme: Clearlooks
 Icon Theme: Tango

 Memory status: size: 120926208 vsize: 120926208 resident: 42754048 share:
 15642624 rss: 42754048 rss_rlim: 18446744073709551615
 CPU usage: start_time: 1229888082 rtime: 133 utime: 121 stime: 12 cutime:1
 cstime: 3 timeout: 0 it_real_value: 0 frequency: 100

 Backtrace was generated from '/usr/local/bin/pidgin'

 [?1034h[Thread debugging using libthread_db enabled]
 [New Thread 0xb8087970 (LWP 10088)]
 0x00110416 in __kernel_vsyscall ()
 #0  0x00110416 in __kernel_vsyscall ()
 #1  0x00a9e0b3 in __waitpid_nocancel () from /lib/libpthread.so.0
 #2  0x00b50617 in g_spawn_sync () from /lib/libglib-2.0.so.0
 #3  0x00b5095c in g_spawn_command_line_sync () from /lib/libglib-2.0.so.0
 #4  0x009fd083 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 #5  0x009fd614 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 #6  0x009fd6c5 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 #7  <signal handler called>
 #8  0x00110416 in __kernel_vsyscall ()
 #9  0x00e01460 in raise () from /lib/libc.so.6
 #10 0x00e02e28 in abort () from /lib/libc.so.6
 #11 0x080bdf43 in sighandler (sig=11) at gtkmain.c:193
 #12 <signal handler called>
 #13 0x00e4f63a in memcpy () from /lib/libc.so.6
 #14 0x00000006 in ?? ()
 #15 0x00b3b6f4 in g_string_insert_len () from /lib/libglib-2.0.so.0
 #16 0x00b3ba80 in g_string_append_len () from /lib/libglib-2.0.so.0
 #17 0x00b1b97c in g_markup_escape_text () from /lib/libglib-2.0.so.0
 #18 0x0809cfb8 in pidgin_debug_print (level=PURPLE_DEBUG_INFO,
     category=0x6026c87 "gg",
     arg_s=0xa836068 "notify60: (1786094) status=21; version=0;
 descr=Jeste\234my w Parku na Spotkaniu Pracowników\n") at gtkdebug.c:1050
 #19 0x0092d690 in purple_debug_vargs (level=PURPLE_DEBUG_INFO,
     category=0x6026c87 "gg",
     format=0x6027508 "notify60: (%d) status=%d; version=%d; descr=%s\n",
     args=0xbf8ad888 "î@\033") at debug.c:81
 #20 0x0092d8c0 in purple_debug_info (category=0x6026c87 "gg",
     format=0x6027508 "notify60: (%d) status=%d; version=%d; descr=%s\n")
     at debug.c:120
 #21 0x0601e2ee in ggp_callback_recv (_gc=0xa7dcec0, fd=11,
     cond=PURPLE_INPUT_READ) at gg.c:1441
 #22 0x080a4713 in pidgin_io_invoke (source=0xa8242a0,
     condition=<value optimized out>, data=0xa7e3d98) at gtkeventloop.c:78
 #23 0x00b4e32d in ?? () from /lib/libglib-2.0.so.0
 #24 0x00b17238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 #25 0x00b1a8e3 in ?? () from /lib/libglib-2.0.so.0
 #26 0x00b1ae02 in g_main_loop_run () from /lib/libglib-2.0.so.0
 #27 0x0022f459 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #28 0x080be7d6 in main (argc=508, argv=0x0) at gtkmain.c:884

 Thread 1 (Thread 0xb8087970 (LWP 10088)):
 #0  0x00110416 in __kernel_vsyscall ()
 No symbol table info available.
 #1  0x00a9e0b3 in __waitpid_nocancel () from /lib/libpthread.so.0
 No symbol table info available.
 #2  0x00b50617 in g_spawn_sync () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #3  0x00b5095c in g_spawn_command_line_sync () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #4  0x009fd083 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 No symbol table info available.
 #5  0x009fd614 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 No symbol table info available.
 #6  0x009fd6c5 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
 No symbol table info available.
 #7  <signal handler called>
 No symbol table info available.
 #8  0x00110416 in __kernel_vsyscall ()
 No symbol table info available.
 #9  0x00e01460 in raise () from /lib/libc.so.6
 No symbol table info available.
 #10 0x00e02e28 in abort () from /lib/libc.so.6
 No symbol table info available.
 #11 0x080bdf43 in sighandler (sig=11) at gtkmain.c:193
 No locals.
 #12 <signal handler called>
 No symbol table info available.
 #13 0x00e4f63a in memcpy () from /lib/libc.so.6
 No symbol table info available.
 #14 0x00000006 in ?? ()
 No symbol table info available.
 #15 0x00b3b6f4 in g_string_insert_len () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #16 0x00b3ba80 in g_string_append_len () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #17 0x00b1b97c in g_markup_escape_text () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #18 0x0809cfb8 in pidgin_debug_print (level=PURPLE_DEBUG_INFO,
     category=0x6026c87 "gg",
     arg_s=0xa836068 "notify60: (1786094) status=21; version=0;
 descr=Jeste\234my w Parku na Spotkaniu Pracowników\n") at gtkdebug.c:1050
         iter = {stamp = -1081419640, user_data = 0xe47356,
   user_data2 = 0x9b6404, user_data3 = 0x810a4b8}
         ts_s = (gchar *) 0x96344e0 "(20:34:46) "
         esc_s = <value optimized out>
         cat_s = (gchar *) 0xa7e5318 "<b>gg:</b> "
         tmp = <value optimized out>
         s = <value optimized out>
         mdate = <value optimized out>
         mtime = 1229888086
 #19 0x0092d690 in purple_debug_vargs (level=PURPLE_DEBUG_INFO,
     category=0x6026c87 "gg",
     format=0x6027508 "notify60: (%d) status=%d; version=%d; descr=%s\n",
     args=0xbf8ad888 "î@\033") at debug.c:81
         ops = (PurpleDebugUiOps *) 0x810a4b8
         arg_s = 0xa836068 "notify60: (1786094) status=21; version=0;
 descr=Jeste\234my w Parku na Spotkaniu Pracowników\n"
         __PRETTY_FUNCTION__ = "purple_debug_vargs"
 #20 0x0092d8c0 in purple_debug_info (category=0x6026c87 "gg",
     format=0x6027508 "notify60: (%d) status=%d; version=%d; descr=%s\n")
     at debug.c:120
         __PRETTY_FUNCTION__ = "purple_debug_info"
 #21 0x0601e2ee in ggp_callback_recv (_gc=0xa7dcec0, fd=11,
     cond=PURPLE_INPUT_READ) at gg.c:1441
         ev = (struct gg_event *) 0xa8837a8
 #22 0x080a4713 in pidgin_io_invoke (source=0xa8242a0,
     condition=<value optimized out>, data=0xa7e3d98) at gtkeventloop.c:78
         purple_cond = PURPLE_INPUT_READ
 #23 0x00b4e32d in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #24 0x00b17238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #25 0x00b1a8e3 in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #26 0x00b1ae02 in g_main_loop_run () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #27 0x0022f459 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #28 0x080be7d6 in main (argc=508, argv=0x0) at gtkmain.c:884
         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 = {82951, 0 <repeats 31 times>}}
         prev_sig_disp = (void (*)(int)) 0x2
         errmsg =
 "\000\017\215\000ÀO\216\000\004\000\000\000àÛ\212¿¼Û\212¿e¬\215\000\b\000\000\000$\000\000\000ÀO\216\000°¨\b¸7\026\215\000Ĩ\b¸°¨\b¸\020\000\000\000°Ü\212¿¶-\215\000\220ú\212¿\000\000\000\000\020\030\t¸
 \003\v¸(í\b¸\000\000\000\000¨ú\212¿¤U\216\000\000\000\000\0001«\215\000\000\000\000\000Î5\214\000ÀO\216\000\220ú\212¿\000\017\215\000°Ü\212¿ÀO\216\000\003\000\000\000PÜ\212¿8Ü\212¿e¬\215\000\b\000\000\000\034\000\000\000ÀO\216\000\220¨\b¸7\026\215\000
 ¨\b¸\220¨\b¸\f\000\000\000,Ý\212¿\020\030\t¸(í\b¸", '\0' <repeats 12
 times>...
         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 = 0x8105a0a "config", has_arg = 1, flag =
 0x0,
     val = 99}, {name = 0x80f51fc "debug", has_arg = 0, flag = 0x0, val =
 100},
   {name = 0x80f8822 "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x80f54c7 "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x8101e27 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
     name = 0x8101e30 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x8101e38 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {
     name = 0x8105a00 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x80fa4aa "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x8105a13 "display", has_arg = 1, flag = 0x0, val = 68}, {
     name = 0x8101e40 "sync", has_arg = 0, flag = 0x0, val = 83}, {name =
 0x0,
     has_arg = 0, flag = 0x0, val = 0}}
 The program is running.  Quit anyway (and detach it)? (y or n) [answered
 Y; input not from terminal]


 ----------- .xsession-errors (94 sec old) ---------------------
 and post the backtrace from the core file.  If you do not know
 how to get the backtrace, please read the instructions at
 http://developer.pidgin.im/wiki/GetABacktrace
 Pidgin 2.5.3 has segfaulted and attempted to dump a core file.
 This is a bug in the software and has happened through
 no fault of your own.
 If you can reproduce the crash, please notify the developers
 by reporting a bug at:
 http://developer.pidgin.im/simpleticket/
 Please make sure to specify what you were doing at the time
 and post the backtrace from the core file.  If you do not know
 how to get the backtrace, please read the instructions at
 http://developer.pidgin.im/wiki/GetABacktrace
 --------------------------------------------------
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7847#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list