https://bugs.winehq.org/show_bug.cgi?id=48467
Bug ID: 48467 Summary: OrCAD Trial: Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: acassis@gmail.com Distribution: ---
Created attachment 66248 --> https://bugs.winehq.org/attachment.cgi?id=66248 OrCADTrial
I'm trying to install OrCAD trial downloaded from Cadence website (you need to register in their site and ask to download the trial).
The installer needs .NET/Mono, so I installed wine-mono-4.8.0.msi.
But when running OrCADTrial.exe I faced these issues:
$ wine OrCADTrial.exe 0063:err:ole:std_release_marshal_data could not map object ID to stub manager, oxid=6200000063, oid=2 0063:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d 006c:err:ole:std_release_marshal_data could not map object ID to stub manager, oxid=6b0000006c, oid=2 006c:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d 0075:err:ole:std_release_marshal_data could not map object ID to stub manager, oxid=7400000075, oid=2 0075:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d 007e:err:ole:std_release_marshal_data could not map object ID to stub manager, oxid=7d0000007e, oid=2 007e:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d 0087:err:ole:std_release_marshal_data could not map object ID to stub manager, oxid=8600000087, oid=2 0087:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d 0058:err:ole:std_release_marshal_data could not map object ID to stub manager, oxid=5700000058, oid=2 0058:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d wine: Unhandled page fault on read access to 0xc00673d28 at address 0x7bc9c2f4 (thread 0097), starting debugger... alan@dev:~/Downloads$ 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp:elf_search_auxv can't find symbol in module 0099:fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) "line" in function 0099:fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported constant (parameter) "opcode" in function 0099:fixme:dbghelp_dwarf:compute_location Only supporting one breg (rdx/331 -> rcx/330)
Then a popup window appeared displaying these crash debug info:
Unhandled exception: page fault on read access to 0xc00673d28 in 64-bit code (0x000000007bc9c2f4). Register dump: rip:000000007bc9c2f4 rsp:000000000053e600 rbp:000000000053e6f0 eflags:00010202 ( R- -- I - - - ) rax:00000002fffffffd rbx:0000000000074f70 rcx:000000007bd190c0 rdx:00000000000100b0 rsi:000000007bd19060 rdi:000000007bd19060 r8:0000000000120000 r9:00000000000754a8 r10:0000000000000002 r11:0000000000074f68 r12:0000000000000000 r13:0000000000673d30 r14:0000000000890000 r15:00000000000609b0 Stack dump: 0x000000000053e600: 0000000000000000 0000000000000000 0x000000000053e610: 0000000000000000 83136bc4449b0600 0x000000000053e620: 0000000000000000 0000000000000000 0x000000000053e630: 0000000000000000 0000000000000000 0x000000000053e640: 0000000000202020 0000000000000000 0x000000000053e650: 0000000000ffffff ffffffff00ffffff 0x000000000053e660: 0000000000202020 0000000000000000 0x000000000053e670: 0000000000000000 0000000000000000 0x000000000053e680: 0000000000000000 0000000000000000 0x000000000053e690: 0000000000000000 0000000000000000 0x000000000053e6a0: 0000000000000000 0000000000000000 0x000000000053e6b0: 0000000000000000 0000000000000000 Backtrace: =>0 0x000000007bc9c2f4 RtlAddFunctionTable+0xb4() in ntdll (0x000000000053e6f0) 1 0x000000007bc9c642 RtlAddGrowableFunctionTable+0x91() in ntdll (0x000000000053e7f0) 2 0x000000006c432043 mono_arch_unwindinfo_insert_range_in_table+0x162(code_block=0x890000, block_size=<is not available>) [/vagrant/mono/mono/mini/exceptions-amd64.c:1424] in libmono-2.0-x86_64 (0x0000000000890000) 3 0x000000006c5d083f new_codechunk+0x9e(last=<is not available>, dynamic=<is not available>, size=0x214) [/vagrant/mono/mono/utils/mono-codeman.c:425] in libmono-2.0-x86_64 (0x0000000000890000) 4 0x000000006c5d0ce1 mono_code_manager_reserve_align+0x140(cman=0x672ca0, size=0x214, alignment=0x10) [/vagrant/mono/mono/utils/mono-codeman.c:462] in libmono-2.0-x86_64 (0x0000000000672ca0) 5 0x000000006c348376 mono_global_codeman_reserve+0x35(size=<is not available>) [/vagrant/mono/mono/mini/mini-runtime.c:370] in libmono-2.0-x86_64 (0x00000000ffff8b48) 6 0x000000006c4344cc mono_arch_create_sdb_trampoline+0x2b(single_step=0, info=0x53f1d8, aot=0) [/vagrant/mono/mono/mini/tramp-amd64.c:836] in libmono-2.0-x86_64 (0x00000000ffff8b48) 7 0x000000006c3d11c1 mini_get_breakpoint_trampoline+0x30() [/vagrant/mono/mono/mini/mini-trampolines.c:1691] in libmono-2.0-x86_64 (0x00007f62fcc3c89e) 8 0x000000006c40f07b mono_arch_init+0x7a() [/vagrant/mono/mono/mini/mini-amd64.c:1409] in libmono-2.0-x86_64 (0x00007f62fcc3c89e) 9 0x000000006c34dfe7 mini_init+0x2d6(filename=<is not available>, runtime_version=<is not available>) [/vagrant/mono/mono/mini/mini-runtime.c:4259] in libmono-2.0-x86_64 (0x00007f62fcc3c89e) 10 0x00007f62fcc2b54e CreateConfigStream+0x413d() in mscoree (0x0000000000060930) 11 0x00007f62fcc2ed13 _CorExeMain+0x442() in mscoree (0x000000000053fdd0) 12 0x000000007b4818a1 PowerClearRequest+0x1550() in kernel32 (0x000000000053ffd0) 0x000000007bc9c2f4 RtlAddFunctionTable+0xb4 in ntdll: movl 0x0000000000000004(%r13,%rax,4),%eax Modules: Module Address Debug info Name (97 modules) PE 6c340000- 6de4c000 Dwarf libmono-2.0-x86_64 ELF 7b400000- 7b831000 Dwarf kernel32<elf> -PE 7b420000- 7b831000 \ kernel32 ELF 7bc00000- 7bd2d000 Dwarf ntdll<elf> -PE 7bc20000- 7bd2d000 \ ntdll ELF 7c000000- 7c005000 Deferred <wine-loader> PE 140000000- 14024e000 Deferred orcadtrial ELF 7f62f732d000- 7f62f7337000 Deferred libffi.so.6 ELF 7f62f7337000- 7f62f73b8000 Deferred libgmp.so.10 ELF 7f62f73b8000- 7f62f73f0000 Deferred libhogweed.so.4 ELF 7f62f73f0000- 7f62f7428000 Deferred libnettle.so.6 ELF 7f62f7428000- 7f62f763b000 Deferred libtasn1.so.6 ELF 7f62f763b000- 7f62f77bb000 Deferred libunistring.so.2 ELF 7f62f77bb000- 7f62f77db000 Deferred libidn2.so.0 ELF 7f62f77db000- 7f62f790a000 Deferred libp11-kit.so.0 ELF 7f62f790a000- 7f62f7aad000 Deferred libgnutls.so.30 ELF 7f62f7ad7000- 7f62f7b07000 Deferred msacm32<elf> -PE 7f62f7ae0000- 7f62f7b07000 \ msacm32 ELF 7f62f7b07000- 7f62f7bd0000 Deferred winmm<elf> -PE 7f62f7b10000- 7f62f7bd0000 \ winmm ELF 7f62f7bd0000- 7f62f7be6000 Deferred psapi<elf> -PE 7f62f7be0000- 7f62f7be6000 \ psapi ELF 7f62f7be6000- 7f62f7cc9000 Deferred msvcrt<elf> -PE 7f62f7c00000- 7f62f7cc9000 \ msvcrt ELF 7f62f7cc9000- 7f62f7d09000 Deferred libxslt.so.1 ELF 7f62f7d09000- 7f62f7d4b000 Deferred ws2_32<elf> -PE 7f62f7d10000- 7f62f7d4b000 \ ws2_32 ELF 7f62f7d4b000- 7f62f7d7b000 Deferred mpr<elf> -PE 7f62f7d50000- 7f62f7d7b000 \ mpr ELF 7f62f7d7b000- 7f62f7e0b000 Deferred wininet<elf> -PE 7f62f7d90000- 7f62f7e0b000 \ wininet ELF 7f62f7e0b000- 7f62f7f9a000 Deferred oleaut32<elf> -PE 7f62f7e30000- 7f62f7f9a000 \ oleaut32 ELF 7f62f7f9a000- 7f62f8065000 Deferred urlmon<elf> -PE 7f62f7fb0000- 7f62f8065000 \ urlmon ELF 7f62f8247000- 7f62f9c37000 Deferred libicudata.so.63 ELF 7f62f9c37000- 7f62f9c5e000 Deferred liblzma.so.5 ELF 7f62f9c5e000- 7f62f9e2d000 Deferred libicuuc.so.63 ELF 7f62f9e2d000- 7f62f9fd5000 Deferred libxml2.so.2 ELF 7f62f9fdb000- 7f62f9fff000 Deferred bcrypt<elf> -PE 7f62f9fe0000- 7f62f9fff000 \ bcrypt ELF 7f62f9fff000- 7f62fa118000 Deferred msxml3<elf> -PE 7f62fa020000- 7f62fa118000 \ msxml3 ELF 7f62fa13a000- 7f62fa340000 Deferred libxfixes.so.3 ELF 7f62fa340000- 7f62fa34b000 Deferred libxcursor.so.1 ELF 7f62fa34b000- 7f62fa55b000 Deferred libxi.so.6 ELF 7f62fa55b000- 7f62fa75e000 Deferred libxcomposite.so.1 ELF 7f62fa75e000- 7f62fa969000 Deferred libxrandr.so.2 ELF 7f62fa969000- 7f62fab73000 Deferred libxrender.so.1 ELF 7f62fab73000- 7f62fad79000 Deferred libxxf86vm.so.1 ELF 7f62fad79000- 7f62fad7e000 Deferred libxinerama.so.1 ELF 7f62fad7e000- 7f62fad89000 Deferred librt.so.1 ELF 7f62fad89000- 7f62fada3000 Deferred libbsd.so.0 ELF 7f62fada3000- 7f62fafa9000 Deferred libxdmcp.so.6 ELF 7f62fafa9000- 7f62fb1ad000 Deferred libxau.so.6 ELF 7f62fb1ad000- 7f62fb1d6000 Deferred libxcb.so.1 ELF 7f62fb1d6000- 7f62fb310000 Deferred libx11.so.6 ELF 7f62fb310000- 7f62fb522000 Deferred libxext.so.6 ELF 7f62fb54c000- 7f62fb5f2000 Deferred winex11<elf> -PE 7f62fb560000- 7f62fb5f2000 \ winex11 ELF 7f62fb5f2000- 7f62fb61c000 Deferred imm32<elf> -PE 7f62fb600000- 7f62fb61c000 \ imm32 ELF 7f62fb718000- 7f62fb755000 Deferred libexpat.so.1 ELF 7f62fb755000- 7f62fb79b000 Deferred libfontconfig.so.1 ELF 7f62fb79b000- 7f62fb7d2000 Deferred libpng16.so.16 ELF 7f62fb7d2000- 7f62fb88d000 Deferred libfreetype.so.6 ELF 7f62fb8b7000- 7f62fb95a000 Deferred rpcrt4<elf> -PE 7f62fb8d0000- 7f62fb95a000 \ rpcrt4 ELF 7f62fb95a000- 7f62fbb1d000 Deferred ole32<elf> -PE 7f62fb980000- 7f62fbb1d000 \ ole32 ELF 7f62fbb1d000- 7f62fbb48000 Deferred shcore<elf> -PE 7f62fbb30000- 7f62fbb48000 \ shcore ELF 7f62fbb48000- 7f62fbbe5000 Deferred advapi32<elf> -PE 7f62fbb60000- 7f62fbbe5000 \ advapi32 ELF 7f62fbbe5000- 7f62fbd6a000 Deferred gdi32<elf> -PE 7f62fbc00000- 7f62fbd6a000 \ gdi32 ELF 7f62fbd6a000- 7f62fbfe0000 Deferred user32<elf> -PE 7f62fbd90000- 7f62fbfe0000 \ user32 ELF 7f62fbfe0000- 7f62fc06e000 Deferred shlwapi<elf> -PE 7f62fbff0000- 7f62fc06e000 \ shlwapi ELF 7f62fc06e000- 7f62fca7f000 Deferred shell32<elf> -PE 7f62fc090000- 7f62fca7f000 \ shell32 ELF 7f62fca7f000- 7f62fca9b000 Deferred libz.so.1 ELF 7f62fca9b000- 7f62fcb10000 Deferred dbghelp<elf> -PE 7f62fcab0000- 7f62fcb10000 \ dbghelp ELF 7f62fcc10000- 7f62fcc53000 Dwarf mscoree<elf> -PE 7f62fcc20000- 7f62fcc53000 \ mscoree ELF 7f62fcd53000- 7f62fcd67000 Deferred libnss_files.so.2 ELF 7f62fdd42000- 7f62fdd5c000 Deferred libgcc_s.so.1 ELF 7f62fdd5c000- 7f62fdeaa000 Deferred libm.so.6 ELF 7f62fdeac000- 7f62fdeb2000 Deferred libdl.so.2 ELF 7f62fdeb2000- 7f62fe09d000 Deferred libc.so.6 ELF 7f62fe09d000- 7f62fe0be000 Deferred libpthread.so.0 ELF 7f62fe0c4000- 7f62fe0cd000 Deferred libuuid.so.1 ELF 7f62fe0cd000- 7f62fe0e8000 Deferred version<elf> -PE 7f62fe0d0000- 7f62fe0e8000 \ version ELF 7f62fe292000- 7f62fe2bf000 Deferred ld-linux-x86-64.so.2 Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000040 0 00000039 0 00000033 0 0000002a 0 00000024 0 00000010 0 0000000f 0 00000013 explorer.exe 00000017 0 00000016 0 00000015 0 00000014 0 0000001f winedevice.exe 00000027 0 00000026 0 00000025 0 00000020 0 00000021 GoogleUpdate.exe 00000054 0 00000053 0 00000051 0 00000030 0 00000022 0 00000028 plugplay.exe 0000002c 0 0000002b 0 00000029 0 0000002d svchost.exe 0000004e 0 0000004a 0 00000049 0 00000036 0 00000035 0 00000034 0 0000002e 0 00000037 winedevice.exe 0000003d 0 0000003c 0 0000003b 0 00000038 0 0000003e rpcss.exe 00000044 0 00000043 0 00000042 0 00000041 0 0000003f 0 00000092 cmd.exe 00000093 0 00000096 (D) C:\users\alan\Application Data\Cadence\OrcadTrialInstall\OrCADTrial.exe 00000097 0 <== System information: Wine build: wine-4.0 (Ubuntu 4.0-1) Platform: x86_64 Version: Windows XP Host system: Linux Host version: 5.0.0-38-generic
Please see the MD5 of OrCADTrial.exe:
$ md5sum OrCADTrial.exe 6a51c65db881205ce3109b9ebaac5f76
I'm using this wine version on Ubuntu 19.04:
$ wine --version wine-4.0 (Ubuntu 4.0-1)
Thank you.