More testing of CVS.
* I get the missing GLX_backdrop.png and GLX_icon.png (copied them
manually to shared materials dir and seems to work fine)
*Also complains the Gui with this:
Error #: 7
Function: GuiManager::createGuiElement
Description: Cannot locate factory for element type BorderPanel.
File: OgreGuiManager.cpp
Line: 141
I get this as well before but I think those where due to Ogre 1.0 but in
Hastur is the same, the fix for this is delete hud.overlay (there are
some reference inside that file to the BorderPanel)
At this point I just donwload the caribbean tiles you zipped, and tested
again, get other segfault:
---
Details:
---
Error #: 8
Function: ConfigFile::load
Description: 'ogre.cfg' file not found!.
File: OgreConfigFile.cpp
Line: 48
Stack unwinding: <>
16:15:28: **
I just go to dir. freebooters/data/ and copied ogre-plugins.cfg to
ogre.cfg and call seapassagedemo from that same folder, so it can load
ogre.cfg and I get a new segfault:
-
Running with gdb
GLTexture: Loading freebooters_dn.jpg with 5 mipmaps from Image.
TerrainSceneManager: Activated PageSource Heightmap
GLTexture: Loading terrain_texture.jpg with 5 mipmaps from Image.
GLTexture: Loading terrain_detail.jpg with 5 mipmaps from Image.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 28508)]
0x402bf0e6 in Ogre::Overlay::show() (this=0x0) at OgreOverlay.cpp:95
95 mVisible = true;
(gdb) bt
#0 0x402bf0e6 in Ogre::Overlay::show() (this=0x0) at OgreOverlay.cpp:95
#1 0x080d37ad in Seapassage::setup(unsigned, unsigned, unsigned,
unsigned, unsigned) (this=0xb170, sub_tile_x=0, sub_tile_y=0,
pos_x=0, pos_y=0, pos_z=0)
at seapassage.cc:115
#2 0x080dc89f in main (argc=1, argv=0xb234) at seapassagedemo.cc:33
(gdb)
--
So looks like there are some problem with overlay - Gui ... wich Hastur
version are you using? I just updated yesterday to last cvs version for
Hastur Branch and seems to be problems with that or its just me?
WIth more time maybe tonight I try to remove all the Overlay+gui form
the code to see if I fix the problem..