Crash in player setup when changing name

Stardock SmartException Logging Information
-------------------------------------------

OS Version : Windows XP
Video Card : NVIDIA GeForce2 MX/MX 400
Application Exception code: C0000005 ACCESS_VIOLATION
Crash Addr: 0042034F 01:0001F34F D:\Program Files\Drengin.net\galciv\galciv.exe

Processor Registers (x86):
EAX:045D2298
EBX:00000000
ECX:00000000
EDX:00CF5E40
ESI:004A2290
EDI:0091FD1C
CS:EIP:001B:0042034F
SS:ESP:0023:0091FA24 EBP:0091FA78
DS:0023 ES:0023 FS:0038 GS:0000
Flags:00010246


Current Application Call Stack:

Addr Frame Logical addr Module Name
---------------------------------------------
0042034F 0091FA78 0001:0001F34F D:\Program Files\Drengin.net\galciv\galciv.exe
00473AA7 0091FADC 0001:00072AA7 D:\Program Files\Drengin.net\galciv\galciv.exe
00473E91 0091FB48 0001:00072E91 D:\Program Files\Drengin.net\galciv\galciv.exe
00451401 0091FC28 0001:00050401 D:\Program Files\Drengin.net\galciv\galciv.exe
004A2638 0091FCA8 0001:000A1638 D:\Program Files\Drengin.net\galciv\galciv.exe
77D43A5F 0091FCD4 0001:00002A5F C:\WINDOWS\system32\USER32.dll
77D43B2E 0091FD3C 0001:00002B2E C:\WINDOWS\system32\USER32.dll
77D47419 0091FD6C 0001:00006419 C:\WINDOWS\system32\USER32.dll
77D5BA3F 0091FD8C 0001:0001AA3F C:\WINDOWS\system32\USER32.dll
7376FD24 0091FDB8 0001:0000ED24 C:\WINDOWS\System32\DDRAW.dll
77D43A5F 0091FDE4 0001:00002A5F C:\WINDOWS\system32\USER32.dll
77D43B2E 0091FE4C 0001:00002B2E C:\WINDOWS\system32\USER32.dll
77D43D6A 0091FEAC 0001:00002D6A C:\WINDOWS\system32\USER32.dll
77D441FD 0091FF30 0001:000031FD C:\WINDOWS\system32\USER32.dll
004DE546 0091FFC0 0001:000DD546 D:\Program Files\Drengin.net\galciv\galciv.exe
77E7EB69 0091FFF0 0001:0001DB69 C:\WINDOWS\system32\kernel32.dll

The last thing in my debug.err is:
*DEBUG ERROR: *** Unable to locate font ArialLtBlueB10, FTDataManager::FindFont ***
291 views 6 replies
Reply #2 Top
Just noticed that it's very hard to use numbers in the name-field. Regular numbers I get double of. One press on "1" gets "11". If I use numpad I get "a1" instead.
Reply #4 Top
hmmm now I can get it to crash when I enter just a few chars in the ruler-name field (previously it has happened when I eneter too many chars in the empire-name)
Reply #5 Top
hmm the trick of making it crash when entering only a few chars in the name field seems to be speed. I just hit a few random chars rapidly. Sure it's silly, but it shouldnt generate a crash.
Reply #6 Top
Fredrik, the guy who wrote our graphics library worked on the assumption that ASCII characters would be used and anything that isn't between 'A' and 'Z' or 'a' and 'z' or one of the numbers, is considered an invalid character. I don't even know what your message your keyboard would send for your special characters, so unless you can get me more information, I can't do anything about it.