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 -~----------~----~----~----~------~----~------~--~---
