Uploaded image for project: 'Appcelerator Studio'
  1. Appcelerator Studio
  2. TISTUD-2738

Studio Crashes with KERN_PROTECTION_FAILURE

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Duplicate
    • Affects Version/s: Titanium Studio 3.0.2
    • Fix Version/s: None
    • Component/s: Usability
    • Environment:

      Mac OS X 10.8.2 on a MacBook Pro Retina 15"

      Description

      Since Titanium Studio 3 I have a lot of crashes during development (TMob for iOS and Android). Most I can't not work longer than 5 minutes without a crash. Also the beta version 3.0.1.201211061645 does crash.

      What’s up with Titanium Studio?

      Crash-log

      Process:         TitaniumStudio [3196]
      Path:            /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/TitaniumStudio
      Identifier:      com.appcelerator.titanium
      Version:         3.0 (3.0)
      Code Type:       X86 (Native)
      Parent Process:  launchd [125]
      User ID:         501
       
      Date/Time:       2012-11-07 16:37:47.615 +0100
      OS Version:      Mac OS X 10.8.2 (12C60)
      Report Version:  10
       
      Interval Since Last Report:          114641 sec
      Crashes Since Last Report:           29
      Per-App Interval Since Last Report:  108186 sec
      Per-App Crashes Since Last Report:   26
      Anonymous UUID:                      2944D499-BBAA-0392-89AB-C8F0E8D73855
       
      Crashed Thread:  0  Dispatch queue: com.apple.main-thread
       
      Exception Type:  EXC_BAD_ACCESS (SIGBUS)
      Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000001
       
      VM Regions Near 0x1:
      --> __PAGEZERO             0000000000000000-0000000000001000 [    4K] ---/--- SM=NUL  /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/TitaniumStudio
          __TEXT                 0000000000001000-0000000000005000 [   16K] r-x/rwx SM=COW  /Applications/Titanium Studio/TitaniumStudio.app/Contents/MacOS/TitaniumStudio
       
      Application Specific Information:
      Java information:
       Exception type: Bus Error (0xa) at pc=0000000003cb646c
       
       Java VM: Java HotSpot(TM) Client VM (20.12-b01-434 mixed mode macosx-x86)
       
      Current thread (0000000006925000):  JavaThread "main" [_thread_in_vm, id=-1408886232, stack(00000000bf800000,00000000c0000000)]
      Stack: [00000000bf800000,00000000c0000000]
      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      J  org.eclipse.swt.internal.Callback.bind(Lorg/eclipse/swt/internal/Callback;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;IZZI)I
      J  org.eclipse.swt.internal.Callback.<init>(Ljava/lang/Object;Ljava/lang/String;IZI)V
      J  org.eclipse.swt.graphics.Region.getPath()Lorg/eclipse/swt/internal/cocoa/NSBezierPath;
      j  org.eclipse.swt.graphics.GC.setClipping(Lorg/eclipse/swt/graphics/Region;)V+58
      j  org.eclipse.swt.custom.CTabFolderRenderer.drawBackground(Lorg/eclipse/swt/graphics/GC;[IIIIILorg/eclipse/swt/graphics/Color;Lorg/eclipse/swt/graphics/Image;[Lorg/eclipse/swt/graphics/Color;[IZ)V+50
      j  org.eclipse.swt.custom.CTabFolderRenderer.drawBackground(Lorg/eclipse/swt/graphics/GC;[IZ)V+270
      J  org.eclipse.swt.custom.CTabFolderRenderer.drawTabArea(Lorg/eclipse/swt/graphics/GC;Lorg/eclipse/swt/graphics/Rectangle;I)V
      J  org.eclipse.swt.custom.CTabFolderRenderer.draw(IILorg/eclipse/swt/graphics/Rectangle;Lorg/eclipse/swt/graphics/GC;)V
      J  org.eclipse.swt.custom.CTabFolder.onPaint(Lorg/eclipse/swt/widgets/Event;)V
      j  org.eclipse.swt.custom.CTabFolder$1.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+270
      J  org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V
      J  org.eclipse.swt.widgets.Display.sendEvent(Lorg/eclipse/swt/widgets/EventTable;Lorg/eclipse/swt/widgets/Event;)V
      J  org.eclipse.swt.widgets.Widget.sendEvent(ILorg/eclipse/swt/widgets/Event;Z)V
      J  org.eclipse.swt.widgets.Control.drawWidget(ILorg/eclipse/swt/internal/cocoa/NSGraphicsContext;Lorg/eclipse/swt/internal/cocoa/NSRect;)V
      J  org.eclipse.swt.widgets.Widget.drawRect(IILorg/eclipse/swt/internal/cocoa/NSRect;)V
      J  org.eclipse.swt.widgets.Display.windowProc(III)I
      v  ~StubRoutines::call_stub
      J  org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Lorg/eclipse/swt/internal/cocoa/objc_super;IIIIZ)I
      j  org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(IIIIII)I+72
      j  org.eclipse.swt.widgets.Display.applicationProc(IIIIII)I+85
      v  ~StubRoutines::call_stub
      J  org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Lorg/eclipse/swt/internal/cocoa/objc_super;II)I
      J  org.eclipse.swt.widgets.Widget.callSuper(III)V
      j  org.eclipse.swt.widgets.Widget.mouseDownSuper(III)V+4
      j  org.eclipse.swt.widgets.Tree.mouseDownSuper(III)V+334
      j  org.eclipse.swt.widgets.Widget.mouseDown(III)V+4
      j  org.eclipse.swt.widgets.Control.mouseDown(III)V+40
      j  org.eclipse.swt.widgets.Tree.mouseDown(III)V+38
      J  org.eclipse.swt.widgets.Display.windowProc(III)I
      v  ~StubRoutines::call_stub
      J  org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Lorg/eclipse/swt/internal/cocoa/objc_super;II)I
      J  org.eclipse.swt.widgets.Widget.callSuper(III)V
      j  org.eclipse.swt.widgets.Widget.windowSendEvent(III)V+4
      j  org.eclipse.swt.widgets.Shell.windowSendEvent(III)V+572
      J  org.eclipse.swt.widgets.Display.windowProc(III)I
      v  ~StubRoutines::call_stub
      J  org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Lorg/eclipse/swt/internal/cocoa/objc_super;II)I
      j  org.eclipse.swt.widgets.Display.applicationSendEvent(III)V+373
      j  org.eclipse.swt.widgets.Display.applicationProc(III)I+98
      v  ~StubRoutines::call_stub
      J  org.eclipse.swt.internal.cocoa.OS.objc_msgSend(III)I
      j  org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(Lorg/eclipse/swt/internal/cocoa/NSEvent;)V+19
      j  org.eclipse.swt.widgets.Display.readAndDispatch()Z+113
      j  org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V+9
      j  org.eclipse.ui.internal.Workbench.runUI()I+555
      j  org.eclipse.ui.internal.Workbench.access$4(Lorg/eclipse/ui/internal/Workbench;)I+1
      j  org.eclipse.ui.internal.Workbench$7.run()V+73
      j  org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12
      j  org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18
      j  org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2
      j  com.appcelerator.titanium.rcp.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+137
      j  org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135
      j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103
      j  org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29
      j  org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+149
      j  org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183
      v  ~StubRoutines::call_stub
      j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
      j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
      j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
      j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
      j  org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211
      j  org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126
      j  org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
      v  ~StubRoutines::call_stub
       
      Java Threads: ( => current thread )
        0000000006bf3000 JavaThread "Worker-30" [_thread_blocked, id=-1282375680, stack(00000000b3808000,00000000b3908000)]
        000000000723dc00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=-1280262144, stack(00000000b3a0c000,00000000b3b0c000)]
        000000005c933400 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=-1281318912, stack(00000000b390a000,00000000b3a0a000)]
        000000005cac2c00 JavaThread "Worker-29" [_thread_blocked, id=-1304121344, stack(00000000b234b000,00000000b244b000)]
        000000005cac2400 JavaThread "Worker-28" [_thread_blocked, id=-1305178112, stack(00000000b2249000,00000000b2349000)]
        000000006514e400 JavaThread "Worker-27" [_thread_blocked, id=-1307291648, stack(00000000b2045000,00000000b2145000)]
        0000000007195c00 JavaThread "com.aptana.editor.common.text.reconciler.CommonReconciler" daemon [_thread_blocked, id=-1313632256, stack(00000000b1a39000,00000000b1b39000)]
        0000000006c24800 JavaThread "com.aptana.editor.common.text.reconciler.CommonReconciler" daemon [_thread_blocked, id=-1259163648, stack(00000000b4e2b000,00000000b4f2b000)]
        0000000006b0a400 JavaThread "com.aptana.editor.common.text.reconciler.CommonReconciler" daemon [_thread_blocked, id=-1260220416, stack(00000000b4d29000,00000000b4e29000)]
        000000000713b400 JavaThread "[ThreadPool Manager] - Idle Thread" daemon [_thread_blocked, id=-1262882816, stack(00000000b4a9f000,00000000b4b9f000)]
        0000000007194400 JavaThread "com.aptana.editor.common.text.reconciler.CommonReconciler" daemon [_thread_blocked, id=-1263939584, stack(00000000b499d000,00000000b4a9d000)]
        0000000006c64000 JavaThread "MultiThreadedHttpConnectionManager cleanup" daemon [_thread_blocked, id=-1265528832, stack(00000000b4819000,00000000b4919000)]
        000000005d94b400 JavaThread "Provisioning Event Dispatcher" daemon [_thread_blocked, id=-1266585600, stack(00000000b4717000,00000000b4817000)]
        0000000006c37c00 JavaThread "CommandLineArgsServer" [_thread_in_native, id=-1268699136, stack(00000000b4513000,00000000b4613000)]
        000000005d40d000 JavaThread "AWT-Shutdown" [_thread_blocked, id=-1306234880, stack(00000000b2147000,00000000b2247000)]
        0000000007138800 JavaThread "Thread-32" [_thread_blocked, id=-1285099520, stack(00000000b356f000,00000000b366f000)]
        0000000006b0ac00 JavaThread "com.aptana.editor.common.text.reconciler.CommonReconciler" daemon [_thread_blocked, id=-1293553664, stack(00000000b2d5f000,00000000b2e5f000)]
        000000005ca58c00 JavaThread "Thread-31" [_thread_blocked, id=-1294610432, stack(00000000b2c5d000,00000000b2d5d000)]
        0000000007149400 JavaThread "Thread-30" [_thread_blocked, id=-1295667200, stack(00000000b2b5b000,00000000b2c5b000)]
        000000005d926800 JavaThread "derby.rawStoreDaemon" daemon [_thread_blocked, id=-1287213056, stack(00000000b336b000,00000000b346b000)]
        0000000006be5c00 JavaThread "FSEvent thread" daemon [_thread_in_native, id=-1288269824, stack(00000000b3269000,00000000b3369000)]
        000000005ca50800 JavaThread "Timer-0" daemon [_thread_blocked, id=-1298837504, stack(00000000b2855000,00000000b2955000)]
        0000000065129c00 JavaThread "Worker-5" [_thread_blocked, id=-1303064576, stack(00000000b244d000,00000000b254d000)]
        0000000061938400 JavaThread "derby.antiGC" daemon [_thread_blocked, id=-1299894272, stack(00000000b2753000,00000000b2853000)]
        0000000006bbf000 JavaThread "Worker-1" [_thread_blocked, id=-1308348416, stack(00000000b1f43000,00000000b2043000)]
        000000005c965800 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=-1310461952, stack(00000000b1d3f000,00000000b1e3f000)]
        0000000006b53800 JavaThread "Worker-JM" [_thread_blocked, id=-1311518720, stack(00000000b1c3d000,00000000b1d3d000)]
        000000005d1a8400 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=-1312575488, stack(00000000b1b3b000,00000000b1c3b000)]
        000000005c947000 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=-1314689024, stack(00000000b1937000,00000000b1a37000)]
        000000005d1a2400 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=-1315745792, stack(00000000b1835000,00000000b1935000)]
        000000005d19fc00 JavaThread "State Data Manager" daemon [_thread_blocked, id=-1316802560, stack(00000000b1733000,00000000b1833000)]
        000000005d19b400 JavaThread "Framework Active Thread" [_thread_blocked, id=-1317859328, stack(00000000b1631000,00000000b1731000)]
        0000000007133400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=-1320505344, stack(00000000b13ab000,00000000b14ab000)]
        0000000007132400 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=-1321562112, stack(00000000b12a9000,00000000b13a9000)]
        0000000007131400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=-1322618880, stack(00000000b11a7000,00000000b12a7000)]
        0000000007130400 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon [_thread_blocked, id=-1323675648, stack(00000000b10a5000,00000000b11a5000)]
        0000000006b2e400 JavaThread "Finalizer" daemon [_thread_blocked, id=-1324732416, stack(00000000b0fa3000,00000000b10a3000)]
        0000000006b2d400 JavaThread "Reference Handler" daemon [_thread_blocked, id=-1325789184, stack(00000000b0ea1000,00000000b0fa1000)]
      =>0000000006925000 JavaThread "main" [_thread_in_vm, id=-1408886232, stack(00000000bf800000,00000000c0000000)]
      Other Threads:
        0000000006b2ac00 VMThread [stack: 00000000b0d9f000,00000000b0e9f000] [id=-1326845952]
        0000000007134c00 WatcherThread [stack: 00000000b14ad000,00000000b15ad000] [id=-1319448576]
       
      VM state:not at safepoint (normal execution)
      VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
      [0000000006371070] JNIGlobalHandle_lock - owner thread: 0000000006925000
       
      Heap
       par new generation   total 20928K, used 12186K [0000000009810000, 000000000aec0000, 0000000011810000)
        eden space 18624K,  65% used [0000000009810000, 000000000a3f6bb0, 000000000aa40000)
        from space 2304K,   0% used [000000000aa40000, 000000000aa40000, 000000000ac80000)
        to   space 2304K,   0% used [000000000ac80000, 000000000ac80000, 000000000aec0000)
       concurrent mark-sweep generation total 162172K, used 41332K [0000000011810000, 000000001b66f000, 0000000049810000)
       concurrent-mark-sweep perm gen total 104924K, used 62891K [0000000049810000, 000000004fe87000, 0000000059810000)
       
      Code Cache  [0000000007801000, 00000000080ba000, 0000000009801000)
       total_blobs=4396 nmethods=4134 adapters=204 free_code_cache=24425088 largest_free_block=384
       
      Virtual Machine Arguments:
      JVM Args: -Xms40m -Xmx1024m -Declipse.p2.unsignedPolicy=allow -Declipse.log.size.max=10000 -Declipse.log.backup.max=5 -Xdock:icon=../Resources/titanium.icns -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -XX:MaxPermSize=256m 
      Java Command: <unknown>
      Launcher Type: generic
      Physical Memory: Page Size = 4k, Total = 16384M, Free = 466M

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mxia Michael Xia
                Reporter:
                babelfisch Mario
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: