Hi Peter,
I have been using ST3 for multi-tracks + text lyrics with auto-scroll. This is my first auto-scroll with a PDF.
I usually develop the song with multi-tracks and lyrics on the MacOD, check it, then sync to my iPad.
Using a PDF on the Mac, I get an exception report when the song's playback is complete. The top of the report/dump is below. I cannot include all of it due to the content length limit.
I can restart the app, and play the song again (correctly autoscrolling, etc), and then it happens again. It is reproducible each time. I can send you the multi-tracks, the PDF, and the lyrics if that helps.
When I sync to iCloud and back onto my mobile devices, the error does NOT appear.
This is not critical as it only affects my song development and not live playback. But, I hope this helps you find the bug. Please let me know if you need any other info.
Translated Report (Full Report Below)
Process: Stage Traxx 3 [57212]
Path: /Applications/Stage Traxx 3.app/Contents/MacOS/Stage Traxx 3
Identifier: de.dikant.stagetraxx3
Version: 3.8.19 (8983)
App Item ID: 1448493366
App External ID: 868159262
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-09-01 16:01:50.6735 -0700
OS Version: macOS 14.6.1 (23G93)
Report Version: 12
Anonymous UUID: 7DFD5D90-BFEA-57F9-F14F-B4880755A030
Sleep/Wake UUID: 27B1AE15-6276-4D07-B1BA-C9E23C4D049D
Time Awake Since Boot: 31000 seconds
Time Since Wake: 4890 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00003a7074748213
Exception Codes: 0x0000000000000001, 0x00003a7074748213
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [57212]
VM Region Info: 0x3a7074748213 is not in any region. Bytes after previous region: 63773628203540
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL reserved VM address space (unallocated)
--->
UNUSED SPACE AT END
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x1882e1034 objc_msgSend + 52
1 PDFKit 0x251c63858 +[UICGPDFNodeAccessibilityElement _containsOnlyTextChildren:] + 36
2 UIKitCore 0x1b7f55ea4 -[UIAccessibilityElement canBecomeFocused] + 24
3 UIKitCore 0x1b841e8c0 _UIFocusItemCanBecomeFocusedAndChildrenAreNotFocused + 44
4 UIKitCore 0x1b841e4b4 __UIFocusItemIsFocusedOrFocusableInFocusSystem + 72
5 UIKitCore 0x1b841ea90 _UIFocusItemIsFocusableInFocusSystemWithSearchInfo + 88
6 UIKitCore 0x1b7f55fac -[UIAccessibilityElement searchForFocusRegionsInContext:] + 128
7 UIKitCore 0x1b8463648 -[UIFocusMapSnapshot addRegionsInContainer:] + 2736
8 UIKitCore 0x1b8d69694 -[UIView _addAccessibilityFocusContainersInRect:context:beforeChildFocusRegions:] + 328
9 UIKitCore 0x1b8d694b4 -[UIView searchForFocusRegionsInContext:] + 776
10 UIKitCore 0x1b8463648 -[UIFocusMapSnapshot addRegionsInContainer:] + 2736
11 UIKitCore 0x1b842d544 _UIFocusItemContainerAddChildItemsInContextWithArguments + 580
12 UIKitCore 0x1b8d69458 -[UIView searchForFocusRegionsInContext:] + 684
13 UIKitCore 0x1b8463648 -[UIFocusMapSnapshot addRegionsInContainer:] + 2736
14 UIKitCore 0x1b842d544 _UIFocusItemContainerAddChildItemsInContextWithArguments + 580
15 UIKitCore 0x1b8d69458 -[UIView searchForFocusRegionsInContext:] + 684
16 UIKitCore 0x1b8463648 -[UIFocusMapSnapshot addRegionsInContainer:] + 2736
17 UIKitCore 0x1b842d544 _UIFocusItemContainerAddChildItemsInContextWithArguments + 580
18 UIKitCore 0x1b8d69458 -[UIView searchForFocusRegionsInContext:] + 684
19 UIKitCore 0x1b8463648 -[UIFocusMapSnapshot addRegionsInContainer:] + 2736
20 UIKitCore 0x1b8462400 -[_UIFocusMapSnapshot _capture] + 424
....