** Changed in: compiz/0.9.8
       Status: Triaged => Won't Fix

** Changed in: compiz/0.9.8
    Milestone: 0.9.8.8 => None

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1097664

Title:
  GLShaderCache::priv [PrivateShaderCache] is leaked

Status in Compiz:
  Fix Released
Status in Compiz 0.9.8 series:
  Won't Fix
Status in “compiz” package in Ubuntu:
  Fix Released

Bug description:
  GLShaderCache::priv [PrivateShaderCache] is leaked

  ==9349== 6,433 (72 direct, 6,361 indirect) bytes in 1 blocks are definitely 
lost in loss record 1,318 of 1,327
  ==9349==    at 0x4C2AF8E: operator new(unsigned long) (in 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  ==9349==    by 0xE01DD33: std::_Rb_tree<GLShaderParameters, 
std::pair<GLShaderParameters const, GLShaderData>, 
std::_Select1st<std::pair<GLShaderParameters const, GLShaderData> >, 
GLShaderParametersComparer, std::allocator<std::pair<GLShaderParameters const, 
GLShaderData> > >::_M_insert_(std::_Rb_tree_node_base const*, 
std::_Rb_tree_node_base const*, std::pair<GLShaderParameters const, 
GLShaderData> const&) (new_allocator.h:94)
  ==9349==    by 0xE01DEEF: std::_Rb_tree<GLShaderParameters, 
std::pair<GLShaderParameters const, GLShaderData>, 
std::_Select1st<std::pair<GLShaderParameters const, GLShaderData> >, 
GLShaderParametersComparer, std::allocator<std::pair<GLShaderParameters const, 
GLShaderData> > >::_M_insert_unique(std::pair<GLShaderParameters const, 
GLShaderData> const&) (stl_tree.h:1299)
  ==9349==    by 0xE01D87B: 
PrivateShaderCache::addShaderData(GLShaderParameters const&) (stl_map.h:523)
  ==9349==    by 0xE01DC3A: GLShaderCache::getShaderData(GLShaderParameters 
const&) (shadercache.cpp:111)
  ==9349==    by 0xE02642A: 
GLScreenAutoProgram::getProgram(GLShaderParameters&) (screen.cpp:293)
  ==9349==    by 0xE0137C6: PrivateVertexBuffer::render(GLMatrix const*, 
GLMatrix const*, GLWindowPaintAttrib const*) (vertexbuffer.cpp:445)
  ==9349==    by 0x1222A572: SwitchWindow::glPaint(GLWindowPaintAttrib const&, 
GLMatrix const&, CompRegion const&, unsigned int) (switcher.cpp:1029)
  ==9349==    by 0xE0114CC: GLWindow::glPaint(GLWindowPaintAttrib const&, 
GLMatrix const&, CompRegion const&, unsigned int) (paint.cpp:1340)
  ==9349==    by 0x1222ABD7: SwitchScreen::glPaintOutput(GLScreenPaintAttrib 
const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) 
(switcher.cpp:821)
  ==9349==    by 0xE0120DD: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, 
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:617)
  ==9349==    by 0xE021A6A: 
PrivateGLScreen::paintOutputs(std::list<CompOutput*, 
std::allocator<CompOutput*> >&, unsigned int, CompRegion const&) 
(screen.cpp:2038)
  ==9349==

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