Crash resizing Demo-plugin in Juce Plugin Host, VST2, MacOS 10.9.
Confirmed also in my own host, it seems the bug was new introduced last 4-5 month, because in older builds of my host it is working.
Juce Version from Aug 29.
EXC_BAD_ACCESS
#0 0x00007fff8b40b79b in objc_msgSend_stret ()
#1 0x0000000108d396cb in juce::setNativeHostWindowSize(void*, juce::Component*, int, int, bool) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm:256
#2 0x0000000108d38b8e in JuceVSTWrapper::resizeHostWindow(int, int) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:1232
#3 0x0000000108d388f7 in JuceVSTWrapper::EditorCompWrapper::childBoundsChanged(juce::Component*) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:1365
#4 0x0000000108b847b0 in juce::Component::sendMovedResizedMessages(bool, bool) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/components/juce_Component.cpp:1198
#5 0x0000000108b845bc in juce::Component::sendMovedResizedMessagesIfPending() at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/components/juce_Component.cpp:1160
#6 0x0000000108b84531 in juce::Component::setBounds(int, int, int, int) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/components/juce_Component.cpp:1152
#7 0x0000000108b849bd in juce::Component::setBounds(juce::Rectangle<int> const&) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/components/juce_Component.cpp:1227
#8 0x0000000108bc47d5 in juce::ComponentBoundsConstrainer::applyBoundsToComponent(juce::Component*, juce::Rectangle<int> const&) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp:154
#9 0x0000000108b90bcc in juce::ComponentBoundsConstrainer::setBoundsForComponent(juce::Component*, juce::Rectangle<int> const&, bool, bool, bool, bool) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp:139
#10 0x0000000108bcc9ba in juce::ResizableCornerComponent::mouseDrag(juce::MouseEvent const&) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp:74
#11 0x0000000108b8b0a5 in juce::Component::internalMouseDrag(juce::MouseInputSource, juce::Point<float>, juce::Time) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/components/juce_Component.cpp:2533
#12 0x0000000108caf638 in juce::MouseInputSourceInternal::sendMouseDrag(juce::Component&, juce::Point<float>, juce::Time) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp:141
#13 0x0000000108caee47 in juce::MouseInputSourceInternal::setScreenPos(juce::Point<float>, juce::Time, bool) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp:274
#14 0x0000000108c45455 in juce::MouseInputSourceInternal::handleEvent(juce::ComponentPeer&, juce::Point<float>, juce::Time, juce::ModifierKeys) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp:298
#15 0x0000000108b8d96f in juce::MouseInputSource::handleEvent(juce::ComponentPeer&, juce::Point<float>, long long, juce::ModifierKeys) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp:567
#16 0x0000000108c30be9 in juce::ComponentPeer::handleMouseEvent(int, juce::Point<float>, juce::ModifierKeys, long long) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp:91
#17 0x0000000108cb6653 in juce::NSViewComponentPeer::sendMouseEvent(NSEvent*) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm:669
#18 0x0000000108cb69d9 in juce::NSViewComponentPeer::redirectMouseDrag(NSEvent*) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm:570
#19 0x0000000108cb374c in juce::JuceNSViewClass::mouseDragged(objc_object*, objc_selector*, NSEvent*) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm:1451
#20 0x00007fff8c4cfcc1 in -[NSWindow sendEvent:] ()
#21 0x00007fff8c4705d4 in -[NSApplication sendEvent:] ()
#22 0x00007fff8c2c09f9 in -[NSApplication run] ()
#23 0x00000001001d4b67 in juce::MessageManager::runDispatchLoop() at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_events/native/juce_mac_MessageManager.mm:233
#24 0x00000001001d4a6d in juce::JUCEApplicationBase::main() at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_events/messages/juce_ApplicationBase.cpp:240
#25 0x00000001001d489c in juce::JUCEApplicationBase::main(int, char const**) at /Users/christian/cpp_projects/juceQuake/JUCE/modules/juce_events/messages/juce_ApplicationBase.cpp:218
#26 0x0000000100010803 in main at /Users/christian/cpp_projects/juceQuake/JUCE/extras/audio plugin host/Source/HostStartup.cpp:102