Here are the results :
1) The server doesn't crash anymore but the client still can't communicate with it.
Server log file :
Fri Feb 29 00:32:18 20081024INFOnzbget daemon-mode
Fri Feb 29 00:32:18 20081024DEBUGInitializing global thread data (Thread.cpp:178:Init)
Fri Feb 29 00:32:18 20081024DEBUGIntiializing global connection data (Connection.cpp:54:Init)
Fri Feb 29 00:32:18 20081024DEBUGCreating Thread (Thread.cpp:188:Thread)
Fri Feb 29 00:32:18 20081024DEBUGCreating QueueEditor (QueueEditor.cpp:64:QueueEditor)
Fri Feb 29 00:32:18 20081024DEBUGCreating QueueCoordinator (QueueCoordinator.cpp:59:QueueCoordinator)
Fri Feb 29 00:32:18 20081024DEBUGInitializing global decoder (Decoder.cpp:118:Init)
Fri Feb 29 00:32:18 20081024DEBUGCreating Thread (Thread.cpp:188:Thread)
Fri Feb 29 00:32:18 20081024DEBUGCreating RemoteServer (RemoteServer.cpp:58:RemoteServer)
Fri Feb 29 00:32:18 20081024DEBUGStarting Thread (Thread.cpp:203:Start)
Fri Feb 29 00:32:18 20081024DEBUGCreating Thread (Thread.cpp:188:Thread)
Fri Feb 29 00:32:18 20081024DEBUGCreating Thread (Thread.cpp:188:Thread)
Fri Feb 29 00:32:18 20081024DEBUGCreating ParChecker (ParChecker.cpp:74:ParChecker)
Fri Feb 29 00:32:18 20081024DEBUGCreating PrePostProcessor (PrePostProcessor.cpp:126:PrePostProcessor)
Fri Feb 29 00:32:18 20081024DEBUGStarting Thread (Thread.cpp:203:Start)
Fri Feb 29 00:32:18 20081026DEBUGEntering Thread-func (Thread.cpp:270:thread_handler)
Fri Feb 29 00:32:18 20081026DEBUGEntering RemoteServer-loop (RemoteServer.cpp:77:Run)
Fri Feb 29 00:32:18 20081026DEBUGCreating Connection (Connection.cpp:85:Connection)
Fri Feb 29 00:32:18 20081026DEBUGBinding (Connection.cpp:157:Bind)
Fri Feb 29 00:32:18 20081026DEBUGDo binding (Connection.cpp:460:DoBind)
Fri Feb 29 00:32:18 20081026DEBUGAccepting connection (Connection.cpp:216:Accept)
Fri Feb 29 00:32:18 20081024DEBUGStarting Thread (Thread.cpp:203:Start)
Fri Feb 29 00:32:18 20082051DEBUGEntering Thread-func (Thread.cpp:270:thread_handler)
Fri Feb 29 00:32:18 20082051DEBUGEntering PrePostProcessor-loop (PrePostProcessor.cpp:165:Run)
Fri Feb 29 00:32:18 20083076DEBUGEntering Thread-func (Thread.cpp:270:thread_handler)
Fri Feb 29 00:32:18 20083076DEBUGEntering QueueCoordinator-loop (QueueCoordinator.cpp:106:Run)
Fri Feb 29 00:32:18 20083076DEBUGChecking if a saved queue exists on disk (DiskState.cpp:402:Exists)
Fri Feb 29 00:33:33 20081026DEBUGCreating Thread (Thread.cpp:188:Thread)
Fri Feb 29 00:33:33 20081026DEBUGStarting Thread (Thread.cpp:203:Start)
Fri Feb 29 00:33:33 20081026DEBUGAccepting connection (Connection.cpp:216:Accept)
Fri Feb 29 00:33:33 20084101DEBUGEntering Thread-func (Thread.cpp:270:thread_handler)
Fri Feb 29 00:33:33 20084101DEBUGLog request received from 127.0.0.1 (BinRpc.cpp
Execute)
Client log file :
Fri Feb 29 00:33:33 20081024INFOnzbget remote-mode
Fri Feb 29 00:33:33 20081024DEBUGInitializing global thread data (Thread.cpp:178:Init)
Fri Feb 29 00:33:33 20081024DEBUGIntiializing global connection data (Connection.cpp:54:Init)
Fri Feb 29 00:33:33 20081024DEBUGCreating Thread (Thread.cpp:188:Thread)
Fri Feb 29 00:33:33 20081024DEBUGCreating Frontend (Frontend.cpp:60:Frontend)
Fri Feb 29 00:33:33 20081024DEBUGStarting Thread (Thread.cpp:203:Start)
Fri Feb 29 00:33:33 20081026DEBUGEntering Thread-func (Thread.cpp:270:thread_handler)
Fri Feb 29 00:33:33 20081026DEBUGEntering NCursesFrontend-loop (NCursesFrontend.cpp:216:Run)
Fri Feb 29 00:33:33 20081026DEBUGCreating Connection (Connection.cpp:85:Connection)
Fri Feb 29 00:33:33 20081026DEBUGConnecting (Connection.cpp:124:Connect)
Fri Feb 29 00:33:33 20081026DEBUGDo connecting (Connection.cpp:281:DoConnect)
Fri Feb 29 00:33:33 20081026DEBUGSending data (Connection.cpp:190:Send)
Fri Feb 29 00:33:33 20081026DEBUGReceiving data (Connection.cpp:230:Recv)
Fri Feb 29 00:34:32 20081026DEBUGCould not receive data on socket: ErrNo 11, Unknown resolver error (Connection.cpp:561:ReportError)
Fri Feb 29 00:34:32 20081026DEBUGDestroying Connection (Connection.cpp:113:Connection)
Fri Feb 29 00:34:32 20081026DEBUGDisconnecting (Connection.cpp:141:Disconnect)
Fri Feb 29 00:34:32 20081026DEBUGDo disconnecting (Connection.cpp:369:DoDisconnect)
Fri Feb 29 00:34:32 20081026DEBUGStopping Thread (Thread.cpp:235:Stop)
Fri Feb 29 00:34:32 20081026DEBUGExiting NCursesFrontend-loop (NCursesFrontend.cpp:244:Run)
Fri Feb 29 00:34:32 20081026DEBUGThread-func exited (Thread.cpp:276:thread_handler)
Fri Feb 29 00:34:32 20081024DEBUGFrontend stopped (nzbget.cpp:306:Run)
Fri Feb 29 00:34:32 20081024DEBUGCleaning up global objects (nzbget.cpp:451:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDeleting QueueCoordinator (nzbget.cpp:453:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGQueueCoordinator deleted (nzbget.cpp:459:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDeleting RemoteServer (nzbget.cpp:461:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGRemoteServer deleted (nzbget.cpp:467:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDeleting PrePostProcessor (nzbget.cpp:469:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGPrePostProcessor deleted (nzbget.cpp:475:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDeleting Frontend (nzbget.cpp:477:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDestroying Thread (Thread.cpp:198:Thread)
Fri Feb 29 00:34:32 20081024DEBUGFrontend deleted (nzbget.cpp:483:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDeleting DiskState (nzbget.cpp:485:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDiskState deleted (nzbget.cpp:491:Cleanup)
Fri Feb 29 00:34:32 20081024DEBUGDeleting Options (nzbget.cpp:493:Cleanup)
2) Just after starting the daemon :
nzbget -P => OK
nzbget -L => OK
nzbget -G 100 => KO (same kind of messages as 1)
After this step, the previous command won't work
3) Same thing with windows client
4) I didn't try 0.3.1, that's my next task
5) I can't make nzbgetweb to access the server either, i don't know if it's related but here is the server log file :
Fri Feb 29 00:59:48 20081026DEBUGCreating Thread (Thread.cpp:188:Thread)
Fri Feb 29 00:59:48 20081026DEBUGStarting Thread (Thread.cpp:203:Start)
Fri Feb 29 00:59:48 20081026DEBUGAccepting connection (Connection.cpp:216:Accept)
Fri Feb 29 00:59:48 20084101DEBUGEntering Thread-func (Thread.cpp:270:thread_handler)
Fri Feb 29 00:59:48 20084101DEBUGCreating Connection (Connection.cpp:99:Connection)
Fri Feb 29 00:59:48 20084101DEBUGheader=HTTP/1.0
(XmlRpc.cpp:113:Execute)
Fri Feb 29 00:59:48 20084101DEBUGheader=User-Agent: NZBGetWeb
(XmlRpc.cpp:113:Execute)
Fri Feb 29 00:59:48 20084101DEBUGheader=Host: 127.0.0.1
(XmlRpc.cpp:113:Execute)
Fri Feb 29 00:59:48 20084101DEBUGheader=Authorization: Basic bnpiZ2V0OnRlZ2J6bjY3ODk=
(XmlRpc.cpp:113:Execute)
Fri Feb 29 00:59:48 20084101DEBUGheader=Content-Length: 48
(XmlRpc.cpp:113:Execute)
Fri Feb 29 00:59:48 20084101DEBUGheader=
(XmlRpc.cpp:113:Execute)
Fri Feb 29 00:59:48 20084101DEBUGContent-Length=48 (XmlRpc.cpp:136:Execute)
Fri Feb 29 00:59:48 20084101DEBUGAuthorization= (XmlRpc.cpp:137:Execute)
Fri Feb 29 00:59:48 20084101ERRORinvalid-request: not authorized
Fri Feb 29 00:59:48 20084101DEBUGDestroying Connection (Connection.cpp:113:Connection)
Fri Feb 29 00:59:48 20084101DEBUGThread-func exited (Thread.cpp:276:thread_handler)
Fri Feb 29 00:59:48 20084101DEBUGAutodestroying Thread-object (Thread.cpp:282:thread_handler)
Fri Feb 29 00:59:48 20084101DEBUGDestroying Thread (Thread.cpp:198:Thread)
I don't know if this helps...
Damien