Version: valgrind-3.3.0-Debian (using Devel) Installed from: Compiled sources Compiler: gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7) OS: Linux I am trying to profile a debug version of mobile firefox. The program starts with: valgrind --trace-children=yes --tool=callgrind --instr-atstart=no ./tip/obj-xr-dbg/dist/bin/xulrunner ./fennec/touch/application.ini and crashes with an assert in callgrind code. The annoying part is that the crash is only 90% reproducible. If I crash once, I've never been able to run it again without a crash. But, if I reboot, I can get lucky and get a few runs in before it crashes again. I was able to work around the crash by commenting out the call to gnome_vfs_mime_get_default_application in my code. Noticed it on the stack on every crash, so I just gave it a shot. BTW, valgrind is awesome! I have not had to do heavy duty profiling in a few years, and this is so much better than what we used to do.
Created attachment 24768 [details] Trace of the crash
Is this on x86? Any chance for me to reproduce?
It is on x86. No chance for you, but I'll be happy to run any tests you might need.
Please re-open if one can reproduce this with a recent version, thanks!