https://bugs.winehq.org/show_bug.cgi?id=48442
Bug ID: 48442 Summary: MPGUI crash on start in MSVCRT__wctomb_s_l in msvcr100 Product: Wine Version: 5.0-rc4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: lorenzofer@live.it Distribution: ---
Created attachment 66220 --> https://bugs.winehq.org/attachment.cgi?id=66220 stacktrace
Hi, MPGUI (a C++/CLI application, so C++ app that use the .NET runtime )crash on start with a Unhandled exception: page fault on read access to 0x00000020 in 32-bit code (0x7c6e61a0).
PArt of the stacktrace: 0 0x7c6e61a0 MSVCRT__wctomb_s_l+0x1180() in msvcr100 (0x0032f378) 1 0x7c6e87f0 MSVCRT_vsnprintf+0x3f() in msvcr100 (0x0032f3c8) 2 0x7c6e8952 MSVCRT_sprintf_s+0x21() in msvcr100 (0x0032f3f8)
0x7c6e61a0 MSVCRT__wctomb_s_l+0x1180 in msvcr100: movzbl 0x0(%edi),%eax
This part of the stacktrace suggest that native dotnet may be a workaround:
10 0x6c54c5ee mono_jit_runtime_invoke+0x46d(exc=<is not available>) [Z:\vagrant\mono\mono\mini\mini-runtime.c:3184] in libmono-2.0-x86 (0x005f6b48) 11 0x6c71da32 object_new_handle_common_tail+0x1d1(o=<is not available>, klass=<is not available>, error=<is not available>) [Z:\vagrant\mono\mono\metadata\object.c:3029] in libmono-2.0-x86 (0x00000000) 12 0x6c722105 mono_runtime_object_init+0xd4() [Z:\vagrant\mono\mono\metadata\object.c:5151] in libmono-2.0-x86 (0x00000000) 13 0x6c5a3372 mono_jit_exec+0x191() [Z:\vagrant\mono\mono\mini\driver.c:1325]
Full stacktrace attached.
Prefix is new. 32bit Wine Log is empty.