Bug#523345: gstreamer0.10-plugins-bad: Confirmed Pidgin crash
Ivan Vilata i Balaguer
ivan at selidor.net
Tue Apr 28 08:10:15 UTC 2009
Sebastian Dröge (el 2009-04-27 a les 11:00:34 +0200) va dir::
> This seems to be more related to another issue. Do you have, by any
> chance, gstreamer0.10-ffmpeg installed and the libavcodec52/etc packages
> from Debian Multimedia or another third party repository?
No, I don't have any of those installed, and I'm using the official Debian
repos.
> Otherwise, please run pidgin from a terminal and paste the output into
> this bug. strace/ltrace would be useless but a backtrace with gdb or a
> valgrind log would be useful.
Here is the output of Pidgin::
$ LANG=C pidgin
Pidgin 2.5.5 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
Avortat (core dumped)
Here is the GDB backtrace output on the core file produced by Pidgin (with
debugging symbols, i.e. pidgin-dbg, libxml2-dbg, libglib2.0-0-dbg)::
#0 0x00007f2e72943105 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f2e72944623 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x000000000047cea8 in sighandler (sig=<value optimized out>) at ../../pidgin/gtkmain.c:193
No locals.
#3 <signal handler called>
No symbol table info available.
#4 0x00007f2e5e04d1f0 in ?? ()
No symbol table info available.
#5 0x00007f2e723e4844 in __xmlRaiseError (schannel=0x7f2e5e04d1f0, channel=0, data=0x1b57460,
ctx=0x1ef1fd0, nod=0x0, domain=1, code=5, level=XML_ERR_FATAL, file=0x0, line=1, str1=0x0,
str2=0x0, str3=0x0, int1=0, col=213,
msg=0x7f2e724cdcd0 "Extra content at the end of the document\n") at error.c:612
ctxt = (xmlParserCtxtPtr) 0x1ef1fd0
node = (xmlNodePtr) 0x0
str = <value optimized out>
input = <value optimized out>
to = (xmlErrorPtr) 0x1ef2228
baseptr = (xmlNodePtr) 0x0
#6 0x00007f2e723e8cf5 in xmlFatalErr (ctxt=0x1ef1fd0, error=<value optimized out>,
info=<value optimized out>) at parser.c:464
errmsg = <value optimized out>
#7 0x00007f2e723fdbe3 in xmlParseChunk__internal_alias (ctxt=0x1ef1fd0, chunk=0x1ef016a "",
size=<value optimized out>, terminate=1) at parser.c:11473
end_in_lf = 0
#8 0x00007f2e61ac126b in jabber_parser_free (js=0x1ef9090)
at ../../../../libpurple/protocols/jabber/parser.c:210
No locals.
#9 0x00007f2e61abb6b5 in jabber_stream_init (js=0x1ef9090)
at ../../../../libpurple/protocols/jabber/jabber.c:81
No locals.
#10 0x00007f2e61abca05 in jabber_login_callback_ssl (data=0x1ef7d40, gsc=0x1984410,
cond=<value optimized out>) at ../../../../libpurple/protocols/jabber/jabber.c:579
js = (JabberStream *) 0x1ef9090
#11 0x00007f2e72ec9a37 in purple_certificate_verify_complete (vrq=0x1d22080,
st=PURPLE_CERTIFICATE_VALID) at ../../libpurple/certificate.c:105
__PRETTY_FUNCTION__ = "purple_certificate_verify_complete"
#12 0x00007f2e72eca292 in x509_tls_cached_start_verify (vrq=0x1d22080)
at ../../libpurple/certificate.c:1273
tls_peers = <value optimized out>
__PRETTY_FUNCTION__ = "x509_tls_cached_start_verify"
#13 0x00007f2e6016df57 in ssl_nss_handshake_cb (data=0x1984410, fd=<value optimized out>,
cond=<value optimized out>) at ../../../../libpurple/plugins/ssl/ssl-nss.c:357
peers = (GList *) 0x1ba9220
nss_data = <value optimized out>
#14 0x00000000004661be in pidgin_io_invoke (source=<value optimized out>,
condition=<value optimized out>, data=<value optimized out>) at ../../pidgin/gtkeventloop.c:78
closure = (PidginIOClosure *) 0x1f1b960
purple_cond = PURPLE_INPUT_READ
#15 0x00007f2e731b4f7a in IA__g_main_context_dispatch (context=0x188dc60)
at /tmp/buildd/glib2.0-2.20.1/glib/gmain.c:1814
No locals.
#16 0x00007f2e731b8640 in g_main_context_iterate (context=0x188dc60, block=1, dispatch=1,
self=<value optimized out>) at /tmp/buildd/glib2.0-2.20.1/glib/gmain.c:2448
max_priority = 2147483647
timeout = 500
some_ready = 1
nfds = 7
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x1ef5950
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#17 0x00007f2e731b8b0d in IA__g_main_loop_run (loop=0x1ef9660)
at /tmp/buildd/glib2.0-2.20.1/glib/gmain.c:2656
self = (GThread *) 0x185c490
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#18 0x00007f2e74364727 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x000000000047d5fb in main (argc=1, argv=0x7fff7dec62f8) at ../../pidgin/gtkmain.c:881
opt_help = <value optimized out>
opt_login = 0
opt_nologin = 0
opt_version = <value optimized out>
opt_si = 1
opt_config_dir_arg = 0x0
opt_login_arg = 0x0
opt_session_arg = 0x0
accounts = <value optimized out>
sigset = {__val = {82951, 0 <repeats 15 times>}}
prev_sig_disp = (void (*)(int)) 0x1b57460
errmsg = "0ÐÙu.\177\000\000\"LËu.\177\000\000\000°êu.\177\000\000Àéêu.\177\000\000hµêu.\177\000\000\210Ùêu.\177\000\000\000\000\000\000\000\000\000\000\030\000\000\000\000\000\000\000@ÛÅr.\177\000\000\000\000\000\000\000\000\000\000\210Ùêu.\177\000\000\000\000à~Øûþÿ\000\0006È\226ë\\þ", '\0' <repeats 40 times>, "\b\000\000\000\000\000\000\000Råtd\004\000\000\000ø$\001\000\000\000\000\000ø$!\000\000\000\000\000ø$!\000\000\000\000\000P`ì}ÿ\177\000\000À`ì}ÿ\177\000\000\000\000\000\000\000\000\000\000¸\235çr.\177\000\000\001\000\000\000\000\000\000\000ÈÔêu.\177"...
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 = 0x4c1122 "config", has_arg = 1, flag = 0x0, val = 99}, {
name = 0x4ae556 "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x4b241b "help",
has_arg = 0, flag = 0x0, val = 104}, {name = 0x4ae821 "login", has_arg = 2, flag = 0x0,
val = 108}, {name = 0x4bd068 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
name = 0x4bd071 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name = 0x4bd079 "nocrash",
has_arg = 0, flag = 0x0, val = 120}, {name = 0x4c1118 "session", has_arg = 1, flag = 0x0,
val = 115}, {name = 0x4b428f "version", has_arg = 0, flag = 0x0, val = 118}, {
name = 0x4c112b "display", has_arg = 1, flag = 0x0, val = 68}, {name = 0x4bd081 "sync",
has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
Hope that helps,
::
Ivan Vilata i Balaguer @ Intellectual property is the worst offense @
http://www.selidor.net/ @ against human intelligence. @
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20090428/9320270e/attachment-0001.pgp>
More information about the Pkg-gstreamer-maintainers
mailing list