Activity log for bug #1097661

Date Who What changed Old value New value Message
2013-01-09 10:13:32 Daniel van Vugt bug added bug
2013-01-09 10:13:45 Daniel van Vugt nominated for series compiz/0.9.8
2013-01-09 10:13:45 Daniel van Vugt bug task added compiz/0.9.8
2013-01-09 10:13:51 Daniel van Vugt compiz/0.9.8: status New Triaged
2013-01-09 10:13:56 Daniel van Vugt compiz/0.9.8: importance Undecided High
2013-01-09 10:14:01 Daniel van Vugt compiz/0.9.8: milestone 0.9.8.8
2013-01-09 10:14:08 Daniel van Vugt bug task added compiz (Ubuntu)
2013-01-09 10:14:15 Daniel van Vugt compiz (Ubuntu): status New Triaged
2013-01-09 10:14:19 Daniel van Vugt compiz (Ubuntu): importance Undecided High
2013-01-09 10:16:41 Daniel van Vugt description Several leaks in ccsIntegratedSettingListAppend() ... from ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting (gsettings.c:375) These look like they might be recurring at runtime. So probably more severe than the other leaks found today... ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,151 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA31A9AA: ccsReadPluginSettingsDefault (main.c:3493) ==9349== by 0xA30CB4B: ccsLoadPluginSettings (compiz.cpp:3254) ==9349== by 0xA3197B1: ccsContextNew (main.c:552) ==9349== by 0xA0DE0FE: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:509) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==9349== by 0x4EAF425: CompManager::initPlugin(CompPlugin*) (plugin.cpp:233) ==9349== ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,152 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA3170B6: ccsReadSettingsDefault (main.c:3451) ==9349== by 0xA0DE10A: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:510) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==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) Several leaks in ccsIntegratedSettingListAppend() ... from ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting (gsettings.c:375) These look like they might be recurring at runtime. So probably more severe than the other leaks found today... ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,151 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA31A9AA: ccsReadPluginSettingsDefault (main.c:3493) ==9349== by 0xA30CB4B: ccsLoadPluginSettings (compiz.cpp:3254) ==9349== by 0xA3197B1: ccsContextNew (main.c:552) ==9349== by 0xA0DE0FE: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:509) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==9349== by 0x4EAF425: CompManager::initPlugin(CompPlugin*) (plugin.cpp:233) ==9349== ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,152 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA3170B6: ccsReadSettingsDefault (main.c:3451) ==9349== by 0xA0DE10A: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:510) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==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) ... and more.
2013-01-09 10:17:20 Daniel van Vugt description Several leaks in ccsIntegratedSettingListAppend() ... from ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting (gsettings.c:375) These look like they might be recurring at runtime. So probably more severe than the other leaks found today... ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,151 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA31A9AA: ccsReadPluginSettingsDefault (main.c:3493) ==9349== by 0xA30CB4B: ccsLoadPluginSettings (compiz.cpp:3254) ==9349== by 0xA3197B1: ccsContextNew (main.c:552) ==9349== by 0xA0DE0FE: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:509) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==9349== by 0x4EAF425: CompManager::initPlugin(CompPlugin*) (plugin.cpp:233) ==9349== ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,152 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA3170B6: ccsReadSettingsDefault (main.c:3451) ==9349== by 0xA0DE10A: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:510) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==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) ... and more. Several leaks in ccsIntegratedSettingListAppend() ... from ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting (gsettings.c:375) These look like they might be recurring at runtime. So probably more severe than the other leaks found today... ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,151 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA31A9AA: ccsReadPluginSettingsDefault (main.c:3493) ==9349== by 0xA30CB4B: ccsLoadPluginSettings (compiz.cpp:3254) ==9349== by 0xA3197B1: ccsContextNew (main.c:552) ==9349== by 0xA0DE0FE: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:509) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==9349== by 0x4EAF425: CompManager::initPlugin(CompPlugin*) (plugin.cpp:233) ==9349== ==9349== 288 bytes in 18 blocks are definitely lost in loss record 1,152 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA3170B6: ccsReadSettingsDefault (main.c:3451) ==9349== by 0xA0DE10A: CcpScreen::CcpScreen(CompScreen*) (ccp.cpp:510) ==9349== by 0xA0E03A8: CompPlugin::VTableForScreen<CcpScreen>::initScreen(CompScreen*) (plugin.h:282) ==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) ... and more severe: ==9349== 512 bytes in 32 blocks are definitely lost in loss record 1,203 of 1,327 ==9349== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9349== by 0xA313905: ccsIntegratedSettingListAppend (lists.c:185) ==9349== by 0xA3149FC: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredicate (main.c:5811) ==9349== by 0xA31DB7B: ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPluginAndSettingName (main.c:5830) ==9349== by 0xAFD03C4: ccsGNOMEIntegrationBackendGetIntegratedSetting (ccs_gnome_integration.c:118) ==9349== by 0xAFCFC88: readSetting (gsettings.c:375) ==9349== by 0xA31A9AA: ccsReadPluginSettingsDefault (main.c:3493) ==9349== by 0xA30CB4B: ccsLoadPluginSettings (compiz.cpp:3254) ==9349== by 0xA31AADC: ccsFindSettingDefault (main.c:609) ==9349== by 0xA0DEE08: CcpScreen::setOptionFromContext(CompOption*, char const*) (ccp.cpp:375) ==9349== by 0xA0DF8D6: CcpScreen::initPluginForScreen(CompPlugin*) (ccp.cpp:496) ==9349== by 0x4EAE7F3: CompScreen::initPluginForScreen(CompPlugin*) (plugin.cpp:268)
2013-01-10 06:30:24 Daniel van Vugt compiz: assignee Sam Spilsbury (smspillaz)
2013-01-10 16:48:02 Launchpad Janitor branch linked lp:~compiz-team/compiz/compiz.fix_1097661
2013-01-11 03:09:05 Daniel van Vugt compiz: status Triaged In Progress
2013-01-11 03:09:14 Daniel van Vugt compiz (Ubuntu): status Triaged In Progress
2013-01-11 03:09:24 Daniel van Vugt compiz (Ubuntu): assignee Sam Spilsbury (smspillaz)
2013-01-11 22:25:25 PS Jenkins bot compiz: status In Progress Fix Committed
2013-01-14 21:11:37 Launchpad Janitor compiz (Ubuntu): status In Progress Fix Released
2013-01-24 11:54:34 Daniel van Vugt compiz: status Fix Committed Fix Released
2013-03-26 02:59:13 Launchpad Janitor branch linked lp:ubuntu/compiz
2014-11-18 19:02:13 Stephen M. Webb compiz/0.9.8: status Triaged Won't Fix
2014-11-18 19:02:17 Stephen M. Webb compiz/0.9.8: milestone 0.9.8.8