Hi !
Just get 20080911 CVS version, compile it and run it on Ubuntu Hardy (8.04, quite up to date).
amule.conf with external command enable :
1- with webserver disabled : it works
2- with webserver enable : it crashes
I can not access webserver for both cases.
When external command is disabled and webserver is enable, it works. Webserser got a PID (traces in aMule log pane) but I can not access it.
Compiling config :
$ ./configure --enable-upnp --enable-nls --enable-optimize --enable-embedded-crypto --enable-webserver
--enable-amulecmd --enable-wxcas --enable-utf8-systray --enable-utf8-systray --enable-unicode --enable-geoip
--with-wx-config=/usr/lib/wx/config/gtk2-unicode-release-2.8 --with-denoise-level=2 --with-language=fr,en
--with-gnu-ld
When webserver enabled :
me@machina:~$ amule
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
ListenSocket: Ok.
HTTP download thread started
Loading temp files from /home/titi/temp.
Loading PartFile 5 of 5
All PartFiles Loaded.
Host: www.emule-inside.net:80
URL: http://www.emule-inside.net/files/server.met
Response: 200 (Error: 0)
Download size: 755
HTTP download thread ended
** (amule:21150): CRITICAL **: clearlooks_style_draw_box_gap: assertion `height >= -1' failed
HTTP download thread started
** (amule:21150): CRITICAL **: clearlooks_style_draw_box_gap: assertion `height >= -1' failed
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule SVN using wxGTK2 v2.8.7 (Snapshot: Thu Sep 11 07:02:00 CEST 2008)
Running on: Linux 2.6.24-19-generic i686
[2] CamuleApp::OnFatalException() in :0
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb75941d6]
[4] ?? in [0xb7fc4420]
[5] ECNotifier::GetNextPacket(ECUpdateMsgSource**) in :0
[6] ECNotifier::GetNextPacket(CECServerSocket*) in :0
[7] CECServerSocket::WriteDoneAndQueueEmpty() in :0
[8] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.8.so.0[0xb74e80e1]
[9] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xb758fb88]
[10] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0xb758fce8]
[11] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xb758fe4f]
[12] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0xb7590380]
[13] wxAppConsole::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.8.so.0[0xb74e8a7f]
[14] wxAppBase::ProcessIdle() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb780b38f]
[15] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0xb774e8b3]
[16] ?? in /usr/lib/libglib-2.0.so.0 [0xb6cd01e1]
[17] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xb6cd1dd6]
[18] ?? in /usr/lib/libglib-2.0.so.0 [0xb6cd5193]
[19] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xb6cd5577]
[20] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xb6fd4264]
[21] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb776871c]
[22] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb780b32e]
[23] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb780a981]
[24] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb752405a]
[25] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7524107]
[26] main in :0
[27] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb721f450]
[28] wxNotebook::SetPadding(wxSize const&) in :0
PS : categories work like a charm now. Great !! ;-)