A71 suddenly crashes "While processing sprites for ID 0

Got a problem with TTDPatch? Get help here.

Moderator: TTDPatch Moderators

Post Reply
Marius
Engineer
Engineer
Posts: 36
Joined: 29 May 2004 14:31
Location: Norway
Contact:

A71 suddenly crashes "While processing sprites for ID 0

Post by Marius »

I didn't find anything on this exactly in the search, so I'll make a new post.
I am using a69.
I've been using the same gfx-layout for quite a while, on different games and for several ingame-years without any problems. But all of a sudden it crashed. The last line said (in the crashlog)
While processing sprites for ID 0006; Feature 04;
GRF file newgrf/JCINDSTAW.GRF; Sprite number 010D (hex).

So, I disabled ^.. Now the crash says:
While processing sprites for ID 0006; Feature 04;
GRF file newgrf/NEWSTATSW.GRF; Sprite number 08D3 (hex).

So i disabled that too... now it gives:
While processing sprites for ID 0006; Feature 04;
GRF file newgrf/USSTATSW.GRF; Sprite number 018A (hex).

And on and on...

It seems to be a savegame related crash, so enclosed are the savegame, the three crashlogs and cfg's..

It happens within 10 seconds of gameplay. I haven't been able to get the exact date, but the game starts at 16 nov 1969, and the fault occurs a day or three after that (roughly). The error can be delayed by pausing the game.

Thank you.
Attachments
Crash.zip
all files.
(234.11 KiB) Downloaded 150 times
Last edited by Marius on 29 Jan 2006 18:01, edited 1 time in total.
User avatar
SkeedR
Tycoon
Tycoon
Posts: 2266
Joined: 11 Jul 2004 14:55
Location: West Midlands
Contact:

Post by SkeedR »

Go fetch!
(It's alpha 70 BTW)[/url]
Last known as: Weirdy
Marius
Engineer
Engineer
Posts: 36
Joined: 29 May 2004 14:31
Location: Norway
Contact:

Post by Marius »

thanks
Yep, that seems to fix the savegame crash problem, but now there is some grf-loading problems.
I already know you guys are aware of this prob., so I'll just sit and wait patiently ( sp? ) for a fix :)
Marius
Engineer
Engineer
Posts: 36
Joined: 29 May 2004 14:31
Location: Norway
Contact:

Post by Marius »

Bump! :)

Yes, the problem is back... a70 fixed the crash, but then a71 made it come back..
The problem is the same as described in the initial post, except I am now running A71. The savegame/cfg's are the same as before, and the crash seems to be the same, but here's the latest log just in case:

Code: Select all

TTD V0019E000 Crash Log by TTDPatch 2.0.1 alpha 71 (Windows)

Exception C0000005 at 001B:006163E3

EAX       EBX       ECX       EDX
00000000  014F0C8C  00000000  00000000

ESI       EDI       ESP       EBP
00007C32  00007C32  0006F9F0  00000086

DS        ES        FS        GS        SS        Flags
0023      0023      003B      0000      0023      00010246
FFFFFFFF  FFFFFFFF  00000FFF  ########  FFFFFFFF (Segment limits)
00CFF300  00CFF300  0040F300  ########  00CFF300 (Access rights)

Bytes at DS:EIP
66 8B 4C D6 1C 23 0D 84 71 63 00 03 C1 3D FF 0F

Stack Dump:
00000000  00616548  00007C32  00000002  00000006  00613B2A  00459210  00584BAF
00560EC4  A1B7008D  00010055  0055A091  0006FF2C  00405A18  7C910E91  0008239D
7FFD9000  00000002  00020000  0006FA58  0006FA58  0006FA58  00000002  00000002
7FFDFC00  000A0008  00000000  00007B84  0006FBC8  0006FB00  0006FBC8  7C915A00

Handler Stack Dump (at 0023:0006F7A0):
B800400C  76E585F9  402AED75  00000000  00000000  0000003B  00000023  00000023
00007C32  00007C32  014F0C8C  00000000  00000000  00000000  00000086  006163E3
0000001B  00010246  0006F9F0  00000023  0120027F  00240000  00000000  00000000
00000000  00000000  00001F80  7C90EE18  00000000  00070005  0000115A  00000000

Patch flags:
DBFCFFFF  FFDEFFFF  EEE57FFF  00036DFD  00000000  00000000  01FA303D  A0800000
00000074  0000010D  00000100  00000002  00007FFF  00B507B7  00B40078  016D0000
76260500  13B14EC4  01E00280  000012C0  7FFF5555  FFFFFFFF  FFFFFF00  1E5014FF
141E1450  0A1E1E14  003C5A0F  DFDF288C  F0F0F0F0

While processing sprites for ID 0006; Feature 04; GRF file newgrf/JCINDSTAW.GRF; Sprite number 0069 (hex).
Does anyone have the time too look at this, or just enterpit the crashlog for me? Kinda bummer that this only happens with this savegame and no new games, cause I've put some hours into this...

Thanks
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Post by Patchman »

It appears to be related to houses using callback 2E to produce more than 1 cargo type.

Please try the attached file and tell me if it fixes the problem.

[edit]attachment removed, see below
Last edited by Patchman on 29 Jan 2006 19:25, edited 1 time in total.
Josef Drexler

TTDPatch main | alpha/beta | nightly | manual | FAQ | tracker
No private messages please, you'll only get the answering machine there. Send email instead.
Marius
Engineer
Engineer
Posts: 36
Joined: 29 May 2004 14:31
Location: Norway
Contact:

Post by Marius »

Wow! Talk about service! I got my own specially made alpha! :lol:

Unfortunatly it doesn't work.. Now it crashes as soon as it tries to load the savegame.
This happens on newer savegames it seems, as I had a game that was last played/saved with an alpha back in the a60 series, and that worked fine. It also happens when trying to start a random new game.
Crash log:

Code: Select all

TTD V0019E000 Crash Log by TTDPatch 2.0.1 alpha 72 test 2 (Windows)

Exception C0000005 at 001B:00621E6B

EAX       EBX       ECX       EDX
00000000  00009852  00000005  00000000

ESI       EDI       ESP       EBP
00009852  1FD823B6  0006F9F8  00000086

DS        ES        FS        GS        SS        Flags
0023      0023      003B      0000      0023      00010246
FFFFFFFF  FFFFFFFF  00000FFF  ########  FFFFFFFF (Segment limits)
00CFF300  00CFF300  0040F300  ########  00CFF300 (Access rights)

Bytes at DS:EIP
66 01 4C 17 3A 71 07 66 C7 44 17 3A FF 7F 66 01

Stack Dump:
00613B8C  00000006  00009852  00000001  00459AE0  00584BAF  00560EC4  A1B7006B
00010055  0055A091  0006FF2C  00405A18  7C910E91  0008239D  7FFDB000  00000002
00020000  0006FA58  0006FA58  0006FA58  00000002  00000002  7FFDFC00  000A0008
00000000  00008C0F  0006FBC8  0006FB00  0006FBC8  7C915A00  0006FAB4  0006FC54

Handler Stack Dump (at 0023:0006F7A8):
B0004010  472C4C8E  4023A7A0  00000000  00000000  0000003B  00000023  00000023
1FD823B6  00009852  00009852  00000000  00000005  00000000  00000086  00621E6B
0000001B  00010246  0006F9F8  00000023  0120027F  00240000  00000000  00000000
00000000  00000000  00001F80  7C90EE18  00000000  00070005  0000115A  00000000

Patch flags:
DBFCFFFF  FFDEFFFF  EEE57FFF  00036DFD  00000000  00000000  01FA303D  A0800000
00000074  0000010D  00000100  00000002  00007FFF  00B507B7  00B40078  016D0000
76260500  13B14EC4  01E00280  000012C0  7FFF5555  FFFFFFFF  FFFFFF00  1E5014FF
141E1450  0A1E1E14  003C5A0F  DFDF288C  F0F0F0F0
(I have no idea how that^ could possibly make sense to anyone :shock: :wink: )

Thanks!
Marius
Engineer
Engineer
Posts: 36
Joined: 29 May 2004 14:31
Location: Norway
Contact:

Post by Marius »

It appears to be related to houses using callback 2E to produce more than 1 cargo type.
Hmm.. seeing that, I tried to disable the new petrol/tourist grf, and now it doesn't crash anymore, it seems.
Except for getting a few of these (see screenshot), everything seems to be working fine... Strange..
Attachments
Yeah.. I just hate it when they stop accepting "GRF not found" ;)
Yeah.. I just hate it when they stop accepting "GRF not found" ;)
Scr26.png (8.35 KiB) Viewed 3417 times
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Post by Patchman »

OK, try this one.
Attachments
201a72t3.zip
(372.78 KiB) Downloaded 162 times
Josef Drexler

TTDPatch main | alpha/beta | nightly | manual | FAQ | tracker
No private messages please, you'll only get the answering machine there. Send email instead.
Marius
Engineer
Engineer
Posts: 36
Joined: 29 May 2004 14:31
Location: Norway
Contact:

Post by Marius »

Yeah, that one seem to work allright.. Tried it for a few months, and there were no bugs like with the other one.
Thanks.

PS! Is it somewhat stable, or should I use a71 without petrol/tourists? For me it doesn't matter whether or not I am using these 2 new cargoes.
tnx
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Post by Patchman »

Other than some (failed) changes to the noregistry function, this was the only change to a71, so you can keep using it.
Josef Drexler

TTDPatch main | alpha/beta | nightly | manual | FAQ | tracker
No private messages please, you'll only get the answering machine there. Send email instead.
Post Reply

Return to “Problems with TTDPatch”

Who is online

Users browsing this forum: No registered users and 12 guests