Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#4819 closed defect (duplicate)

Game crashes at selecting start game, cant play game :(

Reported by: Keesje Owned by:
Priority: Must Have Milestone:
Component: UI & Simulation Keywords:
Cc: Patch:

Description

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 (Breakpoint)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

Attachments (3)

crashlog.txt (12.4 KB ) - added by Keesje 7 years ago.
crashlog.dmp (126.3 KB ) - added by Keesje 7 years ago.
system_info.txt (11.3 KB ) - added by Keesje 7 years ago.

Download all attachments as: .zip

Change History (9)

by Keesje, 7 years ago

Attachment: crashlog.txt added

by Keesje, 7 years ago

Attachment: crashlog.dmp added

by Keesje, 7 years ago

Attachment: system_info.txt added

comment:1 by Stan, 7 years ago

I'll try to have a look soon ! In the meantime you can try to go in the options and disable GLSL and post processing :)

comment:2 by elexis, 7 years ago

errno = 13 (Insufficient access rights to open file) OS error = 0 (no error code was set)

where file is almost surely the config or cache directory

@wiki GameDataPaths

0AD was likely installed by some other user that is now trying to run the game and thus cant open the config/cache directory.

Try running it as an admin or messing with the directory permissions.

Someone also reported in the past that this can happen after upgrading windows.

comment:3 by Stan, 7 years ago

Apparently not so, Looks like GLSL to me

>	ig75icd32.dll!5a576ba8()	Unknown
 	[Frames below may be incorrect and/or missing, no symbols loaded for ig75icd32.dll]	
 	pyrogenesis.exe!CShaderProgramGLSL::Link() Line 380	C++
 	pyrogenesis.exe!CShaderProgramGLSL::Reload() Line 465	C++
 	pyrogenesis.exe!CShaderManager::NewProgram(const char * name=0x002af49c, const CShaderDefines & baseDefines={...}, std::shared_ptr<CShaderProgram> & program={...}) Line 271	C++
 	pyrogenesis.exe!CShaderManager::LoadProgram(const char * name=0x002af49c, const CShaderDefines & defines={...}) Line 68	C++
 	pyrogenesis.exe!CShaderManager::NewEffect(const char * name=0x0048f3e8, const CShaderDefines & baseDefines={...}, std::shared_ptr<CShaderTechnique> & tech={...}) Line 545	C++
 	pyrogenesis.exe!CShaderManager::LoadEffect(CStrIntern name={...}, const CShaderDefines & defines1={...}, const CShaderDefines & defines2={...}) Line 369	C++
 	pyrogenesis.exe!CShaderManager::LoadEffect(CStrIntern name={...}) Line 351	C++
 	pyrogenesis.exe!SkyManager::RenderSky() Line 262	C++
 	pyrogenesis.exe!CRenderer::RenderSubmissions(const CBoundingBoxAligned & waterScissor={...}) Line 1526	C++
 	pyrogenesis.exe!CRenderer::RenderScene(Scene & scene) Line 1885	C++
 	pyrogenesis.exe!CGameView::Render() Line 489	C++
 	pyrogenesis.exe!Render() Line 228	C++
 	pyrogenesis.exe!CGame::ReallyStartGame() Line 322	C++
 	pyrogenesis.exe!ProgressiveLoad() Line 233	C++
 	pyrogenesis.exe!Frame() Line 322	C++
 	pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x002c0008) Line 581	C++
 	pyrogenesis.exe!SDL_main(int argc=1, char * * argv=0x002c0008) Line 623	C++
 	pyrogenesis.exe!main_utf8(int argc=1, char * * argv=0x002c0008) Line 126	C
 	pyrogenesis.exe!wmain(int argc=1, unsigned short * * wargv=0x00453570, unsigned short * wenvp=0x00484380) Line 151	C
 	pyrogenesis.exe!__tmainCRTStartup() Line 623	C
 	pyrogenesis.exe!CallStartupWithinTryBlock() Line 364	C++
 	kernel32.dll!@BaseThreadInitThunk@12
()	Unknown
 	ntdll.dll!___RtlUserThreadStart@8
()	Unknown
 	ntdll.dll!__RtlUserThreadStart@8
()	Unknown

comment:4 by elexis, 7 years ago

"Insufficient access rights to open file" was posted here, so either the crash files are from different dates, then sort out the old stuff, or both are recent, then both bugs occur.

comment:5 by elexis, 7 years ago

Milestone: Backlog
Resolution: duplicate
Status: newclosed

So it's either "fix your installation" or "we have to fix GLSL" #4734.

Thanks for the decoding Stan!

Last edited 7 years ago by elexis (previous) (diff)

comment:6 by Stan, 7 years ago

You are welcome :)

Note: See TracTickets for help on using tickets.