Hi Chris,

> 2   com.vmware.FusionVMDKPlugIn   0x1dd20de0 FusionVMDKPlugIn_ExamineContext

This is actually a bug in a context menu plugin that is added by
VMWare Fusion. I don't have any details about this particular bug, but
the best work around is likely to be removing that plugin. It should
be installed in /Library/Contextual Menu Items/. You might also try
searching on some of the VMWare forums to see if someone has posted a
better workaround.

There probably isn't much we can do to prevent the crash as long as
the plugin is installed, about the best we could do is detect that the
plugin was loaded and issue an error.

/kel


On Sun, Aug 31, 2008 at 1:24 PM, Chris Tomlinson
<[EMAIL PROTECTED]> wrote:
> Hello,
> I'm running GWT 1.5.2 in Eclipse 3.4 with GWT-Designer 5.1.0.200808300232 on
> Mac OS X 10.5.4 with Safari 3.1.2 (5525.20.1).
> When I run my GWT application in hosted mode from within Eclipse, all seems
> to work fine except if I right-click (ctrl-click) anywhere in the hosted
> mode browser window in which case the hosted mode GWTShell and browser
> crash.
> The Eclipse console shows:
>
> 2008-08-31 11:45:45.881 java[317:80f] [Java CocoaComponent compatibility
> mode]: Enabled
> 2008-08-31 11:45:45.882 java[317:80f] [Java CocoaComponent compatibility
> mode]: Setting timeout for SWT to 0.100000
> Invalid memory access of location 00000000 eip=971d0aa7
>
> The following is the first part of the Mac OS X generated crash report. This
> is repeatable from just the simple Hello World module created by
> GWT-Designer when creating a GWT Java project.
>
> Process:         java [317]
> Path:
>  /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java
> Identifier:      java
> Version:         ??? (???)
> Code Type:       X86 (Native)
> Parent Process:  eclipse [277]
> Date/Time:       2008-08-31 11:48:17.083 -0500
> OS Version:      Mac OS X 10.5.4 (9E17)
> Report Version:  6
> Exception Type:  EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
> Crashed Thread:  0
> Application Specific Information:
> Java information:
>  Version: Java HotSpot(TM) Client VM (1.5.0_13-119 mixed mode, sharing)
>  Virtual Machine version: Java HotSpot(TM) Client VM (1.5.0_13-119) for
> macosx-x86, built on Sep 28 2007 23:59:21 by root with gcc 4.0.1 (Apple Inc.
> build 5465)
>  Exception type: Bus Error (0xa) at pc=0x971d0aa7
> Current thread (0x0100cbc0):  JavaThread "Thread-0" daemon
> [_thread_in_native, id=-1605169248]
> Stack: [0xbf800000,0xc0000000)
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> J  org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(II)I
> J  org.eclipse.swt.widgets.Display.readAndDispatch()Z
> v  ~RuntimeStub::alignment_frame_return Runtime1 stub
> j  com.google.gwt.dev.GWTShell.pumpEventLoop()V+16
> j  com.google.gwt.dev.GWTShell.run()V+23
> j  com.google.gwt.dev.GWTShell.main([Ljava/lang/String;)V+20
> v  ~StubRoutines::call_stub
> Java Threads: ( => current thread )
>   0x010209a0 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=9368064]
>   0x0101ff20 JavaThread "Java2D Disposer" daemon [_thread_blocked,
> id=9186304]
>   0x0101f410 JavaThread "AWT-Shutdown" [_thread_blocked, id=8620032]
>   0x0101e6c0 JavaThread "http-8888-Monitor" [_thread_blocked, id=8601600]
>   0x0101e140 JavaThread "http-8888-Processor4" daemon [_thread_in_native,
> id=8598016]
>   0x0101dd10 JavaThread "http-8888-Processor3" daemon [_thread_blocked,
> id=8594432]
>   0x0101daf0 JavaThread "http-8888-Processor2" daemon [_thread_blocked,
> id=8522752]
>   0x0101d970 JavaThread "http-8888-Processor1" daemon [_thread_blocked,
> id=8519168]
>   0x0101c0b0 JavaThread "ContainerBackgroundProcessor[StandardEngine[gwt]]"
> daemon [_thread_blocked, id=9043456]
>   0x01010310 JavaThread "Timer-0" daemon [_thread_blocked, id=9027584]
> =>0x0100cbc0 JavaThread "Thread-0" daemon [_thread_in_native,
> id=-1605169248]
>   0x01009020 JavaThread "Low Memory Detector" daemon [_thread_blocked,
> id=8425984]
>   0x01008550 JavaThread "CompilerThread0" daemon [_thread_blocked,
> id=8422400]
>   0x010080f0 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
> id=8418816]
>   0x010077e0 JavaThread "Finalizer" daemon [_thread_blocked, id=8484864]
>   0x01007540 JavaThread "Reference Handler" daemon [_thread_blocked,
> id=8481280]
>   0x010013f0 JavaThread "main" [_thread_in_native, id=-1333784576]
> Other Threads:
>   0x01006c90 VMThread [id=8477696]
>   0x01009c20 WatcherThread [id=8492032]
> VM state:not at safepoint (normal execution)
> VM Mutex/Monitor currently owned by a thread: None
> Heap
>  def new generation   total 7872K, used 4425K [0x21580000, 0x21e00000,
> 0x21f50000)
>   eden space 7040K,  56% used [0x21580000, 0x2195cf78, 0x21c60000)
>   from space 832K,  56% used [0x21d30000, 0x21da54d0, 0x21e00000)
>   to   space 832K,   0% used [0x21c60000, 0x21c60000, 0x21d30000)
>  tenured generation   total 104108K, used 32963K [0x21f50000, 0x284fb000,
> 0x29580000)
>    the space 104108K,  31% used [0x21f50000, 0x23f80c90, 0x23f80e00,
> 0x284fb000)
>  compacting perm gen  total 13568K, used 13405K [0x29580000, 0x2a2c0000,
> 0x2d580000)
>    the space 13568K,  98% used [0x29580000, 0x2a297578, 0x2a297600,
> 0x2a2c0000)
>     ro space 8192K,  63% used [0x2d580000, 0x2da96c48, 0x2da96e00,
> 0x2dd80000)
>     rw space 12288K,  43% used [0x2dd80000, 0x2e2af088, 0x2e2af200,
> 0x2e980000)
> Virtual Machine arguments:
>  JVM args: -Xmx128m -Dfile.encoding=MacRoman
>  Java command: com.google.gwt.dev.GWTShell -logLevel ERROR -out www -style
> OBFUSCATED org.tbrc.gwt.associate.Associator/Associator.html
>  launcher type: SUN_STANDARD
>
> Thread 0 Crashed:
> 0   com.apple.CoreFoundation       0x971d0aa7 CFStringGetLength + 39
> 1   com.apple.CoreFoundation       0x971dd4b2 CFStringCompare + 18
> 2   com.vmware.FusionVMDKPlugIn   0x1dd20de0 FusionVMDKPlugIn_ExamineContext
> + 56 (fusionVMDKPlugIn.c:289)
> 3   com.apple.HIToolbox           0x9019bfc3
> TContextualMenuPlugin::ExamineContext(AEDesc const*, TPluginCommandList&,
> unsigned long, unsigned char&) + 49
> 4   com.apple.HIToolbox           0x9019bf6d
> TContextualMenuPluginList::ExamineContext(AEDesc const*,
> TPluginCommandList&, long) + 145
> 5   com.apple.HIToolbox           0x90230f4e
> _ContextualMenuInsertItems(MenuData*, unsigned short, AEDesc const*,
> ContextualMenuHelp const*, unsigned long*, OpaqueContextualMenuItemsRef**) +
> 400
> 6   com.apple.HIToolbox           0x9019b71d _ContextualMenuInsertItems + 95
> 7   com.apple.AppKit               0x90d1564a _NSPopUpCarbonMenu3 + 1464
> 8   com.apple.AppKit               0x90d15088 _NSPopUpCarbonMenu2 + 155
> 9   com.apple.AppKit               0x90d14fe9 _NSPopUpCarbonMenu1 + 82
> 10  com.apple.AppKit               0x90d14f49 -[NSCarbonMenuImpl
> _popUpContextMenu:withEvent:forView:withFont:] + 237
> 11  com.apple.AppKit               0x90d14d82 -[NSMenu
> _popUpContextMenu:withEvent:forView:withFont:] + 285
> 12  com.apple.AppKit               0x90d14c5f -[NSMenu
> _popUpContextMenu:withEvent:forView:] + 63
> 13  com.apple.AppKit               0x90d14c1a -[NSMenu
> _popUpMenuWithEvent:forView:] + 52
> 14  com.apple.AppKit               0x910df10d -[NSView rightMouseDown:] +
> 103
> 15  com.apple.AppKit               0x90ee136e -[NSControl
> _rightMouseUpOrDown:] + 526
> 16  com.apple.AppKit               0x90b9c4c5 -[NSWindow sendEvent:] + 8511
> 17  com.apple.WebKit               0x94f613f2
> HIWebViewEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) +
> 3090
> 18  com.apple.HIToolbox           0x900d6763
> DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) +
> 1181
> 19  com.apple.HIToolbox           0x900d5b9d
> SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
> HandlerCallRec*) + 405
> 20  com.apple.HIToolbox           0x900f24ee SendEventToEventTarget + 52
> 21  com.apple.HIToolbox           0x9019fe13 HIView::Click(OpaqueEventRef*)
> + 329
> 22  com.apple.HIToolbox           0x9019fc75
> HandleClickAsHIView(OpaqueWindowPtr*, OpaqueEventRef*) + 151
> 23  com.apple.HIToolbox           0x9019f605
> HandleWindowClick(OpaqueWindowPtr*, Point, short, unsigned long,
> OpaqueEventRef*) + 505
> 24  com.apple.HIToolbox           0x9019f3f7
> HandleMouseEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 791
> 25  com.apple.HIToolbox           0x9015b08a
> StandardWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*,
> void*) + 96
> 26  com.apple.HIToolbox           0x900d6763
> DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) +
> 1181
> 27  com.apple.HIToolbox           0x900d5b9d
> SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
> HandlerCallRec*) + 405
> 28  com.apple.HIToolbox           0x900f24ee SendEventToEventTarget + 52
> 29  com.apple.HIToolbox           0x90104b90
> ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*,
> void*) + 1208
> 30  com.apple.HIToolbox           0x900d6b1c
> DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) +
> 2134
> 31  com.apple.HIToolbox           0x900d5b9d
> SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
> HandlerCallRec*) + 405
> 32  com.apple.HIToolbox           0x900f24ee SendEventToEventTarget + 52
> 33  libswt-pi-carbon-3235.jnilib   0x070a670c
> Java_org_eclipse_swt_internal_carbon_OS_SendEventToEventTarget + 31
> 34  ???                           0x03726351 0 + 57828177
> 35  ???                           0x03a5896c 0 + 61180268
> 36  ???                           0x035f1dc0 0 + 56565184
> 37  ???                           0x0357fb2b 0 + 56097579
> 38  ???                           0x0357f9d3 0 + 56097235
> 39  ???                           0x0357f9d3 0 + 56097235
> 40  ???                           0x0357d227 0 + 56087079
> 41  libclient.dylib               0x004d263a 0x3b9000 + 1152570
> 42  libclient.dylib               0x004d2356 0x3b9000 + 1151830
> 43  libclient.dylib               0x00470422 0x3b9000 + 750626
> 44  libclient.dylib               0x005cfa70 JNI_CreateJavaVM_Impl + 132144
> 45  java                           0x00002633 0x1000 + 5683
> 46  java                           0x00005479 0x1000 + 17529
> 47  com.apple.Foundation           0x96bf1acc __NSThreadPerformPerform + 476
> 48  com.apple.CoreFoundation       0x971b9615 CFRunLoopRunSpecific + 3141
> 49  com.apple.CoreFoundation       0x971b9cf8 CFRunLoopRunInMode + 88
> 50  java                           0x0000513e 0x1000 + 16702
> 51  java                           0x0000258a 0x1000 + 5514
> Thread 1:
> 0   libSystem.B.dylib             0x9388868e __semwait_signal + 10
> 1   libSystem.B.dylib             0x938b336d pthread_cond_wait$UNIX2003 + 73
> 2   com.apple.Foundation           0x96c38a02 -[NSCondition wait] + 210
> 3   com.apple.Foundation           0x96bf139a
> -[NSObject(NSThreadPerformAdditions)
> performSelector:onThread:withObject:waitUntilDone:modes:] + 938
> 4   com.apple.Foundation           0x96c449b8
> -[NSObject(NSThreadPerformAdditions)
> performSelectorOnMainThread:withObject:waitUntilDone:] + 184
> 5   java                           0x00005601 0x1000 + 17921
> 6   java                           0x00004485 0x1000 + 13445
> 7   java                           0x00004d3b 0x1000 + 15675
> 8   libSystem.B.dylib             0x938b26f5 _pthread_start + 321
> 9   libSystem.B.dylib             0x938b25b2 thread_start + 34
>
> >
>



-- 
If you received this communication by mistake, you are entitled to one
free ice cream cone on me. Simply print out this email including all
relevant SMTP headers and present them at my desk to claim your creamy
treat. We'll have a laugh at my emailing incompetence, and play a game
of ping pong. (offer may not be valid in all States).

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to