• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

douglasrac

General
24 Badges
Feb 23, 2011
2.300
192
  • Cities in Motion 2
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Heir to the Throne
  • Cities in Motion
  • Magicka
  • Cities: Skylines - Campus
  • Prison Architect
  • Cities: Skylines Industries
  • Cities: Skylines - Parklife
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Mass Transit
  • Cities: Skylines - Natural Disasters
  • Stellaris Sign-up
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Magicka 2
  • Magicka: Wizard Wars Founder Wizard
  • 500k Club
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Cities: Skylines
Hi,

I'm map editing and I'm having problems with it. I make backup of my map everyday to avoid losing it and I had to use this backup 2 times already.

I'm making a map that will work day and night, so I frequently change the location in .scenario.

Sometimes, when I do I get this error in log_metro.txt

Error: Runtime error in "metro/scripts/engine.script" at line 314: Internal error!

Which is:

313 MAIN.$timeline = null;
314 delete $timeline;
315 delete $scene;

The game doesn't crash, but it never loads. It's stuck in 50% until the game is not responding anymore.

I'm not making anything with timeline.

What can be the problem, so I can avoid future problems? Or is it possible to fix it when it happens?
 
I've written about this in that general crash thread and had no response; I get this error all the bloody time, to the point where I cannot much play the game. It happens in editor and in playing mode (this is the first time I've seen it mentioned to occur before loading has finished though, it takes anywhere from 1 second after finishing loading to 2 hours for it to happen to me, faster with larger games, particularly one I must have wasted a good 500 hours building--)

I would like to hear from the developers on this issue, for it is extremely troublesome. I've tried to remove all mods and re-add them slowly to see what could cause it - for a while I thought I had solved it, but it was merely a fluke. The variation in the time it takes to crash from loading means that it is very hard for me to try and find out what causes it.

(I also tried editing the main.script (I had not previously done so), to see if it would relay an error that I could tell what it was (I don't understand the timeline error, I haven't changed any timeline, and when you play this error manifests in a random freeze when moving around or clicking (or, sometimes, when pressing esc, but this is less common than just suddenly when moving). Removing line 314, I instead crashed on line 313. Removing 313, I crashed on 312. Removing 312 caused some other crash and game didn't load - so I reverted to the old script.

The latter might work better for you, since it happens immediately. Have you tried moving your mods elsewhere and then adding them one by one to see if well, something makes it not crash like that?
 
You can't remove these lines and these lines aren't the real error.

The cleanup procedure (event ondestroy) is called, and crashes there, the timeline seems to be already in an inconsistent state,
thus the timeline can't be deleted any more, it's already gone, or has some other problems.

So general speaking, this happens:

Some Error in the Game
Timeline / Grid breaks
Game tries to quit because an error was thrown
Game tries to clean up and calls engine.script ondestroy event
delete of timeline (because it's deleted already or is in an inconsistent state) will create an error in log.
 
Hm would be nice to know what causes the error, because this is a serious error. If you cannot load the map anymore, no matter what, it's very serious.

No, I haven't tried to remove all mods and install one by one. Would be a huge task to do that. Since the error occurs mysteriously at an unknown time, I would take months to complete this task.

The only hope is to keep frequent backups to not lose work.
I made a script to make that task a bit easier. Check here: http://forum.paradoxplaza.com/forum...3-Tip-for-map-editors&p=13187897#post13187897
 
Well I requested better error handling already for scripts.
Maybe we get an improvement with a Patch. Maybe if the speed penality isn't that much gebbiz could add some try catch blocks with better error reporting.

Btw. I do think there is a fundamental internal logic flaw. Even with a crash the unloading of scripts should be in reverse order of loading. * I had several crashes (my fault) while using the debug console that affect the unloading of my mod manager in development. The child scripts are already destroyed.

-edit-
* Triggered by the parent script if it isn't crashed already.
 
Last edited:
Basically I cannot do anything about this ?
Now I'm getting this all the time while map editing. I have to save every 30 seconds to avoid losing work.
Any mods to auto-save while in map editor?

The error in the log is always the same. Devs?

P.S.: the problem is with the timeline? Can I just delete the timeline file?
 
Last edited:
Do you have any mods loaded, statistics and or camera mods?

If you have a 1.0.22 you could try this:

Make a backup of you map
Enable Debug Mode
Open Console in Map Editor
Write: flatten-timeline
Press Enter.

This should merge all changes until 31.12.2020 to 1.1.1920.
 
As both mods aren't really needed for a map to load, I would try again without them and see what happens.

I also have both of those mods (and others), and I've tried to remove all that modify actual game settings (camera, statistics, even my edited vehicle settings and the combined-Tokyo mods), but this has not resolved crashes for me.
 
Well, loading a map without certain mods will create problems as the objects can't be found anymore. This may result in crashes too.
While I do a lot of modding myself, I only use my own mods. I can't say I have had problems yet like this.
Most problems are hard crashes when a building script I create or modify did something wrong, or a building object file is broken.

I wonder what happens if you use gs_dump on the timeline of such a crashing map. gs_dump knows a bit of the general structure already. But the internals aren't known yet.
OK, I know that I can puzzle the heightmap via a hex editor in the grid :ninja:

-edit-
If you really think it's a fault in map.timeline, you may try to copy a empty timeline from a fresh map. But if you don't use the timeline feature, the file should be empty, 16Bytes header, anyway.
 
Last edited:
Nothing seems to solve this problem. It's making map editing extremely frustrating.

I tried merging the timeline, deleting timeline file, nothing seems to work.
What I could observe is that with debug mode on it freezes a lot more. With debug mode on it's about 30 seconds to freeze. With debug mode off it's 5 to 30 minutes.

I start to edit and then it freezes. I delete timeline file I start to edit again and it seems to take longer to freeze. Then I will obviously save the map, because I don't want to lose work, and then start to freeze more frequently. Seems that with timeline file it freezes more, since when I save after deleting timeline, this file is created again.
But this is what I think. Needs more testing.

Letting the game create a new timeline file after saving is the same of getting an empty timeline from a fresh map?

And why did you ask if I have statistics or camera mode on? Statistics I don't need, but camera mode is very useful for map editing.
 
The timeline file should be 16Bytes in size.
You may check the grid file of a broken savegame with gs_dump_2011_12_31.zip (see tools on my site)

On the commandline: gs_dump.exe map.grid > debug.txt

Then open debug.txt
If you any warning line with "*warn* then saving your grid is broken.

You should have:

CHUNK_GS_GRID_MAP
CHUNK_GS_GRID_UNKNOWN2
CHUNK_GS_GRID_UNKNOWN4
CHUNK_GS_GRID_UNKNOWN5
CHUNK_GS_GRID_UNKNOWN6
CHUNK_GS_GRID_UNKNOWN7

It should read all out used objects on the map too. :cool:

Basicly I decoded the general file structure for grid objects today. No I really don't know yet the other internals...
 
The timeline file should be 16Bytes in size.
You may check the grid file of a broken savegame with gs_dump_2011_12_31.zip (see tools on my site)

Did so.

Output:

gs_dump 31.12.2011 (eis_os)
File Type: GS_GRID(0x7000000) (8828008 bytes)
Unknown 1 (Map Size?): 0x00000500
Unknown 2 (Map Size?): 0x00000500
Unknown 3: 0x40400000
Unknown 4: 0x00000004
Unknown 5: 0x00000200
Unknown 6: 0x00000000
CHUNK_GS_GRID_MAP(0x7010000) (6553600 bytes)
CHUNK_GS_GRID_UNKNOWN2(0x7020000) (2274076 bytes)
numobjectnames: 809
Unknown 2: 0x0001b9ba
CHUNK_GS_GRID_LISTOBJECTS(0x7020100) (12328 bytes)
1: alley_footpath_slope2
2: alley_footpath_slope3
3: alley_footpath_turn45r
4: alley_footpath_turn45l
5: alley_footpath_diag
6: alley_footpath_diagend
7: alley_footpath_turnb
8: alley_footpath_junction3b
9: alley_footpath_junction4b
10: alley_footpath_basic
11: alley_footpath_orphan
12: alley_footpath_deadend
13: alley_footpath_turn
14: alley_footpath_junction3
15: alley_footpath_junction4
16: road_small_junction4
17: road_small_deadend
18: road_small_slope1
19: alley_footpath_diagslope2
20: alley_footpath_diagslope3
21: alley_footpath_junction3c
22: alley_footpath_junction3d
23: road_small_basic
24: road_small_turn
25: road_small_junction3
26: road_small_slope2
27: road_small_diag
28: road_small_turn45l
29: road_small_turn45r
30: road_small_junction3c
31: road_small_diagend
32: road_small_diagslope1
33: road_small_diagslope2
34: road_small_junction3d
35: road_small_junction3b
36: road_small_junction4b
37: road_small_turnb
38: road_small_port
39: road_small_basic_crossing
40: road_small_diag_crossing
41: road_large_basic
42: road_large_junction3
43: road_large_junction4
44: road_large_turn
45: road_large_diag
46: road_large_turn45l
47: road_large_turn45r
48: road_large_small_j3
49: road_large_small_j4
50: road_large_small_j3l
51: road_large_small_j3r
52: road_large_small_basic
53: road_large_small_turnl
54: road_large_small_j3b
55: road_large_small_end
56: road_large_junction3b
57: road_large_junction4b
58: road_large_slope1
59: road_large_slope2
60: road_large_diagslope1
61: road_large_diagslope2
62: road_large_small_link
63: road_large_small_dj3
64: road_large_small_dj4
65: road_large_small_turnlb
66: road_large_small_endb
67: road_large_small_basicb
68: road_large_small_j4b
69: road_large_small_j3cr
70: road_large_small_j3cl
71: road_large_small_ra3
72: road_large_small_ra4
73: road_large_small_ra3c
74: road_large_small_ra4b
75: road_large_portb
76: road_large_basic_crossing
77: road_large_diag_crossing
78: road_avenue_basic
79: road_avenue_deadend
80: road_avenue_large_basic
81: road_avenue_large_j3
82: road_avenue_large_j4
83: road_avenue_large_j3b
84: road_avenue_large_t45l
85: road_avenue_large_t45r
86: road_avenue_small_j3
87: road_avenue_small_j4
88: road_avenue_small_j3b
89: road_avenue_slope1
90: road_avenue_slope2
91: road_avenue_porta
92: road_avenue_portb
93: road_express_basic
94: road_express_deadend
95: road_express_slope2
96: road_express_slope1
97: road_express_turnl
98: road_express_turnr
99: road_express_diag
100: road_express_diagslope2
101: road_express_exit
102: road_ramp_orphan
103: road_ramp_slope1
104: road_ramp_slope2
105: road_express_portb
106: road_express_enter
107: road_ramp_basic
108: road_express_porta
109: road_express_enterexit
110: road_express_avenue_basic
111: road_express_large_basic
112: road_ramp_turn45r
113: road_ramp_diag
114: road_ramp_turn45l
115: road_ramp_diagslope1
116: road_ramp_junction3c
117: ramp_elevated_basic
118: road_ramp_junction3d
119: road_ramp_diagslope2
120: ramp_elevated_slope1
121: ramp_elevated_slope2
122: ramp_elevated_turn45l
123: ramp_elevated_diagslope1
124: ramp_elevated_diagslope2
125: ramp_elevated_diag
126: track_double_basic
127: ramp_elevated_turn45r
128: track_double_turnl
129: track_double_turnr
130: track_double_deadend
131: track_double_slope
132: ramp_elevated_pillar
133: ramp_elevated_pillarb
134: track_double_diag
135: track_double_diagslope
136: track_double_junction3r
137: track_double_diagj3r
138: track_double_diagj3l
139: track_double_cross_small
140: track_double_junction3l
141: track_double_port
142: bridge_rlarge_pillar
143: metro_ground_basic
144: metro_ground_diag
145: metro_ground_turnl
146: metro_ground_turnr
147: metro_ground_deadend
148: metro_subway_basic
149: metro_subway_diag
150: metro_subway_turnr
151: metro_subway_slope
152: metro_subway_ground
153: bridge_rsmall_end
154: bridge_rsmall2_end
155: bridge_rsmall_gap
156: bridge_rsmall2_gap
157: bridge_rsmall2_pillar
158: bridge_rlarge_end
159: bridge_rlarge_gap
160: mofficebuilding01
161: bridge_rlarge2_end
162: bridge_rlarge2_gap
163: bridge_rlarge2_pillar
164: bridge_rlarge3_end
165: bridge_rlarge3_gap
166: bridge_rlarge4_end
167: bridge_tdouble_end
168: bridge_rlarge4_gap
169: bridge_rlarge4_pillar
170: bridge_rexpress_end
171: bridge_tdouble_gap
172: bridge_rexpress2_gap
173: bridge_rexpress2_pillar
174: tunnel_rsmall_end
175: bridge_tdouble2_end
176: bridge_tdouble2_gap
177: bridge_rexpress2_end
178: bridge_rexpress_gap
179: bridge_rexpress_pillar
180: tunnel_rsmall_gap
181: tunnel_rlarge_end
182: tunnel_rlarge_gap
183: tunnel_ravenue_end
184: tunnel_tdouble_end
185: tunnel_ravenue_gap
186: tunnel_rexpress_gap
187: tunnel_tdouble_gap
188: tunnel_rexpress_end
189: station_metrog0b
190: station_metrog0a
191: station_metrog0
192: station_metrog0c
193: hofburg
194: cityhall
195: police-station
196: police-stationb
197: church
198: churchb
199: cathedral
200: stadion
201: football-anim
202: theatre
203: tree1
204: obelisk
205: tree2
206: tree3
207: government-offices
208: hospital
209: tenniscourt
210: tennisanim
211: cinema
212: officebuilding02
213: officebuilding01b
214: grocerysign01
215: groceryb
216: officebuilding01
217: pgarageb
218: grocery
219: hypermarket
220: pgarage
221: deptstore
222: shoppingcenter
223: fastfood
224: petrolstation02
225: petrolstation02b
226: petrolstation01b
227: roller-coaster
228: fastfoodb
229: amusement-park-gate
230: merry-go-round
231: tent
232: ferris-wheel
233: library
234: cinemab
235: officebuilding02b
236: officebuilding03
237: officebuilding04
238: petrolstation01
239: officebuilding04b
240: fire-station
241: fire-stationb
242: college
243: cargocenter
244: street-clock
245: mofficebuilding01b
246: mofficebuilding02
247: mofficebuilding02b
248: toolfactory
249: autoplant
250: shoe_factory_01
251: brewery
252: m_factory01
253: s_factory01
254: s_factory01b
255: forge
256: forgeb
257: foodfactory
258: foodfactoryb
259: s_warehouse01
260: s_warehouse01b
261: s_warehouse02
262: s_warehouse02b
263: s_warehouse03
264: s_warehouse03b
265: s_warehouse04
266: medium-tank
267: small-tank
268: gas-bell
269: tall-tanks
270: tall-tanksb
271: distillation-column
272: refinery
273: s_warehouse04b
274: large-open-tank
275: coal-conveyorb
276: gas-tank
277: combustion-plantb
278: small-tankb
279: blast-furnace
280: blast-furnaceb
281: coal-conveyor
282: cooling-tower
283: combustion-plant
284: barracks
285: barracksb
286: staff-building2
287: staff-building2b
288: army-carage
289: villa01
290: villa01b
291: villa02
292: stockyard
293: army-carageb
294: army-gate
295: farmhouse
296: greenhouse
297: greenhouseb
298: barn
299: piggery
300: farm-silo
301: tenement02b
302: tenement03
303: tenement03b
304: detached01
305: detached01b
306: detached02
307: detached02b
308: detached03
309: villa03
310: villa03b
311: tenement01
312: tenement01b
313: tenement02
314: apartment02b
315: apartment03
316: apartment03b
317: apartment01b
318: apartment02
319: diagonalhouse2
320: diagonalhouse3
321: diagonalhouse3b
322: blockhouse01
323: blockhouse01b
324: blockhouse02
325: blockhouse02b
326: blockhouse03
327: detached03b
328: semidetached
329: semidetachedb
330: hotel01
331: hotel01b
332: apartment01
333: blockhouse03b
334: diagonalhouse1
335: diagonalhouse1b
336: diagonalhouse2b
337: cornerhouse01
338: cornerhouse01b
339: cornerhouse02
340: cornerhouse02b
341: cornerhouse03
342: cornerhouse03b
343: cornerhouse04
344: cornerhouse04b
345: cornerhouse05
346: cornerhouse05b
347: cornerhouse06
348: cornerhouse06b
349: cityhouse01
350: cityhouse01b
351: cityhouse02
352: cityhouse02b
353: cityhouse03
354: cityhouse03b
355: cityhouse04
356: cityhouse04b
357: small-townbuilding01
358: dam-house-02
359: dam-house-02b
360: small-townbuilding01b
361: small-townbuilding02
362: small-townbuilding02b
363: small-townbuilding03
364: dam-house-01
365: dam-house-01b
366: small-townbuilding04b
367: small-townbuilding03b
368: small-townbuilding04
369: dam-house-03
370: dam-house-03b
371: railway-terminal
372: airport-tower
373: terminal-platform-b
374: railway-station
375: small-hangar
376: runway-end
377: runway-middle
378: taxiway-to-runway
379: station-track
380: signal-box
381: terminal-track
382: terminal-platform-a
383: signal-boxb
384: railway-water-tower
385: large-airport-terminal
386: small-airport-terminal
387: tree6
388: street-tree
389: tree4
390: tree5
391: street-treeb
392: grass1
393: bush-01
394: bush-02
395: bush-03
396: bush-03b
397: rock-medium
398: standing-statue
399: rider-statue
400: large-fountain
401: pavillion
402: brandstand-02
403: sculpture-01
404: platform
405: platformb
406: platform2
407: platform2b
408: archgate
409: wire01b
410: wire01-turn
411: parking-space
412: parking-spaceb
413: wire01
414: wire01-turnb
415: wire02
416: radiomast-01
417: walk-bridge
418: rooftop-acbox
419: pollard01
420: pollard02
421: bollard
422: rooftop-satellite
423: phone-booth
424: old-phone-booth
425: phone-boothb
426: mailbox02
427: mailbox02b
428: pbench-01
429: pbench-01b
430: firebell
431: kiosk-01
432: kiosk-03
433: gardenbench
434: kiosk-02
435: kiosk-02b
436: gardenbenchb
437: transformer-hut
438: transformer-hutb
439: street-litterbin
440: street-ad-06
441: electricity-box
442: electricity-boxb
443: news-box
444: news-boxb
445: street-railing-01
446: street-railing-01b
447: street-railing-02
448: street-railing-02b
449: street-flowerbed-01
450: street-flowerbed-01b
451: street-flowerbed-02
452: street-flowerbed-02b
453: public-toilet
454: public-toiletb
455: city-stairs
456: bicycle-holder-01
457: bicycle-holder-01b
458: bicycle-holder-02
459: gardenswing
460: flowerbed-02
461: doghouse
462: bicycle-holder-02b
463: flowerpot-02
464: flowerpot-03
465: garden-fountain-01
466: garden-fountain-02
467: garden-statue-03
468: gazebo
469: gazebob
470: litterbin-02
471: litterbin-02b
472: sandbox
473: sandboxb
474: marketstand01
475: marketstand02
476: marketstand02b
477: marketumbrella
478: markettableset
479: marketsign
480: marketsignb
481: rworks-barrier
482: rworks-cone-02b
483: street-light01
484: marketstand03
485: marketstand03b
486: marketstand04
487: marketstand04b
488: marketbasket01
489: marketbasket02
490: marketbasket02b
491: old-streetlamp
492: street-light-large
493: street-light-largeb
494: avenue-lights
495: old-streetlampb
496: avenue-lightsb
497: traffic-sign03
498: traffic-sign05
499: traffic-sign06
500: traffic-sign06b
501: traffic-sign07b
502: traffic-sign08
503: traffic-sign08b
504: traffic-sign09b
505: traffic-sign11
506: traffic-sign12
507: traffic-sign07
508: traffic-sign12b
509: taxirank2
510: traffic-lights01
511: traffic-lights02
512: traffic-lights02b
513: traffic-sign13
514: traffic-sign13b
515: junctionsign
516: emergency-phone
517: semaphore
518: semaphoreb
519: rail_elbox
520: crane-02
521: el-railpole-01
522: lighting-towerb
523: platformlamp01
524: railyard-lamp-01
525: small-cargo-crane
526: lighting-tower
527: railyard-hut
528: barrier
529: barrierb
530: pipecarriage
531: wheelbarrow-02b
532: container-empty
533: container-emptyb
534: crate-pileb
535: crate-pile
536: plank-stack
537: plank-stackb
538: trash-container
539: trash-containerb
540: trash-pile
541: large-pipe
542: large-pipeb
543: large-pipe-column
544: large-pipe-columnb
545: large-pipe-turn
546: large-pipe-turnb
547: large-pipe-end
548: large-pipe-junction
549: harbour-bollard
550: container-01
551: ad-pole
552: sliding-ad-01b
553: cityad-03
554: cityad-02b
555: roofad-04
556: roofad-08
557: roofad-09
558: roofad-05
559: roofad-11
560: wallad-03
561: wallsign-09
562: wallsign-14b
563: wallsign-15
564: wallsign-15b
565: dec-paving-01
566: angle-decal-01
567: road-decal
568: road-decalb
569: sentry-box
570: dec-concr-02
571: dec-concr-05
572: dec-concr-07
573: construction-trailer
574: tower-crane-02b
575: new-guard-soldier
576: cityflag-austria
577: cityflag-ddr
578: cityflag-ddrb
579: citybanner-berlin
580: citybanner-vienna
581: citybanner-viennab
582: citybanner-germanarmy
583: army-fence
584: army-fenceb
585: army-fence-corner
586: army-fence-diag-single
587: army-fence-end
588: army-fence-endb
589: farm-fence-corner
590: chainlink-fence
591: chainlink-fenceb
592: chainlink-fence-gate
593: plank-fence2
594: plank-fence2b
595: plank-fence2-corner
596: plank-fence2-end
597: iron-fenceb
598: iron-fence
599: iron-fence-corner
600: iron-fence-end
601: iron-fence-endb
602: brick-wall
603: brick-wallb
604: brick-wall-end
605: brick-wall-endb
606: hedge
607: hedgeb
608: hedge-corner
609: hedge-cornerb
610: hedge-end
611: hedge-single-02
612: berlin-wall
613: berlin-wallb
614: berlin-wall-end
615: berlin-wall-endb
616: berlin-wall-angle
617: berlin-wall-angleb
618: 104-12
619: 104-16b
620: 104-12b
621: 104-16
622: 1467-2
623: 1467-3
624: 1467-3b
625: 1467-2b
626: hotel04
627: 464-4
628: 464-3
629: 464-3b
630: 1602b-1bb
631: 464-1
632: 464-2
633: 464-2b
634: 1602b-1b
635: 1602-1
636: 1602-1b
637: 1602-1a
638: 104-9
639: 86-dom-2
640: 86-dom-2b
641: 602b-1bb
642: 602b-2b
643: 602b-2bb
644: 602b-3b
645: 602b-3bb
646: 86-dom
647: 602-3ab
648: 602b-1b
649: 602-3a
650: 602-2a
651: 602-2ab
652: 602-3
653: 602-3b
654: 602-1a
655: 602-1ab
656: 602-2
657: 602-2b
658: 602-1
659: 602-1b
660: 467-2b
661: 464-5
662: 464-5b
663: 467-1
664: 467-1b
665: 467-2
666: hospitaldiag
667: hospitaldiagb
668: cathedraldiag
669: governmentofficesb
670: university02
671: university02b
672: university
673: universityb
674: dormitory03
675: dormitory03b
676: dormitory02
677: dormitory02b
678: dormitory01
679: school
680: schoolb
681: policlinic
682: apartament01
683: apartament03
684: apartament03blue
685: apartament03darkblue
686: apartament03red
687: officebuilding05
688: officebuilding05b
689: tenement04
690: tenement04b
691: by-tenement-01
692: by-tenement-03
693: by-tenement-03b
694: reb-tenement02
695: by-tenement-01b
696: reb-tenement03
697: reb-tenement03b
698: ussr-tenement02
699: ussr-tenement02b
700: marketstand05
701: marketstand05b
702: ussr-tenement03
703: ussr-tenement03b
704: ussr-tenement04
705: officebuilding07a
706: marketstand06
707: marketstand06b
708: marketstand07
709: marketstand07b
710: marketstand08
711: marketstand09
712: marketstand09b
713: marketstand10
714: marketstand11
715: marketstand11b
716: bowlingAlley
717: grandHotel
718: kindergarten
719: tokyo_park-pillar
720: tokyo_park-gate
721: tokyo_park-gate2
722: tokyo_robot
723: tokyo_samurai-statue
724: tokyo_wire02b
725: tokyo_wire02-turn
726: tokyo_antenna
727: tokyo_walkbridge-4lane
728: tokyo_wire02
729: tokyo_street-flowerbed-01
730: tokyo_street-railing-02
731: tokyo_phone-boothb
732: tokyo_phone-booth
733: tokyo_marketstand03
734: tokyo_utility-pole
735: tokyo_marketstand04
736: tokyo_marketumbrella
737: tokyo_marketbasket02
738: tokyo_avenue-lights
739: tokyo_park-fence
740: tokyo_park-fence-endb
741: tokyo_hospital
742: tokyo_police-station
743: tokyo_stadion
744: kabuki-theatre
745: tokyo_cinema
746: tokyo_roller-coaster
747: senso-jin-gateb
748: senso-jin-temple
749: temple-01
750: temple-01b
751: temple-02
752: temple-02b
753: tokyo_petrolstation02
754: tokyo_petrolstation02b
755: tokyo_fastfood
756: shopping-center
757: shopping-center-b
758: tokyo_pgarage
759: tokyo_grocery
760: tokyo_groceryb
761: commercial01
762: commercial04
763: commercial04-b
764: commercial04-bb
765: commercial05
766: commercial05b
767: commercial01b
768: commercial01-b
769: commercial02
770: commercial02b
771: commercial02-b
772: commercial02-bb
773: commercial03
774: commercial03b
775: cornerbuilding03
776: cornerbuilding03-b
777: cornerbuilding04
778: cornerbuilding01
779: cornerbuilding02
780: tokyo_officebuilding05
781: tokyo_officebuilding07b
782: tokyo_fire-station
783: highschool
784: tokyo_tenement03
785: tokyo_tenement-01
786: tokyo_tenement-01b
787: tokyo_tenement-02
788: tokyo_tenement-02b
789: tokyo_tenement-03
790: tokyo_tenement-04
791: tokyo_tenement-04b
792: station-road
793: tokyo-tower
794: tokyo_detached01
795: tokyo_detached01b
796: tokyo_detached02
797: tokyo_detached02b
798: tokyo_semidetached01
799: tokyo_semidetached02
800: tokyo_semidetached02b
801: ryokan
802: tokyo_apartment01
803: tokyo_apartment01b
804: tokyo_apartment04
805: tokyo_apartment04b
806: tokyo_railway-station
807: tokyo_station-track
808: tokyo_station-platform
809: sky-tree
CHUNK_GS_GRID_UNKNOWN2_2(0x7020210) (1809312 bytes)
CHUNK_GS_GRID_UNKNOWN2_3(0x7020310) (452404 bytes)
CHUNK_GS_GRID_UNKNOWN4(0x7040000) (52 bytes)
numvehiclenames 0
Unknown 2: 0x00000000
CHUNK_GS_GRID_LISTVEHICLES(0x7040100) (0 bytes)
UNKNOWN_CHUNK(0x7040300) (4 bytes)
<...use -l to see more data here>
CHUNK_GS_GRID_UNKNOWN5(0x7050000) (40 bytes)
numcitizennames: 0
Unknown 2: 0x00000000
CHUNK_GS_GRID_LISTCITIZEN(0x7050100) (0 bytes)
UNKNOWN_CHUNK(0x7050300) (4 bytes)
<...use -l to see more data here>
CHUNK_GS_GRID_UNKNOWN6(0x7060000) (24 bytes)
numplayervehicles: 0
Unknown 2: 0x00000000
Unknown 3: 0x00000000
Unknown 4: 0x00000000
CHUNK_GS_GRID_LISTPLAYERVEHICLES(0x7060100) (0 bytes)
CHUNK_GS_GRID_UNKNOWN7(0x7070000) (144 bytes)
 
Hi,

Here is mine. I also cannot interpret the output.

gs_dump 31.12.2011 (eis_os)
File Type: GS_GRID(0x7000000) (7236556 bytes)
Unknown 1 (Map Size?): 0x00000500
Unknown 2 (Map Size?): 0x00000500
Unknown 3: 0x40400000
Unknown 4: 0x00000004
Unknown 5: 0x00000200
Unknown 6: 0x00000000
CHUNK_GS_GRID_MAP(0x7010000) (6553600 bytes)
CHUNK_GS_GRID_UNKNOWN2(0x7020000) (682624 bytes)
numobjectnames: 784
Unknown 2: 0x000082d4
CHUNK_GS_GRID_LISTOBJECTS(0x7020100) (11836 bytes)


<LIST OF OBJECTS>


CHUNK_GS_GRID_UNKNOWN2_2(0x7020210) (535872 bytes)
CHUNK_GS_GRID_UNKNOWN2_3(0x7020310) (134884 bytes)
CHUNK_GS_GRID_UNKNOWN4(0x7040000) (52 bytes)
numvehiclenames 0
Unknown 2: 0x00000000
CHUNK_GS_GRID_LISTVEHICLES(0x7040100) (0 bytes)
UNKNOWN_CHUNK(0x7040300) (4 bytes)
<...use -l to see more data here>
CHUNK_GS_GRID_UNKNOWN5(0x7050000) (40 bytes)
numcitizennames: 0
Unknown 2: 0x00000000
CHUNK_GS_GRID_LISTCITIZEN(0x7050100) (0 bytes)
UNKNOWN_CHUNK(0x7050300) (4 bytes)
<...use -l to see more data here>
CHUNK_GS_GRID_UNKNOWN6(0x7060000) (24 bytes)
numplayervehicles: 0
Unknown 2: 0x00000000
Unknown 3: 0x00000000
Unknown 4: 0x00000000
CHUNK_GS_GRID_LISTPLAYERVEHICLES(0x7060100) (0 bytes)
CHUNK_GS_GRID_UNKNOWN7(0x7070000) (144 bytes)



If the grid file is broken I need to restart editing from a previous backup?
Where do you see it's broken?
What can cause the break?
What are the implications of this for those that will play the map?
 
I can see you have all CHUNKS, so the general writing of the file is complete successfull. If the timeline is 16 Bytes large, it can't be the problem.

Well the Camera Mod changes the camera handling, so your overall system may be stressed more. And some code paths get triggered that shouldn't in Big Underground Metro Station with Line Statistics. So reducing the test case is always the first step. I still not know why this fault happens.

CHUNK_GS_GRID_UNKNOWN2_2 hold the instances of objects and has "0x000082d4" entries a 16 Bytes. That looks ok.

As people seems to have problems with files, I try to added some basic integrity checks to gs_dump.
My plan was to write a tool to dump the object names used in a grid eventually, not really writeing a integrity check tool.

Currently I can only tell you when the grid file is totally screwed.
I may ask Gebbiz for more info someday. I still hope the next patches will make CIM more robust and more informative too.

You may try a CIM Installation on a different maschine, some people reported after loading/saving that a file works again. Not sure why.
 
Last edited:
I can see you have all CHUNKS, so the general writing of the file is complete successfull. If the timeline is 16 Bytes large, it can't be the problem.

Well the Camera Mod changes the camera handling, so your overall system may be stressed more. And some code paths get triggered that shouldn't in Big Underground Metro Station with Line Statistics. So reducing the test case is always the first step. I still not know why this fault happens.

CHUNK_GS_GRID_UNKNOWN2_2 hold the instances of objects and has "0x000082d4" entries a 16 Bytes. That looks ok.

I have tried without the camera mod - the error persists still. I have tried removing mods in groups until only those used by the map were left - still occurs. The timeline file is 16bytes, as it should be.

Using debug mode the crashing, for me too, seems to become more frequent, and in some of the instances line 818 (I think it was) is mentioned in addition to 314.

I've tried making new save games - but after a while they all display this same error, even when the maps are not very much developed, though there is a somewhat higher frequency of the crashes the larger the map is.
 
Enabling Debug Mode results in Physics Debugging -> your System has more to do.
New save game without mods?

When you have a vanilla CIM and the crash still happens I would say there could be hardware problem in some form. Lowering details may help for Graphic Card problems.
 
Yesterday I also tried several things like Junna, with same results.

Late in the night I tried executing the game from Steam, instead of directly from EXE and it took a longer time to freeze. A lot longer. But needs more testing to see if its real.

I also tried lowering the graphics, but I couldn't wait to see if it would freeze. Its so ugly that I cannot edit a map like this.
If the problem is the graphic card I should try downloading an older version of the graphic drivers, since this problem didn't exist sometime ago.

Junna, you also have nVidia card? Do you frequently update your drivers?
I can say with certainty that this problem start to happen with conflict with nothing but graphic drivers, because I even format my computer, and made clean install of everything; but installing newer graphics drivers.
 
Last edited:
Junna, you also have nVidia card? Do you frequently update your drivers?
I can say with certainty that this problem start to happen with conflict with nothing but graphic drivers, because I even format my computer, and made clean install of everything; but installing newer graphics drivers.

I do, and they are up to date (I've also had some older, but they were still fairly recent; I did, however, not have this issue with my older graphics card that I can recall.)