Results 1 to 7 of 7

Thread: SpringSource Tool Suite 2.3.0 crash on Mac OS X 10.5.8

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    107

    Question SpringSource Tool Suite 2.3.0 crash on Mac OS X 10.5.8

    Hi, I was using SpringSource Tool Suite 2.3.0 on Mac OS X 10.5.8 and it crashed with the following dump. This is only the partial dump. The full dump is too big for here. In fact the problem is reproducible. What is the correct procedure for reporting this? Thanks.


    Code:
    Process:         STS [538]
    Path:            /Users/foo/springsource/sts-2.3.0.RELEASE/STS.app/Contents/MacOS/STS
    Identifier:      org.springsource.sts
    Version:         2.3.0.RELEASE (2.3.0.RELEASE)
    Code Type:       X86 (Native)
    Parent Process:  launchd [1]
    
    Interval Since Last Report:          142288 sec
    Crashes Since Last Report:           1
    Per-App Interval Since Last Report:  32886 sec
    Per-App Crashes Since Last Report:   1
    
    Date/Time:       2009-12-25 18:28:55.210 +0000
    OS Version:      Mac OS X 10.5.8 (9L31a)
    Report Version:  6
    Anonymous UUID:  73068440-C156-4203-8334-BBFE8067C533
    
    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000063650000
    Crashed Thread:  0
    
    Application Specific Information:
    
    Java information:
     Version: Java HotSpot(TM) Client VM (1.5.0_22-147 mixed mode)
     Virtual Machine version: Java HotSpot(TM) Client VM (1.5.0_22-147) for macosx-x86, built on Nov  6 2009 10:33:51 by root with gcc 4.0.1 (Apple Inc. build 5465)
     Exception type: Bus Error (0xa) at pc=0x92f2ce47
    
    Current thread (0x00601580):  JavaThread "main" [_thread_in_native, id=-1603934432]
    Stack: [0xbf800000,0xc0000000)
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  org.eclipse.swt.internal.carbon.OS.ShowWindow(I)V+0
    j  org.eclipse.swt.widgets.Shell.setWindowVisible(Z)V+199
    j  org.eclipse.swt.widgets.Shell.setVisible(Z)V+104
    j  org.eclipse.swt.widgets.Shell.open()V+11
    j  org.eclipse.jface.window.Window.open()I+34
    j  org.eclipse.jface.dialogs.ProgressMonitorDialog.open()I+17
    j  org.eclipse.ui.internal.progress.ProgressMonitorFocusJobDialog.open()I+1
    j  org.eclipse.ui.internal.progress.ProgressMonitorFocusJobDialog$14.runInUIThread(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+80
    j  org.eclipse.ui.progress.UIJob$1.run()V+53
    J  org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Z)Z
    v  ~RuntimeStub::alignment_frame_return Runtime1 stub
    j  org.eclipse.swt.widgets.Display.runAsyncMessages(Z)Z+5
    j  org.eclipse.swt.widgets.Display.readAndDispatch()Z+118
    J  org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V
    v  ~OSRAdapter
    j  org.eclipse.ui.internal.Workbench.runUI()I+393
    j  org.eclipse.ui.internal.Workbench.access$4(Lorg/eclipse/ui/internal/Workbench;)I+1
    j  org.eclipse.ui.internal.Workbench$5.run()V+55
    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  org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+84
    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+114
    j  org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4
    v  ~StubRoutines::call_stub
    Java Threads: ( => current thread )
      0x006e1180 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=10116608]
      0x006dbf50 JavaThread "JavaScript indexing" daemon [_thread_blocked, id=10444800]
      0x006c2bd0 JavaThread "Worker-18" [_thread_blocked, id=10329088]
      0x006bf510 JavaThread "Worker-17" [_thread_blocked, id=11456000]
      0x0066e920 JavaThread "Worker-15" [_thread_blocked, id=8586752]
      0x0061e0e0 JavaThread "[ThreadPool Manager] - Idle Thread" daemon [_thread_blocked, id=10448384]
      0x00671310 JavaThread "Worker-14" [_thread_in_Java, id=11132928]
      0x00670610 JavaThread "Worker-11" [_thread_blocked, id=11120640]
      0x00657860 JavaThread "Java indexing" daemon [_thread_blocked, id=9131520]
      0x00641950 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=9437696]
      0x006365f0 JavaThread "Provisioning Event Dispatcher" daemon [_thread_blocked, id=9588736]
      0x0061e730 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=10648064]
      0x0061c840 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=10136064]
      0x00616f60 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=10435072]
      0x006152f0 JavaThread "State Data Manager" daemon [_thread_blocked, id=8876032]
      0x00608f70 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8505856]
      0x00608560 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8502272]
      0x006080d0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=8495616]
      0x006077a0 JavaThread "Finalizer" daemon [_thread_blocked, id=8492032]
      0x006073c0 JavaThread "Reference Handler" daemon [_thread_blocked, id=8395776]
    =>0x00601580 JavaThread "main" [_thread_in_native, id=-1603934432]
    Other Threads:
      0x00606b20 VMThread [id=8392192]
      0x00609b50 WatcherThread [id=8509440]
    
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    
    Heap
     def new generation   total 10240K, used 3416K [0x15a10000, 0x16520000, 0x19520000)
      eden space 9152K,  32% used [0x15a10000, 0x15cf7c88, 0x16300000)
      from space 1088K,  40% used [0x16410000, 0x1647e500, 0x16520000)
      to   space 1088K,   0% used [0x16300000, 0x16300000, 0x16410000)
     tenured generation   total 135448K, used 76126K [0x19520000, 0x21966000, 0x45a10000)
       the space 135448K,  56% used [0x19520000, 0x1df77880, 0x1df77a00, 0x21966000)
     compacting perm gen  total 73984K, used 73946K [0x45a10000, 0x4a250000, 0x55a10000)
       the space 73984K,  99% used [0x45a10000, 0x4a2469c8, 0x4a246a00, 0x4a250000)
    No shared spaces configured.
    
    Virtual Machine arguments:
     JVM args: -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx768m -XX:MaxPermSize=256m -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
     Java command: <unknown>
     launcher type: generic
    Last edited by Narada; Dec 27th, 2009 at 08:06 AM.

  2. #2
    Join Date
    Aug 2004
    Location
    Duesseldorf, Germany
    Posts
    1,210

    Default

    Hi,

    you can open a JIRA at https://issuetracker.springsource.co...seProject.jspa.

    Are you using the Carbon or Cocoa version on your Mac?

    Regards, Christian
    Christian Dupuis
    SpringSource, a division of VMware
    Lead, SpringSource Tools Team
    http://www.springsource.com
    http://twitter.com/cdupuis

  3. #3
    Join Date
    Jan 2007
    Posts
    107

    Exclamation

    Thanks. I'm using carbon (springsource-tool-suite-2.3.0.RELEASE-e3.5.1-macosx-carbon-installer.dmg). Since I posted about this I've had quite a few crashes and strange gui behaviour where buttons weren't clickable and panels stayed on the screen as artifacts that wouldn't go away. Now I've upgraded to latest Mac OS X (10.6.2) and with all software updates including Java but still having occasional issues.

  4. #4
    Join Date
    Aug 2004
    Location
    Duesseldorf, Germany
    Posts
    1,210

    Default

    Hey,

    are you saying that it is working now for you on Snow Leopard?

    Christian
    Christian Dupuis
    SpringSource, a division of VMware
    Lead, SpringSource Tools Team
    http://www.springsource.com
    http://twitter.com/cdupuis

  5. #5
    Join Date
    Jan 2007
    Posts
    107

    Exclamation

    Actually I didn't mean to imply that the OS update and software updates had resolved my issues. However I hadn't retested after upgrade to the same extent. I just tried now and I can't even use certain features of Eclipse properly due to a weird GUI issue where buttons when clicked develop a white square background and then do not respond from then on at all. To get rid of the window you have to click the red cross on top left. Sometimes these windows remain on screen and you can't get rid of them. If I get another crash dump I'll post to jira in full if that's what you recommend. For now I'm unable to reproduce although I do have the original full crash dump if that would help.

    Here is a picture of the weird GUI issue manifesting.

  6. #6
    Join Date
    Aug 2004
    Location
    Duesseldorf, Germany
    Posts
    1,210

    Default

    Narada,

    yes please raise a JIRA and attach the crash dump that you captured previously.

    Also please provide the configuration details of your STS installation (About SpringSource Tool Suite -> Installation Details -> Configuration). Please attache the complete contents. That'll help to identify the strange graphical issues you are seeing.

    Thanks,

    Christian
    Christian Dupuis
    SpringSource, a division of VMware
    Lead, SpringSource Tools Team
    http://www.springsource.com
    http://twitter.com/cdupuis

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •