Opened 6 years ago

Closed 6 years ago

#5131 closed defect (needsinfo)

0AD no longer loads on my PC. It did yesterday so what's changed?

Reported by: Tom Owned by:
Priority: Should Have Milestone:
Component: UI & Simulation Keywords:
Cc: Patch:

Description

0AD stopped working yesterday and so I reinstalled it and it seemed fine. However it's back to not working today and reinstalling isn't helping.

I get this error message as it crashes out upon loading:

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 0x00000000)

Location: unknown:0 (?)

Call stack:

(error while dumping stack: No stack frames found) errno = 0 (No error reported here) OS error = 0 (no error code was set)

Attachments (2)

crashlog.txt (672 bytes ) - added by Tom 6 years ago.
crashlog.dmp (83.9 KB ) - added by Tom 6 years ago.

Download all attachments as: .zip

Change History (4)

by Tom, 6 years ago

Attachment: crashlog.txt added

by Tom, 6 years ago

Attachment: crashlog.dmp added

comment:1 by elexis, 6 years ago

The textual crash dump doesn't contain any useful information.

  • Try disabling all graphics options, especially GLSL
  • Try windowed mode rather than fullscreen (it likes to crash when doing alt+tab)
  • Maybe directory permissions changed (for instance when doing a windows upgrade) http://trac.wildfiregames.com/wiki/GameDataPaths
  • Some anti-virus software restricts 0AD for no reason

If that doesn't help, someone would have to look at the dmp file on windows. Or you can try to download alpha 23 preview by installing tortoise svn to download the daily updated development code: https://trac.wildfiregames.com/wiki/BuildInstructions

comment:2 by Stan, 6 years ago

Milestone: Backlog
Resolution: needsinfo
Status: newclosed

Hey Tom, thanks for the report

The issue you are encountering is linked to your soundcard, if you have disabled it, or are using an external soundcard it might break. That bug is fixed in the next version. in the mean time look at your sound settings.

Regards Stan

I'm closing this issue as Needsinfo, feel free to reopen it if the above solution does not fix it.

>	pyrogenesis.exe!snd_detect() Line 65	C++	Symbols loaded.
 	pyrogenesis.exe!WriteSystemInfo() Line 87	C++	Symbols loaded.
 	pyrogenesis.exe!InitGraphics(const CmdLineArgs & args={...}, int flags=0) Line 1041	C++	Symbols loaded.
 	pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x06b40008) Line 579	C++	Symbols loaded.
 	pyrogenesis.exe!SDL_main(int argc=1, char * * argv=0x06b40008) Line 623	C++	Symbols loaded.
 	pyrogenesis.exe!main_utf8(int argc=1, char * * argv=0x06b40008) Line 126	C	Symbols loaded.
 	pyrogenesis.exe!wmain(int argc=1, unsigned short * * wargv=0x03274668, unsigned short * wenvp=0x03274300) Line 151	C	Symbols loaded.
 	pyrogenesis.exe!__tmainCRTStartup() Line 623	C	Non-user code. Symbols loaded.
 	pyrogenesis.exe!CallStartupWithinTryBlock() Line 364	C++	Symbols loaded.
 	kernel32.dll!@BaseThreadInitThunk@12
()	Unknown	Non-user code. Symbols loaded.
 	ntdll.dll!__RtlUserThreadStart()	Unknown	Non-user code. Symbols loaded.
 	ntdll.dll!__RtlUserThreadStart@8
()	Unknown	Non-user code. Symbols loaded.

Note: See TracTickets for help on using tickets.