My Power Macintosh 8500 computer crashes when using a videodisc controller HyperCard stack, Macromedia Authorware, or Director-based application . This software does not crash Macintosh computers other than the 8500.
Has something changed in PCI-based computers with system software or the serial controller that would cause a HyperCard XCMD, which has worked with 680x0- and PowerPC NuBus-based computers, to crash the 8500?
System Information
------------------
Power Macintosh 8500
System 7.5.2
Open Transport 1.0.8
SerialDMA patch installed
Serial Port Arbitrator not present
Here are the details
--------------------
This computer's hard disk has been formatted using Apple formatting utilities, and I've installed new system software. No other third-party software is present on the hard disk except for the HyperCard stack.
When stack is launched and "initialize laserdisc" response is 'yes', the system crashes.
I have analyzed the code, and the following section is the part that calls the resource (in the stack resource fork) called "controlVideo" from HyperCard v2.3. Once the call is executed, the system crashes. This spot is marked with "--->> ", and I believe this is where the crash occurs. Do you concur?
Start of HyperCard Script:
on initializeThePlayer
global diskIsInitialized
show background button "Initializing--Please Wait"
put line 1 to 8 of the script of this stack into PLAYER_LIST
sort items of PLAYER_LIST
put ShowList(PLAYER_LIST,return,"Please Select Correct Model
Player.",false,"Select,No Disc,Go Home")into RESP
if line 1 of RESP is "Select" then
put item 1 of line 2 of RESP into PLAYER_TYPE
if PLAYER_TYPE is "Pioneer 8000" then put "Pioneer 4200" into PLAYER_TYPE
setvideoplayer PLAYER_TYPE
--->> controlVideo init
put videoStatus() into areYouThere
if areYouThere = "noAnswer" then
answer "The Player Must be Connected and Turned On. Please check."
put false into diskIsInitialized |
End of HyperCard Script:
Can you please tell me what is wrong?