Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support | Shelf | Store

Privacy Policy


Post Reply 
[solved]Penumbra: Overture - Segfault near the end
Author Message
DTS Offline
Junior Member

Posts: 3
Joined: Aug 2010
Reputation: 0
Post: #1
[solved]Penumbra: Overture - Segfault near the end
I'm having a segfault on Penumbra: Overture (v1.1 - binary 1.0.3013) when using the crowbar on the door near the end (after you incinerate Red).

It fails with:

./penumbra.bin: ./lib/libCgGL.so: no version information available (required by ./penumbra.bin)
./penumbra.bin: ./lib/libCg.so: no version information available (required by ./penumbra.bin)
Segmentation fault
Penumbra: Overture exited unexpectedly, please check
/home/ds/.frictionalgames/Penumbra/Overture/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

I can't see any core dump. The platform is Ubuntu 10.04 x64. Any ideas?
(This post was last modified: 08-22-2010 09:19 PM by Urkle.)
08-22-2010 12:27 PM
Find all posts by this user Quote this message in a reply
jens Offline
Frictional Games

Posts: 3,107
Joined: Apr 2006
Reputation: 103
Post: #2
RE: Penumbra: Overture - Segfault near the end
I think it crashes when it tries to write a a file to the game directory, look over so that the permissions for the location of the game allows for it to write files to it. Not sure how that is done on Ubuntu I'm afraid.
08-22-2010 01:21 PM
Visit this user's website Find all posts by this user Quote this message in a reply
DTS Offline
Junior Member

Posts: 3
Joined: Aug 2010
Reputation: 0
Post: #3
RE: Penumbra: Overture - Segfault near the end
Changing the permissions of the entire installation directory structure didn't help ( chmod u+rw -R <install dir> ), however, I remembered that the game was originally installed on a different home directory than the one it currently resides in. At the time I just copied it over from /home/olduser/opt/PenumbraOverture to /home/newuser/opt/PenumbraOverture. Removing the directory and re-installing the game on the new location worked.

Maybe the installation location is somehow hard coded somewhere when it's installed, and in this particular spot in the game it's trying to read/write something in a location that doesn't exist anymore? It's odd because I played through the entire game just fine up until this point.

Anyway, it's solved now, thanks for the pointer!
08-22-2010 02:12 PM
Find all posts by this user Quote this message in a reply
zak Offline
Junior Member

Posts: 44
Joined: Aug 2009
Reputation: 0
Post: #4
RE: Penumbra: Overture - Segfault near the end
(08-22-2010 02:12 PM)DTS Wrote:  Changing the permissions of the entire installation directory structure didn't help ( chmod u+rw -R <install dir> )

Keep in mind, that directories need execute permission (x), too. Probably this was the problem.
08-22-2010 06:29 PM
Find all posts by this user Quote this message in a reply
DTS Offline
Junior Member

Posts: 3
Joined: Aug 2010
Reputation: 0
Post: #5
RE: Penumbra: Overture - Segfault near the end
(08-22-2010 06:29 PM)zak Wrote:  Keep in mind, that directories need execute permission (x), too. Probably this was the problem.

I don't believe this was the problem. If any directory lacked the execute permission, the chmod command would have failed with "permission denied" since I specified -R and there would be a directory it wouldn't be able to traverse into.
08-22-2010 08:02 PM
Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)