Author Topic: [lacks info] MegaGlest 3.6.0.2 crashes with Exception: 0x6167654d (0x73656c47)  (Read 2122 times)

acyyz

  • Guest
hi I'm new here and just when I found this game, great game!

but before I run into problems while installing the latest version 3.6.0.2, when I running it crashes and there is message:

null: Exception: 0x6167654d (0x73656c47) ()

please help me :-[ and sorry for bad english ;D
« Last Edit: 13 July 2012, 16:59:39 by tomreyn »

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: MegaGlest 3.6.0.2 crashes with Exception: 0x6167654d (0x73656c47)
« Reply #1 on: 24 January 2012, 19:52:30 »
Thanks for your report. Unfortunately this exception code is of little use in identifying this problem, which has been reported with insufficient details before. Please read the sticky thread
READ THIS FIRST: How to report and fix issues
and provide more information.

Thanks.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: MegaGlest 3.6.0.2 crashes with Exception: 0x6167654d (0x73656c47)
« Reply #2 on: 28 January 2012, 07:17:31 »
Please try out 3.6.0.3 to see if it fixes your problem and report back here.

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
TotalNoob just ran into this issue, too. He's on Windows 7 and has 3.6.0.3 installed there. He then downloaded the latest nightly snapshot (r3576), extracted it to C:\Users\KG\MG and tried to run it from there, but got this:

Code: [Select]
megaglest.exe v3.6.1-dev
Compiled using: VC++: 1500 on: Sep 22 2012 05:56:37
SVN: [Rev: 3576] - using STREFLOP [SSE] - [no-denormals]
Error saved to logfile [C:\Users\KG\AppData\Roaming\megaglest\error.log]
[2012-09-23 14:32:19] *ERROR* In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 369] [Error opening wav file: C:\Program Files (x86)\MegaGlest\\data/core/menu/sound/sonar.wav] gameInitialized = 0, program = 02664C78
[2012-09-23 14:32:36] *ERROR* (null) Exception: 0x6167654d [0x73656c47]

_CxxThrowException - throw.cpp [161]
Glest::Game::ExceptionHandler::handleRuntimeError - main.cpp [534]
Glest::Game::ExceptionHandler::handleRuntimeError - main.cpp [359]
Glest::Game::glestMain - main.cpp [4768]
 [Error opening wav file: C:\Program Files (x86)\MegaGlest\\data/core/menu/sound/sonar.wav]

This error message about C:\Program Files (x86)\MegaGlest\\data/core/menu/sound/sonar.wav is weird since he had a full installation (the snapshot) available in C:\Users\KG\MG\.

I asked him to rename the C:\Users\KG\AppData\Roaming\megaglest directory to C:\Users\KG\AppData\Roaming\megaglest.old, and try again. The game started up fine then.

In C:\Users\KG\AppData\Roaming\megaglest.old\glestuser.ini he had this:
Code: [Select]
; === propertyMap File ===

AiLog=0
AiRedir=false
AllowDownloadDataSynch=false
AllowGameDataSynchCheck=false
AllowRotateUnits=true
AnnouncementURL=http://master.megaglest.org/files/announcement.txt
AutoLocaleLanguageDetect=false
AutoMaxFullScreen=false
AutoTest=false
CheckGlCaps=true
ColorBits=32
ConsoleMaxLines=7
ConsoleMaxLinesStored=20
ConsoleTimeout=20
DataPath=C:\Program Files (x86)\MegaGlest\\
DayTime=1000
DebugLogFile=debug.log
DebugLogFileNetwork=network.log
DebugMode=false
DebugNetwork=false
DebugPerformance=false
DebugWorldSynch=false
DepthBits=16
DisableScreenshotConsoleText=0
EnableFTPServer=1
EnableFTPServerInternetTechtreeXfer=1
EnableFTPServerInternetTilesetXfer=1
EnableFTPXfer=1
EnableTextureCompression=1
FONT_HEIGHT_TEXT=yW
FTPServerPort=61358
FactoryGraphics=OpenGL
FactorySound=OpenAL
FastSpeedLoops=2
FileArchiveExtension=.7z
FileArchiveExtractCommand=7z
FileArchiveExtractCommandParameters=x -o"{outputpath}" "{archivename}"
FileArchiveExtractCommandSuccessResult=0
Filter=Bilinear
FilterMaxAnisotropy=1
FirstTime=false
FocusArrows=true
FogOfWarSmoothing=true
FogOfWarSmoothingFrameSkip=3
FontConsoleBaseSize=22
FontConsolePostfix=-*-*-*-*-*-*-*
FontConsolePrefix=-*-arial-*-r-*-*-
FontDisplayBaseSize=16
FontDisplayPostfix=-*-*-*-*-*-*-*
FontDisplayPrefix=-*-arial-*-r-*-*-
FontDisplaySmallBaseSize=16
FontMenuBigBaseSize=20
FontMenuBigPostfix=-*-*-*-*-*-*-*
FontMenuBigPrefix=-*-arial-*-r-*-*-
FontMenuNormalBaseSize=18
FontMenuNormalPostfix=-*-*-*-*-*-*-*
FontMenuNormalPrefix=-*-arial-*-r-*-*-
FontMenuVeryBigBaseSize=25
FontSizeAdjustment=0
Lang=polish
LastSavedGame=C:\Users\KG\AppData\Roaming\megaglest\saved/megaglest-saved_20120324_211138.xml
LogPath=C:\Users\KG\AppData\Roaming\megaglest\
MapPreview=0
MasterServerExternalPort=61357
MasterServerExternalPortList=61357,61367,61377,61387,61397,80,1080,8000,8080,443,21,22,25,110,143,587,993,995
Masterserver=http://master.megaglest.org/
MaxLights=1
MouseMoveScrollsWorld=1
NetPlayerName=TotalNoobPL
NetworkConsistencyChecks=true
No2DMouseRendering=true
PhotoMode=false
PrivacyPlease=0
RainEffect=0
RefreshFrequency=75
ScreenHeight=768
ScreenShotFileType=jpg
ScreenWidth=1024
ServerIp=84.16.39.49
ServerPort=61357
ShadowAlpha=0.2
ShadowFrameSkip=2
ShadowTextureSize=512
Shadows=Disabled
SoundStaticBuffers=16
SoundStreamingBuffers=4
SoundVolumeAmbient=5
SoundVolumeFx=5
SoundVolumeMusic=0
StencilBits=0
Textures3D=0
TilesetParticles=0
UnitParticles=0
UserData_Root=C:\Users\KG\AppData\Roaming\megaglest\
VersionURL=http://master.megaglest.org/files/versions/
VisibleHud=1
Windowed=1

The problem here would seem to be DataPath=C:\Program Files (x86)\MegaGlest\ and maybe also UserData_Root=C:\Users\KG\AppData\Roaming\megaglest\.

At least the latter option should not be in this file in the first place. And in my understanding the former option should not be there by default. I asked him whether he had manually set the DataPath option there: he said he could not remember having done so.

Edit #1:
Unfortunately, as it turns out now, this exception will also occur in other cases, so just moving your old glestuser.ini out of the way is not enough to fix this.
I was hosting a game on r3576 (on my ATI box), TotalNoob joined as a (Windows 7) client, we started the game, then I kicked him off the game using the newly introduced function from the in-game menu. First he got the warning message about him getting disconnected in-game (as expected), then he got this:

Code: [Select]
[2012-09-23 15:27:51] *ERROR* In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 369] [Error sending NetworkMessage, sendResult = 0, dataSize = 7] gameInitialized = 1, program = 02A087F8
[2012-09-23 15:27:55] *ERROR* (null) Exception: 0x6167654d [0x73656c47]

_CxxThrowException - throw.cpp [161]
Glest::Game::NetworkMessage::send - network_message.cpp [75]
Glest::Game::NetworkMessageCommandList::send - network_message.cpp [422]
Glest::Game::ClientInterface::update - client []

... accompanied by a Windows generated error window saying that he just experienced exception 0x6167654d [0x73656c47].

TotalNoob is now collecting a debug and verbose log of this situation and will make it available shortly. It should be noted that his graphics drivers are cuasing some trouble with map previews on custom game menu: the map previews there are way too large, covering the chat so that unless he disabled them he cannot view the chat at all.
« Last Edit: 23 September 2012, 14:05:26 by tomreyn »
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

TotalNoob

  • Guest
Here are the files about network client error after kicking
http://www.sendspace.com/file/fgn5j1

As for my driver issues, yes I experience them, but the map preview does not cover the chat (it was like that some time ago, with a different MG version I think). Now the preview is in place but I cannot see neither any chat messages nor a prompt to "Press Enter to chat". Still If I press Enter and write something and press Enter again, others can see my message (but not me). I know this because tomreyn wrote to me on IRC that he saw what I wrote. If I disable map preview in game options, preview disappears but the chat is visible and functioning normally.

TotalNoob

  • Guest
I also got dmp file if required.

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
For the menu issue you could try: EnableATIHacks=true in the glestuser.ini

The path thing is related to the fact that variable sustitution is done and if the ini is later saved the variable is replaced.

TotalNoob

  • Guest
Thanks for fast reply. If I enable ATI hacks game does not start at all, I get this error http://www.sendspace.com/file/xlmqyc

Edit (tomreyn):
First and last couple of lines from said log, in case the file hosting site gets lost:

Top:
Code: [Select]
OpenGL Extension [GL_EXT_texture_filter_anisotropic] supported status = 1
 
In [c:\Users\treba\mg\trunk\source\shared_lib\include\platform\sdl\platform_main.h::mainSetup Line: 490]
In [c:\Users\treba\mg\trunk\source\shared_lib\include\platform\sdl\platform_main.h::mainSetup Line: 514]
In [c:\Users\treba\mg\trunk\source\shared_lib\include\platform\sdl\platform_main.h::mainSetup Line: 518]
In [c:\Users\treba\mg\trunk\source\shared_lib\include\platform\sdl\platform_main.h::mainSetup Line: 537]
In [c:\Users\treba\mg\trunk\source\shared_lib\include\platform\sdl\platform_main.h::mainSetup Line: 543]
In [c:\Users\treba\mg\trunk\source\shared_lib\include\platform\sdl\platform_main.h::mainSetup Line: 545]
In [c:\Users\treba\mg\trunk\source\shared_lib\include\platform\sdl\platform_main.h::mainSetup Line: 548]
SocketManager calling WSAStartup...
megaglest.exe v3.6.1-dev
Compiled using: VC++: 1500 on: Sep 22 2012 05:56:37
SVN: [Rev: 3576] - using STREFLOP [SSE] - [no-denormals]
-=-=-=-=-=-=-= looking for file in possible location  [X:\Programy\Gry\MG\glest_game\]
-=-=-=-=-=-=-= looking for windows specific file in possible location  [X:\Programy\Gry\MG\glest_game\windows_glest.ini]
-=-=-=-=-=-=-= About to load fileName.first = [X:\Programy\Gry\MG\glest_game\glest.ini]
Property key [DataPath] now has value [X:\Programy\Gry\MG\glest_game\\]
Property key [LogPath] now has value [C:\Users\KG\AppData\Roaming\megaglest\]
Property key [UserData_Root] now has value [C:\Users\KG\AppData\Roaming\megaglest\]
-=-=-=-=-=-=-= About to load fileName.second = [C:\Users\KG\AppData\Roaming\megaglest\glestuser.ini]
Using ini specified data path [X:\Programy\Gry\MG\glest_game\\]
Using ini specified logs path [C:\Users\KG\AppData\Roaming\megaglest\]
**WARNING** Enabling ATI video card hacks
--- Startup log settings are ---
debugSystem [0][C:\Users\KG\AppData\Roaming\megaglest\debug.log]
debugNetwork [0][C:\Users\KG\AppData\Roaming\megaglest\network.log]
debugPerformance [0][C:\Users\KG\AppData\Roaming\megaglest\debug.log]
debugWorldSynch [0][C:\Users\KG\AppData\Roaming\megaglest\debug.log]
debugUnitCommands[0][C:\Users\KG\AppData\Roaming\megaglest\debug.log]
debugPathFinder[0][C:\Users\KG\AppData\Roaming\megaglest\debug.log]
debugLUA [0][C:\Users\KG\AppData\Roaming\megaglest\debug.log]
debugSound [0][C:\Users\KG\AppData\Roaming\megaglest\debug.log]
debugError [1][]

Bottom (those blank lines are unmodified):
Code: [Select]
**WARNING** Enabling ATI video card hacks, resizing texture to power of two [120 x 120] to [128 x 128] components [4] path [X:\Programy\Gry\MG\glest_game\\data/core/menu/textures/logo1.png]
Scaled image from [120 x 120] to [128 x 128]
 
 
 
**WARNING** Enabling ATI video card hacks, resizing texture to power of two [88 x 101] to [128 x 128] components [4] path [X:\Programy\Gry\MG\glest_game\\data/core/menu/textures/logo2.png]
Scaled image from [88 x 101] to [128 x 128]
 
 
 
**WARNING** Enabling ATI video card hacks, resizing texture to power of two [94 x 235] to [128 x 256] components [4] path [X:\Programy\Gry\MG\glest_game\\data/core/menu/textures/intro1.png]
Scaled image from [94 x 235] to [128 x 256]
 
 
 
**WARNING** Enabling ATI video card hacks, resizing texture to power of two [111 x 154] to [128 x 256] components [4] path [X:\Programy\Gry\MG\glest_game\\data/core/menu/textures/intro10.png]
Scaled image from [111 x 154] to [128 x 256]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 355]
Error saved to logfile [C:\Users\KG\AppData\Roaming\megaglest\error.log]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 368] program = 027E2310 gameInitialized = 0 msg [Unknown error!]
[2012-09-23 17:38:43] *ERROR* In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 369] [Unknown error!] gameInitialized = 0, program = 027E2310
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 374]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 383]
[2012-09-23 17:38:43] *ERROR* In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 388] [Unknown error!
Stack Trace:
00000000 00000000 00000000 93db89fc ZwGetContextThread!ntdll (null)(0) +18
00000000 00000000 00000000 93db89fc ZwGetContextThread!ntdll (null)(0) +18
]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 392]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 433]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 446]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 451]
In [program.cpp::Glest::Game::Program::~Program Line: 277]
In [program.cpp::Glest::Game::Program::~Program Line: 281]
In [..\..\source\shared_lib\sources\platform\common\simple_threads.cpp::Shared::PlatformCommon::SimpleTaskThread::execute Line: 473]
In [..\..\source\shared_lib\sources\platform\common\simple_threads.cpp::Shared::PlatformCommon::SimpleTaskThread::execute Line: 477]
In [..\..\source\shared_lib\sources\platform\common\simple_threads.cpp::Shared::PlatformCommon::SimpleTaskThread::execute Line: 491]
In [program.cpp::Glest::Game::Program::~Program Line: 287]
In [program.cpp::Glest::Game::Program::~Program Line: 293]
In [program.cpp::Glest::Game::Program::~Program Line: 301]
In [..\..\source\glest_game\main\main.cpp::Glest::Game::ExceptionHandler::handleRuntimeError Line: 458]
[2012-09-23 17:38:45] *ERROR* (null) Exception: 0x6167654d [0x73656c47]
 
_CxxThrowException - throw.cpp [161]
Glest::Game::ExceptionHandler::handleRuntimeError - main.cpp [534]
Glest::Game::glestMain - main.cpp [4816]
 [Unknown error!
Stack Trace:
00000000 00000000 00000000 93db89fc ZwGetContextThread!ntdll (null)(0) +18
00000000 00000000 00000000 93db89fc ZwGetContextThread!ntdll (null)(0) +18
]
« Last Edit: 23 September 2012, 16:01:21 by tomreyn »

 

anything