[Wine] Wine 0.9.7 failure report: hungarian tax software

Zoltan Boszormenyi zboszor at dunaweb.hu
Sat Feb 11 16:25:03 CST 2006


Hi,

I wanted to try Wine whether it was capable of running "Abev",
the official hungarian tax software.

http://www.apeh.hu/cgi-bin/lap.php?id=prog/pr2006

Main installer is: http://www.apeh.hu/cgi-bin/pil2006.pl?abev2006telep.exe
and one has to install at least one tax form type for this software to 
be usable.
Choose one of the numbered tax form installers, e.g.:
http://www.apeh.hu/cgi-bin/pil2006.pl?0601.exe
and run it, too.

Then run ".wine/drive_c/Program Files/Abev 2006/abev.exe"
Choose "Adatok -> Új nyomtatvány" menu, it will display
the installed tax forms in a combo box, choose one, or leave the first 
chosen.
Don't be bothered by the other two comboboxes, they will be empty.

The form isn't displayed correctly, it flickers badly and its position 
is wrong.
The application gets non-responsive from there on, pressing Ctrl-C
in the terminal where I started it this is displayed:

fixme:winspool:WINSPOOL_EnumPrinters We don't handle 
PRINTER_ENUM_CONNECTIONS
fixme:winspool:WINSPOOL_EnumPrinters We don't handle 
PRINTER_ENUM_CONNECTIONS
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x55ec88e0, level 2): Holding 0x55f779e0, 
level 3. Expect deadlock!
... <ad nauseaum>

winedbg starts after about one second.

Some other problems with the software running on Wine:
- Some hungarian accented characters aren't displayed correctly.
  (Where can I get CE versions of the fonts used by Wine?)
- Modal dialogs / messageboxes don't stay over their parent windows
  or in GTK speak: dialogs aren't transient for their parents.
- Widgets in some dialogs aren't positioned correctly.

It seems to be written in Delphi, "strings abev.exe" shows that
this is in the EXE file: "SOFTWARE\Borland\Delphi\RTL"

Best regards,
Zoltán Böszörményi




More information about the wine-users mailing list