http://bugs.winehq.org/show_bug.cgi?id=8170
Summary: __unDNameEx gives up on nested template expression (debug symbols) Product: Wine Version: 0.9.35. Platform: Other OS/Version: All Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net
Hello,
while resolving some symbols using UnDecorateSymbolName(), wine msvcrt.__unDNameEx gives up on nested template expressions.
Micro$oft undname output:
--- snip undname.exe ---
Undecoration of :- "??0CParameterizationDlg@@QAE@V?$_com_ptr_t@V?$_com_IIID@UIObjectRack@@$1?_GUID_a44d3311_9d60_11d1_9aaa_0080c82a2a88@@3U__s_GUID@@A@@@@PAG1FPAVCWnd@@@Z"
is :- "public: __thiscall CParameterizationDlg::CParameterizationDlg(class _com_ ptr_t<class _com_IIID<struct IObjectRack,&struct __s_GUID _GUID_a44d3311_9d60_11 d1_9aaa_0080c82a2a88> >,unsigned short *,unsigned short *,short,class CWnd *)"
--- snip undname.exe ---
Wine trace (attachment) follows.
Regards