[Pidgin] #8854: Unknown reason for crash

Pidgin trac at pidgin.im
Tue Apr 14 13:32:38 EDT 2009


#8854: Unknown reason for crash
--------------------+-------------------------------------------------------
 Reporter:  Poohba  |        Owner:  lschiere    
     Type:  defect  |       Status:  pending     
Milestone:          |    Component:  unclassified
  Version:  2.5.5   |   Resolution:              
 Keywords:          |  
--------------------+-------------------------------------------------------
Changes (by Poohba):

  * status:  pending => new


Old description:

> I was away from system and when I came back there was a bug buddy
> message.  It created a bug-buddy file to attach.

New description:

 I was away from system and when I came back there was a bug buddy message.
 It created a bug-buddy file to attach.

 (gdb) bt full
 #0  0x00a2d416 in __kernel_vsyscall ()
 No symbol table info available.
 #1  0x00b28460 in raise () from /lib/libc.so.6
 No symbol table info available.
 #2  0x00b29e28 in abort () from /lib/libc.so.6
 No symbol table info available.
 #3  0x00b65fed in __libc_message () from /lib/libc.so.6
 No symbol table info available.
 #4  0x00b6c3a4 in malloc_printerr () from /lib/libc.so.6
 No symbol table info available.
 #5  0x00b6e356 in free () from /lib/libc.so.6
 No symbol table info available.
 #6  0x00d1e8c6 in IA__g_free (mem=0xa9b4460) at gmem.c:190
 No locals.
 #7  0x0078f806 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #8  0x00796e52 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #9  0x006fda93 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #10 0x00108959 in g_type_class_meta_marshal (closure=0x8400468,
     return_value=0x0, n_param_values=3, param_values=0xf9cdb20,
     invocation_hint=0xbfffbb7c, marshal_data=0x50) at gclosure.c:878
 ---Type <return> to continue, or q <return> to quit---
         callback = <value optimized out>
 #11 0x0010a1fb in IA__g_closure_invoke (closure=0x8400468,
 return_value=0x0,
     n_param_values=3, param_values=0xf9cdb20, invocation_hint=0xbfffbb7c)
     at gclosure.c:767
         marshal = (GClosureMarshal) 0x108910 <g_type_class_meta_marshal>
         marshal_data = (gpointer) 0x50
         __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
 #12 0x001202fd in signal_emit_unlocked_R (node=0x848aec0, detail=0,
     instance=0xaf0c1618, emission_return=0x0,
 instance_and_params=0xf9cdb20)
     at gsignal.c:3282
         accumulator = (SignalAccumulator *) 0x0
         emission = {next = 0x0, instance = 0xaf0c1618, ihint = {
     signal_id = 254, detail = 0, run_type = G_SIGNAL_RUN_LAST},
   state = EMISSION_RUN, chain_type = 138413320}
         class_closure = (GClosure *) 0x8400468
         handler_list = (Handler *) 0x8464320
         return_accu = (GValue *) 0x0
         accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
       v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
       v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
       v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
 0x0}}}
         signal_id = 254
         max_sequential_handler_number = 2115204
 ---Type <return> to continue, or q <return> to quit---
         return_value_altered = 1
 #13 0x00121d6c in IA__g_signal_emit_valist (instance=0xaf0c1618,
     signal_id=254, detail=0, var_args=0xbfffbd24 "\001") at gsignal.c:2977
         signal_return_type = 4
         param_values = (GValue *) 0xf9cdb34
         node = (SignalNode *) 0x848aec0
         i = 2
         n_params = 2
         __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
 #14 0x001221e6 in IA__g_signal_emit (instance=0xaf0c1618, signal_id=254,
     detail=0) at gsignal.c:3034
 No locals.
 #15 0x0079197a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #16 0x080b3bc4 in gtk_imhtml_delete (imhtml=0x96aead8, start=0xbfffbec4,
     end=0xbfffbefc) at gtkimhtml.c:3476
         l = <value optimized out>
         sl = (GSList *) 0x0
         i = {dummy1 = 0xcac9ee, dummy2 = 0x8102e0, dummy3 = 21831424,
   dummy4 = 1215377, dummy5 = -1358162408, dummy6 = -1073758468,
   dummy7 = -1073758680, dummy8 = 7941923, dummy9 = 0xaf0c1618,
   dummy10 = 0xbfffbefc, dummy11 = 101, dummy12 = 0, dummy13 = -1358999176,
   dummy14 = 0x8400200}
 ---Type <return> to continue, or q <return> to quit---
         i_s = {dummy1 = 0xbfffbdb8, dummy2 = 0x791ce6, dummy3 = 0,
   dummy4 = 135302552, dummy5 = 101, dummy6 = 10218668, dummy7 =
 -1358162408,
   dummy8 = -1073758468, dummy9 = 0xbfffbdf8, dummy10 = 0x792e69,
   dummy11 = -1358999176, dummy12 = -1073758468, dummy13 = 101, dummy14 =
 0x0}
         i_e = {dummy1 = 0xbfffbefc, dummy2 = 0xd252560, dummy3 =
 -1073758824,
   dummy4 = 7993415, dummy5 = 0, dummy6 = 0, dummy7 = 7891355,
   dummy8 = 10218668, dummy9 = 0xaeff5178, dummy10 = 0xbfffbefc,
   dummy11 = -1073758776, dummy12 = 7996033, dummy13 = 220538208, dummy14 =
 0x0}
 #17 0x0809f8b4 in pidgin_conv_write_conv (conv=0xaeff2090,
     name=0x8fc7a30 "Pinchiukas", alias=0x8fc7a30 "Pinchiukas",
     message=0xf8caaa0 "Server software is bad too, then.",
     flags=PURPLE_MESSAGE_RECV, mtime=1239729936) at gtkconv.c:5684
         text_buffer = (GtkTextBuffer *) 0xaf0c1618
         start = {dummy1 = 0xaeff5178, dummy2 = 0xaeff5558, dummy3 = 0,
   dummy4 = 0, dummy5 = 0, dummy6 = 0, dummy7 = 813873783,
   dummy8 = -1417504728, dummy9 = 0xd2e69a8, dummy10 = 0x8978238, dummy11 =
 0,
   dummy12 = 0, dummy13 = 0, dummy14 = 0x0}
         end = {dummy1 = 0xaeff5178, dummy2 = 0xd252560, dummy3 = 0,
   dummy4 = 0, dummy5 = 7169, dummy6 = 101, dummy7 = 813873783,
   dummy8 = -1417504728, dummy9 = 0x1137f4b8, dummy10 = 0xd2ed0a0, dummy11
 = 0,
   dummy12 = 0, dummy13 = 0, dummy14 = 0x0}
         gtkconv = (PidginConversation *) 0xaeff4f00
         gc = (PurpleConnection *) 0xa884f48
 ---Type <return> to continue, or q <return> to quit---
         account = (PurpleAccount *) 0x81bcce8
         gtk_font_options = <value optimized out>
         gtk_font_options_all = <value optimized out>
         max_scrollback_lines = <value optimized out>
         line_count = 101
         buf2 = '\0' <repeats 1032 times>,
 "��������\000\000\000\000,&R\000x\224O\022\001\000\000\000����icM\000x\224O\022\002\000\000\000�8�\022����\001\000\000\000\000\000\000\000����\225�L\000�����8�\022\002\000\000\000,&R\000����\000\000\000\000����leM\000x\224O\022\000\000\000\000�8�\022����\001\000\000\000����\001\000\000\000����\001",
 '\0' <repeats 11 times>,
 "\003\000\000\000\021\000\000\000\003\000\000\000\021", '\0' <repeats 387
 times>, ",&R\000\000\000\000\000\000\000\000\000�����\237M\000l�������"...
         show_date = <value optimized out>
         mdate = <value optimized out>
         with_font_tag = <value optimized out>
         sml_attrib = <value optimized out>
         length = <value optimized out>
         type = PURPLE_CONV_TYPE_CHAT
         displaying = 0xab7d698 "Server software is bad too, then."
         bracket = <value optimized out>
         tag_count = <value optimized out>
         is_rtl_message = <value optimized out>
         __PRETTY_FUNCTION__ = "pidgin_conv_write_conv"
 ---Type <return> to continue, or q <return> to quit---
 #18 0x05c05431 in purple_conversation_write (conv=0xaeff2090,
     who=0x8fc7a30 "Pinchiukas",
     message=0xd77d3d0 "Server software is bad too, then.",
     flags=<value optimized out>, mtime=1239729936) at conversation.c:952
         gc = (PurpleConnection *) 0xa884f48
         account = (PurpleAccount *) 0x81bcce8
         ops = (PurpleConversationUiOps *) 0x8127440
         alias = 0x8fc7a30 "Pinchiukas"
         displayed = 0xf8caaa0 "Server software is bad too, then."
         b = (PurpleBuddy *) 0x74db600
         type = PURPLE_CONV_TYPE_CHAT
         __PRETTY_FUNCTION__ = "purple_conversation_write"
 #19 0x05c067a7 in purple_conv_chat_write (chat=0xaeff4600,
     who=0x8fc7a30 "Pinchiukas",
     message=0xd77d3d0 "Server software is bad too, then.",
     flags=PURPLE_MESSAGE_RECV, mtime=1239729936) at conversation.c:1499
         account = (PurpleAccount *) 0x81bcce8
         conv = (PurpleConversation *) 0xaeff2090
         gc = (PurpleConnection *) 0x9fc37f8
         __PRETTY_FUNCTION__ = "purple_conv_chat_write"
 #20 0x05c335d0 in serv_got_chat_in (g=0xa884f48, id=131,
     who=0xa02f668 "Pinchiukas", flags=0,
     message=0x12437ee8 "Server software is bad too, then.",
 mtime=1239729936)
 ---Type <return> to continue, or q <return> to quit---
     at server.c:962
         bcs = <value optimized out>
         conv = (PurpleConversation *) 0xaeff2090
         chat = (PurpleConvChat *) 0xaeff4600
         buffy = 0xd77d3d0 "Server software is bad too, then."
         angel = 0x8fc7a30 "Pinchiukas"
         __PRETTY_FUNCTION__ = "serv_got_chat_in"
 #21 0x074d24dd in irc_msg_handle_privmsg (irc=0xead6730,
     name=<value optimized out>,
     from=0x8fc7f20 "Pinchiukas!n=ne at unaffiliated/pinchiukas",
     to=0xa842878 "##windows",
     rawmsg=0x9fc7b88 "Server software is bad too, then.", notice=0)
     at msgs.c:1168
         gc = (PurpleConnection *) 0xa884f48
         convo = <value optimized out>
         tmp = <value optimized out>
         msg = 0x12437ee8 "Server software is bad too, then."
         nick = 0xa02f668 "Pinchiukas"
 #22 0x074d6602 in irc_parse_msg (irc=0xead6730,
     input=0xfcb3400 ":Pinchiukas!n=ne at unaffiliated/pinchiukas PRIVMSG
 ##windows :Server software is bad too, then.") at parse.c:723
         msgent = (struct _irc_msg *) 0x74dbc40
         cur = <value optimized out>
 ---Type <return> to continue, or q <return> to quit---
         end = 0xfcb3430 " ##windows :Server software is bad too, then."
         tmp = 0x8fc7f20 "Pinchiukas!n=ne at unaffiliated/pinchiukas"
         from = 0x9fc2738 "Pinchiukas!n=ne at unaffiliated/pinchiukas"
         fmt = 0x74d85d5 "t:"
         msg = <value optimized out>
         i = 2
         gc = (PurpleConnection *) 0xa884f48
 #23 0x074d0013 in read_input (irc=0xead6730, len=<value optimized out>)
     at irc.c:603
         cur = 0xfcb3400 ":Pinchiukas!n=ne at unaffiliated/pinchiukas PRIVMSG
 ##windows :Server software is bad too, then."
         end = <value optimized out>
 #24 0x080aa8de in pidgin_io_invoke (source=0x10f03830,
     condition=<value optimized out>, data=0x117a3db0) at gtkeventloop.c:78
         purple_cond = PURPLE_INPUT_READ
 #25 0x00d4d34d in g_io_unix_dispatch (source=0xe490508,
     callback=0x80aa890 <pidgin_io_invoke>, user_data=0x117a3db0)
     at giounix.c:162
         buffer_condition = 6
 #26 0x00d16238 in g_main_dispatch () at gmain.c:2144
 No locals.
 #27 IA__g_main_context_dispatch (context=0x81570a8) at gmain.c:2697
 No locals.
 ---Type <return> to continue, or q <return> to quit---
 #28 0x00d198e3 in g_main_context_iterate (context=0x81570a8, block=1,
     dispatch=1, self=0x81363f0) at gmain.c:2778
         max_priority = 2147483647
         timeout = 799
         some_ready = 1
         nfds = 48
         allocated_nfds = <value optimized out>
         fds = (GPollFD *) 0x8f1cbf8
         __PRETTY_FUNCTION__ = "g_main_context_iterate"
 #29 0x00d19e02 in IA__g_main_loop_run (loop=0x8e41130) at gmain.c:2986
         self = (GThread *) 0x81363f0
         __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
 #30 0x006f9959 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #31 0x080c724e in main (argc=1, argv=0xbffff5f4) at gtkmain.c:881
         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
 ---Type <return> to continue, or q <return> to quit---
         accounts = <value optimized out>
         sig_indx = <value optimized out>
         sigset = {__val = {82951, 0 <repeats 31 times>}}
         prev_sig_disp = (void (*)(int)) 0
         errmsg =
 "\004\000\000\000\200���`���e��\000\b\000\000\000$\000\000\000�\237�\000XU��7f�\000lU��XU��\020\000\000\000\000\000\000\000\000_�\000\\���\210f������
 ���\000\000\000\000\000\000\000\000���������������\000\000\000\000\0001��\000\000\000\000\000\000\000\000\000�\237�\000����\000_�\000\\����\237�\000\003\000\000\000\000�������e��\000\b\000\000\000\034\000\000\000�\237�\0008U��7f�\000HU��8U��\f\000\000\000�����}�\000����
 ���\000\000\000\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 = 0x8113eea "config", has_arg = 1, flag =
 0x0,
     val = 99}, {name = 0x8103016 "debug", has_arg = 0, flag = 0x0, val =
 100},
   {name = 0x8106662 "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x81032e1 "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x81102e1 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
     name = 0x81102ea "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x81102f2 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {
 ---Type <return> to continue, or q <return> to quit---
     name = 0x8113ee0 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x81082ea "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x8113ef3 "display", has_arg = 1, flag = 0x0, val = 68}, {
     name = 0x81102fa "sync", has_arg = 0, flag = 0x0, val = 83}, {name =
 0x0,
     has_arg = 0, flag = 0x0, val = 0}}

--

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


More information about the Tracker mailing list