Author Topic: [not a bug] r3437: Object particle system errors  (Read 831 times)

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
[not a bug] r3437: Object particle system errors
« on: 7 July 2012, 12:31:31 »
I just ran into this, I'm not sure when exactly it happened, though...:

Code: [Select]
Found XML Node
Name [start-rotation]
Value []
In [xml_parser.cpp::load Line: 429] about to load [mk/linux/data/core/menu/menu.xml]
In [game.cpp::~Game Line: 315]
In [/home/tomreyn/SCM/megaglest-trunk/source/glest_game/network/network_manager.cpp::end Line: 62]
In [/home/tomreyn/SCM/megaglest-trunk/source/glest_game/network/network_manager.cpp::end Line: 71]
In [/home/tomreyn/SCM/megaglest-trunk/source/glest_game/type_instances/faction.cpp::execute Line: 373] ****************** ENDING worker thread this = 0x6803d70
In [/home/tomreyn/SCM/megaglest-trunk/source/glest_game/type_instances/faction.cpp::execute Line: 373] ****************** ENDING worker thread this = 0x40716b0
In [game.cpp::~Game Line: 378]
In [~ObjectParticleSystemType Line: 200] NEW [0x3984150]
In [/home/tomreyn/SCM/megaglest-trunk/source/shared_lib/sources/platform/sdl/platform_util.cpp::getStackTrace Line: 186]

Stack Trace:
mk/linux/megaglest:Glest::Game::ObjectParticleSystemType::~ObjectParticleSystemType() address [0x6093e0] line: 203
mk/linux/megaglest:Glest::Game::TilesetModelType::~TilesetModelType() address [0x8945a2] line: 31
mk/linux/megaglest:Glest::Game::ObjectType::~ObjectType() address [0x8841d4] line: 32
mk/linux/megaglest:Glest::Game::Tileset::~Tileset() address [0x8ed3dc] line: 384
mk/linux/megaglest:Glest::Game::World::~World() address [0x9384a5] line: 147
mk/linux/megaglest:Glest::Game::Game::~Game() address [0x5b3b93] line: 314
mk/linux/megaglest:Glest::Game::Game::~Game() address [0x5b41c9] line: 379
mk/linux/megaglest:Glest::Game::BattleEnd::~BattleEnd() address [0x6a3f76] line: 81
mk/linux/megaglest:Glest::Game::BattleEnd::~BattleEnd() address [0x6a4249] line: 93
mk/linux/megaglest:Glest::Game::Program::setState(Glest::Game::ProgramState*, bool) address [0x6aa1e0] line: 541
mk/linux/megaglest:Glest::Game::BattleEnd::mouseDownLeft(int, int) address [0x69daf0] line: 478
mk/linux/megaglest:Glest::Game::MainWindow::eventMouseDown(int, int, Shared::Platform::MouseButton) address [0x66ab24] line: 597
mk/linux/megaglest:Shared::Platform::Window::handleMouseDown(SDL_Event) address [0xa05042] line: 604
mk/linux/megaglest:Shared::Platform::Window::handleEvent() address [0xa06373] line: 153
mk/linux/megaglest:Glest::Game::glestMain(int, char**) address [0x695753] line: 4603
mk/linux/megaglest:Glest::Game::glestMainWrapper(int, char**) address [0x6983f6] line: 4869
/lib/x86_64-linux-gnu/libc.so.6:__libc_start_main() address [0x7fcb9ab8f76d] line: 0
mk/linux/megaglest() [0x4f23b9] address [0x4f23b9]

In [~ObjectParticleSystemType Line: 200] NEW [0x3980710]
In [/home/tomreyn/SCM/megaglest-trunk/source/shared_lib/sources/platform/sdl/platform_util.cpp::getStackTrace Line: 186]

Stack Trace:
mk/linux/megaglest:Glest::Game::ObjectParticleSystemType::~ObjectParticleSystemType() address [0x6093e0] line: 203
mk/linux/megaglest:Glest::Game::TilesetModelType::~TilesetModelType() address [0x8945a2] line: 31
mk/linux/megaglest:Glest::Game::ObjectType::~ObjectType() address [0x8841d4] line: 32
mk/linux/megaglest:Glest::Game::Tileset::~Tileset() address [0x8ed3dc] line: 384
mk/linux/megaglest:Glest::Game::World::~World() address [0x9384a5] line: 147
mk/linux/megaglest:Glest::Game::Game::~Game() address [0x5b3b93] line: 314
mk/linux/megaglest:Glest::Game::Game::~Game() address [0x5b41c9] line: 379
mk/linux/megaglest:Glest::Game::BattleEnd::~BattleEnd() address [0x6a3f76] line: 81
mk/linux/megaglest:Glest::Game::BattleEnd::~BattleEnd() address [0x6a4249] line: 93
mk/linux/megaglest:Glest::Game::Program::setState(Glest::Game::ProgramState*, bool) address [0x6aa1e0] line: 541
mk/linux/megaglest:Glest::Game::BattleEnd::mouseDownLeft(int, int) address [0x69daf0] line: 478
mk/linux/megaglest:Glest::Game::MainWindow::eventMouseDown(int, int, Shared::Platform::MouseButton) address [0x66ab24] line: 597
mk/linux/megaglest:Shared::Platform::Window::handleMouseDown(SDL_Event) address [0xa05042] line: 604
mk/linux/megaglest:Shared::Platform::Window::handleEvent() address [0xa06373] line: 153
mk/linux/megaglest:Glest::Game::glestMain(int, char**) address [0x695753] line: 4603
mk/linux/megaglest:Glest::Game::glestMainWrapper(int, char**) address [0x6983f6] line: 4869
/lib/x86_64-linux-gnu/libc.so.6:__libc_start_main() address [0x7fcb9ab8f76d] line: 0
mk/linux/megaglest() [0x4f23b9] address [0x4f23b9]

In [~ObjectParticleSystemType Line: 200] NEW [0x3982df0]
In [/home/tomreyn/SCM/megaglest-trunk/source/shared_lib/sources/platform/sdl/platform_util.cpp::getStackTrace Line: 186]

I've also uploaded a copy of the entire verbose output.
« Last Edit: 18 July 2012, 11:50:47 by tomreyn »
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: r3437: Object particle system errors
« Reply #1 on: 10 July 2012, 03:06:43 »
I think these are just console outputs for verbose mode (I assume no crash occurred here).

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: r3437: Object particle system errors
« Reply #2 on: 14 July 2012, 19:35:38 »
So the game would generate stack traces also when there was no exception? And those would only go to console when running with --verbose?
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: r3437: Object particle system errors
« Reply #3 on: 17 July 2012, 14:32:13 »
This was some debug code left in there, so yes that is the case currently.

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: r3437: Object particle system errors
« Reply #4 on: 17 July 2012, 18:00:02 »
Thanks for clarifying. (I assume your plans are to remove this in the final code cleanup before th next release or when the issue it tests against is fixed then.)
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: [not a bug] r3437: Object particle system errors
« Reply #5 on: 18 July 2012, 14:32:18 »
done, stacktrace removed in svn