I just installed NX studio on the new M1pro MacBook Pro, and I've been having issues with the software.
Loading the program takes longer than you'd want but more concretely, ANY manipulation of NEF files causes the program to crash immediately. To be specific, ANY form of manipulation including colour correction or cropping. I've tried this after installing and reinstalling.
Earlier I tried to edit a photo and got an error saying the function was still under the TODO list and wasn't to be used (or something along those lines) but sadly I didn't think to make a record of it and haven't been able to recreate it.
Just recording this to make sure this is known about somewhere. Has anyone seen something like this before?
for the record, after a crash and reload of the application the terminal output is as follows:
Last login: Thu Oct 28 22:57:09 on ttys000
/Applications/Nikon\ Software/NX\ Studio/NX\ Studio.app/Contents/MacOS/NX\ Studio ; exit;
~ % /Applications/Nikon\ Software/NX\ Studio/NX\ Studio.app/Contents/MacOS/NX\ Studio ; exit;
objc[9973]: Class IfasMyUrlConnection is implemented in both /Applications/Nikon Software/NX Studio/NX Studio.app/Contents/Frameworks/NkPolaris.framework/Versions/A/NkPolaris (0x10cfa26a0) and /Applications/Nikon Software/NX Studio/NX Studio.app/Contents/MacOS/NX Studio (0x103107348). One of the two will be used. Which one is undefined.
2021-10-28 23:23:07.024 NX Studio[9973:126924] fail to Setup AppleLanguages.
2021-10-28 23:23:37.761 NX Studio[9973:126924] NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'.
2021-10-28 23:23:38.052 NX Studio[9973:126924] Warning: Column selection is not supported in view-based table and outline views (<NkpAlbumTableView: 0x7fc415068a00>).
2021-10-28 23:23:40.238 NX Studio[9973:126924] <NkpPaletteSplitView: 0x7fc414977240>: the delegate <NkpTreePaletteController: 0x7fc413fe99b0> was sent -splitView:resizeSubviewsWithOldSize: and left the arranged view frames in an inconsistent state:
2021-10-28 23:23:40.238 NX Studio[9973:126924] Split view bounds: {{0, 0}, {265, 833}}
2021-10-28 23:23:40.238 NX Studio[9973:126924] Arranged view frame: {{0, 0}, {265, 40}}
2021-10-28 23:23:40.238 NX Studio[9973:126924] Arranged view frame: {{0, 286}, {265, 32}}
2021-10-28 23:23:40.238 NX Studio[9973:126924] Arranged view frame: {{0, 78}, {265, 707}}
2021-10-28 23:23:40.239 NX Studio[9973:126924] Arranged view frame: {{0, 788}, {265, 32}}
2021-10-28 23:23:40.239 NX Studio[9973:126924] Arranged view frame: {{0, 823}, {265, 10}}
2021-10-28 23:23:40.239 NX Studio[9973:126924] The arranged view frames are not in the same order as the arranged views array. NSSplitView requires that these orders be kept consistent, otherwise behavior is undefined.
2021-10-28 23:23:40.333 NX Studio[9973:126924] <NkpCanvasSplitView: 0x7fc420132320>: the delegate <NkpMainWindowController: 0x7fc420112900> was sent -splitView:resizeSubviewsWithOldSize: and left the arranged view frames in an inconsistent state:
2021-10-28 23:23:40.333 NX Studio[9973:126924] Split view bounds: {{0, 0}, {0, 0}}
2021-10-28 23:23:40.333 NX Studio[9973:126924] Arranged view frame: {{0, 0}, {1161, 825}}
2021-10-28 23:23:40.333 NX Studio[9973:126924] The outer edges of the arranged view frames are supposed to line up with the split view's bounds' edges. NSSplitView is working around the problem, perhaps at the cost of more redrawing. (This message is only logged once per NSSplitView.)
This function was marked as TODO and should not be used on this platform without being implementedThis function was marked as TODO and should not be used on this platform without being implementedThis function was marked as TODO and should not be used on this platform without being implemented2021-10-28 23:23:56.746 NX Studio[9973:126924] The behavior of the UICollectionViewFlowLayout is not defined because:
2021-10-28 23:23:56.746 NX Studio[9973:126924] the item height must be less than the height of the UICollectionView minus the section insets top and bottom values, minus the content insets top and bottom values.
2021-10-28 23:23:56.746 NX Studio[9973:126924] The relevant UICollectionViewFlowLayout instance is <NkpCollectionViewFilmStripLayout: 0x7fc3f48208e0>, and it is attached to <NkpGridCollectionView: 0x7fc415351c00>.
2021-10-28 23:23:56.746 NX Studio[9973:126924] Make a symbolic breakpoint at UICollectionViewFlowLayoutBreakForInvalidSizes to catch this in the debugger.
zsh: bus error
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]