==87107== Invalid read of size 8 ==87107== at 0x1020DDF1F: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== Address 0x1058b4870 is 0 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 4 ==87107== at 0x10000409C: Common::String::empty() const (str.h:199) ==87107== by 0x102083FB4: GUI::GuiObject::reflowLayout() (object.cpp:43) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== Address 0x1058b4888 is 24 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 4 ==87107== at 0x102355E48: Common::String::String(Common::String const&) (str.cpp:78) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b4888 is 24 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x10235922C: Common::String::isStorageIntern() const (str.h:104) ==87107== by 0x102355E58: Common::String::String(Common::String const&) (str.cpp:79) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== Address 0x1058b4890 is 32 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x10235922C: Common::String::isStorageIntern() const (str.h:104) ==87107== by 0x102355F38: Common::String::incRefCount() const (str.cpp:174) ==87107== by 0x102355EA0: Common::String::String(Common::String const&) (str.cpp:85) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== Address 0x1058b4890 is 32 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x102355F79: Common::String::incRefCount() const (str.cpp:175) ==87107== by 0x102355EA0: Common::String::String(Common::String const&) (str.cpp:85) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== Address 0x1058b4898 is 40 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x10235603E: Common::String::incRefCount() const (str.cpp:184) ==87107== by 0x102355EA0: Common::String::String(Common::String const&) (str.cpp:85) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== Address 0x1058b4898 is 40 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x102355EA5: Common::String::String(Common::String const&) (str.cpp:86) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b4898 is 40 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 4 ==87107== at 0x102355EB5: Common::String::String(Common::String const&) (str.cpp:87) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b48a0 is 48 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x102355EBF: Common::String::String(Common::String const&) (str.cpp:88) ==87107== by 0x10235607C: Common::String::String(Common::String const&) (str.cpp:91) ==87107== by 0x10235CF57: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:27) ==87107== by 0x10235CFC4: Common::StringTokenizer::StringTokenizer(Common::String const&, Common::String const&) (tokenizer.cpp:29) ==87107== by 0x1020B52EE: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:54) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b4890 is 32 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x10000401C: Common::String::c_str() const (str.h:196) ==87107== by 0x102356995: Common::String::hasPrefix(char const*) const (str.cpp:295) ==87107== by 0x1020B530D: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:56) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== Address 0x1058b4890 is 32 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 1 ==87107== at 0x1023569B7: Common::String::hasPrefix(char const*) const (str.cpp:296) ==87107== by 0x1020B530D: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:56) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== Address 0x1056632e0 is 0 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid read of size 1 ==87107== at 0x100004154: Common::String::operator[](int) const (str.h:205) ==87107== by 0x10235D0D3: Common::StringTokenizer::nextToken() (tokenizer.cpp:47) ==87107== by 0x1020B5346: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:59) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== Address 0x1056632e0 is 0 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid read of size 1 ==87107== at 0x100004154: Common::String::operator[](int) const (str.h:205) ==87107== by 0x10235D155: Common::StringTokenizer::nextToken() (tokenizer.cpp:50) ==87107== by 0x1020B5346: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:59) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== Address 0x1056632e0 is 0 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid read of size 16 ==87107== at 0x356DB4D: _platform_memmove$VARIANT$Unknown (in /usr/lib/system/libsystem_platform.dylib) ==87107== by 0x102355C6A: Common::String::initWithCStr(char const*, unsigned int) (str.cpp:73) ==87107== by 0x102355D01: Common::String::String(char const*, unsigned int) (str.cpp:47) ==87107== by 0x102355D32: Common::String::String(char const*, unsigned int) (str.cpp:48) ==87107== by 0x10235D1B9: Common::StringTokenizer::nextToken() (tokenizer.cpp:53) ==87107== by 0x1020B5346: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:59) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== Address 0x1056632e3 is 3 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid read of size 16 ==87107== at 0x356DB8B: _platform_memmove$VARIANT$Unknown (in /usr/lib/system/libsystem_platform.dylib) ==87107== by 0x102355C6A: Common::String::initWithCStr(char const*, unsigned int) (str.cpp:73) ==87107== by 0x102355D01: Common::String::String(char const*, unsigned int) (str.cpp:47) ==87107== by 0x102355D32: Common::String::String(char const*, unsigned int) (str.cpp:48) ==87107== by 0x10235D1B9: Common::StringTokenizer::nextToken() (tokenizer.cpp:53) ==87107== by 0x1020B5346: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:59) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== Address 0x1056632e0 is 0 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid read of size 1 ==87107== at 0x100004154: Common::String::operator[](int) const (str.h:205) ==87107== by 0x10235D0D3: Common::StringTokenizer::nextToken() (tokenizer.cpp:47) ==87107== by 0x1020B537C: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:60) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== Address 0x1056632f3 is 19 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid read of size 1 ==87107== at 0x100004154: Common::String::operator[](int) const (str.h:205) ==87107== by 0x10235D155: Common::StringTokenizer::nextToken() (tokenizer.cpp:50) ==87107== by 0x1020B537C: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:60) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== Address 0x1056632f4 is 20 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid write of size 2 ==87107== at 0x1020B98A7: GUI::ThemeLayoutWidget::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:141) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B5413: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:65) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b4880 is 16 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid write of size 2 ==87107== at 0x1020B98B2: GUI::ThemeLayoutWidget::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:141) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B5413: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:65) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b4882 is 18 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid write of size 2 ==87107== at 0x1020B98BD: GUI::ThemeLayoutWidget::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:142) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B5413: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:65) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b4884 is 20 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid write of size 2 ==87107== at 0x1020B98C8: GUI::ThemeLayoutWidget::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:142) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B93A2: GUI::ThemeLayout::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeLayout.cpp:61) ==87107== by 0x1020B5413: GUI::ThemeEval::getWidgetData(Common::String const&, short&, short&, unsigned short&, unsigned short&) (ThemeEval.cpp:65) ==87107== by 0x102084031: GUI::GuiObject::reflowLayout() (object.cpp:44) ==87107== by 0x1020DDF27: GUI::TabWidget::reflowLayout() (tab.cpp:280) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== Address 0x1058b4886 is 22 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x10208417C: GUI::Widget::next() (widget.h:120) ==87107== by 0x1020DDF33: GUI::TabWidget::reflowLayout() (tab.cpp:281) ==87107== by 0x10206A038: GUI::Dialog::reflowLayout() (dialog.cpp:120) ==87107== by 0x10208DB1D: GUI::OptionsDialog::reflowLayout() (options.cpp:1124) ==87107== by 0x102094CA2: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1862) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== Address 0x1058b48c8 is 88 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x1020DD284: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== Address 0x1058b4870 is 0 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid write of size 8 ==87107== at 0x102083EDD: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F54: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F78: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== Address 0x1058b4870 is 0 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x102083EE0: GUI::GuiObject::~GuiObject() (object.cpp:38) ==87107== by 0x102083F54: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F78: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== Address 0x1058b48b0 is 64 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid write of size 8 ==87107== at 0x102083F09: GUI::GuiObject::~GuiObject() (object.cpp:39) ==87107== by 0x102083F54: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F78: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== Address 0x1058b48b0 is 64 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x102356130: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x102083F54: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F78: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== Address 0x1058b4898 is 40 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x10235922C: Common::String::isStorageIntern() const (str.h:104) ==87107== by 0x10235615F: Common::String::decRefCount(int*) (str.cpp:189) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x102083F54: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F78: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== Address 0x1058b4890 is 32 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid read of size 8 ==87107== at 0x102356219: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x102083F54: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F78: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== Address 0x1058b4890 is 32 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107== ==87107== Invalid free() / delete / delete[] / realloc() ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x102083F54: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x102083F78: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== Address 0x1056632e0 is 0 bytes inside a block of size 64 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102356236: Common::String::decRefCount(int*) (str.cpp:202) ==87107== by 0x102356138: Common::String::~String() (str.cpp:103) ==87107== by 0x102356264: Common::String::~String() (str.cpp:102) ==87107== by 0x102083F1E: GUI::GuiObject::~GuiObject() (object.cpp:40) ==87107== by 0x1020CBBFA: GUI::Widget::~Widget() (widget.cpp:84) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== ==87107== Invalid free() / delete / delete[] / realloc() ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x102083F81: GUI::GuiObject::~GuiObject() (object.cpp:37) ==87107== by 0x1020DD28C: GUI::TabWidget::~TabWidget() (tab.cpp:75) ==87107== by 0x1020DD334: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020DD358: GUI::TabWidget::~TabWidget() (tab.cpp:72) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== by 0x1020D0EF0: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1264: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020D1288: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x1020CBBD4: GUI::Widget::~Widget() (widget.cpp:82) ==87107== by 0x1020D1980: GUI::StaticTextWidget::~StaticTextWidget() (widget.h:178) ==87107== Address 0x1058b4870 is 0 bytes inside a block of size 232 free'd ==87107== at 0x4D8D: free (vg_replace_malloc.c:477) ==87107== by 0x1020D1291: GUI::ButtonWidget::~ButtonWidget() (widget.h:197) ==87107== by 0x102094C02: GUI::GlobalOptionsDialog::reflowLayout() (options.cpp:1857) ==87107== by 0x102079AB0: GUI::GuiManager::screenChange() (gui-manager.cpp:496) ==87107== by 0x10207938F: GUI::GuiManager::checkScreenChange() (gui-manager.cpp:480) ==87107== by 0x102086E17: GUI::OptionsDialog::close() (options.cpp:430) ==87107== by 0x102092F81: GUI::GlobalOptionsDialog::close() (options.cpp:1576) ==87107== by 0x102088B09: GUI::OptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:637) ==87107== by 0x102094529: GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (options.cpp:1809) ==87107== by 0x10214C2EA: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55) ==87107== by 0x1020CD2E9: GUI::ButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:339) ==87107== by 0x10206A4AE: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:212) ==87107==