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
|
_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users