Nothing in infolog.txt?
It doesn't necessarily have to be written in php, but that seemed easy because then the 100M debug executable can just sit at a server (though you could make a perl cgi script or something like that too with the same effect).
More details:
I now convert stacktraces by the following command:
Code: Select all
egrep '\([0-9]+\) [A-Za-z:\/. ]+ \[0x[0-9A-F]{8,8}\]' infolog.txt | \
awk -F '\[|\]' '{print $2}' | xargs addr2line -f -C -e spring.exe | \
sed 's/^Z/\n_Z/g' | c++filt
Break it in pieces to see what it does, it needs the debug exe and an infolog.txt with a stacktrace in it.
The debug executable for 0.74b3 (the spring.exe referenced in the above command) is available at:
http://www.osrts.info/~tvo/spring/rc/sp ... -debug.exe (this is a self extracting 7z archive, the actual debug spring.exe in it is over 100M (max debugging enabled)). It is exactly the released executable apart from one call: