There's some kind of heisenbug here.
I ran evince on http://paultaylor.eu/diagrams/manual.dvi (downloaded it
beforehand) and it crashed.
I then ran
G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind -v --tool=memcheck
--leak-check=full --num-callers=40 --log-file=valgrind.log evince manual.dvi
Evince started slower now (expected because of valgrind and the env variables).
Evince no longer crashed, and, even more, after closing evince, calling evince
on the same manual.dvi file DID NOT lead to a crash.
So, to make it clear, after making the check with valgrind, evince no
longer crashed while loading manual.dvi from
http://paultaylor.eu/diagrams/manual.dvi
--
evince assert failure: *** glibc detected *** evince: free(): invalid pointer:
0xb5abf8c9 ***
https://bugs.launchpad.net/bugs/513261
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs