double Libs: assigns -> DSI crash [SOLVED]
Posted: Sun Sep 04, 2011 12:07 am
I tried to hunt down a "suspected" 3rd-party library that it causing a DSI crash when starting the games Cube and Lugaru... And it turned out none of them is actually causing it :O
Instead there seems to be an issue with my double assigns to Libs: which are causing a DSI crash in Warp3D.
So I have these two drawers, in "SYS:Libs" all the default ones and all others in the "..3rd-Party..":
* SYS:Libs
* Work:3rd-Party-Libs
If I have these lines in my User-Startup, "SYS:Libs" becomes first, and "..3rd-Party.." is added as second to the assign list, the game will start just fine.
But, if the "3rd-Party-Libs" drawers becomes first (primary) then it crashes (note: even if the drawer is totally empty) with a DSI crash!
Is this Warp3D DSI crash caused by my double assigns a bug, limitation or something else... Can someone reproduce it??
EDIT:
These games started fine with Update 2 but Update 3 caused some issues with the same assign configs.
...and it turned out that I had the Warp3D stuff in the 3rd-Party drawer on the Update 2 installation as well, that's why it worked before
--
This thread is a follow up to the below issue:
http://forum.hyperion-entertainment.biz ... f=17&t=309
My system:
Sam440ep-flex, 800MHz, Radeon 9250, 1GB RAM - AmigaOS 4.1 Update 3
Crashlog:
http://crashlog.os4depot.net/?function= ... hlogid=321
--
Cube:
http://os4depot.net/index.php?function= ... s/cube.lha
Lugaru:
http://os4depot.net/index.php?function= ... ru-bin.lha
EDIT: typos, Lugaru same behavior as Cube, another link, update
Instead there seems to be an issue with my double assigns to Libs: which are causing a DSI crash in Warp3D.
So I have these two drawers, in "SYS:Libs" all the default ones and all others in the "..3rd-Party..":
* SYS:Libs
* Work:3rd-Party-Libs
If I have these lines in my User-Startup, "SYS:Libs" becomes first, and "..3rd-Party.." is added as second to the assign list, the game will start just fine.
Code: Select all
Assign Libs: Work:3rd-Party-Libs ADD
; Assign Libs: SYS:Libs REMOVE
; Assign Libs: SYS:Libs ADD
Code: Select all
Assign Libs: Work:3rd-Party-Libs ADD
; ** Reinsert so 3rd-Party becomes first **
Assign Libs: SYS:Libs REMOVE
Assign Libs: SYS:Libs ADD
EDIT:
These games started fine with Update 2 but Update 3 caused some issues with the same assign configs.
...and it turned out that I had the Warp3D stuff in the 3rd-Party drawer on the Update 2 installation as well, that's why it worked before

--
This thread is a follow up to the below issue:
http://forum.hyperion-entertainment.biz ... f=17&t=309
My system:
Sam440ep-flex, 800MHz, Radeon 9250, 1GB RAM - AmigaOS 4.1 Update 3
Crashlog:
http://crashlog.os4depot.net/?function= ... hlogid=321
--
Cube:
http://os4depot.net/index.php?function= ... s/cube.lha
Lugaru:
http://os4depot.net/index.php?function= ... ru-bin.lha
EDIT: typos, Lugaru same behavior as Cube, another link, update