FORUM HOME > TNM > Help
New bug found: B3 (Bastian Booger Bug)

Critic_of_the_DawnPosted on 06/06/03 at 17:53:43

Since I've been playing around with the Commentary editor feature, I decided to run a round robin in my generic fed (in E-mail mode, if that's important) to see my new commentary in action.

I didn't care who was involved, so I used "m" (Mystery Wrestler) for all 5 participants in the singles round robin. This was a completely arbitrary number that I picked.

Anyway, weird stuff happened once I hit the finished button.

The regular match selection screen showed up, but on top of the screen where I had just chosen mystery wrestlers for my round robin. As opposed to the generic empty blue field. This was a little bit odd, and more than a bit distracting, said I to myself.

So I selected singles match with the intention of seeing if simply scrapping the match would refresh the screen.

Much to my surprise, and I'm totally serious when I report this, the first wrestler space was blank. Every single one after that was Bastian Booger. I kid you not. Out of all the wrestlers it could have picked to flood the list with, it was Bastian Booger (Wish I'd saved a screenshot...).

Naturally I just about fell out of my chair laughing. I scrapped the match, and the regular match selection screen came up surrounded by the regular blue background.

I decided to run a round robin match then. I selected the round robin (named Round Robin, if that's important), only to be presented by a list containing only cancel when I was asked to select teams.

I chose cancel, and TNM7 crashed. As in crashed in a disorderly way. None of your "ERROR(whatever number) at 3582398572938590283752" messages or anything. Just a windows pop up thingy which reads as follows:

This program has performed an illegal operation and will be terminated. Quit all programs, and then restart your computer.

If the program consistently encounters problems, click the Start button, then select Help, Troubleshooting, and 'If you have trouble running MS-DOS programs.'
There's an OK and a Details button.

Details adds the following... er... details.

This program tried to execute an invalid instruction.

Fault location: 2DA8:0108

Interrupts in service: None
I'm running Windows98, if it's important.

The latter bit of the bug occurs again intermittantly if I try booking a match from that Round Robin (which was saved, even if the card in progress was not) again. I've tried doing it twice since the bug occurred. The first time, cancel worked fine and returned me to the match selection screen. The second time, I got the error box. That's actually the one I'm transcribing, but I assume the first one was the same.

Trying to book a new card gives me the normal choices without any noticable Bastion Booger overflow. I booked a singles match with 2 random wrestlers from the roster (none hired, but it's in email mode), save the card, and try to run it.

The result is an empty blue screen. I'm not sure if this results from me picking random wrestlers from a roster of none (none I've hired, anyway, but all are accessable), or if it's trying to run the card I started booking when the round robin thingy worked.

I'm gonna run the diagnostic thingy to see what it says. Results when I've got 'em.

Eric "Critic of the Dawn"
Critic_of_the_DawnPosted on 06/06/03 at 17:55:26

TNM 7 Diagnostics Tool reveals nothing wrong.

Eric "Critic of the Dawn"
Oliver CoppPosted on 06/06/03 at 23:10:51

Would you mind zipping up the sucker and e-mailing it my way ? Thanks !

I have my suspicions since you said you were using Win98. The "invalid instruction" error is a curious thing and something that Microsoft's own website reports as "Applies to: Windows 95, Windows 98, Windows 98 Second Edition, Windows 2000, Windows XP", i.e. a bug that has been there since Win95 and never gotten fixed.

It hits out of the blue, never traceable, never to repeat itself.

That said, the 3B mystery is a homegrown problem that I'll probably be able to Scooby-solve once you mail it in.

Thanks in advance :-)
StoneC0ldPosted on 06/07/03 at 06:35:04

Oh no, Bastion Booger is taking over your fed! :D :D

Just for fun, I decided to try to recreate the problem, using a seperate copy of tnm7 on a different drive letter from my good one.

Followed the same procedure. When I selected the Singles match, it showed my hired wrestlers first (I had to switch over from normal mode), then a blank, and a whole bunch of Colorado Kid's. Scrolled down a bit further, and found the regular list of wrestlers.

Same procedure, same results, different wrestler used to flood the list, and different address in the illegal operation. Mine was 2CAC:0108.

Edit:  Even more weirdness..... Tried it again to make sure it wasn't a fluke.  No fluke.  Colorado Kid's again.  Scrolled down even further, and the right side of the screen filled with garbage characters..
Critic_of_the_DawnPosted on 06/07/03 at 06:48:27

Maybe I didn't scroll far enough, then.

Still, I'd rather have 800 Colorado Kids than 800 Bastian Boogers...  Although...  Come to think of it...  An invading stable of Bastian Boogers could be pretty interesting...

Hmmmmm... ??? ??? ???

Eric "Critic of the Dawn"
StoneC0ldPosted on 06/07/03 at 06:55:56

22 Colorado Kid's...... :P
Oliver CoppPosted on 06/07/03 at 11:03:08

Thanks for sending in your TNM.

I have been able to verify that the problem you're having is due to the compiler producing malfunctioning code. The behaviour you're encountering duplicates what I found in the ControlCenter.

For 7SE, I restructured the code to work around the issues that result from code that is deemed to complex for the compiler ;-)

If you want, I'll send you a replacement version of CARDSDU.PBC which already has support for some of the new features although you won't be able to use them without the other files ;-)
pszPosted on 06/07/03 at 17:45:56

Maybe release it on the site as TNM 7 First Edition - Final Build ;->
Oliver CoppPosted on 06/07/03 at 17:56:02

*laughs*

Right now, my mind is just on moving forward, forward, forward ;-)
Critic_of_the_DawnPosted on 06/07/03 at 18:53:28

Sounds good to me.  And I can brag that I had (a portion of) it first!  Woohoo!

Will that save the circuit in question, or should I start a new generic stuff circuit?

Either way, the first match I'm running in it is going to be Bastian Booger vs. Colorado Kid.

Eric "Critic of the Dawn"
Oliver CoppPosted on 06/08/03 at 10:44:53

I just tried running a new card in your circuit and it worked fine :-)
Critic_of_the_DawnPosted on 06/09/03 at 04:31:55

Excellent.  Send it on over if you haven't already.  I've gotta run Heat and Velocity for this weekend!  ;D

Eric "Critic of the Dawn"
Critic_of_the_DawnPosted on 06/09/03 at 18:37:26

Received, and it looks like things are working nicely.

Thank you so much. :)

Eric "Critic of the Dawn"