==1934== Memcheck, a memory error detector ==1934== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al. ==1934== Using Valgrind-3.6.0-Debian and LibVEX; rerun with -h for copyright info ==1934== Command: compiz --replace ccp ==1934== ==1940== Conditional jump or move depends on uninitialised value(s) ==1940== at 0x4026E10: strlen (mc_replace_strmem.c:282) ==1940== by 0x437E37A: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/libstdc++.so.6.0.14) ==1940== by 0x806BF81: CompScreen::runCommand(std::string) (screen.cpp:3490) ==1940== by 0x8065C52: CompManager::init() (main.cpp:224) ==1940== by 0x8066024: main (main.cpp:312) ==1940== ==1940== Use of uninitialised value of size 4 ==1940== at 0x44326D6: _itoa_word (_itoa.c:195) ==1940== by 0x4435B22: vfprintf (vfprintf.c:1613) ==1940== by 0x44DA483: __vsnprintf_chk (vsnprintf_chk.c:65) ==1940== by 0x808B65B: compPrintf(char const*, char*) (stdio2.h:79) ==1940== by 0x808B759: compPrintf(char const*, ...) (string.cpp:38) ==1940== by 0x806C021: CompScreen::runCommand(std::string) (screen.cpp:3508) ==1940== by 0x8065C52: CompManager::init() (main.cpp:224) ==1940== by 0x8066024: main (main.cpp:312) ==1940== ==1940== Conditional jump or move depends on uninitialised value(s) ==1940== at 0x44326DE: _itoa_word (_itoa.c:195) ==1940== by 0x4435B22: vfprintf (vfprintf.c:1613) ==1940== by 0x44DA483: __vsnprintf_chk (vsnprintf_chk.c:65) ==1940== by 0x808B65B: compPrintf(char const*, char*) (stdio2.h:79) ==1940== by 0x808B759: compPrintf(char const*, ...) (string.cpp:38) ==1940== by 0x806C021: CompScreen::runCommand(std::string) (screen.cpp:3508) ==1940== by 0x8065C52: CompManager::init() (main.cpp:224) ==1940== by 0x8066024: main (main.cpp:312) ==1940== ==1940== Conditional jump or move depends on uninitialised value(s) ==1940== at 0x4436080: vfprintf (vfprintf.c:1613) ==1940== by 0x44DA483: __vsnprintf_chk (vsnprintf_chk.c:65) ==1940== by 0x808B65B: compPrintf(char const*, char*) (stdio2.h:79) ==1940== by 0x808B759: compPrintf(char const*, ...) (string.cpp:38) ==1940== by 0x806C021: CompScreen::runCommand(std::string) (screen.cpp:3508) ==1940== by 0x8065C52: CompManager::init() (main.cpp:224) ==1940== by 0x8066024: main (main.cpp:312) ==1940== ==1940== Conditional jump or move depends on uninitialised value(s) ==1940== at 0x4433D9E: vfprintf (vfprintf.c:1613) ==1940== by 0x44DA483: __vsnprintf_chk (vsnprintf_chk.c:65) ==1940== by 0x808B65B: compPrintf(char const*, char*) (stdio2.h:79) ==1940== by 0x808B759: compPrintf(char const*, ...) (string.cpp:38) ==1940== by 0x806C021: CompScreen::runCommand(std::string) (screen.cpp:3508) ==1940== by 0x8065C52: CompManager::init() (main.cpp:224) ==1940== by 0x8066024: main (main.cpp:312) ==1940== Nessun valore impostato per "/apps/compiz-1/general/allscreens/options/active_plugins". (process:1934): GLib-WARNING **: In call to g_spawn_sync(), exit status of a child process was requested but SIGCHLD action was set to SIG_IGN and ECHILD was received by waitpid(), so exit status can't be returned. This is a bug in the program calling g_spawn_sync(); either don't request the exit status, or don't set the SIGCHLD action. ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x4DB9F57: ??? (in /usr/lib/libgio-2.0.so.0.2705.0) ==1934== by 0x4DBBAD0: g_dbus_address_get_for_bus_sync (in /usr/lib/libgio-2.0.so.0.2705.0) ==1934== by 0x4DC5D28: ??? (in /usr/lib/libgio-2.0.so.0.2705.0) ==1934== by 0x4DCDC8C: g_bus_get_sync (in /usr/lib/libgio-2.0.so.0.2705.0) ==1934== by 0x4CF90C6: ??? (in /usr/lib/libgconf-2.so.4.1.5) ==1934== by 0x4CF9383: gconf_activate_server (in /usr/lib/libgconf-2.so.4.1.5) ==1934== by 0x4D03B9B: ??? (in /usr/lib/libgconf-2.so.4.1.5) ==1934== by 0x4D04580: ??? (in /usr/lib/libgconf-2.so.4.1.5) ==1934== by 0x4D047E5: ??? (in /usr/lib/libgconf-2.so.4.1.5) ==1934== by 0x4D05136: gconf_engine_notify_add (in /usr/lib/libgconf-2.so.4.1.5) ==1934== by 0x4D0C911: gconf_client_add_dir (in /usr/lib/libgconf-2.so.4.1.5) ==1934== by 0x4A65137: initClient (gconf.c:608) ==1934== GConf Error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details - 1: Failed to get connection to session: Abnormal program termination spawning command line `dbus-launch --autolaunch=4af9fc92450fecf650ddef1400000008 --binary-syntax --close-stderr': ) Backend : gconf Integration : true Profile : unity Adding plugins ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x4CCF611: inflateReset2 (in /lib/libz.so.1.2.3.4) ==1934== by 0x4CCF6EC: inflateInit2_ (in /lib/libz.so.1.2.3.4) ==1934== by 0x4CC9A46: ??? (in /lib/libz.so.1.2.3.4) ==1934== by 0x4AFEC7B: ??? (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4AFED13: ??? (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4AFF2FE: __xmlParserInputBufferCreateFilename (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4AFF673: xmlParserInputBufferCreateFilename (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4AD44D0: xmlNewInputFromFile (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4B01372: xmlLoadExternalEntity (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4AE86B0: xmlCreateURLParserCtxt (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4AEE9A0: xmlReadFile (in /usr/lib/libxml2.so.2.7.8) ==1934== by 0x4A84B5A: ??? (in /usr/lib/libcompizconfig.so.0.0.0) ==1934== Initializing core options...done (process:1934): GConf-WARNING **: Directory `/apps/compiz-1' was not being monitored by GConfClient 0x4739820 Initializing bailer options...done Initializing detection options...done Initializing composite options...done Initializing opengl options...done Initializing decor options...done Initializing mousepoll options...done Initializing vpswitch options...done Initializing animation options...done Initializing snap options...done Initializing expo options...done Initializing move options...done Initializing place options...done Initializing gnomecompat options...done Initializing wall options...done Initializing ezoom options...done Initializing workarounds options...done Initializing staticswitcher options...done Initializing resize options...done Initializing fade options...done Initializing scale options...done Initializing session options...done ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x9094E33: glewContextInit (in /usr/lib/libGLEWmx.so.1.5.2) ==1934== by 0x7FC686C: nux::GpuDevice::GpuDevice(unsigned int, unsigned int, nux::BitmapFormat, _XDisplay*, unsigned long, bool, __GLXFBConfigRec*, __GLXcontextRec*&, int, int, bool) (GpuDevice.cpp:321) ==1934== by 0x7FA06A1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:532) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== by 0x8071867: PrivateScreen::processEvents() (screen.cpp:811) ==1934== ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x9094ED8: glewContextInit (in /usr/lib/libGLEWmx.so.1.5.2) ==1934== by 0x7FC686C: nux::GpuDevice::GpuDevice(unsigned int, unsigned int, nux::BitmapFormat, _XDisplay*, unsigned long, bool, __GLXFBConfigRec*, __GLXcontextRec*&, int, int, bool) (GpuDevice.cpp:321) ==1934== by 0x7FA06A1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:532) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== by 0x8071867: PrivateScreen::processEvents() (screen.cpp:811) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FC047E: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:126) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cb4b18 is 0 bytes inside a block of size 584 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FC047E: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:126) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FC0498: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:127) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cb8560 is 0 bytes inside a block of size 117 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FC0498: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:127) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FC04A6: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:128) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cb92d8 is 0 bytes inside a block of size 584 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FC04A6: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:128) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FC04A6: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:128) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cbac00 is 0 bytes inside a block of size 117 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FC04A6: nux::GraphicsEngine::InitAsmColorShader() (RenderingPipeAsm.cpp:128) ==1934== by 0x7F9104A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:84) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FC0060: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:165) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cbc9a0 is 0 bytes inside a block of size 769 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FC0060: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:165) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FC007D: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:166) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cbe8c0 is 0 bytes inside a block of size 239 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FC007D: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:166) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FC008B: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:167) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cbf9f8 is 0 bytes inside a block of size 769 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FC008B: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:167) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FC008B: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:167) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cc1770 is 0 bytes inside a block of size 239 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FC008B: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:167) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FC01D6: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:170) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cc3338 is 0 bytes inside a block of size 769 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FC01D6: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:170) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FC01F3: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:171) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cc5258 is 0 bytes inside a block of size 231 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FC01F3: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:171) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FC0201: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:172) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cc6380 is 0 bytes inside a block of size 769 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FC0201: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:172) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FC0201: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:172) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cc80f8 is 0 bytes inside a block of size 231 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FC0201: nux::GraphicsEngine::InitAsmTextureShader() (RenderingPipeAsm.cpp:172) ==1934== by 0x7F91052: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:85) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBFC30: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:212) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cca2d0 is 0 bytes inside a block of size 654 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBFC30: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:212) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBFC4D: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:213) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ccc430 is 0 bytes inside a block of size 416 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBFC4D: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:213) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBFC5B: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:214) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ccdb68 is 0 bytes inside a block of size 654 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBFC5B: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:214) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBFC5B: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:214) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ccfa60 is 0 bytes inside a block of size 416 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBFC5B: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:214) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBFDA6: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:217) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cd1bb8 is 0 bytes inside a block of size 654 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBFDA6: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:217) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBFDC3: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:218) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cd3d20 is 0 bytes inside a block of size 416 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBFDC3: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:218) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBFDD1: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:219) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cd5458 is 0 bytes inside a block of size 654 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBFDD1: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:219) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBFDD1: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:219) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cd7350 is 0 bytes inside a block of size 416 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBFDD1: nux::GraphicsEngine::InitAsmColorModTexMaskAlpha() (RenderingPipeAsm.cpp:219) ==1934== by 0x7F9105A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:86) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF800: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:268) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cd9d80 is 0 bytes inside a block of size 703 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF800: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:268) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF81D: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:269) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cdc0d0 is 0 bytes inside a block of size 674 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF81D: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:269) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF82B: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:270) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cddf38 is 0 bytes inside a block of size 703 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF82B: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:270) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF82B: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:270) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cdff10 is 0 bytes inside a block of size 674 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF82B: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:270) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF976: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:273) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ce2678 is 0 bytes inside a block of size 703 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF976: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:273) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF993: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:274) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ce49b8 is 0 bytes inside a block of size 652 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF993: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:274) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF9A1: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:275) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ce66a0 is 0 bytes inside a block of size 703 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF9A1: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:275) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF9A1: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:275) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ce8678 is 0 bytes inside a block of size 652 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF9A1: nux::GraphicsEngine::InitAsm2TextureAdd() (RenderingPipeAsm.cpp:275) ==1934== by 0x7F91062: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:87) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF3D0: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:326) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ceb690 is 0 bytes inside a block of size 679 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF3D0: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:326) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF3ED: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:327) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7ced9e8 is 0 bytes inside a block of size 711 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF3ED: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:327) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF3FB: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:328) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cef7c0 is 0 bytes inside a block of size 679 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF3FB: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:328) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF3FB: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:328) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cf1768 is 0 bytes inside a block of size 711 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF3FB: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:328) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF546: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:331) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cf3f78 is 0 bytes inside a block of size 679 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF546: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:331) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF563: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:332) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cf62d8 is 0 bytes inside a block of size 711 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF563: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:332) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF571: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:333) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cf80b0 is 0 bytes inside a block of size 679 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF571: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:333) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF571: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:333) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cfa058 is 0 bytes inside a block of size 711 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF571: nux::GraphicsEngine::InitAsm2TextureMod() (RenderingPipeAsm.cpp:333) ==1934== by 0x7F9106A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:88) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBEFA0: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:402) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7cfd688 is 0 bytes inside a block of size 913 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBEFA0: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:402) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBEFBD: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:403) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d00330 is 0 bytes inside a block of size 1,162 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBEFBD: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:403) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBEFCB: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:404) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d02f28 is 0 bytes inside a block of size 913 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBEFCB: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:404) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBEFCB: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:404) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d05650 is 0 bytes inside a block of size 1,162 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBEFCB: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:404) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF116: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:407) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d08d68 is 0 bytes inside a block of size 913 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBF116: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:407) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF133: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:408) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d0b9f0 is 0 bytes inside a block of size 1,124 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBF133: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:408) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF141: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:409) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d0e598 is 0 bytes inside a block of size 913 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBF141: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:409) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF141: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:409) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d10cc0 is 0 bytes inside a block of size 1,124 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBF141: nux::GraphicsEngine::InitAsm4TextureAdd() (RenderingPipeAsm.cpp:409) ==1934== by 0x7F91072: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:89) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBE754: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:438) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d146f8 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBE754: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:438) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBE771: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:439) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d16868 is 0 bytes inside a block of size 369 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBE771: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:439) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBE77F: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:440) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d17d00 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBE77F: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:440) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBE77F: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:440) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d19bf8 is 0 bytes inside a block of size 369 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBE77F: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:440) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBE8E5: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:457) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d1bd50 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBE8E5: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:457) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBE902: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:458) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d1dfc0 is 0 bytes inside a block of size 613 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBE902: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:458) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBE910: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:459) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d1fec8 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBE910: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:459) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBE910: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:459) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d21dc0 is 0 bytes inside a block of size 613 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBE910: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:459) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBEA76: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:476) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d24988 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBEA76: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:476) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBEA93: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:477) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d26c00 is 0 bytes inside a block of size 613 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBEA93: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:477) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBEAA1: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:478) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d28b08 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBEAA1: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:478) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBEAA1: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:478) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d2aa00 is 0 bytes inside a block of size 613 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBEAA1: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:478) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBEC07: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:492) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d2d510 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FBEC07: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:492) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBEC24: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:493) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d2f6d8 is 0 bytes inside a block of size 430 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FBEC24: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:493) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBEC32: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:494) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d30c60 is 0 bytes inside a block of size 650 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FBEC32: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:494) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBEC32: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:494) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x7d32b58 is 0 bytes inside a block of size 430 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FBEC32: nux::GraphicsEngine::InitAsmBlendModes() (RenderingPipeAsm.cpp:494) ==1934== by 0x7F9107A: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:90) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x4CCF611: inflateReset2 (in /lib/libz.so.1.2.3.4) ==1934== by 0x4CCF6EC: inflateInit2_ (in /lib/libz.so.1.2.3.4) ==1934== by 0x4CCF762: inflateInit_ (in /lib/libz.so.1.2.3.4) ==1934== by 0x7939F13: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0) ==1934== by 0x793A0F9: png_create_read_struct (in /lib/libpng12.so.0.44.0) ==1934== by 0x8014316: nux::read_png_rgba(char const*) (NPng.cpp:226) ==1934== by 0x800BD9F: nux::LoadImageFile(char const*) (ImageSurface.cpp:89) ==1934== by 0x7FB7DBE: nux::FontTexture::BMFontParseFNT(std::istream&) (FontTexture.cpp:225) ==1934== by 0x7FB812A: nux::FontTexture::FontTexture(char const*, char const*, int) (FontTexture.cpp:45) ==1934== by 0x7F91300: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:119) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x800BE88: nux::ImageSurface::~ImageSurface() (ImageSurface.cpp:198) ==1934== by 0x800E579: nux::NTextureData::ClearData() (ImageSurface.cpp:1018) ==1934== by 0x8010391: nux::NTextureData::operator=(nux::NTextureData const&) (ImageSurface.cpp:1033) ==1934== by 0x7F997AE: nux::TextureRectangle::Update(nux::NBitmapData const*, bool) (GLTextureResourceManager.cpp:398) ==1934== by 0x7FB7DEE: nux::FontTexture::BMFontParseFNT(std::istream&) (FontTexture.cpp:228) ==1934== by 0x7FB812A: nux::FontTexture::FontTexture(char const*, char const*, int) (FontTexture.cpp:45) ==1934== by 0x7F91300: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:119) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== Address 0x7d3a5c8 is 0 bytes inside a block of size 1,024 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x800CFA8: nux::ImageSurface::Allocate(nux::BitmapFormat, int, int) (ImageSurface.cpp:335) ==1934== by 0x800D071: nux::ImageSurface::ImageSurface(nux::BitmapFormat, unsigned int, unsigned int) (ImageSurface.cpp:211) ==1934== by 0x8010142: nux::NTextureData::Allocate(nux::BitmapFormat, int, int, int) (ImageSurface.cpp:1065) ==1934== by 0x80101F8: nux::NTextureData::NTextureData(nux::BitmapFormat, int, int, int) (ImageSurface.cpp:1007) ==1934== by 0x7F9A2A5: nux::TextureRectangle::TextureRectangle(char const*, int) (GLTextureResourceManager.cpp:359) ==1934== by 0x7FB7DA8: nux::FontTexture::BMFontParseFNT(std::istream&) (FontTexture.cpp:224) ==1934== by 0x7FB812A: nux::FontTexture::FontTexture(char const*, char const*, int) (FontTexture.cpp:45) ==1934== by 0x7F91300: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:119) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x800BE88: nux::ImageSurface::~ImageSurface() (ImageSurface.cpp:198) ==1934== by 0x800E579: nux::NTextureData::ClearData() (ImageSurface.cpp:1018) ==1934== by 0x800ECDC: nux::NTextureData::~NTextureData() (ImageSurface.cpp:1012) ==1934== by 0x800ED41: nux::NTextureData::~NTextureData() (ImageSurface.cpp:1013) ==1934== by 0x7FB7DFC: nux::FontTexture::BMFontParseFNT(std::istream&) (FontTexture.cpp:230) ==1934== by 0x7FB812A: nux::FontTexture::FontTexture(char const*, char const*, int) (FontTexture.cpp:45) ==1934== by 0x7F91300: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:119) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== Address 0x9455028 is 0 bytes inside a block of size 524,288 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x800CD11: nux::ImageSurface::FlipVertical() (ImageSurface.cpp:633) ==1934== by 0x8014693: nux::read_png_rgba(char const*) (NPng.cpp:336) ==1934== by 0x800BD9F: nux::LoadImageFile(char const*) (ImageSurface.cpp:89) ==1934== by 0x7FB7DBE: nux::FontTexture::BMFontParseFNT(std::istream&) (FontTexture.cpp:225) ==1934== by 0x7FB812A: nux::FontTexture::FontTexture(char const*, char const*, int) (FontTexture.cpp:45) ==1934== by 0x7F91300: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:119) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FB9106: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:130) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x48135d0 is 0 bytes inside a block of size 952 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FB9106: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:130) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FB9123: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:131) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x4817600 is 0 bytes inside a block of size 603 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FB9123: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:131) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FB912E: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:132) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x48199a0 is 0 bytes inside a block of size 952 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FB912E: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:132) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FB912E: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:132) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x48107c0 is 0 bytes inside a block of size 603 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FB912E: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:132) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FB9278: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:135) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x481dea8 is 0 bytes inside a block of size 952 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7FB9278: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:135) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FB9295: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:136) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x4822678 is 0 bytes inside a block of size 443 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7FB9295: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:136) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FB92A0: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:137) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x4820cd0 is 0 bytes inside a block of size 952 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7FB92A0: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:137) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FB92A0: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:137) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== Address 0x4823e50 is 0 bytes inside a block of size 443 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7FB92A0: nux::FontRenderer::FontRenderer(nux::GraphicsEngine&) (FontRenderer.cpp:137) ==1934== by 0x7F910A6: nux::GraphicsEngine::GraphicsEngine(nux::GraphicsDisplay&) (GraphicsEngine.cpp:132) ==1934== by 0x7FA06C1: nux::GraphicsDisplay::CreateFromOpenGLWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GraphicsDisplayX11.cpp:533) ==1934== by 0x7FC38AC: nux::DisplayAccessController::CreateFromForeignWindow(_XDisplay*, unsigned long, __GLXcontextRec*) (GLWindowManager.cpp:140) ==1934== by 0x89FA7F5: nux::WindowThread::ThreadCtor(_XDisplay*, unsigned long, __GLXcontextRec*) (WindowThread.cpp:1435) ==1934== by 0x898AF86: nux::CreateFromForeignWindow(unsigned long, __GLXcontextRec*, void (*)(nux::NThread*, void*), void*) (Nux.cpp:154) ==1934== by 0x7F2C8DA: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:406) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7EF84B3: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:221) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== Address 0x5d40c38 is 0 bytes inside a block of size 1,025 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC444A: nux::IOpenGLAsmShaderProgram::LoadVertexShader(char const*) (IOpenGLAsmShader.cpp:218) ==1934== by 0x7EF84B3: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:221) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7EF84E8: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:227) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== Address 0x7085b58 is 0 bytes inside a block of size 725 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC448A: nux::IOpenGLAsmShaderProgram::LoadPixelShader(char const*) (IOpenGLAsmShader.cpp:226) ==1934== by 0x7EF84E8: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:227) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3DDC: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:101) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7EF84F6: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:234) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== Address 0x7a9d5a0 is 0 bytes inside a block of size 1,025 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3D59: nux::IOpenGLAsmVertexShader::Compile() (IOpenGLAsmShader.cpp:81) ==1934== by 0x7FC44B4: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:231) ==1934== by 0x7EF84F6: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:234) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== ==1934== Mismatched free() / delete / delete [] ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7FC3CDC: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:163) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7EF84F6: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:234) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== Address 0x7acde30 is 0 bytes inside a block of size 725 alloc'd ==1934== at 0x4025D43: operator new[](unsigned int) (vg_replace_malloc.c:299) ==1934== by 0x7FC3C59: nux::IOpenGLAsmPixelShader::Compile() (IOpenGLAsmShader.cpp:144) ==1934== by 0x7FC44BF: nux::IOpenGLAsmShaderProgram::Link() (IOpenGLAsmShader.cpp:232) ==1934== by 0x7EF84F6: Launcher::Launcher(nux::BaseWindow*, CompScreen*, char const*, int) (Launcher.cpp:234) ==1934== by 0x7F2B917: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:453) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== by 0x8094506: CompManager::initPlugin(CompPlugin*) (plugin.cpp:280) ==1934== by 0x80956C5: CompPlugin::push(CompPlugin*) (plugin.cpp:494) ==1934== by 0x807153B: PrivateScreen::updatePlugins() (screen.cpp:1005) ==1934== ** (:1934): WARNING **: Unable to load GDesktopAppInfo for 'ubiquity-gtkui.desktop' ** (:1934): WARNING **: Unable to load GDesktopAppInfo for 'ubuntuone-control-panel-gtk.desktop' ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x7F1FBC8: QuicklistView::UpdateTexture() (QuicklistView.cpp:1275) ==1934== by 0x7F20323: QuicklistView::PostLayoutManagement(long) (QuicklistView.cpp:354) ==1934== by 0x8973530: nux::View::ComputeChildLayout() (View.cpp:87) ==1934== by 0x893AA05: nux::BaseWindow::SetLayout(nux::Layout*) (BaseWindow.cpp:250) ==1934== by 0x7F219B4: QuicklistView::QuicklistView() (QuicklistView.cpp:85) ==1934== by 0x7F061A8: LauncherIcon::LauncherIcon(Launcher*) (LauncherIcon.cpp:69) ==1934== by 0x7F22C05: SimpleLauncherIcon::SimpleLauncherIcon(Launcher*) (SimpleLauncherIcon.cpp:27) ==1934== by 0x7F02953: LauncherController::InsertExpoAction() (LauncherController.cpp:192) ==1934== by 0x7F02B49: LauncherController::LauncherController(Launcher*, CompScreen*, nux::BaseWindow*) (LauncherController.cpp:42) ==1934== by 0x7F2B9E9: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:463) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== (:1934): GLib-GObject-WARNING **: invalid (NULL) pointer instance (:1934): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x9141B69: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x9143B48: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x9137BC2: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x9137A43: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x911FA8A: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x911BDD6: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x8FFD876: dbus_g_bus_get (in /usr/lib/libdbus-glib-1.so.2.1.0) ==1934== by 0x8023356: ??? (in /usr/lib/libbamf.so.0.0.0) ==1934== by 0x45B4358: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== by 0x458FC54: ??? (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== by 0x4593326: g_object_newv (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== by 0x459407F: g_object_new (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x9141B7A: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x9143B48: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x9137BC2: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x9137A43: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x911FA8A: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x911BDD6: ??? (in /lib/libdbus-1.so.3.5.3) ==1934== by 0x8FFD876: dbus_g_bus_get (in /usr/lib/libdbus-glib-1.so.2.1.0) ==1934== by 0x8023356: ??? (in /usr/lib/libbamf.so.0.0.0) ==1934== by 0x45B4358: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== by 0x458FC54: ??? (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== by 0x4593326: g_object_newv (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== by 0x459407F: g_object_new (in /usr/lib/libgobject-2.0.so.0.2705.0) ==1934== ==1934== Conditional jump or move depends on uninitialised value(s) ==1934== at 0x7F0F985: PanelView::UpdateBackground() (PanelView.cpp:152) ==1934== by 0x7F0FD94: PanelView::PostLayoutManagement(long) (PanelView.cpp:142) ==1934== by 0x8973530: nux::View::ComputeChildLayout() (View.cpp:87) ==1934== by 0x7EFFE40: nux::View::ComputeLayout2() (View.h:59) ==1934== by 0x8969F81: nux::HLayout::ComputeLayout2() (HLayout.cpp:352) ==1934== by 0x8973521: nux::View::ComputeChildLayout() (View.cpp:85) ==1934== by 0x893AA05: nux::BaseWindow::SetLayout(nux::Layout*) (BaseWindow.cpp:250) ==1934== by 0x7F2BBEB: UnityScreen::initLauncher(nux::NThread*, void*) (unityshell.cpp:492) ==1934== by 0x7F2BD91: UnityScreen::initUnity(nux::NThread*, void*) (unityshell.cpp:336) ==1934== by 0x89FBB85: nux::WindowThread::Run(void*) (WindowThread.cpp:730) ==1934== by 0x7F2C9A1: UnityScreen::UnityScreen(CompScreen*) (unityshell.cpp:410) ==1934== by 0x7F2F133: CompPlugin::VTableForScreenAndWindow::initScreen(CompScreen*) (plugin.h:238) ==1934== Initializing unityshell options...done ==1934== Invalid read of size 4 ==1934== at 0x7F2C4E0: UnityScreen::getWindowPaintList() (stl_list.h:166) ==1934== by 0x5EFBA49: CompositeScreen::getWindowPaintList() (screen.cpp:910) ==1934== by 0x5F2ADCD: PrivateGLScreen::paintOutputRegion(GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:230) ==1934== by 0x5F2B940: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:509) ==1934== by 0x774A9AF: WallScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (wall.cpp:1142) ==1934== by 0x5F2B791: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:470) ==1934== by 0x7F2B848: UnityScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (unityshell.cpp:114) ==1934== by 0x5F2B791: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:470) ==1934== by 0x5F2D48B: PrivateGLScreen::paintOutputs(std::list >&, unsigned int, CompRegion const&) (screen.cpp:1045) ==1934== by 0x5EFB9BA: CompositeScreen::paint(std::list >&, unsigned int) (screen.cpp:904) ==1934== by 0x774BE6A: WallScreen::paint(std::list >&, unsigned int) (wall.cpp:1124) ==1934== by 0x5EFB974: CompositeScreen::paint(std::list >&, unsigned int) (screen.cpp:901) ==1934== Address 0x74eff9c is 4 bytes inside a block of size 12 free'd ==1934== at 0x40256F7: operator delete(void*) (vg_replace_malloc.c:387) ==1934== by 0x7F2C514: UnityScreen::getWindowPaintList() (new_allocator.h:95) ==1934== by 0x5EFBA49: CompositeScreen::getWindowPaintList() (screen.cpp:910) ==1934== by 0x5F2ADCD: PrivateGLScreen::paintOutputRegion(GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:230) ==1934== by 0x5F2B940: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:509) ==1934== by 0x774A9AF: WallScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (wall.cpp:1142) ==1934== by 0x5F2B791: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:470) ==1934== by 0x7F2B848: UnityScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (unityshell.cpp:114) ==1934== by 0x5F2B791: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:470) ==1934== by 0x5F2D48B: PrivateGLScreen::paintOutputs(std::list >&, unsigned int, CompRegion const&) (screen.cpp:1045) ==1934== by 0x5EFB9BA: CompositeScreen::paint(std::list >&, unsigned int) (screen.cpp:904) ==1934== by 0x774BE6A: WallScreen::paint(std::list >&, unsigned int) (wall.cpp:1124) ==1934== ==1934== Jump to the invalid address stated on the next line ==1934== at 0x0: ??? ==1934== by 0x89FC1A2: nux::WindowThread::RenderInterfaceFromForeignCmd() (WindowThread.cpp:1751) ==1934== by 0x7F2B7CC: UnityScreen::paintDisplay(CompRegion const&) (unityshell.cpp:94) ==1934== by 0x7F2C1EC: UnityWindow::glDraw(GLMatrix const&, GLFragment::Attrib&, CompRegion const&, unsigned int) (unityshell.cpp:277) ==1934== by 0x5F2A987: GLWindow::glDraw(GLMatrix const&, GLFragment::Attrib&, CompRegion const&, unsigned int) (paint.cpp:1172) ==1934== by 0x5F2A881: GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (paint.cpp:1262) ==1934== by 0x774B7D1: WallWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (wall.cpp:1447) ==1934== by 0x5F2A77A: GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (paint.cpp:1223) ==1934== by 0x79C1D77: FadeWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (fade.cpp:195) ==1934== by 0x5F2A77A: GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (paint.cpp:1223) ==1934== by 0x5F2B201: PrivateGLScreen::paintOutputRegion(GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:356) ==1934== by 0x5F2B940: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:509) ==1934== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==1934== ==1934== ==1934== Process terminating with default action of signal 11 (SIGSEGV) ==1934== Bad permissions for mapped region at address 0x0 ==1934== at 0x0: ??? ==1934== by 0x89FC1A2: nux::WindowThread::RenderInterfaceFromForeignCmd() (WindowThread.cpp:1751) ==1934== by 0x7F2B7CC: UnityScreen::paintDisplay(CompRegion const&) (unityshell.cpp:94) ==1934== by 0x7F2C1EC: UnityWindow::glDraw(GLMatrix const&, GLFragment::Attrib&, CompRegion const&, unsigned int) (unityshell.cpp:277) ==1934== by 0x5F2A987: GLWindow::glDraw(GLMatrix const&, GLFragment::Attrib&, CompRegion const&, unsigned int) (paint.cpp:1172) ==1934== by 0x5F2A881: GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (paint.cpp:1262) ==1934== by 0x774B7D1: WallWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (wall.cpp:1447) ==1934== by 0x5F2A77A: GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (paint.cpp:1223) ==1934== by 0x79C1D77: FadeWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (fade.cpp:195) ==1934== by 0x5F2A77A: GLWindow::glPaint(GLWindowPaintAttrib const&, GLMatrix const&, CompRegion const&, unsigned int) (paint.cpp:1223) ==1934== by 0x5F2B201: PrivateGLScreen::paintOutputRegion(GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:356) ==1934== by 0x5F2B940: GLScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) (paint.cpp:509) ==1934== ==1934== HEAP SUMMARY: ==1934== in use at exit: 18,834,475 bytes in 31,411 blocks ==1934== total heap usage: 295,993 allocs, 264,582 frees, 78,656,027 bytes allocated ==1934== ==1934== LEAK SUMMARY: ==1934== definitely lost: 194,909 bytes in 141 blocks ==1934== indirectly lost: 124,380 bytes in 460 blocks ==1934== possibly lost: 1,100,639 bytes in 4,562 blocks ==1934== still reachable: 17,414,547 bytes in 26,248 blocks ==1934== suppressed: 0 bytes in 0 blocks ==1934== Rerun with --leak-check=full to see details of leaked memory ==1934== ==1934== For counts of detected and suppressed errors, rerun with: -v ==1934== Use --track-origins=yes to see where uninitialised values come from ==1934== ERROR SUMMARY: 298 errors from 85 contexts (suppressed: 285 from 13)