http://bugs.winehq.org/show_bug.cgi?id=6533
dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|wine-gui |wine-misc Ever Confirmed| |1
------- Additional Comments From dank@kegel.com 2007-23-03 23:15 ------- Still happening on wine-0.9.33.
It doesn't seem to be a COM error, as installing dcom98 doesn't get rid of the error. And yet the error comes from COM, so it must be bad input somewhere. Here's a bit of the log:
0009:Call kernel32.GetLocaleInfoW(00000400,00000014,0033deb4,00000004) ret=7e86e0ef 0009:Ret kernel32.GetLocaleInfoW() retval=00000002 ret=7e86e0ef trace:variant:VARIANT_GetLocalisedNumberChars lcid 0x400, cCurrencyLocal =36,0 '$','^@' trace:variant:VariantClear (0x33e420->(VT_EMPTY)) trace:variant:VariantClear (0x33e410->(VT_BSTR)) 0009:Call ntdll.RtlFreeHeap(00110000,00000000,0102cfd0) ret=7e83637a 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7e83637a trace:variant:VariantChangeTypeEx returning 0x80020005, 0x33e588->(VT_NULL) 0009:Ret oleaut32.VariantChangeTypeEx() retval=80020005 ret=660e0be6
The error is thrown shortly thereafter. I bet it's a problem in the input to VARIANT_GetLocalisedNumberChars...?