App build with XOJO 2022 R.31 crashing now for Mac < 13

Hey,
our application build with XOJO, Lodgit Desk, crashes non-deterministicly when running on Mac < 13 versions (ONLY INTEL).

We know that this is now maybe the price of apples new requirements for running apps on Ventura. What can we do to support you with more info?

Best,

Lodgit Team


Translated Report (Full Report Below)

.
Process: Lodgit Desk [6652]
Path: /Applications/Lodgit Desk.app/Contents/MacOS/Lodgit Desk
Identifier: de.lodgit.desk
Version: 2.8.8 (2.8.8.3.2286)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 503

Date/Time: 2022-10-26 15:17:59.4360 +0200
OS Version: macOS 12.6 (21G115)
Report Version: 12
Anonymous UUID: 2990C58E-78DE-7A89-C8C2-260408090886

Time Awake Since Boot: 25000 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: UNKNOWN_0xD at 0x0000000000000000
Exception Codes: 0x000000000000000d, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [6652]

VM Region Info: 0 is not in any region. Bytes before following region: 4520030208
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
—>
__TEXT 10d6a3000-11663c000 [143.6M] r-x/r-x SM=COW …S/Lodgit Desk

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 XojoFramework 0x118d7699d listSelectionGetter + 13
1 Lodgit Desk 0x10d9c5244 Listbox.SelectedRowIndex.Get%i8%oi4 + 52
2 Lodgit Desk 0x1115678b1 AlternatingList.Event_DoubleClick%%o + 81
3 XojoFramework 0x118ce42e3 NuListbox::HandleClick(MouseEvent const&) + 1173
4 XojoFramework 0x118c09169 0x118b13000 + 1007977
5 XojoFramework 0x118c0469c 0x118b13000 + 988828
6 AppKit 0x7ff81dfb5bc1 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4859
7 AppKit 0x7ff81df29d7e -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2582
8 AppKit 0x7ff81df2914e -[NSWindow(NSEventRouting) sendEvent:] + 352
9 XojoFramework 0x118c0579d 0x118b13000 + 993181
10 AppKit 0x7ff81df27524 -[NSApplication(NSEvent) sendEvent:] + 352
11 XojoFramework 0x118bf5e05 0x118b13000 + 929285
12 Lodgit Desk 0x10d99bfe5 Application._CallFunctionWithExceptionHandling%%op + 181
13 XojoFramework 0x118d7e1e3 CallFunctionWithExceptionHandling(void (*)()) + 254
14 XojoFramework 0x118bf5d83 0x118b13000 + 929155
15 AppKit 0x7ff81e1e018b -[NSApplication _handleEvent:] + 65
16 AppKit 0x7ff81dda8d3e -[NSApplication run] + 623
17 XojoFramework 0x118d7cafc RuntimeRun + 44
18 Lodgit Desk 0x10db0dcc3 REALbasic._RuntimeRun + 19
19 Lodgit Desk 0x115cb0cfe _Main + 478
20 Lodgit Desk 0x115c99ee3 main + 19
21 dyld 0x122c6952e start + 462

Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff81b27c97a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff81b27cce8 mach_msg + 56
2 CoreFoundation 0x7ff81b38036d __CFRunLoopServiceMachPort + 319
3 CoreFoundation 0x7ff81b37e9f8 __CFRunLoopRun + 1276
4 CoreFoundation 0x7ff81b37de3c CFRunLoopRunSpecific + 562
5 AppKit 0x7ff81df259ce _NSEventThread + 132
6 libsystem_pthread.dylib 0x7ff81b2b94e1 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff81b2b4f6b thread_start + 15

Thread 2:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x7ff81b27c97a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff81b27cce8 mach_msg + 56
2 CoreFoundation 0x7ff81b38036d __CFRunLoopServiceMachPort + 319
3 CoreFoundation 0x7ff81b37e9f8 __CFRunLoopRun + 1276
4 CoreFoundation 0x7ff81b37de3c CFRunLoopRunSpecific + 562
5 CFNetwork 0x7ff81ffa87ec 0x7ff81fd5f000 + 2398188
6 Foundation 0x7ff81c1d4994 NSThread__start + 1009
7 libsystem_pthread.dylib 0x7ff81b2b94e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff81b2b4f6b thread_start + 15

Thread 3:
0 libsystem_pthread.dylib 0x7ff81b2b4f48 start_wqthread + 0

Thread 4:
0 libsystem_pthread.dylib 0x7ff81b2b4f48 start_wqthread + 0

Thread 5:
0 libsystem_pthread.dylib 0x7ff81b2b4f48 start_wqthread + 0

Thread 6:
0 libsystem_pthread.dylib 0x7ff81b2b4f48 start_wqthread + 0

Thread 7:
0 libsystem_pthread.dylib 0x7ff81b2b4f48 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007f92c91632d8 rcx: 0x6e6f7620424d2032 rdx: 0x00007ff7b285b960
rdi: 0x00007f92c91632d8 rsi: 0x0000000000000000 rbp: 0x00007ff7b285beb0 rsp: 0x00007ff7b285beb0
r8: 0x0000000001030161 r9: 0x0000000118e9eea0 r10: 0x0000000118e8a828 r11: 0x0000000118d8c625
r12: 0x00007ff7b285bfe0 r13: 0x000000000000000a r14: 0x0000000118f032f8 r15: 0x00007f92ca43e000
rip: 0x0000000118d7699d rfl: 0x0000000000010202 cr2: 0xffffffc4a4d7d000

Logical CPU: 0
Error Code: 0x00000000
Trap Number: 13

Thread 0 instruction stream:
41 5e 41 5f 5d e9 82 9b-00 00 55 48 89 e5 48 8b A^A_]…UH…H.
7f 40 48 85 ff 74 06 5d-e9 c0 99 fa ff 5d c3 55 .@H…t.]…].U
48 89 e5 48 83 c7 38 5d-e9 d2 f8 f0 ff 55 48 89 H…H…8]…UH.
e5 48 83 c7 38 5d e9 ea-f9 f0 ff 55 48 89 e5 48 .H…8]…UH…H
8b 7f 30 e8 0b 00 00 00-31 c9 85 c0 0f 99 c1 89 …0…1…
c8 5d c3 55 48 89 e5 48-8b 4f 40 48 85 c9 74 53 .].UH…H.O@H…tS
[48]63 81 d8 70 00 00 48-83 f8 ff 74 12 83 b9 dc Hc…p…H…t… <==
70 00 00 ff 74 09 80 b9-a1 70 00 00 00 74 3b 8b p…t…p…t;.
81 a8 6d 00 00 48 8b 91-90 6d 00 00 89 c1 48 85 …m…H…m…H.
d2 74 12 89 c1 8b 72 08-39 ce 0f 4c ce 48 8b 12 .t…r.9…L.H…
48 85 d2 75 f0 39 c1 b8-ff ff ff ff 0f 45 c1 48 H…u.9…E.H
98 eb 07 48 c7 c0 ff ff-ff ff 5d c3 55 48 89 e5 …H…].UH…

Binary Images:
0x118b13000 - 0x118e9efff com.xojo.XojoFramework (1.0) /Applications/Lodgit Desk.app/Contents/Frameworks/XojoFramework.framework/Versions/A/XojoFramework
0x10d6a3000 - 0x11663bfff de.lodgit.desk (2.8.8) <5414a18d-c3e0-3d17-8d9b-8bb7d6aec353> /Applications/Lodgit Desk.app/Contents/MacOS/Lodgit Desk
0x7ff81dd79000 - 0x7ff81ec08fff com.apple.AppKit (6.9) <06015263-62ac-3b08-a298-dc835c18452a> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x122c64000 - 0x122ccffff dyld () <71febccd-d9dc-3599-9971-2b3407c588a8> /usr/lib/dyld
0x7ff81b27b000 - 0x7ff81b2b2fff libsystem_kernel.dylib (
) <8cc28466-fd2f-3c80-9834-9525b7beac19> /usr/lib/system/libsystem_kernel.dylib
0x7ff81b300000 - 0x7ff81b802fff com.apple.CoreFoundation (6.9) <93c48919-68af-367e-9a67-db4159bc962c> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff81b2b3000 - 0x7ff81b2befff libsystem_pthread.dylib (*) /usr/lib/system/libsystem_pthread.dylib
0x7ff81fd5f000 - 0x7ff8201eefff com.apple.CFNetwork (1335.0.3) /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7ff81c17c000 - 0x7ff81c538fff com.apple.Foundation (6.9) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation

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=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)
Writable regions: Total=719.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=719.7M(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 1280K 10
Activity Tracing 256K 1
CG backing stores 3072K 4
CG image 880K 57
ColorSync 232K 28
CoreAnimation 85.8M 61
CoreGraphics 12K 2
CoreUI image data 5372K 42
Foundation 36K 2
Image IO 628K 54
Kernel Alloc Once 8K 1
MALLOC 227.2M 91
MALLOC guard page 64K 15
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
ObjC additional data 15K 1
SQLite page cache 64K 1
STACK GUARD 56.0M 8
Stack 11.6M 8
VM_ALLOCATE 120K 17
__CTF 756 1
__DATA 37.3M 555
__DATA_CONST 29.2M 319
__DATA_DIRTY 1559K 203
__FONT_DATA 4K 1
__LINKEDIT 674.6M 64
__TEXT 663.0M 564
__UNICODE 592K 1
__XOJO 264K 1
dyld private memory 5120K 3
libnetwork 128K 8
mapped file 188.6M 372
shared memory 780K 17
=========== ======= =======
TOTAL 2.3G 2513
TOTAL, minus reserved VM space 1.9G 2513


Full Report

{“app_name”:“Lodgit Desk”,“timestamp”:“2022-10-26 15:18:06.00 +0200”,“app_version”:“2.8.8”,“slice_uuid”:“5414a18d-c3e0-3d17-8d9b-8bb7d6aec353”,“build_version”:“2.8.8.3.2286”,“platform”:1,“bundleID”:“de.lodgit.desk”,“share_with_app_devs”:0,“is_first_party”:0,“bug_type”:“309”,“os_version”:“macOS 12.6 (21G115)”,“incident_id”:“C4C4A897-6B0B-443A-8C98-7770EE31FA7A”,“name”:“Lodgit Desk”}
{
“uptime” : 25000,
“procLaunch” : “2022-10-26 15:11:20.6781 +0200”,
“procRole” : “Foreground”,
“version” : 2,
“userID” : 503,
“deployVersion” : 210,
“modelCode” : “iMac17,1”,
“procStartAbsTime” : 24694972560922,
“coalitionID” : 3686,
“osVersion” : {
“train” : “macOS 12.6”,
“build” : “21G115”,
“releaseType” : “User”
},
“captureTime” : “2022-10-26 15:17:59.4360 +0200”,
“incident” : “C4C4A897-6B0B-443A-8C98-7770EE31FA7A”,
“bug_type” : “309”,
“pid” : 6652,
“procExitAbsTime” : 25093722814098,
“cpuType” : “X86-64”,
“procName” : “Lodgit Desk”,
“procPath” : “/Applications/Lodgit Desk.app/Contents/MacOS/Lodgit Desk”,
“bundleInfo” : {“CFBundleShortVersionString”:“2.8.8”,“CFBundleVersion”:“2.8.8.3.2286”,“CFBundleIdentifier”:“de.lodgit.desk”},
“storeInfo” : {“deviceIdentifierForVendor”:“01A5611B-5955-5F26-85BA-446D89F89EB0”,“thirdParty”:true},
“parentProc” : “launchd”,
“parentPid” : 1,
“coalitionName” : “de.lodgit.desk”,
“crashReporterKey” : “2990C58E-78DE-7A89-C8C2-260408090886”,
“sip” : “enabled”,
“vmRegionInfo” : “0 is not in any region. Bytes before following region: 4520030208\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n—> \n __TEXT 10d6a3000-11663c000 [143.6M] r-x/r-x SM=COW …S/Lodgit Desk”,
“isCorpse” : 1,
“exception” : {“codes”:“0x000000000000000d, 0x0000000000000000”,“rawCodes”:[13,0],“type”:“EXC_BAD_ACCESS”,“signal”:“SIGSEGV”,“subtype”:“UNKNOWN_0xD at 0x0000000000000000”},
“termination” : {“flags”:0,“code”:11,“namespace”:“SIGNAL”,“indicator”:“Segmentation fault: 11”,“byProc”:“exc handler”,“byPid”:6652},
“vmregioninfo” : “0 is not in any region. Bytes before following region: 4520030208\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n—> \n __TEXT 10d6a3000-11663c000 [143.6M] r-x/r-x SM=COW …S/Lodgit Desk”,
“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”:164778,“instructionState”:{“instructionStream”:{“bytes”:[65,94,65,95,93,233,130,155,0,0,85,72,137,229,72,139,127,64,72,133,255,116,6,93,233,192,153,250,255,93,195,85,72,137,229,72,131,199,56,93,233,210,248,240,255,85,72,137,229,72,131,199,56,93,233,234,249,240,255,85,72,137,229,72,139,127,48,232,11,0,0,0,49,201,133,192,15,153,193,137,200,93,195,85,72,137,229,72,139,79,64,72,133,201,116,83,72,99,129,216,112,0,0,72,131,248,255,116,18,131,185,220,112,0,0,255,116,9,128,185,161,112,0,0,0,116,59,139,129,168,109,0,0,72,139,145,144,109,0,0,137,193,72,133,210,116,18,137,193,139,114,8,57,206,15,76,206,72,139,18,72,133,210,117,240,57,193,184,255,255,255,255,15,69,193,72,152,235,7,72,199,192,255,255,255,255,93,195,85,72,137,229],“offset”:96}},“threadState”:{“r13”:{“value”:10},“rax”:{“value”:0},“rflags”:{“value”:66050},“cpu”:{“value”:0},“r14”:{“value”:4713362168,“symbolLocation”:0,“symbol”:“gCurrentException”},“rsi”:{“value”:0},“r8”:{“value”:16974177},“cr2”:{“value”:18446743818777120768},“rdx”:{“value”:140701828757856},“r10”:{“value”:4712867880},“r9”:{“value”:4712951456},“r15”:{“value”:140268435398656},“rbx”:{“value”:140268415627992},“trap”:{“value”:13},“err”:{“value”:0},“r11”:{“value”:4711826981,“symbolLocation”:0,“symbol”:“threadRun”},“rip”:{“value”:4711737757,“matchesCrashFrame”:1},“rbp”:{“value”:140701828759216},“rsp”:{“value”:140701828759216},“r12”:{“value”:140701828759520},“rcx”:{“value”:7957708947510337586},“flavor”:“x86_THREAD_STATE”,“rdi”:{“value”:140268415627992}},“queue”:“com.apple.main-thread”,“frames”:[{“imageOffset”:2505117,“symbol”:“listSelectionGetter”,“symbolLocation”:13,“imageIndex”:0},{“imageOffset”:3285572,“symbol”:“Listbox.SelectedRowIndex.Get%i8%oi4”,“symbolLocation”:52,“imageIndex”:1},{“imageOffset”:65816753,“symbol”:“AlternatingList.Event_DoubleClick%%o”,“symbolLocation”:81,“imageIndex”:1},{“imageOffset”:1905379,“symbol”:“NuListbox::HandleClick(MouseEvent const&)”,“symbolLocation”:1173,“imageIndex”:0},{“imageOffset”:1007977,“imageIndex”:0},{“imageOffset”:988828,“imageIndex”:0},{“imageOffset”:2345921,“symbol”:“-[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:]”,“symbolLocation”:4859,“imageIndex”:2},{“imageOffset”:1772926,“symbol”:“-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]”,“symbolLocation”:2582,“imageIndex”:2},{“imageOffset”:1769806,“symbol”:“-[NSWindow(NSEventRouting) sendEvent:]”,“symbolLocation”:352,“imageIndex”:2},{“imageOffset”:993181,“imageIndex”:0},{“imageOffset”:1762596,“symbol”:“-[NSApplication(NSEvent) sendEvent:]”,“symbolLocation”:352,“imageIndex”:2},{“imageOffset”:929285,“imageIndex”:0},{“imageOffset”:3117029,“symbol”:“Application._CallFunctionWithExceptionHandling%%op”,“symbolLocation”:181,“imageIndex”:1},{“imageOffset”:2535907,“symbol”:“CallFunctionWithExceptionHandling(void (*)())”,“symbolLocation”:254,“imageIndex”:0},{“imageOffset”:929155,“imageIndex”:0},{“imageOffset”:4616587,“symbol”:“-[NSApplication _handleEvent:]”,“symbolLocation”:65,“imageIndex”:2},{“imageOffset”:195902,“symbol”:“-[NSApplication run]”,“symbolLocation”:623,“imageIndex”:2},{“imageOffset”:2530044,“symbol”:“RuntimeRun”,“symbolLocation”:44,“imageIndex”:0},{“imageOffset”:4631747,“symbol”:“REALbasic._RuntimeRun”,“symbolLocation”:19,“imageIndex”:1},{“imageOffset”:140565758,“symbol”:“_Main”,“symbolLocation”:478,“imageIndex”:1},{“imageOffset”:140472035,“symbol”:“main”,“symbolLocation”:19,“imageIndex”:1},{“imageOffset”:21806,“symbol”:“start”,“symbolLocation”:462,“imageIndex”:3}]},{“id”:164850,“name”:“com.apple.NSEventThread”,“frames”:[{“imageOffset”:6522,“symbol”:“mach_msg_trap”,“symbolLocation”:10,“imageIndex”:4},{“imageOffset”:7400,“symbol”:“mach_msg”,“symbolLocation”:56,“imageIndex”:4},{“imageOffset”:525165,“symbol”:“__CFRunLoopServiceMachPort”,“symbolLocation”:319,“imageIndex”:5},{“imageOffset”:518648,“symbol”:“__CFRunLoopRun”,“symbolLocation”:1276,“imageIndex”:5},{“imageOffset”:515644,“symbol”:“CFRunLoopRunSpecific”,“symbolLocation”:562,“imageIndex”:5},{“imageOffset”:1755598,“symbol”:“_NSEventThread”,“symbolLocation”:132,“imageIndex”:2},{“imageOffset”:25825,“symbol”:“_pthread_start”,“symbolLocation”:125,“imageIndex”:6},{“imageOffset”:8043,“symbol”:“thread_start”,“symbolLocation”:15,“imageIndex”:6}]},{“id”:164873,“name”:“com.apple.NSURLConnectionLoader”,“frames”:[{“imageOffset”:6522,“symbol”:“mach_msg_trap”,“symbolLocation”:10,“imageIndex”:4},{“imageOffset”:7400,“symbol”:“mach_msg”,“symbolLocation”:56,“imageIndex”:4},{“imageOffset”:525165,“symbol”:“__CFRunLoopServiceMachPort”,“symbolLocation”:319,“imageIndex”:5},{“imageOffset”:518648,“symbol”:“__CFRunLoopRun”,“symbolLocation”:1276,“imageIndex”:5},{“imageOffset”:515644,“symbol”:“CFRunLoopRunSpecific”,“symbolLocation”:562,“imageIndex”:5},{“imageOffset”:2398188,“imageIndex”:7},{“imageOffset”:362900,“symbol”:“NSThread__start”,“symbolLocation”:1009,“imageIndex”:8},{“imageOffset”:25825,“symbol”:“_pthread_start”,“symbolLocation”:125,“imageIndex”:6},{“imageOffset”:8043,“symbol”:“thread_start”,“symbolLocation”:15,“imageIndex”:6}]},{“id”:169551,“frames”:[{“imageOffset”:8008,“symbol”:“start_wqthread”,“symbolLocation”:0,“imageIndex”:6}]},{“id”:169784,“frames”:[{“imageOffset”:8008,“symbol”:“start_wqthread”,“symbolLocation”:0,“imageIndex”:6}]},{“id”:169824,“frames”:[{“imageOffset”:8008,“symbol”:“start_wqthread”,“symbolLocation”:0,“imageIndex”:6}]},{“id”:170003,“frames”:[{“imageOffset”:8008,“symbol”:“start_wqthread”,“symbolLocation”:0,“imageIndex”:6}]},{“id”:170007,“frames”:[{“imageOffset”:8008,“symbol”:“start_wqthread”,“symbolLocation”:0,“imageIndex”:6}]}],
“usedImages” : [
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 4709232640,
“CFBundleShortVersionString” : “1.0”,
“CFBundleIdentifier” : “com.xojo.XojoFramework”,
“size” : 3719168,
“uuid” : “a841bbe4-22e6-37da-804b-3abf347a28bc”,
“path” : “/Applications/Lodgit Desk.app/Contents/Frameworks/XojoFramework.framework/Versions/A/XojoFramework”,
“name” : “XojoFramework”,
“CFBundleVersion” : “2”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 4520030208,
“CFBundleShortVersionString” : “2.8.8”,
“CFBundleIdentifier” : “de.lodgit.desk”,
“size” : 150573056,
“uuid” : “5414a18d-c3e0-3d17-8d9b-8bb7d6aec353”,
“path” : “/Applications/Lodgit Desk.app/Contents/MacOS/Lodgit Desk”,
“name” : “Lodgit Desk”,
“CFBundleVersion” : “2.8.8.3.2286”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 140703629283328,
“CFBundleShortVersionString” : “6.9”,
“CFBundleIdentifier” : “com.apple.AppKit”,
“size” : 15269888,
“uuid” : “06015263-62ac-3b08-a298-dc835c18452a”,
“path” : “/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit”,
“name” : “AppKit”,
“CFBundleVersion” : “2113.60.148”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 4878385152,
“size” : 442368,
“uuid” : “71febccd-d9dc-3599-9971-2b3407c588a8”,
“path” : “/usr/lib/dyld”,
“name” : “dyld”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 140703584202752,
“size” : 229376,
“uuid” : “8cc28466-fd2f-3c80-9834-9525b7beac19”,
“path” : “/usr/lib/system/libsystem_kernel.dylib”,
“name” : “libsystem_kernel.dylib”
},
{
“source” : “P”,
“arch” : “x86_64h”,
“base” : 140703584747520,
“CFBundleShortVersionString” : “6.9”,
“CFBundleIdentifier” : “com.apple.CoreFoundation”,
“size” : 5255168,
“uuid” : “93c48919-68af-367e-9a67-db4159bc962c”,
“path” : “/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation”,
“name” : “CoreFoundation”,
“CFBundleVersion” : “1866”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 140703584432128,
“size” : 49152,
“uuid” : “b5454e27-e8c7-3fdb-b77f-714f1e82e70b”,
“path” : “/usr/lib/system/libsystem_pthread.dylib”,
“name” : “libsystem_pthread.dylib”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 140703662731264,
“CFBundleShortVersionString” : “1335.0.3”,
“CFBundleIdentifier” : “com.apple.CFNetwork”,
“size” : 4784128,
“uuid” : “e9a42d7f-04b9-3d22-ace5-46a1c2ecace7”,
“path” : “/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork”,
“name” : “CFNetwork”,
“CFBundleVersion” : “1335.0.3”
},
{
“source” : “P”,
“arch” : “x86_64”,
“base” : 140703599935488,
“CFBundleShortVersionString” : “6.9”,
“CFBundleIdentifier” : “com.apple.Foundation”,
“size” : 3919872,
“uuid” : “e22e60bb-ab77-3120-862f-92fa74feffcf”,
“path” : “/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation”,
“name” : “Foundation”,
“CFBundleVersion” : “1866”
}
],
“sharedCache” : {
“base” : 140703581175808,
“size” : 19331678208,
“uuid” : “73669942-bd8a-3e40-951f-7fbe07b51cb8”
},
“vmSummary” : “ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)\nWritable regions: Total=719.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=719.7M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 1280K 10 \nActivity Tracing 256K 1 \nCG backing stores 3072K 4 \nCG image 880K 57 \nColorSync 232K 28 \nCoreAnimation 85.8M 61 \nCoreGraphics 12K 2 \nCoreUI image data 5372K 42 \nFoundation 36K 2 \nImage IO 628K 54 \nKernel Alloc Once 8K 1 \nMALLOC 227.2M 91 \nMALLOC guard page 64K 15 \nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nObjC additional data 15K 1 \nSQLite page cache 64K 1 \nSTACK GUARD 56.0M 8 \nStack 11.6M 8 \nVM_ALLOCATE 120K 17 \n__CTF 756 1 \n__DATA 37.3M 555 \n__DATA_CONST 29.2M 319 \n__DATA_DIRTY 1559K 203 \n__FONT_DATA 4K 1 \n__LINKEDIT 674.6M 64 \n__TEXT 663.0M 564 \n__UNICODE 592K 1 \n__XOJO 264K 1 \ndyld private memory 5120K 3 \nlibnetwork 128K 8 \nmapped file 188.6M 372 \nshared memory 780K 17 \n=========== ======= ======= \nTOTAL 2.3G 2513 \nTOTAL, minus reserved VM space 1.9G 2513 \n”,
“legacyInfo” : {
“threadTriggered” : {
“queue” : “com.apple.main-thread”
}
},
“trialInfo” : {
“rollouts” : [
{
“rolloutId” : “5fb4245a1bbfe8005e33a1e1”,
“factorPackIds” : {

  },
  "deploymentId" : 240000015
},
{
  "rolloutId" : "60f8ddccefea4203d95cbeef",
  "factorPackIds" : {

  },
  "deploymentId" : 240000021
}

],
“experiments” : [

]
}
}

Model: iMac17,1, BootROM 451.140.1.0.0, 4 processors, Quad-Core Intel Core i5, 3,3 GHz, 24 GB, SMC 2.34f3
Graphics: AMD Radeon R9 M395, AMD Radeon R9 M395, PCIe, 2 GB
Display: iMac, Retina 5K (5120 x 2880), Main, MirrorOff, Online
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1867 MHz, 0x802C, 0x384B54463531323634485A2D314739453220
Memory Module: BANK 0/DIMM1, 8 GB, DDR3, 1867 MHz, 0x859B, 0x43543130323436344246313836442E4D3136
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1867 MHz, 0x802C, 0x384B54463531323634485A2D314739453220
Memory Module: BANK 1/DIMM1, 8 GB, DDR3, 1867 MHz, 0x859B, 0x43543130323436344246313836442E4D3136
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x14A), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4)
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Serial ATA Device: APPLE HDD ST2000DM001, 2 TB
Serial ATA Device: APPLE SSD SM0128G, 121,33 GB
USB Device: USB30Bus
USB Device: Sennheiser PC 8.2 USB
USB Device: Bluetooth USB Host Controller
USB Device: FaceTime HD Camera (Built-in)
USB Device: USB Receiver
Thunderbolt Bus: iMac, Apple Inc., 28.1

Did you open a Xojo Issue?

Can you see what is in the row that you double-clicked?

I’ve just tried my App, compiled with 2022r3.1, on a Monterey machine and it is fine. No issues so far.

:+1:

In your double click event, try using the API 1.0 function “listbox.listindex” instead of the API 2.0 function “Listbox.SelectedRowIndex”, as the crash appears to be occurring in the API 2.0 API.
Albeit both these API might be using the same underneath, so it may not make any difference, but if it does, hopefully it will help.

Do we have some proof of such misbehavior in a code sample? An issue report ? This can be fatal for me.

I’m no expert in reading crash reports, but the stack trace indicates it’s occuring in a function that computed property calls.

Does the old ApI 1.0 use a different function? I don’t know either, but if I was getting this crash, that’s what I would try, just on the off chance that it is.

Dealing with Apple’s frameworks over the years has taught me that. Often there’s multiple ApI for doing the same thing, and if one doesn’t work on a specific version of the macOS, t’other generally does.

Monterey 12.6 started spitting out bright green images, the solution was to use a different ApI to render the image.

I see the possibility of out of sync mouse selection and reading the selected value.

I had crashes in a bug from my side clicking at an empty space in a listbox and using the -1 I got from SelectedRowIndex() in a computation. But I saw cases of events occurring out of expected order on different platforms / hardware before too. Everything is possible now. :laughing:

Parts like _reallySendEvent:isDelayedEvent makes me scratch the head. :thinking:

I see that they are trying to figure out a double click too. Many possibilities… Probably framework related.

Provide a sample project isolating the case and steps to reproduce the crash.

The forum is great to discuss things, including bugs, but for Xojo fixing things you must report them here: https://issues.xojo.com

I’d be curious if the old method works in 12.6.1. I saw an issue where 12.6 was reading images incorrectly which was silently fixed on Monday.

They display great on screen, even after I’ve extensively smacked the pixels every which direction. But when saving the customer or copying the image, the customer gets a solid bright green image.

IMHO it seems like CPU bound Core Image processing is the latest part of Core Image to take a beating and neglect from Apple. Re-writing (eugh) the code to generate the final image on the GPU (which is problematic in older versions of the macOS) seems to have solved it for the time being.

But with Ventura now out, lets see how long before they break that too and I end up having to revert to using the CPU to generate the final image.

Guys, thanks so much for all the replies! I try to isolate the error - actually I was not able to reproduce it so far, but let’s see, we need to do this to get a foothold on it, I totally agree.
Thanks for the links. Will take care today and signal any changes!