Ehh, well, I was trying to use the Lexmark Scanback Utility to operate my Lexmark OptraImage 322 and it crashed after clicking the button to setup a new profile.... Installed original MFC42.DLL in the Scanback program folder...
Crash log:
[InuTaisho@PIIMMX-GTWE4200 ScanBack]$ wine scanwiz.exe
wine: Call from 0x40ee68 to unimplemented function MFC42.DLL.6905, aborting
wine: Unimplemented function MFC42.DLL.6905 called at address 0x40ee68 (thread 0038), starting debugger...
Unhandled exception: unimplemented function MFC42.DLL.6905 called in 32-bit code (0x602e4d4c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:602e4d4c ESP:0034dbd4 EBP:0034dc38 EFLAGS:00000206( - 00 - -IP1)
EAX:00001af9 EBX:6032fa78 ECX:0034e938 EDX:00030068
ESI:0034dbe0 EDI:0003006c
Stack dump:
0x0034dbd4: 00000038 00030068 0100101b 80000100
0x0034dbe4: 00000001 00000000 0040ee68 00000002
0x0034dbf4: 0041cca6 00001af9 0034dc3c 6062e98e
0x0034dc04: 5f422d22 00030068 00000000 00000038
0x0034dc14: 00030068 00001036 00000000 00000020
0x0034dc24: 00000000 00000000 00000000 0034e8d8
Backtrace:
=>1 0x602e4d4c in ntdll (+0x24d4c) (0x0034dc38)
2 0x0040ee68 in scanwiz (+0xee68) (0x0034e938)
3 0x00000001 (0x00419bc8)
4 0x0040fed0 in scanwiz (+0xfed0) (0x0041524c)
5 0x25ff0041 (0x837c25ff)
6 0x00000000 (0x00000000)
0x602e4d4c: subl $4,%esp
Modules:
Module Address Debug info Name (67 modules)
PE 400000- 420000 Export scanwiz
PE 10000000-10035000 Deferred scanwizg
ELF 41d2d000-41d4a000 Deferred
ld-linux.so.2
ELF 41d4c000-41d60000 Deferred libresolv.so.2
ELF 426fe000-42852000 Deferred libc.so.6
ELF 42854000-4287d000 Deferred libm.so.6
ELF 4287f000-42884000 Deferred
libdl.so.2
ELF 4289b000-428b3000 Deferred libpthread.so.0
ELF 428b5000-428b8000 Deferred libxau.so.6
ELF 428ba000-428c0000 Deferred libxdmcp.so.6
ELF 428c2000-429c4000 Deferred
libx11.so.6
ELF 429c6000-429d6000 Deferred libxext.so.6
ELF 429d8000-42a62000 Deferred libfreetype.so.6
ELF 42a64000-42a85000 Deferred libexpat.so.0
ELF 42aaf000-42ade000 Deferred
libfontconfig.so.1
ELF 42ae0000-42ae9000 Deferred libxrender.so.1
ELF 42af5000-42aff000 Deferred libxcursor.so.1
ELF 42b01000-42b08000 Deferred libxrandr.so.2
ELF 42b0a000-42b0d000 Deferred libxinerama.so.1
ELF 42b0f000-42b14000 Deferred libxfixes.so.3
ELF 42bc5000-42bce000 Deferred libsm.so.6
ELF 42bd0000-42bea000 Deferred
libice.so.6
ELF 4347a000-43485000 Deferred libdrm.so.2
ELF 43487000-434f7000 Deferred libgl.so.1
ELF 43fcb000-43fd0000 Deferred libxxf86vm.so.1
PE 5f400000-5f4ed000 Deferred mfc42
ELF 6001d000-60132000 Deferred libwine.so.1
ELF 602a3000-6034b000 Export ntdll<elf>
\-PE 602c0000-6034b000 \ ntdll
ELF 60374000-60380000 Deferred libnss_files.so.2
ELF 60380000-604b5000 Deferred kernel32<elf>
\-PE 603a0000-604b5000 \ kernel32
ELF 604b5000-604cf000 Deferred version<elf>
\-PE 604c0000-604cf000 \ version
ELF 604cf000-604e3000 Deferred lz32<elf>
\-PE 604e0000-604e3000 \ lz32
ELF 604e3000-6054f000 Deferred msvcrt<elf>
\-PE 604f0000-6054f000 \ msvcrt
ELF 6054f000-6059c000 Deferred advapi32<elf>
\-PE 60560000-6059c000 \ advapi32
ELF 6059c000-606ea000 Deferred user32<elf>
\-PE 605c0000-606ea000 \ user32
ELF 606ea000-607f6000 Deferred shell32<elf>
\-PE 60700000-607f6000 \ shell32
ELF 607f6000-60853000 Deferred shlwapi<elf>
\-PE 60800000-60853000 \ shlwapi
ELF 60853000-6091a000 Deferred comctl32<elf>
\-PE 60860000-6091a000 \ comctl32
ELF 6091a000-60978000 Deferred rpcrt4<elf>
\-PE 60930000-60978000 \ rpcrt4
ELF 60978000-60997000 Deferred iphlpapi<elf>
\-PE 60980000-60997000 \ iphlpapi
ELF 609ab000-609d8000 Deferred ws2_32<elf>
\-PE 609b0000-609d8000 \ ws2_32
ELF 60a28000-60abd000 Deferred winex11<elf>
\-PE 60a40000-60abd000 \ winex11
ELF 60c8e000-60cac000 Deferred imm32<elf>
\-PE 60ca0000-60cac000 \ imm32
ELF 60cbb000-60cef000 Deferred uxtheme<elf>
\-PE 60cc0000-60cef000 \ uxtheme
ELF 627d4000-62878000 Deferred gdi32<elf>
\-PE 627f0000-62878000 \ gdi32
ELF 63167000-63213000 Deferred ole32<elf>
\-PE 63180000-63213000 \ ole32
ELF 6875e000-68778000 Deferred wsock32<elf>
\-PE 68760000-68778000 \ wsock32
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000037 (D) C:\Program Files\Lexmark\ScanBack\scanwiz.exe
00000038 0 <==
00000013
00000015 0
00000014 0
0000000f
00000016 0
00000010 0
0000000a
0000000c 0
0000000b 0
wine: Call from 0x40ee68 to unimplemented function
MFC42.DLL.6905, aborting
wine: Call from 0x40ee68 to unimplemented function MFC42.DLL.6905, aborting