• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Crash in addSubview: when compiled with SDK > 10.9
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Crash in addSubview: when compiled with SDK > 10.9


  • Subject: Crash in addSubview: when compiled with SDK > 10.9
  • From: Konidaris Christos <email@hidden>
  • Date: Wed, 02 Nov 2016 19:00:47 +0200

Hi All,

Our application crashes inside AppKit when compiled with any SDK > 10.9. The crash happens at the following point in the program:

activityPaneController = [[ESC_ActivityPaneController alloc] initWithNibName: @“ESC_ActivitySideBox" bundle: nil];
[superV addSubview: activityPaneController.view];

The code loads 3 NSBoxes from separate NIBs and (tries) to add them as subviews to an NSBox in the main program window. The program works if we compile it with the 10.9 SDK. It crashes when compiled with any later SDK (10.10, 10.11, 10.12, Latest macOS). I am using Xcode 8.1 on 10.12.1. No ARC, no Storyboards and no AutoLayout are used in these parts of the program. I include below the crash-log.

Any ideas what I should be looking for?

Regards,
Christos Konidaris



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

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000068
Exception Note:        EXC_CORPSE_NOTIFY

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

VM Regions Near 0x68:
-->
    __TEXT                 00000001036be000-000000010413c000 [ 10.5M] r-x/rwx SM=COW  /Users/USER/Desktop/*/esc.app/Contents/MacOS/esc

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.AppKit              	0x00007fffd366a733 -[NSViewController _viewDidMoveToWindow:fromWindow:unhiding:] + 78
1   com.apple.AppKit              	0x00007fffd3601e12 -[NSView _setWindow:] + 3209
2   com.apple.CoreFoundation      	0x00007fffd599ee12 __53-[__NSArrayM enumerateObjectsWithOptions:usingBlock:]_block_invoke + 114
3   com.apple.CoreFoundation      	0x00007fffd599eccf -[__NSArrayM enumerateObjectsWithOptions:usingBlock:] + 239
4   com.apple.AppKit              	0x00007fffd3e26bfb __21-[NSView _setWindow:]_block_invoke.643 + 151
5   com.apple.AppKit              	0x00007fffd3601d1e -[NSView _setWindow:] + 2965
6   com.apple.CoreFoundation      	0x00007fffd599ee12 __53-[__NSArrayM enumerateObjectsWithOptions:usingBlock:]_block_invoke + 114
7   com.apple.CoreFoundation      	0x00007fffd599eca6 -[__NSArrayM enumerateObjectsWithOptions:usingBlock:] + 198
8   com.apple.AppKit              	0x00007fffd3e26bfb __21-[NSView _setWindow:]_block_invoke.643 + 151
9   com.apple.AppKit              	0x00007fffd3601d1e -[NSView _setWindow:] + 2965
10  com.apple.AppKit              	0x00007fffd35fe4c5 -[NSView addSubview:] + 461
11  gr.escape.esc		0x000000010380a729 -[ESCSideBarController initialiseForWindow:andView:] + 985 (ESCSideBarController.mm:119)
12  gr.escape.esc		0x00000001037ccb29 -[ESCMainWindowController windowDidLoad] + 713
13  com.apple.AppKit              	0x00007fffd368fcd4 -[NSWindowController _windowDidLoad] + 682
14  com.apple.AppKit              	0x00007fffd362ff83 -[NSWindowController window] + 110
15  com.apple.AppKit              	0x00007fffd380bc0e -[NSWindowController showWindow:] + 36


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: Crash in addSubview: when compiled with SDK > 10.9
      • From: Quincey Morris <email@hidden>
    • Re: Crash in addSubview: when compiled with SDK > 10.9
      • From: Jens Alfke <email@hidden>
  • Prev by Date: Why does default NSDateFormatter in IB ignore thousands separator?
  • Next by Date: Re: Crash in addSubview: when compiled with SDK > 10.9
  • Previous by thread: Re: Why does default NSDateFormatter in IB ignore thousands separator?
  • Next by thread: Re: Crash in addSubview: when compiled with SDK > 10.9
  • Index(es):
    • Date
    • Thread