http://bugs.winehq.org/show_bug.cgi?id=17324
--- Comment #71 from Jeff L lats@yless4u.com.au 2010-03-06 17:39:41 --- Created an attachment (id=26648) --> (http://bugs.winehq.org/attachment.cgi?id=26648) Candidate patch to prevent running out of script items on last item
ScriptItemize needs an extra script_item to store the end pointer. It looks like it is possible to cause a write past the end of the block which is probably triggers an exception randomly depending on where the block is located in memory.
Can you give this a test.