English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 06 November 2007, 13:03   #1
thor
Registered User
thor's Avatar
 
Join Date: Mar 2006
Location: Germany
Posts: 898
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.
thor is offline  
Old 06 November 2007, 18:31   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,118
Quote:
Originally Posted by thor View Post
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
Can't duplicate (tested with basic OS3.1 and AmiKit. CD'd to RAM: and then I run zoom54.sfx, no problems unpacking)

Do you have some utility that uses directory notifications?
Toni Wilen is online now  
Old 06 November 2007, 19:10   #3
thor
Registered User
thor's Avatar
 
Join Date: Mar 2006
Location: Germany
Posts: 898
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.
thor is offline  
Old 06 November 2007, 19:39   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,118
Quote:
crashed when starting formatting the drive
Confirmed and "fixed" (=increased the size of buffer and added limit check)

Quote:
Originally Posted by thor View Post
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.
I thought the problem was then zoom54.sfx was read from archive (=bug in lha support), not when writing to directory harddrive..

Confirmed now
Toni Wilen is online now  
Old 06 November 2007, 19:56   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,118
Quote:
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.
This was fun..

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.
Toni Wilen is online now  
Old 06 November 2007, 20:15   #6
thor
Registered User
thor's Avatar
 
Join Date: Mar 2006
Location: Germany
Posts: 898
Thanks for checking and fixing
thor is offline  
 


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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:32.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.06369 seconds with 13 queries