aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: While clicking at the download control tab to change ordering  (Read 1821 times)

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
While clicking at the download control tab to change ordering
« on: August 28, 2005, 03:52:07 AM »

Code: [Select]
[Debug] 10:04:25 PM: BarShader.cpp(135): assert "start <= end" failed.

Call stack:
[05] wxStackWalker::Walk(unsigned int)
[06] 0x001ad6c8
[07] 0x001ad858
[08] wxAppConsole::OnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)
[09] wxApp::OnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)
[10] CamuleApp::OnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)   /home/mroberto/programs/amule/cvswork/verb-svnu/src/amule.cpp:1428
[11] wxOnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)
[12] wxAssert(int, wchar_t const*, int, wchar_t const*, wchar_t const*)
[13] CBarShader::FillRange(unsigned int, unsigned int, unsigned int)    /home/mroberto/programs/amule/cvswork/verb-svnu/src/BarShader.cpp:135
[14] CDownloadListCtrl::DrawFileStatusBar(CPartFile const*, wxDC*, wxRect const&, bool) const   /home/mroberto/programs/amule/cvswork/verb-svnu/src/DownloadListCtrl.cpp:2207
[15] CDownloadListCtrl::DrawFileItem(wxDC*, int, wxRect const&, CtrlItem_Struct*) const /home/mroberto/programs/amule/cvswork/verb-svnu/src/DownloadListCtrl.cpp:1413
[16] CDownloadListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool)      /home/mroberto/programs/amule/cvswork/verb-svnu/src/DownloadListCtrl.cpp:1276
[17] MuleExtern::wxListMainWindow::OnPaint(wxPaintEvent&)       extern/listctrl.260.cpp:2695
[18] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
[19] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[20] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[21] wxEvtHandler::ProcessEvent(wxEvent&)
[22] wxWindow::GtkSendPaintEvents()
[23] 0x0088b5d6
[24] 0x039ce352
[25] g_closure_invoke


(gdb) bt
#0  0x0073b402 in __kernel_vsyscall ()
#1  0x004e228a in raise () from /lib/libpthread.so.0
#2  0x001ad0d5 in SetTraceMasks () at ./src/common/appbase.cpp:659
#3  0x001ad9ec in wxOnAssert (szFile=0x840ccac, nLine=135, szCond=0x840cec4, szMsg=0x0)
    at ./src/common/appbase.cpp:636
#4  0x001ada80 in OnStackFrame (this=0x0, frame=@0x840ccac) at ./src/common/appbase.cpp:722
#5  0x0809759a in CBarShader::FillRange (this=0x857a900, start=179599784, end=1, color=53503)
    at BarShader.cpp:135
#6  0x080faa24 in CDownloadListCtrl::DrawFileStatusBar (this=0xac42a08, file=0xb3bf6a8, dc=0xbfebb32c,
    rect=@0xbfebb4ac, bFlat=false) at DownloadListCtrl.cpp:2207
#7  0x080fbdb0 in CDownloadListCtrl::DrawFileItem (this=0xac42a08, dc=0xbfebb744, nColumn=5, rect=@0xbfebb5cc,
    item=0xb3c1818) at DownloadListCtrl.cpp:1413
#8  0x080fe823 in CDownloadListCtrl::OnDrawItem (this=0xac42a08, item=10, dc=0xbfebb744, rect=@0xbfebba00,
    rectHL=@0xbfebb9f0, highlighted=false) at DownloadListCtrl.cpp:1276
#9  0x081c203c in MuleExtern::wxListMainWindow::OnPaint (this=0xac43910) at extern/listctrl.260.cpp:2695
#10 0x001acb34 in wxAppConsole::OnExceptionInMainLoop (this=0x9e8fdd0) at ./src/common/appbase.cpp:328
#11 0x0024fee4 in ~wxEventHashTable (this=0x87636e0) at ./src/common/event.cpp:814
#12 0x002502d2 in wxEventHashTable::InitHashTable (this=0x8763980) at ./src/common/event.cpp:912
#13 0x002512ff in wxEvtHandler::ProcessEvent (this=0xac43910, event=@0xbfebbd98) at ./src/common/event.cpp:1234
#14 0x0088b452 in wxWindow::RealizeTabOrder (this=0xac43910) at ./src/gtk/window.cpp:3845
#15 0x0088b5d6 in wxWindow::Lower (this=0xac01fbc) at ./src/gtk/window.cpp:3881
#16 0x039ce352 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x004f1285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0x004ff78b in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#19 0x00500c53 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#20 0x00501254 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x03aa9ac3 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x039cd0cb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x0062b5ad in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#24 0x0062b680 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#25 0x0394bba5 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00cc4650 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#27 0x00cc23ee in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00cc53f6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#29 0x00cc56e3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#30 0x0395d6d1 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x008e60df in wxMenuBase::Append (this=0xbfebc5c0, itemid=139948832, text=@0x117, help=@0x8464ca,
    kind=wxITEM_NORMAL) at ./include/wx/menu.h:71
#32 0x00846544 in __static_initialization_and_destruction_0 (__initialize_p=10965812, __priority=0)
    at /usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/iostream:76
#33 0x009024e5 in wxCheckBuildOptions () at ./src/common/appcmn.cpp:60
#34 0x001ad94c in ShowAssertDialog (szFile=0x840ccac, nLine=135, szCond=0x840cec4, szMsg=0x0, traits=0x9ed63f8)
    at ./src/common/appbase.cpp:841
#35 0x001ade62 in wxStrlen (psz=0x9e8fdd0) at ./include/wx/wxchar.h:761
#36 0x00851f80 in ~wxApp (this=0x9e8fdd0) at ./src/gtk/app.cpp:461
#37 0x0807e241 in CamuleApp::OnAssert (this=0x9e8fdd0, file=0x840ccac, line=135, cond=0x840cec4, msg=0x0)
    at amule.cpp:1428
#38 0x001ada47 in wxAssert (cond=138464428, szFile=0x87, nLine=138464964, szCond=0x0, szMsg=0xbfebc974)
    at ./src/common/appbase.cpp:609
#39 0x001ada80 in OnStackFrame (this=0x0, frame=@0x840ccac) at ./src/common/appbase.cpp:722
#40 0x0809759a in CBarShader::FillRange (this=0x857a900, start=179599784, end=1, color=53503)
    at BarShader.cpp:135
#41 0x080faa24 in CDownloadListCtrl::DrawFileStatusBar (this=0xac42a08, file=0xb3bf6a8, dc=0xbfebcb0c,
    rect=@0xbfebcc8c, bFlat=false) at DownloadListCtrl.cpp:2207
#42 0x080fbdb0 in CDownloadListCtrl::DrawFileItem (this=0xac42a08, dc=0xbfebcf24, nColumn=5, rect=@0xbfebcdac,
    item=0xb3c1818) at DownloadListCtrl.cpp:1413
#43 0x080fe823 in CDownloadListCtrl::OnDrawItem (this=0xac42a08, item=10, dc=0xbfebcf24, rect=@0xbfebd1e0,
    rectHL=@0xbfebd1d0, highlighted=false) at DownloadListCtrl.cpp:1276
#44 0x081c203c in MuleExtern::wxListMainWindow::OnPaint (this=0xac43910) at extern/listctrl.260.cpp:2695
#45 0x001acb34 in wxAppConsole::OnExceptionInMainLoop (this=0x9e8fdd0) at ./src/common/appbase.cpp:328
#46 0x0024fee4 in ~wxEventHashTable (this=0x87636e0) at ./src/common/event.cpp:814
#47 0x002502d2 in wxEventHashTable::InitHashTable (this=0x8763980) at ./src/common/event.cpp:912
#48 0x002512ff in wxEvtHandler::ProcessEvent (this=0xac43910, event=@0xbfebd578) at ./src/common/event.cpp:1234
#49 0x0088b452 in wxWindow::RealizeTabOrder (this=0xac43910) at ./src/gtk/window.cpp:3845
#50 0x0088b5d6 in wxWindow::Lower (this=0xac01fbc) at ./src/gtk/window.cpp:3881
#51 0x039ce352 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#52 0x004f1285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#53 0x004ff78b in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#54 0x00500c53 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#55 0x00501254 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#56 0x03aa9ac3 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#57 0x039cd0cb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#58 0x0062b5ad in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#59 0x0062bb88 in gdk_window_process_updates () from /usr/lib/libgdk-x11-2.0.so.0
#60 0x0088acfa in wxWindow::SetFocus (this=0xac43910) at ./src/gtk/window.cpp:3710
#61 0x0088ae0d in wxWindow::SetFocus (this=0xac43910) at ./src/gtk/window.cpp:3726
#62 0x0090224f in wxGetResource (section=@0x9e8fdd0, entry=@0xac43910, value=0xbfebdda0, file=@0x902230)
    at ./src/gtk/utilsres.cpp:101
#63 0x00843e68 in wxDisplayChangedEvent (this=0x0) at ./include/wx/event.h:1798
Previous frame inner to this frame (corrupt stack?)
Logged