linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #03044
[Bug 704570] [NEW] Crash on hiding Transferview during transfers
Public bug reported:
Just as it says...latest debug build hot off the press...
Program received signal SIGSEGV, Segmentation fault.
0x007658ce in dwt::Widget::getParent (this=0x0)
at dwt/include/dwt/widgets/../Widget.h:251
251 dwt/include/dwt/widgets/../Widget.h: No such file or directory.
in dwt/include/dwt/widgets/../Widget.h
(gdb) bt full
#0 0x007658ce in dwt::Widget::getParent (this=0x0)
at dwt/include/dwt/widgets/../Widget.h:251
No locals.
#1 0x006f3a3e in dwt::Splitter<true>::setSecond (this=0x7acd048, second_=0x0)
at dwt/include/dwt/widgets/Splitter.h:83
No locals.
#2 0x004595ea in MainWindow::switchTransfers (this=0x7ae7bc8)
at win32\MainWindow.cpp:1307
No locals.
#3 0x00783db9 in std::_Mem_fn<void (MainWindow::*)()>::operator() (
this=0xb2fbf70, __object=0x7ae7bc8)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:523
No locals.
#4 0x008516be in void std::_Bind<std::_Mem_fn<void (MainWindow::*)()> ()(MainWi
ndow*)>::__call<void, , 0>(std::tuple<>&&, std::_Index_tuple<0>) (
this=0xb2fbf70, __args=...)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1115
No locals.
#5 0x00851758 in void std::_Bind<std::_Mem_fn<void (MainWindow::*)()> ()(MainWi
ndow*)>::operator()<, void>() (this=0xb2fbf70)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1165
No locals.
#6 0x0082e34d in std::_Function_handler<void ()(), std::_Bind<std::_Mem_fn<void
(MainWindow::*)()> ()(MainWindow*)> >::_M_invoke(std::_Any_data const&) (
__functor=...)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1713
No locals.
#7 0x0079c2d0 in std::function<void ()()>::operator()() const (
this=0xb32713c)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:2116
No locals.
#8 0x00581e94 in dwt::checkCall(HWND__*, std::function<void ()()> const&) (
handle=0x13045e, f=...) at dwt\src\Widget.cpp:131
No locals.
#9 0x00581eb3 in operator() (this=0xb327138) at dwt\src\Widget.cpp:136
No locals.
#10 0x00582248 in _M_invoke (__functor=...)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1713
No locals.
#11 0x0079c2d0 in std::function<void ()()>::operator()() const (this=0x22fbe0)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:2116
No locals.
#12 0x005850d0 in dwt::Application::dispatchAsync (this=0x2f7a38)
at dwt\src\Application.cpp:259
callback = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fie
lds>}, <std::_Function_base> = {static _M_max_size = <optimized out>,
static _M_max_align = <optimized out>, _M_functor = {_M_unused = {
_M_object = 0xb327138, _M_const_object = 0xb327138,
_M_function_pointer = 0xb327138,
_M_member_pointer = 0xb327138, this adjustment -1},
_M_pod_data = "8q2\v\377\377\377\377"},
_M_manager = 0x58224a <_M_manager>},
_M_invoker = 0x58222f <_M_invoke>}
#13 0x00584e5f in dwt::Application::dispatch (this=0x2f7a38)
at dwt\src\Application.cpp:190
msg = {hwnd = 0x0, message = 0, wParam = 0, lParam = 0, time = 0,
pt = {x = 0, y = 0}}
#14 0x00584c65 in dwt::Application::run (this=0x2f7a38)
at dwt\src\Application.cpp:158
No locals.
#15 0x00445533 in SmartWinMain (app=...) at win32\main.cpp:156
splash = 0x2f98e0
wnd = 0x7ae7bc8
configPathHash = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<cha
r>> = {<No data fields>}, <No data fields>},
_M_p = 0x2f95b4 "YHQKQ5DZBUULZTXFJG423RZ2NISGWT7G2VRXF4A"}}
dcapp = {LastError = 0, hMutex = 0xd8,
static WMU_WHERE_ARE_YOU = 49721}
hr = 0
#16 0x005851e4 in WinMain@16 (hInstance=0x400000, hPrevInstance=0x0,
lpCmdLine=0x6b229a8 "", nCmdShow=10) at dwt\src\Application.cpp:285
retVal = 0
#17 0x00697a86 in main ()
No symbol table info available.
(gdb)
** Affects: dcplusplus
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/704570
Title:
Crash on hiding Transferview during transfers
Status in DC++:
New
Bug description:
Just as it says...latest debug build hot off the press...
Program received signal SIGSEGV, Segmentation fault.
0x007658ce in dwt::Widget::getParent (this=0x0)
at dwt/include/dwt/widgets/../Widget.h:251
251 dwt/include/dwt/widgets/../Widget.h: No such file or directory.
in dwt/include/dwt/widgets/../Widget.h
(gdb) bt full
#0 0x007658ce in dwt::Widget::getParent (this=0x0)
at dwt/include/dwt/widgets/../Widget.h:251
No locals.
#1 0x006f3a3e in dwt::Splitter<true>::setSecond (this=0x7acd048, second_=0x0)
at dwt/include/dwt/widgets/Splitter.h:83
No locals.
#2 0x004595ea in MainWindow::switchTransfers (this=0x7ae7bc8)
at win32\MainWindow.cpp:1307
No locals.
#3 0x00783db9 in std::_Mem_fn<void (MainWindow::*)()>::operator() (
this=0xb2fbf70, __object=0x7ae7bc8)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:523
No locals.
#4 0x008516be in void std::_Bind<std::_Mem_fn<void (MainWindow::*)()> ()(MainWi
ndow*)>::__call<void, , 0>(std::tuple<>&&, std::_Index_tuple<0>) (
this=0xb2fbf70, __args=...)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1115
No locals.
#5 0x00851758 in void std::_Bind<std::_Mem_fn<void (MainWindow::*)()> ()(MainWi
ndow*)>::operator()<, void>() (this=0xb2fbf70)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1165
No locals.
#6 0x0082e34d in std::_Function_handler<void ()(), std::_Bind<std::_Mem_fn<void
(MainWindow::*)()> ()(MainWindow*)> >::_M_invoke(std::_Any_data const&) (
__functor=...)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1713
No locals.
#7 0x0079c2d0 in std::function<void ()()>::operator()() const (
this=0xb32713c)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:2116
No locals.
#8 0x00581e94 in dwt::checkCall(HWND__*, std::function<void ()()> const&) (
handle=0x13045e, f=...) at dwt\src\Widget.cpp:131
No locals.
#9 0x00581eb3 in operator() (this=0xb327138) at dwt\src\Widget.cpp:136
No locals.
#10 0x00582248 in _M_invoke (__functor=...)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:1713
No locals.
#11 0x0079c2d0 in std::function<void ()()>::operator()() const (this=0x22fbe0)
at e:/dcdev/compiler/mingw/bin/../lib/gcc/mingw32/4.5.2/include/c++/function
al:2116
No locals.
#12 0x005850d0 in dwt::Application::dispatchAsync (this=0x2f7a38)
at dwt\src\Application.cpp:259
callback = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fie
lds>}, <std::_Function_base> = {static _M_max_size = <optimized out>,
static _M_max_align = <optimized out>, _M_functor = {_M_unused = {
_M_object = 0xb327138, _M_const_object = 0xb327138,
_M_function_pointer = 0xb327138,
_M_member_pointer = 0xb327138, this adjustment -1},
_M_pod_data = "8q2\v\377\377\377\377"},
_M_manager = 0x58224a <_M_manager>},
_M_invoker = 0x58222f <_M_invoke>}
#13 0x00584e5f in dwt::Application::dispatch (this=0x2f7a38)
at dwt\src\Application.cpp:190
msg = {hwnd = 0x0, message = 0, wParam = 0, lParam = 0, time = 0,
pt = {x = 0, y = 0}}
#14 0x00584c65 in dwt::Application::run (this=0x2f7a38)
at dwt\src\Application.cpp:158
No locals.
#15 0x00445533 in SmartWinMain (app=...) at win32\main.cpp:156
splash = 0x2f98e0
wnd = 0x7ae7bc8
configPathHash = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<cha
r>> = {<No data fields>}, <No data fields>},
_M_p = 0x2f95b4 "YHQKQ5DZBUULZTXFJG423RZ2NISGWT7G2VRXF4A"}}
dcapp = {LastError = 0, hMutex = 0xd8,
static WMU_WHERE_ARE_YOU = 49721}
hr = 0
#16 0x005851e4 in WinMain@16 (hInstance=0x400000, hPrevInstance=0x0,
lpCmdLine=0x6b229a8 "", nCmdShow=10) at dwt\src\Application.cpp:285
retVal = 0
#17 0x00697a86 in main ()
No symbol table info available.
(gdb)
Follow ups
References