it still happens with -DUSE_C.
dataobj/einstellungen.cc:982: error: cast from ‘const char*’ to ‘uint32’ loses precision
I pulled vector_tpl from your branch, changed eintellungen.cc:982 to unit64 and compiled it.
i'll let it run on fast time, and go a way a while.
It didn't crash. You must have fixed it.
The game froze however, after playing around in the depot a bit. No input possible, date stuck at 1 February, news ticker in bottom panel continued to run.
killed it with ^c
^C
Program received signal SIGINT, Interrupt.
0x000000000066b8e1 in colorpixcopy (dest=0x891c75e, src=0x11a8754, end=0x11a877e) at simgraph16.cc:1932
1932 while (src < end) {
(gdb) bt
#0 0x000000000066b8e1 in colorpixcopy (dest=0x891c75e, src=0x11a8754, end=0x11a877e) at simgraph16.cc:1932
#1 0x000000000066c3f7 in display_color_img_aux (sp=0x11a8730, x=389, y=471, h=19) at simgraph16.cc:2526
#2 0x000000000066cb58 in display_base_img (n=1638, xp=341, yp=410, player_nr=0 '\000', daynight=0, dirty=1)
at simgraph16.cc:2642
#3 0x00000000004bfa79 in gui_image_list_t::zeichnen (this=0x7899bf8, parent_pos=...)
at gui/components/gui_image_list.cc:99
#4 0x00000000004fe3a9 in gui_container_t::zeichnen (this=0x789a918, offset=...) at gui/gui_container.cc:123
#5 0x00000000004c4e2f in gui_scrollpane_t::zeichnen (this=0x7899d18, pos=...)
at gui/components/gui_scrollpane.cc:148
#6 0x00000000004c63df in gui_tab_panel_t::zeichnen (this=0x78993a8, parent_pos=...)
at gui/components/gui_tab_panel.cc:121
#7 0x00000000004fe3a9 in gui_container_t::zeichnen (this=0x78991f0, offset=...) at gui/gui_container.cc:123
#8 0x00000000004b6227 in gui_convoy_****embler_t::zeichnen (this=0x78991f0, parent_pos=...)
at gui/components/gui_convoy_****embler.cc:518
#9 0x00000000004fe3a9 in gui_container_t::zeichnen (this=0x7898948, offset=...) at gui/gui_container.cc:123
#10 0x00000000004ffed5 in gui_frame_t::zeichnen (this=0x7898940, pos=..., gr=...) at gui/gui_frame.cc:166
#11 0x00000000004e5d7a in depot_frame_t::zeichnen (this=0x7898940, pos=..., groesse=...) at gui/depot_frame.cc:613
#12 0x0000000000616011 in display_win (win=0) at simwin.cc:647
#13 0x00000000006160b3 in display_all_win () at simwin.cc:670
#14 0x0000000000617843 in win_display_flush (konto=223383.38) at simwin.cc:1023
#15 0x00000000005dd956 in intr_refresh_display (dirty=false) at simintr.cc:76
#16 0x00000000006278b0 in karte_t::sync_step (this=0xeb1960, delta_t=133, sync=false, display=true)
at simworld.cc:2792
#17 0x00000000005dda49 in interrupt_check (caller_info=0x6a0c81 "simfab 636") at simintr.cc:101
#18 0x00000000005c3fa3 in fabrik_t::step (this=0x7355440, delta_t=100) at simfab.cc:1068
#19 0x0000000000629d14 in karte_t::step (this=0xeb1960) at simworld.cc:3419
#20 0x0000000000633e46 in karte_t::interactive (this=0xeb1960, quit_month=2147483647) at simworld.cc:5725
---Type <return> to continue, or q <return> to quit---
#21 0x00000000005e6633 in simu_main (argc=1, argv=0x7fffffffe2e8) at simmain.cc:1075
#22 0x00000000006713e3 in main (argc=1, argv=0x7fffffffe2e8) at simsys_s.cc:748
ccache is used for the auto builds, according to the config.default Ansgar posted. Perhaps it's worth a try for him to compile without ccache?