Hi, 
i want to play black plague, i join the first level, use the coin, go into the ventilation shaft. Then a little text comes up, then a light. this is the end and the game crashs. 
i'm running linux mint 12 (so, ubuntu 11.10), nvidia Gforce with driver 173-updates from nvidia, amdX2 64 (5000+)
the terminal says: 
/home/dunji/PenumbraCollection/BlackPlague/blackplague
terminate called after throwing an instance of 'std::length_error'
  what():  basic_string::resize
(0) : fatal error C9999: *** exception during compilation ***
Cg compiler terminated due to fatal error(0) : fatal error C9999: *** exception during compilation ***
Cg compiler terminated due to fatal errorSegmentation fault
Penumbra: Black Plague exited unexpectedly, please check
/home/dunji/.frictionalgames/Penumbra/Black Plague/hpl.log
for any error messages
Also try running
ulimit -c unlimited
And re-running Penumbra and try and recreate the error
then submit the generated core file or stack trace
the hpl.log says:
-------- THE HPL ENGINE LOG ------------
Creating Engine Modules
--------------------------------------------------------
 Creating graphics module
 Creating system module
 Creating resource module
 Creating input module
 Creating sound module
 Creating physics module
 Creating ai module
 Creating gui module
 Creating haptic module
 Creating scene module
--------------------------------------------------------
Initializing Resources Module
--------------------------------------------------------
 Creating resource managers
 Misc Creation
--------------------------------------------------------
Initializing Graphics Module
--------------------------------------------------------
 Init low level graphics
 Setting video mode: 800 x 600 - 32 bpp
 Init Glee...OK
 Setting up OpenGL
  Max texture image units: 32
  Max texture coord units: 8
  Two sided stencil: 1
  Vertex Buffer Object: 1
  Anisotropic filtering: 1
  Max Anisotropic degree: 16
  Multisampling: 1
  Vertex Program: 1
  Fragment Program: 1
  NV Register Combiners: 1
  NV Register Combiners Stages: 8
  ATI Fragment Shader: 0
 Creating graphic systems
  Creating Renderer2D
  Renderer2D created
  Creating Renderer3D
   Load Renderer3D gpu programs:
    Extrude
    Diffuse Vertex
    Diffuse Fragment
    Fog
   Creating fog textures: Solid Additive Alpha 
   init sky box
  Renderer3D created
 Creating screen buffers size 800.000000 : 600.000000
 Creating programs
  RendererPostEffects created
 Adding engine materials
--------------------------------------------------------
Initializing Sound Module
--------------------------------------------------------
 Initializing OpenAL.
  Trying to open audio device... Success!
  Device name: ALSA Software on default
  Number of mono sources: 32
  Vendor name: OpenAL Community
  Renderer: OpenAL Soft
  OpenAL Version Supported: 1.1
  EFX: 0
  Output Devices: 
    ALSA Software on default
    ALSA Software on C-Media CMI8738 [C-Media PCI DAC/ADC]
    ALSA Software on C-Media CMI8738 [C-Media PCI 2nd DAC]
    ALSA Software on C-Media CMI8738 [C-Media PCI IEC958]
    ALSA Software on HDA NVidia [ALC662 rev1 Analog]
    ALSA Software on HDA NVidia [ALC662 rev1 Digital]
    OSS Software
    Wave File Writer
--------------------------------------------------------
Initializing Game Module
--------------------------------------------------------
 Adding engine updates
 Initializing script functions
--------------------------------------------------------
User Initialization
--------------------------------------------------------
Initializing Penumbra: Black Plague
  Version    $Rev: 3012 $
  Date    $Date: 2010-02-06 22:44:48 +0000 $
Checking Supported Profiles
  Profile CG_PROFILE_VP20 is supported
  Profile CG_PROFILE_FP20 is supported
  Profile CG_PROFILE_VP30 is supported
  Profile CG_PROFILE_FP30 is supported
  Profile CG_PROFILE_VP40 is supported
  Profile CG_PROFILE_FP40 is supported
  Profile CG_PROFILE_ARBVP1 is supported
  Profile CG_PROFILE_ARBFP1 is supported
  Profile CG_PROFILE_GLSLV is supported
  Profile CG_PROFILE_GLSLF is supported
  Profile CG_PROFILE_GLSLC is supported
Trying to load vertex program!
Success!
All set up done, starting game!
--------------------------------------------------------
Game Running
--------------------------------------------------------
WARNING: Could not find language file entry 'Output Device:'
WARNING: Could not find language file entry 'TipSoundOutputDevice'
Loading collada for 'maps/level00_tutorial.dae' took: 9 ms
ERROR: Couldn't create material 'particle_metalpiece.mat'
ERROR: Couldn't create material 'particle_metalpiece.mat'
WARNING: Couldn't find light 'lamp01_spotlight01'
WARNING: Couldn't find light 'lamp01_spotlight01'
ERROR: Couldn't create material '.mat'
WARNING: Could not load material ''
ERROR: SoundEnv 'soundenvs/EnvPreset026_Jensy.snv' does not exist!
Loading map 'level00_tutorial.dae' took: 578 ms
WARNING: Could not find language file entry 'Output Device:'
WARNING: Could not find language file entry 'TipSoundOutputDevice'
Loading collada for 'maps/level01_cells.dae' took: 315 ms
ERROR: Couldn't create material 'particle_rockpiece.mat'
ERROR: Couldn't create material 'particle_rockpiece.mat'
ERROR: Couldn't find particle system file 'particle_imp_generic_hard.ps'
ERROR: Couldn't create SoundEntity 'unbreak_impact_metal_soft_furniture_med.snt'
WARNING: Couldn't preload sound 'unbreak_impact_metal_soft_furniture_med'
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
ERROR: Couldn't find particle system file 'particle_imp_metal_special.ps'
ERROR: Couldn't find particle system file 'particle_imp_metal_special.ps'
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Parent 'group3' couldn't be found! Failed to attach 'artefact01_pointLight1' to 'artefact01'.Attaching directly to mesh.
ERROR: Couldn't find particle system file 'particle_imp_generic_hard.ps'
ERROR: SoundEnv 'soundenvs/EnvPreset012_Hallway.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset001j_Vent.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset104_DustyRoom.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset104_DustyRoom.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset104_DustyRoom.snv' does not exist!
ERROR: Couldn't find game entity 'descRBshelffloor'
WARNING: Couldn't find game entity 'descRBshelffloor'
Loading map 'level01_cells.dae' took: 12587 ms
WARNING: Couldn't find area 'w2infect3'
WARNING: Couldn't find area 'w2metal3'
WARNING: Entity 'descventdark' callback doesn't exist in 'Player'
WARNING: Couldn't find area 'wmetal6'
WARNING: Could not find language file category ''
WARNING: Couldn't find area 'winfect0'
WARNING: Couldn't find timer 'introevent1'
WARNING: Couldn't find timer 'introevent2'
WARNING: Couldn't find timer 'introevent3'
WARNING: Couldn't find timer 'introevent4'
WARNING: Couldn't find timer 'introevent5'
WARNING: Couldn't find timer 'introevent6'
WARNING: Couldn't find timer 'introevent1_1'
WARNING: Couldn't find timer 'introevent1_2'
WARNING: Couldn't find timer 'introevent1_3'
WARNING: Couldn't find timer 'introevent2_2'
WARNING: Couldn't find timer 'introevent2_3'
WARNING: Couldn't find timer 'introevent4_2'
WARNING: Couldn't find timer 'introevent4_3'
WARNING: Couldn't find timer 'introevent5_2'
WARNING: Couldn't find timer 'introevent5_3'
WARNING: Couldn't find timer 'introevent6_2'
Creating saved world level01_cells
Loading collada for 'maps/level02_vents.dae' took: 817 ms
ERROR: Couldn't find particle system file 'particle_imp_generic_hard.ps'
ERROR: Couldn't find particle system file 'particle_imp_metal_special.ps'
ERROR: Couldn't find particle system file 'particle_imp_metal_special.ps'
ERROR: Couldn't create material '.mat'
WARNING: Could not load material ''
ERROR: Couldn't find particle system file 'particle_imp_metal.ps'
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
ERROR: Couldn't create SoundEntity 'unbreak_impact_metal_soft_furniture_med.snt'
WARNING: Couldn't preload sound 'unbreak_impact_metal_soft_furniture_med'
ERROR: Couldn't create SoundEntity 'weapon_flesh_hit.snt'
WARNING: Couldn't preload sound 'weapon_flesh_hit'
ERROR: Couldn't create SoundEntity 'weapon_flesh_hit_poke.snt'
WARNING: Couldn't preload sound 'weapon_flesh_hit_poke'
ERROR: Couldn't find particle system file 'particle_imp_generic_hard.ps'
ERROR: Couldn't create SoundEntity 'enemy_dog_idle.snt'
WARNING: Couldn't preload sound 'enemy_dog_idle'
ERROR: SoundEnv 'soundenvs/EnvPreset001j_Vent.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset012_Hallway.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset012_Hallway.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset104_DustyRoom.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset012_Hallway.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset104_DustyRoom.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset001j_Vent.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset001j_Vent.snv' does not exist!
ERROR: SoundEnv 'soundenvs/EnvPreset003_Bathroom.snv' does not exist!
Loading map 'level02_vents.dae' took: 6811 ms
Creating saved world level02_vents
 
so, what to do?
i tried another driver. the same crash appears. 
btw. sorry for my stupid english.
dunji