dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #20041
[Bug 1085887] Re: make check fails, TestOverlayScrollBar.TestScrollDownSignal segfaults
** Changed in: unity (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1085887
Title:
make check fails, TestOverlayScrollBar.TestScrollDownSignal segfaults
Status in Nux:
Invalid
Status in Unity:
Fix Released
Status in “unity” package in Ubuntu:
Fix Released
Bug description:
Valgrind:
==7151== Jump to the invalid address stated on the next line
==7151== at 0x0: ???
==7151== by 0x4162E0C: nux::animation::Animation::Start() (Animation.cpp:59)
==7151== by 0x6F759A: unity::dash::PlacesOverlayVScrollBar::StartConnectorAnimation() (PlacesOverlayVScrollBar.cpp:136)
==7151== by 0x6F75F8: unity::dash::PlacesOverlayVScrollBar::ResetConnector() (PlacesOverlayVScrollBar.cpp:233)
==7151== by 0x6F80A3: unity::dash::PlacesOverlayVScrollBar::CheckIfThumbIsInsideSlider() (PlacesOverlayVScrollBar.cpp:197)
==7151== by 0x655CB9C: nux::InputAreaProximity::CheckMousePosition(nux::Point2D<int> const&) (signal.h:1010)
==7151== by 0x652F397: nux::WindowCompositor::CheckMouseNearArea(nux::Event const&) (WindowCompositor.cpp:1332)
==7151== by 0x6536DBA: nux::WindowCompositor::MouseEventCycle(nux::Event&) (WindowCompositor.cpp:675)
==7151== by 0x6536E8A: nux::WindowCompositor::ProcessEvent(nux::Event&) (WindowCompositor.cpp:1134)
==7151== by 0x650938: _ZN12_GLOBAL__N_120TestOverlayScrollBar13MockScrollBar9MoveMouseEii.isra.43 (test_overlay_scrollbar.cpp:133)
==7151== by 0x651E05: (anonymous namespace)::TestOverlayScrollBar_TestScrollDownSignal_Test::TestBody() (test_overlay_scrollbar.cpp:87)
==7151== by 0x6D40D9: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2090)
==7151== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==7151==
==7151==
==7151== Process terminating with default action of signal 11 (SIGSEGV)
==7151== Bad permissions for mapped region at address 0x0
==7151== at 0x0: ???
==7151== by 0x4162E0C: nux::animation::Animation::Start() (Animation.cpp:59)
==7151== by 0x6F759A: unity::dash::PlacesOverlayVScrollBar::StartConnectorAnimation() (PlacesOverlayVScrollBar.cpp:136)
==7151== by 0x6F75F8: unity::dash::PlacesOverlayVScrollBar::ResetConnector() (PlacesOverlayVScrollBar.cpp:233)
==7151== by 0x6F80A3: unity::dash::PlacesOverlayVScrollBar::CheckIfThumbIsInsideSlider() (PlacesOverlayVScrollBar.cpp:197)
==7151== by 0x655CB9C: nux::InputAreaProximity::CheckMousePosition(nux::Point2D<int> const&) (signal.h:1010)
==7151== by 0x652F397: nux::WindowCompositor::CheckMouseNearArea(nux::Event const&) (WindowCompositor.cpp:1332)
==7151== by 0x6536DBA: nux::WindowCompositor::MouseEventCycle(nux::Event&) (WindowCompositor.cpp:675)
==7151== by 0x6536E8A: nux::WindowCompositor::ProcessEvent(nux::Event&) (WindowCompositor.cpp:1134)
==7151== by 0x650938: _ZN12_GLOBAL__N_120TestOverlayScrollBar13MockScrollBar9MoveMouseEii.isra.43 (test_overlay_scrollbar.cpp:133)
==7151== by 0x651E05: (anonymous namespace)::TestOverlayScrollBar_TestScrollDownSignal_Test::TestBody() (test_overlay_scrollbar.cpp:87)
==7151== by 0x6D40D9: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2090)
==7151==
==7151== HEAP SUMMARY:
==7151== in use at exit: 6,755,643 bytes in 16,026 blocks
==7151== total heap usage: 83,383 allocs, 67,357 frees, 23,669,744 bytes allocated
==7151==
==7151== LEAK SUMMARY:
==7151== definitely lost: 0 bytes in 0 blocks
==7151== indirectly lost: 0 bytes in 0 blocks
==7151== possibly lost: 2,888,219 bytes in 5,979 blocks
==7151== still reachable: 3,867,424 bytes in 10,047 blocks
==7151== suppressed: 0 bytes in 0 blocks
==7151== Rerun with --leak-check=full to see details of leaked memory
==7151==
==7151== For counts of detected and suppressed errors, rerun with: -v
==7151== Use --track-origins=yes to see where uninitialised values come from
==7151== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
To manage notifications about this bug go to:
https://bugs.launchpad.net/nux/+bug/1085887/+subscriptions