On Tue, 21 Nov 2006, IOhannes m zmoelnig wrote:
of course, [openpanel] might output a symbol that crashes [splitfilename], but it didn't do so with any random file i opened. this was exactly the reason why i asked for a crashpatch: have a _reliable_ and _reproducible_ way to trigger a crash. (not just sometimes). in order to proceed could you please: find a file that always crashes pd when you select it with the openpanel in the patch you sent me.
Not all bugs that cause crashes, can be made to crash 100% of the time (I have a damn lot of experience suffering from that kind of bug).
It can help to use the valgrind / valkyrie debugger, which detects a lot more bugs than gdb (but isn't a replacement for gdb: it's more like the Purify program).
Beyond that, there are some bugs that still are unexplainable using valgrind, but those are a lot rarer.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada