[Wine] Newbie with BibleWorks

Jonathan Allen jonathan at barumtrading.co.uk
Mon Mar 19 00:48:16 CDT 2007


Hi all,

I'm a complete newcomer to Wine and hoped to be able to run a Windows App out of 
the box: BibleWorks7.  It installs (standard Installshield) although it shouts 
about a lot of 'fixme' stuff in the process.

On trying to run the program, it looks as if it going to start, showing its main 
windows including some hebrew/greek fonts, but puts up a "Register Now?" 
dialogue.  Closing that triggers a page fault - BW's own error recovery simply 
repeats the cycle; selecting "Let the O/S handle this" generates the following 
output.  Where do I go from here ?

Jonathan
+++
fixme:ole:CoResumeClassObjects stub
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:font:load_VDMX No suitable ratio found
fixme:win:SetLayeredWindowAttributes (0x10028,0x00000000,0,2): stub!
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:win:SetLayeredWindowAttributes (0x10086,0x00000000,0,2): stub!
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub
fixme:storage:StgCreateDocfile Transacted mode not implemented.
fixme:richedit:RichEditANSIWndProc EM_SETTYPOGRAPHYOPTIONS: stub
fixme:font:load_VDMX No suitable ratio found
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:win:SetWindowTextA setting text "[unnamed]" of other process window (nil) 
should not use SendMessage
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub
fixme:storage:StgCreateDocfile Transacted mode not implemented.
fixme:richedit:RichEditANSIWndProc EM_SETTYPOGRAPHYOPTIONS: stub
fixme:font:load_VDMX No suitable ratio found
fixme:win:SetWindowTextA setting text "[unnamed]" of other process window (nil) 
should not use SendMessage
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:font:WineEngCreateFontInstance Untranslated charset 255
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,249,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,244,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,239,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,234,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,229,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,224,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,219,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,214,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,209,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,204,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,198,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,193,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,188,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,183,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,178,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,173,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,168,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,163,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,158,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,153,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,147,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,142,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,137,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,132,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,127,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,122,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,117,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,112,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,107,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,102,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,96,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,91,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,86,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,81,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,76,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,71,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,66,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,61,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,56,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,51,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,45,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,40,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,35,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,30,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,25,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,20,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,15,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,10,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,5,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10026,0x00000000,0,2): stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:ole:OleCreate
	{8856f961-340a-11d0-a96b-00c04fd705a2}
	{00000112-0000-0000-c000-000000000046} semi-stub!
fixme:shdocvw:PersistStorage_InitNew (0x1a0088)->(0x6aa798)
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: stub!
wine: Unhandled page fault on write access to 0x00000230 at address 0x4756b9 
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on write access to 0x00000230 in 32-bit code 
(0x004756b9).
Register dump:
  CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
  EIP:004756b9 ESP:00a6ee4c EBP:00000001 EFLAGS:00210246(   - 00      -RIZP1)
  EAX:00000000 EBX:00000000 ECX:00a6ee7c EDX:00000000
  ESI:00000000 EDI:00010028
Stack dump:
0x00a6ee4c:  00010028 00009daf 00a6f7f4 00010028
0x00a6ee5c:  00000000 00000000 000003e4 00000263
0x00a6ee6c:  00000263 000003e4 00000000 00020026
0x00a6ee7c:  00a6eebc 60670e4e 00000004 00020026
0x00a6ee8c:  00000002 81b60000 00000001 00a60000
0x00a6ee9c:  00000002 00003c05 451d2524 4373d542
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x004756b9 in bw700 (+0x756b9) (0x004756b9)
   2 0x00000000 (0x00000000)
0x004756b9: movl	%ebp,0x230(%esi)
Modules:
Module	Address			Debug info	Name (99 modules)
ELF	101000-169000	Deferred        libfreetype.so.6
PE	230000-242000	Deferred        zlib1
PE	250000-269000	Deferred        unzip32
PE	270000-279000	Deferred        bwnthook
PE	280000-28b000	Deferred        bwntsend
ELF	37e000-391000	Deferred        libresolv.so.2
ELF	3ab000-3e3000	Deferred        libssl.so.5
PE	400000-862000	Export          bw700
PE	400000-862000	Export          bw700
PE	400000-862000	Export          bw700
PE	400000-862000	Export          bw700
PE	400000-862000	Export          bw700
PE	400000-862000	Export          bw700
PE	400000-862000	Export          bw700
ELF	889000-891000	Deferred        libxrender.so.1
ELF	893000-897000	Deferred        libxrandr.so.2
ELF	89e000-8a8000	Deferred        libxcursor.so.1
ELF	8c9000-944000	Deferred        libgl.so.1
ELF	a0f000-a14000	Deferred        libxxf86vm.so.1
ELF	b04000-b20000	Deferred        ld-linux.so.2
ELF	b22000-c4b000	Deferred        libc.so.6
ELF	c4d000-c72000	Deferred        libm.so.6
ELF	c74000-c78000	Deferred        libdl.so.2
ELF	c7a000-c8d000	Deferred        libz.so.1
ELF	c8f000-d62000	Deferred        libx11.so.6
ELF	d65000-d77000	Deferred        libpthread.so.0
ELF	d79000-d88000	Deferred        libxext.so.6
ELF	d8a000-d93000	Deferred        libsm.so.6
ELF	d95000-daf000	Deferred        libice.so.6
ELF	db1000-dd0000	Deferred        libexpat.so.0
ELF	dd2000-dfc000	Deferred        libfontconfig.so.1
PE	ea0000-1085000	Deferred        bwbits70
ELF	5bf4000-5d01000	Deferred        libcrypto.so.5
PE	10000000-10037000	Deferred        patchw32
ELF	6001c000-6012e000	Deferred        libwine.so.1
ELF	6026d000-602f4000	Deferred        ntdll<elf>
   \-PE	60280000-602f4000	\               ntdll
ELF	60319000-60324000	Deferred        libnss_files.so.2
ELF	60324000-60434000	Deferred        kernel32<elf>
   \-PE	60340000-60434000	\               kernel32
ELF	60434000-604ff000	Deferred        comctl32<elf>
   \-PE	60440000-604ff000	\               comctl32
ELF	604ff000-60642000	Deferred        user32<elf>
   \-PE	60520000-60642000	\               user32
ELF	60642000-606da000	Deferred        gdi32<elf>
   \-PE	60650000-606da000	\               gdi32
ELF	606da000-60722000	Deferred        advapi32<elf>
   \-PE	606f0000-60722000	\               advapi32
ELF	60722000-607af000	Deferred        winmm<elf>
   \-PE	60730000-607af000	\               winmm
ELF	607af000-607c9000	Deferred        version<elf>
   \-PE	607c0000-607c9000	\               version
ELF	607c9000-607dd000	Deferred        lz32<elf>
   \-PE	607d0000-607dd000	\               lz32
ELF	607dd000-6087a000	Deferred        ole32<elf>
   \-PE	607f0000-6087a000	\               ole32
ELF	6087a000-608ce000	Deferred        rpcrt4<elf>
   \-PE	60890000-608ce000	\               rpcrt4
ELF	608ce000-608ee000	Deferred        iphlpapi<elf>
   \-PE	608e0000-608ee000	\               iphlpapi
ELF	60901000-60969000	Deferred        msvcrt<elf>
   \-PE	60910000-60969000	\               msvcrt
ELF	60969000-609a5000	Deferred        avifil32<elf>
   \-PE	60970000-609a5000	\               avifil32
ELF	609a5000-609cc000	Deferred        msacm32<elf>
ELF	609cc000-609f4000	Deferred        msvfw32<elf>
   \-PE	609d0000-609f4000	\               msvfw32
ELF	609f4000-60a25000	Deferred        winspool<elf>
   \-PE	60a00000-60a25000	\               winspool
ELF	60a25000-60ac3000	Deferred        comdlg32<elf>
   \-PE	60a30000-60ac3000	\               comdlg32
ELF	60ac3000-60bb3000	Deferred        shell32<elf>
   \-PE	60ad0000-60bb3000	\               shell32
ELF	60bb3000-60c0f000	Deferred        shlwapi<elf>
   \-PE	60bc0000-60c0f000	\               shlwapi
ELF	60c0f000-60cad000	Deferred        oleaut32<elf>
   \-PE	60c20000-60cad000	\               oleaut32
ELF	60d71000-60e01000	Deferred        winex11<elf>
   \-PE	60d80000-60e01000	\               winex11
ELF	60f8a000-60f8c000	Deferred        xlcutf8load.so.2
ELF	60f8c000-60fab000	Deferred        ximcp.so.2
ELF	60fab000-60fc8000	Deferred        imm32<elf>
   \-PE	60fb0000-60fc8000	\               imm32
ELF	60fd2000-61005000	Deferred        uxtheme<elf>
   \-PE	60fe0000-61005000	\               uxtheme
ELF	61005000-61042000	Deferred        wineoss<elf>
   \-PE	61010000-61042000	\               wineoss
ELF	61042000-61057000	Deferred        midimap<elf>
   \-PE	61050000-61057000	\               midimap
ELF	61282000-61298000	Deferred        msftedit<elf>
   \-PE	61290000-61298000	\               msftedit
ELF	61298000-612df000	Deferred        riched20<elf>
   \-PE	612a0000-612df000	\               riched20
ELF	612df000-6131d000	Deferred        shdocvw<elf>
   \-PE	612f0000-6131d000	\               shdocvw
ELF	6fbe3000-6fc01000	Deferred        hhctrl<elf>
   \-PE	6fbf0000-6fc01000	\               hhctrl
PE	70270000-7027c000	--none--        msacm32
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000b
	0000000c    0
00000008 (D) C:\Program Files\BibleWorks 7\bw700.exe
	0000000e    0
	0000000d    0
	0000000a    0
	00000009    0 <==
wine client error:9: write: Bad file descriptor
wine client error:9: write: Bad file descriptor
wine client error:9: write: Bad file descriptor


More information about the wine-users mailing list