Steps to reproduce:
* Start a new game, stop that game (without closing simutrans)
* Start another new game
* Build a depot (I built a dock), open it and click on the arrows next to buy/sell
* Observe an epic failure (or a segmentation fault)
(it doesn't reproduce in the first game you play, you have to start a game twice for this bug)
(Latest simutrans-exp, pak128)
This is the backtrace
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xf7b0a8e0 (LWP 11562)]
0x080ced1e in gui_convoy_****embler_t::update_data ()
(gdb) bt
#0 0x080ced1e in gui_convoy_****embler_t::update_data ()
#1 0x080d09de in gui_convoy_****embler_t::action_triggered ()
#2 0x080c8e79 in gui_action_creator_t::call_listeners ()
#3 0x080cab01 in gui_combobox_t::infowin_event ()
#4 0x0810a93f in gui_container_t::infowin_event ()
#5 0x080cb817 in gui_convoy_****embler_t::infowin_event ()
#6 0x0810aa35 in gui_container_t::infowin_event ()
#7 0x0810bc89 in gui_frame_t::infowin_event ()
#8 0x080f20c7 in depot_frame_t::infowin_event ()
#9 0x081e1741 in check_pos_win ()
#10 0x081f050d in karte_t::interactive ()
#11 0x081bf1b4 in simu_main ()
#12 0x08226629 in main ()
Thank you very much for the report - problem found and fixed for the next release. Thank you very much for your interest in Simutrans-Experimental :-)