aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: amule 2.2.1 wxWidgets version >= 2.8.0 crypto++ version >= 5.1  (Read 2751 times)

moron

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 21

Hi,

i compiled amule just with option "--enable-debug"

it crashed right after start.

uname -m = x86_64
uname -r = 2.6.24-17-generic
uname -s = Linux

Code: [Select]
(gdb) bt
#0  0x00007fc7b4e6cf1a in wxStringBase::rfind ()
   from /usr/lib/libwx_baseu-2.8.so.0
#1  0x00007fc7b4e3e4b5 in wxFileName::SplitPath ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007fc7b4e40f18 in wxFileName::Assign ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0x000000000075dbbe in wxFileName (this=0x7fffbe9ba750,
    fullpath=@0x16fde18, format=wxPATH_NATIVE)
    at /usr/include/wx-2.8/wx/filename.h:109
#4  0x0000000000760537 in DoRemoveExt (path=@0x16fde18) at Path.cpp:195
#5  0x00000000007605b1 in CPath::RemoveExt (this=0x16fde10) at Path.cpp:537
#6  0x00000000006df5d6 in CPartFile::SavePartFile (this=0x16fdae0,
    Initial=true) at PartFile.cpp:767
#7  0x00000000006eae3e in CPartFile::CreatePartFile (this=0x16fdae0)
    at PartFile.cpp:305
#8  0x00000000006ecb6a in CPartFile (this=0x16fdae0, fileLink=0x1674a00)
    at PartFile.cpp:216
#9  0x00000000004d5892 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=0x1674a00, category=0) at DownloadQueue.cpp:1383
#10 0x00000000004d5bd1 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=0x1674a00, category=0) at DownloadQueue.cpp:1349
#11 0x00000000004d5d04 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=@0x7fffbe9bb700, category=0) at DownloadQueue.cpp:1336
---Type <return> to continue, or q <return> to quit---
#12 0x00000000004d60fe in CDownloadQueue::AddLink (this=0xf80aa0,
    link=@0x7fffbe9bb7e0, category=0) at DownloadQueue.cpp:1315
#13 0x00000000004d6437 in CDownloadQueue::AddLinksFromFile (this=0xf80aa0)
    at DownloadQueue.cpp:1029
#14 0x00000000004d68f1 in CDownloadQueue::Process (this=0xf80aa0)
    at DownloadQueue.cpp:432
#15 0x00000000004572be in CamuleApp::OnCoreTimer (this=0xe78400)
    at amule.cpp:1440
#16 0x00007fc7b4eaf72d in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#17 0x00007fc7b4eaf8ec in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#18 0x00007fc7b4eafa2d in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#19 0x00007fc7b4eafefc in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#20 0x00007fc7b4e17a1e in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#21 0x00007fc7b55c85e6 in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#22 0x00007fc7b551f064 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#23 0x00007fc7b26f8262 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#24 0x00007fc7b26fb516 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007fc7b26fb7d7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#26 0x00007fc7b3c33f03 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007fc7b553601d in wxEventLoop::Run ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#28 0x00007fc7b55c858b in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#29 0x00007fc7b4e4e19c in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#30 0x000000000063d29c in main (argc=1, argv=0x7fffbe9bbed8)
    at amule-gui.cpp:95

Code: [Select]
(gdb) bt full
#0  0x00007fc7b4e6cf1a in wxStringBase::rfind ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#1  0x00007fc7b4e3e4b5 in wxFileName::SplitPath ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#2  0x00007fc7b4e40f18 in wxFileName::Assign ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x000000000075dbbe in wxFileName (this=0x7fffbe9ba750,
    fullpath=@0x16fde18, format=wxPATH_NATIVE)
    at /usr/include/wx-2.8/wx/filename.h:109
No locals.
#4  0x0000000000760537 in DoRemoveExt (path=@0x16fde18) at Path.cpp:195
tmp = {m_volume = {<wxStringBase> = {
      static npos = 18446744073709551615,
      m_pchData = 0x7fc7b4ed1398}, <No data fields>}, m_dirs = {m_nSize = 0,
    m_nCount = 0, m_pItems = 0x0, m_autoSort = false},
  m_name = {<wxStringBase> = {static npos = 18446744073709551615,
      m_pchData = 0x7fc7b4ed1398}, <No data fields>},
  m_ext = {<wxStringBase> = {static npos = 18446744073709551615,
      m_pchData = 0x7fc7b4ed1398}, <No data fields>}, m_relative = 23,
  m_hasExt = 246}
---Type <return> to continue, or q <return> to quit---
#5  0x00000000007605b1 in CPath::RemoveExt (this=0x16fde10) at Path.cpp:537
result = (CPath &) @0x7fffbe9baff0: {<CPrintable> = {
    _vptr.CPrintable = 0x8a5310}, m_printable = {<wxStringBase> = {
      static npos = 18446744073709551615,
      m_pchData = 0x7fc7b4ed1398}, <No data fields>},
  m_filesystem = {<wxStringBase> = {static npos = 18446744073709551615,
      m_pchData = 0x7fc7b4ed1398}, <No data fields>}}
result = {<CPrintable> = {_vptr.CPrintable = 0x7fc7a4000a68},
  m_printable = {<wxStringBase> = {static npos = 18446744073709551615,
      m_pchData = 0x7fffbe9bb018}, <No data fields>},
  m_filesystem = {<wxStringBase> = {static npos = 18446744073709551615,
      m_pchData = 0x7fc7a40008d8}, <No data fields>}}
#6  0x00000000006df5d6 in CPartFile::SavePartFile (this=0x16fdae0,
    Initial=true) at PartFile.cpp:767
lsc = 0
parts = 0
tagcount = 24110824
i_pos = 3197874912
it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x1,
    _M_version = 23044144, _M_prior = 0x7fffbe9baa90, _M_next = 0x6d4c5c},
  _M_current = {_M_node = 0x100000030}}
metLength = 16291488
free = 60714676224
---Type <return> to continue, or q <return> to quit---
file = {<CFileDataIO> = {_vptr.CFileDataIO = 0x89feb0}, m_fd = 55,
  m_filePath = {<CPrintable> = {_vptr.CPrintable = 0x8a5310},
    m_printable = {<wxStringBase> = {static npos = 18446744073709551615,
        m_pchData = 0x7fc7a40008d8}, <No data fields>},
    m_filesystem = {<wxStringBase> = {static npos = 18446744073709551615,
        m_pchData = 0x7fc7a4000988}, <No data fields>}}}
#7  0x00000000006eae3e in CPartFile::CreatePartFile (this=0x16fdae0)
    at PartFile.cpp:305
i = 37
strPartName = {<wxStringBase> = {static npos = 18446744073709551615,
    m_pchData = 0x16fd968}, <No data fields>}
gap = (Gap_Struct *) 0xf896a0
partPath = {<CPrintable> = {_vptr.CPrintable = 0x8a5310},
  m_printable = {<wxStringBase> = {static npos = 18446744073709551615,
      m_pchData = 0x16fd408}, <No data fields>},
  m_filesystem = {<wxStringBase> = {static npos = 18446744073709551615,
      m_pchData = 0x16fe2e8}, <No data fields>}}
fileCreated = true
#8  0x00000000006ecb6a in CPartFile (this=0x16fdae0, fileLink=0x1674a00)
    at PartFile.cpp:216
No locals.
#9  0x00000000004d5892 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=0x1674a00, category=0) at DownloadQueue.cpp:1383
---Type <return> to continue, or q <return> to quit---
file = (class CPartFile *) 0x0
list = (
    const std::__debug::deque<CED2KFileLink::SED2KLinkSource,std::allocator<CED2KFileLink::SED2KLinkSource> > &) @0x7fffbe9bb530: {<std::__norm::deque<CED2KFileLink::SED2KLinkSource,std::allocator<CED2KFileLink::SED2KLinkSource> >> = {<std::__norm::_Deque_base<CED2KFileLink::SED2KLinkSource,std::allocator<CED2KFileLink::SED2KLinkSource> >> = {
      _M_impl = {<std::allocator<CED2KFileLink::SED2KLinkSource>> = {<__gnu_cxx::new_allocator<CED2KFileLink::SED2KLinkSource>> = {<No data fields>}, <No data fields>}, _M_map = 0x7fffbe9bb5f0, _M_map_size = 5070084, _M_start = {
          _M_cur = 0x2, _M_first = 0x1646bb0, _M_last = 0xe78400,
          _M_node = 0xe786f0}, _M_finish = {_M_cur = 0x7fffbe9bb700,
          _M_first = 0xf80aa0, _M_last = 0x7fff00000005,
          _M_node = 0x0}}}, <No data fields>}, <__gnu_debug::_Safe_sequence<std::__debug::deque<CED2KFileLink::SED2KLinkSource, std::allocator<CED2KFileLink::SED2KLinkSource> > >> = {<__gnu_debug::_Safe_sequence_base> = {
      _M_iterators = 0x7fffbe9bb5a0, _M_const_iterators = 0x16fcff0,
      _M_version = 3034450240}, <No data fields>}, <No data fields>}
it = {<__gnu_debug::_Safe_iterator_base> = {
    _M_sequence = 0x7fffbe9bb530, _M_version = 2, _M_prior = 0x1646bb0,
    _M_next = 0xe78400}, _M_current = {_M_cur = 0xe786f0,
    _M_first = 0x7fc7b4338c1c, _M_last = 0x1674280, _M_node = 0xf7fd10}}
#10 0x00000000004d5bd1 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
---Type <return> to continue, or q <return> to quit---
    link=0x1674a00, category=0) at DownloadQueue.cpp:1349
No locals.
#11 0x00000000004d5d04 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=@0x7fffbe9bb700, category=0) at DownloadQueue.cpp:1336
uri = {m_ptr = 0x1674a00}
URI = {<wxStringBase> = {static npos = 18446744073709551615,
    m_pchData = 0x16fce18}, <No data fields>}
#12 0x00000000004d60fe in CDownloadQueue::AddLink (this=0xf80aa0,
    link=@0x7fffbe9bb7e0, category=0) at DownloadQueue.cpp:1315
uri = {<wxStringBase> = {static npos = 18446744073709551615,
    m_pchData = 0x16fd008}, <No data fields>}
#13 0x00000000004d6437 in CDownloadQueue::AddLinksFromFile (this=0xf80aa0)
    at DownloadQueue.cpp:1029
line = {<wxStringBase> = {static npos = 18446744073709551615,
    m_pchData = 0x16fd008}, <No data fields>}
i = 0
fullPath = {<wxStringBase> = {static npos = 18446744073709551615,
    m_pchData = 0x1673358}, <No data fields>}
lock = {m_fd = 11, m_ok = true}
file = <incomplete type>
#14 0x00000000004d68f1 in CDownloadQueue::Process (this=0xf80aa0)
    at DownloadQueue.cpp:432
No locals.
---Type <return> to continue, or q <return> to quit---
#15 0x00000000004572be in CamuleApp::OnCoreTimer (this=0xe78400)
    at amule.cpp:1440
msCur = 5029
msPrev1 = 0
msPrev5 = 0
msPrevSave = 0
msPrevHist = 0
msPrevOS = 0
msPrevKnownMet = 0
#16 0x00007fc7b4eaf72d in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#17 0x00007fc7b4eaf8ec in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#18 0x00007fc7b4eafa2d in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#19 0x00007fc7b4eafefc in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#20 0x00007fc7b4e17a1e in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#21 0x00007fc7b55c85e6 in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#22 0x00007fc7b551f064 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#23 0x00007fc7b26f8262 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0x00007fc7b26fb516 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0x00007fc7b26fb7d7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0x00007fc7b3c33f03 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#27 0x00007fc7b553601d in wxEventLoop::Run ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#28 0x00007fc7b55c858b in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#29 0x00007fc7b4e4e19c in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#30 0x000000000063d29c in main (argc=1, argv=0x7fffbe9bbed8)
    at amule-gui.cpp:95
No locals.

Code: [Select]
(gdb) thread apply all bt

Thread 12 (Thread 0x4503e950 (LWP 6265)):
#0  0x00007fc7b659154b in write () from /lib/libpthread.so.0
#1  0x0000000000743c83 in CFile::doWrite (this=0x4503dd70,
    buffer=0x7fc7aad42010, nCount=1048576) at CFile.cpp:328
#2  0x0000000000752839 in CFileDataIO::Write (this=0x4503dd70,
    buffer=0x7fc7aad42010, count=1048576) at SafeFile.cpp:89
#3  0x000000000059cc24 in CAllocateFileTask::Entry (this=0x16fe520)
    at ThreadTasks.cpp:565
#4  0x000000000078c57d in CThreadScheduler::Entry (this=0x160fd80)
    at ThreadScheduler.cpp:291
#5  0x0000000000798061 in CTaskThread::Entry (this=0x1612cc0)
    at ThreadScheduler.cpp:61
#6  0x00007fc7b4eae23a in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#8  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x4583f950 (LWP 6255)):
#0  0x00007fc7b658ee1d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007fc7b4ead0d9 in wxConditionInternal::WaitTimeout ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007fc7b4ead9ae in wxSemaphoreInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0x0000000000757d16 in CTimerThread::Entry (this=0xec5830) at Timer.cpp:64
#4  0x00007fc7b4eae23a in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#6  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x4483d950 (LWP 6174)):
#0  0x00007fc7b6591e81 in nanosleep () from /lib/libpthread.so.0
#1  0x00007fc7b4eb362c in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00000000005a4be4 in UploadBandwidthThrottler::Entry (this=0x1515610)
    at UploadBandwidthThrottler.cpp:324
#3  0x00007fc7b4eae23a in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#5  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x4403c950 (LWP 6117)):
#0  0x00007fc7b658ee1d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
   from /lib/libpthread.so.0
#1  0x00007fc7ac5cfb20 in ?? () from /usr/lib/libthreadutil.so.2
#2  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#3  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x4383b950 (LWP 6116)):
#0  0x00007fc7b658ee1d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007fc7ac5cfb20 in ?? () from /usr/lib/libthreadutil.so.2
#2  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#3  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x4303a950 (LWP 6115)):
#0  0x00007fc7b4391da2 in select () from /lib/libc.so.6
#1  0x00007fc7ac7db354 in ?? () from /usr/lib/libupnp.so.2
#2  0x00007fc7ac5cfc5d in ?? () from /usr/lib/libthreadutil.so.2
#3  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#4  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x42839950 (LWP 6114)):
---Type <return> to continue, or q <return> to quit---
#0  0x00007fc7b658ee1d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007fc7ac5cfb20 in ?? () from /usr/lib/libthreadutil.so.2
#2  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#3  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x415bc950 (LWP 6113)):
#0  0x00007fc7b658eb99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007fc7ac5d0bc7 in ?? () from /usr/lib/libthreadutil.so.2
#2  0x00007fc7ac5cfc5d in ?? () from /usr/lib/libthreadutil.so.2
#3  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#4  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x40dbb950 (LWP 6112)):
#0  0x00007fc7b658ee1d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007fc7ac5cfb20 in ?? () from /usr/lib/libthreadutil.so.2
#2  0x00007fc7b658a3f7 in start_thread () from /lib/libpthread.so.0
#3  0x00007fc7b4398b2d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 1 (Thread 0x7fc7b6990780 (LWP 6063)):
#0  0x00007fc7b4e6cf1a in wxStringBase::rfind ()
   from /usr/lib/libwx_baseu-2.8.so.0
#1  0x00007fc7b4e3e4b5 in wxFileName::SplitPath ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007fc7b4e40f18 in wxFileName::Assign ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0x000000000075dbbe in wxFileName (this=0x7fffbe9ba750,
    fullpath=@0x16fde18, format=wxPATH_NATIVE)
    at /usr/include/wx-2.8/wx/filename.h:109
#4  0x0000000000760537 in DoRemoveExt (path=@0x16fde18) at Path.cpp:195
#5  0x00000000007605b1 in CPath::RemoveExt (this=0x16fde10) at Path.cpp:537
#6  0x00000000006df5d6 in CPartFile::SavePartFile (this=0x16fdae0,
    Initial=true) at PartFile.cpp:767
#7  0x00000000006eae3e in CPartFile::CreatePartFile (this=0x16fdae0)
    at PartFile.cpp:305
#8  0x00000000006ecb6a in CPartFile (this=0x16fdae0, fileLink=0x1674a00)
    at PartFile.cpp:216
#9  0x00000000004d5892 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=0x1674a00, category=0) at DownloadQueue.cpp:1383
#10 0x00000000004d5bd1 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=0x1674a00, category=0) at DownloadQueue.cpp:1349
---Type <return> to continue, or q <return> to quit---
#11 0x00000000004d5d04 in CDownloadQueue::AddED2KLink (this=0xf80aa0,
    link=@0x7fffbe9bb700, category=0) at DownloadQueue.cpp:1336
#12 0x00000000004d60fe in CDownloadQueue::AddLink (this=0xf80aa0,
    link=@0x7fffbe9bb7e0, category=0) at DownloadQueue.cpp:1315
#13 0x00000000004d6437 in CDownloadQueue::AddLinksFromFile (this=0xf80aa0)
    at DownloadQueue.cpp:1029
#14 0x00000000004d68f1 in CDownloadQueue::Process (this=0xf80aa0)
    at DownloadQueue.cpp:432
#15 0x00000000004572be in CamuleApp::OnCoreTimer (this=0xe78400)
    at amule.cpp:1440
#16 0x00007fc7b4eaf72d in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#17 0x00007fc7b4eaf8ec in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#18 0x00007fc7b4eafa2d in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#19 0x00007fc7b4eafefc in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#20 0x00007fc7b4e17a1e in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#21 0x00007fc7b55c85e6 in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#22 0x00007fc7b551f064 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#23 0x00007fc7b26f8262 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#24 0x00007fc7b26fb516 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007fc7b26fb7d7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#26 0x00007fc7b3c33f03 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007fc7b553601d in wxEventLoop::Run ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#28 0x00007fc7b55c858b in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#29 0x00007fc7b4e4e19c in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#30 0x000000000063d29c in main (argc=1, argv=0x7fffbe9bbed8)
    at amule-gui.cpp:95
« Last Edit: June 19, 2008, 10:02:16 AM by moron »
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: amule 2.2.1 wxWidgets version >= 2.8.0 crypto++ version >= 5.1
« Reply #1 on: June 19, 2008, 06:35:01 PM »

This one is interesting, because it seems to happen inside wxwidgets, when creating a wxFileName object. Could you please try to compile wx from source and try it again?

In the meantime, look for a file called ED2KLinks in your aMule and take a closer look at the content. Please post it here or rather send me a PM if you believe the content may cause the crash.
Logged

moron

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 21
Re: amule 2.2.1 wxWidgets version >= 2.8.0 crypto++ version >= 5.1
« Reply #2 on: June 20, 2008, 07:10:56 PM »

i reconfigured amule with wx 2.8.7 form source:

"--with-wxdebug --enable-debug".

wx was configured with "--enable-debug --with-gtk".

and of course the according prefixes...

so far i was not able to reproduce the crash...

as is unterstand it, the file "ED2KLinks" contains ed2k links, that where catched by "ed2k" while amule was not running.
there are almost every time some files that have to be added when amule starts.
« Last Edit: June 20, 2008, 07:20:59 PM by moron »
Logged