Ticket #272 (new defect)

Opened 3 years ago

Last modified 3 years ago

oops in Init::ios_base

Reported by: chemical Assigned to: madcat
Priority: normal Milestone:
Component: hydraengine Version: svn-snapshot
Severity: normal Keywords:
Cc:

Description

Debug: [88.73.202.219:28543] Failed to initTransfer(): hncore/ed2k/clientext.cpp:296: Check `m_reqFile' failed
[Statistics] Sources: 8856 | Queued: 3158 | Up:  24.39 KB/s | Down: 184.29 KB/s
Debug: [85.16.149.211:4662] Failed to initTransfer(): hncore/ed2k/clientext.cpp:296: Check `m_reqFile' failed
[Statistics] Sources: 8849 | Queued: 3144 | Up:  24.21 KB/s | Down: 179.51 KB/s
Debug: [80.144.125.7:4662] Error reasking for download: hncore/ed2k/clients.cpp:2075: Check `d' failed
[Statistics] Sources: 8845 | Queued: 3134 | Up:  22.15 KB/s | Down: 182.58 KB/s
Debug: [84.142.105.232:4662] Failed to initTransfer(): hncore/ed2k/clientext.cpp:296: Check `m_reqFile' failed
[Statistics] Sources: 8838 | Queued: 3121 | Up:  22.54 KB/s | Down: 175.71 KB/s
Debug: [84.62.52.218:4662] Error reasking for download: hncore/ed2k/clients.cpp:2075: Check `d' failed
Debug: [84.61.10.190:4662] Error reasking for download: hncore/ed2k/clients.cpp:2075: Check `d' failed
Debug: [217.50.32.175:4662] Error reasking for download: hncore/ed2k/clients.cpp:2075: Check `d' failed
Debug: Error parsing Server stream: ./hnbase/scheduler.h:886: Check `ret' failed

{{{Ooops... Hydranode has performed an illegal operation and has been shut down. Call trace:

[1] lib/libhnbase.so 0xba[0x405291ea] on_terminate() [2] /home/donkey/lib/libstdc++.so.6 [0x40879d25] [3] /home/donkey/lib/libstdc++.so.6 [0x40879d62] [4] /home/donkey/lib/libstdc++.so.6 [0x40879eca] [5] plugins/libcmod_ed2k.so 0x2b8[0x41d08106] Scheduler<SocketClient?, SocketClient?*>::ConnReq::ConnReq?(boost::shared_ptr<Scheduler<

SocketClient?, SocketClient?*>::SSocketWrapper> const&, IPV4Address, unsigned int)

[6] plugins/libcmod_ed2k.so 0x137[0x41d082a5] Scheduler<SocketClient?, SocketClient?*>::connect(boost::shared_ptr<Scheduler<SocketCli?

ent, SocketClient?*>::SSocketWrapper>, IPV4Address, unsigned int)

[7] plugins/libcmod_ed2k.so 0x49[0x41d08331] SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>::connect(IPV4Address

, unsigned int)

[8] plugins/libcmod_ed2k.so 0x172[0x41e1584e] Donkey::ServerList::connect(Donkey::Detail::Server*) [9] plugins/libcmod_ed2k.so 0x36c[0x41e1791c] Donkey::ServerList::connect() [10] plugins/libcmod_ed2k.so 0x50e[0x41e18616] Donkey::ServerList::onServerSocketEvent(SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?) [11] plugins/libcmod_ed2k.so 0x54[0x41e3e7a0] boost::_mfi::mf2<void, Donkey::ServerList?, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?>::operator()(Donkey::ServerList?*, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?) const [12] plugins/libcmod_ed2k.so 0x7f[0x41e3e821] void boost::_bi::list3<boost::_bi::value<Donkey::ServerList?*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, Donkey::ServerList?, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?>, boost::_bi::list2<SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*&, SocketEvent?&> >(boost::_bi::type<void>, boost::_mfi::mf2<void, Donkey::ServerList?, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?>&, boost::_bi::list2<SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*&, SocketEvent?&>&, int) [13] plugins/libcmod_ed2k.so 0x57[0x41e3e881] void boost::_bi::bind_t<void, boost::_mfi::mf2<void, Donkey::ServerList?, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?>, boost::_bi::list3<boost::_bi::value<Donkey::ServerList?*>, boost::arg<1>, boost::arg<2> > >::operator()<SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?>(SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*&, SocketEvent?&) [14] plugins/libcmod_ed2k.so 0x31[0x41e3e8b9] boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, Donkey::ServerList?, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?>, boost::_bi::list3<boost::_bi::value<Donkey::ServerList?*>, boost::arg<1>, boost::arg<2> > >, void, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?>::invoke(boost::detail::function::any_pointer, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?) [15] plugins/libcmod_ed2k.so 0x85[0x41ccf6ff] boost::function2<void, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?, std::allocator<void> >::operator()(SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketEvent?) const [16] plugins/libcmod_ed2k.so 0x11b[0x41d07e47] SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>::onEvent(SocketClient?*, SocketEvent?) [17] plugins/libcmod_ed2k.so 0x54[0x41cfba98] boost::_mfi::mf2<void, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>, SocketClient?*, SocketEvent?>::operator()(SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*, SocketClient?*, SocketEvent?) const [18] plugins/libcmod_ed2k.so 0x7f[0x41d01209] void boost::_bi::list3<boost::_bi::value<SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>, SocketClient?*, SocketEvent?>, boost::_bi::list2<SocketClient?*&, SocketEvent?&> >(boost::_bi::type<void>, boost::_mfi::mf2<void, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>, SocketClient?*, SocketEvent?>&, boost::_bi::list2<SocketClient?*&, SocketEvent?&>&, int) [19] plugins/libcmod_ed2k.so 0x57[0x41d01269] void boost::_bi::bind_t<void, boost::_mfi::mf2<void, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>, SocketClient?*, SocketEvent?>, boost::_bi::list3<boost::_bi::value<SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*>, boost::arg<1>, boost::arg<2> > >::operator()<SocketClient?*, SocketEvent?>(SocketClient?*&, SocketEvent?&) [20] plugins/libcmod_ed2k.so 0x31[0x41d012a1] boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>, SocketClient?*, SocketEvent?>, boost::_bi::list3<boost::_bi::value<SSocket<Donkey::ED2K, Socket::Client, Socket::TCP, SocketClient?>*>, boost::arg<1>, boost::arg<2> > >, void, SocketClient?*, SocketEvent?>::invoke(boost::detail::function::any_pointer, SocketClient?*, SocketEvent?) [21] lib/libhnbase.so 0x85[0x4054ca11] boost::function2<void, SocketClient?*, SocketEvent?, std::allocator<void> >::operator()(SocketClient?*, SocketEvent?) const [22] plugins/libcmod_ed2k.so 0x57[0x41cd0b0d] Scheduler<SocketClient?, SocketClient?*>::SSocketWrapper::notify(SocketEvent?) const [23] plugins/libcmod_ed2k.so 0x30[0x41d0d49a] Scheduler<SocketClient?, SocketClient?*>::DownloadReq::notify() const [24] lib/libhnbase.so 0xd3[0x405272f9] void clearAndNotify<std::set<SchedBase::DownloadReqBase?*, std::less<SchedBase::DownloadReqBase?*>, std::allocator<SchedBase::DownloadReqBase?*> >, Detail::DownloadReqMap?>(std::set<SchedBase::DownloadReqBase?*, std::less<SchedBase::DownloadReqBase?*>, std::allocator<SchedBase::DownloadReqBase?*> >&, std::set<SchedBase::DownloadReqBase?*, std::less<SchedBase::DownloadReqBase?*>, std::allocator<SchedBase::DownloadReqBase?*> >&, Detail::DownloadReqMap?&) [25] lib/libhnbase.so 0x4bd[0x4050c655] SchedBase::handleDownloads() [26] lib/libhnbase.so 0x37[0x4050c703] SchedBase::process() [27] lib/libhnbase.so 0x56[0x404bf530] EventMain::process() [28] lib/libhncore.so 0x1f[0x40253999] Hydranode::doLoop() [29] lib/libhncore.so 0x2b[0x40254475] Hydranode::mainLoop() [30] lib/libhncore.so 0x62[0x4025bd0e] Hydranode::run(int, char**) [31] ./hydranode 0x219[ 0x804a875] gxx_personality_v0 [32] /lib/i686/libc.so.6 0xc7[0x4093cd17] libc_start_main [33] ./hydranode 0x35[ 0x804a6b1] std::ios_base::Init::~Init()

Attempting to retrieve last log messages:

[0] Creating SocketClient? [1] Adding socket 0x43dbbf38 to scheduler. [2] Debug: Error parsing Server stream: ./hnbase/scheduler.h:886: Check `ret' failed [3] Disconnecting SocketClient?. [4] Closing socket 60 [5] Aborting download request. [6] Removing socket 0x4350fea0 from scheduler. [7] Aborting download request. [8] Creating SocketClient? [9] Adding socket 0x43cdccd0 to scheduler.

Aborted }}}

Encountered after 7 busy uptime days with r2998

Change History

05/19/06 15:21:51 changed by chemical

Damn, messed up formatting. Sorry