Crashes on Pilot Start

Here's a strange one... just recently, SS started crashing after it makes a new pilot. You click, Make Pilot, and the new pilot is there waiting for you. You click "enter ship", and it runs through the openning sequence, and then, right as the main screen is about to be shown, it crashes.

When you restart it, though, and click Enter Ship, everything is fine.

Notes:
1. I am using Chars, with non-empty NCB set strings
2. This did not use to happen. It may be related to the 1.0.7 upgrade. The chars have not changed in months.
3. Everything in the set string is evaluated no problem, after the restart.

I'm going to check the debuglog and maybe post some excerpts, but I think this may be enough for now.

Anybody know what's going down with this?

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Do any of your NCB strings involve the operators that were tweaked for the 1.0.7 upgrade (the move player ones)? That could be a good place to start.

------------------
Retribution: An Upcoming Plug-in for EVN.
Visit the (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=20&SUBMIT;=Go")Chronicles(/url) today! Be sure to read the short story ' (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/newsdisplay.cgi?action=topics &number;=20&forum;=*EV/EVO+chronicles&DaysPrune;=100&article;=000262&startpoint;=")Fiery Descent(/url)'!
(url="http://"http://www.cwssoftware.com")Sephil Saga(/url): An upcoming TC, visit the web page today.| | | Both the best and the worst plug-in editor for Windows! (url="http://"http://www.aznt.com/EVN/EVNEW")EVNEW(/url)!

If you could investigate this a little bit more (debuglog?), I'll alert the beta list.

Do you have a crash log?

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://blog.evula.net/mrxak/")My Blog(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url) | (url="http://"http://www.evula.org/mrxak/EV/TmC/TmC.html")The mrxak Challenge(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.macgamer.net/games/uplink/")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
"When you burn your bridges, just make sure they aren't in front of you." -mrxak

(This message has been edited by mrxak (edited 01-05-2004).)

I'll try and see what's going on, mrxak. I just started school again today, though, so my time will be limited until I find what classes I can snooze/do other stuff in.

But, as it stands now, here is the last bit of the debuglog after creating and starting a new character:

warning: Venus Precinct A (221) has a trade center but trades no goods
warning: Venus Precinct C (222) has a trade center but trades no goods
evaluating ncb set string 'S128 S130 G521 E231' (starting character Mercurian Trader's Guild Member)
beginning mission Wait a Day (128)
beginning mission Wait a Week (130)
---
entering game
adjusting sounds
showing intro screen

And that's where it ends.

Here is the result from the very next run through with the same character:

load pilot data 9
making alias
dumping pilot log
propagating mission bit effects
---
preparing main screen
setting up world
checking network stack
creating connection
couldn't create connection (error code -7105)
setting up main screen graphics
doing main screen
---
entering game
adjusting sounds
showing intro screen
drawing stuff
drawing more stuff
changing window attributes
playing game
paused
resetting window attributes
restoring stuff
showing main screen again
---
main screen disposed
doing cleanup

Just an excerpt- it clean exits.

I just have to repeat that, with exactly the same configuration (char-wise), it didn't use to crash, so I don't think it's a problem with things like pictures not existing, or something the Sxxx operators are doing. Unfortunately, as it is always under development, I can't say if it was the 1.0.7 update that started the problem or not... I don't make too many new characters anymore. But it did start around that time, so I have good reason to believe that it is a 1.0.7 issue. I don't have 1.0.6 laying around anymore to test, I don't think. I'll check my trash and see, and report back.

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Does the problem happen if the two Sxxx operators are removed?
-Az

------------------
It is here. EVNEW Public Beta (url="http://"http://www.aznt.com/EVN/EVNEW")www.aznt.com/EVN/EVNEW(/url)
Stuffit is a piece of .sit.

Yup, it does it with the Sxxx removed, and it also does it with a blank string. I checked, and it is supposed to display an intro text. I removed that and it worked. So, the problem seems to be the intro text. (The text exists, BTW, no problem there).

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

This is a wild guess, but are both those missions advancing the time? If so, maybe that is causing something weird with the engine. I don't see why it would be necessary to advance time at the beginning of the game when you can just modify the initial date. If you wanted to have crons fire during that time, you could just hardcode the effects they would have.

------------------
Get (url="http://"http://www.aznt.com/EVN/EVNEW")EVNEW(/url) - the free, open-source EVN plugin Editor for Windows!

Um, Aprosenf... those missions don't advance the time (when granted)- they sit in your current mission list, and you can abort them to have that effect (Like Wait a Day). Not that you could know that...

Also, read my last post. It used to work.... now, it seems to have something to do with the intro text.

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Very odd... I don't suppose you could give us a copy to play with? 😉

Seriously, though... Try using the character in the default Nova scenario (copying over the necessary resources into a plugin, then running in normal Nova). If it continues to crash, there is definitely a bug, either in the way EVNEW, MC, or whatever you use writes the plugin, how your chär is set up, or in one of the files linked to by the chär (systems, missions, whatever). Then, if it continues to crash, you could post this bare-bones plugin, and censor anything you see fit (change the graphics, descriptions, intro text, whatever).

~ SpacePirate

------------------
Eat blazing electric death!

(This message has been edited by SpacePirate (edited 01-06-2004).)

Have you tried:
remove the Sxxxx operator
add a bxxxx operator
add a cron that triggers the Sxxxx operators and does!bxxxx when it detects bxxxx

------------------
(url="http://"http://homepage.mac.com/jonathanboyd/evn/index.html")Classic4Nova plug-in(/url)

Matt Burch said he'd look into it.

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://blog.evula.net/mrxak/")My Blog(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url) | (url="http://"http://www.evula.org/mrxak/EV/TmC/TmC.html")The mrxak Challenge(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.macgamer.net/games/uplink/")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
"When you burn your bridges, just make sure they aren't in front of you." -mrxak

Jonathan: I already tried all those things you suggested, but thanks. It doesn't seem to be a problem with the bit set string, amazingly. The behavior (crashing) is the same regardless of the content of the set string. But when I took out the reference to the intro text, it worked fine. But admittedly, I haven't tried replacing the set string and removing the intro text... I'll report back when I get home.

Anyway, with MCB on the case, not much to do. I'll post demo plug tomorrow, though. I think I'll also put in an example of my weapon-replacement bug... so strange.

Thanks!

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Are you using any graphics with the intro text? If so, have you tried replacing them with the standard graphics? Maybe there's a problem with the files being in the wrong format, or being corrupted.

------------------
(url="http://"http://homepage.mac.com/jonathanboyd/evn/index.html")Classic4Nova plug-in(/url)

I posted a sample plug here:
(url="http://"http://mazca.com/sephilsaga/bugevidence.sit")http://mazca.com/sep...bugevidence.sit(/url)

It has a chär exactly as it is in SS, plus a few variants with the bit strings and the mission text altered, included, disabled, etc.

It also includes an example of a very strange bug. Go into the outfitters, and buy a few A Token outfits. Next, buy an "A Non-Weapon" outfit and see what happens. Sell it, and see what happens. Now, buy an "A Weapon" outfit and check it out. Very, very bizarre, at least on my machine, and it's causing me some headaches.

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Your intro text is too long. Using something shorter works fine. Not sure what the limit is, but you were most definitely over it. You might want to move that intro stuff into a readme file and replace it with an abbreviated version instead.

Checking out token issues now...

Edit.1 - Hmm, things are messed with with the weapon outfit. That's not good.
Edit.2 - Problem solved. For the Weapon, put D128 in the OnSell field and G128 in the OnBuy field. Works perfectly now.
------------------
(url="http://"http://homepage.mac.com/jonathanboyd/evn/index.html")Classic4Nova plug-in(/url)

(This message has been edited by Jonathan Boyd (edited 01-07-2004).)

Oh bloody hell... is that it? Hrmm.... I didn't know descs had a limit on them. Tsk tsk. Is that the same way for all descs, or just the intro text? Anybody know what the limit actually is? In any case, it didn't use to crash, so that is still odd.

And isn't that weapon problem a trip? It's so strange.

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Woot!

But what causes the OnSell and OnPurchase fields to reverse for weapons? I still think it's a bug :frown: But for the time being, WOOT!

Jonathan's the man, isn't he? Huh? Everyone? Come on! Heheh 🙂 oMG wtf LOL

------------------
~Charlie
Sephil Saga Homepage: (url="http://"http://www.cwssoftware.com")www.cwssoftware.com(/url)

Quote

Originally posted by Masamune:
**Woot!

But what causes the OnSell and OnPurchase fields to reverse for weapons? I still think it's a bug :frown: But for the time being, WOOT!

Jonathan's the man, isn't he? Huh? Everyone? Come on! Heheh 🙂 oMG wtf LOL**

No problem. Having finally checked out the SS website, I see that a lot of the ideas I had for the technical workings of my probably-never-to-be-finished-and-released TC are being implemented in SS, so I feel a certain kinship towards it :^)

Weapon outfits are weird. Things involving weapons generally seem to have more issues associated with them than other things. I'm pretty sure it's a bug as well. Though it wasn't the fields being reversed - it was the number of the weapon outfit being carried not changing. I think. But at least the workaround exists.

------------------
(url="http://"http://homepage.mac.com/jonathanboyd/evn/index.html")Classic4Nova plug-in(/url)