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