Alfa-Omega Nov 9, 2013 @ 5:17am
Game freezes sometimes
Hi

After the last update (I think it was the change from the x86 to x86_64 version) the game freezes sometimes.

The freeze it's not always at the same time, sometimes freezes 5 minutes after start the game, sometimes 30 minutes or sometimes never freezes...
Last edited by Alfa-Omega; Nov 9, 2013 @ 5:17am
Showing 1-6 of 6 comments
< >
Fluffy Fox Nov 9, 2013 @ 10:06am 
I have this same problem, I really hope they fix this soon.
icculus  [developer] Nov 9, 2013 @ 8:18pm 
This in on Linux, right?
Alfa-Omega Nov 10, 2013 @ 1:25am 
Originally posted by icculus:
This in on Linux, right?

Yep
Alfa-Omega Nov 12, 2013 @ 8:50am 
I thought that the last update fix this problem, but today after 20 minutes the game froze again.
icculus  [developer] Nov 12, 2013 @ 10:44am 
Originally posted by Alfa-Omega:
I thought that the last update fix this problem, but today after 20 minutes the game froze again.

I haven't been able to reproduce this yet. Can I get you to try running under a debugger?

Launch the game, get it into windowed mode if it isn't, and bring up a terminal. Let the game freeze and then...

Find out the process number for the game with "ps" and run:

At the terminal, type "gdb $HOME/.local/share/Steam/SteamApps/common/Super\ Meat\ Boy/amd64/SuperMeatBoy PROCESSNUMBER"

(or "x86" instead of "amd64" if you're on the 32-bit version.)

Once GDB starts, type "bt" and copy/paste the text it dumps out.

Email it to icculus@icculus.org or post it here.

(sorry, I know this is annoyingly complicated. Let me know if you have any problems or questions.)

Thanks,
--ryan.

Alfa-Omega Nov 12, 2013 @ 1:28pm 
ok, here is the dump:

(gdb) bt
#0 0x00000000005bd220 in Vector2::operator+(Vector2 const&) const ()
#1 0x00000000004e4da1 in SMBPalette::GetCollisionMask(GRIDBLOCK const&, Vector2 const&) ()
#2 0x00000000004e5542 in SMBPalette::CollisionResponse(GRIDBLOCK&, Vector2&, Vector2 const&, Vector2&, SceneObject2D*, Vector2 const&, tagTileCollisionType, int) ()
#3 0x000000000058dc5d in TileLevel::TileCollisionResponse(SceneObject2D*, Vector2 const&, TileCollisionInfo&) ()
#4 0x000000000058e438 in TileLevel::TileCollision(SceneObject2D*, TileCollisionInfo&) ()
#5 0x00000000004778ee in MeatBoyCharactor::Update() ()
#6 0x0000000000515c4a in GSuperMeatBoy::Update() ()
#7 0x0000000000583322 in TEngine::Update() ()
#8 0x0000000000583525 in TEngine::EngineRun() ()
#9 0x0000000000583709 in TEngine::Run() ()
#10 0x0000000000453b79 in main ()


Icculus thanks a lot for all the work that you are doing for the linux universe.
Last edited by Alfa-Omega; Nov 12, 2013 @ 1:30pm
Showing 1-6 of 6 comments
< >
Per page: 15 30 50
Date Posted: Nov 9, 2013 @ 5:17am
Posts: 6