Comment 1 for bug 1065815

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

And valgrind says

==27820== Invalid read of size 8
==27820== at 0xA0D69B0: CompositeScreen::output() (screen.cpp:627)
==27820== by 0xA721430: PrivateGLScreen::PrivateGLScreen(GLScreen*) (screen.cpp:1139)
==27820== by 0xA72052B: GLScreen::GLScreen(CompScreen*) (screen.cpp:829)
==27820== by 0xA70FF45: PluginClassHandler<GLScreen, CompScreen, 6>::get(CompScreen*) (pluginclasshandler.h:225)
==27820== by 0xA71D74B: CompPlugin::VTableForScreenAndWindow<GLScreen, GLWindow>::initScreen(CompScreen*) (plugin.h:229)
==27820== by 0x4EB6D74: CompManager::initPlugin(CompPlugin*) (plugin.cpp:233)
==27820== by 0x4EB77CE: CompPlugin::push(CompPlugin*) (plugin.cpp:449)
==27820== by 0x4E812DF: compiz::private_screen::PluginManager::updatePlugins(CompScreen*, std::vector<CompOption::Value, std::allocator<CompOption::Value> > const&) (screen.cpp:1117)
==27820== by 0x4E8BF58: CompScreenImpl::init(char const*) (screen.cpp:4777)
==27820== by 0x404424: CompManager::init() (main.cpp:168)
==27820== by 0x4046F1: main (main.cpp:257)
==27820== Address 0x60 is not stack'd, malloc'd or (recently) free'd
==27820==
==27820==
==27820== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==27820== Access not within mapped region at address 0x60
==27820== at 0xA0D69B0: CompositeScreen::output() (screen.cpp:627)
==27820== by 0xA721430: PrivateGLScreen::PrivateGLScreen(GLScreen*) (screen.cpp:1139)
==27820== by 0xA72052B: GLScreen::GLScreen(CompScreen*) (screen.cpp:829)
==27820== by 0xA70FF45: PluginClassHandler<GLScreen, CompScreen, 6>::get(CompScreen*) (pluginclasshandler.h:225)
==27820== by 0xA71D74B: CompPlugin::VTableForScreenAndWindow<GLScreen, GLWindow>::initScreen(CompScreen*) (plugin.h:229)
==27820== by 0x4EB6D74: CompManager::initPlugin(CompPlugin*) (plugin.cpp:233)
==27820== by 0x4EB77CE: CompPlugin::push(CompPlugin*) (plugin.cpp:449)
==27820== by 0x4E812DF: compiz::private_screen::PluginManager::updatePlugins(CompScreen*, std::vector<CompOption::Value, std::allocator<CompOption::Value> > const&) (screen.cpp:1117)
==27820== by 0x4E8BF58: CompScreenImpl::init(char const*) (screen.cpp:4777)
==27820== by 0x404424: CompManager::init() (main.cpp:168)
==27820== by 0x4046F1: main (main.cpp:257)