winedbg unimplemented function broken

Alexandre Julliard julliard at winehq.org
Mon May 12 19:07:14 CDT 2003


Andreas Mohr <andi at rhlx01.fht-esslingen.de> writes:

> I just had:
> 
> Unhandled exception: unimplemented function kernel32.dll.GetDaylightFlag called in 32-bit code (0x4086f052).
> In 32-bit mode.
> 0x4086f052 (__wine_unimplemented+0x52 [kernel32.spec.c:42] in kernel32.dll.so): jmp     0x4086f04c (__wine_unimplemented+0x4c [kernel32.spec.c:42] in kernel32.dll.so)
> 50      void __wine_stub_kernel32_dll_19(void) { __wine_unimplemented("ThunkTheTemplateHandle"); }
> 
> 
> since this is called from applet TIMEDATE.CPL, I assume it's NOT
> ThunkTheTemplateHandle().

No, it's another function (hint: read the error message).

> In other words, we've got a function lookup problem.

No we don't. The debugger is probably a bit confused by the missing
function epilog in __wine_unimplemented and so displays the next line
of code instead; that's no big deal.

-- 
Alexandre Julliard
julliard at winehq.com



More information about the wine-devel mailing list