06 November 2007, 13:03 | #1 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Two WinUAE crashes
I found that WinUAE crashes in following situations
1) Use QS A500 + A590/A2091 SCSI (rev7 ROM), add RDB hardfile on SCSI, prepare it with HDToolbox. 100MB HDF worked fine, 128MB and 150MB crashed when starting formatting the drive. It's the same under 1.3/2.0. Index sd->offset overflows for sd->buffer[] (it was 138000-something) in scsi_send_data() = crash 2) Mount http://aminet.net/util/arc/Zoom_5.4.lha as harddrive and run the self-extracting archive zoom54.sfx. On extracting the third file WinUAE crashes. Problem is the same with OS 1.3 and 3.1. Running from floppydisk or hardrive is fine, so it's a directory/archive harddrive problem. notify_check() gets parameter a as 0 (haven't checked further for cause), so notifyhash(a->aname) leads to a crash. Edit: Made a mistake: Since archive HD is read-only, the archive has to be unpacked and mounted as directory harddrive Last edited by thor; 06 November 2007 at 16:00. |
06 November 2007, 18:31 | #2 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
|
Quote:
Do you have some utility that uses directory notifications? |
|
06 November 2007, 19:10 | #3 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Does that mean that you mounted the archive as dh0, cd'd to ram: and used dh0:zoom54.sfx to extract to ram:? That works yes, but writing has to be on directory harddrive for crashing, so either use the archive as dh0 plus directory as dh1, cd to dh1 and run or unpack all to a directory, mount it and run it there.
|
06 November 2007, 19:39 | #4 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
|
Quote:
Quote:
Confirmed now |
||
06 November 2007, 19:56 | #5 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
|
Quote:
ACTION_SET_DATE crashed if file didn't exist (bug in notification support code which I added ages ago..) Zoom54.sfx is also buggy, date setting routine fails if file is in sub directory (for example zoom54.sfx Support/ZoomCheck gets mangled to Support/Support/ZoomCheck) Easy to confirm by unpacking to RAM disk and checking dates. |
|
06 November 2007, 20:15 | #6 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Thanks for checking and fixing
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE crashes | tahseen | support.WinUAE | 7 | 13 November 2007 20:48 |
WinUAE crashes with Multiview | vroom6sri | support.WinUAE | 7 | 23 April 2007 22:46 |
WinUAE 1.2 Crashes | Anubis | support.WinUAE | 6 | 27 February 2006 19:05 |
Winuae 0.8.24 crashes... | Piramania | support.WinUAE | 8 | 08 February 2004 16:33 |
WinUAE Crashes on WinXP | Doozy | support.WinUAE | 1 | 08 December 2001 17:17 |
|
|