Bug 5523 - Game crashes after coach introduction cutscene
Status: RESOLVED DUPLICATE of bug 5528
Alias: None
Product: Psychonauts
Classification: Unclassified
Component: everything
Version: unspecified
Hardware: PC Linux
: P3 critical
Assignee: Ryan C. Gordon
QA Contact: Ryan C. Gordon
URL:
Depends on:
Blocks:
 
Reported: 2012-05-31 15:42 EDT by admin
Modified: 2012-06-20 23:25:15 EDT
8 users (show)

See Also:


Attachments
Console output prior to crash (163.49 KB, text/x-log)
2012-06-05 01:17 EDT, Ben
Console output - backtrace (15.57 KB, text/plain)
2012-06-06 01:05 EDT, jbernardo

Description admin 2012-05-31 15:42:18 EDT
I just downloaded Psychonauts through the Humble Bundle, and just after the cutscene where the coach informs you that you will be pulled into his mind, the game completely crashes and quits - I suspect that there is a game element after this, but as the game crashes I obviously can't know for sure.

I am running OpenSuSE 12.1, using a Club3D Radeon HD3650 1GB, using proprietary AMD Catalyst drivers. Vsync is turned on through the Catalyst panel.

Other than this issue, the game seems to run smoothly.

When running from a terminal, this is the last part of the output:

[...]
Game: Engine starting proc action table 48.61478805541992
Game: Engine done proc action table48.68217468261719
Game: Engine starting proc action table 48.68217468261719
Game: Engine line skip requested, skipping.
Game: Engine done proc action table48.71478652954102
Game: Engine starting proc action table 48.74809646606445
Game: Engine done proc action table48.79810333251953
Game: Engine starting proc action table 48.79810333251953
Game: Engine line skip requested, skipping.
Game: Engine done proc action table48.84886932373047
Game: Engine Cutscene progression: CS Script moving from state ___EZScene to state CleanupCS___EZScene, resultant state CleanupCS___EZScene.  Time: 48.89810562133789.
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
WARN: (none(-1) SetEntityFlag ca.CAKCCutscenes: argument 3 is nil (not a number)
Game: Engine proccing end action table
Game: Engine starting proc action table 48.94807052612305
Game: Engine line skip requested, but illegal.
Game: Engine done proc action table49.01550674438477
Game: Engine done proccing end action table
Game: Engine Ending EZ cutscene CAKC1Coach1stTime (currCSName ___EZScene)
Game: Engine RESTORE SECONDARY TARGET
Game: Engine SET SECONDARY TARGET nil
Game: Engine Saved[CA]: bCAKC1Coach1stTimePlayed = 1
Game: Engine Cutscene progression: CS Script moving from state CleanupCS___EZScene to state nil, resultant state nil.  Time: 49.04807662963867.
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: endCutscene               (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Anim: anims\dartnew\talk_1.jan: loaded (1 frames latency)
ERROR: Can't load a null sound.
PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik'
PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik'
PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik'
ALSA write failed (unrecoverable): File descriptor in bad state
*** glibc detected *** ./Psychonauts: double free or corruption (!prev): 0x086b9e90 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6ff0b)[0xb7428f0b]
/home/sven/psychonauts/libSDL-1.2.so.0(SDL_WaitThread+0x44)[0xb76d0b54]
/home/sven/psychonauts/libSDL-1.2.so.0(SDL_AudioQuit+0x41)[0xb76c87b1]
/home/sven/psychonauts/libSDL-1.2.so.0(SDL_QuitSubSystem+0x7c)[0xb76c7cac]
/home/sven/psychonauts/libSDL-1.2.so.0(SDL_Quit+0x1e)[0xb76c7d0e]
/home/sven/psychonauts/libSDL-1.2.so.0(+0x654f)[0xb76c854f]
[0xffffe400]
/lib/libpthread.so.0(+0x6a7d)[0xb73a4a7d]
/lib/libc.so.6(clone+0x5e)[0xb748eabe]
======= Memory map: ========
08048000-08684000 r-xp 00000000 08:02 6163652    /home/sven/psychonauts/Psychonauts
08684000-08685000 r-xp 0063b000 08:02 6163652    /home/sven/psychonauts/Psychonauts
08685000-08699000 rwxp 0063c000 08:02 6163652    /home/sven/psychonauts/Psychonauts
08699000-1127c000 rwxp 00000000 00:00 0          [heap]
adeff000-ae000000 rwxp 00000000 00:00 0 
ae000000-ae200000 rwxs 27b40000 00:05 11207      /dev/ati/card0
ae200000-ae400000 rwxs 27b3f000 00:05 11207      /dev/ati/card0
ae400000-ae600000 rwxs 27b3e000 00:05 11207      /dev/ati/card0
ae600000-ae800000 rwxs 27b3d000 00:05 11207      /dev/ati/card0
ae800000-aea00000 rwxs 27b06000 00:05 11207      /dev/ati/card0
aea00000-aeb00000 rwxp 00000000 00:00 0 
aeba3000-aeba4000 ---p 00000000 00:00 0 
aeba4000-af3a3000 rwxp 00000000 00:00 0 
af3a3000-af3a4000 ---p 00000000 00:00 0 
af3a4000-afba3000 rwxp 00000000 00:00 0 
afba3000-afba4000 ---p 00000000 00:00 0 
afba4000-b03a3000 rwxp 00000000 00:00 0 
b03a3000-b03a4000 ---p 00000000 00:00 0 
b03a4000-b0ca4000 rwxp 00000000 00:00 0 
b0d3a000-b0e3a000 rwxs 27933000 00:05 11207      /dev/ati/card0
b0fa4000-b10a5000 rwxp 00000000 00:00 0 
b11fe000-b123f000 rwxp 00000000 00:00 0 
b12ff000-b1300000 ---p 00000000 00:00 0 
b1300000-b1aff000 rwxp 00000000 00:00 0 
b1aff000-b1b00000 ---p 00000000 00:00 0 
b1b00000-b22ff000 rwxp 00000000 00:00 0 
b2400000-b2421000 rwxp 00000000 00:00 0 
b2421000-b2500000 ---p 00000000 00:00 0 
b250f000-b2512000 r-xp 00000000 08:02 10238495   /usr/lib/libpulse-simple.so.0.0.3
b2512000-b2513000 r-xp 00002000 08:02 10238495   /usr/lib/libpulse-simple.so.0.0.3
b2513000-b2514000 rwxp 00003000 08:02 10238495   /usr/lib/libpulse-simple.so.0.0.3
b252a000-b25fd000 rwxp 00000000 00:00 0 
b261e000-b2700000 rwxp 00000000 00:00 0 
b2700000-b2800000 rwxs 28e3a000 00:05 11207      /dev/ati/card0
b2800000-b2821000 rwxp 00000000 00:00 0 
b2821000-b2900000 ---p 00000000 00:00 0 
b2923000-b2927000 r-xp 00000000 08:02 10355769   /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
b2927000-b2928000 r-xp 00003000 08:02 10355769   /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
b2928000-b2929000 rwxp 00004000 08:02 10355769   /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
b2929000-b292a000 ---p 00000000 00:00 0 
b292a000-b2b29000 rwxp 00000000 00:00 0 
b2b29000-b2b2a000 ---p 00000000 00:00 0 
b2b2a000-b2b39000 rwxp 00000000 00:00 0 
b2b39000-b2d39000 rwxs 27845000 00:05 11207      /dev/ati/card0
b2d55000-b2d65000 rwxs 27ae7000 00:05 11207      /dev/ati/card0
b2dd7000-b2dd8000 rwxs 28e12000 00:05 11207      /dev/ati/card0
b2dd8000-b2dd9000 rwxs 28e11000 00:05 11207      /dev/ati/card0
b2dd9000-b2ddd000 rwxp 00000000 00:00 0 
b2ddd000-b2dde000 rwxs 28e32000 00:05 11207      /dev/ati/card0
b2dde000-b2e5f000 rwxp 00000000 00:00 0 
b2e5f000-b2e60000 rwxs 28e31000 00:05 11207      /dev/ati/card0
b2e60000-b2e61000 rwxs 28e0f000 00:05 11207      /dev/ati/card0
b2e61000-b2e62000 rwxs 28e0e000 00:05 11207      /dev/ati/card0
b2e62000-b2e63000 rwxs 28e0d000 00:05 11207      /dev/ati/card0
b2e63000-b2e64000 rwxs 28e0c000 00:05 11207      /dev/ati/card0
b2e64000-b2e66000 rwxp 00000000 00:00 0 
b2e66000-b3566000 rwxs 00006000 00:05 11207      /dev/ati/card0
b3566000-b35a1000 r-xp 00000000 08:02 10244234   /usr/lib/libatiadlxx.so
b35a1000-b35a3000 rwxp 0003b000 08:02 10244234   /usr/lib/libatiadlxx.so
b35a3000-b35b3000 rwxp 00000000 00:00 0 
b35b3000-b592b000 r-xp 00000000 08:02 11147600   /usr/lib/dri/fglrx_dri.so
b592b000-b5a1c000 rwxp 02378000 08:02 11147600   /usr/lib/dri/fglrx_dri.so
b5a1c000-b5aea000 rwxp 00000000 00:00 0 
b5aea000-b5bb6000 r-xp 00000000 08:02 10498412   /usr/X11R6/lib/fglrx/fglrx-libGL.so.1.2
b5bb6000-b5bc2000 rwxp 000cb000 08:02 10498412   /usr/X11R6/lib/fglrx/fglrx-libGL.so.1.2
b5bc2000-b5c12000 rwxp 00000000 00:00 0 
b5c12000-b5c15000 rwxp 00000000 00:00 0 
b5c15000-b5c35000 rwxs 00000000 00:04 110067735  /SYSV0056a4d6 (deleted)
b5c35000-b5c55000 rwxs 00000000 00:05 5725       /dev/snd/pcmC0D0p
b5c55000-b5c5c000 r-xp 00000000 08:02 10244241   /usr/lib/libatiuki.so.1.0
b5c5c000-b5c5d000 rwxp 00006000 08:02 10244241   /usr/lib/libatiuki.so.1.0
b5c5d000-b5c62000 r-xp 00000000 08:02 10236598   /usr/lib/libXfixes.so.3.1.0
b5c62000-b5c63000 r-xp 00004000 08:02 10236598   /usr/lib/libXfixes.so.3.1.0
b5c63000-b5c64000 rwxp 00005000 08:02 10236598   /usr/lib/libXfixes.so.3.1.0
b5c64000-b5c6d000 r-xp 00000000 08:02 10236596   /usr/lib/libXrender.so.1.3.0
b5c6d000-b5c6e000 r-xp 00008000 08:02 10236596   /usr/lib/libXrender.so.1.3.0
b5c6e000-b5c6f000 rwxp 00009000 08:02 10236596   /usr/lib/libXrender.so.1.3.0
b5c6f000-b5c78000 r-xp 00000000 08:02 10238080   /usr/lib/libXcursor.so.1.0.2
b5c78000-b5c79000 r-xp 00008000 08:02 10238080   /usr/lib/libXcursor.so.1.0.2
b5c79000-b5c7a000 rwxp 00009000 08:02 10238080   /usr/lib/libXcursor.so.1.0.2
b5c7a000-b5c7b000 rwxs 81000000 00:05 5725       /dev/snd/pcmC0D0p
b5c7b000-b5c7d000 r-xp 00000000 08:02 10238092   /usr/lib/libXinerama.so.1.0.0
b5c7d000-b5c7e000 r-xp 00001000 08:02 10238092   /usr/lib/libXinerama.so.1.0.0
b5c7e000-b5c7f000 rwxp 00002000 08:02 10238092   /usr/lib/libXinerama.so.1.0.0
b5c7f000-b5c80000 rwxs 00005000 00:05 11207      /dev/ati/card0
b5c80000-b5c90000 rwxs fdce0000 00:05 11207      /dev/ati/card0
b5c90000-b5ccf000 r-xp 00000000 08:02 11148344   /usr/lib/locale/en_US.utf8/LC_CTYPE
b5ccf000-b5dff000 r-xp 00000000 08:02 11148345   /usr/lib/locale/en_US.utf8/LC_COLLATE
b5dff000-b5e00000 ---p 00000000 00:00 0 
b5e00000-b6d5e000 rwxp 00000000 00:00 0 
b6d5e000-b6d88000 r-xp 00000000 08:02 10232351   /usr/lib/libvorbis.so.0.4.5
b6d88000-b6d89000 r-xp 00029000 08:02 10232351   /usr/lib/libvorbis.so.0.4.5
b6d89000-b6d8a000 rwxp 0002a000 08:02 10232351   /usr/lib/libvorbis.so.0.4.5
b6d8a000-b6d90000 r-xp 00000000 08:02 10231977   /usr/lib/libogg.so.0.7.1
b6d90000-b6d91000 r-xp 00005000 08:02 10231977   /usr/lib/libogg.so.0.7.1
b6d91000-b6d92000 rwxp 00006000 08:02 10231977   /usr/lib/libogg.so.0.7.1
b6d92000-b6da8000 r-xp 00000000 08:02 10231890   /usr/lib/libspeex.so.1.5.0
b6da8000-b6da9000 ---p 00016000 08:02 10231890   /usr/lib/libspeex.so.1.5.0
b6da9000-b6daa000 r-xp 00016000 08:02 10231890   /usr/lib/libspeex.so.1.5.0
b6daa000-b6dab000 rwxp 00017000 08:02 10231890   /usr/lib/libspeex.so.1.5.0
b6dab000-b6f11000 r-xp 00000000 08:02 10232962   /usr/lib/libvorbisenc.so.2.0.8
b6f11000-b6f22000 r-xp 00165000 08:02 10232962   /usr/lib/libvorbisenc.so.2.0.8
b6f22000-b6f23000 rwxp 00176000 08:02 10232962   /usr/lib/libvorbisenc.so.2.0.8
b6f23000-b6f73000 r-xp 00000000 08:02 10232360   /usr/lib/libFLAC.so.8.2.0
b6f73000-b6f74000 r-xp 0004f000 08:02 10232360   /usr/lib/libFLAC.so.8.2.0
b6f74000-b6f75000 rwxp 00050000 08:02 10232360   /usr/lib/libFLAC.so.8.2.0
b6f75000-b6f85000 r-xp 00000000 08:02 10236600   /usr/lib/libXext.so.6.4.0
b6f85000-b6f86000 r-xp 00010000 08:02 10236600   /usr/lib/libXext.so.6.4.0
b6f86000-b6f87000 rwxp 00011000 08:02 10236600   /usr/lib/libXext.so.6.4.0
b6f87000-b6f8b000 r-xp 00000000 08:02 7078372    /lib/libuuid.so.1.3.0
b6f8b000-b6f8c000 r-xp 00003000 08:02 7078372    /lib/libuuid.so.1.3.0
b6f8c000-b6f8d000 rwxp 00004000 08:02 7078372    /lib/libuuid.so.1.3.0
b6f8d000-b6f8f000 r-xp 00000000 08:02 10231627   /usr/lib/libXau.so.6.0.0
b6f8f000-b6f90000 r-xp 00001000 08:02 10231627   /usr/lib/libXau.so.6.0.0
b6f90000-b6f91000 rwxp 00002000 08:02 10231627   /usr/lib/libXau.so.6.0.0
b6f91000-b7001000 r-xp 00000000 08:02 10233123   /usr/lib/libsndfile.so.1.0.25
b7001000-b7003000 r-xp 0006f000 08:02 10233123   /usr/lib/libsndfile.so.1.0.25
b7003000-b7004000 rwxp 00071000 08:02 10233123   /usr/lib/libsndfile.so.1.0.25
b7004000-b7008000 rwxp 00000000 00:00 0 
b7008000-b7010000 r-xp 00000000 08:02 7078354    /lib/libwrap.so.0.7.6
b7010000-b7011000 r-xp 00007000 08:02 7078354    /lib/libwrap.so.0.7.6
b7011000-b7012000 rwxp 00008000 08:02 7078354    /lib/libwrap.so.0.7.6
b7012000-b7013000 rwxp 00000000 00:00 0 
b7013000-b7018000 r-xp 00000000 08:02 10238100   /usr/lib/libXtst.so.6.1.0
b7018000-b7019000 r-xp 00004000 08:02 10238100   /usr/lib/libXtst.so.6.1.0
b7019000-b701a000 rwxp 00005000 08:02 10238100   /usr/lib/libXtst.so.6.1.0
b701a000-b7031000 r-xp 00000000 08:02 10231629   /usr/lib/libICE.so.6.3.0
b7031000-b7032000 r-xp 00016000 08:02 10231629   /usr/lib/libICE.so.6.3.0
b7032000-b7033000 rwxp 00017000 08:02 10231629   /usr/lib/libICE.so.6.3.0
b7033000-b7035000 rwxp 00000000 00:00 0 
b7035000-b703c000 r-xp 00000000 08:02 10232324   /usr/lib/libSM.so.6.0.1
b703c000-b703d000 r-xp 00006000 08:02 10232324   /usr/lib/libSM.so.6.0.1
b703d000-b703e000 rwxp 00007000 08:02 10232324   /usr/lib/libSM.so.6.0.1
b703e000-b705c000 r-xp 00000000 08:02 10232263   /usr/lib/libxcb.so.1.1.0
b705c000-b705d000 r-xp 0001d000 08:02 10232263   /usr/lib/libxcb.so.1.1.0
b705d000-b705e000 rwxp 0001e000 08:02 10232263   /usr/lib/libxcb.so.1.1.0
b705e000-b7196000 r-xp 00000000 08:02 10235833   /usr/lib/libX11.so.6.3.0
b7196000-b7197000 r-xp 00137000 08:02 10235833   /usr/lib/libX11.so.6.3.0
b7197000-b719a000 rwxp 00138000 08:02 10235833   /usr/lib/libX11.so.6.3.0
b719a000-b719b000 r-xp 00000000 08:02 10235831   /usr/lib/libX11-xcb.so.1.0.0
b719b000-b719c000 r-xp 00000000 08:02 10235831   /usr/lib/libX11-xcb.so.1.0.0
b719c000-b719d000 rwxp 00001000 08:02 10235831   /usr/lib/libX11-xcb.so.1.0.0
b719d000-b71e5000 r-xp 00000000 08:02 7078706    /lib/libdbus-1.so.3.6.4
b71e5000-b71e6000 r-xp 00047000 08:02 7078706    /lib/libdbus-1.so.3.6.4
b71e6000-b71e7000 rwxp 00048000 08:02 7078706    /lib/libdbus-1.so.3.6.4
b71e7000-b724d000 r-xp 00000000 08:02 10238498   /usr/lib/libpulsecommon-1.1.so
b724d000-b724e000 r-xp 00065000 08:02 10238498   /usr/lib/libpulsecommon-1.1.so
b724e000-b724f000 rwxp 00066000 08:02 10238498   /usr/lib/libpulsecommon-1.1.so
b724f000-b7256000 r-xp 00000000 08:02 10232011   /usr/lib/libjson.so.0.0.1
b7256000-b7257000 r-xp 00006000 08:02 10232011   /usr/lib/libjson.so.0.0.1
b7257000-b7258000 rwxp 00007000 08:02 10232011   /usr/lib/libjson.so.0.0.1
b7258000-b72a5000 r-xp 00000000 08:02 10238497   /usr/lib/libpulse.so.0.13.5
b72a5000-b72a6000 ---p 0004d000 08:02 10238497   /usr/lib/libpulse.so.0.13.5
b72a6000-b72a7000 r-xp 0004d000 08:02 10238497   /usr/lib/libpulse.so.0.13.5
b72a7000-b72a8000 rwxp 0004e000 08:02 10238497   /usr/lib/libpulse.so.0.13.5
b72a8000-b7388000 r-xp 00000000 08:02 10232130   /usr/lib/libasound.so.2.0.0
b7388000-b7389000 ---p 000e0000 08:02 10232130   /usr/lib/libasound.so.2.0.0
b7389000-b738c000 r-xp 000e0000 08:02 10232130   /usr/lib/libasound.so.2.0.0
b738c000-b738d000 rwxp 000e3000 08:02 10232130   /usr/lib/libasound.so.2.0.0
b738d000-b7390000 rwxp 00000000 00:00 0 
b7390000-b7397000 r-xp 00000000 08:02 7078336    /lib/librt-2.14.1.so
b7397000-b7398000 r-xp 00006000 08:02 7078336    /lib/librt-2.14.1.so
b7398000-b7399000 rwxp 00007000 08:02 7078336    /lib/librt-2.14.1.so
b7399000-b739c000 r-xp 00000000 08:02 7078314    /lib/libdl-2.14.1.so
b739c000-b739d000 r-xp 00002000 08:02 7078314    /lib/libdl-2.14.1.so
b739d000-b739e000 rwxp 00003000 08:02 7078314    /lib/libdl-2.14.1.so
b739e000-b73b5000 r-xp 00000000 08:02 7078332    /lib/libpthread-2.14.1.so
b73b5000-b73b6000 r-xp 00016000 08:02 7078332    /lib/libpthread-2.14.1.so
b73b6000-b73b7000 rwxp 00017000 08:02 7078332    /lib/libpthread-2.14.1.so
b73b7000-b73b9000 rwxp 00000000 00:00 0 
b73b9000-b7520000 r-xp 00000000 08:02 7078308    /lib/libc-2.14.1.so
b7520000-b7522000 r-xp 00167000 08:02 7078308    /lib/libc-2.14.1.so
b7522000-b7523000 rwxp 00169000 08:02 7078308    /lib/libc-2.14.1.so
b7523000-b7526000 rwxp 00000000 00:00 0 
b7526000-b7542000 r-xp 00000000 08:02 7078404    /lib/libgcc_s.so.1
b7542000-b7543000 r-xp 0001b000 08:02 7078404    /lib/libgcc_s.so.1
b7543000-b7544000 rwxp 0001c000 08:02 7078404    /lib/libgcc_s.so.1
b7544000-b7545000 rwxp 00000000 00:00 0 
b7545000-b756e000 r-xp 00000000 08:02 7078316    /lib/libm-2.14.1.so
b756e000-b756f000 r-xp 00028000 08:02 7078316    /lib/libm-2.14.1.so
b756f000-b7570000 rwxp 00029000 08:02 7078316    /lib/libm-2.14.1.so
b7570000-b7652000 r-xp 00000000 08:02 10232660   /usr/lib/libstdc++.so.6.0.16
b7652000-b7656000 r-xp 000e2000 08:02 10232660   /usr/lib/libstdc++.so.6.0.16
b7656000-b7657000 rwxp 000e6000 08:02 10232660   /usr/lib/libstdc++.so.6.0.16
b7657000-b765e000 rwxp 00000000 00:00 0 
b765e000-b765f000 r-xs 80000000 00:05 5725       /dev/snd/pcmC0D0p
b765f000-b7660000 rwxs 00000000 00:04 110034966  /SYSV0056a4d5 (deleted)
b7660000-b7661000 rwxp 00000000 00:00 0 
b7661000-b7663000 rwxs 00002000 00:05 11207      /dev/ati/card0
b7663000-b7664000 r-xp 00000000 08:02 11141374   /usr/lib/locale/en_US.utf8/LC_NUMERIC
b7664000-b7665000 r-xp 00000000 08:02 10886376   /usr/lib/locale/en_US.utf8/LC_TIME
b7665000-b7666000 r-xp 00000000 08:02 10886375   /usr/lib/locale/en_US.utf8/LC_MONETARY
b7666000-b7667000 r-xp 00000000 08:02 11011956   /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b7667000-b7668000 r-xp 00000000 08:02 11141351   /usr/lib/locale/en_US.utf8/LC_PAPER
b7668000-b7669000 r-xp 00000000 08:02 11141358   /usr/lib/locale/en_US.utf8/LC_NAME
b7669000-b766a000 r-xp 00000000 08:02 10882847   /usr/lib/locale/en_US.utf8/LC_ADDRESS
b766a000-b766b000 r-xp 00000000 08:02 11141341   /usr/lib/locale/en_US.utf8/LC_TELEPHONE
b766b000-b766c000 r-xp 00000000 08:02 11148334   /usr/lib/locale/en_US.utf8/LC_MEASUREMENT
b766c000-b7673000 r-xs 00000000 08:02 10490775   /usr/lib/gconv/gconv-modules.cache
b7673000-b7674000 r-xp 00000000 08:02 10886374   /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION
b7674000-b76a9000 r-xp 00000000 08:02 6163670    /home/sven/psychonauts/libopenal.so.1
b76a9000-b76ab000 rwxp 00035000 08:02 6163670    /home/sven/psychonauts/libopenal.so.1
b76ab000-b76c2000 rwxp 00000000 00:00 0 
b76c2000-b7728000 r-xp 00000000 08:02 6163673    /home/sven/psychonauts/libSDL-1.2.so.0
b7728000-b7729000 rwxp 00066000 08:02 6163673    /home/sven/psychonauts/libSDL-1.2.so.0
b7729000-b7756000 rwxp 00000000 00:00 0 
b7756000-b7775000 r-xp 00000000 08:02 7082139    /lib/ld-2.14.1.so
b7775000-b7776000 r-xp 0001f000 08:02 7082139    /lib/ld-2.14.1.so
b7776000-b7777000 rwxp 00020000 08:02 7082139    /lib/ld-2.14.1.so
bff5d000-bffb3000 rwxp 00000000 00:00 0          [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0          [vdso]
Aborted
Comment 1 admin 2012-05-31 15:43:35 EDT
Something important I forgot to add: the crash is reproducible. Every time I get to this point, the game crashes (I've tried 3 times so far).
Comment 2 admin 2012-05-31 16:56:39 EDT
After attempting to play the game again and it crashing out at the same point, there is now a different error.

[...]
Game: Engine Ending EZ cutscene CAKC1Coach1stTime (currCSName ___EZScene)
Game: Engine RESTORE SECONDARY TARGET
Game: Engine SET SECONDARY TARGET nil
Game: Engine Saved[CA]: bCAKC1Coach1stTimePlayed = 1
Game: Engine Cutscene progression: CS Script moving from state CleanupCS___EZScene to state nil, resultant state nil.  Time: 74.68819427490234.
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: endCutscene               (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Anim: anims\dartnew\talk_1.jan: loaded (1 frames latency)
ERROR: Can't load a null sound.
PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik'
PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik'
PSYCHONAUTS UNIX FILENAME: corrected 'WorkResource/cutscenes/prerendered/caio.bik' to 'WorkResource/cutscenes/prerendered/CAIO.bik'
Floating point exception
Comment 3 nemoder 2012-05-31 21:35:18 EDT
The game crashed with "Floating point exception" for me twice here also.  On the 3rd try a movie played without sound and then continued on normally.  I guess there is some problem with the movie loading/playback.
Comment 4 Yamagi Burmeister 2012-06-01 15:51:58 EDT
As a workaround you can rename the two WorkResource/cutscenes/prerendered/caio.* files. The game will recognize the missing file, skip the cutscene and continue...
Comment 5 Marti 2012-06-02 19:21:39 EDT
I got a similar error after 1st opening cutscene in the game ends. Using Arch Linux 64-bit (testing version), open source Radeon drivers, Radeon HD 4870.

*** glibc detected *** ./Psychonauts: free(): invalid pointer: 0x0e3c9460 ***
======= Backtrace: =========
/usr/lib32/libc.so.6(+0x734d2)[0xf74624d2]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x20e618)[0xf4cb1618]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x206984)[0xf4ca9984]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x2d8369)[0xf4d7b369]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x206a04)[0xf4ca9a04]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x1aba26)[0xf4c4ea26]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x1abf33)[0xf4c4ef33]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x1ac2b5)[0xf4c4f2b5]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x17e297)[0xf4c21297]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x1ac54e)[0xf4c4f54e]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x151ffc)[0xf4bf4ffc]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x1f9404)[0xf4c9c404]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x13fb14)[0xf4be2b14]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0x12df8c)[0xf4bd0f8c]
/usr/lib32/xorg/modules/dri/r600_dri.so(+0xfd30a)[0xf4ba030a]
/usr/lib32/libGL.so.1(+0x3df80)[0xf5bdbf80]
/usr/lib32/libGL.so.1(glXDestroyContext+0xd1)[0xf5bb4cf4]
/opt/psychonauts/libSDL-1.2.so.0(+0x3f446)[0xf7787446]
/opt/psychonauts/libSDL-1.2.so.0(+0x439f7)[0xf778b9f7]
/opt/psychonauts/libSDL-1.2.so.0(+0x43c19)[0xf778bc19]
/opt/psychonauts/libSDL-1.2.so.0(SDL_VideoQuit+0x50)[0xf7777760]
/opt/psychonauts/libSDL-1.2.so.0(SDL_QuitSubSystem+0x65)[0xf774dc95]
/opt/psychonauts/libSDL-1.2.so.0(SDL_Quit+0x1e)[0xf774dd0e]
/opt/psychonauts/libSDL-1.2.so.0(+0x654f)[0xf774e54f]
[0xf77dc400]
./Psychonauts(_ZN9PCGameApp9InitFrameEv+0x11)[0x83152d3]
./Psychonauts(main+0x298)[0x8521afa]
/usr/lib32/libc.so.6(__libc_start_main+0xf5)[0xf74083d5]
======= Memory map: ========
08048000-08684000 r-xp 00000000 08:03 1327466                            /opt/psychonauts/Psychonauts
08684000-08685000 r-xp 0063b000 08:03 1327466                            /opt/psychonauts/Psychonauts
08685000-08699000 rwxp 0063c000 08:03 1327466                            /opt/psychonauts/Psychonauts
08699000-086b9000 rwxp 00000000 00:00 0 
08d16000-0f050000 rwxp 00000000 00:00 0                                  [heap]
ecfa7000-ed0a7000 rwxs 17d789000 00:05 1482                              /dev/dri/card0
ed300000-ed343000 rwxp 00000000 00:00 0 
ed343000-ed400000 ---p 00000000 00:00 0 
ed600000-ed621000 rwxp 00000000 00:00 0 
ed621000-ed700000 ---p 00000000 00:00 0 
ed753000-ed75a000 rwxp 00000000 00:00 0 
ed85a000-ed8ba000 rwxs 11b407000 00:05 1482                              /dev/dri/card0
ed8ba000-ed8ea000 rwxs 177422000 00:05 1482                              /dev/dri/card0
ed8ea000-ed8fa000 rwxs 177492000 00:05 1482                              /dev/dri/card0
ed8fa000-ed8fb000 rwxs 11fec4000 00:05 1482                              /dev/dri/card0
ed8fb000-ed8fc000 rwxs 11fec3000 00:05 1482                              /dev/dri/card0
ed8fc000-ed8fd000 rwxs 11fec2000 00:05 1482                              /dev/dri/card0
ed8fd000-ed8fe000 ---p 00000000 00:00 0 
ed8fe000-ee0fe000 rwxp 00000000 00:00 0 
ee0fe000-ee0ff000 ---p 00000000 00:00 0 
ee0ff000-ee8ff000 rwxp 00000000 00:00 0 
ee8ff000-ee900000 ---p 00000000 00:00 0 
ee900000-ef100000 rwxp 00000000 00:00 0                                  [stack:12286]
ef100000-ef121000 rwxp 00000000 00:00 0 
ef121000-ef200000 ---p 00000000 00:00 0 
ef202000-ef203000 rwxs 12076f000 00:05 1482                              /dev/dri/card0
ef203000-ef204000 rwxs 12076e000 00:05 1482                              /dev/dri/card0
ef205000-ef235000 rwxs 177462000 00:05 1482                              /dev/dri/card0
ef235000-ef295000 rwxs 1773c2000 00:05 1482                              /dev/dri/card0
ef295000-ef2e6000 rwxp 00000000 00:00 0 
ef2e6000-ef2e7000 ---p 00000000 00:00 0 
ef2e7000-efae7000 rwxp 00000000 00:00 0 
f3ae8000-f3bbb000 rwxp 00000000 00:00 0 
f3bbf000-f3bc0000 rwxs 10f55a000 00:05 1482                              /dev/dri/card0
f3bc0000-f3bc1000 rwxs 10f559000 00:05 1482                              /dev/dri/card0
f3bc1000-f3bc2000 rwxs 10f48d000 00:05 1482                              /dev/dri/card0
f3bc2000-f3bc3000 rwxs 10f48c000 00:05 1482                              /dev/dri/card0
f3bc3000-f3bc4000 rwxs 10f485000 00:05 1482                              /dev/dri/card0
f3bc4000-f3bc5000 rwxs 10f558000 00:05 1482                              /dev/dri/card0
f3bc5000-f3bc6000 rwxs 10f557000 00:05 1482                              /dev/dri/card0
f3bc6000-f3bc8000 rwxs 10f555000 00:05 1482                              /dev/dri/card0
f3bc8000-f3bc9000 rwxs 10f554000 00:05 1482                              /dev/dri/card0
f3bc9000-f3bca000 rwxs 10f553000 00:05 1482                              /dev/dri/card0
f3bca000-f3bcb000 rwxs 104877000 00:05 1482                              /dev/dri/card0
f3bcc000-f3bcd000 rwxs 11fe00000 00:05 1482                              /dev/dri/card0
f3bcd000-f3bce000 rwxs 11fdff000 00:05 1482                              /dev/dri/card0
f3bce000-f3bcf000 rwxs 11fdfe000 00:05 1482                              /dev/dri/card0
f3bcf000-f3bd0000 rwxs 11fdfd000 00:05 1482                              /dev/dri/card0
f3bd0000-f3bd1000 rwxs 11fcd0000 00:05 1482                              /dev/dri/card0
f3bd1000-f3bd2000 rwxs 11fccf000 00:05 1482                              /dev/dri/card0
f3bd2000-f3bd3000 rwxs 11fcce000 00:05 1482                              /dev/dri/card0
f3bd3000-f3be3000 rwxs 177452000 00:05 1482                              /dev/dri/card0
f3be3000-f3be4000 rwxs 10489f000 00:05 1482                              /dev/dri/card0
f3be4000-f3be5000 rwxs 10487e000 00:05 1482                              /dev/dri/card0
f3be5000-f3be6000 rwxs 1029a9000 00:05 1482                              /dev/dri/card0
f3be6000-f3be7000 rwxs 1029a8000 00:05 1482                              /dev/dri/card0
f3be7000-f3be8000 rwxs 1029a7000 00:05 1482                              /dev/dri/card0
f3be8000-f3be9000 rwxs 1029a6000 00:05 1482                              /dev/dri/card0
f3be9000-f3bea000 rwxs 104776000 00:05 1482                              /dev/dri/card0
f3bea000-f3beb000 rwxs 104775000 00:05 1482                              /dev/dri/card0
f3beb000-f3bec000 rwxs 104774000 00:05 1482                              /dev/dri/card0
f3bec000-f3bed000 rwxs 104773000 00:05 1482                              /dev/dri/card0
f3bed000-f3bee000 rwxs 104772000 00:05 1482                              /dev/dri/card0
f3bee000-f3bef000 rwxs 104771000 00:05 1482                              /dev/dri/card0
f3bef000-f3bf0000 rwxs 104770000 00:05 1482                              /dev/dri/card0
f3bf0000-f3bf1000 rwxs 10476f000 00:05 1482                              /dev/dri/card0
f3bf1000-f3bf2000 rwxs 10476e000 00:05 1482                              /dev/dri/card0
f3bf2000-f3bf3000 rwxs 10476d000 00:05 1482                              /dev/dri/card0
f3bf3000-f3bf4000 rwxs 10476c000 00:05 1482                              /dev/dri/card0
f3bf4000-f3bf5000 rwxs 10476b000 00:05 1482                              /dev/dri/card0
f3bf5000-f3bf6000 rwxs 10476a000 00:05 1482                              /dev/dri/card0
f3bf6000-f3bf7000 rwxs 104769000 00:05 1482                              /dev/dri/card0
f3bf7000-f3bf8000 rwxs 104768000 00:05 1482                              /dev/dri/card0
f3bf8000-f3bf9000 rwxs 10299a000 00:05 1482                              /dev/dri/card0
f3bf9000-f3bfa000 rwxs 102999000 00:05 1482                              /dev/dri/card0
f3bfa000-f3bfb000 rwxs 102998000 00:05 1482                              /dev/dri/card0
f3bfb000-f3bfd000 rwxs 102b7b000 00:05 1482                              /dev/dri/card0
f3bfd000-f3bfe000 rwxs 102997000 00:05 1482                              /dev/dri/card0
f3bfe000-f3bff000 rwxs 102996000 00:05 1482                              /dev/dri/card0
f3bff000-f3c01000 rwxs 102994000 00:05 1482                              /dev/dri/card0
f3c01000-f3c02000 rwxs 1029a5000 00:05 1482                              /dev/dri/card0
f3c02000-f3c03000 rwxs 104767000 00:05 1482                              /dev/dri/card0
f3c03000-f3c04000 rwxs 17712c000 00:05 1482                              /dev/dri/card0
f3c04000-f3c05000 rwxs 17712b000 00:05 1482                              /dev/dri/card0
f3c05000-f3c06000 rwxs 17712a000 00:05 1482                              /dev/dri/card0
f3c06000-f3c07000 rwxs 177129000 00:05 1482                              /dev/dri/card0
f3c07000-f3c09000 rwxs 177127000 00:05 1482                              /dev/dri/card0
f3c09000-f3c0a000 rwxs 177126000 00:05 1482                              /dev/dri/card0
f3c0a000-f3c0b000 rwxs 177125000 00:05 1482                              /dev/dri/card0
f3c0b000-f3c0c000 rwxs 177124000 00:05 1482                              /dev/dri/card0
f3c0c000-f3c0d000 rwxs 177123000 00:05 1482                              /dev/dri/card0
f3c0d000-f3c0e000 rwxs 177122000 00:05 1482                              /dev/dri/card0
f3c0e000-f3c0f000 rwxs 177121000 00:05 1482                              /dev/dri/card0
f3c0f000-f3c10000 rwxs 177120000 00:05 1482                              /dev/dri/card0
f3c10000-f3c11000 rwxs 17711f000 00:05 1482                              /dev/dri/card0
f3c11000-f3c12000 rwxs 104766000 00:05 1482                              /dev/dri/card0
f3c12000-f3c13000 rwxs 104765000 00:05 1482                              /dev/dri/card0
f3c13000-f3c14000 rwxs 104764000 00:05 1482                              /dev/dri/card0
f3c14000-f3c16000 rwxs 18f48f000 00:05 1482                              /dev/dri/card0
f3c16000-f3c17000 rwxp 00000000 00:00 0 
f3c17000-f3c18000 rwxs 17711e000 00:05 1482                              /dev/dri/card0
f3c18000-f3c19000 rwxs 17711d000 00:05 1482                              /dev/dri/card0
f3c19000-f3c1a000 rwxs 17711c000 00:05 1482                              /dev/dri/card0
f3c1a000-f3c1b000 rwxs 17726c000 00:05 1482                              /dev/dri/card0
f3c1b000-f3c1c000 rwxs 17726a000 00:05 1482                              /dev/dri/card0
f3c1c000-f3c1d000 rwxs 177269000 00:05 1482                              /dev/dri/card0
f3c1d000-f3c1e000 rwxs 177268000 00:05 1482                              /dev/dri/card0
f3c1e000-f3c1f000 rwxs 177267000 00:05 1482                              /dev/dri/card0
f3c1f000-f3c20000 rwxs 177266000 00:05 1482                              /dev/dri/card0
f3c20000-f3c21000 rwxs 177265000 00:05 1482                              /dev/dri/card0
f3c21000-f3c22000 rwxs 17725c000 00:05 1482                              /dev/dri/card0
f3c22000-f3c23000 rwxs 17725b000 00:05 1482                              /dev/dri/card0
f3c23000-f3c24000 rwxs 17725a000 00:05 1482                              /dev/dri/card0
f3c24000-f3c25000 rwxs 177259000 00:05 1482                              /dev/dri/card0
f3c25000-f3c26000 rwxs 177258000 00:05 1482                              /dev/dri/card0
f3c26000-f3c27000 rwxs 177256000 00:05 1482                              /dev/dri/card0
f3c27000-f3c28000 rwxs 177255000 00:05 1482                              /dev/dri/card0
f3c28000-f3c29000 rwxs 177254000 00:05 1482                              /dev/dri/card0
f3c29000-f3c2a000 rwxs 177253000 00:05 1482                              /dev/dri/card0
f3c2a000-f3c2b000 rwxs 177244000 00:05 1482                              /dev/dri/card0
f3c2b000-f3c2c000 rwxs 177243000 00:05 1482                              /dev/dri/card0
f3c2c000-f3c2d000 rwxs 177242000 00:05 1482                              /dev/dri/card0
f3c2d000-f3c2e000 rwxs 177240000 00:05 1482                              /dev/dri/card0
f3c2e000-f3c2f000 rwxs 17723f000 00:05 1482                              /dev/dri/card0
f3c2f000-f3c30000 rwxs 17723e000 00:05 1482                              /dev/dri/card0
f3c30000-f3c31000 rwxs 17723d000 00:05 1482                              /dev/dri/card0
f3c31000-f3c37000 rwxs 17722b000 00:05 1482                              /dev/dri/card0
f3c37000-f3c39000 rwxs 177229000 00:05 1482                              /dev/dri/card0
f3c39000-f3c3a000 rwxs 177227000 00:05 1482                              /dev/dri/card0
f3c3a000-f3c3b000 rwxs 177207000 00:05 1482                              /dev/dri/card0
f3c3b000-f3c3c000 rwxs 177206000 00:05 1482                              /dev/dri/card0
f3c3c000-f3c3d000 rwxs 177205000 00:05 1482                              /dev/dri/card0
f3c3d000-f3c3e000 rwxs 177204000 00:05 1482                              /dev/dri/card0
f3c3e000-f3c3f000 rwxs 177203000 00:05 1482                              /dev/dri/card0
f3c3f000-f3c40000 rwxs 177202000 00:05 1482                              /dev/dri/card0
f3c40000-f3c41000 rwxs 177201000 00:05 1482                              /dev/dri/card0
f3c41000-f3c42000 rwxs 17711b000 00:05 1482                              /dev/dri/card0
f3c42000-f3c43000 rwxs 17711a000 00:05 1482                              /dev/dri/card0
f3c43000-f3c44000 rwxs 177119000 00:05 1482                              /dev/dri/card0
f3c44000-f3c45000 rwxs 177118000 00:05 1482                              /dev/dri/card0
f3c45000-f3c46000 rwxs 177117000 00:05 1482                              /dev/dri/card0
f3c46000-f3c47000 rwxs 177110000 00:05 1482                              /dev/dri/card0
f3c47000-f3c48000 rwxs 17710f000 00:05 1482                              /dev/dri/card0
f3c48000-f3c49000 rwxs 17710e000 00:05 1482                              /dev/dri/card0
f3c49000-f3c4a000 rwxs 17710d000 00:05 1482                              /dev/dri/card0
f3c4a000-f3c4b000 rwxs 17703a000 00:05 1482                              /dev/dri/card0
f3c4b000-f3c52000 rwxs 177033000 00:05 1482                              /dev/dri/card0
f3c52000-f3c57000 rwxs 17702e000 00:05 1482                              /dev/dri/card0
f3c57000-f3c59000 rwxs 17702c000 00:05 1482                              /dev/dri/card0
f3c59000-f3c5a000 rwxs 17702b000 00:05 1482                              /dev/dri/card0
f3c5a000-f3c5b000 rwxs 17702a000 00:05 1482                              /dev/dri/card0
f3c5b000-f3c65000 rwxs 177020000 00:05 1482                              /dev/dri/card0/usr/bin/psychonauts: line 3: 12262 Aborted                 (core dumped) ./Psychonauts
Comment 6 Ryan C. Gordon 2012-06-03 05:48:17 EDT
(I'm adding this comment to several bugs here...sorry if you see it multiple times.)

There were some memory corruption bugs in the initial Humble Bundle build, which we believe have been tracked down and fixed now. Most of the crashes are probably due to these.

Those getting Floating Point Exception crashes during cutscenes: that was my fault, I screwed up something hooking up the Bink audio output code. This is also fixed, I think.

Here is a test build, please try it and report back. It's a 2.1 megabyte download: just untar it and overwrite the two files in your game installation.

This build also has joystick support and working FSAA (if the game is way slower for you, you can turn off FSAA in the options menu).

There are still some bugs, but this should be MUCH more playable.

Download it here:

   http://treefort.icculus.org/psychonauts/psychonuts-linux-test-06032012.tar.bz2

We'll do a more formal build once we get some feedback.

--ryan.
Comment 7 kasparov1 2012-06-03 11:39:22 EDT
Mine just hanged after exiting the lounge, I had to kill it.

======================
Asset load progression
======================
Initial: 2.507 MB Vertex, 8.688 MB Texture
Level  : 6.116 MB Vertex, 23.766 MB Texture
Scripts: 6.142 MB Vertex, 23.766 MB Texture
======================
======================
Memory post level load
======================
======================
WARN: ENGINE: Lua garbage collection starting
FreeUnusedBlocksInBuckets released 0 Kb
DaveD: Level loaded in 1.26 seconds
Anim: anims\janitor\flipburger_cook.jan: loaded (1 frames latency)
Anim: anims\psichallenge\shelfidle.jan: loaded (1 frames latency)
1: 1    (number)
1: 1    (number)
Anim: anims\campkids\drumming_phoebe.jan: loaded (1 frames latency)
Anim: anims\campkids\dj_quentinscratch.jan: loaded (1 frames latency)
Anim: anims\co_collectiblemover\collectiblemover.jan: loaded (1 frames latency)
Game: Engine Beginning cutscene FordInteractionThree
Game: Engine Cutscene progression: CS Script moving from state nil to state FordInteractionThree, resultant state FordInteractionThree.  Time: 2753.22900390625.
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: xRunCutsceneWithSettings  (line   -1, file '(none)) (field)
3: runCutsceneWithSettings   (line   -1, file '(none)) (field)
4: runCutsceneWithSettings   (line   -1, file '(none)) (field)
5: runCutscene               (line   -1, file '(none)) (field)
6: (null)                    (line   -1, file '(none)) ()
Game: Engine Cutscene progression: CS Script moving from state FordInteractionThree to state CleanupCSFordInteractionThree, resultant state CleanupCSFordInteractionThree.  Time: 2756.246826171875.
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine Ending normal cutscene FordInteractionThree
Game: Engine RESTORE SECONDARY TARGET
Game: Engine SET SECONDARY TARGET nil
Game: Engine Saved[CA]: bFordInteractionThreePlayed = 1
Game: Engine Cutscene progression: CS Script moving from state CleanupCSFordInteractionThree to state nil, resultant state nil.  Time: 2756.296142578125.
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: endCutscene               (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state SetupShop
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: startShop                 (line   -1, file '(none)) (field)
3: setUp                     (line   -1, file '(none)) (field)
4: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Anim: anims\janitor\scrape_cook.jan: loaded (1 frames latency)
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine Magnet_Patch_alpha
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine PsiChallengeCore
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state ShowItem
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: scrollToItem              (line   -1, file '(none)) (field)
3: (null)                    (line   -1, file '(none)) ()
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine CobwebDuster
Game: Engine going to state CleanUp
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine RESTORE SECONDARY TARGET
Game: Engine SET SECONDARY TARGET nil
Game: Engine going to state nil
* Stack Trace
1: setState                  (line   -1, file '(none)) (field)
2: (null)                    (line   -1, file '(none)) ()
Game: Engine Saved[LEVELLOAD]: teleport = 'fromCALI1'
Game: Engine Saved[GLOBAL]: LastLevel = 'CALI'
Game: Engine Saved[GLOBAL]: LastLevelType = 'real'
Game: Engine Saved[GLOBAL]: LoadingNewLevel = 1
*** glibc detected *** ./Psychonauts: free(): corrupted unsorted chunks: 0x09630640 ***
Comment 8 Ryan C. Gordon 2012-06-03 16:40:23 EDT
(In reply to comment #7)
> Mine just hanged after exiting the lounge, I had to kill it.

Was this with the updated build in Comment #6?

--ryan.
Comment 9 Jack 2012-06-03 17:52:46 EDT
Ryan, with the patch in #6 I am able to continue on after the cutscene where the crash occurred previously. Thanks for the fix!
Comment 10 kasparov1 2012-06-04 05:43:54 EDT
(In reply to comment #8)
> (In reply to comment #7)
> > Mine just hanged after exiting the lounge, I had to kill it.
> 
> Was this with the updated build in Comment #6?
> 
> --ryan.

Yes, with patch installed.  Before I couldn't finish Basic Braining.
Comment 11 Ben 2012-06-05 01:15:15 EDT
I'm no longer crashing on cutscenes, but now I'm getting a fairly consistent crash in Basic Braining in the bit where you're punching down walls and dodging bullets.  I'll attach the console output (it just says "Aborted" after the log output ends).

On a possibly related note (especially since this crash seems to have been sound related, although it's been different every time), I'm getting sound issues on the emotional baggage scenes.  When I collect one, there's no sound until the very end when it flies off.
Comment 12 Ben 2012-06-05 01:17:33 EDT
Created attachment 3184 [details]
Console output prior to crash
Comment 13 jbernardo 2012-06-06 01:05:16 EDT
Created attachment 3194 [details]
Console output - backtrace

I am having the same problems as ben (#11) in that I have crashes in the part where we have to dodge bullets and I have no sound in the emotional baggage scenes with the patch. Without the patch the game will consistently crash on the coach introduction cutscene.
I am running kubuntu 12.04 x86_64, with ATI binary drivers (fglrx).
Comment 14 Ryan C. Gordon 2012-06-20 11:49:25 EDT
(I'm adding this comment to many bugs that this fix might apply to...sorry if you see it multiple times or it doesn't _actually_ fix your issue.)

Here is a new test build, please try it and report back. It's a 2.1 megabyte
download, so you don't have to redownload the whole game again.

This is meant to fix crash bugs mostly. We still have rendering issues, etc to sort out. If this didn't fix your issue, please report it on this bug. If there are still other unrelated issues, please file a new bug or add yourself to the CC list of one of the other bugs. Here's the open bug list if you want to check for others with the same problem:

    https://bugzilla.icculus.org/buglist.cgi?query_format=specific&bug_status=__open__&product=Psychonauts

Steam users: you'll get this through Steam shortly.

Linux users, download this...

  http://treefort.icculus.org/psychonauts/psychonauts-linux-0.3-patch.tar.bz2

...and unpack it. Overwrite Psychonauts and libSDL-1.2.so.0 with it. This works with either of the first two builds from HumbleBundle.com.

Mac users that aren't using Steam, download this...

  http://treefort.icculus.org/psychonauts/psychonauts-mac-0.3-patch.tar.bz2

...double click it, and run the patcher program it produces.

We'll do a more formal build once we get some feedback.

--ryan.
Comment 15 Ryan C. Gordon 2012-06-20 23:25:15 EDT
Consolidating duplicate bugs...

--ryan.

*** This bug has been marked as a duplicate of bug 5528 ***