http://bugs.winehq.org/show_bug.cgi?id=3903
Summary: Microsoft Word Viewer can no longer print Product: Wine Version: 0.9.1. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: wine@wine.lka.org.lu
When attempting to print a document from Microsofts Word Viewer, a "This is not a valid number."
Clicking OK on it brings another dialog box, titled "Exception raised", and containing the text "Unhandled page fault on read access to 0x2ffff424 at address 0x300fface. Do you wish to debug it?".
Clicking yes, prints the dump below:
fixme:x11drv:X11DRV_GetDeviceCaps (0x2c8): CAPS1 is unimplemented, will return 0 err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000001-0000-0000-c000-000000000046} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155 err:ole:CoMarshalInterface Failed to marshal the interface {00000001-0000-0000-c000-000000000046}, 80040155 fixme:ole:CoRegisterClassObject CoMarshalInterface failed, 80040155! fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub. fixme:psdrv:PSDRV_ExtEscape QUERYESCSUPPORT(25) - not supported. fixme:psdrv:PSDRV_DeviceCapabilities DC_BINADJUST: stub. fixme:winspool:WINSPOOL_EnumPrinters We don't handle PRINTER_ENUM_CONNECTIONS fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub err:x11drv:X11DRV_CreateWindow invalid window width -2 err:x11drv:X11DRV_CreateWindow invalid window height -4 fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub err:x11drv:X11DRV_CreateWindow invalid window width -2 err:x11drv:X11DRV_CreateWindow invalid window height -4 fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub fixme:richedit:RichEditANSIWndProc EM_LIMITTEXT: stub fixme:ole:CoRegisterMessageFilter stub wine: Unhandled page fault on read access to 0x2ffff424 at address 0x300fface (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x2ffff424 in 32-bit code (0x300fface). In 32 bit mode. fixme:dbghelp:sffip_cb NIY on 'c:\w96\build\win\shp96v\Word96.pdb' fixme:dbghelp_msc:pe_load_debug_directory This guy has FPO information Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:300fface ESP:406ce860 EBP:406cec6c EFLAGS:00010296( - 00 RISAP1) EAX:ffff8002 EBX:00000000 ECX:424c0000 EDX:00000002 ESI:42263ca4 EDI:406cf688 Stack dump: 0x406ce860: 406ceba4 412e0cf6 0000000c 00010040 0x406ce870: 401fa0cc 00000009 4050604b 41350628 0x406ce880: 00010040 40505cbf 00010040 40527608 0x406ce890: 00000002 401fa0cc 406ce8cc 4050604b 0x406ce8a0: 401fa044 00000000 41323440 4136d340 0x406ce8b0: 41350628 406cebf8 412e0cf6 406ce95c Backtrace: =>1 0x300fface in wordview (+0xfface) (0x406cec6c) 2 0x30100a8e in wordview (+0x100a8e) (0x406cee80) err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file MSO97v.dbg ("MSO97v.dbg") 3 0x307875d4 HdlgFromWindow+0x168 in mso97v (0x406ceeac) 4 0x3077de15 HdlgStartDlg+0x25b in mso97v (0x406cef14) 5 0x3077dbcf HdlgStartDlg+0x15 in mso97v (0x406cef4c) 6 0x3013283d in wordview (+0x13283d) (0x406cef74) 7 0x30132736 in wordview (+0x132736) (0x406cefb0) 8 0x301326d2 in wordview (+0x1326d2) (0x406ceff8) 9 0x30132684 in wordview (+0x132684) (0x406cf010) 10 0x3013262c in wordview (+0x13262c) (0x406cf048) 11 0x300ff2aa in wordview (+0xff2aa) (0x406cf6b0) 12 0x30168405 in wordview (+0x168405) (0x406cf6e8) 13 0x30172d1d in wordview (+0x172d1d) (0x406cf774) 14 0x30070659 in wordview (+0x70659) (0x406cfaf8) 15 0x4132d2f7 WINPROC_wrapper+0x17 in user32 (0x406cfb1c) 16 0x4132dd4a in user32 (+0x9dd4a) (0x406cfb58) 17 0x41333e85 CallWindowProcA+0x105 in user32 (0x406cfb98) 18 0x412fceba DispatchMessageA+0x14a in user32 (0x406cfbcc) 19 0x30199c02 in wordview (+0x199c02) (0x3022ebf0) 20 0x00000111 (0x00010022) 21 0x00000000 (0x00000000) 0x300fface: movzwl 0x3000f420(,%eax,2),%eax Modules: Module Address Debug info Name (67 modules) PE 0x30000000-30252000 Export wordview PE 0x306c0000-30866000 Export mso97v PE 0x30b50000-30bf1000 Deferred wwint32v ELF 0x40000000-40018000 Deferred ld-linux.so.2 ELF 0x40035000-4004f000 Deferred libwine.so.1 ELF 0x40062000-4017b000 Deferred libc.so.6 ELF 0x4017b000-4017f000 Deferred libdl.so.2 ELF 0x40180000-401f9000 Deferred ntdll<elf> -PE 0x40190000-401f9000 \ ntdll ELF 0x40216000-4030b000 Deferred libwine_unicode.so.1 ELF 0x4030b000-4032e000 Deferred libm.so.6 ELF 0x40480000-40587000 Deferred kernel32<elf> -PE 0x404a0000-40587000 \ kernel32 ELF 0x406d0000-4070e000 Deferred advapi32<elf> -PE 0x406e0000-4070e000 \ advapi32 ELF 0x4070e000-41103000 Deferred gdi32<elf> -PE 0x40730000-41103000 \ gdi32 ELF 0x411de000-411e6000 Deferred libgcc_s.so.1 ELF 0x411e6000-41274000 Deferred ole32<elf> -PE 0x41200000-41274000 \ ole32 ELF 0x41274000-4139f000 Export user32<elf> -PE 0x41290000-4139f000 \ user32 ELF 0x4139f000-413e5000 Deferred rpcrt4<elf> -PE 0x413b0000-413e5000 \ rpcrt4 ELF 0x413e5000-41403000 Deferred iphlpapi<elf> -PE 0x413f0000-41403000 \ iphlpapi ELF 0x41403000-414d0000 Deferred shell32<elf> -PE 0x41420000-414d0000 \ shell32 ELF 0x414d0000-4152c000 Deferred shlwapi<elf> -PE 0x414e0000-4152c000 \ shlwapi ELF 0x4152c000-415ed000 Deferred comctl32<elf> -PE 0x41540000-415ed000 \ comctl32 ELF 0x415ed000-41618000 Deferred winspool.drv<elf> -PE 0x41600000-41618000 \ winspool.drv ELF 0x41635000-416a4000 Deferred libfreetype.so.6 ELF 0x416c1000-416ef000 Deferred libfontconfig.so.1 ELF 0x416ef000-4170e000 Deferred libexpat.so.0 ELF 0x4170e000-41791000 Deferred winex11.drv<elf> -PE 0x41720000-41791000 \ winex11.drv ELF 0x417ae000-417b6000 Deferred libsm.so.6 ELF 0x417b6000-417ce000 Deferred libice.so.6 ELF 0x417ce000-417d4000 Deferred libxxf86dga.so.1 ELF 0x417d4000-417d9000 Deferred libxxf86vm.so.1 ELF 0x417d9000-417e7000 Deferred libxext.so.6 ELF 0x417e7000-418e3000 Deferred libx11.so.6 ELF 0x41900000-41978000 Deferred libgl.so.1 ELF 0x41978000-420c9000 Deferred libglcore.so.1 ELF 0x420c9000-420cb000 Deferred libnvidia-tls.so.1 ELF 0x42180000-42188000 Deferred libxrender.so.1 ELF 0x42188000-4218c000 Deferred libxrandr.so.2 ELF 0x4218c000-4218f000 Deferred xlcdef.so.2 ELF 0x4218f000-421ae000 Deferred ximcp.so.2 ELF 0x421d4000-421d7000 Deferred iso8859-1.so ELF 0x421d7000-421f4000 Deferred imm32<elf> -PE 0x421e0000-421f4000 \ imm32 ELF 0x42211000-4221a000 Deferred libxcursor.so.1 ELF 0x42270000-422a3000 Deferred uxtheme<elf> -PE 0x42280000-422a3000 \ uxtheme ELF 0x4230d000-4232a000 Deferred libcups.so.2 ELF 0x4232a000-4235a000 Deferred libssl.so.0.9.7 ELF 0x4235a000-4244d000 Deferred libcrypto.so.0.9.7 ELF 0x4246a000-42474000 Deferred libnss_files.so.2 ELF 0x4267e000-426f0000 Deferred wineps.drv<elf> -PE 0x426a0000-426f0000 \ wineps.drv ELF 0x42f30000-42f73000 Deferred riched20<elf> -PE 0x42f40000-42f73000 \ riched20 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\program files\wordview\wordview.exe 00000009 0 <== WineDbg terminated on pid 0x8