Just completed a fresh install of Darwine 1.0b and Xquartz to fix some application issues and discovered when I downloaded and installed the Windows version of Firefox I get the following series of errors. This is a partial log since the errors just continue as long as Firefox is open until either WineHelper crashes or Firefox crashes. I have manually downloaded Flash from the adobe site, it helped slow down the rate of errors a bit. I've also installed several of the winetricks but no change. Any ideas? fixme:system:SetProcessDPIAware stub! fixme:iphlpapi:NotifyAddrChange (Handle 0x62d1a56c, overlapped 0x62d1a548): stub fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not registered err:ole:CoGetClassObject class {591209c7-767b-42b2-9fba-44ee4615f2c7} not registered err:ole:CoGetClassObject no class object {591209c7-767b-42b2-9fba-44ee4615f2c7} could be created for context 0x3 fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:resource:GetGuiResources (0xffffffff,0): stub I get a long series of the GetGuiResources followed by a long series of: fixme:font:ExtTextOutW flags ETO_NUMERICSLOCAL | ETO_NUMERICSLATIN | ETO_PDY unimplemented Followed by many more of the GetGuiResources followed by this: fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:resource:GetGuiResources (0xffffffff,0): stub fixme:resource:GetGuiResources (0xffffffff,0): stub fixme:xrender:X11DRV_AlphaBlend Unable to AlphaBlend without Xrender fixme:xrender:X11DRV_AlphaBlend Unable to AlphaBlend without Xrender fixme:xrender:X11DRV_AlphaBlend Unable to AlphaBlend without Xrender fixme:xrender:X11DRV_AlphaBlend Unable to AlphaBlend without Xrender fixme:font:ExtTextOutW flags ETO_NUMERICSLOCAL | ETO_NUMERICSLATIN | ETO_PDY unimplemented That cycle repeats a couple of times and then I get a seemingly endless stream of the ExtTextOutW fixme errors.
> Just completed a fresh install of Darwine 1.0b and Xquartz to fix some > application issues and discovered when I downloaded and installed the > Windows version of Firefox I get the following series of errors. This is a > partial log since the errors just continue as long as Firefox is open > until either WineHelper crashes or Firefox crashes. I have manually > downloaded Flash from the adobe site, it helped slow down the rate of > errors a bit. I've also installed several of the winetricks but no change.What version of Wine are you using? Open Terminal.app and type "/Applications/Darwine/Wine.bundle/Contents/bin/wine --version" to find out. And i'm seeing the same messages with Darwine/Wine 1.1.0 + Firefox 3. It looks like its just a bunch of functions that aren't implemented by wine yet. The "fixme:xrender:X11DRV_AlphaBlend Unable to AlphaBlend without Xrender" message is a fault of Apple's X11 having some bugs in it still, not of Wine. -Zach
Zach - Thanks for responding. Version number is "wine-1.0" using your command in Terminal. I'm not 100% positive but I am pretty sure I had Firefox 3 running in my prior build of Darwine which was downloaded from http://www.kronenberg.org/darwine/. I had to switch to the version from http://thisismyinter.net/?p=47 to enable printing. (You can see my thread in this forum http://forum.winehq.org/viewtopic.php?t=1558 if it is of any help.) Should I uninstall Firefox 3 and go back to version Firefox 2? Will I break gecko if I uninstall Firefox? That X11 error is interesting because part of my rebuild this morning included downloading and installing X11 from Xquartz which I thought was supposed to get me past all of those Apple X11 errors. Really appreciate the input. bob
Zach - That's great info. Thanks. Since you are getting the same error with 1.1.0 guess I'll hold on to 1.0 for the moment. If I don't get any other input on the gecko thing I'll go ahead and uninstall Firefox 3 and see what happens with Firefox 2. It's taken me a lot of hours to get my printing function back -- started working on this on 6/30 -- so I'm a bit hesitant to experiment with this configuration. That said, I love the idea though of renaming the .wine to .wine.bak. If I did that and needed to restore the .wine.bak file back to it's original use do I rename it back to ".wine", or ".wine." (sorry for such a newbie question but I'm still learning linux). Do I need to do the same thing with plist file or are all the changes consolidated into the .wine file? Again, thanks for the input and for the quick responses. :D
Went ahead and uninstalled Firefox 3 and installed Firefox 2. Solved those earlier errors but now I get all of the old X11 driver errors and the resulting poor interface in Firefox (no icons, etc.). More alarmingly, for the first time in all of my various Wine builds I'm having WineHelper hang and having to use the "Force Quit" to clear the problem. Another possible symptom is I tried to install one of the programs I had on my earlier Darwine build and now it won't install. The last time I installed it (on the kronenburg 1.0 build) it installed in 5 minutes with no errors. Now all I get is errors and a hang. Do I have a problem with this Darwine build or is this normal? bob wine: Unhandled page fault on read access to 0xffffffff at address 0x1017:0x00000c1d (thread 001a), starting debugger... couldn't load main module (2) Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (1017:00000c1d). In 32 bit mode. Register dump: CS:1017 SS:1217 DS:1217 ES:11ef FS:11ff GS:0037 EIP:00000c1d ESP:000056da EBP:00000000 EFLAGS:00010206( - 00 - RIP1) EAX:00000001 EBX:00000080 ECX:0000199c EDX:00000001 ESI:00000000 EDI:00001217 Stack dump: 0x1217:0x56da: eb70 7b88 0000 7517 120f 0000 0000 0468 0x1217:0x56ea: 1027 0000 0000 0000 0000 0000 0000 0000 0x1217:0x56fa: 0000 0000 0000 0000 0000 0000 0000 0000 023f: sel=11ff base=7ffa0000 limit=0000ffff 32-bit rw- Backtrace: =>1 0x1017:0x00000c1d (0x1217:0x0000) 0x1017:0x00000c1d: call 0x0000fffe Modules: Module Address Debug info Name (7 modules) PE 60180000-60184000 Deferred advapi32 PE 60310000-60325000 Deferred user32 PE 604b0000-604b4000 Deferred gdi32 PE 61b30000-61b7d000 Deferred winmm PE 61fe0000-61fe4000 Deferred version PE 7b810000-7b87c000 Deferred kernel32 PE 7bc10000-7bc14000 Deferred ntdll Threads: process tid prio (all id:s are in hex) 0000000c 00000014 0 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000016 0 00000015 0 00000011 0 00000010 0 00000017 (D) C:\windows\system32\winevdm.exe 0000001a 0 <= 00000019 0 00000018 0 Backtrace: =>1 0x1017:0x00000c1d (0x1217:0x0000) err:ntdll:RtlpWaitForCriticalSection section 0x7b91e870 "syslevel.c: Win16Mutex" wait timed out in thread 0018, blocked by 001a, retrying (60 sec)