Crash on resized lots at 7PM -- any ideas?

<< < (10/59) > >>

pioupiou:
Quote from: Doc Doofus on 2007 October 29, 02:27:32

What else happens at 7pm:  The lights turn on.

In my game, the lights turn on at 18:00, not 19:00.

Mootilda:
I've skimmed through all of the posts.

If the crashes occur with lots made without BV and never occur with lots made with BV, then there is a possibility that there is an older record version which the LotExpander is not handling correctly.  Has anyone tried loading a lot which crashes in BV, making a build change to convince the game to regenerate all of the information in the lot package, and then saving?  This should change the record version to the latest one and might help to narrow down the problem.  If the BV-saved lot continues to crash, then it's unlikely to be an unknown record version.  However, if this fixes the crash permanently, then it may help point to the problem.

FYI: When a record type has multiple versions, it is usually because the data in the record is stored somewhat differently.  So, the LE might be trying to handle an X, Y coordinate in a record which actually has a string.

One thing that I can do is to provide a version of the LotExpander with some debugging code.  In order to help track down an unrelated crash in the LotExpander, I put code into the OBJT processing which prints out a hex and character dump (similar to the one that you see in the Hex Editor in SimPE), and then prints out each field in the record as it is processed.

This basically shows everything that the LotExpander "knows" about the OBJT records.  Someone would have to look over these records to see whether they could see anything anomalous - odd X and Y coordinates, truncated strings or strings which don't contain character data, etc.

Let me warn you that this would be a huge log file.  If people had specific objects that they wanted to check out (such as the trashcan), I could create a verion of the LE which would only print a log for specific OBJT instances; you would need to provide me with the instances that you want to look at.

I don't know whether this would be helpful or not, but if someone would like to try it, please let me know.  The OBJT record is one of the least-understood records that the LE is modifying, so I wouldn't be surprised to find some problem in the code.

If an alternative record type is suspected, I could probably do something similar for other records types, such as the roofs.

I will try to visit this thread again later today, or you can PM me at modthesims2.

Emma:
I haven't been testing any of these lots and haven't even attempted to make a shrunk lot but I have been watching this thread with interest.
The lights come on at 6pm but it gets dark at 7pm. Also at 7pm I usually get a walkby in my game, whether that is a result of TJ's VC or not, I don't know. The walkby could either be a pet or a sim. Also if wolves are enabled to visit on the lot, that is usually the time they arrive.
Don't know how useful that is but that is what happens at 7pm in my game.

pbox:
Emma, pioupiou, Theo -- regarding lights / time of crash:

Rascal says here:  "I tried changing to night view in buildmode pretty much as soon as the lot loaded.  It crashed straight away.  For me at least this proves it has something to do with the change of lighting from day to night."

Just to re-iterate :) I think this means it has something to do with nightfall.


Also, Theo: nobody (not even simsample, who otherwise very successfully manages to crash) has managed to crash with in-game sims or townies so far. Only with CAS sims.

Quote from: pioupiou

In my game, the lights turn on at 18:00, not 19:00.

Same here.


Quote from: Rascal

What I wondered about, and what I think Simsample was getting at, was that the lots made in a game with BV (ie Inge, DocDofus) don't seem to crash, whereas lots made in a game without BV (yours and aelflaed's) do.

Ah ok, sorry, I misunderstood. Will rectify post #24.


Emma, re. wolves:

I don't have Pets and I crash.

Emma:
Okay, I just thought I'd throw a few ideas in the pot :D

Navigation

[0] Message Index

[#] Next page

[*] Previous page