[Pidgin] #2492: Pidgin is now crashing even though It was working well before.
Pidgin
trac at pidgin.im
Thu Aug 9 12:02:04 EDT 2007
#2492: Pidgin is now crashing even though It was working well before.
---------------------------------+------------------------------------------
Reporter: lukjad007 | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.1.0
Keywords: Ubuntu Crash Pidgin | Pending: 0
---------------------------------+------------------------------------------
Here is the crash info when I run Pidgin in a terminal normally under
Ubuntu 6.06.1.
+++++++++++++
lukjad007 at stationx:~$ pidgin
(pidgin:7867): Pango-WARNING **: Error loading GPOS table 4097
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
Aborted
++++++++++++++++++++++
Here is what I get when I use gdb.
NOTE: The program doesn't crash.
+++++++++++++++++++++++
lukjad007 at stationx:~$ gdb pidgin
GNU gdb 6.4-debian
Copyright 2005 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 "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/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 -1218967872 (LWP 8346)]
(pidgin:8346): Pango-WARNING **: Error loading GPOS table 4097
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1218967872 (LWP 8346)]
0xb76d0309 in free () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt full
#0 0xb76d0309 in free () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1 0xb7884eec in g_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0xb71541ba in jabber_gmail_parse (js=0x8551f90, packet=0x8578788,
nul=0x0)
at google.c:123
type = 0x8465e20 "result"
child = (xmlnode *) 0x8578430
message = (xmlnode *) 0x0
sender_node = (xmlnode *) 0x85ab560
subject_node = (xmlnode *) 0x85acee8
from = 0x85acde8 "Alertes Google"
to = 0x856a880 "lukjad007 at gmail.com/Home91D804F8"
url = 0x857ff68 "http://mail.google.com/mail"
tid = 0x85acbb8 "1244178678409721361"
subject = 0x85ad2d8 "Alerte Google - lukjad007"
in_str = 0x8581858 "5"
to_name = 0x85ad1e8 "��Z\bad007 at gmail.com"
i = 5
count = 5
returned_count = 5
tos = (const char **) 0x85ad0a8
froms = (const char **) 0x85ad090
---Type <return> to continue, or q <return> to quit---
urls = (const char **) 0x85ad0d8
subjects = (char **) 0x85ad0c0
#3 0xb7155f94 in jabber_iq_parse (js=0x8551f90, packet=0x8578788) at
iq.c:322
jcd = (JabberCallbackData *) 0x85a7118
query = (xmlnode *) 0x0
error = (xmlnode *) 0xb7824f72
x = (xmlnode *) 0x8154a78
xmlns = 0xb71688bd "jabber-receiving-xmlnode"
type = 0x8465e20 "result"
id = 0x8470020 "purple816f9747"
from = 0x0
jih = (JabberIqHandler *) 0x857822b
#4 0xb715699c in jabber_process_packet (js=0x8551f90, packet=0x8578788)
at jabber.c:185
xmlns = 0x85a6530 "jabber:client"
#5 0xb715fdb7 in jabber_parser_element_end_libxml (user_data=0x8551f90,
element_name=0x85780ec "iq", prefix=0x0,
namespace=0x8578083 "jabber:client") at parser.c:116
packet = (xmlnode *) 0x8578788
js = (JabberStream *) 0x8551f90
#6 0xb7ecc293 in xmlSkipBlankChars () from /usr/lib/libxml2.so.2
No symbol table info available.
#7 0xb7ed4473 in xmlParseChunk () from /usr/lib/libxml2.so.2
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#8 0xb715ff17 in jabber_parser_process (js=0x8551f90,
buf=0xb716bc00
"http://mail.google.com/mail?view=cv&search=inbox&th=1244178678409721361&lvp=-1&cvp=9&qt=&fs=1&tf=1\"
participation=\"2\" messages=\"1\" date=\"1186541250606\"><senders><sender
add"...,
len=516) at parser.c:192
No locals.
#9 0xb715729e in jabber_recv_cb_ssl (data=0x8551f58, gsc=0x84708b8,
cond=PURPLE_INPUT_READ) at jabber.c:388
gc = (PurpleConnection *) 0x8551f58
js = (JabberStream *) 0x8551f90
len = 516
buf =
"http://mail.google.com/mail?view=cv&search=inbox&th=1244178678409721361&lvp=-1&cvp=9&qt=&fs=1&tf=1\"
participation=\"2\" messages=\"1\" date=\"1186541250606\"><senders><sender
add"...
#10 0xb782cb4a in recv_cb (data=0x84708b8, source=11,
cond=PURPLE_INPUT_READ)
at sslconn.c:138
gsc = (PurpleSslConnection *) 0x84708b8
#11 0x080a325b in pidgin_io_invoke (source=0x853b090, condition=G_IO_IN,
data=0x8589f00) at gtkeventloop.c:77
closure = (PidginIOClosure *) 0x8589f00
purple_cond = PURPLE_INPUT_READ
#12 0xb78a452c in g_vasprintf () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#13 0xb787d8d6 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb7880996 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0xb7880cb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0xb7cd5765 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x080bd39c in main (argc=1, argv=0xbfbf8be4) at gtkmain.c:877
opt_help = 0
opt_login = 0
opt_nologin = 0
opt_version = 0
opt_si = 1
opt_config_dir_arg = 0x0
opt_login_arg = 0x0
opt_session_arg = 0x0
search_path = 0x813f9d8 "\001"
accounts = (GList *) 0x0
sig_indx = 1
sigset = {__val = {91143, 0 <repeats 31 times>}}
prev_sig_disp = (void (*)(int)) 0
---Type <return> to continue, or q <return> to quit---
errmsg = '\0' <repeats 540 times>,
"��f�\230�f��TX��l��`\020���TX���f�x���`����TX�$o�������TX���y�", '\0'
<repeats 24 times>, "����", '\0' <repeats 32 times>, "�TX��t[�", '\0'
<repeats 12 times>, "v\037\216�`\037\216��jY�4m��`\020���jY�l\037\216�x���
\035\216���y��o�������jY���y�", '\0' <repeats 24 times>, "����", '\0'
<repeats 32 times>, "�jY�Hq[�\000\000\000\000"...
segfault_message_tmp = 0x8125580
"/usr/share/locale/en/LC_MESSAGES/gtk20.mo"
error = (GError *) 0x0
opt = -1
gui_check = 1
debug_enabled = 0
migration_failed = 0
active_accounts = (GList *) 0x82c9310
long_options = {{name = 0x80fcbec "config", has_arg = 1, flag =
0x0,
val = 99}, {name = 0x80fcbf3 "debug", has_arg = 0, flag = 0x0, val =
100},
{name = 0x80fcbf9 "help", has_arg = 0, flag = 0x0, val = 104}, {
name = 0x80fcbfe "login", has_arg = 2, flag = 0x0, val = 108}, {
name = 0x80fcc04 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
name = 0x80fcc0d "nologin", has_arg = 0, flag = 0x0, val = 110}, {
name = 0x80fcc15 "session", has_arg = 1, flag = 0x0, val = 115}, {
name = 0x80fc9d6 "version", has_arg = 0, flag = 0x0, val = 118}, {
name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
___________________________________
--
Ticket URL: <http://developer.pidgin.im/ticket/2492>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list