Crash in gtk_imhtml_insert_smiley_at_iter at gtkimhtml.c:4609

Frederik Himpe fhimpe at telenet.be
Sat Sep 15 12:45:26 EDT 2007


A user reported crashes in Pidgin 2.1.1 when using the Yahoo network:
http://qa.mandriva.com/show_bug.cgi?id=33495

Because Mandriva 2008.0 is currently in a version freeze, upgrading to 
2.2.0 is no option. Does anybody know a bug report in the Pidgin bug tracker 
about this problem, or better yet, a patch which fixes this?


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225509168 (LWP 27755)]
0xb750a91c in IA__g_type_check_instance_cast (type_instance=0x88e12e8,
iface_type=135313640) at gtype.c:3149
3149              is_instantiatable = node && node->is_instantiatable;
(gdb) bt
#0  0xb750a91c in IA__g_type_check_instance_cast (type_instance=0x88e12e8,
iface_type=135313640) at gtype.c:3149
#1  0xb4f7d299 in g_source_remove () at gmain.c:1624
#2  0xb75fd735 in gdk_pixbuf_animation_get_static_image () from
/usr/lib/libgdk_pixbuf-2.0.so.0
#3  0x080a58ad in gtk_imhtml_insert_smiley_at_iter (imhtml=0x84581f0,
sml=0x8c04a88 "Yahoo", smiley=0x8c5e500 ":P",
    iter=0xbfdf16cc) at gtkimhtml.c:4609
#4  0x080a64b5 in gtk_imhtml_insert_html_at_iter (imhtml=0x84581f0,
    text=0x82d9c00 "<font sml=\"Yahoo\"><b><font color=\"#1504a6\"><font
face=\"Comic Sans MS\">see on muidugi tore, et leitakse sõnadele
sÌnonÌÌme, aga saare nimedega ikke nii ei maksaks teha :P lÀheb
artikkel liiga kirj"..., options=1028,
    iter=0xbfdf16cc) at gtkimhtml.c:2981
#5  0x080a96c0 in gtk_imhtml_append_text_with_images (imhtml=0x84581f0,
    text=0x82d9c00 "<font sml=\"Yahoo\"><b><font color=\"#1504a6\"><font
face=\"Comic Sans MS\">see on muidugi tore, et leitakse sõnadele
sÌnonÌÌme, aga saare nimedega ikke nii ei maksaks teha :P lÀheb
artikkel liiga kirj"..., options=1028,
    unused=0x0) at gtkimhtml.c:2245
#6  0x08095631 in pidgin_conv_write_conv (conv=0x876e5d0, name=0x8808e40
"cutipieciri", alias=0x876e070 "sander_85",
    message=0x8c97e10 "<b><font color=\"#1504a6\"><font face=\"Comic Sans
MS\">see on muidugi tore, et leitakse sõnadele sÌnonÌÌme, aga saare
nimedega ikke nii ei maksaks teha :P lÀheb artikkel liiga
kirjuks</font></font><"...,
    flags=PURPLE_MESSAGE_SEND, mtime=1189873484) at gtkconv.c:5574
#7  0xb737533c in purple_conversation_write (conv=0x876e5d0, who=0x8808e40
"cutipieciri",
    message=0x8c5cf90 "<b><font color=\"#1504a6\"><font face=\"Comic Sans
MS\">see on muidugi tore, et leitakse sõnadele sÌnonÌÌme, aga saare
nimedega ikke nii ei maksaks teha :P lÀheb artikkel liiga
kirjuks</font></font><"...,
    flags=<value optimized out>, mtime=1189873484) at conversation.c:894
#8  0xb737654b in purple_conv_im_write (im=0x87f0280, who=0x0,
    message=0x8c5cf90 "<b><font color=\"#1504a6\"><font face=\"Comic Sans
MS\">see on muidugi tore, et leitakse sõnadele sÌnonÌÌme, aga saare
nimedega ikke nii ei maksaks teha :P lÀheb artikkel liiga
kirjuks</font></font><"...,
    flags=PURPLE_MESSAGE_SEND, mtime=1189873484) at conversation.c:1111
#9  0xb73768e6 in common_send (conv=0x876e5d0, message=<value optimized out>,
msgflags=PURPLE_MESSAGE_SEND)
    at conversation.c:142
#10 0x0808d8a0 in send_cb (widget=0x8458378, gtkconv=0x876cf00) at
gtkconv.c:590
#11 0xb74fb505 in IA__g_cclosure_marshal_VOID__VOID (closure=0x88c8310,
return_value=0xbfdf2d28, n_param_values=1,
    param_values=0x868c740, invocation_hint=0xbfdf2bdc, marshal_data=0x808d250)
at gmarshal.c:77
#12 0xb74ede9d in IA__g_closure_invoke (closure=0x88c8310,
return_value=0xbfdf2d28, n_param_values=1,
    param_values=0x868c740, invocation_hint=0xbfdf2bdc) at gclosure.c:490
#13 0xb750196d in signal_emit_unlocked_R (node=0x835f010, detail=0,
instance=0x8458378, emission_return=0xbfdf2d28,
    instance_and_params=0x868c740) at gsignal.c:2510
#14 0xb750369f in IA__g_signal_emitv (instance_and_params=0x868c740,
signal_id=199, detail=0, return_value=0xbfdf2d28)
    at gsignal.c:2111
---Type <return> to continue, or q <return> to quit---
#15 0xb772e541 in g_source_remove () at gmain.c:1624
#16 0xb772eacc in g_source_remove () at gmain.c:1624
#17 0xb772ecbe in g_source_remove () at gmain.c:1624
#18 0xb772eefa in gtk_bindings_activate_event () from
/usr/lib/libgtk-x11-2.0.so.0
#19 0xb7914872 in g_source_remove () at gmain.c:1624
#20 0xb78338c3 in g_source_remove () at gmain.c:1624
#21 0xb74ec6ce in g_type_class_meta_marshal (closure=0x816bb60,
return_value=0xbfdf30c0, n_param_values=2,
    param_values=0xbfdf31a4, invocation_hint=0xbfdf30ac, marshal_data=0xcc) at
gclosure.c:567
#22 0xb74edf82 in IA__g_closure_invoke (closure=0x816bb60,
return_value=0xbfdf30c0, n_param_values=2,
    param_values=0xbfdf31a4, invocation_hint=0xbfdf30ac) at gclosure.c:490
#23 0xb750177c in signal_emit_unlocked_R (node=0x81baf58, detail=0,
instance=0x8458378, emission_return=0xbfdf3364,
    instance_and_params=0xbfdf31a4) at gsignal.c:2478
#24 0xb7502f16 in IA__g_signal_emit_valist (instance=0x8458378, signal_id=52,
detail=0,
    var_args=0xbfdf33e0
"ø3ß¿X\\Ÿ\bÀ\213D\b\221Ê\227·x\203E\bÐ\t\027\b") at gsignal.c:2209
#25 0xb750354b in IA__g_signal_emit (instance=0x8458378, signal_id=52,
detail=0) at gsignal.c:2243
#26 0xb7976b23 in g_source_remove () at gmain.c:1624
#27 0xb798ae72 in gtk_window_propagate_key_event () from
/usr/lib/libgtk-x11-2.0.so.0
#28 0xb798fd3c in g_source_remove () at gmain.c:1624
#29 0xb78338c3 in g_source_remove () at gmain.c:1624
#30 0xb74ec6ce in g_type_class_meta_marshal (closure=0x816bb60,
return_value=0xbfdf3690, n_param_values=2,
    param_values=0xbfdf3774, invocation_hint=0xbfdf367c, marshal_data=0xcc) at
gclosure.c:567
#31 0xb74ede9d in IA__g_closure_invoke (closure=0x816bb60,
return_value=0xbfdf3690, n_param_values=2,
    param_values=0xbfdf3774, invocation_hint=0xbfdf367c) at gclosure.c:490
#32 0xb750177c in signal_emit_unlocked_R (node=0x81baf58, detail=0,
instance=0x8448bc0, emission_return=0xbfdf3934,
    instance_and_params=0xbfdf3774) at gsignal.c:2478
#33 0xb7502f16 in IA__g_signal_emit_valist (instance=0x8448bc0, signal_id=52,
detail=0,
    var_args=0xbfdf39b0
"È9ß¿X\\Ÿ\bÀ\213D\b\221Ê\227·À\213D\bÐ\t\027\b") at gsignal.c:2209
#34 0xb750354b in IA__g_signal_emit (instance=0x8448bc0, signal_id=52,
detail=0) at gsignal.c:2243
#35 0xb7976b23 in g_source_remove () at gmain.c:1624
#36 0xb782b18c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb782c466 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb7675a58 in g_source_remove () at gmain.c:1624
#39 0xb743f922 in IA__g_main_context_dispatch (context=0x8125b48) at
gmain.c:2061
#40 0xb7442d34 in g_main_context_iterate (context=0x8125b48, block=1,
dispatch=1, self=0x8106238) at gmain.c:2694
#41 0xb7443058 in IA__g_main_loop_run (loop=0x87735d8) at gmain.c:2898
#42 0xb782c97f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#43 0x080b47f2 in main (argc=-1213351852, argv=0x8155358) at gtkmain.c:883

-- 
Frederik Himpe




More information about the Devel mailing list