Conditional jump or move depends on uninitialised value(s) at PanelMenuView.cpp:1646

Bug #919328 reported by Marco Biscaro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Medium
Sven Baars
unity (Ubuntu)
Fix Released
Undecided
Sven Baars

Bug Description

Relevant valgrind log.

==30807== Conditional jump or move depends on uninitialised value(s)
==30807== at 0x18270F3B: unity::PanelMenuView::OnPanelViewMouseEnter(int, int, unsigned long, unsigned long) (PanelMenuView.cpp:1646)
==30807== by 0x1827905A: sigc::bound_mem_functor4<void, unity::PanelMenuView, int, int, unsigned long, unsigned long>::operator()(int const&, int const&, unsigned long const&, unsigned long const&) const (in /usr/lib/compiz/libunityshell.so)
==30807== by 0x18278086: sigc::adaptor_functor<sigc::bound_mem_functor4<void, unity::PanelMenuView, int, int, unsigned long, unsigned long> >::deduce_result_type<int const&, int const&, unsigned long const&, unsigned long const&, void, void, void>::type sigc::adaptor_functor<sigc::bound_mem_functor4<void, unity::PanelMenuView, int, int, unsigned long, unsigned long> >::operator()<int const&, int const&, unsigned long const&, unsigned long const&>(int const&, int const&, unsigned long const&, unsigned long const&) const (adaptor_trait.h:144)
==30807== by 0x1827689F: sigc::internal::slot_call4<sigc::bound_mem_functor4<void, unity::PanelMenuView, int, int, unsigned long, unsigned long>, void, int, int, unsigned long, unsigned long>::call_it(sigc::internal::slot_rep*, int const&, int const&, unsigned long const&, unsigned long const&) (slot.h:251)
==30807== by 0x18652B1D: nux::InputArea::EmitMouseEnterSignal(int, int, unsigned long, unsigned long) (signal.h:1757)
==30807== by 0x186C4D11: nux::WindowCompositor::MouseEventCycle(nux::Event&) (WindowCompositor.cpp:435)
==30807== by 0x186C615E: nux::WindowCompositor::ProcessEvent(nux::Event&) (WindowCompositor.cpp:1043)
==30807== by 0x186C9E21: nux::WindowThread::ProcessForeignEvent(_XEvent*, void*) (WindowThread.cpp:1303)
==30807== by 0x1811818F: unity::UnityScreen::handleEvent(_XEvent*) (unityshell.cpp:1179)
==30807== by 0x457BE7: CompScreen::handleEvent(_XEvent*) (in /usr/bin/compiz)
==30807== by 0x431969: PrivateScreen::processEvents() (in /usr/bin/compiz)
==30807== by 0x45EAC0: CompEventSource::callback() (in /usr/bin/compiz)

Running unity revision 1856.

Related branches

Omer Akram (om26er)
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Omer Akram (om26er)
Changed in unity:
milestone: none → 5.4.0
status: Confirmed → In Progress
Changed in unity (Ubuntu):
status: Confirmed → Triaged
status: Triaged → In Progress
Sven Baars (sbte)
Changed in unity:
assignee: nobody → sbte (sbte)
Changed in unity (Ubuntu):
assignee: nobody → sbte (sbte)
Tim Penhey (thumper)
Changed in unity:
status: In Progress → Fix Committed
importance: Undecided → Medium
Changed in unity:
status: Fix Committed → Fix Released
Changed in unity (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.