PrivateGLScreen::projection is leaked

Bug #1097657 reported by Daniel van Vugt
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Daniel van Vugt
compiz (Ubuntu)
Daniel van Vugt

Bug Description

PrivateGLScreen::projection is leaked

==9349== 64 bytes in 1 blocks are definitely lost in loss record 767 of 1,327
==9349== at 0x4C2AF8E: operator new(unsigned long) (in /usr/lib/valgrind/
==9349== by 0xE022D0E: PrivateGLScreen::updateView() (screen.cpp:1419)
==9349== by 0xE0248D0: GLScreen::glInitContext(XVisualInfo*) (screen.cpp:876)
==9349== by 0xE0257B9: GLScreen::GLScreen(CompScreen*) (screen.cpp:1187)
==9349== by 0xE027887: PluginClassHandler<GLScreen, CompScreen, 6>::get(CompScreen*) (pluginclasshandler.h:226)
==9349== by 0xE0212AB: CompPlugin::VTableForScreenAndWindow<GLScreen, GLWindow>::initScreen(CompScreen*) (plugin.h:229)
==9349== by 0x4EAF425: CompManager::initPlugin(CompPlugin*) (plugin.cpp:233)
==9349== by 0x4EAFCF0: CompPlugin::push(CompPlugin*) (plugin.cpp:449)
==9349== by 0x4E83447: compiz::private_screen::PluginManager::updatePlugins(CompScreen*, std::vector<CompOption::Value, std::allocator<CompOption::Value> > const&) (screen.cpp:1120)
==9349== by 0x4E84891: PrivateScreen::processEvents() (screen.cpp:807)
==9349== by 0x4EB60D6: CompEventSource::callback() (eventsource.cpp:65)
==9349== by 0x69BDD1E: Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) (in /usr/lib/x86_64-linux-gnu/

Related branches

Changed in compiz:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Daniel van Vugt (vanvugt)
milestone: none →
tags: added: leak
Changed in compiz:
status: Triaged → In Progress
Changed in compiz:
status: In Progress → Fix Committed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Fix committed into lp:compiz at revision 3551, scheduled for release in Compiz

Changed in compiz (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.9.9~daily13.01.14-0ubuntu1

compiz (1:0.9.9~daily13.01.14-0ubuntu1) raring; urgency=low

  [ sampo555 ]
  * compiz crashed with SIGSEGV in DodgeAnim::applyDodgeTransform() (LP:
  * compiz crashing if window un-/minimize animation is "Random" (LP:

  [ Daniel van Vugt ]
  * Several leaks in new GLProgram from compileProgram() from
    GLScreen::getProgram() from GLWindowAutoProgram::getProgram() (LP:

  [ Sam Spilsbury ]
  * Several leaks in ccsIntegratedSettingListAppend() ... from
    ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting
    (gsettings.c:375) (LP: #1097661)

  [ MC Return ]
  * Thumbnail Window Previews: Flickering of background/glow and window
    title text (LP: #1098758)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 3561
 -- Automatic PS uploader <email address hidden> Mon, 14 Jan 2013 04:03:09 +0000

Changed in compiz (Ubuntu):
status: Fix Committed → Fix Released
Changed in compiz:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers