[Pidgin] #2726: Segafault on click of unknow button.
Pidgin
trac at pidgin.im
Thu Aug 23 03:45:14 EDT 2007
#2726: Segafault on click of unknow button.
--------------------------+-------------------------------------------------
Reporter: miline | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.1.1
Keywords: | Pending: 0
--------------------------+-------------------------------------------------
I Saw a crash when I clicked unknown (I see red X on it) button next to
"FONT" and "INSERT" in Y! IM window. I can't see what that button is, and
I see the crash each time I click it so its easily reproducable. Crash is
posted below
GNU gdb Red Hat Linux (6.5-8.fc6rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host
libthread_db library "/lib/libthread_db.so.1".
(gdb) handle SIGPIPE nostop
Signal Stop Print Pass to program Description
SIGPIPE No Yes Yes Broken pipe
(gdb) run
Starting program: /usr/local/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread -1208248640 (LWP 30707)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208248640 (LWP 30707)]
0x006343fa in intercept_received (account=0x8561c00, sender=0xbfc75318,
message=0xbfc75314, conv=0x0, flags=0xbfc7533c)
at musicmessaging.c:430
430 if (!(mmconv->originator))
(gdb) bt
#0 0x006343fa in intercept_received (account=0x8561c00,
sender=0xbfc75318, message=0xbfc75314, conv=0x0,
flags=0xbfc7533c) at musicmessaging.c:430
#1 0x007462b8 in
purple_marshal_BOOLEAN__POINTER_POINTER_POINTER_POINTER_POINTER
(cb=0x634250 <intercept_received>,
args=0xbfc752d8 "", data=0x0, return_val=0xbfc75284) at signals.c:926
#2 0x0074674f in purple_signal_emit_vargs_return_1 (instance=0x7a0fe4,
signal=0x788c0e "receiving-im-msg",
args=0xbfc752d8 "") at signals.c:562
#3 0x0074693c in purple_signal_emit_return_1 (instance=0x79d92c,
signal=0x0) at signals.c:505
#4 0x00745abb in serv_got_im (gc=0x895d8b0, who=0x8ae6028 "m_i_l_i_n_e",
msg=0x8ae6490 "A music messaging session has been requested. Please
click the MM icon to accept.", flags=0,
mtime=1187854981) at server.c:461
#5 0x00ef6bd6 in yahoo_process_message (gc=0x895d8b0, pkt=<value
optimized out>) at yahoo.c:908
#6 0x00ef73ff in yahoo_packet_process (gc=0x895d8b0, pkt=0x8ae5ca8) at
yahoo.c:2243
#7 0x00ef8459 in yahoo_pending (data=0x895d8b0, source=21,
cond=PURPLE_INPUT_READ) at yahoo.c:2444
#8 0x0809c2f3 in pidgin_io_invoke (source=0x85663e8, condition=G_IO_IN,
data=0x89f8958) at gtkeventloop.c:77
#9 0x04dac94d in g_io_channel_unix_get_fd () from /lib/libglib-2.0.so.0
#10 0x04d83342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#11 0x04d8631f in g_main_context_check () from /lib/libglib-2.0.so.0
#12 0x04d866c9 in g_main_loop_run () from /lib/libglib-2.0.so.0
#13 0x03eadbe4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x080b30a4 in main (argc=Cannot access memory at address 0x0
) at gtkmain.c:883
(gdb) s
sighandler (sig=11) at gtkmain.c:200
200 {
(gdb) s
201 switch (sig) {
(gdb)
207 fprintf(stderr, "%s", segfault_message);
(gdb)
Pidgin has segfaulted and attempted to dump a core file.
This is a bug in the software and has happened through
no fault of your own.
If you can reproduce the crash, please notify the developers
by reporting a bug at:
http://developer.pidgin.im/simpleticket/
Please make sure to specify what you were doing at the time
and post the backtrace from the core file. If you do not know
how to get the backtrace, please read the instructions at
http://developer.pidgin.im/wiki/GetABacktrace
If you need further assistance, please IM either SeanEgn or
LSchiere (via AIM). Contact information for Sean and Luke
on other protocols is at
http://developer.pidgin.im/wiki/DeveloperPages
208 abort();
(gdb)
--
Ticket URL: <http://developer.pidgin.im/ticket/2726>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list