[Pidgin Plugins] #346: irssi regex crash
Pidgin Plugins
plugins-trac at guifications.org
Mon Jun 4 06:22:51 CDT 2007
#346: irssi regex crash
----------------------------+-----------------------------------------------
Reporter: jbailey | Owner: grim
Type: Bugs | Status: new
Priority: 4 | Component: Plugin Pack
Version: Current Release | Resolution:
Keywords: |
----------------------------+-----------------------------------------------
Comment (by grim):
A clean bt
{{{
(gdb) bt
#0 0x00002b3fc6feaad0 in strlen () from /lib/libc.so.6
#1 0x00002b3fc7029e58 in regexec () from /lib/libc.so.6
#2 0x00002b3fc986ecc9 in irssi_textfmt_regex_helper (
message=0x296c7373282000 <Address 0x296c7373282000 out of bounds>,
token=<value optimized out>,
tag=0x2b3fc986f719 "b") at textfmt.c:109
#3 0x00002b3fc986ee27 in irssi_textfmt_regex (
message=0x296c7373282000 <Address 0x296c7373282000 out of bounds>) at
textfmt.c:167
#4 0x00002b3fc986ee96 in irssi_textfmt_sending_chat_cb (account=<value
optimized out>,
message=0x296c7373282000, id=6) at textfmt.c:206
#5 0x00002b3fc66c34b4 in
purple_marshal_BOOLEAN__POINTER_POINTER_POINTER_POINTER_POINTER (
cb=0x2b3fc986ee70 <irssi_textfmt_sending_chat_cb>, args=<value
optimized out>,
data=0x2b3fc6fe7660, return_val=0x7fffe81a51e8) at signals.c:926
#6 0x00002b3fc66c3a59 in purple_signal_emit_vargs_return_1
(instance=<value optimized out>,
signal=<value optimized out>, args=0x7fffe81a5220) at signals.c:562
#7 0x00002b3fc66c3cc2 in purple_signal_emit_return_1
(instance=0x296c7373282000,
signal=0x296c7373282000 <Address 0x296c7373282000 out of bounds>) at
signals.c:505
#8 0x00002b3fc66a2400 in purple_conversation_write (conv=0x745090,
who=0x2b3fcd205278 "",
message=<value optimized out>, flags=PURPLE_MESSAGE_SYSTEM,
mtime=1180935812) at conversation.c:822
#9 0x00002b3fcd1fd15e in jabber_message_parse (js=<value optimized out>,
packet=<value optimized out>)
at message.c:107
#10 0x00002b3fcd1fb78d in jabber_process_packet (js=0x1274ac0,
packet=0x458ba40) at jabber.c:189
#11 0x00002b3fcd1fdd58 in jabber_parser_element_end_libxml
(user_data=0x1274ac0,
element_name=<value optimized out>, prefix=0x6 <Address 0x6 out of
bounds>, namespace=0x0)
at parser.c:116
#12 0x00002b3fc3c5990f in ?? () from /usr/lib/libxml2.so.2
#13 0x00002b3fc3c661e6 in xmlParseChunk () from /usr/lib/libxml2.so.2
#14 0x00002b3fcd1fdc94 in jabber_parser_process (js=0x1274ac0,
buf=0x296c7373282000 <Address 0x296c7373282000 out of bounds>, len=6)
at parser.c:192
#15 0x00002b3fcd1fb224 in jabber_recv_cb_ssl (data=0x1274890,
gsc=0x13a9370,
cond=<value optimized out>) at jabber.c:388
#16 0x0000000000456e7f in pidgin_io_invoke (source=<value optimized out>,
condition=<value optimized out>, data=<value optimized out>) at
gtkeventloop.c:77
#17 0x00002b3fc63ed6d4 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#18 0x00002b3fc63f050d in ?? () from /usr/lib/libglib-2.0.so.0
#19 0x00002b3fc63f081a in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
#20 0x00002b3fc3f87b13 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x000000000046a577 in main (argc=1, argv=0x7fffe81a7b88) at
gtkmain.c:839
}}}
--
Ticket URL: <http://plugins.guifications.org/trac/ticket/346#comment:2>
Pidgin Plugins <http://pidgin.guifications.org/>
Plugins for the Instant Messaging client Pidgin and its backend library libpurple
More information about the Plugins-tickets
mailing list