When I open the inspector using TOT, I see these messages: 2007-03-10 11:07:03.094 Safari[29010] _NSMacOSTypeFromString(): string '(null)' is not exactly 4 characters long. 2007-03-10 11:07:04.169 Safari[29010] .scriptSuite warning for result type of command 'DoJavaScript' in suite 'Safari': the type NSObject ('****') doesn't match the result Apple event code (''). Here's the backtrace: #0 0x9264d390 in NSLog () #1 0x92612019 in _NSMacOSTypeFromString () #2 0x92613dde in -[NSScriptCommandDescription(NSLegacyPropertyListParsing) _initWithSuiteName:commandName:implDeclaration:presoDeclaration:] () #3 0x92613b53 in -[NSScriptCommandDescription initWithSuiteName:commandName:dictionary:] () #4 0x926139dc in +[NSScriptSuiteDescription(NSLegacyPropertyListParsing) _commandDescriptionsFromPropertyListDeclarations:suiteName:] () #5 0x92611b9b in +[NSScriptSuiteDescription(NSLegacyPropertyListParsing) suiteDescriptionFromPropertyListDeclaration:bundle:] () #6 0x926117f3 in -[NSScriptSuiteRegistry loadSuiteWithDictionary:fromBundle:] () #7 0x92611701 in -[NSScriptSuiteRegistry loadSuitesFromBundle:] () #8 0x9261129c in -[NSScriptSuiteRegistry _loadSuitesForAlreadyLoadedBundles] () #9 0x92610da6 in -[NSScriptSuiteRegistry init] () #10 0x92610ce1 in +[NSScriptSuiteRegistry sharedScriptSuiteRegistry] () #11 0x92610ad4 in +[NSScriptSuiteRegistry _loadScriptSuites] () #12 0x925ef207 in _nsnote_callback () #13 0x908533f6 in __CFXNotificationPost () #14 0x9084ac11 in _CFXNotificationPostNotification () #15 0x925e7860 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #16 0x925ee755 in -[NSNotificationCenter postNotificationName:object:] () #17 0x92622a3d in +[NSClassDescription classDescriptionForClass:] () #18 0x9262b642 in -[NSObject(NSClassDescriptionPrimitives) classDescription] () #19 0x926baae2 in -[NSObject(NSClassDescriptionPrimitives) attributeKeys] () #20 0x006a2c8b in KJS::Bindings::ObjcClass::fieldNamed (this=0x199cf350, identifier=@0x1997720c, instance=0x199c2300) at /Users/darin/Safari/OpenSource/JavaScriptCore/bindings/objc/objc_class.mm:176 #21 0x0069d7f1 in KJS::RuntimeObjectImp::getOwnPropertySlot (this=0x15e04050, exec=0xbfffdf80, propertyName=@0x1997720c, slot=@0xbfffdce0) at /Users/darin/Safari/OpenSource/JavaScriptCore/bindings/runtime_object.cpp:98 #22 0x006e57a5 in KJS::JSObject::getPropertySlot (this=0x15e04050, exec=0xbfffdf80, propertyName=@0x1997720c, slot=@0xbfffdce0) at object.h:553 #23 0x006765e4 in KJS::FunctionCallDotNode::evaluate (this=0x19977200, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:761 #24 0x0066fe65 in KJS::AssignExprNode::evaluate (this=0x19977220, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1535 #25 0x00673e74 in KJS::VarDeclNode::evaluate (this=0x19977230, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1553 #26 0x00673d92 in KJS::VarDeclListNode::evaluate (this=0x19977250, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1600 #27 0x00673c6a in KJS::VarStatementNode::execute (this=0x19977260, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1624 #28 0x0067180e in KJS::SourceElementsNode::execute (this=0x19977180, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:2463 #29 0x00670020 in KJS::BlockNode::execute (this=0x19979560, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1656 #30 0x00662906 in KJS::DeclaredFunctionImp::execute (this=0x19680220, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:362 #31 0x00664bc9 in KJS::FunctionImp::callAsFunction (this=0x19680220, exec=0xbfffe218, thisObj=0x1993bc80, args=@0xbfffe040) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:111 #32 0x00680864 in KJS::JSObject::call (this=0x19680220, exec=0xbfffe218, thisObj=0x1993bc80, args=@0xbfffe040) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/object.cpp:97 #33 0x00677044 in KJS::FunctionCallResolveNode::evaluate (this=0x19976ea0, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:687 #34 0x00673ae0 in KJS::ExprStatementNode::execute (this=0x199b7580, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1680 #35 0x006716d8 in KJS::SourceElementsNode::execute (this=0x199bf230, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:2457 #36 0x00670020 in KJS::BlockNode::execute (this=0x199a6f50, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1656 #37 0x00665260 in KJS::GlobalFuncImp::callAsFunction (this=0x19682500, exec=0xbfffe520, args=@0xbfffe330) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:848 #38 0x00680864 in KJS::JSObject::call (this=0x19682500, exec=0xbfffe520, thisObj=0x1993bc80, args=@0xbfffe330) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/object.cpp:97 #39 0x00677044 in KJS::FunctionCallResolveNode::evaluate (this=0x19974c30, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:687 #40 0x00673ae0 in KJS::ExprStatementNode::execute (this=0x19974c40, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1680 #41 0x0067180e in KJS::SourceElementsNode::execute (this=0x199748c0, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:2463 #42 0x00670020 in KJS::BlockNode::execute (this=0x19974d40, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1656 #43 0x00662906 in KJS::DeclaredFunctionImp::execute (this=0x19680340, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:362 #44 0x00664bc9 in KJS::FunctionImp::callAsFunction (this=0x19680340, exec=0x197c8acc, thisObj=0x1993bc80, args=@0xbfffe5ec) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:111 #45 0x00680864 in KJS::JSObject::call (this=0x19680340, exec=0x197c8acc, thisObj=0x1993bc80, args=@0xbfffe5ec) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/object.cpp:97 #46 0x012de6d1 in -[WebScriptObject callWebScriptMethod:withArguments:] (self=0x17247650, _cmd=0x4cfde0, name=0x4e41e0, args=0x0) at /Users/darin/Safari/OpenSource/WebCore/bindings/objc/WebScriptObject.mm:213 #47 0x004861b2 in -[WebInspector(WebInspectorPrivate) _update] (self=0x17264580, _cmd=0x90a915e8) at /Users/darin/Safari/OpenSource/WebKit/WebInspector/WebInspector.m:729 #48 0x00486e70 in -[WebInspector(WebInspectorPrivate) webView:didFinishLoadForFrame:] (self=0x17264580, _cmd=0x90acf8a0, sender=0x17778070, frame=0x1777a120) at /Users/darin/Safari/OpenSource/WebKit/WebInspector/WebInspector.m:879 #49 0x90a58d76 in objc_msgSendv () #50 0x925fe43e in -[NSInvocation invoke] () #51 0x92624433 in -[NSInvocation invokeWithTarget:] () #52 0x0045fc1a in -[_WebSafeForwarder forwardInvocation:] (self=0x172c0820, _cmd=0x90aa71d4, anInvocation=0x199cfa10) at /Users/darin/Safari/OpenSource/WebKit/WebView/WebView.mm:1455 #53 0x925fd4f4 in -[NSObject(NSForwardInvocation) forward::] () #54 0x90a58cc1 in _objc_msgForward () warning: internal error: no C/C++ fundamental type 1 #55 0x00493fd7 in WebFrameLoaderClient::dispatchDidFinishLoad (this=0x17774e60) at /Users/darin/Safari/OpenSource/WebKit/WebCoreSupport/WebFrameLoaderClient.mm:481 #56 0x013781aa in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=0x219f000) at /Users/darin/Safari/OpenSource/WebCore/loader/FrameLoader.cpp:2677 #57 0x0137845c in WebCore::FrameLoader::checkLoadComplete (this=0x219f000) at /Users/darin/Safari/OpenSource/WebCore/loader/FrameLoader.cpp:2750 #58 0x0138149b in WebCore::DocumentLoader::removeSubresourceLoader (this=0x2178c00, loader=0x22dca00) at /Users/darin/Safari/OpenSource/WebCore/loader/DocumentLoader.cpp:634 #59 0x01385804 in WebCore::SubresourceLoader::didFinishLoading (this=0x22dca00) at /Users/darin/Safari/OpenSource/WebCore/loader/SubresourceLoader.cpp:196 #60 0x01383dcc in WebCore::ResourceLoader::didFinishLoading (this=0x22dca00) at /Users/darin/Safari/OpenSource/WebCore/loader/ResourceLoader.cpp:325 #61 0x013632f1 in -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] (self=0x199c24a0, _cmd=0x90a9e1a0, con=0x197a5b10) at /Users/darin/Safari/OpenSource/WebCore/platform/network/mac/ResourceHandleMac.mm:369 #62 0x9265de00 in -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] () #63 0x9265bea5 in -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] () #64 0x9265bb41 in _sendCallbacks () #65 0x90829fd2 in CFRunLoopRunSpecific () #66 0x90829b0e in CFRunLoopRunInMode () #67 0x92dd9bef in RunCurrentEventLoopInMode () #68 0x92dd92fd in ReceiveNextEventCommon () #69 0x92dd9154 in BlockUntilNextEventMatchingListInMode () #70 0x9327e465 in _DPSNextEvent () #71 0x9327e056 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #72 0x000264dd in -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x291ddc0, _cmd=0x90ab5b9c, mask=4294967295, expiration=0x296d090, mode=0xa080c448, dequeue=1 '\001') at /Users/darin/Safari/Internal/WebBrowser/BrowserApplication.m:161 #73 0x93277ddb in -[NSApplication run] () #74 0x9326bd2f in NSApplicationMain () #75 0x000bdc2b in main (argc=1, argv=0xbffff880) at /Users/darin/Safari/Internal/WebBrowser/main.m:26 and for the second: #0 0x9264d390 in NSLog () #1 0x9261c181 in -[NSScriptCommandDescription(NSInternal) _reconcileToSuiteRegistry:] () #2 0x925f3059 in -[NSArray makeObjectsPerformSelector:withObject:] () #3 0x92619c3f in -[NSScriptSuiteDescription reconcileSubdescriptionsToSuiteRegistry:] () #4 0x925f3059 in -[NSArray makeObjectsPerformSelector:withObject:] () #5 0x92618ee5 in -[NSScriptSuiteRegistry _registerSuiteDescriptions:] () #6 0x926112c0 in -[NSScriptSuiteRegistry _loadSuitesForAlreadyLoadedBundles] () #7 0x92610da6 in -[NSScriptSuiteRegistry init] () #8 0x92610ce1 in +[NSScriptSuiteRegistry sharedScriptSuiteRegistry] () #9 0x92610ad4 in +[NSScriptSuiteRegistry _loadScriptSuites] () #10 0x925ef207 in _nsnote_callback () #11 0x908533f6 in __CFXNotificationPost () #12 0x9084ac11 in _CFXNotificationPostNotification () #13 0x925e7860 in -[NSNotificationCenter postNotificationName:object:userInfo:] () #14 0x925ee755 in -[NSNotificationCenter postNotificationName:object:] () #15 0x92622a3d in +[NSClassDescription classDescriptionForClass:] () #16 0x9262b642 in -[NSObject(NSClassDescriptionPrimitives) classDescription] () #17 0x926baae2 in -[NSObject(NSClassDescriptionPrimitives) attributeKeys] () #18 0x006a2c8b in KJS::Bindings::ObjcClass::fieldNamed (this=0x175baef0, identifier=@0x1757d20c, instance=0x175de100) at /Users/darin/Safari/OpenSource/JavaScriptCore/bindings/objc/objc_class.mm:176 #19 0x0069d7f1 in KJS::RuntimeObjectImp::getOwnPropertySlot (this=0x1760bd50, exec=0xbfffdf80, propertyName=@0x1757d20c, slot=@0xbfffdce0) at /Users/darin/Safari/OpenSource/JavaScriptCore/bindings/runtime_object.cpp:98 #20 0x006e57a5 in KJS::JSObject::getPropertySlot (this=0x1760bd50, exec=0xbfffdf80, propertyName=@0x1757d20c, slot=@0xbfffdce0) at object.h:553 #21 0x006765e4 in KJS::FunctionCallDotNode::evaluate (this=0x1757d200, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:761 #22 0x0066fe65 in KJS::AssignExprNode::evaluate (this=0x1757d220, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1535 #23 0x00673e74 in KJS::VarDeclNode::evaluate (this=0x1757d230, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1553 #24 0x00673d92 in KJS::VarDeclListNode::evaluate (this=0x1757d250, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1600 #25 0x00673c6a in KJS::VarStatementNode::execute (this=0x1757d260, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1624 #26 0x0067180e in KJS::SourceElementsNode::execute (this=0x1757d180, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:2463 #27 0x00670020 in KJS::BlockNode::execute (this=0x1757f5f0, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1656 #28 0x00662906 in KJS::DeclaredFunctionImp::execute (this=0x174178f0, exec=0xbfffdf80) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:362 #29 0x00664bc9 in KJS::FunctionImp::callAsFunction (this=0x174178f0, exec=0xbfffe218, thisObj=0x17522f10, args=@0xbfffe040) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:111 #30 0x00680864 in KJS::JSObject::call (this=0x174178f0, exec=0xbfffe218, thisObj=0x17522f10, args=@0xbfffe040) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/object.cpp:97 #31 0x00677044 in KJS::FunctionCallResolveNode::evaluate (this=0x175dd220, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:687 #32 0x00673ae0 in KJS::ExprStatementNode::execute (this=0x175cbac0, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1680 #33 0x006716d8 in KJS::SourceElementsNode::execute (this=0x175dea50, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:2457 #34 0x00670020 in KJS::BlockNode::execute (this=0x175deb90, exec=0xbfffe218) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1656 #35 0x00665260 in KJS::GlobalFuncImp::callAsFunction (this=0x174156d0, exec=0xbfffe520, args=@0xbfffe330) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:848 #36 0x00680864 in KJS::JSObject::call (this=0x174156d0, exec=0xbfffe520, thisObj=0x17522f10, args=@0xbfffe330) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/object.cpp:97 #37 0x00677044 in KJS::FunctionCallResolveNode::evaluate (this=0x1757ab60, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:687 #38 0x00673ae0 in KJS::ExprStatementNode::execute (this=0x1757ab70, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1680 #39 0x0067180e in KJS::SourceElementsNode::execute (this=0x1757a7f0, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:2463 #40 0x00670020 in KJS::BlockNode::execute (this=0x1757ac70, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/nodes.cpp:1656 #41 0x00662906 in KJS::DeclaredFunctionImp::execute (this=0x17417830, exec=0xbfffe520) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:362 #42 0x00664bc9 in KJS::FunctionImp::callAsFunction (this=0x17417830, exec=0x1752f89c, thisObj=0x17522f10, args=@0xbfffe5ec) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/function.cpp:111 #43 0x00680864 in KJS::JSObject::call (this=0x17417830, exec=0x1752f89c, thisObj=0x17522f10, args=@0xbfffe5ec) at /Users/darin/Safari/OpenSource/JavaScriptCore/kjs/object.cpp:97 #44 0x012de6d1 in -[WebScriptObject callWebScriptMethod:withArguments:] (self=0x17553380, _cmd=0x4cfde0, name=0x4e41e0, args=0x0) at /Users/darin/Safari/OpenSource/WebCore/bindings/objc/WebScriptObject.mm:213 #45 0x004861b2 in -[WebInspector(WebInspectorPrivate) _update] (self=0x1752f970, _cmd=0x90a915e8) at /Users/darin/Safari/OpenSource/WebKit/WebInspector/WebInspector.m:729 #46 0x00486e70 in -[WebInspector(WebInspectorPrivate) webView:didFinishLoadForFrame:] (self=0x1752f970, _cmd=0x90acf8a0, sender=0x1753cef0, frame=0x172883b0) at /Users/darin/Safari/OpenSource/WebKit/WebInspector/WebInspector.m:879 #47 0x90a58d76 in objc_msgSendv () #48 0x925fe43e in -[NSInvocation invoke] () #49 0x92624433 in -[NSInvocation invokeWithTarget:] () #50 0x0045fc1a in -[_WebSafeForwarder forwardInvocation:] (self=0x17552d60, _cmd=0x90aa71d4, anInvocation=0x175de0c0) at /Users/darin/Safari/OpenSource/WebKit/WebView/WebView.mm:1455 #51 0x925fd4f4 in -[NSObject(NSForwardInvocation) forward::] () #52 0x90a58cc1 in _objc_msgForward () #53 0x00493fd7 in WebFrameLoaderClient::dispatchDidFinishLoad (this=0x17538550) at /Users/darin/Safari/OpenSource/WebKit/WebCoreSupport/WebFrameLoaderClient.mm:481 #54 0x013781aa in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=0x212a800) at /Users/darin/Safari/OpenSource/WebCore/loader/FrameLoader.cpp:2677 #55 0x0137845c in WebCore::FrameLoader::checkLoadComplete (this=0x212a800) at /Users/darin/Safari/OpenSource/WebCore/loader/FrameLoader.cpp:2750 #56 0x0138149b in WebCore::DocumentLoader::removeSubresourceLoader (this=0x2149400, loader=0x2170600) at /Users/darin/Safari/OpenSource/WebCore/loader/DocumentLoader.cpp:634 #57 0x01385804 in WebCore::SubresourceLoader::didFinishLoading (this=0x2170600) at /Users/darin/Safari/OpenSource/WebCore/loader/SubresourceLoader.cpp:196 #58 0x01383dcc in WebCore::ResourceLoader::didFinishLoading (this=0x2170600) at /Users/darin/Safari/OpenSource/WebCore/loader/ResourceLoader.cpp:325 #59 0x013632f1 in -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] (self=0x175de140, _cmd=0x90a9e1a0, con=0x175da1e0) at /Users/darin/Safari/OpenSource/WebCore/platform/network/mac/ResourceHandleMac.mm:369 #60 0x9265de00 in -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] () #61 0x9265bea5 in -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] () #62 0x9265bb41 in _sendCallbacks () #63 0x90829fd2 in CFRunLoopRunSpecific () #64 0x90829b0e in CFRunLoopRunInMode () #65 0x92dd9bef in RunCurrentEventLoopInMode () #66 0x92dd92fd in ReceiveNextEventCommon () #67 0x92dd9154 in BlockUntilNextEventMatchingListInMode () #68 0x9327e465 in _DPSNextEvent () #69 0x9327e056 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #70 0x000264dd in -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x2920780, _cmd=0x90ab5b9c, mask=4294967295, expiration=0x296cfb0, mode=0xa080c448, dequeue=1 '\001') at /Users/darin/Safari/Internal/WebBrowser/BrowserApplication.m:161 #71 0x93277ddb in -[NSApplication run] () #72 0x9326bd2f in NSApplicationMain () #73 0x000bdc2b in main (argc=1, argv=0xbffff880) at /Users/darin/Safari/Internal/WebBrowser/main.m:26 <rdar://problem/5054851>
This was not caused by an open source change. Closing.