Segmentation fault

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
J.Aws
Poor
Poor
Posts: 6
Joined: Wed Mar 28, 2007 11:08 am

Segmentation fault

Post by J.Aws »

I got the following error. The OS is Linux.I was busy shooting the last part of a Basilisk.

2007-04-01 07:14:55.266 oolite[4304] OPENGL_DEBUG GL_ERROR (1280) 'invalid enumerant' in: Universe before doing anything
2007-04-01 07:23:33.039 oolite[4304] Creating a new surface of 1280 x 1024
2007-04-01 07:23:33.082 oolite[4304] OPENGL_DEBUG GL_ERROR (1280) 'invalid enumerant' in: Universe before doing anything
2007-04-01 07:23:33.119 oolite[4304] Creating a new surface of 1280 x 953
2007-04-01 07:23:33.144 oolite[4304] OPENGL_DEBUG GL_ERROR (1280) 'invalid enumerant' in: Universe before doing anything
2007-04-01 07:23:53.730 oolite[4304] Creating a new surface of 1280 x 1024
2007-04-01 07:23:53.789 oolite[4304] Creating a new surface of 1280 x 953
2007-04-01 07:23:53.843 oolite[4304] OPENGL_DEBUG GL_ERROR (1280) 'invalid enumerant' in: Universe before doing anything
2007-04-01 07:25:37.412 oolite[4304] SCRIPT debug messages ON
2007-04-01 07:25:37.412 oolite[4304] SCRIPT debug messages OFF
2007-04-01 07:26:37.600 oolite[4304] Found mode {Height = 1024; RefreshRate = 0; Width = 1280; }
2007-04-01 07:26:38.778 oolite[4304] DEBUG ** saving cache ...**
2007-04-01 07:26:40.009 oolite[4304] SCRIPT debug messages ON
2007-04-01 07:26:40.009 oolite[4304] SCRIPT debug messages OFF
2007-04-01 07:28:09.729 oolite[4304] Found mode {Height = 1024; RefreshRate = 0; Width = 1280; }
2007-04-01 07:28:16.515 oolite[4304] DEBUG ** resetting track for <ShipEntity Cobra Mark III 100> **
2007-04-01 07:28:35.939 oolite[4304] Populating a system with economy 2, and government 7
2007-04-01 07:28:35.940 oolite[4304] ... adding 5 trading vessels
2007-04-01 07:28:35.940 oolite[4304] ... adding 2 sun skimming vessels
2007-04-01 07:28:35.940 oolite[4304] ... adding 0 pirate vessels
2007-04-01 07:28:35.940 oolite[4304] ... adding 0 sun skim pirates
2007-04-01 07:28:35.940 oolite[4304] ... adding 4 law/bounty-hunter vessels
2007-04-01 07:28:35.940 oolite[4304] ... adding 1 sun skim law/bounty hunter vessels
2007-04-01 07:28:35.940 oolite[4304] ... adding 0 Thargoid warships
2007-04-01 07:28:35.940 oolite[4304] ... adding 8 asteroid clusters
2007-04-01 07:28:35.940 oolite[4304] ... for a total of 20 ships
2007-04-01 07:33:59.587 oolite[4304] SCRIPT debug messages ON
2007-04-01 07:33:59.587 oolite[4304] SCRIPT debug messages OFF
2007-04-01 07:34:36.118 oolite[4304] Found mode {Height = 1024; RefreshRate = 0; Width = 1280; }
2007-04-01 07:34:37.242 oolite[4304] DEBUG ** saving cache ...**
2007-04-01 07:34:37.671 oolite[4304] SCRIPT debug messages ON
2007-04-01 07:34:37.671 oolite[4304] SCRIPT debug messages OFF
2007-04-01 07:34:51.615 oolite[4304] DEBUG ** resetting track for <ShipEntity Cobra Mark III 100> **
2007-04-01 07:35:12.169 oolite[4304] Populating a system with economy 7, and government 0
2007-04-01 07:35:12.169 oolite[4304] ... adding 2 trading vessels
2007-04-01 07:35:12.169 oolite[4304] ... adding 3 sun skimming vessels
2007-04-01 07:35:12.169 oolite[4304] ... adding 5 pirate vessels
2007-04-01 07:35:12.169 oolite[4304] ... adding 1 sun skim pirates
2007-04-01 07:35:12.169 oolite[4304] ... adding 1 law/bounty-hunter vessels
2007-04-01 07:35:12.169 oolite[4304] ... adding 0 sun skim law/bounty hunter vessels
2007-04-01 07:35:12.169 oolite[4304] ... adding 0 Thargoid warships
2007-04-01 07:35:12.169 oolite[4304] ... adding 8 asteroid clusters
2007-04-01 07:35:12.169 oolite[4304] ... for a total of 20 ships
2007-04-01 07:39:40.630 oolite[4304] SCRIPT debug messages ON
2007-04-01 07:39:40.630 oolite[4304] SCRIPT debug messages OFF
2007-04-01 07:40:15.688 oolite[4304] Found mode {Height = 1024; RefreshRate = 0; Width = 1280; }
2007-04-01 07:40:16.440 oolite[4304] DEBUG ** saving cache ...**
2007-04-01 07:40:16.876 oolite[4304] SCRIPT debug messages ON
2007-04-01 07:40:16.876 oolite[4304] SCRIPT debug messages OFF
2007-04-01 07:40:17.791 oolite[4304] DEBUG ** resetting track for <ShipEntity Cobra Mark III 100> **
2007-04-01 07:40:38.310 oolite[4304] Populating a system with economy 2, and government 1
2007-04-01 07:40:38.311 oolite[4304] ... adding 7 trading vessels
2007-04-01 07:40:38.311 oolite[4304] ... adding 2 sun skimming vessels
2007-04-01 07:40:38.311 oolite[4304] ... adding 12 pirate vessels
2007-04-01 07:40:38.311 oolite[4304] ... adding 3 sun skim pirates
2007-04-01 07:40:38.311 oolite[4304] ... adding 1 law/bounty-hunter vessels
2007-04-01 07:40:38.311 oolite[4304] ... adding 0 sun skim law/bounty hunter vessels
2007-04-01 07:40:38.311 oolite[4304] ... adding 0 Thargoid warships
2007-04-01 07:40:38.311 oolite[4304] ... adding 4 asteroid clusters
2007-04-01 07:40:38.311 oolite[4304] ... for a total of 29 ships
Fatal signal: Segmentation Fault (SDL Parachute Deployed)

Erk. It looks like Oolite died with an error. When making an error
report, please copy + paste the log above into the report.

(Press Ctrl-C to continue)
User avatar
chirality
Harmless
Harmless
Posts: 1
Joined: Sun Aug 12, 2007 10:39 am

segmentation fault

Post by chirality »

Hi,

I'm wondering if anyone has come across the following. I'm running version 1.65 on XP. About every third game crashes, usually when flying near a ghost ship, scooping up cargo container which is shown as yellow on the radar, asteroids which are shown violet (system vessels), etc. I am often able to avoid crashing the game if I recognize early enough an "invalid" object and hence do not interact with it. Below is the end of the stderr file:

^
2007-08-12 02:39:29.000 oolite.exe[4008] Populating a system with economy 7, and government 1
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 3 trading vessels
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 0 sun skimming vessels
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 12 pirate vessels
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 2 sun skim pirates
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 1 law/bounty-hunter vessels
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 0 sun skim law/bounty hunter vessels
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 0 Thargoid warships
2007-08-12 02:39:29.000 oolite.exe[4008] ... adding 2 asteroid clusters
2007-08-12 02:39:29.000 oolite.exe[4008] ... for a total of 20 ships
2007-08-12 02:39:29.000 oolite.exe[4008] SCRIPT debug messages ON
2007-08-12 02:39:29.000 oolite.exe[4008] SCRIPT debug messages OFF
2007-08-12 02:39:29.000 oolite.exe[4008] SCRIPT debug messages ON
2007-08-12 02:39:29.000 oolite.exe[4008] SCRIPT debug messages OFF
2007-08-12 02:39:38.000 oolite.exe[4008] DEBUG ** resetting track for <ShipEntity Remorse Of Conscience v2 100> **
2007-08-12 02:40:08.000 oolite.exe[4008] Populating a system with economy 4, and government 7
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 6 trading vessels
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 3 sun skimming vessels
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 2 pirate vessels
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 0 sun skim pirates
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 5 law/bounty-hunter vessels
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 1 sun skim law/bounty hunter vessels
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 0 Thargoid warships
2007-08-12 02:40:08.000 oolite.exe[4008] ... adding 4 asteroid clusters
2007-08-12 02:40:08.000 oolite.exe[4008] ... for a total of 21 ships
2007-08-12 02:44:10.000 oolite.exe[4008] SCRIPT debug messages ON
2007-08-12 02:44:10.000 oolite.exe[4008] SCRIPT debug messages OFF
2007-08-12 02:46:53.000 oolite.exe[4008] SCRIPT debug messages ON
2007-08-12 02:46:53.000 oolite.exe[4008] SCRIPT debug messages OFF
2007-08-12 02:47:31.000 oolite.exe[4008] Found mode {Height = 768; RefreshRate = 0; Width = 1024; }
2007-08-12 02:47:32.000 oolite.exe[4008] DEBUG ** saving cache ...**
2007-08-12 02:47:32.000 oolite.exe[4008] File NSData.m: 934. In [NSDataMalloc -writeToFile:atomically:] Open (C:\Program Files/Oolite/oolite.app/GNUstep/Library/Oolite-cachea02796) failed - The system cannot find the path specified.


2007-08-12 02:47:32.000 oolite.exe[4008] SCRIPT debug messages ON
2007-08-12 02:47:32.000 oolite.exe[4008] SCRIPT debug messages OFF
2007-08-12 02:48:51.000 oolite.exe[4008] DEBUG ** resetting track for <ShipEntity Remorse Of Conscience v2 100> **
2007-08-12 02:49:18.000 oolite.exe[4008] Populating a system with economy 6, and government 1
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 4 trading vessels
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 1 sun skimming vessels
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 18 pirate vessels
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 1 sun skim pirates
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 1 law/bounty-hunter vessels
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 0 sun skim law/bounty hunter vessels
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 0 Thargoid warships
2007-08-12 02:49:18.000 oolite.exe[4008] ... adding 0 asteroid clusters
2007-08-12 02:49:18.000 oolite.exe[4008] ... for a total of 25 ships
2007-08-12 03:06:43.000 oolite.exe[4008] SCRIPT debug messages ON
2007-08-12 03:06:43.000 oolite.exe[4008] SCRIPT debug messages OFF
Fatal signal: Segmentation Fault (SDL Parachute Deployed)

Any comment is appreciated.

Thanks.
User avatar
TGHC
---- E L I T E ----
---- E L I T E ----
Posts: 2157
Joined: Mon Jan 31, 2005 4:16 pm
Location: Berkshire, UK

Post by TGHC »

What Oxp's do you have loaded, 1.65 is pretty solid, you need to take out and add back in your OXP's one by one to find out which one is causing the problem.
The Grey Haired Commander has spoken!
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
User avatar
davcefai
---- E L I T E ----
---- E L I T E ----
Posts: 400
Joined: Sun Dec 03, 2006 9:07 pm

Post by davcefai »

This is only suspicion/supposition:

The problem may be due to the graphics driver or to some component of the OS which has been updated.

I got this problem with 1.65 for a short time, then it went away. When I upgraded to 1.69 I got it regularly and had to downgrade to 1.65 again.

I run Debian Unstable and update daily - and there are lots of updates.
Post Reply