[Wine] Sony Digital Voice Editor

Josepy liquid at visi.com
Sat Oct 20 12:30:49 CDT 2007


All,

I have been trying to get my Sony Digital Voice Editor software to run
with wine. (DVEdit.exe)
I've installed it with the latest version of code weavers (6.2) Standard
for Linux.

I've exported WINEDEBUG=+relay in order to see some detail and am
running it command line as follows:

wine --bottle dve --cx-log ~josepy/wineDVE/wineDebug.log --cx-app
DVEdit.exe --verbose

I get a window with menus in it and there it haults. On the command line
I see the following error message:

    /shell-init: error retrieving current directory: getcwd: cannot
    access parent directories: No such file or directory/
    /Running "/opt/cxoffice/bin/cxavscan"
    "/home/josepy/.cxoffice/dve/drive_c/Program Files/SONY/Digital Voice
    Editor 3/DVEdit.exe"/
    /shell-init: error retrieving current directory: getcwd: cannot
    access parent directories: No such file or directory/
    /Command:/
    //opt/cxoffice/bin/wineloader winewrapper.exe cxoffice --run --
    /home/josepy/.cxoffice/dve/drive_c/Program Files/SONY/Digital Voice
    Editor 3/DVEdit.exe/


And the Debug stack info is as follows:

    /000b:Ret  gdi32.SelectObject() retval=0000006c ret=5f409d2a/
    /000b:Call
    gdi32.StretchDIBits(00000e3c,00000000,00000000,00000078,00000018,00000000,00000000,00000078,00000018,04537888,00b33190,00000000,00cc0020)
    ret=5f409d5d/
    /000b:Call kernel32.GetLastError() ret=780036f3/
    /000b:Ret  kernel32.GetLastError() retval=00000000 ret=780036f3/
    /000b:Call kernel32.TlsGetValue(00000004) ret=78003701/
    /000b:Ret  kernel32.TlsGetValue() retval=00b30f80 ret=78003701/
    /000b:Call kernel32.SetLastError(00000000) ret=78003712/
    /000b:Ret  kernel32.SetLastError() retval=00000000 ret=78003712/
    /000b:Call kernel32.GetLastError() ret=780036f3/
    /000b:Ret  kernel32.GetLastError() retval=00000000 ret=780036f3/
    /000b:Call kernel32.TlsGetValue(00000004) ret=78003701/
    /000b:Ret  kernel32.TlsGetValue() retval=00b30f80 ret=78003701/
    /000b:Call kernel32.SetLastError(00000000) ret=78003712/
    /000b:Ret  kernel32.SetLastError() retval=00000000 ret=78003712/
    /000b:Call kernel32.UnhandledExceptionFilter(0034e820) ret=7800e52a/
    /000b:Call kernel32.IsBadCodePtr(006a5114) ret=00e85c53/
    /000b:Ret  kernel32.IsBadCodePtr() retval=00000000 ret=00e85c53/
    /000b:Call kernel32.IsBadCodePtr(7800b4fb) ret=006ab3b5/
    /000b:Ret  kernel32.IsBadCodePtr() retval=00000000 ret=006ab3b5/
    /000b:Call kernel32.IsBadCodePtr(0037571f) ret=7800b4f1/
    /000b:Ret  kernel32.IsBadCodePtr() retval=00000000 ret=7800b4f1/
    /000b:Call kernel32.IsBadCodePtr(00359e87) ret=003757c9/
    /000b:Ret  kernel32.IsBadCodePtr() retval=00000000 ret=003757c9/
    /wine: Unhandled page fault on read access to 0x04537888 at address
    0x7e31e250 (thread 000b), starting debugger.../
    /000b:Ret  kernel32.UnhandledExceptionFilter() retval=00000000
    ret=7800e52a/
    /Unhandled exception: page fault on read access to 0x04537888 in
    32-bit code (0x7e31e250)./
    /Register dump:/
    / CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b/
    / EIP:7e31e250 ESP:0034ecac EBP:0034ecc8 EFLAGS:00210206(   -
    00      - RIP1)/
    / EAX:0000001e EBX:7e371a34 ECX:00000018 EDX:0000001e/
    / ESI:04537888 EDI:0000001e/
    /Stack dump:/
    /0x0034ecac:  00000000 0000001e 00000000 00000018/
    /0x0034ecbc:  7c098e40 00000078 04537888 0034eee8/
    /0x0034eccc:  7e317475 00000078 00000018 04537888/
    /0x0034ecdc:  00000168 7c098e40 fffffe20 0034eee8/
    /0x0034ecec:  7e315205 001abfb8 7ec12a90 0034ed28/
    /0x0034ecfc:  7ec12a90 00000001 00002000 fffffe20/
    /Backtrace:/
    /=>1 0x7e31e250 in winex11 (+0x1e250) (0x0034ecc8)/
    /  2 0x7e317475 in winex11 (+0x17475) (0x0034eee8)/
    /  3 0x7e31c09c X11DRV_SetDIBits+0x1ec() in winex11 (0x0034efc8)/
    /  4 0x7ebc561f SetDIBits+0x11f() in gdi32 (0x0034f008)/
    /  5 0x7ebc57c4 StretchDIBits+0x184() in gdi32 (0x0034f068)/
    /  6 0x7efb2d60 call_entry_point+0x20() in ntdll (0x0034f0b8)/
    /  7 0x7efb398d SNOOP_Return+0xc0d() in ntdll (0x0034f128)/
    /  8 0x7ebb47a1 in gdi32 (+0x47a1) (0x0034f18c)/
    /000f:Call
    winex11.drv.MsgWaitForMultipleObjectsEx(00000001,7e01c858,ffffffff,000004ff,00000000)
    ret=7ecab6e0/
    /  9 0x5f409c47 in mfc42 (+0x9c47) (0x0034f1a0)/
    /  10 0x00a33f50 (0x00000000)/
    /0x7e31e250: movl        0x0(%esi),%ecx/
    /Modules:/
    /Module  Address                 Debug info      Name (95 modules)/
    /PE      350000-366000   Deferred        spicc/
    /PE      370000-37f000   Deferred        icdspi/
    /PE      380000-395000   Deferred        icdcdda/
    /PE      3d0000-3e8000   Deferred        icdysys/
    /PE      400000-65f000   Deferred        dvedit/
    /PE      660000-6ee000   Deferred        id3lib/
    /PE      e50000-eaf000   Deferred        msvoice/
    /PE      fc0000-fcf000   Deferred        icddsply/
    /PE      fd0000-ffa000   Deferred        icdabr03/
    /PE      10000000-10018000       Deferred        icdsconv/
    /PE      5f400000-5f4f2000       Export          mfc42/
    /PE      78000000-7803d000       Deferred        msvcrt/
    /PE      780c0000-78121000       Deferred        msvcp60/
    /ELF     7bf00000-7bf03000       Deferred        <wine-loader>/
    /ELF     7def9000-7df0d000       Deferred        olepro32<elf>/
    /  \-PE  7df00000-7df0d000       \               olepro32/
    /ELF     7e01e000-7e04f000       Deferred        uxtheme<elf>/
    /  \-PE  7e030000-7e04f000       \               uxtheme/
    /ELF     7e097000-7e0ac000       Deferred        midimap<elf>/
    /  \-PE  7e0a0000-7e0ac000       \               midimap/
    /ELF     7e0ac000-7e0c4000       Deferred        msacm32<elf>/
    /  \-PE  7e0b0000-7e0c4000       \               msacm32/
    /ELF     7e0c4000-7e0ff000       Deferred        wineoss<elf>/
    /  \-PE  7e0d0000-7e0ff000       \               wineoss/
    /ELF     7e0ff000-7e11b000       Deferred        imm32<elf>/
    /  \-PE  7e110000-7e11b000       \               imm32/
    /ELF     7e11b000-7e121000       Deferred        libxrandr.so.2/

I've done software development in java for more than 10 years now so I
have some skills and would like to try to figure out how to resolve this
issue.
It would appear that we have some sort of error in MFC42.DLL (as it is
at the bottom of the stack) coming from a gdi32.StretchDIBits() call.

Any suggestion on how to further debug this issue would be greatly
appreciated.

Thanks

Joe

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-users/attachments/20071020/3893bb34/attachment.htm 


More information about the wine-users mailing list