** Changed in: unity (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
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
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp