aMule Forum
Deutsch => de_Bugs => Topic started by: Ragnaroek on January 03, 2005, 08:35:00 PM
-
hier der Backtrace
OS: Redhat 9.0
--------------------------------------------------------------------------------
OOPS! Houston, we have a situation: seems like aMule crashed!
Please, post these lines on the backtrace forum on http://www.amule.org/
aMule version is: 2.0.0rc8 using wxGTK1 v2.4.2
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
- CamuleApp::OnFatalException() in amule[0x823e3ca]
[1] wxFatalSignalHandler in /usr/lib/libwx_gtk-2.4.so.0
[0x403e3f42]
[2] ?? in /lib/libpthread.so.0 [0x4002e4b9]
[3] ?? in /lib/libc.so.6 [0x40a9fc18]
[4] CClientReqSocket::PacketReceived(Packet*) in amule[0x80ddeda]
[5] CEMSocket::OnReceive(int) in amule[0x80e0bb2]
[6] CEMSocket::SetDownloadLimit(unsigned) in amule[0x80e0d86]
[7] CUpDownClient::SetDownloadLimit(unsigned) in amule[0x80f1bfc]
[8] CPartFile::Process(unsigned, unsigned char) in amule[0x81c04fc]
[9] CDownloadQueue::Process() in amule[0x8129a36]
[10] CamuleApp::OnCoreTimer(wxTimerEvent&) in amule[0x8240556]
[11] wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) in /usr/lib/libwx_gtk-2.4.so.0[0x40319e62]
[12] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_gtk-2.4.so.0[0x40319c8f]
[13] wxTimerBase::Notify() in /usr/lib/libwx_gtk-2.4.so.0[0x403a5867]
[14] timeout_callback in /usr/lib/libwx_gtk-2.4.so.0[0x402c296c]
[15] ?? in /usr/lib/libglib-1.2.so.0 [0x408949d5]
[16] ?? in /usr/lib/libglib-1.2.so.0 [0x408939ae]
[17] ?? in /usr/lib/libglib-1.2.so.0 [0x40893e89]
[18] g_main_run in /usr/lib/libglib-1.2.so.0[0x40894124]
[19] gtk_main in /usr/lib/libgtk-1.2.so.0[0x4079e27f]
[20] wxApp::MainLoop() in /usr/lib/libwx_gtk-2.4.so.0[0x4027e9f2]
[21] wxAppBase::OnRun() in /usr/lib/libwx_gtk-2.4.so.0[0x402d0610]
[22] wxEntry(int, char**) in /usr/lib/libwx_gtk-2.4.so.0[0x4027f0cd]
[23] main in amule[0x8241ce7]
[24] __libc_start_main in /lib/libc.so.6[0x40a8e49d]
[25] wxBaseArrayPtrVoid::~wxBaseArrayPtrVoid() in amule[0x80ceb31]
--------------------------------------------------------------------------------
Abgebrochen
-
fehler ist wieder aufgetreten :(
-
amule cvs von hand kompilieren,, glaube es ist gefixt worden
gruss
-
ohjeohje dann werd ich das mal versuchen, stellt euch schonmal auf neue posts ein :)
-
hier der fehler bei make.
make[4]: Wechsel in das Verzeichnis Verzeichnis /home/mb/amule-cvs/src
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/wx/include/base-2.4 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DUSE_EMBEDDED_CRYPTO -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -MT amule-ListenSocket.o -MD -MP -MF ".deps/amule-ListenSocket.Tpo" \
-c -o amule-ListenSocket.o `test -f 'ListenSocket.cpp' || echo './'`ListenSocket.cpp; \
then mv -f ".deps/amule-ListenSocket.Tpo" ".deps/amule-ListenSocket.Po"; \
else rm -f ".deps/amule-ListenSocket.Tpo"; exit 1; \
fi
In file included from ListenSocket.cpp:28:
ServerList.h:87: field `udp_timer' has incomplete type
In file included from ListenSocket.cpp:41:
sockets.h:102: field `m_idRetryTimer' has incomplete type
ListenSocket.cpp:112:18: warning: #warning check closing method to change order and get rid of this
ListenSocket.cpp:826:50: warning: #warning Here should be the IDHybrid, but we don't use it yet and I'm afraid it will break a lot ;)
ListenSocket.cpp:832:42: warning: #warning Here should be the IDHybrid, but we don't use it yet and I'm afraid it will break a lot ;)
ListenSocket.cpp:1172:42: warning: #warning We need a new ProcessSharedFileList that can handle dirs. ___UNICODE___
make[4]: *** [amule-ListenSocket.o] Fehler 1
make[4]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src
make[2]: *** [all] Fehler 2
make[2]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs
make: *** [all] Fehler 2
-
poste mal:
rpm -qa | grep wx
-
libwxPythonGTK2.4-2.4.1.2-1mdk
wxGTK-2.4.2-1
wxBase-2.4.2-1
wxGTK-devel-2.4.2-1
-
8o
was macht ein rpm von mandrake auf einem rh 9.0 system?
jetzt bitte den output von:
ls -l /usr/bin/wx*
gruss
-
-rwxr-xr-x 1 root root 4864 28. Nov 2003 /usr/bin/wxbase-2.4-config
-rwxr-xr-x 1 root root 338540 23. Dez 13:34 /usr/bin/wxcas
lrwxrwxrwx 1 root root 17 16. Jan 2004 /usr/bin/wx-config -> wxbase-2.4-config
-rwxr-xr-x 1 root root 5159 21. Sep 2003 /usr/bin/wxgtk-2.4-config
-
moin,
ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config
ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config
ldconfig
das als root und amule danach nochmal rekompilieren
gruss
-
ldconfig -- command not found
-
hi,
sollte aber unter /sbin/ldconfig liegen - schau mal nach
bye
-
so ldconfig ging jetzt aber kompilieren immer noch nicht:
...
ake[5]: Fr das Target all-am gibt es nichts zu tun.
make[5]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src/kademlia
make[4]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src/kademlia
make[4]: Wechsel in das Verzeichnis Verzeichnis /home/mb/amule-cvs/src
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DUSE_EMBEDDED_CRYPTO -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -MT amule-listctrl.o -MD -MP -MF ".deps/amule-listctrl.Tpo" \
-c -o amule-listctrl.o `test -f 'listctrl.cpp' || echo './'`listctrl.cpp; \
then mv -f ".deps/amule-listctrl.Tpo" ".deps/amule-listctrl.Po"; \
else rm -f ".deps/amule-listctrl.Tpo"; exit 1; \
fi
listctrl.cpp:89:25: gtk/gtk.h: Datei oder Verzeichnis nicht gefunden
In file included from listctrl.cpp:90:
/usr/include/wx/gtk/win_gtk.h:18:21: gdk/gdk.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:19:22: gdk/gdkx.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:20:30: gtk/gtkcontainer.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:21:31: gtk/gtkadjustment.h: Datei oder Verzeichnis nicht gefunden
/usr/include/wx/gtk/win_gtk.h:23:29: gtk/gtkfeatures.h: Datei oder Verzeichnis nicht gefunden
In file included from listctrl.cpp:90:
/usr/include/wx/gtk/win_gtk.h:54: 'GtkContainer' is used as a type, but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:55: syntax error before `*' token
/usr/include/wx/gtk/win_gtk.h:66: 'GdkVisibilityState' is used as a type, but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:71: 'gboolean' is used as a type, but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:72: 'gboolean' is used as a type, but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:73: 'gboolean' is used as a type, but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:78: 'GtkContainerClass' is used as a type, but is not defined as a type.
/usr/include/wx/gtk/win_gtk.h:92: type specifier omitted for parameter `gboolean'
/usr/include/wx/gtk/win_gtk.h:92: parse error before `)' token
/usr/include/wx/gtk/win_gtk.h:95: type specifier omitted for parameter `gboolean'
/usr/include/wx/gtk/win_gtk.h:95: parse error before `)' token
/usr/include/wx/gtk/win_gtk.h:98: type specifier omitted for parameter `gboolean'
/usr/include/wx/gtk/win_gtk.h:98: parse error before `)' token
listctrl.cpp: In member function `void wxODListHeaderWindow::DoDrawRect(wxDC*, int, int, int, int)':
listctrl.cpp:1953: `GtkStateType' undeclared (first use this function)
listctrl.cpp:1953: (Each undeclared identifier is reported only once for each function it appears in.)
listctrl.cpp:1953: parse error before `=' token
listctrl.cpp:1958: invalid use of undefined type `struct _GtkWidget'
/usr/include/wx/defs.h:2079: forward declaration of `struct _GtkWidget'
listctrl.cpp:1958: parse error before `)' token
listctrl.cpp:1958: `GTK_CHECK_CAST' undeclared (first use this function)
listctrl.cpp:1959: `state' undeclared (first use this function)
listctrl.cpp:1959: `GTK_SHADOW_OUT' undeclared (first use this function)
listctrl.cpp:1960: `GdkRectangle' undeclared (first use this function)
listctrl.cpp:1960: parse error before `)' token
listctrl.cpp:1951: warning: unused parameter `int y'
listctrl.cpp:1951: warning: unused parameter `int w'
listctrl.cpp:1951: warning: unused parameter `int h'
listctrl.cpp: In member function `virtual wxListItemAttr* wxODGenericListCtrl::OnGetItemAttr(long int) const':
listctrl.cpp:5632: warning: unused parameter `long int item'
make[4]: *** [amule-listctrl.o] Fehler 1
make[4]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src
make[2]: *** [all] Fehler 2
make[2]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs/src
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis /home/mb/amule-cvs
make: *** [all] Fehler 2
dauert's bis zum rc9 (oder final) noch länger? Sonst warte ich einfach auf den Release
-
hast du gtk+-devel-1.2.10 (oder wie es auch immer bei RH heissen mag) installiert ?
-
ne, -devel-mässig hab ich gar nix installiert. Brauch ich sonst noch was?
Werds dann nochmal damit versuchen.
-
poste am besten den kompletten configure output
-
so kompilieren hat jetzt geklappt, wenn ich amue starte steht da aber immer noch rc8. Ist das korrekt?
-
Originally posted by Ragnaroek
so kompilieren hat jetzt geklappt, wenn ich amue starte steht da aber immer noch rc8. Ist das korrekt?
mh, nicht wirklich..
mach mal folgendes:
cd amule-cvs/src
und starte amule mit: ./amule
gruss
-
nach neustart startet er jetzt die cvs-version mit normaler eingabe von amule in der Konsole.
thx für die Hilfe :)
-
wieder ein Crash:
--------------------------------------------------------------------------------
Oops, aMule crashed!
Hey, stop crying! You wanted the edge, and now you fell down?!
Please, post these lines on the backtrace forum on http://www.amule.org/
aMule version is: CVS using wxGTK1 v2.4.2
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
- CamuleApp::OnFatalException() in amule.cpp:987
[1] wxFatalSignalHandler in /usr/lib/libwx_gtk-2.4.so.0
[0x403e3f42]
[2] ?? in /lib/libpthread.so.0 [0x4002e4b9]
[3] ?? in /lib/libc.so.6 [0x40a9fc18]
[4] CUpDownClient::SendFileRequest() in DownloadClient.cpp:263
[5] CUpDownClient::ConnectionEstablished() in BaseClient.cpp:1387
[6] CClientReqSocket::ProcessPacket(char const*, unsigned, unsigned char) in ListenSocket.cpp:237
[7] CClientReqSocket::PacketReceived(Packet*) in ListenSocket.cpp:2060
[8] CEMSocket::OnReceive(int) in EMSocket.cpp:261
[9] CClientReqSocket::OnReceive(int) in ListenSocket.cpp:2091
[10] CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) in ListenSocket.cpp:2212
[11] wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) in /usr/lib/libwx_gtk-2.4.so.0[0x40319e62]
[12] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_gtk-2.4.so.0[0x40319c8f]
[13] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_gtk-2.4.so.0[0x40319bcb]
[14] wxAppBase::ProcessPendingEvents() in /usr/lib/libwx_gtk-2.4.so.0[0x402d0759]
[15] ?? in /usr/lib/libwx_gtk-2.4.so.0 [0x4027e07b]
[16] ?? in /usr/lib/libglib-1.2.so.0 [0x40894b1f]
[17] ?? in /usr/lib/libglib-1.2.so.0 [0x408939ae]
[18] ?? in /usr/lib/libglib-1.2.so.0 [0x40893e89]
[19] g_main_run in /usr/lib/libglib-1.2.so.0[0x40894124]
[20] gtk_main in /usr/lib/libgtk-1.2.so.0[0x4079e27f]
[21] wxApp::MainLoop() in /usr/lib/libwx_gtk-2.4.so.0[0x4027e9f2]
[22] wxAppBase::OnRun() in /usr/lib/libwx_gtk-2.4.so.0[0x402d0610]
[23] wxEntry(int, char**) in /usr/lib/libwx_gtk-2.4.so.0[0x4027f0cd]
[24] main in amule-gui.cpp:161
[25] __libc_start_main in /lib/libc.so.6[0x40a8e49d]
[26] wxTopLevelWindowBase::GetMaxSize() const in start.S:83
--------------------------------------------------------------------------------
Abgebrochen
-
versuche bitte ein vernünftiges backtrace zu posten -> http://www.amule.org/wiki/index.php/Backtraces
gruss