The International Simutrans Forum

Development => Patches & Projects => Incorporated Patches and Solved Bug Reports => Topic started by: sdog on February 22, 2011, 01:32:29 AM

Title: [110.0 linux] crash: resizing while game loads
Post by: sdog on February 22, 2011, 01:32:29 AM
Resizing the screen while a connecting to an online game reproduceably crashed the game.

Tested with stable release 110.0 from the download thread (Linux with SDL and SDL_mixer).
Tested on 64 bit ubuntu 10.10

pak128.open.r1148

connecting to Timothy's 128.simutrans.entropy.me.uk

A test to resize while a saved game loads was more difficult due to the short time needed to load a local game. I could produce only one crash in 10 tries.



textur_resize()::screen=0x83ad918
expose: x=848, y=817

Program received signal SIGSEGV, Segmentation fault.
0x0825ebbd in ?? ()
(gdb) bt
#0  0x0825ebbd in ?? ()
#1  0x0825ec83 in ?? ()
#2  0x08200a38 in ?? ()
#3  0x0821df43 in ?? ()
#4  0x0822fc89 in ?? ()
#5  0x081f1f44 in ?? ()
#6  0x0826a1e7 in ?? ()
#7  0xf7c8ece7 in __libc_start_main () from /lib32/libc.so.6
#8  0x0804b0c1 in ?? ()



Please note that this issue involves 32 bit libraries on a 64 bit system.
Title: Re: [110.0 linux] crash: resizing while game loads
Post by: Dwachs on February 22, 2011, 01:23:47 PM
I can crash simutrans only by resizing. NO need to load a game :/

Edit: could you please retest with rev 4320?