Project: appceleratorstudio
Issue TISTUD-946: Entering PHP variables in multi-line string causes titanium studio to completely hang
Open the test.php file in Titanium Studio. The crash can be reproduced by typing: $url on line 11 of test.php. I have to alt-option-esc to get out of Titanium. I've included the crash log. {code:title=crash log} Date/Time: 2011-12-14 10:54:59 -0800 OS Version: 10.6.8 (Build 10K549) Architecture: x86_64 Report Version: 7 Command: TitaniumStudio Path: /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/TitaniumStudio Version: 3.0 (3.0) Parent: launchd [226] PID: 20845 Event: hang Duration: 5.84s (sampling started after 2 seconds) Steps: 18 (100ms sampling interval) Pageins: 0 Pageouts: 0 Process: TitaniumStudio [20845] Path: /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/TitaniumStudio UID: 501 Thread 91d3 DispatchQueue 100 User stack: 18 start + 41 (in TitaniumStudio) [0x2781] 18 _start + 209 (in TitaniumStudio) [0x2853] 18 main + 1518 (in TitaniumStudio) [0x37e5] 18 original_main + 1782 (in TitaniumStudio) [0x30f8] 18 run + 4687 (in eclipse_1310.so) [0x75956] 18 startJavaVM + 120 (in eclipse_1310.so) [0x77492] 18 startJavaJNI + 1991 (in eclipse_1310.so) [0x7878d] 18 JVM_GetClassInterfaces + 7118 (in libjvm.dylib) [0x126443c6] 18 JVM_MonitorWait + 9994 (in libjvm.dylib) [0x12603267] 18 JVM_Lseek + 162116 (in libjvm.dylib) [0x125f4547] 18 JVM_Lseek + 162160 (in libjvm.dylib) [0x125f4573] 18 JVM_Lseek + 162812 (in libjvm.dylib) [0x125f47ff] 18 ??? [0x14001374] 18 ??? [0x14003e31] 18 ??? [0x14003e31] 18 ??? [0x14003f97] 18 ??? [0x14004473] 18 ??? [0x14003f97] 18 ??? [0x14003f97] 18 ??? [0x1400b9d9] 18 Java_sun_reflect_NativeMethodAccessorImpl_invoke0 + 38 (in libjava.jnilib) [0x6390fe] 18 JVM_InvokeMethod + 79 (in libjvmlinkage.dylib) [0xf174f] 18 JVM_InvokeMethod + 370 (in libjvm.dylib) [0x1260def4] 18 JVM_InvokeMethod + 1046 (in libjvm.dylib) [0x1260e198] 18 JVM_NewInstanceFromConstructor + 3585 (in libjvm.dylib) [0x1260ce21] 18 JVM_Lseek + 162116 (in libjvm.dylib) [0x125f4547] 18 JVM_Lseek + 162160 (in libjvm.dylib) [0x125f4573] 18 JVM_Lseek + 162812 (in libjvm.dylib) [0x125f47ff] 18 ??? [0x14001374] 18 ??? [0x14003f97] 18 ??? [0x14003f97] 18 ??? [0x14003f97] 18 ??? [0x14004473] 18 ??? [0x14004473] 18 ??? [0x14003f55] 18 ??? [0x14003f55] 18 ??? [0x14003e31] 18 ??? [0x1400430d] 18 ??? [0x14003f55] 18 ??? [0x14003f55] 18 ??? [0x14003e31] 18 ??? [0x147b0370] 18 ??? [0x14258ce6] 18 Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSend__III + 194 (in libswt-pi-cocoa-3659.jnilib) [0x6ae411c8] 18 ??? [0x6ace9058] 18 callback + 835 (in libswt-cocoa-3659.jnilib) [0x6aba0da0] 18 JVM_IsSameClassPackage + 1404 (in libjvm.dylib) [0x12648e82] 18 JVM_FindLoadedClass + 3478 (in libjvm.dylib) [0x126192d5] 18 JVM_Lseek + 162116 (in libjvm.dylib) [0x125f4547] 18 JVM_Lseek + 162160 (in libjvm.dylib) [0x125f4573] 18 JVM_Lseek + 162812 (in libjvm.dylib) [0x125f47ff] 18 ??? [0x14001374] 18 ??? [0x14003e31] 18 ??? [0x14003f55] 18 ??? [0x147a75f9] 18 Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II + 249 (in libswt-pi-cocoa-3659.jnilib) [0x6ae48458] 18 -[NSApplication sendEvent:] + 6431 (in AppKit) [0x9803b60b] 18 ??? [0x6ace91d8] 18 callback + 835 (in libswt-cocoa-3659.jnilib) [0x6aba0da0] 18 JVM_IsSameClassPackage + 1404 (in libjvm.dylib) [0x12648e82] 18 JVM_FindLoadedClass + 3478 (in libjvm.dylib) [0x126192d5] 18 JVM_Lseek + 162116 (in libjvm.dylib) [0x125f4547] 18 JVM_Lseek + 162160 (in libjvm.dylib) [0x125f4573] 18 JVM_Lseek + 162812 (in libjvm.dylib) [0x125f47ff] 18 ??? [0x1434f810] 18 ??? [0x14003e31] 18 ??? [0x147a7ad4] 18 ??? [0x147a75f9] 18 Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2II + 249 (in libswt-pi-cocoa-3659.jnilib) [0x6ae48458] 18 -[NSWindow sendEvent:] + 5757 (in AppKit) [0x98122b28] 18 ??? [0x6ace91d8] 18 callback + 835 (in libswt-cocoa-3659.jnilib) [0x6aba0da0] 18 JVM_IsSameClassPackage + 1404 (in libjvm.dylib) [0x12648e82] 18 JVM_FindLoadedClass + 3478 (in libjvm.dylib) [0x126192d5] 18 JVM_Lseek + 162116 (in libjvm.dylib) [0x125f4547] 18 JVM_Lseek + 162160 (in libjvm.dylib) [0x125f4573] 18 JVM_Lseek + 162812 (in libjvm.dylib) [0x125f47ff] 18 ??? [0x1434fd20] 18 ??? [0x14003e31] 18 ??? [0x14003f55] 18 ??? [0x14258ce6] 18 Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSend__III + 194 (in libswt-pi-cocoa-3659.jnilib) [0x6ae411c8] 18 -[NSView interpretKeyEvents:] + 209 (in AppKit) [0x981eded1] 18 -[NSTextInputContext handleEvent:] + 1453 (in AppKit) [0x981f2084] 18 TSMProcessRawKeyEvent + 2515 (in HIToolbox) [0x9a3f7e32] 18 TSMKeyEvent + 998 (in HIToolbox) [0x9a406f65] 18 SendUnicodeTextAEToUnicodeDoc + 700 (in HIToolbox) [0x9a40735b] 18 SendTSMEvent + 82 (in HIToolbox) [0x9a4079de] 18 SendEventToEventTarget + 52 (in HIToolbox) [0x9a3a57f3] 18 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 411 (in HIToolbox) [0x9a382ef6] 18 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1567 (in HIToolbox) [0x9a383c2f] 18 _NSTSMEventHandler + 209 (in AppKit) [0x981f27a5] 18 -[NSTextInputContext handleTSMEvent:] + 2657 (in AppKit) [0x981f3217] 18 -[NSTextInputContext insertText:replacementRange:] + 421 (in AppKit) [0x981f527a] 18 ??? [0x6ace91d8] 18 callback + 835 (in libswt-cocoa-3659.jnilib) [0x6aba0da0] 18 JVM_IsSameClassPackage + 1404 (in libjvm.dylib) [0x12648e82] 18 JVM_FindLoadedClass + 3478 (in libjvm.dylib) [0x126192d5] 18 JVM_Lseek + 162116 (in libjvm.dylib) [0x125f4547] 18 JVM_Lseek + 162160 (in libjvm.dylib) [0x125f4573] 18 JVM_Lseek + 162812 (in libjvm.dylib) [0x125f47ff] 18 ??? [0x1434f5fc] 18 ??? [0x1400405d] 18 ??? [0x1400405d] 18 ??? [0x14003e31] 18 ??? [0x14592380] 18 ??? [0x143e0060] 18 ??? [0x14003e31] 18 ??? [0x14003e31] 18 ??? [0x14003e31] 18 ??? [0x14003e31] 18 ??? [0x14003e31] 18 ??? [0x1400430d] 18 ??? [0x1400430d] 18 ??? [0x14003e31] 18 ??? [0x14003e31] ...
Story points: 5