Super Meat Boy
Alfa-Omega Nov 9, 2013 @ 5:17am
Game freezes sometimes

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
Thomas The Fox Nov 9, 2013 @ 10:06am 
I have this same problem, I really hope they fix this soon.
icculus 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?

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 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 or post it here.

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


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