Open openradar-mirror opened 7 years ago
Summary: In a XIB file, a subview of an NSTableCellView can have one of its bindings bound to the table view's delegate, and it will work.
In a storyboard, this will cause ibtoold to rapidly eat all of system's available RAM and swap space, eventually completely taking down the system.
I have attached a spindump, a sample project, and a video that demonstrates the problem.
Steps to Reproduce:
Unzip the attached project.
Try to compile the attached project.
Cancel the compilation when it hangs.
Wait a while.
Hard-reboot your Mac.
Expected Results: Something other than a complete OS lockup
Actual Results: ibtoold eventually consumes all the available RAM and swap space on the machine, resulting in a complete OS lockup.
Attachments:
http://tinyurl.com/n5p3bcw
http://tinyurl.com/l8nk3em
- Product Version: Xcode 8E162 Created: 2017-04-06T01:48:27.138680 Originated: 2017-04-05T00:00:00 Open Radar Link: http://www.openradar.me/31468797
Modified: 2017-04-13T16:34:25.645710
Description
Summary: In a XIB file, a subview of an NSTableCellView can have one of its bindings bound to the table view's delegate, and it will work.
In a storyboard, this will cause ibtoold to rapidly eat all of system's available RAM and swap space, eventually completely taking down the system.
I have attached a spindump, a sample project, and a video that demonstrates the problem.
Steps to Reproduce:
Unzip the attached project.
Try to compile the attached project.
Cancel the compilation when it hangs.
Wait a while.
Hard-reboot your Mac.
Expected Results: Something other than a complete OS lockup
Actual Results: ibtoold eventually consumes all the available RAM and swap space on the machine, resulting in a complete OS lockup.
Attachments:
http://tinyurl.com/n5p3bcw
http://tinyurl.com/l8nk3em
- Product Version: Xcode 8E162 Created: 2017-04-06T01:48:27.138680 Originated: 2017-04-05T00:00:00 Open Radar Link: http://www.openradar.me/31468797