Crash in 16-bit code

Jukka Heinonen jhei at iki.fi
Tue Oct 7 13:19:46 CDT 2003


On Tue, Oct 07, Sylvain Petreolle wrote:
> I still get a crash with WinDVD.
> Attached : trace with +int (int 1a has no other debug channel) and
> disass around $eip.

Well, well. This looks pretty interesting.
It looks like the program is trying to call
PCI BIOS routine "FIND PCI DEVICE" from
32-bit linear code.

This is either some kind of copy protection scheme
or the program really wants to call PCI BIOS, which
is something I thought event Windows 95 would
not allow. Have you tried running the program
using different Windows versions (NT or later)?

-- 
Jukka Heinonen <http://www.iki.fi/jhei/>



More information about the wine-devel mailing list