[Wine] {noob warning!] Irish Revenue software

Declan Moriarty junk_mail at iol.ie
Sun Dec 17 10:01:02 CST 2006


On Sun, 2006-12-17 at 10:59 +0100, Stefan Leichter wrote:
> Am Friday 15 December 2006 20:12 schrieb Declan Moriarty:
> > On Mon, 2006-12-11 at 21:25 +0000, Declan Moriarty wrote:
> > Java details begin
> > Stack Trace:
> > java.lang.ArrayIndexOutOfBoundsException: 0
> >         at sun.util.calendar.ZoneInfoFile.createZoneInfo(Unknown Source)
> >         at sun.util.calendar.ZoneInfoFile.getZoneInfo(Unknown Source)
> > In fact, it doesn't know the source of anything.
> >
> > Winedbg doesn't help either, because it unpacks everything if I step it
> > once, crashes, and shuts down. Can anyone throw me a bone? What's
> > "stub!" about anyhow?
> 
> set msvcrt dll as native using winecfg and retry
> 
> Hope this helps
	
Thanks for the reply, Stefan. I tried that
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture >>>>>>>>>>>>>>>>> 501
from glCopyTexImage2D @ surface.c / 1812
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture >>>>>>>>>>>>>>>>> 501
from glCopyTexImage2D @ surface.c / 1812
fixme:font:WineEngCreateFontInstance Untranslated charset 255
err:d3d_surface:IWineD3DSurfaceImpl_BltOverride Wrong surface type for
BLT override(not on swapchain) !

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at
PC=0x60774006
Function=glFlush+0x6
Library=(N/A)

Current Java thread:
        at sun.awt.windows.Win32DDRenderer.doFillRectDD(Native Method)  
etc.

This used to be '(unknown source)' so that tells me something. The main
lib it seemed to be using was ntdll.dll, so I tried making that native,
too, but no go. Looking at this list of libraries it threw me

Dynamic libraries:
0x00400000 - 0x0040B000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\javaw.exe
0x60290000 - 0x602FE000         c:\windows\system32\ntdll.dll
0x73FA0000 - 0x740B1000         c:\windows\system32\kernel32.dll
0x60340000 - 0x60378000         c:\windows\system32\advapi32.dll
0x60390000 - 0x604C0000         c:\windows\system32\user32.dll
0x604D0000 - 0x6055C000         c:\windows\system32\gdi32.dll
0x78000000 - 0x78040000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\MSVCRT.dll
0x60650000 - 0x606CD000         c:\windows\system32\winex11.drv
0x69C00000 - 0x69C1A000         c:\windows\system32\imm32.dll
0x08000000 - 0x08139000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\client\jvm.dll
0x61060000 - 0x610DF000         c:\windows\system32\winmm.dll
0x76910000 - 0x76930000         c:\windows\system32\winealsa.drv
0x611C0000 - 0x611CD000         c:\windows\system32\msacm32.drv
0x611D0000 - 0x611F5000         c:\windows\system32\msacm32.dll
0x61200000 - 0x6120A000         c:\windows\system32\midimap.dll
0x10000000 - 0x10007000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\hpi.dll
0x00350000 - 0x0035E000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\verify.dll
0x00360000 - 0x00379000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\java.dll
0x00380000 - 0x0038D000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\zip.dll
0x027F0000 - 0x02902000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\awt.dll
0x61A30000 - 0x61A4F000         c:\windows\system32\winspool.drv
0x61A60000 - 0x61AEF000         c:\windows\system32\ole32.dll
0x6EE80000 - 0x6EECB000         c:\windows\system32\rpcrt4.dll
0x685B0000 - 0x685CC000         c:\windows\system32\iphlpapi.dll
0x02910000 - 0x02961000         C:\windows\temp\I1166370457\Windows
\resource\jre\bin\fontmanager.dll
0x61C60000 - 0x61CA5000         c:\windows\system32\ddraw.dll
0x61CB0000 - 0x61D5B000         c:\windows\system32\wined3d.dll
0x02D90000 - 0x02DE3000         C:\windows\temp\I1166370457\Windows
\resource\iawin32.dll
0x61FD0000 - 0x620B3000         c:\windows\system32\shell32.dll
0x620C0000 - 0x62111000         c:\windows\system32\shlwapi.dll
0x62120000 - 0x621D9000         c:\windows\system32\comctl32.dll
0x621E0000 - 0x6220D000         c:\windows\system32\uxtheme.dll
0x62420000 - 0x62427000         c:\windows\system32\imagehlp.dll
0x62430000 - 0x62470000         c:\windows\system32\dbghelp.dll
0x62480000 - 0x62485000         c:\windows\system32\psapi.dll


you will notice it's picking half of them from  C:\windows\temp
\I1166370457\Windows\resource\. That lot are native to the installer,
and the directory I1166370457/ is created differently each time (last 4
digits change). In the existing one is an install.exe and running that
gets me only this far:

[snip]
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture >>>>>>>>>>>>>>>>> 501
from glCopyTexImage2D @ surface.c / 1812
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture >>>>>>>>>>>>>>>>> 501
from glCopyTexImage2D @ surface.c / 1812
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture >>>>>>>>>>>>>>>>> 501
from glCopyTexImage2D @ surface.c / 1812
fixme:font:WineEngCreateFontInstance Untranslated charset 255
err:d3d_surface:IWineD3DSurfaceImpl_BltOverride Wrong surface type for
BLT override(not on swapchain) !
Invalid address (0x6039678e) for breakpoint 0, disabling it
Process of pid=0x0000000a has terminated
Wine-dbg>

So I'm down in flames again. I don't even know what it's saying to me as
it barfs. I'll look some more at this, but I'm really not equipped to
_make_ it work. 




More information about the wine-users mailing list