First encountered on earlier version of Safari 3, upgraded to latest (523.15) to retest and still happened. Tried nightly build but couldn't repro because can't get Java to work with it (says I don't have Java installed). I think I pinned it down to a getAppletContext().showStatus() call with any non empty string. Can't get much from dev studio as it dies instantly (window closes, it's gone) other than: First-chance exception at 0x6d892b23 in Safari.exe: 0xC0000005: Access violation reading location 0x00000000. Immediately after loading the JRE dll's. If you can let me know some way to get Java running with the nightly build I'll try and give you a stack trace, though I'm pretty sure it's reproducable on any XP version of Safari. Cheers!
Created attachment 18981 [details] JRE VM crash log Couldn't get the webkit stack trace but here's the VM's.
FWIW, this doesn't happen for me with the latest JVM from Sun (but I'm on a different version of Safari/WebKit).
Forgot to say, this happens on multiple PCs in our office and it's consistent.
As I tested today with Webkit r31109 run inside today released Safari 3.1 on Windows XP, the reported site does not crash Webkit.