bugs in svn

Developer discussion of experimental fixes, changes, and improvements.

Moderators: Nexuiz Moderators, Moderators

Segfaults in latest SVN build

Postby errotan » Sun Mar 29, 2009 9:12 pm

I updated yesterday to the latest svn build an I got frequent segfaults!

The previous versions was stable now when I try to join a match or after a 1-2 minute of play the game exits.

Sorry if I post this to the wrong thread :(

Hardware:
Intel Core E2180
Abit IP35-Pro
4 GB DDR2 RAM
Galaxy Geforce 9400GT
NVIDIA 180.29 ( tried with 180.22 too same result )

Debian 5.0 "Lenny" amd64


Log:

Nexuiz Linux 16:21:33 Mar 29 2009 8832 release
Trying to load library... "libz.so.1" - loaded.
Added packfile data/common-spog.pk3 (26 files)
Trying to load library... "libcurl.so.4" - loaded.
Trying to load library... "libvorbis.so.0" - loaded.
Trying to load library... "libvorbisfile.so.3" - loaded.
Trying to load library... "libmodplug.so.0" - loaded.
Trying to load library... "libogg.so.0" - loaded.
Trying to load library... "libtheora.so.0" - loaded.
Trying to load library... "libvorbis.so.0" - loaded.
Trying to load library... "libvorbisenc.so.2" - loaded.
Trying to load library... "libOffscreenGecko.so" "/home/errotan/compile/nexuiz/Nexuiz/trunk/libOffscreenGecko.so" - failed.
execing quake.rc
execing default.cfg
execing defaultNexuiz.cfg

A warning about this being a SVN development version was set up.
This build shall be used for development and testing only!

If you want to disable this warning, add the line
showbrand 0
to your autoexec.cfg.

execing physics25.cfg
execing newhook.cfg
execing ctfscoring-div0.cfg
execing weapons.cfg
execing normal.cfg
execing turrets.cfg
execing unit_machinegun.cfg
execing unit_hk.cfg
execing unit_hellion.cfg
execing unit_mlrs.cfg
execing unit_flac.cfg
execing unit_fusreac.cfg
execing unit_plasma.cfg
execing unit_plasma2.cfg
execing unit_tesla.cfg
execing unit_phaser.cfg
execing unit_walker.cfg
execing unit_ewheel.cfg
execing config.cfg
execing data/campaign.cfg
execing config_update.cfg
execing autoexec.cfg
Client using an automatically assigned port
Client opened a socket on address local:2
Client opened a socket on address 0.0.0.0:0
Initializing Video Mode: fullscreen 1680x1050x32x60hz
Loading OpenGL driver libGL.so.1
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: GeForce 9400 GT/PCI/SSE2
GL_VERSION: 3.0.0 NVIDIA 180.29
Trying to load library... "libjpeg.so.62" - loaded.
Trying to load library... "libpng12.so.0" - loaded.
Draw_CachePic: failed to load gfx/complete
Draw_CachePic: failed to load gfx/inter
S_Startup: initializing sound output format: 48000Hz, 16 bit, 2 channels...
SndSys_Init: using the ALSA module
SndSys_Init: PCM device is "default"
Sound format: 48000Hz, 2 channels, 16 bits per sample
ioctl CDROMREADTOCHDR failed
CDAudio_Init: No CD in player.
Initial CD volume: 1
CD Audio Initialized

Trying to connect...
"challenge ~(Hx+-l=,|I" received, sending connect request back to 193.164.132.36:26001
Got challenge response
Accepted

Connection accepted to 193.164.132.36:26001
--> client to server keepalive
<-- server to client keepalive

Server: Nexuiz build 15:46:59 May 11 2008 (progs 9951 crc)

<===================================>

Fork Amuse : forget what you have seen (GNU GPL v2)
CDAudio: Bad track number 0.
Added packfile /home/errotan/.nexuiz/data/dlcache/forkamuse91.pk3 (21 files)
Added packfile /home/errotan/.nexuiz/data/dlcache/tot_serverpackage_sound_effects2_20081104.pk3 (5 files)
Added packfile /home/errotan/.nexuiz/data/dlcache/tot_serverpackage_sound_effects1_20081016.pk3 (4 files)
Added packfile /home/errotan/.nexuiz/data/dlcache/tot_serverpackage_music_mutant_20090119.pk3 (2 files)
Added packfile /home/errotan/.nexuiz/data/dlcache/tot_serverpackage_customnex_model_20080918.pk3 (10 files)
Added packfile /home/errotan/.nexuiz/data/dlcache/tot_serverpackage_customnex_sound_20081012.pk3 (4 files)
maps/forkamuse91.bsp: could not load texture "textures/NULL"
Mac has been vaporized by <BAleX>.#.
Mac's 4 kill spree was ended by <BAleX>.#.
<BAleX>.#. has been vaporized by vid0k
VENDETTA555 has been vaporized by Telemach
--> client to server keepalive
Errotan connected and joined the Red Team
Errotan is spectating now
execing maps/forkamuse91.cfg
<-- server to client keepalive
Received signal 11, exiting...
errotan
Newbie
 
Posts: 3
Joined: Sun Mar 29, 2009 9:05 pm
Location: Hungary

Postby Alien » Mon Mar 30, 2009 4:40 am

Does it happen with forkamuse or with other maps too?
Alien
Forum addon
 
Posts: 1212
Joined: Tue Apr 22, 2008 7:12 am

Postby divVerent » Mon Mar 30, 2009 6:14 am

Known issue, it is due to some changes by LordHavoc. Will be fixed soon, he's simply not done with his changes yet.

The release will simply use an older engine build.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby MirceaKitsune » Mon Mar 30, 2009 12:14 pm

I'm not sure where else to report this so I'll say it here. A week ago or so there was a revision (6257) which said that the weapon skins were decreased to 512x512 as that shouldn't affect anything visually, but to report if there are any problems.

rev 6257 wrote:Downsized weaponskins to 512x512. Does look about the same to me.
Maybe we can disable TC now?
This commit can be reverted if there are any good arguments for having huge skins :)


I believe that since that change the 1st person weapon models are of a reasonably lower detail in texture quality, and it looks much uglier then before which does affect the game visually. Just what I seen, the revision said to report if anyone sees any change or has any arguments against it so I have.
MirceaKitsune
Keyboard killer
 
Posts: 593
Joined: Thu Aug 14, 2008 6:48 am
Location: Romania - Bucharest

Postby divVerent » Mon Mar 30, 2009 12:24 pm

The previous sized textures won't get back in for sure, as they severely caused lower fps for many people.

One thing that might happen is putting the full-size textures into an extra "high quality skins" pack.

Of course, if someone here is good at making uvmaps, he could re-uvmap and retexture the model to give more texture resolution to the parts that can be seen from first person view. Morphed unfortunately never did that.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby Alien » Mon Mar 30, 2009 12:51 pm

Are Nexuiz models so bad polygon wise (too many polies for current look) or is the goal of a game to keep it playable at low specs pc or maybe does engine render high poly things too slow?
Alien
Forum addon
 
Posts: 1212
Joined: Tue Apr 22, 2008 7:12 am

Postby divVerent » Mon Mar 30, 2009 1:35 pm

All of these.

Especially the player models ARE bad polygon wise, they look only equivalent to Q3A models which had a third of their polys.

The game SHOULD be playable on low specs PCs (where low spec means something like early GLSL-capable nvidia card).

And yes, it is suspected that high poly things are also rendered slowly by the engine...

However, we're not talking about polygons here, but about texture memory usage. And 2048³ textures like morphed made take a whopping 16MB for a SINGLE ITEM.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby MirceaKitsune » Mon Mar 30, 2009 1:53 pm

divVerent wrote:Of course, if someone here is good at making uvmaps, he could re-uvmap and retexture the model to give more texture resolution to the parts that can be seen from first person view. Morphed unfortunately never did that.


That would be a good idea I think. From what I seen the metal parts of many weapons (closest part to the player) are the ones which look very low-quality now, otherwise other weapon details look ok (like this).

On another note I think some bump maps would be very needed for the new weapon models as well. I shall look into that sometime since I have Photoshop.
MirceaKitsune
Keyboard killer
 
Posts: 593
Joined: Thu Aug 14, 2008 6:48 am
Location: Romania - Bucharest

Still Segfaults

Postby errotan » Mon Mar 30, 2009 6:23 pm

Tested today the latest svn, it worked for an hour ( only minstagib server, no ctf ) without error but now disconnect again.

Is there any debug option to make some usable log files ?


Result Operation Description
y Directory check Done
y fteqcc update Updated to revision 3147.
y fteqcc make Done
y nexuiz update Updated to revision 6384.
y nexuiz menu Done
y nexuiz server Done
y nexuiz client Done
y darkplaces svn Updated to revision 8835.
y darkplaces make Done
y nexuiz-glx link Done
y nexuiz-sdl link Done
*** All tasks are ok.
errotan
Newbie
 
Posts: 3
Joined: Sun Mar 29, 2009 9:05 pm
Location: Hungary

Postby esteel » Mon Mar 30, 2009 6:54 pm

There is a known crash in the current engine, could be your problem.. why don't you use the 2.5 beta that was released for testing in the forum? Or just wait a few more days till 2.5 is officially released :)
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

PreviousNext

Return to Nexuiz - Development

Who is online

Users browsing this forum: No registered users and 1 guest

cron