FORUM HOME > TNM > Help
Weird TNM7SE Crash

Chris AllenPosted on 01/29/04 at 17:23:32

I'm having a really odd problem with TNM7SE.  I did a fresh install and imported only WWE, TNA, and RoH exports from this site.  I created a circuit, filling in the referee database and title list during creation.  When I finished, I attempted to go into my new circuit, and TNM simply closed.  So I reopened it and tried again, but the same thing happened.

I was a little baffled.  I don't have anywhere near enough wrestlers for Error 7, and besides, it gave me no error messages.  It simply closed.  So I downloaded the Diagnostics Tool and ran it.  It found no database errors and told me my circuit was fine.  After that, I entered the circuit with no error and went about my business.

The next time I opened TNM7SE, it crashed me back to my desktop.  Every time I go into the game now, I have to run the Diagnostics Tool first.  Once I do that, I can enter and exit the circuit as much as I want during that session, but the next time I open TNM, I have to run the tool again.

The tool never finds any problems.  Any idea what this could be?  I'm running Windows XP Professional, Service Pack 1.
Oliver CoppPosted on 01/29/04 at 20:44:56

Hmmm... very weird indeed.

What happens when you start it from a running DOS shell? Does it give you an error then?
Chris AllenPosted on 01/30/04 at 05:48:26

When I start it from a DOS shell, it does the same thing -- it simply takes me back to the dos prompt (the main TNM7 directory) upon trying to open the circuit, unless I have run the diagnostics tool first.

I should note that the diagnostics tool was not installed when I first encountered this.  I installed it to make sure nothing was wrong with my database when this error began manifesting itself.
Oliver CoppPosted on 01/31/04 at 09:17:04

If you get thrown straight back to the shell, that means that something is causing your XP's DOS emulation to hickup.

There are certain code sequences which do this, although they differ (and that's the joke) from system to system.

I've had this myself a few times. When I isolated the code piece where this happens and just added an empty assignment (xxx=0) directly before it, things started sailing again.

Very weird.

Are you using the latest code base? http://www.tnm7.com/downloads/prog0104.zip
Chris AllenPosted on 01/31/04 at 20:34:24

I redownloaded the TNM7SE installer last Monday to create this new installation, so it is using whatever code base is included in the trial version installer.  

I am currently away from my desktop for the weekend and won't be able to test anything further until Sunday afternoon.  My laptop runs Linux, so no TNM.  Has anyone ever succeeded in running TNM in Linux via some type of emulation?   ;)
Chris AllenPosted on 02/02/04 at 04:03:20

I got back to the university this afternoon and unzipped the file you attached to my PROGRAM directory.  I still get booted out of TNM when attempting to enter the circuit unless I run the Diagnostics Tool first.  This is getting annoying.   :-/
Oliver CoppPosted on 02/15/04 at 13:34:30

Annoying as hell, I imagine. And something, to boot, that I have no control over. I'd almost guarantee that if you took the exact same TNM 7 SE as you have and moved it over to another computer, that the problem will subside.

Another thought: could it be that your university is running some sort of security software on its machines? It is well known that some enterprise security products cause DOS applications to malfunction because they block certain functions of the Windows API that are needed by a DOS shell to function properly?

Although that doesn't explain why it can be run after you had run the diagnostics utility.

Chris, it might be best - if possible - if you sent in that very copy as a ZIP file. That'll at least help verify if the same behaviour occurs on any local machines here.

Thanks!
Chris AllenPosted on 02/16/04 at 17:27:06

It is my personal computer in my dorm room that is having this problem.  The machine does not belong to the University and has no security software running on it.

The TNM folder in question is zipped and on its way.
Oliver CoppPosted on 02/16/04 at 22:40:15

Unzipped it, ran it, entered the circuit - and everything was fine. I sent you a screen shot.