Jump to content

[gemRB 0.3.0 - PPC Linux PS3] Segmentation fault & Blank game window [solved]


billb

Recommended Posts

OK ... Now that I have gemrb 0.3.0 running my PS3 with Yellow Dog Linux 6 (PPC Linux), I'm getting a segmentation fault at the beginning of the game. The interface surrounding the game window loads fine, but the gameplay window is all blank (blue).

 

Running gemrb in gdb, here's the backtrace from and console messages leading up to the segmentation fault:

 

[KEYImporter]: Searching for badval.are...[ERROR]
[KEYImporter]: Searching for GUIW.chu...[FOUND]
[KEYImporter]: Searching for defsound.2da...[Found in GemRB Override]
[KEYImporter]: Searching for badval.are...[ERROR]
[KEYImporter]: Searching for GUIW.chu...[FOUND]
[KEYImporter]: Searching for CURSARW.bam...[FOUND]
[KEYImporter]: Searching for defsound.2da...[Found in GemRB Override]
[KEYImporter]: Searching for badval.are...[ERROR]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 4159115264 (LWP 5555)]
0x0feeb5a4 in GameControl::Draw (this=0x10261c38, x=64, y=0)
at GameControl.cpp:332
332					 Point mapsize = core->GetGame()->GetCurrentArea()->TMap->GetMapSize();
(gdb) backtrace
#0  0x0feeb5a4 in GameControl::Draw (this=0x10261c38, x=64, y=0)
at GameControl.cpp:332
#1  0x0fef80c0 in Window::DrawWindow (this=0x1025a118) at Window.cpp:119
#2  0x0ff1babc in Interface::DrawWindows (this=0x10013008)
at Interface.cpp:3050
#3  0x0ff21c00 in Interface::Main (this=0x10013008) at Interface.cpp:936
#4  0x1000191c in main (argc=1, argv=<value optimized out>) at GemRB.cpp:58

Link to comment
Those BADVAL.ARE lines are scary.

It is a gemb script bug, but i think i fixed it.

Do you use the latest SVN version or just the tarball.

 

I should have mentioned that -- this was from SVN as of April 10th (yesterday). I got the code with:

 

svn co https://gemrb.svn.sourceforge.net/svnroot/gemrb/gemrb/trunk

 

If you have made some recent changes I'll try it again. Also, I'll write a HowTo describing what I've done so far for any other PS3 / PPC users when I have a chance.

 

Thanks for looking into it. :laugh:

Link to comment

I've fixed this. I'm still not handling starting in the HoW expansion, but the game now should start. I didn't notice this problem because i usually just load a previously saved game.

 

[edit]

i forgot to upload the important part yesterday, just did it now.

Link to comment
I've fixed this. I'm still not handling starting in the HoW expansion, but the game now should start. I didn't notice this problem because i usually just load a previously saved game.

 

[edit]

i forgot to upload the important part yesterday, just did it now.

 

OK, not getting that error message any more, but I'm still getting a segfault and the game window is all blue. Here's a screenshot:

 

bluescreen2_gemrb_small.jpg

 

I don't need hardware acceleration / direct rendering support, do I? Hardware accelerated video is not available on Linux for PS3 at this time.

 

The console messages + backtrace (this is from loading a saved game, but it occurs if I start a new game also):

 

[Core]: Creating Object Factory...[OK]
[Core]: GemRB Core Initialization...
[Core]: Searching for Video Driver...[OK]
[Core]: Initializing Video Plugin...[OK]
[Core]: Searching for KEY Importer...[OK]
[Core]: Initializing Resource Manager...
[KEYImporter]: Opening /media/apricorn/gamedata/icewind/chitin.key...[OK]
[KEYImporter]: Checking file type...[OK]
[KEYImporter]: Reading Resources...
[KEYImporter]:  BIF Files Count: 156 (Starting at 24 Bytes)
[KEYImporter]:  RES Count: 15146 (Starting at 4432 Bytes)
[KEYImporter]: Resources Loaded...[OK]
[Core]: Reading Game Options...
[KEYImporter]: Searching for gemrb.ini...[Found in GemRB Override]
[Core]: Loading game type-specific GemRB setup...
./override/iwd/gemrb.ini[OK]
[Option]: HasKaputz = no
[Option]: AllStringsTagged = yes
[Option]: HasSongList = no
[Option]: TeamMovement = no
[Option]: UpperButtonText = no
[Option]: LowerLabelText = no
[Option]: HasPartyIni = no
[Option]: SoundFolders = yes
[Option]: IgnoreButtonFrames = no
[Option]: OneByteAnimationID = no
[Option]: HasDPLAYER = yes
[Option]: HasEXPTABLE = yes
[Option]: HasBeastsIni = no
[Option]: HasDescIcon = no
[Option]: HasPickSound = no
[Option]: IWDMapDimensions = yes
[Option]: AutomapIni = no
[Option]: SmallFog = no
[Option]: ReverseDoor = no
[Option]: ProtagonistTalks = no
[Option]: HasSpellList = no
[Option]: IWD2ScriptName = yes
[Option]: DialogueScrolls = no
[Option]: KnowWorld = no
[Option]: ReverseToHit = no
[Option]: SaveForHalfDamage = no
[Option]: CharNameIsGabber = yes
[Option]: MagicBit = no
[Option]: CheckAbilities = no
[Option]: ChallengeRating = no
[Option]: SpellBookIconHack = no
[Option]: EnhancedEffects = no
[Option]: DeathOnZeroStat = no
[Option]: SpawnIni = yes
[Option]: IWDDeathVarFormat = yes
[Option]: HasResDataIni = no
[Option]: OverrideCursorPos = no
[Core]: Creating Projectile Server...
[KEYImporter]: Searching for projectl.ids...[ERROR]
[Core]: Checking for Dialogue Manager...[OK]
[KEYImporter]: Searching for months.2da...[FOUND]
[Core]: Loading Dialog.tlk file...[OK]
[Core]: Loading Palettes...
[KEYImporter]: Searching for MPALETTE.bmp...[FOUND]
[KEYImporter]: Searching for MPALETTE.bmp...[FOUND]
[KEYImporter]: Searching for MPAL256.bmp...[Found in GemRB Override]
[Core]: Palettes Loaded
[Core]: Initializing stock sounds...
[KEYImporter]: Searching for defsound.2da...[Found in GemRB Override]
[Core]: Initializing the Event Manager...[OK]
[Core]: BroadCasting Event Manager...[OK]
[Core]: Initializing Window Manager...[OK]
[Core]: Initializing GUI Script Engine...[OK]
[KEYImporter]: Searching for cursors.bam...[FOUND]
[Core]: Loading Cursors...[OK]
[KEYImporter]: Searching for fogowar.bam...[FOUND]
[Core]: Loading Fog-Of-War bitmaps...[OK]
[Core]: Loading Ground circle bitmaps...[OK]
[Core]: Loading Fonts...
[KEYImporter]: Searching for fonts.2da...[Found in GemRB Override]
[KEYImporter]: Searching for NORMAL.bam...[FOUND]
[KEYImporter]: Searching for INFOFONT.bam...[FOUND]
[KEYImporter]: Searching for NUMBER.bam...[FOUND]
[KEYImporter]: Searching for INITIALS.bam...[FOUND]
[KEYImporter]: Searching for NUMBER2.bam...[FOUND]
[KEYImporter]: Searching for NUMBER3.bam...[FOUND]
[KEYImporter]: Searching for NUMFONT.bam...[FOUND]
[KEYImporter]: Searching for REALMS.bam...[FOUND]
[KEYImporter]: Searching for REALMS2.bam...[FOUND]
[KEYImporter]: Searching for STONEBIG.bam...[FOUND]
[KEYImporter]: Searching for STONESM2.bam...[FOUND]
[KEYImporter]: Searching for STONESM3.bam...[FOUND]
[KEYImporter]: Searching for STONESML.bam...[FOUND]
[KEYImporter]: Searching for TOOLFONT.bam...[FOUND]
[KEYImporter]: Searching for STATES.bam...[FOUND]
[KEYImporter]: Searching for STATES2.bam...[FOUND]
[Core]: Fonts Loaded...[OK]
[KEYImporter]: Searching for TOOLTIP.bam...[FOUND]
[Core]: Initializing Tooltips...[OK]
[KEYImporter]: Searching for CAROT.bam...[FOUND]
[Core]: Setting up the Console...[OK]
open /dev/[sound/]mixer: No such file or directory
[New Thread 4154782896 (LWP 4729)]
[New Thread 4146394288 (LWP 4730)]
[Core]: Starting up the Sound Driver...[OK]
[Core]: Allocating SaveGameIterator...[OK]
[Core]: Initializing Token Dictionary...[OK]
[Core]: Initializing Music Manager...[OK]
[Core]: Bringing up the Global Timer...[OK]
[Core]: Initializing effect opcodes...
Loaded 3 opcode blocks[OK]
[KEYImporter]: Searching for efftext.2da...[FOUND]
[KEYImporter]: Searching for effects.ids...[Found in GemRB Override]
Warning: Couldn't assign effect: hold2
[Core]: Initializing effects...[OK]
[KEYImporter]: Searching for itemtype.2da...[Found in GemRB Override]
[KEYImporter]: Searching for slottype.2da...[Found in GemRB Override]
[Core]: Initializing Inventory Management...[OK]
[KEYImporter]: Searching for strings.2da...[Found in GemRB Override]
[Core]: Initializing string constants...[OK]
[KEYImporter]: Searching for randitem.2da...[Found in GemRB Override]
[KEYImporter]: Searching for RNDTRES.2da...[FOUND]
[Core]: Initializing random treasure...[OK]
[KEYImporter]: Searching for strmod.2da...[FOUND]
[KEYImporter]: Searching for strmodex.2da...[FOUND]
[KEYImporter]: Searching for intmod.2da...[FOUND]
[KEYImporter]: Searching for dexmod.2da...[FOUND]
[KEYImporter]: Searching for hpconbon.2da...[FOUND]
[KEYImporter]: Searching for chrmodst.2da...[FOUND]
[Core]: Initializing ability tables...[OK]
[KEYImporter]: Searching for WMAPLAY.2da...[NOT FOUND]
[KEYImporter]: Searching for itemexcl.2da...[FOUND]
[KEYImporter]: Searching for itemdial.2da...[ERROR]
[KEYImporter]: Searching for tooltip.2da...[FOUND]
[Core]: Reading item tables...[OK]
[Core]: Core Initialization Complete!
[SDLVideo]: Creating display
[SDLVideo]: SDL_SetVideoMode...[OK]
[SDLVideo]: Checking for HardWare Acceleration...[OK]
[SDLVideo]: Creating Main Surface...[OK]
[SDLVideo]: Creating Back Buffer...[OK]
[SDLVideo]: Creating Extra Buffer...[OK]
[SDLVideo]: CreateDisplay...[OK]
[GUIScript]: Loading Script Start...[OK]
[KEYImporter]: Searching for GUICONN.chu...[FOUND]
[KEYImporter]: Searching for start.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[KEYImporter]: Searching for start.bam...[FOUND]
/media/apricorn/gamedata/icewind/music/Theme.mus [NOT FOUND]
[KEYImporter]: Searching for gam_09.wav...[FOUND]
[GUIScript]: Loading Script GUILOAD...[OK]
[KEYImporter]: Searching for GUILOAD.chu...[FOUND]
[KEYImporter]: Searching for guisrsvb.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[KEYImporter]: Searching for srsvbbar.bam...[FOUND]
[KEYImporter]: Searching for guisrsvb.bam...[FOUND]
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[CHUImporter]: Special Button Control, Skipping Image Loading
[SaveGameIterator]:  Invalid savegame directory 'default' in /media/apricorn/gamedata/icewind/mpsave.
Label::OnMouseUp
Label::OnMouseUp
Label::OnMouseUp
Label::OnMouseUp
[KEYImporter]: Searching for guils.chu...[Found in GemRB Override]
[KEYImporter]: Searching for gprogbar.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[KEYImporter]: Searching for gtrbpbg.mos...[FOUND]
[KEYImporter]: Searching for gtrbpbar.mos...[FOUND]
[KEYImporter]: Searching for gtrbpcap.mos...[FOUND]
[CHUImporter]: Special Button Control, Skipping Image Loading
[KEYImporter]: Searching for GUILS05.mos...[ERROR]
[KEYImporter]: Searching for skillsta.2da...[ERROR]
[KEYImporter]: Searching for happy.2da...[FOUND]
[KEYImporter]: Searching for rmodrep.2da...[FOUND]
[KEYImporter]: Searching for rmodchr.2da...[FOUND]
[KEYImporter]: Searching for trigger.ids...[FOUND]
[KEYImporter]: Searching for action.ids...[FOUND]
[KEYImporter]: Searching for object.ids...[FOUND]
[KEYImporter]: Searching for script.2da...[Found in GemRB Override]
Warning: Couldn't assign trigger: 0x4039 numberoftimestalkedto
Warning: Couldn't assign trigger: 0x55 reset
Warning: Couldn't assign trigger: 0x54 detected
Warning: Couldn't assign trigger: 0x4b killed
Warning: Couldn't assign trigger: 0x24 trigger
Warning: Couldn't assign trigger: 0x8 turnedby
Warning: Couldn't assign trigger: 0x7 said
Warning: Couldn't assign trigger: 0x6 receivedorder
Warning: Couldn't assign trigger: 0x5 leaves
Warning: Couldn't assign trigger: 0x4 joins
Warning: Couldn't assign action: 183 multiplayersync
Warning: Couldn't assign action: 172 changetilestate
Warning: Couldn't assign action: 129 ankheghide
Warning: Couldn't assign action: 128 ankhegemerge
[GameScript]:  useitempoint(s:item,p:target*,i:ability*) is a synonym of useitempointslot(p:target*,i:slot*)
Warning: Couldn't assign action: 94 groupattack
Warning: Couldn't assign action: 88 leader
Warning: Couldn't assign action: 81 nidspecial12
Warning: Couldn't assign action: 80 nidspecial11
Warning: Couldn't assign action: 79 nidspecial10
Warning: Couldn't assign action: 68 calllightning
Warning: Couldn't assign action: 62 sendtrigger
Warning: Couldn't assign action: 37 followpath
[GameScript]:  useitem(s:object*,o:target*) is a synonym of useitemslot(o:target*,i:slot*)
Warning: Couldn't assign action: 28 removetraps
Warning: Couldn't assign action: 20 layhands
Warning: Couldn't assign action: 16 giveorder
[KEYImporter]: Searching for baldur.bcs...[FOUND]
[KEYImporter]: Searching for sprklclr.2da...[FOUND]
[KEYImporter]: Searching for mastarea.2da...[FOUND]
[KEYImporter]: Searching for restmov.2da...[ERROR]
[KEYImporter]: Searching for clskills.2da...[Found in GemRB Override]
[KEYImporter]: Searching for damage.2da...[Found in GemRB Override]
[KEYImporter]: Searching for overlay.2da...[Found in GemRB Override]
[KEYImporter]: Searching for qslots.2da...[Found in GemRB Override]
[KEYImporter]: Searching for itemuse.2da...[Found in GemRB Override]
[KEYImporter]: Searching for mxsplwis.2da...[FOUND]
[KEYImporter]: Searching for featreq.2da...[ERROR]
[KEYImporter]: Searching for randcolr.2da...[ERROR]
[KEYImporter]: Searching for fighter2.bs...[Found in Scripts]
[KEYImporter]: Searching for dplayer3.bcs...[FOUND]
[KEYImporter]: Searching for fistweap.2da...[Found in GemRB Override]
[KEYImporter]: Searching for fist.itm...[FOUND]
[CREImp]:  Invalid item index (256) in creature!
[CREImp]:  Invalid item index (512) in creature!
[CREImp]:  Invalid item index (768) in creature!
[CREImp]:  Invalid item index (1024) in creature!
[CREImp]:  Invalid item index (1280) in creature!
[CREImp]:  Invalid item index (1536) in creature!
[CREImp]:  Invalid item index (1792) in creature!
[CREImp]:  Invalid item index (2048) in creature!
[CREImp]:  Invalid item index (2304) in creature!
[CREImp]:  Invalid item index (2560) in creature!
[CREImp]:  Invalid item index (2816) in creature!
[CREImp]:  Invalid item index (3072) in creature!
[CREImp]:  Invalid item index (3328) in creature!
[CREImp]:  Invalid item index (3584) in creature!
[CREImp]:  Invalid item index (3840) in creature!
[CREImp]:  Invalid item index (4096) in creature!
[CREImp]:  Invalid item index (4352) in creature!
[CREImp]:  Invalid item index (4608) in creature!
[CREImp]:  Invalid item index (4864) in creature!
[CREImp]:  Dangling item in creature: sppr212c!
[CREImp]:  Dangling item in creature: keynrm!
[CREImp]:  Dangling item in creature: misc50!
[CREImp]:  Dangling item in creature: hqmace!
[CREImp]:  Dangling item in creature: blun06!
[CREImp]:  Dangling item in creature: hqbswrd!
[CREImp]:  Dangling item in creature: helm01!
[CREImp]:  Dangling item in creature: plat01!
[CREImp]:  Dangling item in creature: hqmstar!
[CREImp]:  Dangling item in creature: hqmstar!
[CREImp]:  Dangling item in creature: hqmstar!
[CREImp]:  Dangling item in creature: hqmace!
[CREImp]:  Dangling item in creature: holysym!
[CREImp]:  Dangling item in creature: bolt01!
[CREImp]:  Dangling item in creature: bolt01!
[CREImp]:  Dangling item in creature: bolt01!
[CREImp]:  Dangling item in creature: xbow04!
[CREImp]:  Dangling item in creature: sw1h05!
[CREImp]:  Dangling item in creature: plat01!
[KEYImporter]: Searching for avatars.2da...[Found in GemRB Override]
[KEYImporter]: Searching for helm09.itm...[FOUND]
[CREImp]:  Invalid item index (256) in creature!
[CREImp]:  Invalid item index (512) in creature!
[CREImp]:  Invalid item index (768) in creature!
[CREImp]:  Invalid item index (1024) in creature!
[CREImp]:  Invalid item index (1280) in creature!
[CREImp]:  Invalid item index (1536) in creature!
[CREImp]:  Dangling item in creature: shadows!
[CREImp]:  Dangling item in creature: blun02!
[CREImp]:  Dangling item in creature: dagg05!
[CREImp]:  Dangling item in creature: shld03!
[CREImp]:  Dangling item in creature: amul06!
[CREImp]:  Dangling item in creature: dagg05!
[KEYImporter]: Searching for udagg2b.itm...[FOUND]
[CREImp]:  Invalid item index (256) in creature!
[CREImp]:  Invalid item index (512) in creature!
[CREImp]:  Invalid item index (768) in creature!
[CREImp]:  Invalid item index (1024) in creature!
[CREImp]:  Invalid item index (1280) in creature!
[CREImp]:  Invalid item index (1536) in creature!
[CREImp]:  Invalid item index (1792) in creature!
[CREImp]:  Invalid item index (2048) in creature!
[CREImp]:  Invalid item index (2304) in creature!
[CREImp]:  Invalid item index (2560) in creature!
[CREImp]:  Invalid item index (2816) in creature!
[CREImp]:  Invalid item index (3072) in creature!
[CREImp]:  Invalid item index (3328) in creature!
[CREImp]:  Dangling item in creature: keygate!
[CREImp]:  Dangling item in creature: keyprst!
[CREImp]:  Dangling item in creature: keysanc!
[CREImp]:  Dangling item in creature: keymaus!
[CREImp]:  Dangling item in creature: ring01!
[CREImp]:  Dangling item in creature: sppr208c!
[CREImp]:  Dangling item in creature: misc16!
[CREImp]:  Dangling item in creature: brac05!
[CREImp]:  Dangling item in creature: amul13!
[CREImp]:  Dangling item in creature: sppr211c!
[CREImp]:  Dangling item in creature: sppr504c!
[CREImp]:  Dangling item in creature: staf01!
[CREImp]:  Dangling item in creature: bwtalis!
[KEYImporter]: Searching for uring1b.itm...[FOUND]
[CREImp]:  Invalid item index (256) in creature!
[CREImp]:  Invalid item index (512) in creature!
[CREImp]:  Invalid item index (768) in creature!
[CREImp]:  Invalid item index (1024) in creature!
[CREImp]:  Invalid item index (1280) in creature!
[CREImp]:  Invalid item index (1536) in creature!
[CREImp]:  Invalid item index (1792) in creature!
[CREImp]:  Invalid item index (2048) in creature!
[CREImp]:  Invalid item index (2304) in creature!
[CREImp]:  Dangling item in creature: slng02!
[CREImp]:  Dangling item in creature: blun07!
[CREImp]:  Dangling item in creature: arow08!
[CREImp]:  Dangling item in creature: wandarm!
[CREImp]:  Dangling item in creature: arow02!
[CREImp]:  Dangling item in creature: arow01!
[CREImp]:  Dangling item in creature: adisease!
[CREImp]:  Dangling item in creature: arow01!
[CREImp]:  Dangling item in creature: arow01!
[KEYImporter]: Searching for bow06.itm...[FOUND]
[KEYImporter]: Searching for fighter1.bs...[Found in Scripts]
[CREImp]:  Invalid item index (256) in creature!
[CREImp]:  Invalid item index (512) in creature!
[CREImp]:  Invalid item index (768) in creature!
[CREImp]:  Invalid item index (1024) in creature!
[CREImp]:  Dangling item in creature: contract!
[CREImp]:  Dangling item in creature: hqaxe!
[CREImp]:  Dangling item in creature: shld03!
[CREImp]:  Dangling item in creature: chan04!
[KEYImporter]: Searching for helm10.itm...[FOUND]
[KEYImporter]: Searching for worldmap.mos...[FOUND]
[KEYImporter]: Searching for mapicons.bam...[FOUND]
Decompressing ar3503.are
Decompressing ar3502.are
Decompressing ar2104.are
Decompressing ar3301.are
Decompressing kutav.sto
Decompressing kugerth.sto
Decompressing ar2000.are
Decompressing ar1200.are
Decompressing ar1015.are
Decompressing default.toh
Decompressing default.tot
Decompressing ar1006.are
Decompressing ar1000.are
Decompressing ar1007.are
Decompressing ehpomab.sto
Decompressing ar1016.are
Decompressing ar1003.are
Decompressing ar1004.are
Decompressing ar1010.are
Decompressing ar1013.are
Decompressing ar1001.are
Decompressing ehinn.sto
Decompressing ar1008.are
Decompressing ehtemple.sto
Decompressing ar1201.are
Decompressing ar1005.are
Decompressing ar2004.are
Decompressing ar2005.are
Decompressing ar2100.are
Decompressing ar2112.are
Decompressing ar2116.are
Decompressing ar2107.are
Decompressing kutemple.sto
Decompressing ar2113.are
Decompressing ar2006.are
Decompressing ar2003.are
Decompressing ar2001.are
Decompressing ar2002.are
Decompressing ar2110.are
Decompressing ar2111.are
Decompressing ar2105.are
Decompressing kusmith.sto
Decompressing ar2103.are
Decompressing ar2114.are
Decompressing ar2115.are
Decompressing kuinn1.sto
Decompressing ar3000.are
Decompressing ar3401.are
Decompressing ar3101.are
Decompressing ar3001.are
Decompressing ar3201.are
Decompressing ar3501.are
Decompressing ar2106.are
[KEYImporter]: Searching for GTRBPSK2.mos...[FOUND]
[GUIScript]: Missing function:SelectionChanged
Displaying string on: none
[KEYImporter]: Searching for cdmc1.2da...[ERROR]
[Movable]: Stance overridden by death
[KEYImporter]: Searching for death.2da...[ERROR]
[KEYImporter]: Searching for death.2da...[ERROR]
[KEYImporter]: Searching for death.2da...[ERROR]
[KEYImporter]: Searching for death.2da...[ERROR]
[KEYImporter]: Searching for death.2da...[ERROR]
[KEYImporter]: Searching for formatio.2da...[Found in GemRB Override]
[GUIScript]: Loading Script MessageWindow...[OK]
[KEYImporter]: Searching for GUIW.chu...[FOUND]
[KEYImporter]: Searching for guiwlsp.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[KEYImporter]: Searching for guilsop.bam...[FOUND]
[KEYImporter]: Searching for cbut.bam...[FOUND]
[KEYImporter]: Searching for CGEAR.bam...[FOUND]
[KEYImporter]: Searching for guiwrsp.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[KEYImporter]: Searching for guirspor.bam...[FOUND]
[KEYImporter]: Searching for guibtact.bam...[FOUND]
[KEYImporter]: Searching for guirsbut.bam...[FOUND]
[KEYImporter]: Searching for swillow.png...[ERROR]
[KEYImporter]: Searching for swillow.bmp...[Found in Portraits]
[KEYImporter]: Searching for swarlock.png...[ERROR]
[KEYImporter]: Searching for swarlock.bmp...[Found in Portraits]
[KEYImporter]: Searching for gmw_s.png...[ERROR]
[KEYImporter]: Searching for gmw_s.bmp...[FOUND]
[KEYImporter]: Searching for hfw_s.png...[ERROR]
[KEYImporter]: Searching for hfw_s.bmp...[FOUND]
[KEYImporter]: Searching for hefb_s.png...[ERROR]
[KEYImporter]: Searching for hefb_s.bmp...[FOUND]
[KEYImporter]: Searching for dff_s.png...[ERROR]
[KEYImporter]: Searching for dff_s.bmp...[FOUND]
[KEYImporter]: Searching for guiwbtp1.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[KEYImporter]: Searching for guibtbut.bam...[FOUND]
[KEYImporter]: Searching for guibtact.2da...[Found in GemRB Override]
[KEYImporter]: Searching for stonweap.bam...[FOUND]
[KEYImporter]: Searching for fist.bam...[FOUND]
[KEYImporter]: Searching for spin108.spl...[FOUND]
[KEYImporter]: Searching for stonitem.bam...[FOUND]
[KEYImporter]: Searching for GUIW.chu...[FOUND]
[KEYImporter]: Searching for guiwdmb.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[KEYImporter]: Searching for guiwctlc.bam...[FOUND]
[KEYImporter]: Searching for guiwsbr.bam...[FOUND]
[KEYImporter]: Searching for defsound.2da...[Found in GemRB Override]
[KEYImporter]: Searching for ar3502.are...[Found in Cache]
[KEYImporter]: Searching for pathfind.2da...[Found in GemRB Override]
[KEYImporter]: Searching for spawngrp.2da...[ERROR]
[KEYImporter]: Searching for tracking.2da...[ERROR]
[KEYImporter]: Searching for ar3502.wed...[ERROR]
Cannot find /media/apricorn/diskimages/icewind2/data/AR3502.cbf
[AREImporter]: No Tile Map Available.
[KEYImporter]: Searching for GUIW.chu...[FOUND]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 4159115264 (LWP 4726)]
0x0feea2dc in GameControl::OnSpecialKeyPress (this=0x101c8690, 
Key=128 '\200') at GameControl.cpp:1530
1530			Point mapsize = core->GetGame()->GetCurrentArea()->TMap->GetMapSize();
(gdb) backtrace
#0  0x0feea2dc in GameControl::OnSpecialKeyPress (this=0x101c8690, 
Key=128 '\200') at GameControl.cpp:1530
#1  0x0fef2094 in EventMgr::OnSpecialKeyPress (this=0x1004ee00, 
Key=128 '\200') at EventMgr.cpp:311
#2  0x28002422 in ?? ()
#3  0x0e61b0e0 in SDLVideoDriver::SwapBuffers (this=0x1002c4e8)
at SDLVideoDriver.cpp:366
#4  0x42000442 in ?? ()
#5  0x0ff21d1c in Interface::Main (this=0x10013008)
at Interface.cpp:927
#6  0x1000191c in main (argc=1, argv=<value optimized out>)
at GemRB.cpp:58

Link to comment
Uh, actually, i found the problem with the dangling item indices :laugh:

So, if you manage the cbfs, then we are one step farther.

 

Thanks for catching that about the cbf -- I didn't realize the second cd had a cd2 subfolder, so I had a path problem. Corrected it in the GemRB.cfg:

 

CD2=/media/apricorn/diskimages/icewind2/cd2/

 

And now I'm up and running! ;)

 

I haven't tested it much yet, but it works ... anything in particular I should be looking for / reporting about at this point? I also have Baldur's Gate 2 but don't have it installed at the moment.

 

iwd_gemrb_running_001.jpg

Link to comment
Well, since you got a PPC, the best you can do is walk around and try to crash the game :laugh:

We have not had much testing on PPC.

Use GDB to catch any stack traces.

 

This is off-topic, but I am still getting a segfault on startup if I don't hide my Music folder:

 

[KEYImporter]: Searching for hpconbon.2da...[FOUND]
[KEYImporter]: Searching for chrmodst.2da...[FOUND]
[Core]: Initializing ability tables...[OK]
[KEYImporter]: Searching for WMAPLAY.2da...[NOT FOUND]
[KEYImporter]: Searching for itemexcl.2da...[FOUND]
[KEYImporter]: Searching for itemdial.2da...[ERROR]
[KEYImporter]: Searching for tooltip.2da...[FOUND]
[Core]: Reading item tables...[OK]
[Core]: Core Initialization Complete!
[SDLVideo]: Creating display
[SDLVideo]: SDL_SetVideoMode...[OK]
[SDLVideo]: Checking for HardWare Acceleration...[OK]
[SDLVideo]: Creating Main Surface...[OK]
[SDLVideo]: Creating Back Buffer...[OK]
[SDLVideo]: Creating Extra Buffer...[OK]
[SDLVideo]: CreateDisplay...[OK]
[GUIScript]: Loading Script Start...[OK]
[KEYImporter]: Searching for GUICONN.chu...[FOUND]
[KEYImporter]: Searching for start.mos...[FOUND]
[CHUImporter]: Cannot Load BackGround, skipping
[KEYImporter]: Searching for start.bam...[FOUND]
Loading Theme.mus
Playing: /media/apricorn/gamedata/icewind/music/THEME/THEMEA.acm
[OPENAL]: Music in INITIAL State. AutoStarting

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 4146394288 (LWP 8328)]
0xf7fe44b8 in main_arena () from /lib/libc.so.6
(gdb) backtrace
#0  0xf7fe44b8 in main_arena () from /lib/libc.so.6
#1  0x0e55e834 in ACMImp::read_samples (this=<value optimized out>, 
memory=0x1018f7e0, cnt=4096) at ACMImp.cpp:79
#2  0x0e71b110 in OpenALAudioDriver::MusicManager (arg=<value optimized out>)
at OpenALAudio.cpp:633
#3  0x00e46e84 in SDL_GetThreadID () from /usr/lib/libSDL-1.2.so.0
#4  0x00e9c414 in SDL_ThreadID () from /usr/lib/libSDL-1.2.so.0
#5  0x0fcf66d4 in start_thread () from /lib/libpthread.so.0
#6  0x00e46e84 in SDL_GetThreadID () from /usr/lib/libSDL-1.2.so.0
#7  0x00000000 in ?? ()

 

Here's my OpenAL info (rather old, maybe I need to install latest version...)

 

[bill@localhost GemRB]$ rpm -q openal

openal-0.0.9-0.9.20060204cvs.fc6

[bill@localhost GemRB]$ rpm -q openal-devel

openal-devel-0.0.9-0.9.20060204cvs.fc6

Link to comment

Archived

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

×
×
  • Create New...