Få c# forms app att rulla på m1 Mac.

Permalänk
Medlem

Få c# forms app att rulla på m1 Mac.

Hej jag tänkte jag skulle lära mig c# så byggde en liten valutaomvandlare i forms.
Jag fick dock problem när jag skulle få den att rulla på min m1 Mac.

"mono64 quit unexpectedly."
https://github.com/cchriss123/forms_currency_exchange
Går det ens?
Vad behöver jag göra?
Kanske om jag kör den i docker?
Googlat, frågat chatGPT och letat lite men inte hittat något som hjälpt mig.

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process: mono-sgen64 [10200]
Path: /Library/Frameworks/Mono.framework/Versions/6.12.0/bin/mono64
Identifier: mono-sgen64
Version: ???
Code Type: X86-64 (Translated)
Parent Process: VisualStudio [10155]
Responsible: VisualStudio [10155]
User ID: 501

Date/Time: 2023-07-29 17:49:42.4551 +0200
OS Version: macOS 13.3.1 (22E261)
Report Version: 12
Anonymous UUID: F771949C-660E-5CE7-290F-9D378547C990

Sleep/Wake UUID: 7E63BA94-2088-437E-98B0-8B8ED28CF2AB

Time Awake Since Boot: 94000 seconds
Time Since Wake: 1553 seconds

System Integrity Protection: enabled

Crashed Thread: 0 tid_103 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000011
Exception Codes: 0x0000000000000001, 0x0000000000000011

VM Region Info: 0x11 is not in any region. Bytes before following region: 140722792792047
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
mapped file 7ffc94138000-7ffca25e4000 [228.7M] r-x/r-x SM=COW ...t_id=fe2ff1d9

Application Specific Information:
abort() called

Kernel Triage:
VM - (arg = 0x0) pmap_enter retried due to resource shortage
VM - (arg = 0x0) pmap_enter retried due to resource shortage

Thread 0 Crashed:: tid_103 Dispatch queue: com.apple.main-thread
0 ??? 0x7ff896cde9a8 ???
1 libsystem_kernel.dylib 0x7ff8070df1f2 __pthread_kill + 10
2 libsystem_pthread.dylib 0x7ff807116ee6 pthread_kill + 263
3 libsystem_c.dylib 0x7ff80703db45 abort + 123
4 mono-sgen64 0x104424ade mono_post_native_crash_handler + 14
5 mono-sgen64 0x1043bc4a4 mono_handle_native_crash + 468
6 mono-sgen64 0x10441e7f6 altstack_handle_and_restore + 230
7 SkyLight 0x7ff80bf785a3 SLDisplayBounds + 23
8 ??? 0x113d726dc ???
9 ??? 0x10ee275ab ???
10 mono-sgen64 0x104319352 mono_jit_runtime_invoke + 2354
11 mono-sgen64 0x10452a7e2 mono_runtime_try_invoke + 146
12 mono-sgen64 0x104529408 mono_runtime_class_init_full + 872
13 mono-sgen64 0x104310d5c mono_jit_compile_method_inner + 1228
14 mono-sgen64 0x1043148aa mono_jit_compile_method_with_opt + 2682
15 mono-sgen64 0x1043bef2e common_call_trampoline + 1390
16 mono-sgen64 0x1043be970 mono_magic_trampoline + 96
17 ??? 0x10d388393 ???
18 ??? 0x113d71023 ???

Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x7ff7ffe07694 0x7ff7ffe03000 + 18068

Thread 2:: SGen worker
0 ??? 0x7ff896cde9a8 ???
1 libsystem_kernel.dylib 0x7ff8070db0ee __psynch_cvwait + 10
2 libsystem_pthread.dylib 0x7ff807117758 _pthread_cond_wait + 1242
3 mono-sgen64 0x1045e8b1e thread_func + 542
4 libsystem_pthread.dylib 0x7ff8071171d3 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff807112bd3 thread_start + 15

Thread 3:: Finalizer
0 ??? 0x7ff896cde9a8 ???
1 libsystem_kernel.dylib 0x7ff8070d852e semaphore_wait_trap + 10
2 mono-sgen64 0x1045956da finalizer_thread + 618
3 mono-sgen64 0x104553c4d start_wrapper + 813
4 libsystem_pthread.dylib 0x7ff8071171d3 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff807112bd3 thread_start + 15

Thread 4:: Debugger agent
0 ??? 0x7ff896cde9a8 ???
1 libsystem_kernel.dylib 0x7ff8070dbc46 __recvfrom + 10
2 mono-sgen64 0x104471a0e socket_transport_recv + 94
3 mono-sgen64 0x104460406 debugger_thread + 358
4 mono-sgen64 0x104553c4d start_wrapper + 813
5 libsystem_pthread.dylib 0x7ff8071171d3 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff807112bd3 thread_start + 15

Thread 5:
0 runtime 0x7ff7ffe2587c 0x7ff7ffe03000 + 141436

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x00007fca6801fc00 rsi: 0x0000000000000003 rbp: 0x3d3d3d3d3d3d3d3d rsp: 0x000000030ce971c8
r8: 0x0000000204b3d280 r9: 0x3d3d3d3d3d3d3d3d r10: 0x0000000000000000 r11: 0x3d3d3d3d3d3d3d3d
r12: 0x0000000000000103 r13: 0x00007fca5f804720 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: <unavailable> rfl: 0x0000000000000283
tmp0: 0xffffffffffffffff tmp1: 0x00007ff896cde97c tmp2: 0x00007ff8070df1e8

Binary Images:
0x204a95000 - 0x204b30fff dyld (*) <f22a1143-9732-3e23-a8b7-cbade6bb8301> /usr/lib/dyld
0x7ff7ffe03000 - 0x7ff7ffe32fff runtime (*) <baf9136b-e1ff-3661-ad17-0f4ca7ce58f9> /usr/libexec/rosetta/runtime
0x10cde8000 - 0x10ce3bfff libRosettaRuntime (*) <73cd5d0d-71d4-353e-9740-af3964d9a4ae> /Library/Apple/*/libRosettaRuntime
0x104305000 - 0x1046e4fff mono-sgen64 (*) <63e752db-b3e0-3b6f-bda8-339243be6362> /Library/Frameworks/Mono.framework/Versions/6.12.0/bin/mono-sgen64
0x111e9d000 - 0x111f22fff libgdiplus.0.dylib (*) <60ad36e8-3001-3c45-941a-c8d1448e8835> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libgdiplus.0.dylib
0x112223000 - 0x11230bfff libglib-2.0.0.dylib (*) <b19cba49-7ef5-3eaa-a13a-1e3abf19ddaa> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libglib-2.0.0.dylib
0x111d7d000 - 0x111d8bfff libintl.8.dylib (*) <c313f1e2-0a71-332e-81f5-215c9103c309> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libintl.8.dylib
0x112725000 - 0x112836fff libcairo.2.dylib (*) <f4f02d32-bd68-359f-8e28-8a5e5bbe21d3> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libcairo.2.dylib
0x11327b000 - 0x1135e6fff libpixman-1.0.dylib (*) <a801cbea-e141-3ee1-99f0-4f8287c45330> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libpixman-1.0.dylib
0x112469000 - 0x1124f4fff libtiff.5.dylib (*) <58e236fa-2132-39c6-a3c6-c95a86cb2417> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libtiff.5.dylib
0x111ffa000 - 0x112049fff libjpeg.8.dylib (*) <48baed82-0be3-3e4b-87bd-31815f8c058d> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libjpeg.8.dylib
0x111db3000 - 0x111dbbfff libgif.4.1.6.dylib (*) <86e44891-1bc4-353d-afb8-01561892fb81> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libgif.4.1.6.dylib
0x1120d4000 - 0x112112fff libfontconfig.1.dylib (*) <5f4dd15a-a147-3e57-a49d-fd1189baf90a> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libfontconfig.1.dylib
0x112c8a000 - 0x112d3bfff libfreetype.6.dylib (*) <0a652936-3b31-3b42-a9d4-94db335ea570> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libfreetype.6.dylib
0x112185000 - 0x1121b3fff libpng14.14.dylib (*) <e89791af-55d0-356e-87be-535b2c2d6a7d> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libpng14.14.dylib
0x1125be000 - 0x1125effff libexpat.1.6.7.dylib (*) <f6b18c03-5e44-3dda-85d8-468511afc927> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libexpat.1.6.7.dylib
0x113b18000 - 0x113be1fff libmono-native-compat.0.dylib (*) <aab44b67-849c-3757-87a3-fafa31b03cbf> /Library/Frameworks/Mono.framework/Versions/6.12.0/lib/libmono-native-compat.0.dylib
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x7ff8070d7000 - 0x7ff807110ff7 libsystem_kernel.dylib (*) <08606a44-7008-3658-9f00-6c250b80e9c3> /usr/lib/system/libsystem_kernel.dylib
0x7ff807111000 - 0x7ff80711cfff libsystem_pthread.dylib (*) <86dfa543-95fa-36b4-83c6-bf03d01b2aad> /usr/lib/system/libsystem_pthread.dylib
0x7ff806fbe000 - 0x7ff807045ff7 libsystem_c.dylib (*) <0773ddbc-707e-3b56-ad3e-97aaa9b2c3ed> /usr/lib/system/libsystem_c.dylib
0x7ff80bcde000 - 0x7ff80c0ceffa com.apple.SkyLight (1.600.0) <d13830de-e60f-353f-948c-8d4adfdbc698> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=393.4M resident=0K(0%) swapped_out_or_unallocated=393.4M(100%)
Writable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)

VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
ColorSync 156K 22
CoreGraphics 8K 1
Kernel Alloc Once 8K 1
MALLOC 216.2M 32
MALLOC guard page 192K 8
MALLOC_MEDIUM (reserved) 480.0M 4 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
Rosetta Arena 4096K 2
Rosetta Generic 5236K 1306
Rosetta IndirectBranch 896K 3
Rosetta JIT 128.0M 1
Rosetta Return Stack 120K 12
Rosetta Thread Context 120K 12
STACK GUARD 4K 1
Stack 13.0M 7
Stack Guard 56.1M 6
VM_ALLOCATE 26.5M 84
VM_ALLOCATE (reserved) 8280K 9 reserved VM address space (unallocated)
__DATA 14.2M 277
__DATA_CONST 10.0M 163
__DATA_DIRTY 459K 91
__FONT_DATA 2352 1
__LINKEDIT 173.1M 21
__OBJC_RO 66.2M 1
__OBJC_RW 2009K 2
__TEXT 220.4M 295
dyld private memory 260K 2
mapped file 4.3G 1347
shared memory 804K 14
unshared pmap 4272K 3
=========== ======= =======
TOTAL 6.0G 3730
TOTAL, minus reserved VM space 5.2G 3730

-----------
Full Report
-----------

{"app_name":"mono-sgen64","timestamp":"2023-07-29 17:49:42.00 +0200","app_version":"","slice_uuid":"63e752db-b3e0-3b6f-bda8-339243be6362","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 13.3.1 (22E261)","roots_installed":0,"incident_id":"5BF07839-2313-4277-8C9C-A3B6604002E5","name":"mono-sgen64"}
{
"uptime" : 94000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,3",
"coalitionID" : 7957,
"osVersion" : {
"train" : "macOS 13.3.1",
"build" : "22E261",
"releaseType" : "User"
},
"captureTime" : "2023-07-29 17:49:42.4551 +0200",
"incident" : "5BF07839-2313-4277-8C9C-A3B6604002E5",
"pid" : 10200,
"translated" : true,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-07-29 17:49:36.2344 +0200",
"procStartAbsTime" : 2278238606343,
"procExitAbsTime" : 2278387050723,
"procName" : "mono-sgen64",
"procPath" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/bin\/mono64",
"parentProc" : "VisualStudio",
"parentPid" : 10155,
"coalitionName" : "com.microsoft.visual-studio",
"crashReporterKey" : "F771949C-660E-5CE7-290F-9D378547C990",
"responsiblePid" : 10155,
"responsibleProc" : "VisualStudio",
"codeSigningID" : "mono-sgen64-5555494463e752dbb3e03b6fbda8339243be6362",
"codeSigningTeamID" : "UBF8T346G9",
"codeSigningFlags" : 570491649,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 0,
"wakeTime" : 1553,
"sleepWakeUUID" : "7E63BA94-2088-437E-98B0-8B8ED28CF2AB",
"sip" : "enabled",
"vmRegionInfo" : "0x11 is not in any region. Bytes before following region: 140722792792047\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n mapped file 7ffc94138000-7ffca25e4000 [228.7M] r-x\/r-x SM=COW ...t_id=fe2ff1d9",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000011","rawCodes":[1,17],"type":"EXC_BAD_ACCESS","signal":"SIGABRT","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000011"},
"ktriageinfo" : "VM - (arg = 0x0) pmap_enter retried due to resource shortage\nVM - (arg = 0x0) pmap_enter retried due to resource shortage\n",
"vmregioninfo" : "0x11 is not in any region. Bytes before following region: 140722792792047\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n mapped file 7ffc94138000-7ffca25e4000 [228.7M] r-x\/r-x SM=COW ...t_id=fe2ff1d9",
"asi" : {"libsystem_c.dylib":["abort() called"]},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":1084777,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":4412750543122677053},"r12":{"value":259},"rosetta":{"tmp2":{"value":140703246971368},"tmp1":{"value":140705658694012},"tmp0":{"value":18446744073709551615}},"rbx":{"value":0},"r8":{"value":8668828288,"symbolLocation":0,"symbol":"_main_thread"},"r15":{"value":22},"r10":{"value":0},"rdx":{"value":0},"rdi":{"value":140507305081856},"r9":{"value":4412750543122677053},"r13":{"value":140507162363680},"rflags":{"value":643},"rax":{"value":0},"rsp":{"value":13101527496},"r11":{"value":4412750543122677053},"rcx":{"value":0},"r14":{"value":6},"rsi":{"value":3}},"name":"tid_103","queue":"com.apple.main-thread","frames":[{"imageOffset":140705658694056,"imageIndex":17},{"imageOffset":33266,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":18},{"imageOffset":24294,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":19},{"imageOffset":523077,"symbol":"abort","symbolLocation":123,"imageIndex":20},{"imageOffset":1178334,"symbol":"mono_post_native_crash_handler","symbolLocation":14,"imageIndex":3},{"imageOffset":750756,"symbol":"mono_handle_native_crash","symbolLocation":468,"imageIndex":3},{"imageOffset":1153014,"symbol":"altstack_handle_and_restore","symbolLocation":230,"imageIndex":3},{"imageOffset":2729379,"symbol":"SLDisplayBounds","symbolLocation":23,"imageIndex":21},{"imageOffset":4627834588,"imageIndex":17},{"imageOffset":4544689579,"imageIndex":17},{"imageOffset":82770,"symbol":"mono_jit_runtime_invoke","symbolLocation":2354,"imageIndex":3},{"imageOffset":2250722,"symbol":"mono_runtime_try_invoke","symbolLocation":146,"imageIndex":3},{"imageOffset":2245640,"symbol":"mono_runtime_class_init_full","symbolLocation":872,"imageIndex":3},{"imageOffset":48476,"symbol":"mono_jit_compile_method_inner","symbolLocation":1228,"imageIndex":3},{"imageOffset":63658,"symbol":"mono_jit_compile_method_with_opt","symbolLocation":2682,"imageIndex":3},{"imageOffset":761646,"symbol":"common_call_trampoline","symbolLocation":1390,"imageIndex":3},{"imageOffset":760176,"symbol":"mono_magic_trampoline","symbolLocation":96,"imageIndex":3},{"imageOffset":4516774803,"imageIndex":17},{"imageOffset":4627828771,"imageIndex":17}]},{"id":1084779,"name":"com.apple.rosetta.exceptionserver","frames":[{"imageOffset":18068,"imageIndex":1}]},{"id":1084780,"name":"SGen worker","frames":[{"imageOffset":140705658694056,"imageIndex":17},{"imageOffset":16622,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":18},{"imageOffset":26456,"symbol":"_pthread_cond_wait","symbolLocation":1242,"imageIndex":19},{"imageOffset":3029790,"symbol":"thread_func","symbolLocation":542,"imageIndex":3},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":19},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":19}]},{"id":1084782,"name":"Finalizer","frames":[{"imageOffset":140705658694056,"imageIndex":17},{"imageOffset":5422,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":18},{"imageOffset":2688730,"symbol":"finalizer_thread","symbolLocation":618,"imageIndex":3},{"imageOffset":2419789,"symbol":"start_wrapper","symbolLocation":813,"imageIndex":3},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":19},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":19}]},{"id":1084783,"name":"Debugger agent","frames":[{"imageOffset":140705658694056,"imageIndex":17},{"imageOffset":19526,"symbol":"__recvfrom","symbolLocation":10,"imageIndex":18},{"imageOffset":1493518,"symbol":"socket_transport_recv","symbolLocation":94,"imageIndex":3},{"imageOffset":1422342,"symbol":"debugger_thread","symbolLocation":358,"imageIndex":3},{"imageOffset":2419789,"symbol":"start_wrapper","symbolLocation":813,"imageIndex":3},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":19},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":19}]},{"id":1084788,"frames":[{"imageOffset":141436,"imageIndex":1}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 8668139520,
"size" : 638976,
"uuid" : "f22a1143-9732-3e23-a8b7-cbade6bb8301",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 140703126532096,
"size" : 196608,
"uuid" : "baf9136b-e1ff-3661-ad17-0f4ca7ce58f9",
"path" : "\/usr\/libexec\/rosetta\/runtime",
"name" : "runtime"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4510875648,
"size" : 344064,
"uuid" : "73cd5d0d-71d4-353e-9740-af3964d9a4ae",
"path" : "\/Library\/Apple\/*\/libRosettaRuntime",
"name" : "libRosettaRuntime"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4365242368,
"size" : 4063232,
"uuid" : "63e752db-b3e0-3b6f-bda8-339243be6362",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/bin\/mono-sgen64",
"name" : "mono-sgen64"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4595503104,
"size" : 548864,
"uuid" : "60ad36e8-3001-3c45-941a-c8d1448e8835",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libgdiplus.0.dylib",
"name" : "libgdiplus.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4599197696,
"size" : 954368,
"uuid" : "b19cba49-7ef5-3eaa-a13a-1e3abf19ddaa",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libglib-2.0.0.dylib",
"name" : "libglib-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4594323456,
"size" : 61440,
"uuid" : "c313f1e2-0a71-332e-81f5-215c9103c309",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libintl.8.dylib",
"name" : "libintl.8.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4604448768,
"size" : 1122304,
"uuid" : "f4f02d32-bd68-359f-8e28-8a5e5bbe21d3",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libcairo.2.dylib",
"name" : "libcairo.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4616335360,
"size" : 3588096,
"uuid" : "a801cbea-e141-3ee1-99f0-4f8287c45330",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libpixman-1.0.dylib",
"name" : "libpixman-1.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4601581568,
"size" : 573440,
"uuid" : "58e236fa-2132-39c6-a3c6-c95a86cb2417",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libtiff.5.dylib",
"name" : "libtiff.5.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4596932608,
"size" : 327680,
"uuid" : "48baed82-0be3-3e4b-87bd-31815f8c058d",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libjpeg.8.dylib",
"name" : "libjpeg.8.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4594544640,
"size" : 36864,
"uuid" : "86e44891-1bc4-353d-afb8-01561892fb81",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libgif.4.1.6.dylib",
"name" : "libgif.4.1.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4597825536,
"size" : 258048,
"uuid" : "5f4dd15a-a147-3e57-a49d-fd1189baf90a",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libfontconfig.1.dylib",
"name" : "libfontconfig.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4610105344,
"size" : 729088,
"uuid" : "0a652936-3b31-3b42-a9d4-94db335ea570",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libfreetype.6.dylib",
"name" : "libfreetype.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4598550528,
"size" : 192512,
"uuid" : "e89791af-55d0-356e-87be-535b2c2d6a7d",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libpng14.14.dylib",
"name" : "libpng14.14.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4602978304,
"size" : 204800,
"uuid" : "f6b18c03-5e44-3dda-85d8-468511afc927",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libexpat.1.6.7.dylib",
"name" : "libexpat.1.6.7.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4625367040,
"size" : 827392,
"uuid" : "aab44b67-849c-3757-87a3-fafa31b03cbf",
"path" : "\/Library\/Frameworks\/Mono.framework\/Versions\/6.12.0\/lib\/libmono-native-compat.0.dylib",
"name" : "libmono-native-compat.0.dylib"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703246938112,
"size" : 237560,
"uuid" : "08606a44-7008-3658-9f00-6c250b80e9c3",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703247175680,
"size" : 49152,
"uuid" : "86dfa543-95fa-36b4-83c6-bf03d01b2aad",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703245787136,
"size" : 557048,
"uuid" : "0773ddbc-707e-3b56-ad3e-97aaa9b2c3ed",
"path" : "\/usr\/lib\/system\/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703326658560,
"CFBundleShortVersionString" : "1.600.0",
"CFBundleIdentifier" : "com.apple.SkyLight",
"size" : 4132859,
"uuid" : "d13830de-e60f-353f-948c-8d4adfdbc698",
"path" : "\/System\/Library\/PrivateFrameworks\/SkyLight.framework\/Versions\/A\/SkyLight",
"name" : "SkyLight"
}
],
"sharedCache" : {
"base" : 140703243042816,
"size" : 21474836480,
"uuid" : "c4ff191c-1311-3ab3-945e-dbc71bf39de7"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=393.4M resident=0K(0%) swapped_out_or_unallocated=393.4M(100%)\nWritable regions: Total=1.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.2G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nColorSync 156K 22 \nCoreGraphics 8K 1 \nKernel Alloc Once 8K 1 \nMALLOC 216.2M 32 \nMALLOC guard page 192K 8 \nMALLOC_MEDIUM (reserved) 480.0M 4 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nRosetta Arena 4096K 2 \nRosetta Generic 5236K 1306 \nRosetta IndirectBranch 896K 3 \nRosetta JIT 128.0M 1 \nRosetta Return Stack 120K 12 \nRosetta Thread Context 120K 12 \nSTACK GUARD 4K 1 \nStack 13.0M 7 \nStack Guard 56.1M 6 \nVM_ALLOCATE 26.5M 84 \nVM_ALLOCATE (reserved) 8280K 9 reserved VM address space (unallocated)\n__DATA 14.2M 277 \n__DATA_CONST 10.0M 163 \n__DATA_DIRTY 459K 91 \n__FONT_DATA 2352 1 \n__LINKEDIT 173.1M 21 \n__OBJC_RO 66.2M 1 \n__OBJC_RW 2009K 2 \n__TEXT 220.4M 295 \ndyld private memory 260K 2 \nmapped file 4.3G 1347 \nshared memory 804K 14 \nunshared pmap 4272K 3 \n=========== ======= ======= \nTOTAL 6.0G 3730 \nTOTAL, minus reserved VM space 5.2G 3730 \n",
"legacyInfo" : {
"threadTriggered" : {
"name" : "tid_103",
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "744d5574efb24f7dcbee5b23443afaf403751fc1",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "60da5e84ab0ca017dace9abf",
"factorPackIds" : {

},
"deploymentId" : 240000008
},
{
"rolloutId" : "62fe74515312cd4599bd3c80",
"factorPackIds" : {
"MYRIAD_BOOSTS" : "62fe74805312cd4599bd3c81"
},
"deploymentId" : 240000006
}
],
"experiments" : [

]
}
}

Model: MacBookPro18,3, BootROM 8422.100.650, proc 8:6:2 processors, 16 GB, SMC
Graphics: Apple M1 Pro, Apple M1 Pro, Built-In
Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Mar 8 2023 18:27:05 version 20.96.27.0.8.7.144 FWID 01-ec2ac09e
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.

Dold text
Visa signatur

Ghost S1 || 13600k || Corsair sf600 || RTX 4070 Inno3d 2x|| Asus PG279QM

Macbook pro 14 M1

Permalänk
Hedersmedlem

Måste du använda Forms? Om du ändå lär dig från början kan du kanske starta med MAUI (som väl har officiellt stöd för Mac)?

Permalänk
Medlem

Ja problemet är att forms inte funkar på macOs.
Maui är nog vägen att gå som tidigare nämnt.

Permalänk
Medlem

Okej då vet jag. Då slipper jag kriga med det här något mer.
Tack!

Alltså den är ju redan klar. Gjorde den på min windows dator från början.

Kanske blir att göra om den i Maui istället då men det kanske är smidigt.
Är väl bara viewnen egentligen och kanske något litet i controllern.
Modelen kan jag nog återanvända hela.

Visa signatur

Ghost S1 || 13600k || Corsair sf600 || RTX 4070 Inno3d 2x|| Asus PG279QM

Macbook pro 14 M1

Permalänk
Medlem

Jag har absolut noll insikt i hur MacOS beter sig internt. Men det hindrar mig inte från att killgissa lite.

Jag tycker det ser ut som ett resursproblem. pmap_enter tycks kunna vara något som körs i samband med minnesallokering. Det antyds att rätt många gigabyte är allokerade av processen och att programmet körs från Visual Studio, vilket jag antar är det rebrandade MonoDevelop på Mac. Eftersom Macar ofta har lite dåligt med minne kommer en minnesläcka antagligen slå tidigare än på en PC.

Så titta över om koden har några problem runt att allokerat minne inte släpps eller att det helt enkelt allokeras väldigt mycket.

Om det inte finns ett problem i din kod så har du antagligen triggat en bugg i mono. Om du redan kör den nyaste versionen kan det vara ide att försöka buggrapportera problemet på lämpligt ställe.

Det verkar helt osannolikt att du skulle få det felmeddelandet på grund av att Windows.Forms inte har stöd på MacOS. Du har så vitt jag kan se lyckats kompilera programmet på Mac:en eftersom du kör via VS, det borde inte lyckats om stöd saknades helt. Om du hade stött på något som bara har en stubb-implementation på Mac så hade du fått ett felmeddelande (vanligt Exception) från mono, inte ett fel om att kerneln kraschar när den försöker mappa en minnessida.

Permalänk
Medlem

Jag inser att jag hade helt fel där ja. Var verkligen säker, men dåligt påläst. Sorry.

Permalänk
Medlem
Skrivet av KAD:

Jag har absolut noll insikt i hur MacOS beter sig internt. Men det hindrar mig inte från att killgissa lite.

Jag tycker det ser ut som ett resursproblem. pmap_enter tycks kunna vara något som körs i samband med minnesallokering. Det antyds att rätt många gigabyte är allokerade av processen och att programmet körs från Visual Studio, vilket jag antar är det rebrandade MonoDevelop på Mac. Eftersom Macar ofta har lite dåligt med minne kommer en minnesläcka antagligen slå tidigare än på en PC.

Så titta över om koden har några problem runt att allokerat minne inte släpps eller att det helt enkelt allokeras väldigt mycket.

Om det inte finns ett problem i din kod så har du antagligen triggat en bugg i mono. Om du redan kör den nyaste versionen kan det vara ide att försöka buggrapportera problemet på lämpligt ställe.

Det verkar helt osannolikt att du skulle få det felmeddelandet på grund av att Windows.Forms inte har stöd på MacOS. Du har så vitt jag kan se lyckats kompilera programmet på Mac:en eftersom du kör via VS, det borde inte lyckats om stöd saknades helt. Om du hade stött på något som bara har en stubb-implementation på Mac så hade du fått ett felmeddelande (vanligt Exception) från mono, inte ett fel om att kerneln kraschar när den försöker mappa en minnessida.

Tack jag får kika lite. Låter dock som det kan vara lite över min nuvarande kunskapsnivå.
Det kan inte ha med m1 chippet att göra eller?

Jag gjorde om den i MAUI och tycker iaf att den blev avsevärt snyggare och fungerar cross platform som den ska.
https://github.com/cchriss123/MauiCurrencyWizard
Vet inte hur mycket det här är värt att kriga med.
Var ju mest att jag ville ha något att visa upp vid jobb/LIA-intervju som inte är nästan identiskt med klassens labbar.

Visa signatur

Ghost S1 || 13600k || Corsair sf600 || RTX 4070 Inno3d 2x|| Asus PG279QM

Macbook pro 14 M1

Permalänk
Medlem

Kudos för att du är så driftig och har den inställningen! En student som börjar så redan under skoltid lär inte ha några större problem att hitta LIA eller jobb i framtiden.
Lycka till!