WHDLoad MantisBT - PygmyProjects_Extension
View Issue Details
0003547PygmyProjects_Extension[All Projects] Generalpublic2016-08-25 11:282016-09-05 10:03
Reporterhamakei 
Assigned ToStingRay 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA1200
CPU68EC020
CPUSpeed14
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem8 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.2
importedyes
Summary0003547: Loading image appears, but when the actual demo should start, crashes back to
DescriptionGameVersion: ftp.funet.fi, /pub/amiga/demos/PygmyProjects/PygmyProjects.Extension.dms
SlaveVersion: 1.3 (16.08.16)

Loading image appears, but when the actual demo should start, crashes back to Workbench with error "Exception "Illegal Instruction" ($10) at $A occured"
I have no additional hardware, no graphics card, no expansion cards, no accelerator.
Have tried various tooltypes including NOMMU, NOAUTOVEC, NOCACHE and NOVBRMOVE to no avail.
TagsNo tags attached.
Attached Files? Extension.slave (1,436) 2016-09-05 09:12
http://mantis.whdload.de/file_download.php?file_id=507&type=bug

Notes
(0005316)
StingRay   
2016-09-01 18:48   
Can't reproduce this at all, does it also happen with the attached slave?
(0005318)
hamakei   
2016-09-01 21:20   
Can confirm that the attached slave works perfectly as a drag-and-drop replacement for the packaged slave from http://www.whdload.de/demos/PygmyProjects_Extension.html

Old slave: http://imgur.com/a/MHfcf
New slave: http://imgur.com/a/a2JJN
(0005319)
StingRay   
2016-09-02 11:28   
Thanks for testing! Can you try the attached slave again, does it still work?
(0005322)
hamakei   
2016-09-02 18:13   
The slave uploaded on 2016-09-02 does not work, and gives the same error - "Exception "Illegal Instruction" ($10) at $A occured"
(0005323)
StingRay   
2016-09-02 18:27   
Ok, so something is pretty strange, next test slave on Sunday.
(0005324)
StingRay   
2016-09-04 18:53   
New slave attached, please test and report if the problem still exists or not, thanks.
(0005325)
hamakei   
2016-09-04 18:58   
2016-09-04 slave does not work - crashes with the same error - "Exception "Illegal Instruction" ($10) at $A occured"
(0005326)
StingRay   
2016-09-04 19:29   
Attached a new slave, still crashing?
(0005327)
hamakei   
2016-09-04 19:51   
Okay, that's very strange. The first time I ran it, it crashed with the usual error. The 2nd time, it ran fine. The 3rd, 4th and 5th times, it crashed with the usual error. The 6th time it ran fine. The 7th time it crashed.

There's something very strange going on here - in between the launches, I didn't change anything - didn't restart, didn't open or close any other programs, didn't open or close any windows....
(0005328)
hamakei   
2016-09-04 20:15   
This is the register dump produced by WHDLoad if it's any use:

http://pastebin.com/cBLCbHc9

I can supply .whdl_dump and .whdl_expmem if you require them
(0005329)
StingRay   
2016-09-05 08:41   
Thanks for the register dump, I think I found the reason for the crash, replayer enables level 6 interrupt without initialising it, if a level 6 interrupt occurs before the replayer finally uses one for the first time, demo will crash.

I have attached a new slave for you to test, does it work now?
(0005330)
hamakei   
2016-09-05 09:04   
Hmm. Different problem this time, I'm afraid. When running the 2016-09-05 slave, the intro image appears, but then the screen goes blank and the Amiga locks up. The WHDLoad quitkey doesn't do anything, and a reset is required...
(0005331)
StingRay   
2016-09-05 09:11   
Attached a new slave, still the same problem?
(0005332)
hamakei   
2016-09-05 09:23   
The 2016-09-05 09:12 slave appears to work fine - the demo started and ran correctly 7 times in a row.... thank you!
(0005333)
StingRay   
2016-09-05 09:31   
Excellent! :) Thanks for testing and the fast feedback, will create new install package now.
(0005334)
StingRay   
2016-09-05 10:03   
New install package available on the WHDLoad site now.

Issue History
2016-08-25 16:25administratorNew Issue
2016-08-25 16:25administratorStatusnew => assigned
2016-08-25 16:25administratorAssigned To => StingRay
2016-09-01 18:48StingRayNote Added: 0005316
2016-09-01 18:49StingRayFile Added: Extension.slave
2016-09-01 21:20hamakeiNote Added: 0005318
2016-09-02 11:26StingRayFile Deleted: Extension.slave
2016-09-02 11:27StingRayFile Added: Extension.slave
2016-09-02 11:28StingRayNote Added: 0005319
2016-09-02 18:13hamakeiNote Added: 0005322
2016-09-02 18:27StingRayNote Added: 0005323
2016-09-04 18:52StingRayFile Deleted: Extension.slave
2016-09-04 18:52StingRayFile Added: Extension.slave
2016-09-04 18:53StingRayNote Added: 0005324
2016-09-04 18:58hamakeiNote Added: 0005325
2016-09-04 19:29StingRayFile Deleted: Extension.slave
2016-09-04 19:29StingRayAssigned ToStingRay =>
2016-09-04 19:29StingRayFile Added: Extension.slave
2016-09-04 19:29StingRayNote Added: 0005326
2016-09-04 19:51hamakeiNote Added: 0005327
2016-09-04 20:15hamakeiNote Added: 0005328
2016-09-05 08:41StingRayNote Added: 0005329
2016-09-05 08:41StingRayFile Deleted: Extension.slave
2016-09-05 08:42StingRayFile Added: Extension.slave
2016-09-05 08:45StingRayAssigned To => StingRay
2016-09-05 09:04hamakeiNote Added: 0005330
2016-09-05 09:11StingRayNote Added: 0005331
2016-09-05 09:12StingRayFile Deleted: Extension.slave
2016-09-05 09:12StingRayFile Added: Extension.slave
2016-09-05 09:23hamakeiNote Added: 0005332
2016-09-05 09:31StingRayNote Added: 0005333
2016-09-05 10:03StingRayNote Added: 0005334
2016-09-05 10:03StingRayStatusassigned => resolved
2016-09-05 10:03StingRayResolutionopen => fixed