Looks like all the errors are coming from pbuf returned from 
gtk_icon_info_load_icon:
    glib::Object<GdkPixbuf> pbuf(gtk_icon_info_load_icon(info, &error));
in
    LauncherIcon::TextureFromSpecificGtkTheme


** Changed in: nux
       Status: Confirmed => Invalid

** Changed in: nux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: unity
    Milestone: None => 7.0.0

** Also affects: gtk+3.0 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
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/988880

Title:
  Conditional jump or move depends on uninitialised value(s):
  nux::CreateTexture2DFromPixbuf(_GdkPixbuf*, bool)
  (GLTextureResourceManager.cpp:99)

Status in Nux:
  Invalid
Status in Unity:
  Confirmed
Status in “gtk+3.0” package in Ubuntu:
  New
Status in “nux” package in Ubuntu:
  Invalid
Status in “unity” package in Ubuntu:
  Confirmed

Bug description:
  From Nux 3.0:
  ==2781== Conditional jump or move depends on uninitialised value(s)
  ==2781==    at 0x11B04FAF: nux::CreateTexture2DFromPixbuf(_GdkPixbuf*, bool) 
(GLTextureResourceManager.cpp:99)
  ==2781==    by 0x110BF7B1: unity::dash::(anonymous 
namespace)::LazyLoadTexture::LoadTexture() (DashStyle.cpp:2362)
  ==2781==    by 0x110BF934: unity::dash::(anonymous 
namespace)::LazyLoadTexture::texture() (DashStyle.cpp:2345)
  ==2781==    by 0x110E9210: unity::SearchBarSpinner::SearchBarSpinner() 
(SearchBarSpinner.cpp:42)
  ==2781==    by 0x110E50A8: unity::SearchBar::Init() (SearchBar.cpp:154)
  ==2781==    by 0x110E6EEA: unity::SearchBar::SearchBar(bool, char const*, 
int) (SearchBar.cpp:135)
  ==2781==    by 0x1107130D: unity::hud::View::SetupViews() (HudView.cpp:375)
  ==2781==    by 0x110719BC: unity::hud::View::View() (HudView.cpp:75)
  ==2781==    by 0x10F92949: 
_ZNSt17_Function_handlerIFPN5unity3hud12AbstractViewEvEZNS1_10ControllerC1ERKSt8functionIS4_EEd_NS1_UlvE_EE9_M_invokeERKSt9_Any_data
 (HudController.h:47)
  ==2781==    by 0x11067DC0: unity::hud::Controller::SetupHudView() 
(functional:2161)
  ==2781==    by 0x110685F7: unity::hud::Controller::EnsureHud() 
(HudController.cpp:154)
  ==2781==    by 0x1106975A: 
unity::hud::Controller::Controller(std::function<unity::hud::AbstractView* 
()()> const&) (HudController.cpp:85)
  ==2781==

  
  ORIGINAL DESCRIPTION:
  Running the current staging version (SRU candidate for precise) under 
valgrind it's a bit noisy with warning, those come from unity:

  ==4260== Conditional jump or move depends on uninitialised value(s)
  ==4260==    at 0x99D9683: nux::CreateTexture2DFromPixbuf(_GdkPixbuf*, bool) 
(GLTextureResourceManager.cpp:95)
  ==4260==    by 0x9E7F487: 
unity::launcher::LauncherIcon::TextureFromSpecificGtkTheme(_GtkIconTheme*, 
std::string const&, int, bool, bool) (LauncherIcon.cpp:423)

  ==4260== Conditional jump or move depends on uninitialised value(s)
  ==4260==    at 0x9E7EA59: 
unity::launcher::LauncherIcon::ColorForIcon(_GdkPixbuf*, nux::color::Color&, 
nux::color::Color&) (LauncherIcon.cpp:277)
  ==4260==    by 0x9E7F4CE: 
unity::launcher::LauncherIcon::TextureFromSpecificGtkTheme(_GtkIconTheme*, 
std::string const&, int, bool, bool) (LauncherIcon.cpp:426)

  ==4260== Conditional jump or move depends on uninitialised value(s)
  ==4260==    at 0x9A82AA8: nux::color::RGBtoHSV(float, float, float, float&, 
float&, float&) (Color.cpp:217)
  ==4260==    by 0x9A831E0: 
nux::color::HueSaturationValue::HueSaturationValue(nux::color::RedGreenBlue 
const&) (Color.cpp:486)
  ==4260==    by 0x9E7EAC9: 
unity::launcher::LauncherIcon::ColorForIcon(_GdkPixbuf*, nux::color::Color&, 
nux::color::Color&) (LauncherIcon.cpp:291)
  ==4260==    by 0x9E7F4CE: 
unity::launcher::LauncherIcon::TextureFromSpecificGtkTheme(_GtkIconTheme*, 
std::string const&, int, bool, bool) (LauncherIcon.cpp:426)

To manage notifications about this bug go to:
https://bugs.launchpad.net/nux/+bug/988880/+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

Reply via email to