[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