Skip to content

Instantly share code, notes, and snippets.

@TauPan
Created July 19, 2011 08:37
Show Gist options
  • Save TauPan/1091734 to your computer and use it in GitHub Desktop.
Save TauPan/1091734 to your computer and use it in GitHub Desktop.
valgrind --tool=none --log-file=problems.log xmms2d -v
==16396== Nulgrind, the minimal Valgrind tool
==16396== Copyright (C) 2002-2010, and GNU GPL'd, by Nicholas Nethercote.
==16396== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==16396== Command: xmms2d -v
==16396== Parent PID: 23835
==16396==
--16396-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x2a
valgrind: m_debuginfo/readdwarf.c:2338 (copy_convert_CfiExpr_tree): Assertion 'srcix >= 0 && srcix < VG_(sizeXA)(srcxa)' failed.
==16396== at 0x3806A9D6: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x3806AB7C: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38073A4C: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38074AAF: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38075651: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38078A84: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38026FC8: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38020841: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38039E50: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x380612B9: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38036887: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x3803373C: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x380348E9: ??? (in /usr/lib/valgrind/none-amd64-linux)
==16396== by 0x38044384: ??? (in /usr/lib/valgrind/none-amd64-linux)
sched status:
running_tid=1
Thread 1: status = VgTs_Runnable
==16396== at 0x4015F3A: mmap (syscall-template.S:82)
==16396== by 0x40064B7: _dl_map_object_from_fd (dl-load.c:1240)
==16396== by 0x40076B7: _dl_map_object (dl-load.c:2250)
==16396== by 0x400CF41: openaux (dl-deps.c:65)
==16396== by 0x400D905: _dl_catch_error (dl-error.c:178)
==16396== by 0x400C02B: _dl_map_object_deps (dl-deps.c:247)
==16396== by 0x4011E95: dl_open_worker (dl-open.c:263)
==16396== by 0x400D905: _dl_catch_error (dl-error.c:178)
==16396== by 0x4011879: _dl_open (dl-open.c:555)
==16396== by 0x5D7EF65: dlopen_doit (dlopen.c:67)
==16396== by 0x400D905: _dl_catch_error (dl-error.c:178)
==16396== by 0x5D7F2EB: _dlerror_run (dlerror.c:164)
==16396== by 0x5D7EEE0: dlopen@@GLIBC_2.2.5 (dlopen.c:88)
==16396== by 0x4F96943: g_module_open (in /usr/lib/libgmodule-2.0.so.0.2800.6)
==16396== by 0x42FC4F: xmms_plugin_scan_directory (plugin.c:372)
==16396== by 0x42F7AB: xmms_plugin_init (plugin.c:224)
==16396== by 0x4129DC: main (main.c:545)
Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.
If that doesn't help, please report this bug to: www.valgrind.org
In the bug report, send all the above text, the valgrind
version, and what OS and version you are using. Thanks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment