Temporal Bone Simulator

Tasklist

FS#71 - Crashes

Attached to Project: Temporal Bone Simulator
Opened by Chris Sewell (cms6204) - Wednesday, 17 January 2007, 22:08 GMT
Last edited by Thomas Kerwin (tkerwin) - Thursday, 18 January 2007, 18:20 GMT
Task Type Bug Report
Category Backend / Core
Status Researching
Assigned To No-one
Operating System Windows
Severity High
Priority Normal
Reported Version Development
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

We were having trouble with the program crashing. After selecting any one of the cases, a box appeared with the title \"loading tbone_cases/***.gzv\" and the progress bar would advance to 100%. With some of the cases, several of these boxes appeared one after another. But then it would always crash (the Windows \"TBone-release.exe has encountered a problem and needs to close\" box appears).

We were advised to download the latest version of the software, which we did. However, this is crashing even earlier -- right after clicking OK after entering the name of a new user. The log file is below.

I imagine something is wrong with our set-up and/or we need to install some auxiliary third-party software. Any ideas on what to try?

Thanks!


/---------------------------------------------\\
| Writing out some system information:
| Running 2 cores on Unknown
\\---------------------------------------------/
1/17/2007 13:55:41 Warning: in \'.\\SoundManager.cpp\' on \'41\': Vendor:Creative Labs Inc. Version:1.1 Renderer:Software Extensions:EAX EAX2.0 EAX3.0 EAX4.0 EAX3.0EMULATED EAX4.0EMULATED
/---------------------------------------------\\
| Writing out some system information:
| Running 2 cores on Unknown
\\---------------------------------------------/
1/17/2007 13:56:27 Warning: in \'.\\SoundManager.cpp\' on \'41\': Vendor:Creative Labs Inc. Version:1.1 Renderer:Software Extensions:EAX EAX2.0 EAX3.0 EAX4.0 EAX3.0EMULATED EAX4.0EMULATED
/---------------------------------------------\\
| Writing out some system information:
| Running 2 cores on Unknown
\\---------------------------------------------/
1/17/2007 13:56:44 Warning: in \'.\\SoundManager.cpp\' on \'41\': Vendor:Creative Labs Inc. Version:1.1 Renderer:Software Extensions:EAX EAX2.0 EAX3.0 EAX4.0 EAX3.0EMULATED EAX4.0EMULATED
/---------------------------------------------\\
| Writing out some system information:
| Running 2 cores on Unknown
\\---------------------------------------------/
1/17/2007 13:59:10 Warning: in \'.\\SoundManager.cpp\' on \'41\': Vendor:Creative Labs Inc. Version:1.1 Renderer:Software Extensions:EAX EAX2.0 EAX3.0 EAX4.0 EAX3.0EMULATED EAX4.0EMULATED



This task depends upon

Comment by Thomas Kerwin (tkerwin) - Wednesday, 17 January 2007, 22:22 GMT
This happens when loading the objective test as well? Can you give me the specs for the machine you\'re running the software on?
Comment by Brad Hittle (galapaegos) - Wednesday, 17 January 2007, 22:26 GMT
Did you specify an institution? Not selecting an institution will cause the program to crash. If that isn\'t the case, then do you have write permission to the Tbone subdirectories?
Comment by Chris Sewell (cms6204) - Wednesday, 17 January 2007, 22:43 GMT

You are correct about selecting an institution. If I select \"None\" instead of leaving that field blank, it doesn\'t crash after entering a new user. (I think this happend with the old version too, I just forgot how I got around that.) However, it is still crashing at the point it did previously -- whenever I open a case (including Objective test). The new log is below.

The computer is a Dell dual-processor Xeon 3 GHz with 2GB RAM, Windows XP Professional Service Pack 2, and NVIDIA GeForce 7800GTX.

/---------------------------------------------\\
| Writing out some system information:
| Running 2 cores on Unknown
\\---------------------------------------------/
1/17/2007 14:35:53 Warning: in \'.\\SoundManager.cpp\' on \'41\': Vendor:Creative
Labs Inc. Version:1.1 Renderer:Software Extensions:EAX EAX2.0 EAX3.0 EAX4.0
EAX3.0EMULATED EAX4.0EMULATED
1/17/2007 14:36:31 Warning: in \'.\\dataset.cpp\' on \'469\': No macro segment
volume file listed in \"tbone_cases/-Object Test.xbf\".1/17/2007 14:36:31
Warning: in \'.\\dataset.cpp\' on \'552\': No segment lookup file listed in
\"Hó\".

Comment by Brad Hittle (galapaegos) - Thursday, 18 January 2007, 15:43 GMT
Could you replace the current TBone-release.exe with the one found here: http://www.osc.edu/~bhittle/ This is a different build, we would like to see if this changes anything.
Comment by Chris Sewell (cms6204) - Friday, 19 January 2007, 20:06 GMT

Unfortuantely the new TBone-release.exe still seems to crash in the same place (after opening a case such as Objective-test). Below is the log output:

1/19/2007 12:4:56 Warning: in \'.\\SoundManager.cpp\' on \'41\': Vendor:Creative Labs Inc. Version:1.1 Renderer:Software Extensions:EAX EAX2.0 EAX3.0 EAX4.0 EAX3.0EMULATED EAX4.0EMULATED
1/19/2007 12:5:21 Warning: in \'.\\dataset.cpp\' on \'241\': No macro segment volume file listed in \"tbone_cases/-Object Test.xbf\".
1/19/2007 12:5:21 Warning: in \'.\\dataset.cpp\' on \'324\': No segment lookup file listed in \"tbone_cases/-Object Test.xbf\".
Comment by Thomas Kerwin (tkerwin) - Friday, 19 January 2007, 20:37 GMT
Can you try selecting the \'cutting\' button on the bottom panel after selecting a user but before trying to load a volume? This will enable the rendering loop without loading a volume.

Thank you for your cooperation in trying to get this bug fixed. Have you had any other problems on this machine with any volume rendering software?
Comment by Chris Sewell (cms6204) - Friday, 19 January 2007, 21:40 GMT

> Can you try selecting the \'cutting\' button on the bottom panel after selecting a user but before trying to load a volume? This will enable the rendering loop
> without loading a volume.

This also results in a crash. Also, I tried installing the newest version of the simulator on another machine but am getting the same problems (although the configurations of the two machines are pretty similar).

> Thank you for your cooperation in trying to get this bug fixed.

No problem; I think it will be worth it to get it running.

> Have you had any other problems on this machine with any volume rendering software?

I don\'t believe so. I haven\'t done a lot of true volume rendering though, but programs such as Amira and VTK (in our somewhat limited experience with them) have been okay. Is there some other volume rendering program I should try?

Comment by Thomas Kerwin (tkerwin) - Monday, 22 January 2007, 19:54 GMT
Well, that means it\'s probably due to something related with the rendering code. Do you have updated nvidia drivers for the machine? What\'s your driver version?

Also, did you use the configuration program at all, or are you using the default config options?
Comment by Chris Sewell (cms6204) - Monday, 22 January 2007, 20:38 GMT

I had drivers from March 2006 and upgraded to 6.14.10.9371 (dated 10/22/2006), but no change in crashing behavior.

I haven\'t changed anything using ConfigEditor.exe.

Comment by Thomas Kerwin (tkerwin) - Monday, 22 January 2007, 21:02 GMT
You can try to run one of our test programs
http://www.osc.edu/~kerwin/VolShaderTest.exe
and see if that crashes too.
Comment by Chris Sewell (cms6204) - Monday, 22 January 2007, 21:05 GMT

The VolShaderTest program seems to work; I can at least load tbone_old.xbf and view it.
Comment by Brad Hittle (galapaegos) - Monday, 22 January 2007, 23:11 GMT
We have another test we would like for you to run: www.osc.edu/~bhittle/dbghelp.zip When the program crashes, it will ask you to save a dump file. The dump will be saved as \'Dump.dmp\', then post it back here.
Comment by Chris Sewell (cms6204) - Monday, 22 January 2007, 23:24 GMT

When I start TBone-debug.exe, it says that it is missing zlib1d.dll.
Comment by Brad Hittle (galapaegos) - Tuesday, 23 January 2007, 15:43 GMT
Ok, I\'ve updated the zip with the required libraries. Its at the same location: www.osc.edu/~bhittle/dbghelp.zip
Comment by Chris Sewell (cms6204) - Tuesday, 23 January 2007, 18:46 GMT

I can now start the TBone-debug.exe program, but, after I load a case (or click the \'cutting\' button), it just quits. There isn\'t a Windows \"has encountered a problem and needs to close\" box like with the release version, but nothing appears for me to specify where to save a dump file, nor can I find one in the current directory.
Comment by Brad Hittle (galapaegos) - Wednesday, 24 January 2007, 22:46 GMT
Can you run this version, and send us the logFile.log? http://www.osc.edu/~bhittle/TBone-debug.exe It should compress really well in case it gets too big.
Comment by Brad Hittle (galapaegos) - Thursday, 25 January 2007, 17:57 GMT
Do you have the OpenHaptics libraries installed? As for other dependencies, everything should be included with the installer package, with the possible exception to the openal drivers. I think we can rule that out since you can here the \"welcome to the temporal bone simulator\" audio message when you first run the simulation?
Comment by Chris Sewell (cms6204) - Thursday, 25 January 2007, 18:51 GMT
Yes, we do have OpenHaptics installed, and we can hear the opening message.
Comment by Chris Sewell (cms6204) - Thursday, 25 January 2007, 18:54 GMT
And haptics seems to work in the program at least insofar as we can select the user and select menu options using the haptic device as the mouse (although I might have turned off the \"Use the Phantom as a Mouse\" option in the log files I sent).
Comment by Brad Hittle (galapaegos) - Wednesday, 31 January 2007, 16:26 GMT
Are your machines 32 or 64-bit?
Comment by Chris Sewell (cms6204) - Wednesday, 31 January 2007, 23:36 GMT
32-bit.

Loading...