Hi,
Yes....I know I'm on linux, using crossover-games, and as such it's tarred with that brush...however...
http://www.dyson-game.com/smf/index.php?topic=407.0 ...is looking to me like exactly the same issue - maybe I can chip in on this front and help isolate
this pea in a pod .... my hidden agenda, is to try and get this fixed so I can progress past level_10 B-)
Obviously, there's going to be differences to how windows reacts when it triggers this sort of thing,
and how crossover's wine engine is going to react to the same situation. The link above, the various
descriptions of that problem, fit the example of what I'm seeing here wrt the full 2.02 version and my
drunken_penguin situation....here's the comparo ;
* Eufloria will often fail to start with crossover/linux (be that crossover-games or crossover-office). It
initializes the main wine window, displays background color and the loading progress bar, which
then will stop on the first dot of the progress indicator. I've got some trace on this..enough to suspect
it's a .NET initialization error, and this *may* be related to the crash here, I'm not sure...but....the effective
workaround for this startup glitche *is* something worth mentioning -- if this happens, and Eufloria fails
to start (repeatedly) like this, what I've discovered works here is...if you have firefox running, shut it
down...90% of the time, Eufloria will then start properly - conversely, if you don't have firefox running
at the time, start it up...again, 90% of the time, Eufloria will then start properly. Same is true for some
other applications as well, not just firefox can be used to effect this...pretty strange, mentioned here
only for completeness - if you want any trace, let me know...
* In the thread linked above, people report the windows case as
"the game will spontaneously give me
an error and say it must close" -- this is not what I see in crossover/linux....ie; I see no error message.
I can probably explain that, with the following snippet of trace...
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime 2.0 Error Reporting"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00001388,(nil),0x000b,0x000000e0,0x3009a1b4,0x7dc5e4): stub
err:eventlog:ReportEventW L"clr20r3"
err:eventlog:ReportEventW L"eufloria.exe"
err:eventlog:ReportEventW L"2.0.0.0"
err:eventlog:ReportEventW L"4b12e52b"
err:eventlog:ReportEventW L"eufloria"
err:eventlog:ReportEventW L"2.0.0.0"
err:eventlog:ReportEventW L"4b12e52b"
err:eventlog:ReportEventW L"733"
err:eventlog:ReportEventW L"5e2"
err:eventlog:ReportEventW L"system.typeinitialization"
err:eventlog:ReportEventW L"NIL"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:thread:NtQueryInformationThread info class 9 not supported yet
For me, the issue presents itself as follows - start the game, start level_10 (note: level_6
was doing the same thing for a week before it managed to somehow not bug), the game
proceeds as per normal, and will just simply 'stop' dead in it's tracks....ie; all my seedlings
stop moving, mouse input no longer recognized...but if I look in processes list, it appears
as though Eufloria.exe is still happily running. When then I click the close window widget
on the main wine window, it's actually my window_manager that comes back to tell me
the process has stopped responding, not wine itself...so it *appears* like Eufloria.exe has
totally detached itself from the real world when this happens....which is sort of symbolic,
I agree, but not the desired behavior

This can (and does) occur regardless of user input...I can start level_10, populate the next
nearest asteroid and walk away and just wait...it'll happen. The last thing my winedebug runs
see at the time of this incident is ;
err:seh:setup_exception_record nested exception on signal stack in thread
0032 eip 7bc69360 esp 7ffdbc7c stack 0x242000-0x340000
Although I did catch one trace going down were the error was reported as ;
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x33e170,(nil)): stub
err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (79F97075) (80131506)"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
trace:seh:raise_exception code=80000003 flags=0 addr=0x7b83cce3 ip=0x7b83cce4 tid=0022
trace:seh:raise_exception eax=00000001 ebx=00000000 ecx=0033e1c4 edx=0033e228 esi=00000000 edi=79f97075
trace:seh:raise_exception ebp=0033e1bc esp=0033e1bc cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200202
Asiding the fact that it's wine debug, I'm hoping this might be of some help
tracking this down....otherwise level_10 is a brick wall for me and I'll never
find out about the secret weapon...

Any clues?, advice?, ...slaps in the face for posting winedebug? B-)
Cheers!
Don