Jump to content


Photo

Crash on Worldmap


  • Please log in to reply
2 replies to this topic

#1 izak

izak
  • Member
  • 6 posts

Posted 04 February 2010 - 09:36 AM

Hi all, I got the BGT for linux working, but now any BGI game crashes to the desktop when I leave the first area (after Gorion's death) or click on the worldmap icon (after hitting 'm' to see the area map).  My Baldur's Gate II games all display the worldmap just fine.  

I installed, in this order:
BGI+TOTSC
BGII+ToB
BGII Patch
BGII Fixpack
BGT
BGT Hard Times
SCSII
Widescreen Mod

Btw, game looks great in 1920x1080 :)  Thanks in advance!

#2 izak

izak
  • Member
  • 6 posts

Posted 04 February 2010 - 10:34 AM

This is what wine (1.1.31) says:

wine baldur.exe
frankie@frankie-desktop:~/.wine/drive_c/Program Files/Black Isle/BGII - SoA$ fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x162f28,0x164490): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x176990,0x164490): stub
wine: Unhandled page fault on read access to 0x0000045c at address 0x7d8e1752 (thread 0027), starting debugger...
Unhandled exception: page fault on read access to 0x0000045c in 32-bit code (0x7d8e1752).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7d8e1752 ESP:061ae104 EBP:061ae140 EFLAGS:00010202(  R- --  I   - - - )
EAX:00000000 EBX:7d9aaff4 ECX:061ae238 EDX:00000000
ESI:00000001 EDI:061ae164
Stack dump:
0x061ae104:  7d986f0c 00000001 061ae164 00000001
0x061ae114:  061ae188 0000003f 00a39935 065abe50
0x061ae124:  7bc94ff4 00000000 00e5d0d0 00b8cf40
0x061ae134:  7bc94ff4 00f94810 00a39935 061ae170
0x061ae144:  009f1f12 00000001 061ae164 00a5063a
0x061ae154:  065abe50 00e5d0d0 065abe50 00e5d0d0
Backtrace:
=>0 0x7d8e1752 glTranslatef+0x5c6() in libgl.so.1 (0x061ae140)
  1 0x009f1f12 in bgmain (+0x5f1f12) (0x061ae170)
  2 0x009b7f35 in bgmain (+0x5b7f35) (0x061ae190)
  3 0x009ed9b1 in bgmain (+0x5ed9b1) (0x061ae1ac)
  4 0x009ad6ac in bgmain (+0x5ad6ac) (0x061ae1c4)
  5 0x009a4912 in bgmain (+0x5a4912) (0x061ae1ec)
  6 0x009a5e98 in bgmain (+0x5a5e98) (0x061ae244)
  7 0x00436fec in bgmain (+0x36fec) (0x061ae25c)
  8 0x0099f18a in bgmain (+0x59f18a) (0x061ae67c)
  9 0x009d0937 in bgmain (+0x5d0937) (0x061ae698)
  10 0x007edd4b in bgmain (+0x3edd4b) (0x061ae700)
  11 0x007f728a in bgmain (+0x3f728a) (0x061ae754)
  12 0x007f14c2 in bgmain (+0x3f14c2) (0x061ae82c)
  13 0x007645d4 in bgmain (+0x3645d4) (0x061ae86c)
  14 0x00586efc in bgmain (+0x186efc) (0x061ae8a0)
  15 0x005858fb in bgmain (+0x1858fb) (0x061ae8f4)
  16 0x007622ef in bgmain (+0x3622ef) (0x061ae910)
  17 0x009a3bb2 in bgmain (+0x5a3bb2) (0x061ae9cc)
  18 0x00435498 in bgmain (+0x35498) (0x061ae9f4)
  19 0x004365c1 in bgmain (+0x365c1) (0x061aea28)
  20 0x009a8e37 in bgmain (+0x5a8e37) (0x061aea34)
  21 0x00a3998c in bgmain (+0x63998c) (0x061aea68)
  22 0x7bc6c164 call_thread_func+0xc() in ntdll (0x061aea78)
  23 0x7bc6c370 call_thread_entry_point+0x70() in ntdll (0x061aeb48)
  24 0x7bc74715 in ntdll (+0x64715) (0x061af398)
  25 0xf759380e start_thread+0xbe() in libpthread.so.0 (0x061af498)
  26 0xf7516a1e __clone+0x5e() in libc.so.6 (0x00000000)
0x7d8e1752 glTranslatef+0x5c6 in libgl.so.1: jmp *0x45c(%eax)
Modules:
Module Address Debug info Name (121 modules)
PE   400000-  be6000 Export          bgmain
ELF 7a897000-7b800000 Deferred        libglcore.so.1
ELF 7b800000-7b971000 Deferred        kernel32<elf>
  \-PE 7b820000-7b971000 \               kernel32
ELF 7bc00000-7bcb1000 Export          ntdll<elf>
  \-PE 7bc10000-7bcb1000 \               ntdll
ELF 7bf00000-7bf04000 Deferred        <wine-loader>
ELF 7d756000-7d774000 Deferred        libgcc_s.so.1
ELF 7d774000-7d7e4000 Deferred        libglu.so.1
ELF 7d853000-7d8fa000 Export          libgl.so.1
ELF 7d8fe000-7d915000 Deferred        glu32<elf>
  \-PE 7d900000-7d915000 \               glu32
ELF 7d915000-7d9b0000 Deferred        opengl32<elf>
  \-PE 7d930000-7d9b0000 \               opengl32
ELF 7d9b0000-7d9c6000 Deferred        midimap<elf>
  \-PE 7d9c0000-7d9c6000 \               midimap
ELF 7d9c6000-7d9ec000 Deferred        msacm32<elf>
  \-PE 7d9d0000-7d9ec000 \               msacm32
ELF 7d9ec000-7da04000 Deferred        msacm32<elf>
  \-PE 7d9f0000-7da04000 \               msacm32
ELF 7da04000-7da0b000 Deferred        libogg.so.0
ELF 7da0b000-7da36000 Deferred        libvorbis.so.0
ELF 7da36000-7db30000 Deferred        libvorbisenc.so.2
ELF 7db30000-7db80000 Deferred        libflac.so.8
ELF 7db80000-7dbec000 Deferred        libsndfile.so.1
ELF 7dbec000-7dbf5000 Deferred        libwrap.so.0
ELF 7dbf5000-7dbfb000 Deferred        libxtst.so.6
ELF 7dbfb000-7dc45000 Deferred        libpulsecommon-0.9.19.so
ELF 7dc45000-7dc85000 Deferred        libpulse.so.0
ELF 7dc85000-7dd4d000 Deferred        libasound.so.2
ELF 7dd4d000-7dd84000 Deferred        winealsa<elf>
  \-PE 7dd60000-7dd84000 \               winealsa
ELF 7dd84000-7dd89000 Deferred        libgpg-error.so.0
ELF 7dd89000-7dd92000 Deferred        librt.so.1
ELF 7dd92000-7ddcb000 Deferred        libdbus-1.so.3
ELF 7ddcb000-7de47000 Deferred        libgcrypt.so.11
ELF 7de47000-7de59000 Deferred        libtasn1.so.3
ELF 7de59000-7de6d000 Deferred        libresolv.so.2
ELF 7de6d000-7de71000 Deferred        libkeyutils.so.1
ELF 7de71000-7de7a000 Deferred        libkrb5support.so.0
ELF 7de7a000-7dea5000 Deferred        libk5crypto.so.3
ELF 7dea5000-7df57000 Deferred        libkrb5.so.3
ELF 7df57000-7df68000 Deferred        libavahi-client.so.3
ELF 7df68000-7df74000 Deferred        libavahi-common.so.3
ELF 7df74000-7e01c000 Deferred        libgnutls.so.26
ELF 7e01c000-7e049000 Deferred        libgssapi_krb5.so.2
ELF 7e049000-7e08e000 Deferred        libcups.so.2
ELF 7e0a2000-7e0a9000 Deferred        libasound_module_pcm_pulse.so
ELF 7e122000-7e155000 Deferred        uxtheme<elf>
  \-PE 7e130000-7e155000 \               uxtheme
ELF 7e155000-7e160000 Deferred        libxcursor.so.1
ELF 7e160000-7e166000 Deferred        libxfixes.so.3
ELF 7e166000-7e16a000 Deferred        libxcomposite.so.1
ELF 7e16a000-7e173000 Deferred        libxrandr.so.2
ELF 7e173000-7e17d000 Deferred        libxrender.so.1
ELF 7e17d000-7e183000 Deferred        libxxf86vm.so.1
ELF 7e183000-7e186000 Deferred        libxinerama.so.1
ELF 7e186000-7e18b000 Deferred        libxdmcp.so.6
ELF 7e18b000-7e1a9000 Deferred        libxcb.so.1
ELF 7e1a9000-7e1ad000 Deferred        libxau.so.6
ELF 7e1ad000-7e2dc000 Deferred        libx11.so.6
ELF 7e2dc000-7e2ec000 Deferred        libxext.so.6
ELF 7e2ec000-7e307000 Deferred        libice.so.6
ELF 7e307000-7e310000 Deferred        libsm.so.6
ELF 7e311000-7e313000 Deferred        libnvidia-tls.so.1
ELF 7e313000-7e317000 Deferred        libcom_err.so.2
ELF 7e32b000-7e3c9000 Deferred        winex11<elf>
  \-PE 7e340000-7e3c9000 \               winex11
ELF 7e428000-7e44f000 Deferred        libexpat.so.1
ELF 7e44f000-7e47c000 Deferred        libfontconfig.so.1
ELF 7e47c000-7e492000 Deferred        libz.so.1
ELF 7e492000-7e511000 Deferred        libfreetype.so.6
ELF 7e511000-7e516000 Deferred        libuuid.so.1
ELF 7e52c000-7e541000 Deferred        system.drv16.so
PE 7e530000-7e541000 Deferred        system.drv16
ELF 7e541000-7e562000 Deferred        imm32<elf>
  \-PE 7e550000-7e562000 \               imm32
ELF 7e562000-7e576000 Deferred        lz32<elf>
  \-PE 7e570000-7e576000 \               lz32
ELF 7e576000-7e5cd000 Deferred        ddraw<elf>
  \-PE 7e580000-7e5cd000 \               ddraw
ELF 7e5cd000-7e619000 Deferred        dsound<elf>
  \-PE 7e5d0000-7e619000 \               dsound
ELF 7e619000-7e686000 Deferred        rpcrt4<elf>
  \-PE 7e630000-7e686000 \               rpcrt4
ELF 7e686000-7e781000 Deferred        ole32<elf>
  \-PE 7e6a0000-7e781000 \               ole32
ELF 7e781000-7e81d000 Deferred        winmm<elf>
  \-PE 7e790000-7e81d000 \               winmm
ELF 7e81d000-7e852000 Deferred        dplayx<elf>
  \-PE 7e820000-7e852000 \               dplayx
ELF 7e852000-7e886000 Deferred        winspool<elf>
  \-PE 7e860000-7e886000 \               winspool
ELF 7e886000-7e94e000 Deferred        comctl32<elf>
  \-PE 7e890000-7e94e000 \               comctl32
ELF 7e94e000-7e9ab000 Deferred        shlwapi<elf>
  \-PE 7e960000-7e9ab000 \               shlwapi
ELF 7e9ab000-7eb3b000 Deferred        shell32<elf>
  \-PE 7e9c0000-7eb3b000 \               shell32
ELF 7eb3b000-7ebed000 Deferred        comdlg32<elf>
  \-PE 7eb40000-7ebed000 \               comdlg32
ELF 7ebed000-7ec44000 Deferred        advapi32<elf>
  \-PE 7ec00000-7ec44000 \               advapi32
ELF 7ec44000-7ece4000 Deferred        gdi32<elf>
  \-PE 7ec50000-7ece4000 \               gdi32
ELF 7ece4000-7ee2f000 Deferred        user32<elf>
  \-PE 7ed00000-7ee2f000 \               user32
ELF 7ee2f000-7ee59000 Deferred        ws2_32<elf>
  \-PE 7ee40000-7ee59000 \               ws2_32
ELF 7ee59000-7ee65000 Deferred        libnss_files.so.2
ELF 7ee65000-7ee70000 Deferred        libnss_nis.so.2
ELF 7ee70000-7ee78000 Deferred        libnss_compat.so.2
ELF 7ee79000-7ee93000 Deferred        version<elf>
  \-PE 7ee80000-7ee93000 \               version
ELF 7efbf000-7efe5000 Deferred        libm.so.6
ELF 7efe9000-7f000000 Deferred        libnsl.so.1
ELF f7444000-f7448000 Deferred        libdl.so.2
ELF f7448000-f758d000 Export          libc.so.6
ELF f758e000-f75a7000 Export          libpthread.so.0
ELF f75c2000-f76fd000 Deferred        libwine.so.1
ELF f76ff000-f771d000 Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000e
00000014    0
00000010    0
0000000f    0
00000011
00000018    0
00000016    0
00000013    0
00000012    0
0000001b
0000001c    0
00000022
00000020    0
00000019 (D) C:\Program Files\Black Isle\BGII - SoA\bgmain.exe
00000027    2 <==
00000035    0
00000023   15
00000017    0
0000000c    0
Backtrace:
=>0 0x7d8e1752 glTranslatef+0x5c6() in libgl.so.1 (0x061ae140)
  1 0x009f1f12 in bgmain (+0x5f1f12) (0x061ae170)
  2 0x009b7f35 in bgmain (+0x5b7f35) (0x061ae190)
  3 0x009ed9b1 in bgmain (+0x5ed9b1) (0x061ae1ac)
  4 0x009ad6ac in bgmain (+0x5ad6ac) (0x061ae1c4)
  5 0x009a4912 in bgmain (+0x5a4912) (0x061ae1ec)
  6 0x009a5e98 in bgmain (+0x5a5e98) (0x061ae244)
  7 0x00436fec in bgmain (+0x36fec) (0x061ae25c)
  8 0x0099f18a in bgmain (+0x59f18a) (0x061ae67c)
  9 0x009d0937 in bgmain (+0x5d0937) (0x061ae698)
  10 0x007edd4b in bgmain (+0x3edd4b) (0x061ae700)
  11 0x007f728a in bgmain (+0x3f728a) (0x061ae754)
  12 0x007f14c2 in bgmain (+0x3f14c2) (0x061ae82c)
  13 0x007645d4 in bgmain (+0x3645d4) (0x061ae86c)
  14 0x00586efc in bgmain (+0x186efc) (0x061ae8a0)
  15 0x005858fb in bgmain (+0x1858fb) (0x061ae8f4)
  16 0x007622ef in bgmain (+0x3622ef) (0x061ae910)
  17 0x009a3bb2 in bgmain (+0x5a3bb2) (0x061ae9cc)
  18 0x00435498 in bgmain (+0x35498) (0x061ae9f4)
  19 0x004365c1 in bgmain (+0x365c1) (0x061aea28)
  20 0x009a8e37 in bgmain (+0x5a8e37) (0x061aea34)
  21 0x00a3998c in bgmain (+0x63998c) (0x061aea68)
  22 0x7bc6c164 call_thread_func+0xc() in ntdll (0x061aea78)
  23 0x7bc6c370 call_thread_entry_point+0x70() in ntdll (0x061aeb48)
  24 0x7bc74715 in ntdll (+0x64715) (0x061af398)
  25 0xf759380e start_thread+0xbe() in libpthread.so.0 (0x061af498)
  26 0xf7516a1e __clone+0x5e() in libc.so.6 (0x00000000)

Also note that I am still using the no cd crack and in bgt-linux setup it kept whining about msvcrt and ignoring some stuff (maybe I broke mospack?).  Anyways, thanks again :)  If y'all need anything else, let me know...

Edit: After doing some poking around, i realize that there should be a worldmap.wmp and a worldmap.mos, but i can only find worldmap.wmp in the temp and override folders...

Edit2: Upon further investigation, I can't find any worldmap.moz or worldmap.mos files on my system; they aren't on any of the CD's i have for BG either...  Perhaps these files are outright missing?  Perhaps someone can show me what the structure of the BGT installation is supposed to look like--then I can just find the files I need to replace.

Edited by izak, 04 February 2010 - 02:49 PM.


#3 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 05 February 2010 - 02:51 AM

BGT uses the BPBGTMAP.MOS file, which is compressed into BG1MISC.BIF. If mospack is the issue, you can find all the moz files in .\BGT\Base\moz

--------------
Retired Modder
Note: I do not respond to profile comments/personal messages in regards to troubleshooting my modifications. Please post on the public forums instead.

Baldur's Gate Trilogy-WeiDU and Mods
Throne of Bhaal Extender (TobEx)

Contributions: (NWN2) A Deathstalker (voice acting) - (IWD2) IWD2 NPC Project (soundset editing) - (Misc) SHS PC Soundsets (voice acting)
Legacy: (BG/Tutu/BGT) Beregost Crash Fixer 1.9 (18 Jul 10) - (BG2) Enable conversations with charmed/dominated creatures (18 Jul 10) - (BG2) Experience Corrections (18 Jul 10) - (Misc) Platform Conversion Utility RC2 (13 Feb 10)