CoD: World at War Linux segfault

Silent silent at ccmail.cc
Tue Feb 24 13:39:57 EST 2009


Hello,

yes, I know, this mailing list is not for bug reporting. But I've posted 
some bugs already to bugzilla but noone cares or takes a notice of them.

A major bug crashes our servers (50 slots and 32 slots) every 1-2 hours.

The attached cutout shows whats happening until segfault ( 2948 
Segmentation fault ).

Is this a DOS or just another bug of the linux binaries?

Our Config:
1.0.1054 BUILD Tue Jan 08 10:51:54 2008 COD_WaW MP build linux-i386 Feb  
8 2009
latest punkbuster
Linux 2.6.26.6-rt11 #1 SMP PREEMPT RT Sat Dec 13 11:32:41 CET 2008 
x86_64 GNU/Linux

Yes we are using RT-Patch but it works fine with all other servers.

Thanks for any suggestions.

Silent_Water


(file 'maps/mp/_entityheadicons.gsc', line 75)
   level.playersViewingHeadIcons[i] updateEntityHeadIcon(self);
                                    *
(file 'maps/mp/gametypes/_weapons.gsc', line 891)
   betty maps\mp\_entityheadicons::setEntityHeadIcon(self.pers["team"], 
(0,0,20));
         *
(file 'maps/mp/gametypes/_weapons.gsc', line 883)
  self waittill( "grenade_fire", betty, weapname );
       *
(file 'maps/mp/_entityheadicons.gsc', line 75)
   level.playersViewingHeadIcons[i] updateEntityHeadIcon(self);
                                    *
(file 'maps/mp/gametypes/_weapons.gsc', line 891)
   betty maps\mp\_entityheadicons::setEntityHeadIcon(self.pers["team"], 
(0,0,20));
         *
(file 'maps/mp/gametypes/_weapons.gsc', line 883)
  self waittill( "grenade_fire", betty, weapname );
       *
(file 'maps/mp/_entityheadicons.gsc', line 75)
   level.playersViewingHeadIcons[i] updateEntityHeadIcon(self);
                                    *
(file 'maps/mp/gametypes/_weapons.gsc', line 891)
   betty maps\mp\_entityheadicons::setEntityHeadIcon(self.pers["team"], 
(0,0,20));
         *
(file 'maps/mp/gametypes/_weapons.gsc', line 883)
  self waittill( "grenade_fire", betty, weapname );
       *
(file 'maps/mp/_entityheadicons.gsc', line 75)
   level.playersViewingHeadIcons[i] updateEntityHeadIcon(self);
                                    *
(file 'maps/mp/gametypes/_weapons.gsc', line 891)
   betty maps\mp\_entityheadicons::setEntityHeadIcon(self.pers["team"], 
(0,0,20));
         *
(file 'maps/mp/gametypes/_weapons.gsc', line 883)
  self waittill( "grenade_fire", betty, weapname );
       *
(file 'maps/mp/_entityheadicons.gsc', line 75)
   level.playersViewingHeadIcons[i] updateEntityHeadIcon(self);
                                    *
(file 'maps/mp/gametypes/_weapons.gsc', line 891)
   betty maps\mp\_entityheadicons::setEntityHeadIcon(self.pers["team"], 
(0,0,20));
         *
(file 'maps/mp/gametypes/_weapons.gsc', line 883)
  self waittill( "grenade_fire", betty, weapname );

...

Later then:

...

(file 'maps/mp/_entityheadicons.gsc', line 98)
   self updateEntityHeadIcon(level.entitiesWithHeadIcons[i]);
        *
(file 'maps/mp/gametypes/_perplayer.gsc', line 194)
 self thread [[handler.playerBeginCallback]]();
                       *
(file 'maps/mp/gametypes/_perplayer.gsc', line 164)
  self thread handlePlayer(handler);
              *
(file 'maps/mp/gametypes/_perplayer.gsc', line 163)
  self waittill("spawned_player");
       *
(file 'maps/mp/_entityheadicons.gsc', line 98)
   self updateEntityHeadIcon(level.entitiesWithHeadIcons[i]);
        *
(file 'maps/mp/gametypes/_perplayer.gsc', line 194)
 self thread [[handler.playerBeginCallback]]();
                       *
(file 'maps/mp/gametypes/_perplayer.gsc', line 164)
  self thread handlePlayer(handler);
              *
(file 'maps/mp/gametypes/_perplayer.gsc', line 163)
  self waittill("spawned_player");
       *
...

<removed thread>
(file 'maps/mp/gametypes/_globallogic.gsc', line 3793)
 self waitAndSpawnClient( timeAlreadyPassed );
      *
(file 'maps/mp/gametypes/_globallogic.gsc', line 2694)
   self thread [[level.spawnClient]]();
                       *
(file 'maps/mp/gametypes/_menus.gsc', line 309)
   self [[level.class]](response);
                *
(file 'maps/mp/gametypes/_menus.gsc', line 101)
  self waittill("menuresponse", menu, response);
       *
(file 'maps/mp/gametypes/_globallogic.gsc', line 805)
  self showPerk( 3, perks[3], -50 );
       *
<removed thread>
(file 'maps/mp/gametypes/_globallogic.gsc', line 3793)
 self waitAndSpawnClient( timeAlreadyPassed );
      *
(file 'maps/mp/gametypes/_globallogic.gsc', line 2694)
   self thread [[level.spawnClient]]();
                       *
(file 'maps/mp/gametypes/_menus.gsc', line 309)
   self [[level.class]](response);
                *
(file 'maps/mp/gametypes/_menus.gsc', line 101)
  self waittill("menuresponse", menu, response);
       *
/home/cod1/start: line 4:  2948 Segmentation fault






More information about the Cod mailing list