PDA

Bekijk Volledige Versie : Problemen met -nohomedir UT2003



frvge
11/02/07, 15:31
Beste,

Als ik een server draai met bijv


./ucc server CTF-Chrome?game=XGame.xCTFGame ini=/games/ut2003_dedicated/System/UT2003fragem.ini -nohomedir

krijg ik alsl uitvoer


(Karma): Finished Creating MeAssetDB (12 Assets).

Backtrace:
[ 1] ./Core.so [0x1c871a]
[ 2] /lib/tls/libpthread.so.0 [0xb20898]
[ 3] ./Engine.so(Init__11UGameEngine+0x3af) [0xcc2f23]
[ 4] ./Engine.so(Main__17UServerCommandletPCw+0xb7) [0xcaee9f]
[ 5] ./ucc-bin(main+0x35e8) [0x80547b8]
[ 6] /lib/tls/libc.so.6(__libc_start_main+0xd3) [0x303de3]
[ 7] ./ucc-bin(Log__13FOutputDeviceRC7FString+0x39) [0x8050d41]
Signal: SIGSEGV [segmentation fault]
Aborting.
Exiting.
Waiting for file streaming thread to finish...
Name subsystem shut down
Allocation checking disabled
Segmentation fault
[games@mouse ut2003_dedicated]$


Als ik de -nohomedir achterwege laat, werkt het wel, en dan pakt hij waarschijnlijk de ini in /home/games/.ut2003 enz.

Heb al veel gezocht maar heb nog geen oplossing gezien.

B3rt
12/02/07, 00:18
De ini waarde in de startup is gewoon de naam van de ini file, niet de locatie of het path waar de ini staat. De ini wordt standaard gelezen in de /System map
bv: ini=ut2003.ini

gjtje
12/02/07, 00:24
Heeft gebruiker games wel schrijfrechten in die map? Zonder -nohomedir worden logfiles e.d. ook in de "gewone" Logs map weggeschreven.

frvge
12/02/07, 01:38
K, dus alle UT2003[identifier].ini-files moeten perse in System (mits die nohomedir werkt). Als nohomedir er niet is, is het in die ./.ut2003/ folder ergens.

Ik ga er later weer even mee verder testen.

swedendedicated
12/02/07, 03:05
Al gegoocheld? http://www.google.nl/search?source=ig&hl=nl&q=ut2003+Segmentation+fault&btnG=Google+zoeken&meta=
Ik had het eens met americas army, bleek dat ie verkeerd gepatched was :)

frvge
12/02/07, 09:55
Tuurlijk heb ik al gegoocheld. Dit is een fresh install van de laatste versie van de stand-alone dedicated server.

B3rt
12/02/07, 23:51
Zover ik weet moeten inderdaad de INI's altijd in de system map staan

frvge
13/02/07, 02:01
Ja, maar volgens mij kijkt hij in de verborgen .ut2003/System map. Die dus aan de home van de aanroepende user gekoppeld is als er GEEN -nohomedir is. MET -nohomedir zou hij in de normale 'installatie' System map moeten kijken, maar dat werkt bij mij dus niet.