[Pidgin] #12152: Pidgin Crashing with Sigsegv
Pidgin
trac at pidgin.im
Thu Jul 1 00:20:23 EDT 2010
#12152: Pidgin Crashing with Sigsegv
---------------------+------------------------------------------------------
Reporter: FAJALOU | Owner:
Type: defect | Status: new
Milestone: | Component: libpurple
Version: 2.7.0 | Resolution:
Keywords: |
---------------------+------------------------------------------------------
Comment(by FAJALOU):
Update: Just got another sigsegv. Looks like the same error from my
estimation.
And just as a side note, I would like to say that, after the seg fault, I
will begin to see Chromium information show up in the terminal. This is
the only time I see Chromium info in this debug; and below is the events
leading up to the segfault, backtrace, and everything in between:
(21:15:55) blist: Updating buddy status for xxxxxxxxxxxxx (Facebook)
(21:15:55) nautilus: saved blist online
(21:15:55) cap: Executing: insert into cap_status (buddy, account,
protocol, status, event_time) values(1582680070,
cunninghamlouis at gmail.com, prpl-bigbrownchunx-facebookim, available,
now());
(21:15:55) blist: Updating buddy status for xxxxxxxxx (Facebook)
(21:15:55) nautilus: saved blist online
(21:15:55) cap: Executing: insert into cap_status (buddy, account,
protocol, status, event_time) values(1557912050, xxxxxxxxx at gmail.com,
prpl-bigbrownchunx-facebookim, available, now());
(21:15:55) blist: Updating buddy status for 1718055456 (Facebook)
(21:15:55) nautilus: saved blist online
(21:15:55) cap: Executing: insert into cap_status (buddy, account,
protocol, status, event_time) values(1718055456,
cunninghamlouis at gmail.com, prpl-bigbrownchunx-facebookim, offline, now());
(21:15:55) blist: Updating buddy status for xxxxxx (Facebook)
(21:15:55) nautilus: saved blist online
(21:15:55) cap: Executing: insert into cap_status (buddy, account,
protocol, status, event_time) values(654734688, xxxxxxxx at gmail.com, prpl-
bigbrownchunx-facebookim, offline, now());
(21:15:55) facebook: executing callback for
(21:15:56) msn: C: NS 000: PNG
(21:15:56) msn: S: NS 000: QNG 50
(21:16:00) util: Writing file blist.xml to directory ~/.purple
(21:16:00) util: Writing file /home/louie/.purple/blist.xml
(21:16:05) facebook: executing callback for
/x/1277957710/true/p_864725614=132
(21:16:05) facebook: got new messages:
for (;;);{"t":"continue"}
(21:16:05) facebook: getting new messages
(21:16:05) facebook: getting url /x/1277957765/true/p_864725614=132
(21:16:05) dns: DNS query for '66.220.145.37' queued
(21:16:05) dnsquery: IP resolved for 66.220.145.37
(21:16:05) proxy: Attempting connection to 66.220.145.37
(21:16:05) proxy: Connecting to 66.220.145.37:80 with no proxy
(21:16:05) proxy: Connection in progress
(21:16:05) proxy: Connecting to 66.220.145.37:80.
(21:16:05) proxy: Connected to 66.220.145.37:80.
(21:16:07) cap: Max Message Difference timeout occurred
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6763750 (LWP 29965)]
purple_account_get_protocol_id (account=0xc0813000)
at /build/buildd/pidgin-2.7.0/./libpurple/account.c:2110
2110 /build/buildd/pidgin-2.7.0/./libpurple/account.c: No such file or
directory.
in /build/buildd/pidgin-2.7.0/./libpurple/account.c
(gdb) (pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain
skipped: entry existed
(pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain skipped:
entry existed
(pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain skipped:
entry existed
(pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain skipped:
entry existed
(pkix_CacheCert_Add: PKIX_PL_HashTable_Add for Certs skipped: entry
existed
(pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain skipped:
entry existed
(pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain skipped:
entry existed
(pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain skipped:
entry existed
(pkix_CacheCertChain_Add: PKIX_PL_HashTable_Add for CertChain skipped:
entry existed
(gdb) bt full
#0 purple_account_get_protocol_id (account=0xc0813000)
at /build/buildd/pidgin-2.7.0/./libpurple/account.c:2110
__PRETTY_FUNCTION__ = "purple_account_get_protocol_id"
#1 0xb617165e in insert_cap_failure (stats=0xcde2a40)
at /build/buildd/pidgin-2.7.0/./pidgin/plugins/cap/cap.c:318
buddy_name = (gchar *) 0x0
protocol_id = (const gchar *) 0xcde2a40 ""
account_id = (
const gchar *) 0xd51afc8 " :\024\n\034\023\v��\022\v�\002"
status_id = (
const gchar *) 0xbf96f1f8
"\030�\226�\031\032\027��/\027�P4\027�(�\226��\017\v��\017\v�\214�\226�H�\226��B\003�@*�\f`B\215\fH�\226�"
current_time = <value optimized out>
minute = <value optimized out>
#2 0xb6171a19 in max_message_difference_cb (data=0xcde2a40)
at /build/buildd/pidgin-2.7.0/./pidgin/plugins/cap/cap.c:337
No locals.
#3 0xb70342b6 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb7033b88 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0xb70370eb in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb70375ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb73267d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8 0x080cb630 in main ()
No symbol table info available.
(gdb)
Is this a different issue, having to do with Facebook IM? It seems the OP
was not about Facebook, I will leave it up to you.
--
Ticket URL: <http://developer.pidgin.im/ticket/12152#comment:7>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list