aMule Forum
English => Backtraces => Topic started by: Edoudou on November 10, 2006, 01:32:45 AM
-
This crash is make ~75% of the time when I try to access to statistics menu with amulegui+amuled.
$ gdb amulegui
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/amulegui
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1229116704 (LWP 21143)]
Connecting...
Going to event loop...
Remote GUI EC event handler
LOG: Succès ! Connexion établie à aMule CVS
LOG:
LOG: - Ceci est aMule CVS using wxGTK2 v2.6.3 (Snapshot: Thu Nov 9 07:01:36 CET 2006) basé sur eMule.
LOG: Tourne sur Linux 2.6.18-1-k7 i686
LOG: - Visitez [URL]http://www.amule.org[/URL] pour vérifier si une nouvelle version estdisponible.
LOG:
amulegui: ECSocket.cpp:274: const CECPacket* CECSocket::SendRecvPacket(const CECPacket*): l'assertion « !m_use_events » a échoué.
Program received signal SIGABRT, Aborted.
[Switching to Thread -1229116704 (LWP 21143)]
0xb73bd947 in raise () from /lib/tls/libc.so.6
(gdb) thread apply all bt full
Thread 1 (Thread -1229116704 (LWP 21143)):
#0 0xb73bd947 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb73bf0c9 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb73b705f in __assert_fail () from /lib/tls/libc.so.6
No symbol table info available.
#3 0x08180aea in CECSocket::SendRecvPacket (this=0x8352938, packet=0xbfbe673c) at ECSocket.cpp:274
reply = (const CECPacket *) 0x52
__PRETTY_FUNCTION__ = "const CECPacket* CECSocket::SendRecvPacket(const CECPacket*)"
#4 0x081449af in CStatistics::UpdateStatsTree (this=0x83528c8) at Statistics.cpp:968
request = { = { = {m_error = 0, m_tagData = 0x0, m_state = 3215742280, m_tagName = 0, m_dataLen = 0, m_dataType = 1 '\001',
m_dynamic = false, m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0,
_M_end_of_storage = 0x0}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0, _M_version = 1}, }, _M_guaranteed_capacity = 0}, m_haschildren = false,
static s_theNullTag = {m_error = 0, m_tagData = 0x8230564, m_state = CECTag::bsName, m_tagName = 0, m_dataLen = 0, m_dataType = 0 '\0', m_dynamic = false,
m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0,
_M_end_of_storage = 0x0}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0, _M_version = 1}, }, _M_guaranteed_capacity = 0}, m_haschildren = false,
static s_theNullTag = , static s_theNullTagData = {0, 0, 0, 0}}, static s_theNullTagData = {0, 0, 0,
0}}, }, m_opCode = 70 'F'}
reply = (const CECPacket *) 0xb7066008
#5 0x080dab29 in CStatisticsDlg::ShowStatistics (this=0x85dd268, init=false) at StatisticsDlg.cpp:248
treeRoot = (CStatTreeItemBase *) 0x84e9c98
root = {m_pItem = 0x0}
firstUpdate = true
#6 0x080b2a0e in CamuleDlg::OnGUITimer (this=0x84e9c98) at amuleDlg.cpp:1016
msCur = 29352
bStatsVisible = true
sStatsUpdate = 15
msPrev1 = 29144
msPrev5 = 25159
msPrevStats = 29352
#7 0xb762c665 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#8 0xb76b9e82 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#9 0xb76b9fcb in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#10 0xb76ba14f in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#11 0xb79461e1 in wxTimerBase::Notify () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#12 0xb784bc45 in wxTimer::~wxTimer () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#13 0xb6dc7cf6 in g_source_get_current_time () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb6dc7731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0xb6dca7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
---Type to continue, or q to quit---
#16 0xb6dcab67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0xb71cf281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0xb7841aeb in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#19 0xb78d94be in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#20 0xb78d8b61 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#21 0xb766145a in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#22 0xb7661506 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#23 0x08071b94 in main (argc=Cannot access memory at address 0x5297
) at amule-remote-gui.cpp:115
No locals.
#24 0xb73a9ea8 in __libc_start_main () from /lib/tls/libc.so.6
No symbol table info available.
#25 0x08069ec1 in _start () at ../sysdeps/i386/elf/start.S:119
No locals.
(gdb)