Jump to content

Shadows crash game on exit (using OS window controls)


WhiteTreePaladin
 Share

Recommended Posts

I'm getting an error about 5 seconds or so after I close the game out with shadows enabled. It only happens when I close the game out with the "X" in the window border. When I close the game through the dialogs, it does not occur. Also, if I disable shadows before I close the game out, it does not happen. Easily reproducible: simply enable shadows, and close the game through the window border controls.

Function call failed: return value was -1 (Function failed (no details available))

Location: wsysdep.cpp:312 (sys_error_description_r)

Call stack:

sys_error_description_r (wsysdep.cpp:290)

user_err = 216493640 (0x0CE76E48)

buf = 0x00AAA86C -> "unknown"

max_chars = 0 (0x00000000)

err = 266993664 (0x0FEA0000)

message = [200]

0

0

0

0

0

0

0

0

0

0

0

0 ...

charsWritten = 0 (0x00000000)

debug_BuildErrorMessage (debug.cpp:301)

description = 0x0CE76E48 -> "Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x000046FC)

"

filename = 0x00000000

line = 1242996 (0x0012F774)

func = 0x00A986A8 -> [8] { 95 ('_'), 0, 119 ('w'), 0, 115 ('s'), 0, 101 ('e'), 0 }

context = 0x00AAA86C (see above)

lastFuncToSkip = 0x00000000

emm = 0x00AAA87C -> { pa_mem = 0x0000003F }

buf = 0xCCCCCCCC

ret = 1238896 (0x0012E770)

errno_equiv = 0 (0x00000000)

os_error = [100]

0

0

0

0

0

0

0

0

0

0

0

0 ...

description_buf = [100]

0

0

0

0

0

0

0

0

0

0

0

0 ...

writer =

m_pos = 0xCCCCCCCC

m_charsLeft = 3435973836 (0xCCCCCCCC)

debug_DisplayError (debug.cpp:455)

description = 0x0012F644 -> [8] { 63320, 18, 63348, 18, 63084, 18, 52978, 154 }

flags = 13275028 (0x00CA8F94)

context = 0x00000000

lastFuncToSkip = 0x00000000

pathname = 0x00000000

line = 1242700 (0x0012F64C)

func = 0x00CA53DA -> [8] { 137, 69 ('E'), 240, 198, 69 ('E'), 223, 1, 131 }

suppress = 0x004F9870 -> [8] { 139 (0x8B), 69 (0x45), 236 (0xEC), 80 (0x50), 232 (0xE8), 234 (0xEA), 84 (0x54), 241 (0xF1) }

filename = 0x00000001

er = -33686019

text = 0xCCCCCCCC

emm = { pa_mem = 0x0012F684 }

wseh_ExceptionFilter (wseh.cpp:238)

ep = 0x0012FFF0 -> { ExceptionRecord = 0x00000000, ContextRecord = 0x00000000 }

func = [1000]

65021

65021

65021

65021

65021

65021

65021

65021

65021

65021

65021

65021 ...

lastFuncToSkip = 0x00000000

message = [500]

0

0

0

0

0

0

0

0

0

0

0

0 ...

messageFormat = 0x00000000

descriptionBuf = [150]

65307

18917

65304

18

15136

163

0

0

65176

18

51829

153 ...

description = 0x0000002F

file = [100]

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC)

52428 (0xCCCC) ...

er = 0

nestingLevel = 1 (0x00000001)

line = 3435973836 (0xCCCCCCCC)

flags = 0 (0x00000000)

CallStartupWithinTryBlock (wseh.cpp:378)

ret = 1245060 (0x0012FF84)

00000000

ret = 2147315712 (0x7FFD7000)

errno = 0 (?)

OS error = 0 (no error code was set)

SECOND ERROR (After choosing "exit" on first error dialog)

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x000046FC)

Location: unknown:0 (?)

Call stack:

00000000

errno = 0 (?)

OS error = ?

Link to comment
Share on other sites

  • 1 month later...

I noticed this on IRC:

03:11 < bioinfornatics> Philip if i do shadows = false game works

03:14 < bioinfornatics> if a dev work on driver part, free radeon crash if i enable shadow

When shadows are enabled and I close the game through the ingame button, it works fine. When I close it with shadows enabled by clicking the window control I get this error: (Using Nvidia drivers in Windows)

Much to our regret we must report the program has encountered an error.

Please let us know at http://trac.wildfiregames.com/ and attach the crashlog.txt and crashlog.dmp files.

Details: unhandled exception (Access violation reading 0x000046FC)

Location: unknown:0 (?)

Call stack:

69558704

695EAECF

errno = 0 (?)

OS error = 0 (no error code was set)

Link to comment
Share on other sites

Locals

-		this	0x00000000 {m=??? }	ShadowMap * const
m CXX0017: Error: symbol "" not found

Call stack

 	nvoglnt.dll!69701a1c() 	
[Frames below may be incorrect and/or missing, no symbols loaded for nvoglnt.dll]
nvoglnt.dll!6963e29a()
nvoglnt.dll!695eaebc()
> pyrogenesis.exe!ShadowMap::EndRender() Line 466 C++
pyrogenesis.exe!CRenderer::RenderShadowMap() Line 865 C++
pyrogenesis.exe!CRenderer::RenderSubmissions() Line 1227 C++
pyrogenesis.exe!CRenderer::RenderScene(Scene * scene=0x0a7b2dd8) Line 1451 C++
pyrogenesis.exe!CGameView::Render() Line 413 + 0x39 bytes C++
pyrogenesis.exe!Render() Line 218 C++
pyrogenesis.exe!Frame() Line 345 C++
pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x003a9bf0) Line 441 + 0x5 bytes C++
pyrogenesis.exe!main(int argc=1, char * * argv=0x003a9bf0) Line 460 + 0xf bytes C++
pyrogenesis.exe!wmain(int argc=1, wchar_t * * argv=0x003a6038) Line 371 + 0x7 bytes C++
pyrogenesis.exe!__tmainCRTStartup() Line 594 + 0x17 bytes C
pyrogenesis.exe!CallStartupWithinTryBlock() Line 385 C++
kernel32.dll!7c816fe7()
libxml2.dll!00620035()
libxml2.dll!00690077()
libxml2.dll!00620035()
libxml2.dll!005f0066()
libxml2.dll!00690077()
libxml2.dll!00690077()
libxml2.dll!00690077()

Link to comment
Share on other sites

Debug Mode

Locals

-		this	0x080e5768 {m=0x080ea868 }	ShadowMap * const
+ m 0x080ea868 {UseDepthTexture=true DepthTextureBits=0 Framebuffer=1 ...} ShadowMapInternals *

Call Stack

 	nvoglnt.dll!69701a1c() 	
[Frames below may be incorrect and/or missing, no symbols loaded for nvoglnt.dll]
nvoglnt.dll!6963e29a()
nvoglnt.dll!695eaebc()
> pyrogenesis_dbg.exe!ShadowMap::EndRender() Line 464 + 0xf bytes C++
pyrogenesis_dbg.exe!CRenderer::RenderShadowMap() Line 865 C++
pyrogenesis_dbg.exe!CRenderer::RenderSubmissions() Line 1227 C++
pyrogenesis_dbg.exe!CRenderer::RenderScene(Scene * scene=0x0ad36aa0) Line 1451 C++
pyrogenesis_dbg.exe!CGameView::Render() Line 414 C++
pyrogenesis_dbg.exe!Render() Line 215 C++
pyrogenesis_dbg.exe!Frame() Line 345 C++
pyrogenesis_dbg.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x003a4bc0) Line 441 + 0x5 bytes C++
pyrogenesis_dbg.exe!main(int argc=1, char * * argv=0x003a4bc0) Line 460 + 0xd bytes C++
pyrogenesis_dbg.exe!wmain(int argc=1, wchar_t * * argv=0x003a6c48) Line 371 + 0xd bytes C++
pyrogenesis_dbg.exe!__tmainCRTStartup() Line 594 + 0x19 bytes C
pyrogenesis_dbg.exe!wmainCRTStartup() Line 414 C
pyrogenesis_dbg.exe!CallStartupWithinTryBlock() Line 384 + 0x5 bytes C++
pyrogenesis_dbg.exe!wseh_EntryPoint() Line 412 C++
kernel32.dll!7c816fe7()

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...