[Pidgin] #12080: crash on start
Pidgin
trac at pidgin.im
Wed Jun 2 09:24:40 EDT 2010
#12080: crash on start
--------------------+-------------------------------------------------------
Reporter: kenorb | Owner: rekkanoryo
Type: defect | Status: new
Milestone: | Component: unclassified
Version: 2.7.1 | Resolution:
Keywords: |
--------------------+-------------------------------------------------------
Description changed by datallah:
Old description:
> When starting pidgin, there is following crash:
>
> {{{#0 0xb51b8dc0 in ?? () from /usr/lib/libgsf-1.so.114
> No symbol table info available.
> #1 0xb51b936b in ?? () from /usr/lib/libgsf-1.so.114
> No symbol table info available.
> #2 0xb750f34b in ?? () from /usr/lib/libxml2.so.2
> No symbol table info available.
> #3 0xb7523b8a in xmlParseChunk () from /usr/lib/libxml2.so.2
> No symbol table info available.
> #4 0xb602a3d1 in jabber_parser_free (js=0x9979438) at
> /build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/parser.c:249
> No locals.
> #5 0xb602a40d in jabber_parser_setup (js=0x9979438) at
> /build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/parser.c:244
> No locals.
> #6 0xb601bcb4 in jabber_stream_init (js=0x9979438) at
> /build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/jabber.c:104
> No locals.
> #7 0xb601cdeb in jabber_login_callback_ssl (data=0x99791a0,
> gsc=0x94b6e18, cond=PURPLE_INPUT_READ)
> at
> /build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/jabber.c:721
> js = (JabberStream *) 0x9979438
> #8 0xb60c07d5 in ssl_nss_verified_cb (st=PURPLE_CERTIFICATE_VALID,
> userdata=0x94b6e18)
> at /build/buildd/pidgin-2.7.0/./libpurple/plugins/ssl/ssl-nss.c:252
> No locals.
> #9 0xb77e5879 in purple_certificate_verify_complete (vrq=0x9490510,
> st=PURPLE_CERTIFICATE_VALID)
> at /build/buildd/pidgin-2.7.0/./libpurple/certificate.c:185
> __PRETTY_FUNCTION__ = "purple_certificate_verify_complete"
> #10 0xb77e5cea in x509_tls_cached_complete (vrq=0x9490510, flags=<value
> optimized out>)
> at /build/buildd/pidgin-2.7.0/./libpurple/certificate.c:1464
> tls_peers = <value optimized out>
> #11 0xb77e6572 in x509_tls_cached_start_verify (vrq=0x9490510) at
> /build/buildd/pidgin-2.7.0/./libpurple/certificate.c:1503
> tls_peers = <value optimized out>
> now = <value optimized out>
> activation = 1260290353
> expiration = 1415810353
> flags = PURPLE_CERTIFICATE_NO_PROBLEMS
> ret = <value optimized out>
> __PRETTY_FUNCTION__ = "x509_tls_cached_start_verify"
> #12 0xb77e6e0f in purple_certificate_verify (verifier=0xb789fc00,
> subject_name=0x947bfb0 "jabber.nsonline.org.uk", cert_chain=0x9967810,
> cb=0xb60c0770 <ssl_nss_verified_cb>, cb_data=0x94b6e18) at
> /build/buildd/pidgin-2.7.0/./libpurple/certificate.c:163
> scheme = (PurpleCertificateScheme *) 0xb60c3200
> __PRETTY_FUNCTION__ = "purple_certificate_verify"
> #13 0xb60c0c6e in ssl_nss_handshake_cb (data=0x94b6e18, fd=22,
> cond=PURPLE_INPUT_READ)
> at /build/buildd/pidgin-2.7.0/./libpurple/plugins/ssl/ssl-nss.c:358
> peers = (GList *) 0x9967810
> nss_data = <value optimized out>
> #14 0x080afc83 in pidgin_io_invoke (source=0x9982ef0, condition=<value
> optimized out>, data=0x94e08a0)
> at /build/buildd/pidgin-2.7.0/./pidgin/gtkeventloop.c:73
> purple_cond = PURPLE_INPUT_READ
> #15 0xb7916dad in ?? () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #16 0xb78dfb88 in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #17 0xb78e30eb in ?? () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #18 0xb78e35ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #19 0xb7bd27d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> ---
> opt_force_online = 0
> opt_help = <value optimized out>
> opt_login = 0
> opt_nologin = 0
> opt_version = 0
> opt_si = 1
> opt_config_dir_arg = <value optimized out>
> opt_login_arg = 0x0
> opt_session_arg = 0x0
> accounts = <value optimized out>
> sig_indx = <value optimized out>
> sigset = {__val = {81927, 0 <repeats 31 times>}}
> prev_sig_disp = (void (*)(int)) 0xbf8f7990
> errmsg =
> "\223\237\217�\214\237\217�\210\237\217���\t�C\000\000\000`\000\000\000\000\000\000\0009\000\000\000�\177\n�p\237\217��\177\n�\004\000\000\000\003\000\000\000l\201\217��\000\n�\b\000\000\000\020\000\000\000�\036\t��\237\217��x\t��\036\t��\036\t�\020",
> '\0' <repeats 11 times>,
> "�\206\t�l\202\217��2����M��\022z�\000\000\000\000\020\000\000\000\223\237\217�\214\237\217�\210\237\217���\t�",
> '\0' <repeats 12 times>,
> "\026\000\000\000�\177\n�p\237\217��\177\n�\004\000\000\000\003\000\000\000�\201\217��\000\n�\b\000\000\000\020\000\000\000�\036\t��\237\217"...
> signal_channel = <value optimized out>
> signal_status = 3213851024
> signal_channel_watcher = 1
> error = (GError *) 0x0
> opt = <value optimized out>
> gui_check = <value optimized out>
> debug_enabled = <value optimized out>
> migration_failed = <value optimized out>
> active_accounts = <value optimized out>
> long_options = {{name = 0x811c9aa "config", has_arg = 1, flag =
> 0x0, val = 99}, {name = 0x8109d1d "debug", has_arg = 0, flag = 0x0,
> val = 100}, {name = 0x81183d0 "force-online", has_arg = 0, flag =
> 0x0, val = 100}, {name = 0x810c953 "help", has_arg = 0, flag = 0x0,
> val = 104}, {name = 0x811819c "login", has_arg = 2, flag = 0x0, val =
> 108}, {name = 0x81183dd "multiple", has_arg = 0, flag = 0x0,
> val = 109}, {name = 0x81183e6 "nologin", has_arg = 0, flag = 0x0, val
> = 110}, {name = 0x811c9a0 "session", has_arg = 1, flag = 0x0,
> val = 115}, {name = 0x810f9b9 "version", has_arg = 0, flag = 0x0, val
> = 118}, {name = 0x811c9b3 "display", has_arg = 1, flag = 0x0,
> val = 68}, {name = 0x81183ee "sync", has_arg = 0, flag = 0x0, val =
> 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
>
> }}}
> It may be related to #8830
New description:
When starting pidgin, there is following crash:
{{{
#0 0xb51b8dc0 in ?? () from /usr/lib/libgsf-1.so.114
No symbol table info available.
#1 0xb51b936b in ?? () from /usr/lib/libgsf-1.so.114
No symbol table info available.
#2 0xb750f34b in ?? () from /usr/lib/libxml2.so.2
No symbol table info available.
#3 0xb7523b8a in xmlParseChunk () from /usr/lib/libxml2.so.2
No symbol table info available.
#4 0xb602a3d1 in jabber_parser_free (js=0x9979438) at
/build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/parser.c:249
No locals.
#5 0xb602a40d in jabber_parser_setup (js=0x9979438) at
/build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/parser.c:244
No locals.
#6 0xb601bcb4 in jabber_stream_init (js=0x9979438) at
/build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/jabber.c:104
No locals.
#7 0xb601cdeb in jabber_login_callback_ssl (data=0x99791a0,
gsc=0x94b6e18, cond=PURPLE_INPUT_READ)
at
/build/buildd/pidgin-2.7.0/./libpurple/protocols/jabber/jabber.c:721
js = (JabberStream *) 0x9979438
#8 0xb60c07d5 in ssl_nss_verified_cb (st=PURPLE_CERTIFICATE_VALID,
userdata=0x94b6e18)
at /build/buildd/pidgin-2.7.0/./libpurple/plugins/ssl/ssl-nss.c:252
No locals.
#9 0xb77e5879 in purple_certificate_verify_complete (vrq=0x9490510,
st=PURPLE_CERTIFICATE_VALID)
at /build/buildd/pidgin-2.7.0/./libpurple/certificate.c:185
__PRETTY_FUNCTION__ = "purple_certificate_verify_complete"
#10 0xb77e5cea in x509_tls_cached_complete (vrq=0x9490510, flags=<value
optimized out>)
at /build/buildd/pidgin-2.7.0/./libpurple/certificate.c:1464
tls_peers = <value optimized out>
#11 0xb77e6572 in x509_tls_cached_start_verify (vrq=0x9490510) at
/build/buildd/pidgin-2.7.0/./libpurple/certificate.c:1503
tls_peers = <value optimized out>
now = <value optimized out>
activation = 1260290353
expiration = 1415810353
flags = PURPLE_CERTIFICATE_NO_PROBLEMS
ret = <value optimized out>
__PRETTY_FUNCTION__ = "x509_tls_cached_start_verify"
#12 0xb77e6e0f in purple_certificate_verify (verifier=0xb789fc00,
subject_name=0x947bfb0 "jabber.nsonline.org.uk", cert_chain=0x9967810,
cb=0xb60c0770 <ssl_nss_verified_cb>, cb_data=0x94b6e18) at
/build/buildd/pidgin-2.7.0/./libpurple/certificate.c:163
scheme = (PurpleCertificateScheme *) 0xb60c3200
__PRETTY_FUNCTION__ = "purple_certificate_verify"
#13 0xb60c0c6e in ssl_nss_handshake_cb (data=0x94b6e18, fd=22,
cond=PURPLE_INPUT_READ)
at /build/buildd/pidgin-2.7.0/./libpurple/plugins/ssl/ssl-nss.c:358
peers = (GList *) 0x9967810
nss_data = <value optimized out>
#14 0x080afc83 in pidgin_io_invoke (source=0x9982ef0, condition=<value
optimized out>, data=0x94e08a0)
at /build/buildd/pidgin-2.7.0/./pidgin/gtkeventloop.c:73
purple_cond = PURPLE_INPUT_READ
#15 0xb7916dad in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0xb78dfb88 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0xb78e30eb in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0xb78e35ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0xb7bd27d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
---
opt_force_online = 0
opt_help = <value optimized out>
opt_login = 0
opt_nologin = 0
opt_version = 0
opt_si = 1
opt_config_dir_arg = <value optimized out>
opt_login_arg = 0x0
opt_session_arg = 0x0
accounts = <value optimized out>
sig_indx = <value optimized out>
sigset = {__val = {81927, 0 <repeats 31 times>}}
prev_sig_disp = (void (*)(int)) 0xbf8f7990
errmsg =
"\223\237\217�\214\237\217�\210\237\217���\t�C\000\000\000`\000\000\000\000\000\000\0009\000\000\000�\177\n�p\237\217��\177\n�\004\000\000\000\003\000\000\000l\201\217��\000\n�\b\000\000\000\020\000\000\000�\036\t��\237\217��x\t��\036\t��\036\t�\020",
'\0' <repeats 11 times>,
"�\206\t�l\202\217��2����M��\022z�\000\000\000\000\020\000\000\000\223\237\217�\214\237\217�\210\237\217���\t�",
'\0' <repeats 12 times>,
"\026\000\000\000�\177\n�p\237\217��\177\n�\004\000\000\000\003\000\000\000�\201\217��\000\n�\b\000\000\000\020\000\000\000�\036\t��\237\217"...
signal_channel = <value optimized out>
signal_status = 3213851024
signal_channel_watcher = 1
error = (GError *) 0x0
opt = <value optimized out>
gui_check = <value optimized out>
debug_enabled = <value optimized out>
migration_failed = <value optimized out>
active_accounts = <value optimized out>
long_options = {{name = 0x811c9aa "config", has_arg = 1, flag =
0x0, val = 99}, {name = 0x8109d1d "debug", has_arg = 0, flag = 0x0,
val = 100}, {name = 0x81183d0 "force-online", has_arg = 0, flag = 0x0,
val = 100}, {name = 0x810c953 "help", has_arg = 0, flag = 0x0,
val = 104}, {name = 0x811819c "login", has_arg = 2, flag = 0x0, val =
108}, {name = 0x81183dd "multiple", has_arg = 0, flag = 0x0,
val = 109}, {name = 0x81183e6 "nologin", has_arg = 0, flag = 0x0, val
= 110}, {name = 0x811c9a0 "session", has_arg = 1, flag = 0x0,
val = 115}, {name = 0x810f9b9 "version", has_arg = 0, flag = 0x0, val
= 118}, {name = 0x811c9b3 "display", has_arg = 1, flag = 0x0,
val = 68}, {name = 0x81183ee "sync", has_arg = 0, flag = 0x0, val =
83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
}}}
It may be related to #8830
--
--
Ticket URL: <http://developer.pidgin.im/ticket/12080#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list