[Bug 4212] New: no sound in baldur's gate 2

Wine Bugs wine-bugs at winehq.org
Sun Jan 1 11:45:29 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=4212

           Summary: no sound in baldur's gate 2
           Product: Wine
           Version: 0.9.4.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: thomas.fuegel at arcor.de


Installing baldur's gate 2 is fine.  
  
Executing baldur.exe works and the intro-video-clips are playing with correct  
sound. The baldur's gate 2 start screen appears with background sound. After  
choosing "single player game" and then "start new game" the game crashes. The  
game also crashes by choosing "options" and "sound" at the start screen.  
  
This happens with all sound drivers (start screen background sound best with  
OSS).  
  
When all sound drivers are disabled (by winetools) baldur.exe starts without  
sound (as expected) but the game is playable as it should be and the sound  
options are available, too.  
  
 
with OSS: 
 
thomas at thomas:~/.wine/drive_c/Program Files/Black Isle/BGII - SvA$  
fixme:ddraw:ain_DirectDraw_SetCooperativeLevel  
(0x7fdc2d88)->(0x20022,00000011)  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7fab8a6c,12,0,0x7fdc2744,0x7dc2834,0x7fdc2720): stub  
fixme:xvidmode:X11DRV_XF86VM_SetCurrentMode Cannot change screen BPP from 32  
to16  
fixme:xvidmode:X11DRV_XF86VM_SetCurrentMode Cannot change screen BPP from 32  
to16  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7fab8b30,e0,0,0x692732bc,0x6f40874,0x69273298): stub  
fixme:ddraw:DIB_DirectDrawSurface_Blt Can't handle DDBLT_WAIT flag right now.  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7fab8b30,e0,0,0x69273504,0x7acffb4,0x692734e0): stub  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7fab8b30,e0,0,0x69273504,0x7acffb4,0x692734e0): stub  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7fab8b30,e0,0,0x69273504,0x7acffb4,0x692734e0): stub  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7b61b090,10080,0,0x692720bc,x7fdf791c,0x69272098): stub  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7b61c6a0,e0,0,0x69272254,0x604ff74,0x69272230): stub  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7b61c560,e0,0,0x69272254,0x604ff74,0x69272230): stub  
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 838,  
bock size = 4  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7b61c2a0,e0,0,0x69272254,0x604ff74,0x69272230): stub  
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len =  
11470,block size = 4  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7b61c330,e0,0,0x6927238c,0x65840fc,0x69272368): stub  
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 4089,  
lock size = 4  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7b61c310,e0,0,0x69272254,0x604ff74,0x69272230): stub  
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len =  
11470,block size = 4  
fixme:wave:DSD_CreateSecondaryBuffer  
(0x7fdc3160,0x7b61c330,e0,0,0x69272254,0x604ff74,0x69272230): stub  
err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len =  
11470,block size = 4  
wine: Unhandled page fault on read access to 0x00000008 at address 0x7eacac63  
(hread 0018), starting debugger...  
WineDbg starting on pid 0xe  
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code  
(0xeacac63).  
In 32 bit mode.  
Register dump:  
 CS:0073 SS:007b DS:007b ES:007b FS:119f GS:0033  
 EIP:7eacac63 ESP:65cd5fd8 EBP:65cd5fe4 EFLAGS:00010246(   - 00      -RIZP1)  
 EAX:00000000 EBX:7eadd7a0 ECX:7fdc32a8 EDX:00000001  
 ESI:7fdc32a8 EDI:00000000  
Stack dump:  
0x65cd5fd8:  7fd02600 7b61b160 65cd8f10 65cd6004  
0x65cd5fe8:  009805ef 7fdc32a8 7b61c6a0 7fab9066  
0x65cd5ff8:  7b61c6a0 7b61c6a0 009d5e1f 65cd6040  
0x65cd6008:  0097f6af 7b5e75a0 7fab9066 00000016  
0x65cd6018:  7b5e75a0 7b5e75a0 7fab9072 00000000  
0x65cd6028:  00000000 7b5e75a0 00000016 65cd6760  
0233: sel=119f base=65cd8000 limit=00001fff 32-bit rw-  
Backtrace:  
=>1 0x7eacac63 in dsound (+0x1ac63) (0x7eacac63)  
fixme:dbghelp:sffip_cb NIY on 'D:\dev\Baldur\Ship\BGMain.pdb'  
  2 0x009805ef in bgmain (+0x5805ef) (0x009805ef)  
  3 0x0097f6af in bgmain (+0x57f6af) (0x0097f6af)  
  4 0x00946a4a in bgmain (+0x546a4a) (0x00946a4a)  
  5 0x0046286f in bgmain (+0x6286f) (0x0046286f)  
  6 0x00437d28 in bgmain (+0x37d28) (0x00437d28)  
  7 0x0065bec2 in bgmain (+0x25bec2) (0x0065bec2)  
  8 0x00758bbf in bgmain (+0x358bbf) (0x00758bbf)  
  9 0x0075a41c in bgmain (+0x35a41c) (0x0075a41c)  
  10 0x0056b31c in bgmain (+0x16b31c) (0x0056b31c)  
  11 0x00569d1b in bgmain (+0x169d1b) (0x00569d1b)  
  12 0x00757126 in bgmain (+0x357126) (0x00757126)  
  13 0x009436f9 in bgmain (+0x5436f9) (0x009436f9)  
  14 0x00435132 in bgmain (+0x35132) (0x00435132)  
  15 0x0043625b in bgmain (+0x3625b) (0x0043625b)  
  16 0x00948441 in bgmain (+0x548441) (0x00948441)  
  17 0x009d807c in bgmain (+0x5d807c) (0x009d807c)  
  18 0x7fce7a47 in kernel32 (+0x67a47) (0x7fce7a47)  
  19 0x7bedd75f in ntdll (+0x3d75f) (0x7bedd75f)  
  20 0xb7ec5361 start_thread+0x81 in libpthread.so.0 (0xb7ec5361)  
  21 0xb7e5abde __clone+0x5e in libc.so.6 (0xb7e5abde)  
0x7eacac63: movl        0x8(%eax),%eax  
Modules:  
Module  Address                 Debug info      Name (90 modules)  
PE      0x00400000-00b76000     Export          bgmain  
PE      0x65f00000-65fc2000     Deferred        ole32  
ELF     0x7be8c000-7bf00000     Export          ntdll<elf>  
  \-PE  0x7bea0000-7bf00000     \               ntdll  
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>  
ELF     0x7dcd4000-7dcf6000     Deferred        msacm32<elf>  
  \-PE  0x7dce0000-7dcf6000     \               msacm32  
ELF     0x7dcf6000-7dd0d000     Deferred        msacm<elf>  
  \-PE  0x7dd00000-7dd0d000     \               msacm  
ELF     0x7dd0d000-7dd4f000     Deferred        wineoss<elf>  
  \-PE  0x7dd20000-7dd4f000     \               wineoss  
ELF     0x7dd4f000-7dd9b000     Deferred        libgcrypt.so.11  
ELF     0x7dd9b000-7ddfd000     Deferred        libgnutls.so.11  
ELF     0x7ddfd000-7de1a000     Deferred        libcups.so.2  
ELF     0x7df29000-7df59000     Deferred        uxtheme<elf>  
  \-PE  0x7df30000-7df59000     \               uxtheme  
ELF     0x7dfa2000-7dfbe000     Deferred        ximcp.so.2  
ELF     0x7dfbe000-7dfc0000     Deferred        xlcutf8load.so.2  
ELF     0x7dfc0000-7e711000     Deferred        libglcore.so.1  
ELF     0x7e711000-7e789000     Deferred        libgl.so.1  
ELF     0x7e79f000-7e81c000     Deferred        winex11<elf>  
  \-PE  0x7e7b0000-7e81c000     \               winex11  
ELF     0x7e81c000-7e83b000     Deferred        libexpat.so.1  
ELF     0x7e83b000-7e869000     Deferred        libfontconfig.so.1  
ELF     0x7e86a000-7e87f000     Deferred        midimap<elf>  
  \-PE  0x7e870000-7e87f000     \               midimap  
ELF     0x7e87f000-7e8e9000     Deferred        libfreetype.so.6  
ELF     0x7e8ef000-7e8ff000     Deferred        libtasn1.so.2  
ELF     0x7e8ff000-7e91a000     Deferred        imm32<elf>  
  \-PE  0x7e910000-7e91a000     \               imm32  
ELF     0x7e91a000-7e92e000     Deferred        lz32<elf>  
  \-PE  0x7e920000-7e92e000     \               lz32  
ELF     0x7e92e000-7e946000     Deferred        version<elf>  
  \-PE  0x7e930000-7e946000     \               version  
ELF     0x7e946000-7ea06000     Deferred        libx11.so.6  
ELF     0x7ea06000-7ea1f000     Deferred        libice.so.6  
ELF     0x7ea1f000-7ea97000     Deferred        ddraw<elf>  
  \-PE  0x7ea40000-7ea97000     \               ddraw  
ELF     0x7ea97000-7eae2000     Export          dsound<elf>  
  \-PE  0x7eab0000-7eae2000     \               dsound  
ELF     0x7eae2000-7eb63000     Deferred        winmm<elf>  
  \-PE  0x7eaf0000-7eb63000     \               winmm  
ELF     0x7eb63000-7eb9c000     Deferred        dplayx<elf>  
  \-PE  0x7eb70000-7eb9c000     \               dplayx  
ELF     0x7eb9c000-7ebc4000     Deferred        winspool<elf>  
  \-PE  0x7eba0000-7ebc4000     \               winspool  
ELF     0x7ebc4000-7ec73000     Deferred        comctl32<elf>  
  \-PE  0x7ebd0000-7ec73000     \               comctl32  
ELF     0x7ec73000-7ecc8000     Deferred        shlwapi<elf>  
  \-PE  0x7ec90000-7ecc8000     \               shlwapi  
ELF     0x7ecc8000-7ed86000     Deferred        shell32<elf>  
  \-PE  0x7ece0000-7ed86000     \               shell32  
ELF     0x7ed86000-7ee18000     Deferred        comdlg32<elf>  
  \-PE  0x7ed90000-7ee18000     \               comdlg32  
ELF     0x7ef00000-7ef14000     Deferred        libz.so.1  
ELF     0x7ef14000-7f814000     Deferred        gdi32<elf>  
  \-PE  0x7ef60000-7f814000     \               gdi32  
ELF     0x7f814000-7f92d000     Deferred        user32<elf>  
  \-PE  0x7f830000-7f92d000     \               user32  
ELF     0x7f92d000-7f969000     Deferred        advapi32<elf>  
  \-PE  0x7f940000-7f969000     \               advapi32  
ELF     0x7f969000-7f987000     Deferred        iphlpapi<elf>  
  \-PE  0x7f970000-7f987000     \               iphlpapi  
ELF     0x7f987000-7f9b0000     Deferred        ws2_32<elf>  
  \-PE  0x7f990000-7f9b0000     \               ws2_32  
ELF     0x7fac3000-7fac7000     Deferred        libgpg-error.so.0  
ELF     0x7fac7000-7fad0000     Deferred        libxcursor.so.1  
ELF     0x7fad1000-7fad5000     Deferred        libxfixes.so.3  
ELF     0x7fad5000-7fadd000     Deferred        libxrender.so.1  
ELF     0x7fc64000-7fd60000     Export          kernel32<elf>  
  \-PE  0x7fc80000-7fd60000     \               kernel32  
ELF     0x7fe70000-7fe7d000     Deferred        libxext.so.6  
ELF     0x7fe7d000-7fe92000     Deferred        libnsl.so.1  
ELF     0x7fe92000-7fe9b000     Deferred        libnss_compat.so.2  
ELF     0x7fe9b000-7fea0000     Deferred        libxxf86vm.so.1  
ELF     0x7fea1000-7fea6000     Deferred        libxxf86dga.so.1  
ELF     0x7fea6000-7feb1000     Deferred        libgcc_s.so.1  
ELF     0x7feb1000-7fed3000     Deferred        libm.so.6  
ELF     0x7fed3000-7ffca000     Deferred        libwine_unicode.so.1  
ELF     0x7ffcb000-7ffd2000     Deferred        libsm.so.6  
ELF     0x7ffd2000-7ffdc000     Deferred        libnss_files.so.2  
ELF     0xb7d80000-b7d84000     Deferred        libxdmcp.so.6  
ELF     0xb7d84000-b7d8d000     Deferred        libnss_nis.so.2  
ELF     0xb7d8f000-b7d92000     Deferred        libdl.so.2  
ELF     0xb7d92000-b7ec0000     Export          libc.so.6  
ELF     0xb7ec0000-b7ed2000     Export          libpthread.so.0  
ELF     0xb7ed2000-b7eec000     Deferred        libwine.so.1  
ELF     0xb7eed000-b7ef0000     Deferred        libxau.so.6  
ELF     0xb7f00000-b7f02000     Deferred        libnvidia-tls.so.1  
ELF     0xb7f05000-b7f1b000     Deferred        ld-linux.so.2  
Threads:  
process  tid      prio (all id:s are in hex)  
0000000e (D) C:\Programme\Black Isle\BGII - SvA\BGMain.exe  
        0000001c   15  
        00000018   15 <==  
        00000017    0  
        00000016    0  
        00000015    0  
        00000012   15  
        00000010    0  
        0000000f    0  
WineDbg terminated on pid 0xe

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list