List of problematic buildings:
barracks(tech)
blacksmith(tech and norsemen)
pyramid(egiptians)
temple(persians and egiptians)
house(normans)
The problem is
1)when I start some building from this list and(when they are not completed yet) click left mouse button, game closes.
Text of error in terminal:
v3.6.0-GNUC: 40403-Dec 11 2011 13:34:41, SVN: [$Rev: 2954 $], [STREFLOP]
[2012-07-03 13:52:08] *ERROR* In [game.cpp::mouseDownRight Line: 1910] Error [OpenGL error #1285 [0x505] : [out of memory] at file: [/build/build-megaglest_3.6.0.1-1~getdeb1~lucid-i386-xpbeSY/megaglest-3.6.0.1/source/shared_lib/sources/graphics/gl/model_renderer_gl.cpp], line: 293] x = 318 y = 485
Error saved to logfile [/home/gamer/.megaglest/error.log]
[2012-07-03 13:52:08] *ERROR* In [/build/build-megaglest_3.6.0.1-1~getdeb1~lucid-i386-xpbeSY/megaglest-3.6.0.1/source/glest_game/main/main.cpp::handleRuntimeError Line: 416] [OpenGL error #1285 [0x505] : [out of memory] at file: [/build/build-megaglest_3.6.0.1-1~getdeb1~lucid-i386-xpbeSY/megaglest-3.6.0.1/source/glest_game/graphics/renderer.cpp], line: 3740] gameInitialized = 1, program = 0xb5304050
[2012-07-03 13:52:08] *ERROR* In [/build/build-megaglest_3.6.0.1-1~getdeb1~lucid-i386-xpbeSY/megaglest-3.6.0.1/source/glest_game/main/main.cpp::handleRuntimeError Line: 509] [OpenGL error #1285 [0x505] : [out of memory] at file: [/build/build-megaglest_3.6.0.1-1~getdeb1~lucid-i386-xpbeSY/megaglest-3.6.0.1/source/glest_game/graphics/renderer.cpp], line: 3740
Stack Trace:
megaglest.real:Glest::Game::glestMain(int, char**) address [0x81f9633] line: 0
megaglest.real:Glest::Game::glestMainWrapper(int, char**) address [0x81ffa93] line: 0
megaglest.real:main() address [0x81ffbd3] line: 0
/lib/tls/i686/cmov/libc.so.6:__libc_start_main() address [0x5c6bd6] line: 0
megaglest.real() [0x80de451] address [0x80de451] line: 0
]
terminate called after throwing an instance of 'std::runtime_error'
what(): OpenGL error #1285 [0x505] : [out of memory] at file: [/build/build-megaglest_3.6.0.1-1~getdeb1~lucid-i386-xpbeSY/megaglest-3.6.0.1/source/glest_game/graphics/renderer.cpp], line: 3740
Аварийный останов
errorcode in terminal 134.
log of megaglest:
[2012-07-05 12:29:11] Runtime Error information:
======================================================
OpenGL error #1285 [0x505] : [out of memory] at file: [/build/build-megaglest_3.6.0.1-1~getdeb1~lucid-i386-xpbeSY/megaglest-3.6.0.1/source/glest_game/graphics/renderer.cpp], line: 3740
Stack Trace:
megaglest.real:Glest::Game::glestMain(int, char**) address [0x81f9633] line: 0
megaglest.real:Glest::Game::glestMainWrapper(int, char**) address [0x81ffa93] line: 0
megaglest.real:main() address [0x81ffbd3] line: 0
/lib/tls/i686/cmov/libc.so.6:__libc_start_main() address [0xfcebd6] line: 0
megaglest.real() [0x80de451] address [0x80de451] line: 0
2)if in this time I don`t click and just wait for finishing of building doing nothing - no problems or errors.
3)some models of constructing(use in all list of buildings) cause this error:
barracks_construction.g3d
blacksmith_construction.g3d
med_bar_construction.g3d
4) I fix problem in my megaglest files by editing xml files of problematic buildings. I just change paths in skill parameter "be_built" to model of constructing of house(persian)(house_constructing.g3d)
System xonomi(based on ubuntu 10.04), characteristics of my computer you can see near my profile name. Megaglest 3.6.0.1 and 3.6.0.3.
I hope that problem will be fixed in next versions of megaglest.
If I forgot to write anything about problem, or wrote unreadable - ask.
Russian version of description of problem you can see at
http://forum.ubuntu.ru/index.php?topic=196222.0
Thanks.