Jump to content

2.55 Client crash after connect


pizducha94

Recommended Posts

Hello everybody,

 

I've noticed same bug on our server too. Guests with 2.55 version has that crash after few seconds being in game. The silent_crash.log shows same message. I'm really interested in solving this problem because as I noticed some time ago, we still have got quite lot guest comming with 2.55 version. Here are some my discoveries about that problem:

 

Our server is running silent 0.8.1, OS - liux. After some experiments I found that this bug has nothing to do with server configuration. Also I noticed that this happens after downloading server pk3 files or silent-0.8.1.pk3. I found that using snd_restart command prevents the clients game before this crash. Also if I put server files (only mod pk3) to mod directory manually (before connecting the server and without restarting game) the crash doesn't happen. Could be a cause in some client's cvar?

 

Thanks in advance for your reply,

.Be|P!Zducha*94

 

 

PS: Is it ok to post it in so old thread or shall i open another one?

Link to comment
Share on other sites

  • Management

I think these are unrelated so I split the topic. I assume there is no crash info based on the previous report. Do you have a lot of custom sounds and maps on your server. There are some limitations that are more severe for 2.55 clients than 2.60 clients.

Link to comment
Share on other sites

Thank you. No, there is no information about crash. Nothing in etconsole.log even nothing in silent_crash.log. I've done all those experiments, I spoke about, on my home server (just basic install => no custom sounds no maps). I've just installed silent on my home server and set the dl link to FDL we're using for our public server. Than I connected my HS and boom. That was also why I started thinking that there could be some problem in our FDL. But I've changed my mind. There cannot be anything wrong, it's just space for files with fast link, isn't it?

Link to comment
Share on other sites

AV = Antivirus? If yes, I've never wondered it could affect my home server furthermore how it could cause my clients game crash?

 

Also I was doing some more experiments and I have to edit my previous claim, snd_restart cmd doesn't help anymore. It's weird because when I was checking this crash first time it helped before reconnecting to prevent this crash.

 

Just one more thing, is it possible that this could be connected with OpenGL? I see defaul.cfg (in mapconfigs dir) forces r_softwareGL to 0. Don't know how this cvar works (I haven't seen this in original cvar list).

Link to comment
Share on other sites

  • Management

It could cerainly be related to the OpenGL. Yes, I meant AntiVirus. Also, I meant if it would affect the client but I didn't want to suggest you disabling it before connecting to an unknown server. However, if the 2.60 works fine in the same computer, it doesn't seem very likely that drivers would be the cause for you. The r_softwareGL 0 just ensures that you can't emulate OpenGL but you must have a GPU capable for it and the drivers. However, very often in Windows, I assume Windows because of the 2.55 version you are using, low level failures such as drivers and hardware generate BSOD and not such a clean exit.

Link to comment
Share on other sites

Well, this OpenGL isn't the cause of this crash. I've tried to force r_softwaregl to 1 and experimented with others and nothing has changed. I really have no idea what could cause this problem. After I found that crash, I tried connect some other servers with similar settings silent-0.8.1 etc... and I haven't got any crash there. I don't say it would be 100% server side problem but it's connected with our server somehow.

 

Also one more information which makes this really strange. Once before there were a disc crash and then we reinstalled the server. Before we reinstalled the server there hadn't been any problem. I'd tested it several times before.

Link to comment
Share on other sites

If you make a default install on your server, without even any custom maps, does it work then?

 

Hmm, I could try this but I need to wait until nobody is on the server and it may take some time.

 

 

What is your server binary? Do you have any of these: pak1.pk3, pak2.pk3 or mp_bin.pk3 inside your etmain folder of your ET server installation?

 

No, I've removed all of those because clients with 2.55 wouldn't be able to connect. And this crash happens after a few seconds of being in game.

Link to comment
Share on other sites

  • Management

Just to make it clear on this case. The reason why the silent_crash.txt file is empty is because the mod file has been wiped out already. The exception handler is in that binary. I.e. the execution was not in silent mod binary when it happened. Based on the original thread this was posted, the game does not go all the way to the desktop, which indicates the engine encounters an issue it can't resolve and it has to close the game. However, even still this could be happening because of programmatic errors, less likely though, because some of the ET default utility functions have their own ways to handle bad input data. Console logs should provide enough information to recognize such cases.

Link to comment
Share on other sites

  • 2 weeks later...

Hello I'm back, here is my console output if it help somehow:

 

logfile opened on Tue Jun 03 10:56:10 2014

 
]\d
Unknown command "d"
Requesting servers from the master...
CL_ServersResponsePacket
99 servers parsed (total 99)
CL_ServersResponsePacket
99 servers parsed (total 198)
CL_ServersResponsePacket
51 servers parsed (total 249)
^3WARNING: Couldn't find image for shader levelshots/UJE_bathroom_panzer
-> all warnings
^3WARNING: Couldn't find image for shader levelshots/hk_supermario_sniper
Resolving etmaster.idsoftware.com
etmaster.idsoftware.com resolved to 192.246.40.60:27951
213.108.30.111:27961 resolved to 213.108.30.111:27961
^5PunkBuster Client: Cdkey Registration Request sent to GuidAuth Master at 192.246.40.62:27960 (857152874)
^5PunkBuster Client: Connected to Server 213.108.30.111:27961
^5PunkBuster Client: Master Query Sent to (MASTER3.EVENBALANCE.COM) 50.23.100.138
Current search path:
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen_4.pk3 (115 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.67ed7473.pk3 (83 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\pak0.pk3 (3725 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/silent
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\mp_bin.pk3 (4 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.pk3 (85 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/etmain
 
handle 2: etconsole.log
----------------------
8024 files in pk3 files
Need paks: silent/^7Pack^41of2^7-v2.pk3
silent/^7Pack^12of2^7-v5.pk3
silent/silent-0.8.1.pk3
 
Need paks: @silent/^7Pack^41of2^7-v2.pk3@silent/^7Pack^41of2^7-v2.pk3@silent/^7Pack^12of2^7-v5.pk3@silent/^7Pack^12of2^7-v5.pk3@silent/silent-0.8.1.pk3@silent/silent-0.8.1.pk3
Need paks: @silent/^7Pack^41of2^7-v2.pk3@silent/^7Pack^41of2^7-v2.pk3@silent/^7Pack^12of2^7-v5.pk3@silent/^7Pack^12of2^7-v5.pk3@silent/silent-0.8.1.pk3@silent/silent-0.8.1.pk3
execing profiles/pepin/etconfig.cfg
Client download subsystem initialized
^5PunkBuster Client: Not Connected to a Server
Exiting pump loop: 1
Current search path:
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^41of2^7-v2.pk3 (41 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen_4.pk3 (115 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.67ed7473.pk3 (83 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\pak0.pk3 (3725 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/silent
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\mp_bin.pk3 (4 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.pk3 (85 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/etmain
 
handle 1: sound/music/menu_server.wav
handle 2: etconsole.log
----------------------
12077 files in pk3 files
Resolving etmaster.idsoftware.com
etmaster.idsoftware.com resolved to 192.246.40.60:27951
213.108.30.111:27961 resolved to 213.108.30.111:27961
^5PunkBuster Client: Cdkey Registration Request sent to GuidAuth Master at 192.246.40.62:27960 (1690525165)
^5PunkBuster Client: Connected to Server 213.108.30.111:27961
Current search path:
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^41of2^7-v2.pk3 (41 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen_4.pk3 (115 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.67ed7473.pk3 (83 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\pak0.pk3 (3725 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/silent
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\mp_bin.pk3 (4 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.pk3 (85 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/etmain
 
handle 2: etconsole.log
----------------------
16130 files in pk3 files
Need paks: silent/^7Pack^12of2^7-v5.pk3
silent/silent-0.8.1.pk3
 
Need paks: @silent/^7Pack^12of2^7-v5.pk3@silent/^7Pack^12of2^7-v5.pk3@silent/silent-0.8.1.pk3@silent/silent-0.8.1.pk3
Need paks: @silent/^7Pack^12of2^7-v5.pk3@silent/^7Pack^12of2^7-v5.pk3@silent/silent-0.8.1.pk3@silent/silent-0.8.1.pk3
^5PunkBuster Client: Not Connected to a Server
Exiting pump loop: 1
Current search path:
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^41of2^7-v2.pk3 (41 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^12of2^7-v5.pk3 (14 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen_4.pk3 (115 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.67ed7473.pk3 (83 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\pak0.pk3 (3725 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/silent
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\mp_bin.pk3 (4 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.pk3 (85 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/etmain
 
handle 1: sound/music/menu_server.wav
handle 2: etconsole.log
----------------------
20197 files in pk3 files
Resolving etmaster.idsoftware.com
etmaster.idsoftware.com resolved to 192.246.40.60:27951
213.108.30.111:27961 resolved to 213.108.30.111:27961
^5PunkBuster Client: Cdkey Registration Request sent to GuidAuth Master at 192.246.40.62:27960 (507006381)
^5PunkBuster Client: Connected to Server 213.108.30.111:27961
Current search path:
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^41of2^7-v2.pk3 (41 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^12of2^7-v5.pk3 (14 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen_4.pk3 (115 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.67ed7473.pk3 (83 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\pak0.pk3 (3725 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/silent
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\mp_bin.pk3 (4 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.pk3 (85 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/etmain
 
handle 2: etconsole.log
----------------------
24264 files in pk3 files
Need paks: silent/silent-0.8.1.pk3
 
Need paks: @silent/silent-0.8.1.pk3@silent/silent-0.8.1.pk3
Need paks: @silent/silent-0.8.1.pk3@silent/silent-0.8.1.pk3
Exiting pump loop: 1
Current search path:
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^41of2^7-v2.pk3 (41 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^12of2^7-v5.pk3 (14 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\silent-0.8.1.pk3 (528 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen_4.pk3 (115 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.67ed7473.pk3 (83 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\pak0.pk3 (3725 files)
    on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/silent
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\mp_bin.pk3 (4 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.pk3 (85 files)
    not on the pure list
h:\Hry\Wolfenstein - Enemy Territory - 2.55/etmain
 
handle 2: etconsole.log
----------------------
28859 files in pk3 files
Resolving etmaster.idsoftware.com
etmaster.idsoftware.com resolved to 192.246.40.60:27951
^1ERROR: ui/main.menu, line 146: unknown menu item keyword windowtitle
-> all errors
^1ERROR: ui/silEnT_minimizer.menu, line 31: unknown menu item keyword MINIMIZER
213.108.30.111:27961 resolved to 213.108.30.111:27961
^5PunkBuster Client: Cdkey Registration Request sent to GuidAuth Master at 192.246.40.62:27960 (1396840410)
RE_Shutdown( 0 )
Hunk_Clear: reset the hunk ok
----- R_Init -----
 
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: GeForce GT 630/PCIe/SSE2
GL_VERSION: 4.4.0
GL_EXTENSIONS: GL_AMD_multi_draw_indirect GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage 
-> other GL_ stuffs
GL_MAX_ACTIVE_TEXTURES_ARB: 4
 
PIXELFORMAT: color(32-bits) Z(24-bit) stencil(0-bits)
MODE: 4, 800 x 600 fullscreen hz:75
GAMMA: hardware w/ 0 overbright bits
CPU: AMD w/ 3DNow!
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_LINEAR
picmip: 0
texture bits: 0
multitexture: enabled
compiled vertex arrays: enabled
texenv add: enabled
compressed textures: disabled
NV distance fog: disabled
Initializing Shaders
----- finished R_Init -----
^3WARNING: Couldn't find image for shader ui/assets/logo_etpro
LOADING... collision map
LOADING... sounds
voice chat memory size = 0
 
.........................
Initializing Sound Scripts
...loading 'sound/scripts/vo_allies.sounds'
...loading 'sound/scripts/vo_axis.sounds'
...loading 'sound/scripts/caen2.sounds'
done.
LOADING... graphics
LOADING... maps/caen2.bsp
^3WARNING: Couldn't find image for shader textures/warehouse/zig_sig
stitched 0 LoD cracks
...loaded 12591 faces, 122 meshes, 251 trisurfs, 0 flares 0 foliage
LOADING... entities
LOADING... game media
LOADING...  - textures
LOADING...  - models
LOADING...  - weapons
LOADING...  - items
LOADING...  - inline models
LOADING...  - server models
LOADING...  - particles
LOADING...  - classes
LOADING...  - game media done
LOADING... flamechunks
LOADING... clients
^dLoadLocations: ^3Warning: ^9No location data found for map ^2caen2^9.
profiles/pepin/-hud.dat
^2No HUD specified, default HUD loaded
CL_InitCGame:  7.74 seconds
Com_TouchMemory: 1 msec
server forcing cvar snaps to 20
server forcing cvar r_ambientScale to 0.5
server forcing cvar r_colorMipLevels to 0
server forcing cvar r_lightmap to 0
server forcing cvar cl_freelook to 1
server forcing cvar cl_pitchspeed to 0
server forcing cvar cl_timenudge to 0
server forcing cvar r_zfar to 0
server forcing cvar r_softwareGL to 0
^9banner: ^7^7PROBLEMS CONNECTING AFTER DOWNLOAD? RESTART ^1W:ET ^7AND RECONNECT!
^3server: loaded stored XP from 5 days ago
^1GUEST ^7pepin ^7connected
Flint^7 disconnected
pepin^7 entered the game
pepin^7 has joined the Allied team^7!
Allied Command Post constructed. Charge speed increased!
The Command Post was constructed by Sean^7.
^7Richard ^7drew ^1FIRST BLOOD ^7from Razor
Razor^7 was killed by Richard^7's Sten
Planted at the Gate.
Current search path:
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^41of2^7-v2.pk3 (41 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\^7Pack^12of2^7-v5.pk3 (14 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55\silent\silent-0.8.1.pk3 (528 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55/silent
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\pak0.pk3 (3725 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\mp_bin.pk3 (4 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen_4.pk3 (115 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.pk3 (85 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55\etmain\caen2.67ed7473.pk3 (83 files)
h:\Hry\Wolfenstein - Enemy Territory - 2.55/etmain
 
handle 2: etconsole.log
----------------------
33454 files in pk3 files
********************
ERROR: -8<------- Crash Information ------->8-
 
********************
RE_Shutdown( 0 )
Hunk_Clear: reset the hunk ok
----- R_Init -----
 
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: GeForce GT 630/PCIe/SSE2
GL_VERSION: 4.4.0
GL_EXTENSIONS: GL_AMD_multi_draw_indirect GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shad
-> here game completely crashs
 
PS: I've removed some too long parts with ui/ errors etc.
Link to comment
Share on other sites

One more thing. I've tried some things before my 2.55 crashes and I've found out strange thing. After downloading server packs and after entering the world, I typed cvar_restart to my console. Then my WolfET again crashed after a few seconds but the crash window wasn't empty. There were notification about missing packs. Exactly, there were information, that the pack I removed before I launched the game, is missing even though I downloaded this pack during the ingame DL. So this made me thinking. Is it possible that game doesn't load pack or doesn't load it properly although they're download from server? Could this be the case of this crash? How could I fix that from server side? The fact that if I restart game and connect the server again then this crash doesn't occur supports this my speculation.

Link to comment
Share on other sites

  • Management

It sounds like the issue is in 2.55 client. I doubt there are things that can be done to prevent it. Luckily, it happens only when players download the packs so on subsequent times, they don't have problems. One thing you can do is to instruct players to update their clients.

Link to comment
Share on other sites

So there isn't any command to restart game which could be sent to client's console using Lua, is it right? I just know that vid_restart and snd_restart don't help in this case. Anyway, I appreciate your help, thank you.
Link to comment
Share on other sites

  • Management

There is no method for executing commands in the client. Only option for such a thing would be a custom menu, but that would not get executed unless the user opens the menu and clicks some button.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...