1
Bugs prior to release 2.4 / Re: Crash/Freeze when killing last enemy
« on: May 07, 2011, 02:00:35 am »
I got this bug. I messed with SendNotifyMessage to fix it, then found tlh2000s patch which is ok so far. I manually applied the patch as I've not figured out git yet. I've done about 5 missions and gone a tad crazy at the controls after killing the last alien. It's much faster counting up the stats and exiting.
Hmm, maybe I spoke too soon. I now occasionally get this lot when the mission ends:
Hmm, maybe I spoke too soon. I now occasionally get this lot when the mission ends:
Code: [Select]
======start======
Date: 2011-05-07
Windows version 6.1 (Build 7601) Service Pack 1
Win32 RELEASE
0x4c5213 : C:\msysgit\ufoai\ufo.exe : C:/msysgit/ufoai/src/common/dbuffer.c (291) : in function (dbuffer_add)
0x4e773e : C:\msysgit\ufoai\ufo.exe : C:/msysgit/ufoai/src/server/sv_log.c (54) : in function (SV_LogAdd)
0x4e6ddc : C:\msysgit\ufoai\ufo.exe : C:/msysgit/ufoai/src/server/sv_game.c (45) : in function (SV_dprintf)
0x6b4592df : C:\msysgit\ufoai\base\game.dll : C:/msysgit/ufoai/src/game/g_utils.c (252) : in function (G_PrintStats)
0x6b4524e5 : C:\msysgit\ufoai\base\game.dll : C:/msysgit/ufoai/src/game/g_match.c (141) : in function (G_UpdateCharacterSkills)
0x6b4527cc : C:\msysgit\ufoai\base\game.dll : C:/msysgit/ufoai/src/game/g_match.c (225) : in function (G_MatchSendResults)
0x6b452b73 : C:\msysgit\ufoai\base\game.dll : C:/msysgit/ufoai/src/game/g_match.c (312) : in function (G_MatchDoEnd)
0x6b451f92 : C:\msysgit\ufoai\base\game.dll : C:/msysgit/ufoai/src/game/g_main.c (442) : in function (G_RunFrame)
0x4e60fd : C:\msysgit\ufoai\ufo.exe : C:/msysgit/ufoai/src/server/sv_game.c (566) : in function (SV_RunGameFrame)
0x4e6e20 : C:\msysgit\ufoai\ufo.exe : C:/msysgit/ufoai/src/server/sv_game.c (552) : in function (SV_RunGameFrameThread)
Failed to get file flags from (C:\development\codeblocks\MinGW\bin\SDL.dll) File in wrong format
0x6810a4ac : C:\development\codeblocks\MinGW\bin\SDL.dll : SDL_strtod
Failed to get file flags from (C:\development\codeblocks\MinGW\bin\SDL.dll) File in wrong format
0x6813ee09 : C:\development\codeblocks\MinGW\bin\SDL.dll : SDL_SemPost
Failed to get file flags from (C:\Windows\syswow64\msvcrt.dll) File in wrong format
0x76b61287 : C:\Windows\syswow64\msvcrt.dll : itow_s
Failed to get file flags from (C:\Windows\syswow64\msvcrt.dll) File in wrong format
0x76b61328 : C:\Windows\syswow64\msvcrt.dll : endthreadex
Failed to get file flags from (C:\Windows\syswow64\kernel32.dll) File in wrong format
0x764a33ca : C:\Windows\syswow64\kernel32.dll : BaseThreadInitThunk
Failed to get file flags from (C:\Windows\SysWOW64\ntdll.dll) File in wrong format
0x774f9ed2 : C:\Windows\SysWOW64\ntdll.dll : RtlInitializeExceptionChain
Failed to get file flags from (C:\Windows\SysWOW64\ntdll.dll) File in wrong format
0x774f9ea5 : C:\Windows\SysWOW64\ntdll.dll : RtlInitializeExceptionChain
======end========
Code: [Select]
#0 00000000 0x004c5213 in dbuffer_add(buf=0x1fc2297c, data=0x173ff925 "nts in skill #1 (total experience: 857) (C:\msysgit\ufoai\src\common\dbuffer.c:291)
#1 004E773E SV_LogAdd(format=0x6b48dfe7 "[STATS] %s\n", ap=0x173ffd24 "@\022Sk") (C:\msysgit\ufoai\src\server\sv_log.c:53)
#2 004E6DDC SV_dprintf(fmt=0x6b48dfe7 "[STATS] %s\n") (C:\msysgit\ufoai\src\server\sv_game.c:43)
#3 00000000 0x6b4592df in G_PrintStats(buffer=0x6b531240 "Soldier Oksana Seidl earned 49 experience points in skill #1 (total experience: 857) (C:\msysgit\ufoai\src\game\g_utils.c:251)
#4 6B4524E5 G_UpdateCharacterSkills(chr=0x100628d8) (C:\msysgit\ufoai\src\game\g_match.c:149)
#5 6B4527CC G_MatchSendResults(team=1) (C:\msysgit\ufoai\src\game\g_match.c:225)
#6 6B452B73 G_MatchDoEnd() (C:\msysgit\ufoai\src\game\g_match.c:311)
#7 6B451F92 G_RunFrame() (C:\msysgit\ufoai\src\game\g_main.c:442)
#8 004E60FD SV_RunGameFrame() (C:\msysgit\ufoai\src\server\sv_game.c:566)
#9 004E6E20 SV_RunGameFrameThread(data=0x0) (C:\msysgit\ufoai\src\server\sv_game.c:551)
#10 6810A4AC SDL_strtod() (c:\development\codeblocks\MinGW\bin\SDL.dll:??)
#11 00000000 0x0867a8f8 in ??() (??:??)