random confusing crashes

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

random confusing crashes

Postby libervisco » Fri Nov 24, 2006 8:02 pm

Hello

I've tried Nexuiz and it looks like it's one of the best, if not even
the best free FPS's for GNU/Linux around. However, I have a weird issue
with it.

The first time I ran it worked fine and FPS was great on 800x600
resolution (which is good for me), with default effects and other
settings. It looked good. However, second time it didn't work properly.

The reason is unknown, which is why I'm posting this..

The game starts, but when I try to actually go playing (load a map) it
starts loading and then crashes with the following terminal output:

[: 24: ==: unexpected operator
^7Nexuiz Linux 02:33:28 Jul 5 2006
^7Trying to load library... "libz.so.1" - loaded.
^7Compressed files support enabled
^7Added packfile data/data20060614.pk3 (2849 files)
^7Added packfile data/data20060616_hotfix.pk3 (3 files)
^7Console initialized.
^7Playing registered version.
^7Trying to load library... "libcurl.so.3" - loaded.
^7cURL support enabled
^7Initializing client
^7Trying to load library... "libvorbis.so.0" - loaded.
^7Trying to load library... "libvorbisfile.so.3" - loaded.
^7Ogg Vorbis support enabled
^7couldn't exec autoexec.cfg
^7Starting video system
^7Video: fullscreen 800x600x16x60hz
^7Linked against SDL version 1.2.9
^7Using SDL library version 1.2.10
libGL warning: 3D driver claims to not support visual 0x4b
^7checking for OpenGL 1.1.0... enabled
^7GL_VENDOR: Tungsten Graphics, Inc.
^7GL_RENDERER: Mesa DRI R300 20060815 AGP 8x TCL
^7GL_VERSION: 1.3 Mesa 6.5.1
^7GL_EXTENSIONS: GL_ARB_fragment_program GL_ARB_imaging
GL_ARB_multisample GL_ARB_multitexture GL_ARB_texture_border_clamp
GL_ARB_texture_compression GL_ARB_texture_cube_map
GL_ARB_texture_env_add GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3
GL_MESAX_texture_float GL_ARB_texture_mirrored_repeat
GL_ARB_texture_rectangle GL_ARB_transpose_matrix
GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos
GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color
GL_EXT_blend_equation_separate GL_EXT_blend_func_separate
GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint
GL_EXT_compiled_vertex_array GL_EXT_convolution GL_EXT_copy_texture
GL_EXT_draw_range_elements GL_EXT_gpu_program_parameters
GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_polygon_offset
GL_EXT_rescale_normal GL_EXT_secondary_color
GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_subtexture
GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_edge_clamp
GL_EXT_texture_env_add GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp
GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array
GL_APPLE_packed_pixels GL_ATI_blend_equation_separate
GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once
GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat
GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_ycbcr_texture
GL_MESA_window_pos GL_NV_blend_square GL_NV_light_max_exponent
GL_NV_texture_rectangle GL_NV_texgen_reflection GL_NV_vertex_program
GL_OES_read_format GL_SGI_color_matrix GL_SGI_color_table
GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp
GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod
^7SDL_EXTENSIONS:
^7Checking OpenGL extensions...
^7checking for glDrawRangeElements... enabled
^7checking for GL_ARB_multitexture... enabled
^7checking for GL_ARB_texture_env_combine... enabled
^7checking for GL_ARB_texture_env_dot3... enabled
^7checking for GL_EXT_texture3D... enabled
^7checking for GL_ARB_texture_cube_map... enabled
^7checking for GL_EXT_compiled_vertex_array... enabled
^7checking for GL_EXT_texture_edge_clamp... enabled
^7checking for GL_EXT_texture_filter_anisotropic... enabled
^7checking for GL_EXT_stencil_two_side... not detected
^7checking for GL_ARB_shader_objects... not detected
^7OpenGL Backend starting...
^7glDrawRangeElements detected (max vertices 3000, max indices 3000)
^7multitexture detected: texture units = 8
^7OpenGL backend started.
^7Trying to load library... "libjpeg.so.62" - loaded.
^7JPEG support enabled
^7Trying to load library... "libpng12.so.0" - loaded.
^7PNG support enabled
^7Draw_CachePic: failed to load gfx/crosshair7
^7Draw_CachePic: failed to load gfx/crosshair8
^7Draw_CachePic: failed to load gfx/crosshair9
^7Draw_CachePic: failed to load gfx/crosshair10
^7Draw_CachePic: failed to load gfx/crosshair11
^7Draw_CachePic: failed to load gfx/crosshair12
^7Draw_CachePic: failed to load gfx/crosshair13
^7Draw_CachePic: failed to load gfx/crosshair14
^7Draw_CachePic: failed to load gfx/crosshair15
^7Draw_CachePic: failed to load gfx/crosshair16
^7Draw_CachePic: failed to load gfx/crosshair17
^7Draw_CachePic: failed to load gfx/crosshair18
^7Draw_CachePic: failed to load gfx/crosshair19
^7Draw_CachePic: failed to load gfx/crosshair20
^7Draw_CachePic: failed to load gfx/crosshair21
^7Draw_CachePic: failed to load gfx/crosshair22
^7Draw_CachePic: failed to load gfx/crosshair23
^7Draw_CachePic: failed to load gfx/crosshair24
^7Draw_CachePic: failed to load gfx/crosshair25
^7Draw_CachePic: failed to load gfx/crosshair26
^7Draw_CachePic: failed to load gfx/crosshair27
^7Draw_CachePic: failed to load gfx/crosshair28
^7Draw_CachePic: failed to load gfx/crosshair29
^7Draw_CachePic: failed to load gfx/crosshair30
^7Draw_CachePic: failed to load gfx/crosshair31
^7Draw_CachePic: failed to load gfx/crosshair32
^7Draw_CachePic: failed to load gfx/complete
^7Draw_CachePic: failed to load gfx/inter
^7Draw_CachePic: failed to load gfx/finale
^7SndSys_Init: using the SDL module
^7Sound format: 48000Hz, 2 channels, 16 bits per sample
^7Found 1 cdrom drives.
^7No CD in drive 0.
^7CDAudio_Init: No CD in player.
^7Can't get initial CD volume
^7CD Audio Initialized
^7Draw_CachePic: failed to load gfx/m_white
^7DrawQ_ResetClipArea: not in 2d rendering stage!
^7No CD in player.
^7Client using port 0
^7Client opened a socket on address local:2
^7Client opened a socket on address 0.0.0.0:1024
^7scripts/common.shader parsing warning: unknown surfaceparm "hint"
^7scripts/common.shader parsing warning: unknown surfaceparm "dust"
^7scripts/common.shader parsing warning: unknown surfaceparm "botclip"
^7scripts/common.shader parsing warning: unknown surfaceparm "lightgrid"
^7maps/basement.bsp: could not load texture for missing shader
"noshader"
^7Server using port 26000
^7Server listening on address local:1
^7Server listening on address 0.0.0.0:26000
Killed


Note that this is the output from when I start nexuiz from the terminal
to the point when it crashes (when I try to load the map). The last
parts are probably most relevant.

What I find weird about this is that the first time this happened I removed the .nexuiz folder in my home directory (hence pretty much resetting everything, and it worked again.
Why is that I have no idea. It is weird because all that the .nexuiz
folder really contains is a simple preferences file (config.cfg).

However, this time I tried even that and it didn't even want to enter the game, let alone let me start a map. So right now it looks like it just randomly chooses when to crash, confusing the hell out of me.

What gives?
<a href="http://network.libervis.com">Libervis Network</a>
libervisco
Member
 
Posts: 14
Joined: Fri Nov 24, 2006 7:26 pm

Postby libervisco » Fri Nov 24, 2006 8:08 pm

I'm sorry guys. It appears that the issue was simply that my swap wasn't on so it ran out of memory.

This swap issue happens with edgy all the time for me and I'm not sure why. I always have to do swapon myself, and I sometimes forget. That's it.

So it appears Nexuiz is fine. :)

Mods, actually, feel free to delete this thread. ;)

Best.
<a href="http://network.libervis.com">Libervis Network</a>
libervisco
Member
 
Posts: 14
Joined: Fri Nov 24, 2006 7:26 pm

Postby Ed » Fri Nov 24, 2006 8:17 pm

libervisco wrote:Mods, actually, feel free to delete this thread. ;)

I'd suggest keeping it actually. Running out of swap is bad and it's good to have a thread on this issue here just in case anyone else has a similar problem with.

Maybe someone here can help you fix your problem too....
Laters losers.
Ed
Forum addon
 
Posts: 1172
Joined: Wed Mar 01, 2006 12:32 am
Location: UK

Postby KadaverJack » Fri Nov 24, 2006 10:08 pm

libervisco wrote:I'm sorry guys. It appears that the issue was simply that my swap wasn't on so it ran out of memory.

This swap issue happens with edgy all the time for me and I'm not sure why. I always have to do swapon myself, and I sometimes forget. That's it.

Is your swap partition listed in /etc/fstab?

But i hope the swap isn't needed for Nexuiz itself. If it is, Nexuiz would run quite jerky. Try to decrease texture quality if that becomes an issue.
KadaverJack
Site admin and forum addon
 
Posts: 1102
Joined: Tue Feb 28, 2006 9:42 pm

Postby esteel » Fri Nov 24, 2006 10:15 pm

KadaverJack wrote:But i hope the swap isn't needed for Nexuiz itself. If it is, Nexuiz would run quite jerky. Try to decrease texture quality if that becomes an issue.

Hmm the textures are already cut in half.. but if there graphic card and computer memory is really low that might be needed indeed.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby libervisco » Sat Nov 25, 2006 3:24 am

It is not running out of swap, just out of normal memory since I only have 256 MB. The swap not turning on is actually an Ubuntu related problem. I just have to do it manually. It is in fstab, but it doesn't come up on boot.

Anyway, with swap on everything works great. There were some annoying slowdowns when alot of bots are shooting (all those light effects), but once I turned off most of the extra effects it runs very smooth.

Now if it could only be easier to beat these bots in the 7th and 8th level. It's incredibly hard. :P
<a href="http://network.libervis.com">Libervis Network</a>
libervisco
Member
 
Posts: 14
Joined: Fri Nov 24, 2006 7:26 pm

Postby divVerent » Sat Nov 25, 2006 8:35 am

Hm... 256MB is really low... Soon Nexuiz 2.2 will be released, maybe CheapAlert makes us a TinyNex again which consists of a stripped down Nexuiz (like downsampled textures)?
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


Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron