billb Posted April 10, 2008 Share Posted April 10, 2008 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
Avenger Posted April 11, 2008 Share Posted April 11, 2008 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. Link to comment
billb Posted April 11, 2008 Author Share Posted April 11, 2008 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. Link to comment
Avenger Posted April 11, 2008 Share Posted April 11, 2008 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
billb Posted April 12, 2008 Author Share Posted April 12, 2008 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: 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
Avenger Posted April 12, 2008 Share Posted April 12, 2008 Those invalid item indices are very bad. The blue screen is because the area/tileset isn't found. This is the problem: Cannot find /media/apricorn/diskimages/icewind2/data/AR3502.cbf Link to comment
Avenger Posted April 12, 2008 Share Posted April 12, 2008 Uh, actually, i found the problem with the dangling item indices So, if you manage the cbfs, then we are one step farther. Link to comment
billb Posted April 12, 2008 Author Share Posted April 12, 2008 Uh, actually, i found the problem with the dangling item indices 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. Link to comment
Avenger Posted April 12, 2008 Share Posted April 12, 2008 Well, since you got a PPC, the best you can do is walk around and try to crash the game We have not had much testing on PPC. Use GDB to catch any stack traces. Link to comment
billb Posted April 12, 2008 Author Share Posted April 12, 2008 Well, since you got a PPC, the best you can do is walk around and try to crash the game 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
Avenger Posted April 12, 2008 Share Posted April 12, 2008 This is not an openal problem, most likely an endian problem in the music importer. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.