The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.24-0ubuntu0.18.04.17 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


All games segfault just after intro
2Karl Offline
Junior Member

Posts: 3
Threads: 1
Joined: Apr 2012
Reputation: 0
#1
Solved: 8 Years, 1 Month, 3 Weeks ago All games segfault just after intro

Hi all,

I decided to dig out my old copy of the Penumbra collection and play through it all again. I'm running Arch 64-bit. After installing the penumbra collection 1.1 package, a whole bunch of 32 bit libs and messing around with removing packaged libs I can get into the game. Menus, sound, all of that works fine. However, when I start a new game, the intro plays, and then the game segfaults and drops me back to the desktop. In Overture, it's just as the camera pans up to the whiskey bottle. In Requiem, it's just as the camera starts to pull away from the computer monitor. In black plague, I can play the whole of the tutorial, then it segfaults.

no core dump is produced, despite ulimit being set to unlimited.

here's my hpl.log for overture:

-------- 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: 1600 x 1200 - 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
CG: 'ShadowExtrude_vp.cg' using profile: 'glslv'
CG: 'ShadowExtrude_fp.cg' using profile: 'glslf'
    Diffuse Vertex
CG: 'Diffuse_Color_vp.cg' using profile: 'glslv'
    Diffuse Fragment
CG: 'Diffuse_Color_fp.cg' using profile: 'glslf'
    Fog
CG: 'Fog_Solid_vp.cg' using profile: 'glslv'
CG: 'Fog_Solid_fp.cg' using profile: 'glslf'
   Creating fog textures: Solid Additive Alpha
CG: 'refract_vp.cg' using profile: 'glslv'
CG: 'refract_fp.cg' using profile: 'glslf'
CG: 'refract_special_fp.cg' using profile: 'glslf'
   init sky box
  Renderer3D created
Creating screen buffers size 1600.000000 : 1200.000000
Creating programs
CG: 'PostEffect_Blur_vp.cg' using profile: 'glslv'
CG: 'PostEffect_Blur_Rect_fp.cg' using profile: 'glslf'
CG: 'PostEffect_Blur_2D_fp.cg' using profile: 'glslf'
CG: 'PostEffect_Bloom_vp.cg' using profile: 'glslv'
CG: 'PostEffect_Bloom_fp.cg' using profile: 'glslf'
CG: 'PostEffect_Motion_vp.cg' using profile: 'glslv'
CG: 'PostEffect_Motion_fp.cg' using profile: 'glslf'
CG: 'PostEffect_DoF_vp.cg' using profile: 'glslv'
CG: 'PostEffect_DoF_fp.cg' using profile: 'glslf'
  RendererPostEffects created
Adding engine materials
--------------------------------------------------------

Initializing Sound Module
--------------------------------------------------------
Initializing OpenAL.
  Trying to open audio device... Success!
  Device name: PulseAudio Default
  Number of mono sources: 32
  Vendor name: OpenAL Community
  Renderer: OpenAL Soft
  OpenAL Version Supported: 1.1
  EFX: 0
  Output Devices:
    PulseAudio Default
    CMI8788 [Oxygen HD Audio] Analog Stereo via PulseAudio
    ALSA Default
    Xonar DX [Multichannel] (hw:0,0) via ALSA
    Xonar DX [Digital] (hw:0,1) via ALSA
    No Output
--------------------------------------------------------

Initializing Game Module
--------------------------------------------------------
Adding engine updates
Initializing script functions
--------------------------------------------------------

User Initialization
--------------------------------------------------------
WARNING: Language entry 'EventKeyInNoPower' in category '01_10_small_shaft' already exists!
Initializing Penumbra: Overture
  Version    $Rev: 3013 $
  Date    $Date: 2010-02-06 22:45:08 +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!
CG: 'Test' using profile: 'glslv'
Success!
CG: 'DiffuseSpec_Light_vp.cg' using profile: 'glslv'
CG: 'DiffuseSpec_Light_Spot_vp.cg' using profile: 'glslv'
CG: 'BumpSpec_Light_fp.cg' using profile: 'glslf'
CG: 'BumpSpec_Light_Spot_fp.cg' using profile: 'glslf'
CG: 'Ambient_Color_fp.cg' using profile: 'glslf'
--------------------------------------------------------

Game Running
--------------------------------------------------------
Loading collada for 'maps/level00_01_boat_cabin.dae' took: 85 ms
CG: 'Fog_Trans_vp.cg' using profile: 'glslv'
CG: 'Fog_Trans_Alpha_fp.cg' using profile: 'glslf'
CG: 'Diffuse_Light_vp.cg' using profile: 'glslv'
CG: 'Diffuse_Light_Spot_vp.cg' using profile: 'glslv'
CG: 'Diffuse_Light_fp.cg' using profile: 'glslf'
CG: 'Diffuse_Light_Spot_fp.cg' using profile: 'glslf'
CG: 'Bump_Light_fp.cg' using profile: 'glslf'
CG: 'Bump_Light_Spot_fp.cg' using profile: 'glslf'
CG: 'Fog_Trans_Mod_fp.cg' using profile: 'glslf'
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.
CG: 'BumpColorSpec_Light_fp.cg' using profile: 'glslf'
CG: 'BumpColorSpec_Light_Spot_fp.cg' using profile: 'glslf'
WARNING: Bone 'joint1' is not attached to skin!
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 for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
ERROR: Child body 'joint1' for joint 'sjoint2' in mesh 'boat_dynamicparaffin.dae' does not exist!
ERROR: Cannot find sub entity 'parrafinlight_joint1' in mesh 'boat_dynamicparaffin.dae'
Loading map 'level00_01_boat_cabin.dae' took: 1378 ms

For black plague:

-------- 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: PulseAudio Default
  Number of mono sources: 32
  Vendor name: OpenAL Community
  Renderer: OpenAL Soft
  OpenAL Version Supported: 1.1
  EFX: 0
  Output Devices:
    PulseAudio Default
    CMI8788 [Oxygen HD Audio] Analog Stereo via PulseAudio
    ALSA Default
    Xonar DX [Multichannel] (hw:0,0) via ALSA
    Xonar DX [Digital] (hw:0,1) via ALSA
    No Output
--------------------------------------------------------

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
--------------------------------------------------------
Loading collada for 'maps/level01_cells.dae' took: 257 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 material 'particle_metalpiece.mat'
ERROR: Couldn't create material 'particle_metalpiece.mat'
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'
Rebuilding node connections and saving to 'maps/level01_cells_Infected.nodes'
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: 9060 ms

And for Requiem:

-------- 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: PulseAudio Default
  Number of mono sources: 32
  Vendor name: OpenAL Community
  Renderer: OpenAL Soft
  OpenAL Version Supported: 1.1
  EFX: 0
  Output Devices:
    PulseAudio Default
    CMI8788 [Oxygen HD Audio] Analog Stereo via PulseAudio
    ALSA Default
    Xonar DX [Multichannel] (hw:0,0) via ALSA
    Xonar DX [Digital] (hw:0,1) via ALSA
    No Output
--------------------------------------------------------

Initializing Game Module
--------------------------------------------------------
Adding engine updates
Initializing script functions
--------------------------------------------------------

User Initialization
--------------------------------------------------------
Initializing Penumbra: Requiem
  Version    $Rev: 3011 $
  Date    $Date: 2010-02-06 22:43:42 +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!
WARNING: Could not find language file entry 'PreMenuText'
All set up done, starting game!
--------------------------------------------------------

Game Running
--------------------------------------------------------
Loading collada for 'expansion01/maps/level00.dae' took: 61 ms
ERROR: Couldn't create SoundEntity ' .snt'
WARNING: Couldn't preload sound ' '
ERROR: Couldn't create SoundEntity ' .snt'
WARNING: Couldn't preload sound ' '
ERROR: Couldn't create SoundEntity ' .snt'
WARNING: Couldn't preload sound ' '
ERROR: Couldn't create SoundEntity ' .snt'
WARNING: Couldn't preload sound ' '
ERROR: Couldn't create SoundEntity ' .snt'
WARNING: Couldn't preload sound ' '
ERROR: Entity file ' .ent' was not found!
ERROR: Entity file ' .ent' was not found!
ERROR: Entity file ' .ent' was not found!
ERROR: Entity file ' .ent' was not found!
ERROR: Entity file ' .ent' was not found!
ERROR: Entity file ' .ent' was not found!
ERROR: Entity file ' .ent' was not found!
ERROR: SoundEnv 'soundenvs/EnvPreset004_LivingRoom.snv' does not exist!
WARNING: Could not find language file entry 'Mail01'
ERROR: Couldn't find game entity 'popen01'
WARNING: Couldn't find game entity 'popen01'
ERROR: Couldn't find game entity 'ring01'
WARNING: Couldn't find lamp 'ring01'
ERROR: Couldn't find game entity 'statickey1'
WARNING: Couldn't find game entity 'statickey1'
ERROR: Couldn't find game entity 'statickey2'
WARNING: Couldn't find game entity 'statickey2'
ERROR: Couldn't find game entity 'statickey3'
WARNING: Couldn't find game entity 'statickey3'
ERROR: Couldn't find game entity 'exitlevel'
WARNING: Couldn't find entity 'exitlevel'
ERROR: Couldn't find game entity 'exitlevel'
WARNING: Couldn't find area entity 'exitlevel'
ERROR: Couldn't find game entity 'exitlevel'
WARNING: Couldn't find entity 'exitlevel'
Loading map 'level00.dae' took: 2689 ms

All of the logs seem to report some missing things, but having checked all the install directories, everything appears present and correct. I have even tried installing the collection from the AUR but get the same results. Any help anyone can give would be greatly appreciated.
(This post was last modified: 04-05-2012, 02:11 AM by 2Karl.)
04-04-2012, 01:37 AM
Find


Messages In This Thread
All games segfault just after intro - by 2Karl - 04-04-2012, 01:37 AM



Users browsing this thread: 1 Guest(s)