|Status:||Fixed||Status Comment:||Fixed in 1.4|
|Title:||Lockup of all the system when run second time|
|328gts||Issue 408 confirmation||20100128 15:35|
|Issue 408: exact same thing happens to me on my Samflex@800 running OS4.1 Update1- runs fine 1'st time but when try to run a 2'nd time later on..totally hangs my system..ctrl-A-A won't work..need full reboot.|
|Cyborg||Re: Lockup of all the system when run second time||20100128 15:43|
This problem is raised over and over again and everytime I'm telling the people that this is NO problem of my GUI but something deep inside E-UAE which exists since ages.
Although I am NOT responsible for whatever is buggy in E-UAE itself but only for the EasyUAE GUI, I will now have a look and try to fix it as it annoys the hell out of me that I always get the bugreports for it.
|kas1e||Re: Lockup of all the system when run second time||20100128 16:47|
As far as i test, not the no-sdl, not sdl versions of EUAE have that problems. I can run/exit it many times, the problemm (for me) start to happenes only with inbuild gui. So , because of it i think that problem can be related to GUI too (because for second time it's lockup machine exactly on moment when GUI must spawns).
|hotrod||Re: Lockup of all the system when run second time||20100128 19:47|
I hope this issue can be solved since it makes it close to useless if you must reboot every time you quit it. I've been using uae-sdl a lot (and earlier versions) and there are no issues quitting and starting it over and over again.
|Cyborg||Re: Lockup of all the system when run second time||20100129 08:16|
All I can say is that I can happily start and quit EasyUAE a zillion times without any issues *as long as* I do *not* start the actual emulation. As soon as the emulation ran once, something is screwed .. this clearly points to something inside E-UAE and not the GUI. Maybe this bug was only introduced after the last releases done by Rich and only surfaced now with my version because I used the latest CVS snapshot.. dunno. I'll see what I can do.
|kas1e||Re: Lockup of all the system when run second time||20100129 10:07|
Maybe better use latest public SDL version ? (it's more stable in many terms, and "correct aspect ratio" also works fine in SDL version).
ps. Cyborg, what you think about making a bounty for you for upgrating/fixing current e-uae ?:)
|Cyborg||Re: Lockup of all the system when run second time||20100129 16:08|
Right, I wasted the whole for this but finally found the culprit and guess what? It wasn't my GUI but inside E-UAE itself just like I said before!!
For those interested, it was the AHI cleanup function, which didn't correctly NULL-out all pointers but could get called multiple times, so it freed the non-NULL'ed pointers twice.. this was a real bastard bug from hell as it crashed everywhere else just not where really the problem was.
I hope you all are now a bit more happy ;) Will upload a new version shortly.
|kas1e||Re: Lockup of all the system when run second time||20100129 17:18|
Good to hear that you found a bug, and good that you was right that is not GUI problem :)
ps. Tested new version, works fine ! I just try to run/exit 6-7 times for now, and no problems. Thanks a lot.