Strange Leak Issue When Creating Widget

oddrose

27-08-2009 00:01:09

Hi,
Whenever I try to create a widget (no matter how many) I get One memory leak.
This is an example code:


#include "Ogre.h"
#include "MyGUI/MyGUI.h"

#ifdef _DEBUG
#ifndef DEBUG_NEW
#define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__)
#endif
#define new DEBUG_NEW
#endif

int main()
{
#ifdef _DEBUG
_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF);
_CrtSetReportMode(_CRT_ERROR, _CRTDBG_MODE_DEBUG);
#endif

Ogre::Root* root;
//root = new Ogre::Root("", "");

#ifdef _DEBUG
#undef new
root = OGRE_NEW Ogre::Root("", "");
#define new DEBUG_NEW
#else
root = OGRE_NEW Ogre::Root("", "");
#endif

root->loadPlugin("RenderSystem_Direct3D9_d");

Ogre::RenderSystemList* mRenderSystems = NULL;
Ogre::RenderSystemList::iterator r_it;
mRenderSystems = root->getAvailableRenderers();
r_it = mRenderSystems->begin();
root->setRenderSystem(*r_it);

root->initialise(false);

Ogre::RenderWindow* window = root->createRenderWindow("OddEngine 0.034", 800, 600, false);

root->addResourceLocation("resources/gui", "FileSystem");
Ogre::ResourceGroupManager::getSingleton().initialiseAllResourceGroups();

Ogre::SceneManager* sceneMgr = root->createSceneManager(Ogre::ST_GENERIC, "ST_GENERIC");
Ogre::Camera* cam = sceneMgr->createCamera("Cam");
window->addViewport(cam);

MyGUI::Gui* mGui = new MyGUI::Gui();
mGui->initialise(window);

MyGUI::ButtonPtr button = mGui->createWidget<MyGUI::Button>("Button", 10, 10, 300, 26, MyGUI::Align::Default, "Main");

mGui->destroyWidget(button);
mGui->shutdown();
delete mGui;

delete root;

return 0;
}


If I erase the line:

MyGUI::ButtonPtr button = mGui->createWidget<MyGUI::Button>("Button", 10, 10, 300, 26, MyGUI::Align::Default, "Main");

...I get no leaks. The line "mGui->destroyWidget(button);" makes no difference.
The leak output is this:


Detected memory leaks!
Dumping objects ->
{37436} normal block at 0x00F15F40, 262144 bytes long.
Data: < > FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00
Object dump complete.


If I trigger a breakpoint on the block I get this callstack:

. . .
> msvcr90d.dll!operator new(unsigned int size=262144) Line 59 + 0x9 bytes C++
MyGUI_d.dll!00ff78ee()
[Frames below may be incorrect and/or missing, no symbols loaded for MyGUI_d.dll]
MyGUI_d.dll!00f3ff28()


What is this?

my.name

27-08-2009 11:02:48

1. version
2. log

oddrose

27-08-2009 11:18:30

Ogre Version 1.6.2

Ogre Log:

12:38:20: Creating resource group General
12:38:20: Creating resource group Internal
12:38:20: Creating resource group Autodetect
12:38:20: SceneManagerFactory for type 'DefaultSceneManager' registered.
12:38:20: Registering ResourceManager for type Material
12:38:20: Registering ResourceManager for type Mesh
12:38:20: Registering ResourceManager for type Skeleton
12:38:20: MovableObjectFactory for type 'ParticleSystem' registered.
12:38:20: OverlayElementFactory for type Panel registered.
12:38:20: OverlayElementFactory for type BorderPanel registered.
12:38:20: OverlayElementFactory for type TextArea registered.
12:38:20: Registering ResourceManager for type Font
12:38:20: ArchiveFactory for archive type FileSystem registered.
12:38:20: ArchiveFactory for archive type Zip registered.
12:38:20: FreeImage version: 3.10.0
12:38:20: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
12:38:20: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2
12:38:20: DDS codec registering
12:38:20: Registering ResourceManager for type HighLevelGpuProgram
12:38:20: Registering ResourceManager for type Compositor
12:38:20: MovableObjectFactory for type 'Entity' registered.
12:38:20: MovableObjectFactory for type 'Light' registered.
12:38:20: MovableObjectFactory for type 'BillboardSet' registered.
12:38:20: MovableObjectFactory for type 'ManualObject' registered.
12:38:20: MovableObjectFactory for type 'BillboardChain' registered.
12:38:20: MovableObjectFactory for type 'RibbonTrail' registered.
12:38:20: *-*-* OGRE Initialising
12:38:20: *-*-* Version 1.6.2 (Shoggoth)
12:38:20: Loading library RenderSystem_Direct3D9_d
12:38:20: Installing plugin: D3D9 RenderSystem
12:38:20: D3D9 : Direct3D9 Rendering Subsystem created.
12:38:20: D3D9: Driver Detection Starts
12:38:20: D3D9: Driver Detection Ends
12:38:20: Plugin successfully installed
12:38:20: CPU Identifier & Features
12:38:20: -------------------------
12:38:20: * CPU ID: GenuineIntel: Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz
12:38:20: * SSE: yes
12:38:20: * SSE2: yes
12:38:20: * SSE3: yes
12:38:20: * MMX: yes
12:38:20: * MMXEXT: yes
12:38:20: * 3DNOW: no
12:38:20: * 3DNOWEXT: no
12:38:20: * CMOV: yes
12:38:20: * TSC: yes
12:38:20: * FPU: yes
12:38:20: * PRO: yes
12:38:20: * HT: no
12:38:20: -------------------------
12:38:20: D3D9 : Subsystem Initialising
12:38:20: ***************************************
12:38:20: *** D3D9 : Subsystem Initialised OK ***
12:38:20: ***************************************
12:38:20: D3D9 : Created D3D9 Rendering Window 'OddEngine 0.034' : 800x600, 32bpp
12:38:20: D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at lower frame rates, turn VSync on if you observe this problem.
12:38:21: Registering ResourceManager for type Texture
12:38:21: Registering ResourceManager for type GpuProgram
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT16_RGB
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT16_RGBA
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT32_RGB
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT32_RGBA
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT16_R
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT32_R
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT16_GR
12:38:21: D3D9: Vertex texture format supported - PF_FLOAT32_GR
12:38:21: RenderSystem capabilities
12:38:21: -------------------------
12:38:21: RenderSystem Name: Direct3D9 Rendering Subsystem
12:38:21: GPU Vendor: nvidia
12:38:21: Device Name: NVIDIA GeForce 8400M GS
12:38:21: Driver Version: 7.15.11.123
12:38:21: * Fixed function pipeline: yes
12:38:21: * Hardware generation of mipmaps: yes
12:38:21: * Texture blending: yes
12:38:21: * Anisotropic texture filtering: yes
12:38:21: * Dot product texture operation: yes
12:38:21: * Cube mapping: yes
12:38:21: * Hardware stencil buffer: yes
12:38:21: - Stencil depth: 8
12:38:21: - Two sided stencil support: yes
12:38:21: - Wrap stencil values: yes
12:38:21: * Hardware vertex / index buffers: yes
12:38:21: * Vertex programs: yes
12:38:21: * Fragment programs: yes
12:38:21: * Geometry programs: no
12:38:21: * Supported Shader Profiles: hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_2_b ps_2_x ps_3_0 vs_1_1 vs_2_0 vs_2_a vs_2_x vs_3_0
12:38:21: * Texture Compression: yes
12:38:21: - DXT: yes
12:38:21: - VTC: no
12:38:21: * Scissor Rectangle: yes
12:38:21: * Hardware Occlusion Query: yes
12:38:21: * User clip planes: yes
12:38:21: * VET_UBYTE4 vertex element type: yes
12:38:21: * Infinite far plane projection: yes
12:38:21: * Hardware render-to-texture: yes
12:38:21: * Floating point textures: yes
12:38:21: * Non-power-of-two textures: yes
12:38:21: * Volume textures: yes
12:38:21: * Multiple Render Targets: 4
12:38:21: - With different bit depths: yes
12:38:21: * Point Sprites: yes
12:38:21: * Extended point parameters: yes
12:38:21: * Max Point Size: 8192
12:38:21: * Vertex texture fetch: yes
12:38:21: - Max vertex textures: 4
12:38:21: - Vertex textures shared: no
12:38:21: * Render to Vertex Buffer : no
12:38:21: * DirectX per stage constants: yes
12:38:21: ResourceBackgroundQueue - threading disabled
12:38:21: Particle Renderer Type 'billboard' registered
12:38:21: Added resource location 'resources/gui' of type 'FileSystem' to resource group 'General'
12:38:21: Parsing scripts for resource group Autodetect
12:38:21: Finished parsing scripts for resource group Autodetect
12:38:21: Parsing scripts for resource group General
12:38:21: Finished parsing scripts for resource group General
12:38:21: Parsing scripts for resource group Internal
12:38:21: Finished parsing scripts for resource group Internal
12:38:21: Texture: core.png: Loading 1 faces(PF_A8R8G8B8,1024x256x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,1024x256x1.
12:38:22: Texture: core_pointer.png: Loading 1 faces(PF_A8R8G8B8,256x128x1) with 0 generated mipmaps from Image. Internal format is PF_A8R8G8B8,256x128x1.
12:38:22: Texture: Default_Texture: Loading 1 faces(PF_BYTE_LA,1024x128x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,1024x128x1.
12:38:23: *-*-* OGRE Shutdown
12:38:23: Unregistering ResourceManager for type Compositor
12:38:23: Unregistering ResourceManager for type Font
12:38:23: Unregistering ResourceManager for type Skeleton
12:38:23: Unregistering ResourceManager for type Mesh
12:38:23: Unregistering ResourceManager for type HighLevelGpuProgram
12:38:23: Uninstalling plugin: D3D9 RenderSystem
12:38:23: D3D9 : Shutting down cleanly.
12:38:23: Unregistering ResourceManager for type Texture
12:38:23: Unregistering ResourceManager for type GpuProgram
12:38:23: D3D9 : Direct3D9 Rendering Subsystem destroyed.
12:38:23: Plugin successfully uninstalled
12:38:23: Unloading library RenderSystem_Direct3D9_d
12:38:23: Unregistering ResourceManager for type Material


MyGUI Version 2.2.2

MyGUI Log:


----------------------------------------------------------------------------------------------------------------------------------
loging report for : 08/27/2009 12:38:21
----------------------------------------------------------------------------------------------------------------------------------

12:38:21 | General | Info | * Initialise: Gui | c:\program files\mygui\myguiengine\src\mygui_gui.cpp | 54
12:38:21 | General | Info | * MyGUI version 2.2.2 | c:\program files\mygui\myguiengine\src\mygui_gui.cpp | 58
12:38:21 | General | Info | Viewport : 800 600 | c:\program files\mygui\myguiengine\src\mygui_gui.cpp | 68
12:38:21 | General | Info | * Initialise: ResourceManager | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 41
12:38:21 | General | Info | ResourceManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 53
12:38:21 | General | Info | * Initialise: LayerManager | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 41
12:38:21 | General | Info | LayerManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 73
12:38:21 | General | Info | * Initialise: WidgetManager | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 62
12:38:21 | General | Info | * Register widget factory 'Widget' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Button' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Window' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'List' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'HScroll' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'VScroll' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Edit' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'ComboBox' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'StaticText' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Tab' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'TabItem' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'TabItem' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Sheet' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Progress' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'ItemBox' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'MultiList' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'StaticImage' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Message' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'RenderBox' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'MenuCtrl' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'MenuItem' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'PopupMenu' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'MenuBar' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'ScrollView' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'DDContainer' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | * Register widget factory 'Canvas' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 118
12:38:21 | General | Info | WidgetManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 93
12:38:21 | General | Info | * Initialise: InputManager | c:\program files\mygui\myguiengine\src\mygui_inputmanager.cpp | 51
12:38:21 | General | Info | InputManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_inputmanager.cpp | 74
12:38:21 | General | Info | * Initialise: SubWidgetManager | c:\program files\mygui\myguiengine\src\mygui_subwidgetmanager.cpp | 33
12:38:21 | General | Info | SubWidgetManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_subwidgetmanager.cpp | 49
12:38:21 | General | Info | * Initialise: SkinManager | c:\program files\mygui\myguiengine\src\mygui_skinmanager.cpp | 40
12:38:21 | General | Info | SkinManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_skinmanager.cpp | 46
12:38:21 | General | Info | * Initialise: FontManager | c:\program files\mygui\myguiengine\src\mygui_fontmanager.cpp | 43
12:38:21 | General | Info | FontManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_fontmanager.cpp | 47
12:38:21 | General | Info | * Initialise: ControllerManager | c:\program files\mygui\myguiengine\src\mygui_controllermanager.cpp | 36
12:38:21 | General | Info | ControllerManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_controllermanager.cpp | 40
12:38:21 | General | Info | * Initialise: PointerManager | c:\program files\mygui\myguiengine\src\mygui_pointermanager.cpp | 41
12:38:21 | General | Info | PointerManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_pointermanager.cpp | 50
12:38:21 | General | Info | * Initialise: ClipboardManager | c:\program files\mygui\myguiengine\src\mygui_clipboardmanager.cpp | 35
12:38:21 | General | Info | ClipboardManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_clipboardmanager.cpp | 44
12:38:21 | General | Info | * Initialise: LayoutManager | c:\program files\mygui\myguiengine\src\mygui_layoutmanager.cpp | 41
12:38:21 | General | Info | LayoutManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_layoutmanager.cpp | 47
12:38:21 | General | Info | * Initialise: DynLibManager | c:\program files\mygui\myguiengine\src\mygui_dynlibmanager.cpp | 34
12:38:21 | General | Info | DynLibManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_dynlibmanager.cpp | 36
12:38:21 | General | Info | * Initialise: PluginManager | c:\program files\mygui\myguiengine\src\mygui_pluginmanager.cpp | 36
12:38:21 | General | Info | PluginManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_pluginmanager.cpp | 40
12:38:21 | General | Info | * Initialise: LanguageManager | c:\program files\mygui\myguiengine\src\mygui_languagemanager.cpp | 37
12:38:21 | General | Info | LanguageManager successfully initialized | c:\program files\mygui\myguiengine\src\mygui_languagemanager.cpp | 44
12:38:21 | General | Info | Load ini file 'core_keyboard.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:21 | General | Info | Load ini file 'core_language.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:21 | General | Info | Load ini file 'core_layer.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:21 | General | Info | Load ini file 'core_font.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:21 | General | Info | Load ini file 'core_theme.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:21 | General | Info | Load ini file 'core_resource.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:21 | General | Info | Load ini file 'core_skin.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:22 | General | Info | Register value : 'HCenter' = 0 | c:\program files\mygui\myguiengine\include\mygui_align.h | 164
12:38:22 | General | Info | Register value : 'VCenter' = 0 | c:\program files\mygui\myguiengine\include\mygui_align.h | 165
12:38:22 | General | Info | Register value : 'Center' = 0 | c:\program files\mygui\myguiengine\include\mygui_align.h | 166
12:38:22 | General | Info | Register value : 'Left' = 2 | c:\program files\mygui\myguiengine\include\mygui_align.h | 167
12:38:22 | General | Info | Register value : 'Right' = 4 | c:\program files\mygui\myguiengine\include\mygui_align.h | 168
12:38:22 | General | Info | Register value : 'HStretch' = 6 | c:\program files\mygui\myguiengine\include\mygui_align.h | 169
12:38:22 | General | Info | Register value : 'Top' = 8 | c:\program files\mygui\myguiengine\include\mygui_align.h | 170
12:38:22 | General | Info | Register value : 'Bottom' = 16 | c:\program files\mygui\myguiengine\include\mygui_align.h | 171
12:38:22 | General | Info | Register value : 'VStretch' = 24 | c:\program files\mygui\myguiengine\include\mygui_align.h | 172
12:38:22 | General | Info | Register value : 'Stretch' = 30 | c:\program files\mygui\myguiengine\include\mygui_align.h | 173
12:38:22 | General | Info | Register value : 'Default' = 10 | c:\program files\mygui\myguiengine\include\mygui_align.h | 174
12:38:22 | General | Info | Load ini file 'core_pointer.xml' from resource group : General | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 171
12:38:22 | General | Info | Gui successfully initialized | c:\program files\mygui\myguiengine\src\mygui_gui.cpp | 112
12:38:22 | General | Info | Font 'Default' using texture size 1024 x 128 | c:\program files\mygui\myguiengine\src\mygui_font.cpp | 205
12:38:22 | General | Info | Font 'Default' using real height 14 pixels | c:\program files\mygui\myguiengine\src\mygui_font.cpp | 206
12:38:22 | General | Info | * Shutdown: Gui | c:\program files\mygui\myguiengine\src\mygui_gui.cpp | 119
12:38:22 | General | Info | * Shutdown: PointerManager | c:\program files\mygui\myguiengine\src\mygui_pointermanager.cpp | 57
12:38:22 | General | Info | PointerManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_pointermanager.cpp | 67
12:38:22 | General | Info | * Shutdown: InputManager | c:\program files\mygui\myguiengine\src\mygui_inputmanager.cpp | 81
12:38:22 | General | Info | InputManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_inputmanager.cpp | 87
12:38:22 | General | Info | * Shutdown: SkinManager | c:\program files\mygui\myguiengine\src\mygui_skinmanager.cpp | 53
12:38:22 | General | Info | SkinManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_skinmanager.cpp | 64
12:38:22 | General | Info | * Shutdown: SubWidgetManager | c:\program files\mygui\myguiengine\src\mygui_subwidgetmanager.cpp | 56
12:38:22 | General | Info | SubWidgetManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_subwidgetmanager.cpp | 67
12:38:22 | General | Info | * Shutdown: LayerManager | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 80
12:38:22 | General | Info | destroy layer 'Back' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Overlapped' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Middle' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Modal' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Main' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Popup' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'FadeMiddle' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Info' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'ToolTip' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'DragAndDrop' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'FadeBusy' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Pointer' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Fade' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | destroy layer 'Statistic' | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 292
12:38:22 | General | Info | LayerManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_layermanager.cpp | 96
12:38:22 | General | Info | * Shutdown: FontManager | c:\program files\mygui\myguiengine\src\mygui_fontmanager.cpp | 54
12:38:22 | General | Info | FontManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_fontmanager.cpp | 58
12:38:22 | General | Info | * Shutdown: ControllerManager | c:\program files\mygui\myguiengine\src\mygui_controllermanager.cpp | 47
12:38:22 | General | Info | ControllerManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_controllermanager.cpp | 52
12:38:23 | General | Info | * Shutdown: ClipboardManager | c:\program files\mygui\myguiengine\src\mygui_clipboardmanager.cpp | 51
12:38:23 | General | Info | ClipboardManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_clipboardmanager.cpp | 53
12:38:23 | General | Info | * Shutdown: LayoutManager | c:\program files\mygui\myguiengine\src\mygui_layoutmanager.cpp | 54
12:38:23 | General | Info | LayoutManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_layoutmanager.cpp | 58
12:38:23 | General | Info | * Shutdown: PluginManager | c:\program files\mygui\myguiengine\src\mygui_pluginmanager.cpp | 47
12:38:23 | General | Info | PluginManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_pluginmanager.cpp | 52
12:38:23 | General | Info | * Shutdown: DynLibManager | c:\program files\mygui\myguiengine\src\mygui_dynlibmanager.cpp | 43
12:38:23 | General | Info | DynLibManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_dynlibmanager.cpp | 57
12:38:23 | General | Info | * Shutdown: LanguageManager | c:\program files\mygui\myguiengine\src\mygui_languagemanager.cpp | 51
12:38:23 | General | Info | LanguageManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_languagemanager.cpp | 55
12:38:23 | General | Info | * Shutdown: ResourceManager | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 60
12:38:23 | General | Info | ResourceManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_resourcemanager.cpp | 71
12:38:23 | General | Info | * Shutdown: WidgetManager | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 100
12:38:23 | General | Info | * Unregister widget factory 'DDContainer' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Widget' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Button' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Window' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'List' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'HScroll' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'VScroll' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Edit' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'ComboBox' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'StaticText' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Tab' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'TabItem' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Progress' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'ItemBox' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'MultiList' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'StaticImage' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Message' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'RenderBox' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'MenuCtrl' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'MenuItem' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'PopupMenu' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'MenuBar' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'ScrollView' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | * Unregister widget factory 'Canvas' | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 125
12:38:23 | General | Info | WidgetManager successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_widgetmanager.cpp | 111
12:38:23 | General | Info | Gui successfully shutdown | c:\program files\mygui\myguiengine\src\mygui_gui.cpp | 162


Visual Studio 2008 Professional