<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<big><big>All,<br>
<br>
I have been trying to get my Sony Digital Voice Editor software to run
with wine. (DVEdit.exe)<br>
I've installed it with the latest version of code weavers (6.2)
Standard for Linux.<br>
<br>
I've exported WINEDEBUG=+relay in order to see some detail and am
running it command line as follows:<br>
<br>
wine --bottle dve --cx-log ~josepy/wineDVE/wineDebug.log --cx-app
DVEdit.exe --verbose<br>
<br>
I get a window with menus in it and there it haults. On the command
line I see the following error message:<br>
<br>
</big></big>
<blockquote><big><big><i>shell-init: error retrieving current
directory: getcwd: cannot access parent directories: No such file or
directory</i></big></big><br>
  <big><big><i>Running "/opt/cxoffice/bin/cxavscan"
"/home/josepy/.cxoffice/dve/drive_c/Program Files/SONY/Digital Voice
Editor 3/DVEdit.exe"</i></big></big><br>
  <big><big><i>shell-init: error retrieving current directory: getcwd:
cannot access parent directories: No such file or directory</i></big></big><br>
  <big><big><i>Command:</i></big></big><br>
  <big><big><i>/opt/cxoffice/bin/wineloader winewrapper.exe cxoffice
--run -- /home/josepy/.cxoffice/dve/drive_c/Program Files/SONY/Digital
Voice Editor 3/DVEdit.exe</i></big></big><br>
</blockquote>
<big><big><br>
And the Debug stack info is as follows:<br>
<br>
</big></big>
<blockquote><big><big><i>000b:Ret&nbsp; gdi32.SelectObject() retval=0000006c
ret=5f409d2a</i></big></big><br>
  <big><big><i>000b:Call <font color="#3333ff">gdi32.StretchDIBits</font>(00000e3c,00000000,00000000,00000078,00000018,00000000,00000000,00000078,00000018,04537888,00b33190,00000000,00cc0020)
ret=5f409d5d</i></big></big><br>
  <big><big><i>000b:Call kernel32.GetLastError() ret=780036f3</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.GetLastError() retval=00000000
ret=780036f3</i></big></big><br>
  <big><big><i>000b:Call kernel32.TlsGetValue(00000004) ret=78003701</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.TlsGetValue() retval=00b30f80
ret=78003701</i></big></big><br>
  <big><big><i>000b:Call kernel32.SetLastError(00000000) ret=78003712</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.SetLastError() retval=00000000
ret=78003712</i></big></big><br>
  <big><big><i>000b:Call kernel32.GetLastError() ret=780036f3</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.GetLastError() retval=00000000
ret=780036f3</i></big></big><br>
  <big><big><i>000b:Call kernel32.TlsGetValue(00000004) ret=78003701</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.TlsGetValue() retval=00b30f80
ret=78003701</i></big></big><br>
  <big><big><i>000b:Call kernel32.SetLastError(00000000) ret=78003712</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.SetLastError() retval=00000000
ret=78003712</i></big></big><br>
  <big><big><i>000b:Call kernel32.UnhandledExceptionFilter(0034e820)
ret=7800e52a</i></big></big><br>
  <big><big><i>000b:Call kernel32.IsBadCodePtr(006a5114) ret=00e85c53</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.IsBadCodePtr() retval=00000000
ret=00e85c53</i></big></big><br>
  <big><big><i>000b:Call kernel32.IsBadCodePtr(7800b4fb) ret=006ab3b5</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.IsBadCodePtr() retval=00000000
ret=006ab3b5</i></big></big><br>
  <big><big><i>000b:Call kernel32.IsBadCodePtr(0037571f) ret=7800b4f1</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.IsBadCodePtr() retval=00000000
ret=7800b4f1</i></big></big><br>
  <big><big><i>000b:Call kernel32.IsBadCodePtr(00359e87) ret=003757c9</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.IsBadCodePtr() retval=00000000
ret=003757c9</i></big></big><br>
  <big><big><i>wine: Unhandled page fault on read access to 0x04537888
at address 0x7e31e250 (thread 000b), starting debugger...</i></big></big><br>
  <big><big><i>000b:Ret&nbsp; kernel32.UnhandledExceptionFilter()
retval=00000000 ret=7800e52a</i></big></big><br>
  <big><big><i>Unhandled exception: page fault on read access to
0x04537888 in 32-bit code (0x7e31e250).</i></big></big><br>
  <big><big><i>Register dump:</i></big></big><br>
  <big><big><i>&nbsp;CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b</i></big></big><br>
  <big><big><i>&nbsp;EIP:7e31e250 ESP:0034ecac EBP:0034ecc8
EFLAGS:00210206(&nbsp;&nbsp; - 00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - RIP1)</i></big></big><br>
  <big><big><i>&nbsp;EAX:0000001e EBX:7e371a34 ECX:00000018 EDX:0000001e</i></big></big><br>
  <big><big><i>&nbsp;ESI:04537888 EDI:0000001e</i></big></big><br>
  <big><big><i>Stack dump:</i></big></big><br>
  <big><big><i>0x0034ecac:&nbsp; 00000000 0000001e 00000000 00000018</i></big></big><br>
  <big><big><i>0x0034ecbc:&nbsp; 7c098e40 00000078 04537888 0034eee8</i></big></big><br>
  <big><big><i>0x0034eccc:&nbsp; 7e317475 00000078 00000018 04537888</i></big></big><br>
  <big><big><i>0x0034ecdc:&nbsp; 00000168 7c098e40 fffffe20 0034eee8</i></big></big><br>
  <big><big><i>0x0034ecec:&nbsp; 7e315205 001abfb8 7ec12a90 0034ed28</i></big></big><br>
  <big><big><i>0x0034ecfc:&nbsp; 7ec12a90 00000001 00002000 fffffe20</i></big></big><br>
  <big><big><i>Backtrace:</i></big></big><br>
  <big><big><i>=&gt;1 0x7e31e250 in winex11 (+0x1e250) (0x0034ecc8)</i></big></big><br>
  <big><big><i>&nbsp; 2 0x7e317475 in winex11 (+0x17475) (0x0034eee8)</i></big></big><br>
  <big><big><i>&nbsp; 3 0x7e31c09c X11DRV_SetDIBits+0x1ec() in winex11
(0x0034efc8)</i></big></big><br>
  <big><big><i>&nbsp; 4 0x7ebc561f SetDIBits+0x11f() in gdi32 (0x0034f008)</i></big></big><br>
  <big><big><i>&nbsp; 5 0x7ebc57c4 <font color="#3333ff">StretchDIBits</font>+0x184()
in gdi32 (0x0034f068)</i></big></big><br>
  <big><big><i>&nbsp; 6 0x7efb2d60 call_entry_point+0x20() in ntdll
(0x0034f0b8)</i></big></big><br>
  <big><big><i>&nbsp; 7 0x7efb398d SNOOP_Return+0xc0d() in ntdll (0x0034f128)</i></big></big><br>
  <big><big><i>&nbsp; 8 0x7ebb47a1 in gdi32 (+0x47a1) (0x0034f18c)</i></big></big><br>
  <big><big><i>000f:Call
winex11.drv.MsgWaitForMultipleObjectsEx(00000001,7e01c858,ffffffff,000004ff,00000000)
ret=7ecab6e0</i></big></big><br>
  <big><big><i>&nbsp; 9 0x5f409c47 in <font color="#3333ff">mfc42 </font>(+0x9c47)
(0x0034f1a0)</i></big></big><br>
  <big><big><i>&nbsp; 10 0x00a33f50 (0x00000000)</i></big></big><br>
  <big><big><i>0x7e31e250: movl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0(%esi),%ecx</i></big></big><br>
  <big><big><i>Modules:</i></big></big><br>
  <big><big><i>Module&nbsp; Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Debug info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name (95
modules)</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 350000-366000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; spicc</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 370000-37f000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; icdspi</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 380000-395000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; icdcdda</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3d0000-3e8000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; icdysys</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 400000-65f000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dvedit</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 660000-6ee000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; id3lib</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e50000-eaf000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msvoice</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fc0000-fcf000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; icddsply</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fd0000-ffa000&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; icdabr03</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10000000-10018000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; icdsconv</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5f400000-5f4f2000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Export&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mfc42</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 78000000-7803d000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msvcrt</i></big></big><br>
  <big><big><i>PE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 780c0000-78121000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msvcp60</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7bf00000-7bf03000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;wine-loader&gt;</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7def9000-7df0d000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
olepro32&lt;elf&gt;</i></big></big><br>
  <big><big><i>&nbsp; \-PE&nbsp; 7df00000-7df0d000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; olepro32</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7e01e000-7e04f000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
uxtheme&lt;elf&gt;</i></big></big><br>
  <big><big><i>&nbsp; \-PE&nbsp; 7e030000-7e04f000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uxtheme</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7e097000-7e0ac000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
midimap&lt;elf&gt;</i></big></big><br>
  <big><big><i>&nbsp; \-PE&nbsp; 7e0a0000-7e0ac000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; midimap</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7e0ac000-7e0c4000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
msacm32&lt;elf&gt;</i></big></big><br>
  <big><big><i>&nbsp; \-PE&nbsp; 7e0b0000-7e0c4000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msacm32</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7e0c4000-7e0ff000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
wineoss&lt;elf&gt;</i></big></big><br>
  <big><big><i>&nbsp; \-PE&nbsp; 7e0d0000-7e0ff000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wineoss</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7e0ff000-7e11b000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
imm32&lt;elf&gt;</i></big></big><br>
  <big><big><i>&nbsp; \-PE&nbsp; 7e110000-7e11b000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; imm32</i></big></big><br>
  <big><big><i>ELF&nbsp;&nbsp;&nbsp;&nbsp; 7e11b000-7e121000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Deferred&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
libxrandr.so.2</i></big></big><br>
</blockquote>
<big><big>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.<br>
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.<br>
<br>
Any suggestion on how to further debug this issue would be greatly
appreciated.<br>
<br>
Thanks<br>
<br>
Joe<br>
<br>
</big></big>
</body>
</html>