http://bugs.winehq.org/show_bug.cgi?id=3766
--- Comment #9 from Tyler Rick bugs.winehq.org@tylerrick.com 2008-01-30 02:04:20 --- (In reply to comment #8)
This looks like a regression in the 16-bit support since 0.9.46. Could you please perform a regression testing?
I followed the instructions for regression testing, but after building 0.9.54 from source, that problem that I had described before (where it hung before even showing the main window) magically DISAPPEARED (did not happen this time)! Strange, as I would have expected 0.9.54 from git to behave identical to 0.9.54 from a package. So no regression I guess...
But there's still a problem (the reporter's original problem): Whenever I try to run either "Practice Questions" or "Practice Test", the application shows a "Please Wait" message but then just hangs there.
I will attach the debugger output, but here are the last 2 lines:
err:ntdll:RtlpWaitForCriticalSection section 0x7b928b40 "syslevel.c: Win16Mutex" wait timed out in thread 0012, blocked by 0015, retrying (60 sec) err:syslevel:_LeaveSysLevel (0x7b928b40, level 1): Invalid state: count 0 mutex (nil).
What I did:
$ git bisect start ...
$ CC="ccache gcc -m32" ./configure --verbose && make clean && make
$ ./wine --version wine-0.9.54
(Kept same ~/.wine dir)
$ ./wine "C:\Program Files\ETS\PPGRE\PPGRE\PPGRE.EXE"