[Pidgin] #8558: Pidgin crashes when testing new smiley theme in Preferences->Conversation input box
Pidgin
trac at pidgin.im
Tue Mar 3 10:01:47 EST 2009
#8558: Pidgin crashes when testing new smiley theme in Preferences->Conversation
input box
-----------------------+----------------------------------------------------
Reporter: x_den | Type: defect
Status: new | Component: pidgin (gtk)
Version: 2.5.4 | Keywords:
Launchpad_bug: |
-----------------------+----------------------------------------------------
hi there,
given:
debian testing distribution. pidgin 2.5.4 comes with 'small smileys' theme
(this actually might happen a version or two earlier, but i'm pretty sure
i've done nothing to install it myself).
steps to reproduce:
1. switch from 'big' to 'small' smiley theme (or vice versa) in
tools->preferences->smiley themes;
2. switch to 'conversations' tab (without closing 'preferences' dialog)
and try to insert the new smiley with help of formatting toolbar
3. notice the pidgin crashing all the way down to desktop
NOTE: if 'preferences' dialog is closed and reopened again, inserting the
newly chosen smiley works as a charm.
NOTE: backtrace if this can be any of help:
(gdb) bt full
#0 gtk_imhtml_insert_smiley_at_iter (imhtml=0x99144d0, sml=0x0,
smiley=0x9a717f8 ":)", iter=0xbfbb68d8)
at ../../pidgin/gtkimhtml.c:4936
pixbuf = <value optimized out>
annipixbuf = <value optimized out>
icon = <value optimized out>
anchor = <value optimized out>
unescaped = 0x9be4108 "\030>¾\tÀ3¾\t \b½\t\001"
imhtml_smiley = (GtkIMHtmlSmiley *) 0xbfbb68d8
ebox = <value optimized out>
#1 0x080b135c in gtk_imhtml_insert_smiley (imhtml=0x99144d0, sml=0x0,
smiley=0x9a717f8 ":)")
at ../../pidgin/gtkimhtml.c:4908
mark = <value optimized out>
iter = {dummy1 = 0x9be4108, dummy2 = 0x9be3ff8, dummy3 = 110,
dummy4 = -1, dummy5 = -1, dummy6 = -1,
dummy7 = -1729006886, dummy8 = -1196647395, dummy9 = 0x9be3dc8, dummy10
= 0x9ad2e70, dummy11 = 0, dummy12 = -1,
dummy13 = -1216587392, dummy14 = 0x9a7ed10}
#2 0x080bd935 in insert_smiley_text (widget=0x9c6d240, toolbar=0x9a7ed10)
at ../../pidgin/gtkimhtmltoolbar.c:598
escaped_smiley = 0x9a717f8 ":)"
#3 0xb7804054 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4 0xb77f690b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5 0xb7809e5d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6 0x0991e308 in ?? ()
No symbol table info available.
#7 0x00000000 in ?? ()
No symbol table info available.
--
Ticket URL: <http://developer.pidgin.im/ticket/8558>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list