I used mingw+msys to compile it and ...
Seems to crash right away when loading any (valid) savegame or right after start when run with -d 999 parameter (crash is somewhere in msvcrt.dll ... thats all useful info I got from the crash report in windows)
When I recompiled after "./configure --enable-debug=1 --disable-strip", the savegame crashes now only produces messages about "broken savegame, invalid chunk size". I thought broken savegames should be reported correctly not only in debug mode ...
As for the -d 999 crash, that is what I got from gdb:
Program received signal SIGSEGV, Segmentation fault.
FindWindowById (cls=2284984, number=4376087) at e:/source/svn.openttd.org/miniin/src/window.cpp:365
365 if (w->window_class == cls && w->window_number == number) return w;
Current language: auto; currently c++
#0 FindWindowById (cls=2284984, number=4376087) at e:/source/svn.openttd.org/miniin/src/window.cpp:365
#1 0x00000000 in ?? ()
Also, the graphs (cargo payment rates) seems to randomly redraw themselves or change type when resized (consistently reverting the speed to 24km/h when type set to "Income") and having distance on one axis limited to 200 tiles is not sufficient for 2048 tiles maps
Also, the "Toolbar Overlap Fix" does not fix overlapping of signal gui
And for the copy & paste stuff - when I ran out of money, it won't build anything anymore (as I would logically expect) but it still subtracts the money (I got quickly to about -100M money when trying to build something (unsuccessfully) on water
Nice work putting all this together, but there are still some bugs to fix ...