If you are willing to run Microsoft softwares for example Visual Studio .Net Core then it does not work . I have sent almost $3000 dollar to buy this customized Apple Big Sur laptop with M1 chip on it . I have spent countless hours to fix the problem but look like Apple Rosetta 2 has some issue and allowing visual studio app to run. I wish can return this laptop back to them as its no use for me.
Lost $3k
Steps :
- Install .Net Core
- create new Web Application
- Run
you will get promoted with dialog box for below errors:
rocess: dotnet [687]
Path: /usr/local/share/dotnet/dotnet
Identifier: dotnet
Version: 0
Code Type: X86-64 (Translated)
Parent Process: vsdbg-ui [686]
Responsible: VisualStudio [501]
User ID: 501
Date/Time: 2021-10-08 14:32:46.229 -0700
OS Version: macOS 11.1 (20C69)
Report Version: 12
Anonymous UUID: 3D8B8BCC-D71F-C3E9-7DC4-D785931DE72B
Time Awake Since Boot: 250 seconds
System Integrity Protection: enabled
Crashed Thread: 23
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [687]
Thread 0:: Dispatch queue: com.apple.main-thread
0 0x000000010334c63c ???
1 0x0000000103044d18 ???
2 libcoreclr.dylib 0x000000010b7f9fdd ThePreStubPatchLabel + 1
3 libcoreclr.dylib 0x000000010b7f9f8b ThePreStub + 92
4 ??? 0x0000000111ebb2cb ???
5 ??? 0x0000000111ebb10e ???
6 ??? 0x00000001133ef8fb ???
7 ??? 0x00000001133eeede ???
8 ??? 0x00000001133eec03 ???
9 ??? 0x00000001133ed88f ???
10 ??? 0x00000001131c9a0b ???
11 ??? 0x00000001131c8c6f ???
12 ??? 0x00000001131c82d4 ???
13 ??? 0x00000001132757b8 ???
14 ??? 0x00000001129d9301 ???
15 ??? 0x000000011327527b ???
16 ??? 0x000000011330554a ???
17 ??? 0x0000000112956c84 ???
18 ??? 0x000000011253a23d ???
19 ??? 0x0000000112539dd9 ???
20 ??? 0x0000000112345854 ???
21 libcoreclr.dylib 0x000000010b7f9359 CallDescrWorkerInternal + 124
22 libcoreclr.dylib 0x000000010b64d52f MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) + 1519
23 libcoreclr.dylib 0x000000010b528c0a RunMain(MethodDesc*, short, int*, PtrArray**) + 746
24 libcoreclr.dylib 0x000000010b528f43 Assembly::ExecuteMainMethod(PtrArray**, int) + 387
25 libcoreclr.dylib 0x000000010b565a7d CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 509
26 libcoreclr.dylib 0x000000010b512472 coreclr_execute_assembly + 242
27 libhostpolicy.dylib 0x000000010b3f2bd3 run_app_for_context(hostpolicy_context_t const&, int, char const**) + 1443
28 libhostpolicy.dylib 0x000000010b3f3eda corehost_main + 234
29 libhostfxr.dylib 0x000000010b303a11 fx_muxer_t::handle_exec_host_command(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, host_startup_info_t const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&, std::__1::unordered_map<known_options, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > >, known_options_hash, std::__1::equal_to<known_options>, std::__1::allocator<std::__1::pair<known_options const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > > > > const&, int, char const**, int, host_mode_t, char*, int, int*) + 1281