PXSourceList hangs immediately on Sierra
| Originator: | george | ||
| Number: | rdar://26810258 | Date Originated: | 06/15/2016 |
| Status: | Open | Resolved: | |
| Product: | macOS Sierra | Product Version: | 10.12 Beta (16A201w) |
| Classification: | Reproducible: | Always |
Summary: The very popular PXSourceList framework (https://github.com/Perspx/PXSourceList) crashes when trying to load from nib on macOS Sierra. Steps to Reproduce: 1. Open the attached sample project and run it (or download from https://github.com/Perspx/PXSourceList). 2. When the initial window tries to appear it will crash within NSProxy. Expected Results: You expect the initial window to appear. Actual Results: It crashes and here is the stack trace: #0 0x00007fff8ec74322 in ___forwarding___ () #1 0x00007fff8ec73e88 in __forwarding_prep_0___ () #2 0x00007fff90731699 in -[NSProxy isKindOfClass:] () #3 0x00007fff8d0ede0c in -[NSTableView _setDataSourceIvar:] () #4 0x00007fff8cab8028 in -[NSOutlineView setDataSource:] () #5 0x00000001000c0cb1 in -[PXSourceList setDataSource:] at /Users/gbrowning/Downloads/PXSourceList-master-2/PXSourceList/PXSourceList.m:109 #6 0x00007fff8c98753e in -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] () #7 0x00007fff8c97e86a in loadNib () #8 0x00007fff8c97ddae in +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] () #9 0x00007fff8c97db63 in -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] () #10 0x00007fff8c97d920 in +[NSBundle(NSNibLoading) loadNibNamed:owner:] () #11 0x00007fff8c979084 in NSApplicationMain () Version: 10.12 Beta (16A201w) Notes: Configuration: Hardware Overview: Model Name: iMac Model Identifier: iMac13,2 Processor Name: Intel Core i7 Processor Speed: 3.4 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 256 KB L3 Cache: 8 MB Memory: 32 GB Boot ROM Version: IM131.010A.B09 SMC Version (system): 2.11f14 Attachments: 'PXSourceList-master.zip' was successfully uploaded.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!