http://bugs.winehq.org/show_bug.cgi?id=4880 Summary: IE6: unimplemented function kernel32.dll.BaseCheckAppcompatCache Product: Wine Version: 0.9.9. Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-kernel AssignedTo: wine-bugs(a)winehq.org ReportedBy: nospam(a)thenerdshow.com I always get this error when starting Internet Explorer 6, SP1 under any version of wine > .9.5 wine: Call from 0x7fcaaa00 to unimplemented function kernel32.dll.BaseCheckAppcompatCache, aborting The following patch corrects it. --- wine/dlls/kernel/kernel32.spec.orig 2006-03-11 11:53:36.000000000 -0900 +++ wine/dlls/kernel/kernel32.spec 2006-03-11 11:54:28.000000000 -0900 @@ -153,7 +153,7 @@ @ stdcall BackupSeek(ptr long long ptr ptr ptr) @ stdcall BackupWrite(ptr ptr long ptr long long ptr) @ stub BaseAttachCompleteThunk -@ stub BaseCheckAppcompatCache +@ stdcall BaseCheckAppcompatCache(long long long long) @ stub BaseCleanupAppcompatCache @ stub BaseCleanupAppcompatCacheSupport @ stub BaseDumpAppcompatCache --- wine/dlls/kernel/actctx.c.orig 2006-03-11 11:53:36.000000000 -0900 +++ wine/dlls/kernel/actctx.c 2006-03-11 11:54:28.000000000 -0900 @@ -204,3 +204,13 @@ SetLastError( ERROR_CALL_NOT_IMPLEMENTED); return FALSE; } + +/*********************************************************************** + * BaseCheckAppcompatCache (KERNEL32.@) + */ +void WINAPI BaseCheckAppcompatCache(ULONG Unknown1, ULONG Unknown2, ULONG Unknown3, ULONG Unknown4) +{ + /* stub for IE6.0 SP1, wine > .9.5 */ + FIXME("(%p, %p, %p, %p): stub!\n",Unknown1,Unknown2,Unknown3,Unknown4); + return 0; +} -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.