winedbg unimplemented function broken

Andreas Mohr andi at rhlx01.fht-esslingen.de
Tue May 13 05:31:57 CDT 2003


On Mon, May 12, 2003 at 05:07:14PM -0700, Alexandre Julliard wrote:
> 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).
Yep, I did; I said that because of that I assume it's NOT
ThunkTheTemplateHandle ;-)

> > 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.
Ah, thanks!
Hmm, I'm afraid that this will confuse some more people... and thus
maybe produce some more ignorant questions ;)
Thus it'd be nice if this "cosmetic issue" could be fixed or worked
around very easily somehow.

Andreas Mohr



More information about the wine-devel mailing list