Looks like its crapping out under writing to disk (invalid file descriptor?)
At 10:10 PM 9/9/2005, Steven Hartland wrote:
Yep but no joy :( Stack from gdb ( looks trashed ) #12529 0x08058360 in _IO_stdfile_1_lock () #12530 0x18069000 in ?? () #12531 0xbfbfa1d0 in ?? () #12532 0x0804eb4a in filebuf::sys_write (this=0x1bd233b8, buf=0x1bd233a0 "", n=-1078010320) at filebuf.cc:198 Previous frame inner to this frame (corrupt stack?) excuting via truss gives: steamclient.cpp (258) : Stalled cross-thread pipe steamclient.cpp (258) : Fatal assert failed: ../clientdll/steamclient.cpp, line 258. Application exiting. This bug was introduced in the last update which has the following changes: **Different** hlds_ls/InstallRecord.blob hlds_ls/engine_amd.so hlds_ls/engine_i486.so hlds_ls/engine_i686.so hlds_ls/hlds_amd hlds_ls/hlds_i486 hlds_ls/hlds_i686 hlds_ls/steamclient_i486.so hlds_ls/tier0_s_i486.so hlds_ls/vstdlib_s_i486.so hlds_ls/cstrike/cl_dlls/client.dll hlds_ls/cstrike/dlls/cs_i386.so hlds_ls/cstrike/dlls/mp.dll hlds_ls/cstrike/models/w_flashbang.mdl hlds_ls/cstrike/models/w_hegrenade.mdl hlds_ls/cstrike/models/w_smokegrenade.mdl Test command: ./hlds_i686 -game cstrike +map de_dust -norestart It also affects tfc so its doesnt seem mod specific. ./hlds_i686 -game tfc +map 2fort -norestart This is clearly a major issue as there is no way we can retool over a hundred machines just because of one (old) game. Steve / K ----- Original Message ----- From: "Gary" <[EMAIL PROTECTED]>I do believe debug.mpsafenet is still set to 1 on single processor machines. At 11:35 AM 9/9/2005, Steven Hartland wrote:Anyone had any joy with this ATM we stuck running an old version This is only since the recent update before which it was working fine. Truss shows the following for a crash: close(6) = 0 (0x0) mprotect(0x1bd31000,356352,(0x3)PROT_READ|PROT_WRITE) = 0 (0x0) mprotect(0x1bd31000,356352,(0x5)PROT_READ|PROT_EXEC) = 0 (0x0) mprotect(0x1bbfd000,1150976,(0x3)PROT_READ|PROT_WRITE) = 0 (0x0) mprotect(0x1bbfd000,1150976,(0x5)PROT_READ|PROT_EXEC) = 0 (0x0) linux_brk(0x80dc000) = 135118848 (0x80dc000) linux_brk(0x80de000) = 135127040 (0x80de000) linux_brk(0x80e2000) = 135143424 (0x80e2000) linux_brk(0x80f2000) = 135208960 (0x80f2000) linux_mmap(0xbfbed000) = 467214336 (0x1bd92000) linux_brk(0x80f4000) = 135217152 (0x80f4000) linux_time(0x0) = 1126279273 (0x4321a869) linux_time(0x0) = 1126279273 (0x4321a869) linux_socketcall(0x1,0xbfbeddc0) = 6 (0x6) linux_socketcall(0x2,0xbfbeddc0) = 0 (0x0) linux_ioctl(0x6,0x5421,0xbfbeddfc) = 0 (0x0) linux_socketcall(0xe,0xbfbeddc0) ERR#55 'No buffer space available' write(1,0x18069000,44) = 44 (0x2c) linux_socketcall(0xe,0xbfbeddc0) ERR#55 'No buffer space available' write(1,0x18069000,44) = 44 (0x2c) linux_socketcall(0x6,0xbfbeddc0) = 0 (0x0) linux_brk(0x80f5000) = 135221248 (0x80f5000) linux_brk(0x80f7000) = 135229440 (0x80f7000) linux_pipe(0xbfbed900) = 0 (0x0) linux_clone(0xf00,0x80f6bf8) = 57606 (0xe106) write(8,0xbfbedc30,148) = 148 (0x94) linux_rt_sigprocmask(0x2,0x0,0xbfbedd14,0x8) = 0 (0x0) write(8,0xbfbedd00,148) = 148 (0x94) linux_rt_sigprocmask(0x2,0x0,0xbfbedc40,0x8) = 0 (0x0) SIGNAL 32 (?) linux_rt_sigsuspend(0xbfbedc40,0x8) ERR#4 'Interrupted system call' SIGNAL 32 (?) SIGNAL 32 (?) linux_sigreturn(0xbfbed950) ERR#4 'Interrupted system call' linux_open("steam.cfg",0x0,0666) ERR#2 'No such file or directory' linux_kill(0xe107,0x20) = 0 (0x0) gettimeofday({1126279273 493151},0x0) = 0 (0x0) linux_rt_sigprocmask(0x0,0x0,0xbfbedc0c,0x8) = 0 (0x0) linux_rt_sigprocmask(0x1,0xbfbedd10,0xbfbedc90,0x8) = 0 (0x0) gettimeofday({1126279273 493314},0x0) = 0 (0x0) nanosleep({59 999837000}) = 0 (0x0) linux_rt_sigprocmask(0x2,0xbfbedc90,0x0,0x8) = 0 (0x0) sched_yield() = 0 (0x0) write(1,0x18069000,50) = 50 (0x32) write(1,0x18069000,108) = 108 (0x6c) exit(0x1) process exit, rval = 256 Note this is on a single processor machine so no SMP issues.================================================ This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137 or return the E.mail to [EMAIL PROTECTED] _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

