Remote GUI 20050604 crashes after reloading shared files. I was watching the shared file tab while I was moving a file from incoming. If aMule realize that a file is missing it reloads the share automatically so the file will be removed from it.
If I click afterwards on the transfer tab the GUI crashes.
(gdb) bt
#0 0x08147619 in CUploadingView::DrawCell (client=0x8461138, column=1,
dc=0xbfffe5f0, rect=@0xbfffe4a0) at ClientListCtrl.cpp:523
#1 0x08146eec in CClientListCtrl::OnDrawItem (this=0x8576a18, item=140804512,
dc=0xbfffe5f0, rect=@0xbfffe730, rectHL=@0x86481a0, highlighted=160)
at ClientListCtrl.cpp:426
#2 0x081729ce in MuleExtern::wxListMainWindow::OnPaint (this=0x8577498)
at listctrl.260.cpp:2695
#3 0xb79700a6 in wxAppConsole::HandleEvent ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
#4 0xb7a130fe in wxEvtHandler::ProcessEventIfMatches ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
#5 0xb7a12697 in wxEventHashTable::HandleEvent ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
#6 0xb7a13288 in wxEvtHandler::ProcessEvent ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
#7 0xb7c0416e in wxWindow::GtkSendPaintEvents ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
#8 0xb7bfe083 in gtk_window_expose_callback ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
#9 0xb775c84a in gtk_marshal_VOID__UINT_STRING ()
from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb75369aa in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0xb7546f3c in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#12 0xb7545e25 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#13 0xb75462a4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0xb7840a3a in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb775a3fc in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb76001ef in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#17 0xb7600324 in gdk_window_process_all_updates ()
from /usr/lib/libgdk-x11-2.0.so.0
#18 0xb76d8970 in gtk_container_set_reallocate_redraws ()
from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb74d006d in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#20 0xb74cd37d in g_main_depth () from /usr/lib/libglib-2.0.so.0
#21 0xb74ce324 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb74ce642 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb74ceb89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0xb7759d79 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7bef43e in wxEventLoop::Run ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
#26 0xb7c7d5e3 in wxAppBase::MainLoop ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
#27 0xb7c7d70e in wxAppBase::OnRun ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
#28 0xb79b1000 in wxEntry () from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
#29 0xb79b10bb in wxEntry () from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
#30 0x081187d7 in main (argc=1, argv=0x86481a0) at amule-remote-gui.cpp:172
(gdb) bt full
#0 0x08147619 in CUploadingView::DrawCell (client=0x8461138, column=1,
dc=0xbfffe5f0, rect=@0xbfffe4a0) at ClientListCtrl.cpp:523
buffer = { = {static npos = 4294967295,
m_pchData = 0xb7a3497c}, }
#1 0x08146eec in CClientListCtrl::OnDrawItem (this=0x8576a18, item=140804512,
dc=0xbfffe5f0, rect=@0xbfffe730, rectHL=@0x86481a0, highlighted=160)
at ClientListCtrl.cpp:426
clipper = {m_dc = @0xbfffe5f0}
i = 1
client = (CUpDownClient *) 0x8461138
cur_rect = {x = 154, y = 0, width = 267, height = 22}
view = (const ClientListView &) @0x82d5370: {
m_title = { = {static npos = 4294967295,
m_pchData = 0x82f126c}, },
m_init = 0x814705c ,
m_draw = 0x81473e8 , m_sort = 0x8147a6c }
#2 0x081729ce in MuleExtern::wxListMainWindow::OnPaint (this=0x8577498)
at listctrl.260.cpp:2695
dbDC =
buffer =
rect = {x = 0, y = 0, width = 1421, height = 22}
highl = {x = 0, y = 0, width = 1421, height = 22}
line = 0
after = {x = 0, y = 0, width = 1421, height = 22}
width = -1073748568
height = -1218534755
dc =
dev_x = 0
dev_y = 0
#3 0xb79700a6 in wxAppConsole::HandleEvent ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#4 0xb7a130fe in wxEvtHandler::ProcessEventIfMatches ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#5 0xb7a12697 in wxEventHashTable::HandleEvent ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#6 0xb7a13288 in wxEvtHandler::ProcessEvent ()
from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#7 0xb7c0416e in wxWindow::GtkSendPaintEvents ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#8 0xb7bfe083 in gtk_window_expose_callback ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#9 0xb775c84a in gtk_marshal_VOID__UINT_STRING ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0xb75369aa in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb7546f3c in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xb7545e25 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb75462a4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb7840a3a in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0xb775a3fc in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0xb76001ef in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#17 0xb7600324 in gdk_window_process_all_updates ()
from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#18 0xb76d8970 in gtk_container_set_reallocate_redraws ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xb74d006d in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#20 0xb74cd37d in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#21 0xb74ce324 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0xb74ce642 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb74ceb89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0xb7759d79 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xb7bef43e in wxEventLoop::Run ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#26 0xb7c7d5e3 in wxAppBase::MainLoop ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#27 0xb7c7d70e in wxAppBase::OnRun ()
from /home/user/usr/wx/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#28 0xb79b1000 in wxEntry () from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#29 0xb79b10bb in wxEntry () from /home/user/usr/wx/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#30 0x081187d7 in main (argc=1, argv=0x86481a0) at amule-remote-gui.cpp:172
No locals.
cu
Mr Faber