Jump to content

BG1 Game crashes when leaving candlekeep


Bad Lee Armed

Recommended Posts

So, I have managed to get a little further, now I am unable to leave candlekeep and wonder what I have done wrong to this set-up.

 

debugger says

 

Thread 1 "baldurs-gate" received signal SIGSEGV, Segmentation fault.
0x00007ffff7aa8873 in GemRB::AnimationFactory::GetCycle(unsigned char) () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
(gdb) where
#0 0x00007ffff7aa8873 in GemRB::AnimationFactory::GetCycle(unsigned char) () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#1 0x00007ffff7aae18a in GemRB::CharAnimations::GetAnimation(unsigned char, unsigned char) ()
from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#2 0x00007ffff7b4f01e in GemRB::Actor::SetAnimationID(unsigned int) () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#3 0x00007ffff7b5c8c7 in GemRB::Actor::InitStatsOnLoad() () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#4 0x00007fffeb2d8db6 in ?? () from /usr/lib/gemrb/plugins/CREImporter.so
#5 0x00007ffff5f81494 in ?? () from /usr/lib/gemrb/plugins/AREImporter.so
#6 0x00007ffff7abab5a in GemRB::Game::LoadMap(char const*, bool) () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#7 0x00007ffff7abacf4 in GemRB::Game::GetMap(char const*, bool) () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#8 0x00007ffff7b18434 in GemRB::MoveBetweenAreasCore(GemRB::Actor*, char const*, GemRB::Point const&, int, bool) ()
from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#9 0x00007ffff7b22705 in GemRB::GameScript::ExecuteAction(GemRB::Scriptable*, GemRB::Action*) ()
from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#10 0x00007ffff7b6b1d3 in GemRB::Scriptable::ProcessActions() () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#11 0x00007ffff7b6b2fa in GemRB::Scriptable::Update() () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#12 0x00007ffff7ae61bd in GemRB::Map::UpdateScripts() () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#13 0x00007ffff7abb815 in GemRB::Game::UpdateScripts() () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#14 0x00007ffff7ad03d5 in GemRB::Interface::Main() () from /usr/lib/gemrb/libgemrb_core.so.0.8.4
#15 0x0000555555554e12 in ?? ()
#16 0x00007ffff6c162b1 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#17 0x0000555555554ec9 in _start ()
(gdb)
(gdb) list
1 ../AuDispose.c: No such file or directory.
(gdb) cont
Continuing.
Couldn't get registers: No such process.
(gdb) [Thread 0x7fffe5697700 (LWP 14561) exited]
[Thread 0x7fffcfc88700 (LWP 14562) exited]
[Thread 0x7fffe7252700 (LWP 14560) exited]
[Thread 0x7ffff7fae740 (LWP 14553) exited]
Any ideas what to try next?
Gemrb ver 0.8.4.1+b1 (Debian Linux)
Just running gemrb gives the following output, which seems to have too many errors for comfort as there are more than the three listed at the programs website. It also seems to be searching for the baldurs gate cd's 1-6 instead of running it's self test which implies I have a damaged set-up too.
$ gemrb
[Core]: GemRB Core Version v0.8.4 Loading...
[Config]: attempting to initialize config with /etc/gemrb/gemrb.cfg
[Core]: Initializing the Event Manager...
[Core]: Starting Plugin Manager...
[PluginMgr]: Loading Plugins from /usr/lib/gemrb/plugins
[PluginLoader]: Loaded plugin "EFF File Importer" (EFFImporter.so).
[PluginLoader]: Loaded plugin "PNG File Importer" (PNGImporter.so).
[PluginLoader]: Loaded plugin "ARE File Importer" (AREImporter.so).
[PluginLoader]: Loaded plugin "TLK File Importer" (TLKImporter.so).
[PluginLoader]: Loaded plugin "2DA File Importer" (2DAImporter.so).
[PluginLoader]: Loaded plugin "MVE Video Player" (MVEPlayer.so).
[PluginLoader]: Loaded plugin "ITM File Importer" (ITMImporter.so).
[PluginLoader]: Loaded plugin "Null Sound Driver" (NullSound.so).
[PluginLoader]: Loaded plugin "WED File Importer" (WEDImporter.so).
[PluginLoader]: Loaded plugin "STO File Importer" (STOImporter.so).
[PluginLoader]: Loaded plugin "SPL File Importer" (SPLImporter.so).
[PluginLoader]: Loaded plugin "MOS File Importer" (MOSImporter.so).
[PluginLoader]: Loaded plugin "IDS File Importer" (IDSImporter.so).
[PluginLoader]: Loaded plugin "INI File Importer" (INIImporter.so).
[PluginLoader]: Loaded plugin "Directory Importer" (DirectoryImporter.so).
[PluginLoader]: Loaded plugin "VLC Video Player" (VLCPlayer.so).
[PluginLoader]: Loaded plugin "ZLib Compression Manager" (ZLibManager.so).
[PluginLoader]: Loaded plugin "BMP File Reader" (BMPImporter.so).
[PluginLoader]: Loaded plugin "SAV File Importer" (SAVImporter.so).
[PluginLoader]: Loaded plugin "Effect opcodes for core games" (FXOpcodes.so).
[PluginLoader]: Loaded plugin "OpenAL Audio Driver" (OpenALAudio.so).
[PluginLoader]: Loaded plugin "PLT File Importer" (PLTImporter.so).
[PluginLoader]: Loaded plugin "CHU File Importer" (CHUImporter.so).
[PluginLoader]: Loaded plugin "BMP File Writer" (BMPWriter.so).
[PluginLoader]: Loaded plugin "SDL1 Video Driver" (SDLVideo.so).
[PluginLoader]: Loaded plugin "BIF File Importer" (BIFImporter.so).
[PluginLoader]: Loaded plugin "Effect opcodes for the torment branch of the games" (PSTOpcodes.so).
[PluginLoader]: Loaded plugin "WMP File Importer" (WMPImporter.so).
[PluginLoader]: Loaded plugin "MUS File Importer" (MUSImporter.so).
[PluginLoader]: Loaded plugin "Effect opcodes for the icewind branch of the games" (IWDOpcodes.so).
[PluginLoader]: Loaded plugin "BAM File Importer" (BAMImporter.so).
[PluginLoader]: Loaded plugin "TTF Font Importer" (TTFImporter.so).
[PluginLoader]: Loaded plugin "Null Resource Source" (NullSource.so).
[PluginLoader]: Loaded plugin "ACM File Importer" (ACMReader.so).
[PluginLoader]: Loaded plugin "PRO File Importer" (PROImporter.so).
[PluginLoader]: Loaded plugin "CRE File Importer" (CREImporter.so).
[PluginLoader]: Loaded plugin "GAM File Importer" (GAMImporter.so).
[PluginLoader]: Loaded plugin "GUI Script Engine (Python)" (GUIScript.so).
[PluginLoader]: Loaded plugin "SDL Audio Driver" (SDLAudio.so).
[PluginLoader]: Loaded plugin "KEY File Importer" (KEYImporter.so).
[PluginLoader]: Loaded plugin "TIS File Importer" (TISImporter.so).
[PluginLoader]: Loaded plugin "OGG File Importer" (OGGReader.so).
[PluginLoader]: Loaded plugin "BIK Video Player" (BIKPlayer.so).
[PluginLoader]: Loaded plugin "WAV File Importer" (WAVReader.so).
[PluginLoader]: Loaded plugin "DLG File Importer" (DLGImporter.so).
[Core]: Plugin Loading Complete...
[Core]: GemRB Core Initialization...
[Core]: Initializing Video Driver...
[sDL 1.2 Driver]: Creating display
[sDL 1.2 Driver]: SDL_SetVideoMode...
[sDL 1.2 Driver]: Checking for HardWare Acceleration...
[sDL 1.2 Driver]: Creating Main Surface...
[sDL 1.2 Driver]: Creating Back Buffer...
[sDL 1.2 Driver]: Creating Extra Buffer...
[Core]: Initializing Search Path...
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/override/test (GemRB Override)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/override (Override)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/sounds (Sounds)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/scripts (Scripts)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/portraits (Portraits)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/data/Data (Data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/cd1/data (CD1/data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/cd2/data (CD2/data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/cd3/data (CD3/data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/cd4/data (CD4/data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/cd5/data (CD5/data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/CD6/data (CD6/data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/data/CD6/data (CD6/data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/unhardcoded/test (GemRB Unhardcoded data)
[Core]: Initializing KEY Importer...
[KEYImporter]: Opening /usr/share/gemrb/minimal/chitin.key...
[KEYImporter]: Checking file type...
[KEYImporter]: Reading Resources...
[KEYImporter]: BIF Files Count: 0 (Starting at 0 Bytes)
[KEYImporter]: RES Count: 0 (Starting at 0 Bytes)
[KEYImporter]: Resources Loaded...
[Core]: Initializing GUI Script Engine...
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/override/test (GemRB Override)
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/unhardcoded/test (GemRB Unhardcoded data)
[ResourceManager/WARNING]: Invalid path given: /usr/share/fonts/TTF (CustomFonts)
[Core]: Reading Game Options...
[ResourceManager]: Found 'gemrb.ini' in 'Data'.
[Core]: Loading game type-specific GemRB setup '/usr/share/gemrb/minimal/data/gemrb.ini'
[Core]: Loading original game options from /usr/share/gemrb/minimal/baldur.ini
[Core/WARNING]: Unable to read defaults from '/usr/share/gemrb/minimal/baldur.ini'. Using GemRB default values.
[ResourceManager]: Found 'defaults.ini' in 'shared GemRB Unhardcoded data'.
[Core]: Reading Encoding Table...
[ResourceManager]: Found 'default.ini' in 'shared GemRB Unhardcoded data'.
[Core]: Loading encoding definition for default: '/usr/share/gemrb/unhardcoded/shared/default.ini'
[Core]: Creating Projectile Server...
[ResourceManager/ERROR]: Couldn't find 'gemprjtl.ids'.
[ResourceManager/ERROR]: Couldn't find 'projectl.ids'.
[Core]: Checking for Dialogue Manager...
[ResourceManager/ERROR]: Couldn't find 'gender.2da'.
[Core]: Loading Dialog.tlk file...
[Core]: Loading Palettes...
[ResourceManager]: Searching for 'palette'...
[ResourceManager]: Found 'palette.png' in 'Data'.
[ResourceManager]: Searching for 'palette'...
[ResourceManager]: Found 'palette.png' in 'Data'.
[ResourceManager]: Searching for 'palette'...
[ResourceManager]: Found 'palette.png' in 'Data'.
[Core]: Palettes Loaded
[Core]: Initializing stock sounds...
[ResourceManager]: Found 'defsound.2da' in 'Data'.
[Core]: Broadcasting Event Manager...
[Core]: Initializing Window Manager...
[Core]: Loading Cursors...
[ResourceManager]: Found 'cursors.bam' in 'Data'.
[ResourceManager]: Found 'fogowar.bam' in 'Data'.
[Core]: Loading Fog-Of-War bitmaps...
[Core]: Loading Ground circle bitmaps...
[ResourceManager]: Found 'TOOLSCRL.bam' in 'Data'.
[Core]: Initializing Tooltips...
[Core]: Loading Fonts...
[ResourceManager]: Found 'fonts.2da' in 'Data'.
[ResourceManager]: Searching for 'NUMTEST'...
[ResourceManager]: Found 'NUMTEST.bam' in 'Data'.
[Core]: Loaded Font: NUMTEST for ResRef NUMTEST
[Core]: Fonts Loaded...
[Core]: Starting up the Sound Driver...
[OpenAL]: Initializing OpenAL driver:
AL Version:(null)
AL Renderer:(null)
AL Vendor:(null)
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
[OpenAL]: Allocated 30 streams.
[Core]: Allocating SaveGameIterator...
[Core]: Initializing Token Dictionary...
[Core]: Initializing Music Manager...
[ResourceManager/WARNING]: Invalid path given: /usr/share/gemrb/minimal/music (Music)
[Core]: Loading music list...
[ResourceManager/ERROR]: Couldn't find 'songlist.2da'.
[Core/WARNING]: Didn't find music list.
[Core]: Bringing up the Global Timer...
[Core]: Initializing effects...
[ResourceManager/ERROR]: Couldn't find 'efftext.2da'.
[ResourceManager]: Found 'effects.ids' in 'Data'.
[Core]: Initializing Inventory Management...
[ResourceManager]: Found 'itemtype.2da' in 'Data'.
[ResourceManager/ERROR]: Couldn't find 'itemdata.2da'.
[ResourceManager]: Found 'slottype.2da' in 'Data'.
[Core]: Initializing string constants...
[ResourceManager]: Found 'strings.2da' in 'Data'.
[Core]: Initializing random treasure...
[ResourceManager/ERROR]: Couldn't find 'randitem.2da'.
[Core/WARNING]: Failed to initialize random treasure.
[Core]: Initializing ability tables...
[ResourceManager]: Found 'strmod.2da' in 'Data'.
[ResourceManager]: Found 'strmodex.2da' in 'Data'.
[ResourceManager]: Found 'intmod.2da' in 'Data'.
[ResourceManager]: Found 'hpconbon.2da' in 'Data'.
[ResourceManager]: Found 'lorebon.2da' in 'Data'.
[ResourceManager]: Found 'dexmod.2da' in 'Data'.
[ResourceManager]: Found 'chrmodst.2da' in 'Data'.
[Core]: Reading reputation mod table...
[ResourceManager/ERROR]: Couldn't find 'reputati.2da'.
[Core/WARNING]: Failed to read reputation mod table.
[ResourceManager/WARNING]: 'WMAPLAY.2da' not found...
[Core]: Reading game time table...
[ResourceManager]: Found 'gametime.2da' in 'Data'.
[Core]: Reading special spells table...
[ResourceManager/ERROR]: Couldn't find 'splspec.2da'.
[ResourceManager/ERROR]: Couldn't find 'wildmag.2da'.
[Core/WARNING]: Failed to load special spells.
[ResourceManager]: Found 'dmgtypes.2da' in 'shared GemRB Unhardcoded data'.
[ResourceManager]: Found 'stats.ids' in 'shared GemRB Override'.
[Core]: Reading damage type table...
[Core]: Reading modal states table...
[ResourceManager]: Found 'modal.2da' in 'shared GemRB Unhardcoded data'.
[Core]: Reading game script tables...
[ResourceManager/ERROR]: Couldn't find 'happy.2da'.
[ResourceManager/ERROR]: Couldn't find 'rmodrep.2da'.
[ResourceManager/ERROR]: Couldn't find 'rmodchr.2da'.
[ResourceManager]: Found 'trigger.ids' in 'Data'.
[ResourceManager]: Found 'action.ids' in 'Data'.
[ResourceManager]: Found 'object.ids' in 'Data'.
[ResourceManager]: Found 'gemact.ids' in 'shared GemRB Unhardcoded data'.
[ResourceManager]: Found 'gemtrig.ids' in 'shared GemRB Unhardcoded data'.
[ResourceManager]: Found 'script.2da' in 'Data'.
[ResourceManager]: Found 'instant.ids' in 'Data'.
[ResourceManager/ERROR]: Couldn't find 'actsleep.ids'.
[ResourceManager/ERROR]: Couldn't find 'chase.ids'.
[ResourceManager/ERROR]: Couldn't find 'svtriobj.ids'.
[GameScript/WARNING]: Couldn't find saved trigger symbols!
[Core]: Initializing keymap tables...
[ResourceManager]: Found 'keymap.2da' in 'shared GemRB Unhardcoded data'.
[KeyMap/WARNING]: There is no 'keymap.ini' file...
[Core/WARNING]: Failed to initialize keymaps.
[Core]: Setting up the Console...
[ResourceManager]: Found 'CAROT.bam' in 'Data'.
[Core]: Core Initialization Complete!
[GUIScript]: Loading Script Start.

 

Link to comment

first, don't worry about these ERRORs, they are harmless (optional stuff from other games). The WARNINGS for cd path can also be ignored if you did a full install or used an installer where you don't have a choice.

 

the crash is likely the same as before, but it's odd that nothing got printed. Anyway, you could try with a more recent build: https://sourceforge.net/projects/gemrb/files/Buildbot%20Binaries/Linux/

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...