[Bug 1973] Bug in StretchDIBits with biBitCount=32

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Nov 6 16:10:08 CST 2008


markus lehtokumpu <markus.lehtokumpu at gmail.com> changed:

           What    |Removed                     |Added
                 CC|                            |markus.lehtokumpu at gmail.com

--- Comment #25 from markus lehtokumpu <markus.lehtokumpu at gmail.com>  2008-11-06 16:10:07 ---
(In reply to comment #22)
> (In reply to comment #21)
> > @Austin English:  Unfortunately, I think we lack the licensing to redistribute
> > this, however if you find me on IRC I'd be more than willing to let you play
> > via my machine (or maybe a VM over a network).  
> > 
> I was looking for something anyone can test, as I don't know that area of the
> code well enough to debug it.
> Terminal output would be helpful though.

Here's what i got, when i start Mirage with Wine via console :


wine Mirage15.exe 

fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\\Device\\ParallelPort0" 80
0x7ec095b4 0x7ec095b0
fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\\Device\\ParallelPort1" 80
0x7ec095b4 0x7ec095b0
fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\\Device\\ParallelPort2" 80
0x7ec095b4 0x7ec095b0
fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\\Device\\ParallelPort3" 80
0x7ec095b4 0x7ec095b0
wine: Call from 0x7b8458c0 to unimplemented function
ntoskrnl.exe.IoQueryDeviceDescription, aborting
wine: Unimplemented function ntoskrnl.exe.IoQueryDeviceDescription called at
address 0x7b8458c0 (thread 001b), starting debugger...
Unhandled exception: unimplemented function
ntoskrnl.exe.IoQueryDeviceDescription called in 32-bit code (0x7b845933).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b845933 ESP:7ec095f8 EBP:7ec0965c EFLAGS:00200246(   - 00      - IZP1)
 EAX:7b82efc5 EBX:7b8b8ff4 ECX:00000000 EDX:7ec09684
 ESI:7ec09684 EDI:7edeb640
Stack dump:
0x7ec095f8:  7ec09684 00000008 0000003c 80000100
0x7ec09608:  00000001 00000000 7b8458c0 00000002
0x7ec09618:  7edf38a0 7edf5adc 00000000 00000000
0x7ec09628:  00000000 00000000 00000000 00000000
0x7ec09638:  00000000 00000000 00000000 00000000
0x7ec09648:  00000000 00000000 7b8458ca 00000000
=>1 0x7b845933 in kernel32 (+0x25933) (0x7ec0965c)
  2 0x7edf3835 in ntoskrnl (+0x13835) (0x7ec0968c)
  3 0x7edeb664 in ntoskrnl (+0xb664) (0x7ee9d500)
  4 0x00000000 (0x00a80000)
  5 0x00000000 (0x00000000)
0x7b845933: subl        $4,%esp
Module  Address                 Debug info      Name (29 modules)
PE        450000-  464c00       Deferred        sentinel.sys
ELF     7b800000-7b941000       Export          kernel32<elf>
  \-PE  7b820000-7b941000       \               kernel32
ELF     7bc00000-7bca9000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bca9000       \               ntdll
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7eae4000-7eafa000       Deferred        hal<elf>
  \-PE  7eaf0000-7eafa000       \               hal
ELF     7ec0b000-7ec1f000       Deferred        libresolv.so.2
ELF     7ec3b000-7ec5b000       Deferred        iphlpapi<elf>
  \-PE  7ec40000-7ec5b000       \               iphlpapi
ELF     7ec5b000-7ecc2000       Deferred        rpcrt4<elf>
  \-PE  7ec70000-7ecc2000       \               rpcrt4
ELF     7edd3000-7ee0d000       Export          ntoskrnl<elf>
  \-PE  7ede0000-7ee0d000       \               ntoskrnl
ELF     7ee0d000-7ee62000       Deferred        advapi32<elf>
  \-PE  7ee20000-7ee62000       \               advapi32
ELF     7ee62000-7ee6e000       Deferred        libnss_files.so.2
ELF     7ee6e000-7ee79000       Deferred        libnss_nis.so.2
ELF     7ee79000-7ee82000       Deferred        libnss_compat.so.2
ELF     7ee89000-7ee9e000       Deferred        winedevice<elf>
  \-PE  7ee90000-7ee9e000       \               winedevice
ELF     7efbe000-7efe4000       Deferred        libm.so.6
ELF     7efe7000-7f000000       Deferred        libnsl.so.1
ELF     b7cf1000-b7cf5000       Deferred        libdl.so.2
ELF     b7cf5000-b7e53000       Deferred        libc.so.6
ELF     b7e53000-b7e6c000       Deferred        libpthread.so.0
ELF     b7e88000-b7fbf000       Deferred        libwine.so.1
ELF     b7fc1000-b7fde000       Deferred        ld-linux.so.2
process  tid      prio (all id:s are in hex)
        00000009    0
        0000000b    0
        0000001a    0
        00000019    0
        00000013    0
        00000012    0
        0000000e    0
        0000000d    0
        00000015    0
        00000014    0
        00000011    0
        00000010    0
00000016 (D) C:\windows\system32\winedevice.exe
        0000001b    0 <==
        00000018    0
        00000017    0
=>1 0x7b845933 in kernel32 (+0x25933) (0x7ec0965c)
  2 0x7edf3835 in ntoskrnl (+0x13835) (0x7ec0968c)
  3 0x7edeb664 in ntoskrnl (+0xb664) (0x7ee9d500)
  4 0x00000000 (0x00a80000)
  5 0x00000000 (0x00000000)
wine: Call from 0x7b8458c0 to unimplemented function
ntoskrnl.exe.IoQueryFileDosDeviceName, aborting
wine: Call from 0x7b8458c0 to unimplemented function
ntoskrnl.exe.IoQueryFileInformation, aborting
fixme:win:EnumDisplayDevicesW ((null),0,0x32e1f8,0x00000000), stub!


Mirage use USB-security key, so i don't know is there some errors about that.
But hope that helps.

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the wine-bugs mailing list