#3954: Crash on loading game in pieblitfunc.cpp:93
-----------------------+-------------------------------------
Reporter: anonymous | Owner:
Type: bug | Status: new
Priority: normal | Milestone: unspecified
Component: other | Version: unspecified
Keywords: | Operating System: All/Non-Specific
-----------------------+-------------------------------------
Upon loading a save game (in master):
{{{
signal = 0x847046c "SIGSEGV: Invalid memory reference: Address not mapped
to object"
#5 0x083b24bd in GFX::makeTexture (this=0x0, width=0, height=0,
filter=9729,
format=6408, image=0x0) at pieblitfunc.cpp:93
No locals.
#6 0x083b36ee in pie_SetRadar (x=-1.07374182e+09, y=-1.07374182e+09,
width=-2.14748365e+09, height=-2.14748365e+09, twidth=0, theight=0,
filter=true) at pieblitfunc.cpp:436
texcoords = {2.52233724e-44, 2.24207754e-44, -1.7002219e-06,
-1.39261774e-05, -8.73115802e-10, 2.52233724e-44,
7.49521097e-37,
-0}
vertices = {-8.73115802e-10, 3.50324616e-43, -1.96579266, inf, 0,
3.36311631e-44, 5.84654615e-34, 2.80259693e-45}
#7 0x082c1c45 in resizeRadar () at radar.cpp:177
__FUNCTION__ = "resizeRadar"
#8 0x082c1d12 in SetRadarZoom (ZoomLevel=16 '\020') at radar.cpp:210
__FUNCTION__ = "SetRadarZoom"
#9 0x081ab67d in gameLoadV (fileHandle=0xb079a640, version=39)
at game.cpp:3559
i = 11
powerSaved = {{currentPower = 0,
extractedPower = 0} <repeats 11 times>}
__FUNCTION__ = "gameLoadV"
j = 11
player = 11
#10 0x081a9961 in gameLoad (fileName=0x8ba2420 "savegames/skirmish/1.gam")
at game.cpp:2927
retVal = false
fileHeader = {aFileType = "game", version = 39}
fileHandle = 0xb079a640
__FUNCTION__ = "gameLoad"
#11 0x081a3eb5 in loadGameInit (fileName=0x8ba2420
"savegames/skirmish/1.gam")
at game.cpp:1495
__FUNCTION__ = "loadGameInit"
#12 0x0820bafd in initSaveGameLoad () at main.cpp:847
__FUNCTION__ = "initSaveGameLoad"
#13 0x0820bd76 in runTitleLoop () at main.cpp:935
__FUNCTION__ = "runTitleLoop"
#14 0x0820bf24 in mainLoop () at main.cpp:992
}}}
apparently some texture was not loaded yet. Notice that {{{image}}} is
null.
--
Ticket URL: <http://developer.wz2100.net/ticket/3954>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet,
is your hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials, tech docs,
whitepapers, evaluation guides, and opinion stories. Check out the most
recent posts - join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Warzone2100-project mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-project