[Pidgin] #3171: Crash when inserting smiley into IRC (seemingly anyways)

Pidgin trac at pidgin.im
Mon Sep 17 20:22:14 EDT 2007


#3171: Crash when inserting smiley into IRC (seemingly anyways)
--------------------------+-------------------------------------------------
 Reporter:  ecoffey       |       Owner:       
     Type:  defect        |      Status:  new  
 Priority:  minor         |   Milestone:       
Component:  pidgin (gtk)  |     Version:  2.2.0
 Keywords:                |     Pending:  0    
--------------------------+-------------------------------------------------
 This is kinda a random crash, it only happens every now and then.  Finally
 caught it in gdb.

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1224152864 (LWP 19414)]
 0xb7589119 in g_type_check_instance_is_a () from
 /usr/lib/libgobject-2.0.so.0
 (gdb) bt
 #0  0xb7589119 in g_type_check_instance_is_a ()
    from /usr/lib/libgobject-2.0.so.0
 #1  0xb79a5669 in gtk_image_set_from_pixbuf ()
    from /usr/lib/libgtk-x11-2.0.so.0
 #2  0x080a9b14 in gtk_imhtml_insert_smiley_at_iter (imhtml=0x838c658,
     sml=0x91ab1d8 "IRC", smiley=0x8e983b0 ":P", iter=0xbf97bb1c)
     at gtkimhtml.c:4610
 #3  0x080aa578 in gtk_imhtml_insert_html_at_iter (imhtml=0x838c658,
     text=0x8f1aa80 "<font sml=\"IRC\">well I can't go sucking up to
 the # owner too much, nor piss him off :P", options=1575, iter=0xbf97bb1c)
     at gtkimhtml.c:2981
 #4  0x080ad88e in gtk_imhtml_append_text_with_images (imhtml=0x838c658,
     text=0x8f1aa80 "<font sml=\"IRC\">well I can't go sucking up to
 the # owner too much, nor piss him off :P", options=1575, unused=0x0)
     at gtkimhtml.c:2245
 #5  0x08097f74 in pidgin_conv_write_conv (conv=0x8779008,
     name=0x8e75d90 "bleeter", alias=0x8e75d90 "bleeter",
     message=0x90d1d10 "well I can't go sucking up to the # owner too
 much, nor piss him off :P", flags=PURPLE_MESSAGE_RECV, mtime=1190067340)
     at gtkconv.c:5698
 #6  0xb744010b in purple_conversation_write (conv=0x8779008,
     who=0x8e75d90 "bleeter",
     message=0xb0e4ad8 "well I can't go sucking up to the # owner too
 much, ---Type <return> to continue, or q <return> to quit---
 nor piss him off :P", flags=<value optimized out>, mtime=1190067340)
     at conversation.c:935
 #7  0xb74411a1 in purple_conv_chat_write (chat=0x85d9878,
     who=0x8e75d90 "bleeter",
     message=0xb0e4ad8 "well I can't go sucking up to the # owner too
 much, nor piss him off :P", flags=0, mtime=1190067340) at
 conversation.c:1481
 #8  0xb7464f53 in serv_got_chat_in (g=0x84b3d40, id=1,
     who=0x8ffa418 "bleeter", flags=0,
     message=0x8f99158 "well I can't go sucking up to the # owner too
 much, nor piss him off :P", mtime=1190067340) at server.c:921
 #9  0xb6dec54e in irc_msg_handle_privmsg (irc=0x84b3d78,
     name=<value optimized out>, from=<value optimized out>,
     to=0x85f3e78 "#guifications",
     rawmsg=0x900be90 "well I can't go sucking up to the # owner too much,
 nor piss him off :P", notice=0) at msgs.c:1083
 #10 0xb6de9d0c in irc_parse_msg (irc=0x84b3d78,
     input=0x873ceb0 ":bleeter!n=bleeter at guifications/developer/bleeter
 PRIVMSG #guifications :well I can't go sucking up to the # owner too much,
 nor piss him off :P") at parse.c:640
 #11 0xb6de78ea in read_input (irc=0x84b3d78, len=<value optimized out>)
     at irc.c:574
 #12 0x080a1793 in pidgin_io_invoke (source=0x8587478, condition=G_IO_IN,
     data=0x85a0c00) at gtkeventloop.c:77
 ---Type <return> to continue, or q <return> to quit---
 #13 0xb751e40d in ?? () from /usr/lib/libglib-2.0.so.0
 #14 0x08587478 in ?? ()
 #15 0x00000001 in ?? ()
 #16 0x085a0c00 in ?? ()
 #17 0xb755b748 in ?? () from /usr/lib/libglib-2.0.so.0
 #18 0xb73c7be0 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
 #19 0x08588818 in ?? ()
 #20 0xbf97cee8 in ?? ()
 #21 0xb74f4df2 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 Backtrace stopped: frame did not save the PC

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


More information about the Tracker mailing list