<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>4344</bug_id>
          
          <creation_ts>2005-08-08 18:16:30 -0700</creation_ts>
          <short_desc>REGRESSION: JavaScript crash when going back from viewing a thread (NULL protoype)</short_desc>
          <delta_ts>2005-08-15 09:45:35 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://episteme.arstechnica.com/eve/ubb.x/a/frm/f/8300945231</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jon">jon</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          <cc>darin</cc>
    
    <cc>gblock</cc>
    
    <cc>ggaren</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16234</commentid>
    <comment_count>0</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-08 18:16:30 -0700</bug_when>
    <thetext>Go to Ars&apos; Mac Ach (link provided in the URL field) and then view the &quot;OmniGraffle 4 inspectors&quot; thread 
(partway down the page). Now hit the back button and Safari should crash. I&apos;ve reproduced it twice and I 
though I&apos;d file this bug before I tried to reproduce it some more. I&apos;ve pasted one of the crash reports at 
the end of this post.

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x00422040 KJS::FunctionPrototypeImp::FunctionPrototypeImp[in-
charge](KJS::ExecState*) + 92 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428924 KJS::InterpreterImp::initGlobalObject() + 88 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.SafariDev      	0x00006bbc 0x1000 + 23484
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.SafariDev      	0x000021e8 0x1000 + 4584
43  com.apple.SafariDev      	0x00056e28 0x1000 + 351784</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16235</commentid>
    <comment_count>1</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-08 18:27:20 -0700</bug_when>
    <thetext>I can&apos;t seem to reproduce this bug again. Perhaps it has something to do with the dynamic adds on the 
page. But initially, after pushing the back button it would seem to load the page and the progress bar was 
all the way to the end, but it didn&apos;t scroll down the page before it crashed again. Also see bug 4191 for 
more crash reports of a similar issue (not all of the reports on that page are for the same thing, but the 
ones with icplusplus.c:28 at the top seem to be the same problem).

This may just be something I run into by browsing the Ars Mac Ach a lot, since I&apos;m fairly certain that that&apos;s 
the only place I&apos;ve seen this one. I&apos;ll try to be more specific if I run into it again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16237</commentid>
    <comment_count>2</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-08 19:52:48 -0700</bug_when>
    <thetext>Another crash, same issue, again at Ars. I believe that to reproduce this crash you should just browse 
Ars&apos; forums for a while and you&apos;d probably see the issue.

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x004397e4 KJS::ObjectPrototypeImp::ObjectPrototypeImp[in-charge]
(KJS::ExecState*, KJS::FunctionPrototypeImp*) + 120 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428954 KJS::InterpreterImp::initGlobalObject() + 136 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.SafariDev      	0x00006bbc 0x1000 + 23484
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.SafariDev      	0x000021e8 0x1000 + 4584
43  com.apple.SafariDev      	0x00056e28 0x1000 + 351784</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16238</commentid>
    <comment_count>3</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-08 20:28:59 -0700</bug_when>
    <thetext>Same crash again, this time while browsing MacNN.

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x00439864 KJS::ObjectPrototypeImp::ObjectPrototypeImp[in-charge]
(KJS::ExecState*, KJS::FunctionPrototypeImp*) + 248 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428954 KJS::InterpreterImp::initGlobalObject() + 136 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.SafariDev      	0x00006bbc 0x1000 + 23484
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.SafariDev      	0x000021e8 0x1000 + 4584
43  com.apple.SafariDev      	0x00056e28 0x1000 + 351784</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16239</commentid>
    <comment_count>4</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-08 20:30:18 -0700</bug_when>
    <thetext>Crash, again at MacNN&apos;s forums.

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x00422120 KJS::FunctionPrototypeImp::FunctionPrototypeImp[in-
charge](KJS::ExecState*) + 316 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428924 KJS::InterpreterImp::initGlobalObject() + 88 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.SafariDev      	0x00006bbc 0x1000 + 23484
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.SafariDev      	0x000021e8 0x1000 + 4584
43  com.apple.SafariDev      	0x00056e28 0x1000 + 351784</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16240</commentid>
    <comment_count>5</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-08 20:32:15 -0700</bug_when>
    <thetext>Same problem, this time while reloading a forums at Ars.

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x004397e4 KJS::ObjectPrototypeImp::ObjectPrototypeImp[in-charge]
(KJS::ExecState*, KJS::FunctionPrototypeImp*) + 120 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428954 KJS::InterpreterImp::initGlobalObject() + 136 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.SafariDev      	0x00006bbc 0x1000 + 23484
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.SafariDev      	0x000021e8 0x1000 + 4584
43  com.apple.SafariDev      	0x00056e28 0x1000 + 351784</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16248</commentid>
    <comment_count>6</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-08 23:57:11 -0700</bug_when>
    <thetext>Another crash, this time while loading w3c.org, though Ars was open in another tab.

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x00422120 KJS::FunctionPrototypeImp::FunctionPrototypeImp[in-
charge](KJS::ExecState*) + 316 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428924 KJS::InterpreterImp::initGlobalObject() + 88 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.SafariDev      	0x00006bbc 0x1000 + 23484
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.SafariDev      	0x000021e8 0x1000 + 4584
43  com.apple.SafariDev      	0x00056e28 0x1000 + 351784</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16249</commentid>
    <comment_count>7</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-09 00:03:51 -0700</bug_when>
    <thetext>Another one, this time while loading and scrolling a page at MacNN. I&apos;m going to reset Safari and redo 
my Safari copy that uses the TOT WebKit.

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x00428944 KJS::InterpreterImp::initGlobalObject() + 120 (icplusplus.c:
28)
8   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
9   com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
10  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
11  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
14  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
15  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
16  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
17  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
18  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
19  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
20  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
21  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
24  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
25  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
26  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
27  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
28  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
29  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
30  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
31  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
32  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
33  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
34  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
35  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
36  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
37  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
38  com.apple.SafariDev      	0x00006bbc 0x1000 + 23484
39  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
40  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
41  com.apple.SafariDev      	0x000021e8 0x1000 + 4584
42  com.apple.SafariDev      	0x00056e28 0x1000 + 351784</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16252</commentid>
    <comment_count>8</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-09 01:57:53 -0700</bug_when>
    <thetext>Another one, this time while loading a page at MacNN. I&apos;m including a more complete crash report this 
time.

Date/Time:      2005-08-09 03:55:41.235 -0500
OS Version:     10.4.3 (Build 8F8)
Report Version: 3

Command: SafariDev
Path:    /Applications/SafariDev.app/Contents/MacOS/SafariDev
Parent:  WindowServer [58]

Version:        2.0.1+ (412.5+)
Build Version:  3
Project Name:   WebBrowser
Source Version: 4120500+

PID:    466
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x00439864 KJS::ObjectPrototypeImp::ObjectPrototypeImp[in-charge]
(KJS::ExecState*, KJS::FunctionPrototypeImp*) + 248 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428954 KJS::InterpreterImp::initGlobalObject() + 136 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.Safari         	0x00006ba8 0x1000 + 23464
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.Safari         	0x000021e4 0x1000 + 4580
43  com.apple.Safari         	0x00056e14 0x1000 + 351764

Thread 1:
0   libSystem.B.dylib        	0x9000b3e8 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b33c mach_msg + 60
2   com.apple.CoreFoundation 	0x907583d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928c9ec4 -[NSRunLoop runMode:beforeDate:] + 172
5   com.apple.Foundation     	0x928c9dfc -[NSRunLoop run] + 76
6   com.apple.WebKit         	0x00367730 +[WebFileDatabase _syncLoop:] + 176 (icplusplus.c:28)
7   com.apple.Foundation     	0x928baf34 forkThreadForFunction + 108
8   libSystem.B.dylib        	0x9002b3c0 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib        	0x9000b3e8 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b33c mach_msg + 60
2   com.apple.CoreFoundation 	0x907583d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928e23e0 +[NSURLConnection(NSURLConnectionInternal) 
_resourceLoadLoop:] + 264
5   com.apple.Foundation     	0x928baf34 forkThreadForFunction + 108
6   libSystem.B.dylib        	0x9002b3c0 _pthread_body + 96

Thread 3:
0   libSystem.B.dylib        	0x9000b3e8 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b33c mach_msg + 60
2   com.apple.CoreFoundation 	0x907583d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928e3520 +[NSURLCache _diskCacheSyncLoop:] + 152
5   com.apple.Foundation     	0x928baf34 forkThreadForFunction + 108
6   libSystem.B.dylib        	0x9002b3c0 _pthread_body + 96

Thread 4:
0   libSystem.B.dylib        	0x9002ba68 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib        	0x900301dc pthread_cond_wait + 488
2   com.apple.Foundation     	0x928c20a0 -[NSConditionLock lockWhenCondition:] + 68
3   com.apple.Syndication    	0x9b212ab0 -[AsyncDB _run:] + 192
4   com.apple.Foundation     	0x928baf34 forkThreadForFunction + 108
5   libSystem.B.dylib        	0x9002b3c0 _pthread_body + 96

Thread 5:
0   libSystem.B.dylib        	0x9001f3cc select + 12
1   com.apple.CoreFoundation 	0x9076ac6c __CFSocketManager + 472
2   libSystem.B.dylib        	0x9002b3c0 _pthread_body + 96

Thread 6:
0   libSystem.B.dylib        	0x9000b3e8 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b33c mach_msg + 60
2   com.apple.CoreFoundation 	0x907583d8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928c9ec4 -[NSRunLoop runMode:beforeDate:] + 172
5   com.apple.Foundation     	0x928c9dfc -[NSRunLoop run] + 76
6   com.apple.Safari         	0x00035928 0x1000 + 215336
7   com.apple.Foundation     	0x928baf34 forkThreadForFunction + 108
8   libSystem.B.dylib        	0x9002b3c0 _pthread_body + 96

Thread 0 crashed with PPC Thread State 64:
  srr0: 0x0000000000469418 srr1: 0x000000000000f030                        vrsave: 
0x0000000000000000
    cr: 0x24002248          xer: 0x0000000000000014   lr: 0x000000000043a818  ctr: 
0x000000000046940c
    r0: 0x0000000000000000   r1: 0x00000000bfffd190   r2: 0x00000000004dab48   r3: 
0x0000000000000000
    r4: 0x00000000c0000000   r5: 0x000000000041d09c   r6: 0x00000000bfffd2f0   r7: 
0x0000000000000000
    r8: 0x00000000bfffd2dc   r9: 0x000000000470d0e4  r10: 0x000000000470d008  r11: 
0x00000000004d95c4
   r12: 0x000000000046940c  r13: 0x0000000000000000  r14: 0x00000000bfffd7f4  r15: 
0x00000000bfffd7f8
   r16: 0x00000000bfffd7fc  r17: 0x00000000bfffd800  r18: 0x0000000000006547  r19: 
0x00000000bfffd804
   r20: 0x00000000077cd1c4  r21: 0x00000000077cd1c0  r22: 0x00000000077cd1bc  r23: 
0x0000000004a66720
   r24: 0x00000000077cd1d0  r25: 0x00000000077cd1c8  r26: 0x0000000004a66720  r27: 
0x000000000000002c
   r28: 0x00000000000007f6  r29: 0x0000000000000000  r30: 0x0000000004a66720  r31: 
0x000000000041cee4

Binary Images Description:
    0x1000 -    0xd8fff com.apple.Safari 2.0.1+ (412.5+)	/Applications/SafariDev.app/Contents/
MacOS/SafariDev
  0x305000 -   0x39ffff com.apple.WebKit 412+	/Users/jshier/Programming/WebKit-Dev/
WebKitBuild/Deployment/WebKit.framework/Versions/A/WebKit
  0x418000 -   0x4d5fff com.apple.JavaScriptCore 412.1	/Users/jshier/Programming/WebKit-Dev/
WebKitBuild/Deployment/JavaScriptCore.framework/Versions/A/JavaScriptCore
 0x1008000 -  0x1221fff com.apple.WebCore 413.1	/Users/jshier/Programming/WebKit-Dev/
WebKitBuild/Deployment/WebCore.framework/Versions/A/WebCore
 0x14d9000 -  0x14d9fff com.apple.SpotLightCM 1.0 (121)	/System/Library/Contextual Menu 
Items/SpotlightCM.plugin/Contents/MacOS/SpotlightCM
 0x452b000 -  0x452dfff com.apple.AutomatorCMM 1.0 (48)	/System/Library/Contextual Menu 
Items/AutomatorCMM.plugin/Contents/MacOS/AutomatorCMM
 0x45d0000 -  0x45e9fff GLDriver 	/System/Library/Frameworks/OpenGL.framework/Versions/A/
Resources/GLDriver.bundle/GLDriver
 0x4d30000 -  0x4d36fff com.apple.DictionaryServiceComponent 1.0.0
	/System/Library/Components/DictionaryService.component/Contents/MacOS/DictionaryService
 0x4d57000 -  0x4d5bfff com.apple.FolderActionsMenu 1.3	/System/Library/Contextual Menu 
Items/FolderActionsMenu.plugin/Contents/MacOS/FolderActionsMenu
 0x4dc3000 -  0x4e9ffff com.divxnetworks.DivXCodec 5.1.1	/Library/QuickTime/DivX 5.component/
Contents/MacOS/DivX 5
 0x553f000 -  0x55a7fff com.apple.ATIRage128GLDriver 1.4.4 (4.0.4)
	/System/Library/Extensions/ATIRage128GLDriver.bundle/Contents/MacOS/ATIRage128GLDriver
 0x5656000 -  0x5677fff GLRendererFloat 	/System/Library/Frameworks/OpenGL.framework/
Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
 0x5a8c000 -  0x5cadfff com.macromedia.Flash Player.plugin 8.0.0 (1.0.1b434)
	/Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
 0x6de6000 -  0x6ef3fff GLEngine 	/System/Library/Frameworks/OpenGL.framework/Resources/
GLEngine.bundle/GLEngine
0x8fe00000 - 0x8fe54fff dyld 44	/usr/lib/dyld
0x90000000 - 0x901b3fff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x9020b000 - 0x9020ffff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x90211000 - 0x90264fff com.apple.CoreText 1.0.0 (???)	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90291000 - 0x90342fff ATS 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90371000 - 0x906aafff com.apple.CoreGraphics 1.256.14 (???)
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/CoreGraphics
0x90735000 - 0x9080efff com.apple.CoreFoundation 6.4.2 (368.11)
	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90857000 - 0x90857fff com.apple.CoreServices 10.4 (???)	/System/Library/Frameworks/
CoreServices.framework/Versions/A/CoreServices
0x90859000 - 0x9095bfff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x909b5000 - 0x90a39fff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x90a63000 - 0x90ad7fff com.apple.framework.IOKit 1.4.1 (???)
	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90af1000 - 0x90b03fff libauto.dylib 	/usr/lib/libauto.dylib
0x90b0a000 - 0x90de1fff com.apple.CoreServices.CarbonCore 10.4.3 (659)
	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
CarbonCore.framework/Versions/A/CarbonCore
0x90e47000 - 0x90ec7fff com.apple.CoreServices.OSServices 4.1
	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
OSServices.framework/Versions/A/OSServices
0x90f11000 - 0x90f52fff com.apple.CFNetwork 10.4.3 (129.2)
	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
CFNetwork.framework/Versions/A/CFNetwork
0x90f67000 - 0x90f7ffff com.apple.WebServices 1.1.2 (1.1.0)	/System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/
WebServicesCore
0x90f8f000 - 0x9100dfff com.apple.SearchKit 1.0.3	/System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x91052000 - 0x91079fff com.apple.Metadata 1.1 (121.6)	/System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91089000 - 0x91096fff libz.1.dylib 	/usr/lib/libz.1.dylib
0x91099000 - 0x9125bfff com.apple.security 4.0.1 (223)	/System/Library/Frameworks/
Security.framework/Versions/A/Security
0x9135d000 - 0x91366fff com.apple.DiskArbitration 2.1	/System/Library/Frameworks/
DiskArbitration.framework/Versions/A/DiskArbitration
0x9136d000 - 0x91394fff com.apple.SystemConfiguration 1.8.0
	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x913a7000 - 0x913affff libbsm.dylib 	/usr/lib/libbsm.dylib
0x913b3000 - 0x91431fff com.apple.audio.CoreAudio 3.0.1	/System/Library/Frameworks/
CoreAudio.framework/Versions/A/CoreAudio
0x9146f000 - 0x9146ffff com.apple.ApplicationServices 10.4 (???)
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x91471000 - 0x914a9fff com.apple.AE 1.5 (297)	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x914c4000 - 0x9158ffff com.apple.ColorSync 4.4	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x915e4000 - 0x91677fff com.apple.print.framework.PrintCore 4.0 (172.1)
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
PrintCore.framework/Versions/A/PrintCore
0x916bd000 - 0x9177afff com.apple.QD 3.8.6 (???)	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917b8000 - 0x91816fff com.apple.HIServices 1.5.0 (???)	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91844000 - 0x91868fff com.apple.LangAnalysis 1.6.1	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/
LangAnalysis
0x9187c000 - 0x918a1fff com.apple.FindByContent 1.5	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/
FindByContent
0x918b4000 - 0x918f5fff com.apple.LaunchServices 10.4.5 (160)
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
LaunchServices.framework/Versions/A/LaunchServices
0x91910000 - 0x91924fff com.apple.speech.synthesis.framework 3.3
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x91932000 - 0x91964fff com.apple.ImageIO.framework 1.0.3
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
ImageIO.framework/Versions/A/ImageIO
0x91978000 - 0x91a3afff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.0.9.7.dylib
0x91a86000 - 0x91a9bfff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x91aa0000 - 0x91abcfff libJPEG.dylib 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91ac1000 - 0x91b30fff libJP2.dylib 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91b47000 - 0x91b4bfff libGIF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91b4d000 - 0x91b75fff libRaw.dylib 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b79000 - 0x91bbcfff libTIFF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91bc3000 - 0x91bdcfff libPng.dylib 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91be1000 - 0x91be4fff libRadiance.dylib 	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/
libRadiance.dylib
0x91be6000 - 0x91be6fff com.apple.Accelerate 1.1.1 (Accelerate 1.1.1)
	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91be8000 - 0x91cd2fff com.apple.vImage 2.0	/System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91cda000 - 0x91cf9fff com.apple.Accelerate.vecLib 3.1.1 (vecLib 3.1.1)
	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/vecLib
0x91d65000 - 0x91d6dfff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
0x91d72000 - 0x91d92fff libmx.A.dylib 	/usr/lib/libmx.A.dylib
0x91d98000 - 0x91dfdfff libvMisc.dylib 	/System/Library/Frameworks/Accelerate.framework/
Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91e07000 - 0x91e99fff libvDSP.dylib 	/System/Library/Frameworks/Accelerate.framework/
Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91eb3000 - 0x92443fff libBLAS.dylib 	/System/Library/Frameworks/Accelerate.framework/
Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9248b000 - 0x9279bfff libLAPACK.dylib 	/System/Library/Frameworks/Accelerate.framework/
Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x927c8000 - 0x92853fff com.apple.DesktopServices 1.3.1	/System/Library/PrivateFrameworks/
DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x92895000 - 0x92abefff com.apple.Foundation 6.4.1 (567.12)
	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92bdc000 - 0x92cbafff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x92cda000 - 0x92dc8fff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
0x92dda000 - 0x92df8fff libGL.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/
A/Libraries/libGL.dylib
0x92e03000 - 0x92e5dfff libGLU.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/
A/Libraries/libGLU.dylib
0x92e7b000 - 0x92e7bfff com.apple.Carbon 10.4 (???)	/System/Library/Frameworks/
Carbon.framework/Versions/A/Carbon
0x92e7d000 - 0x92e91fff com.apple.ImageCapture 3.0	/System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92ea9000 - 0x92eb9fff com.apple.speech.recognition.framework 3.4
	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92ec5000 - 0x92edafff com.apple.securityhi 2.0 (203)	/System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x92eec000 - 0x92f73fff com.apple.ink.framework 101.2 (69)	/System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92f87000 - 0x92f92fff com.apple.help 1.0.3 (32)	/System/Library/Frameworks/Carbon.framework/
Versions/A/Frameworks/Help.framework/Versions/A/Help
0x92f9c000 - 0x92fc9fff com.apple.openscripting 1.2.2 (???)	/System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92fe3000 - 0x92ff3fff com.apple.print.framework.Print 4.0 (187)
	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/
Versions/A/Print
0x92fff000 - 0x93065fff com.apple.htmlrendering 1.1.2	/System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x93096000 - 0x930e8fff com.apple.NavigationServices 3.4.1 (3.4)
	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
NavigationServices.framework/Versions/A/NavigationServices
0x93114000 - 0x93131fff com.apple.audio.SoundManager 3.9
	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
CarbonSound.framework/Versions/A/CarbonSound
0x93143000 - 0x93150fff com.apple.CommonPanels 1.2.2 (73)
	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
CommonPanels.framework/Versions/A/CommonPanels
0x93159000 - 0x93469fff com.apple.HIToolbox 1.4.2 (???)	/System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x935b4000 - 0x935c0fff com.apple.opengl 1.4.3	/System/Library/Frameworks/OpenGL.framework/
Versions/A/OpenGL
0x935c5000 - 0x935e6fff com.apple.DirectoryService.Framework 2.0.1
	/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x93652000 - 0x93652fff com.apple.Cocoa 6.4 (???)	/System/Library/Frameworks/
Cocoa.framework/Versions/A/Cocoa
0x93654000 - 0x93c86fff com.apple.AppKit 6.4.3 (824.12)	/System/Library/Frameworks/
AppKit.framework/Versions/C/AppKit
0x94012000 - 0x94080fff com.apple.CoreData 50 (52)	/System/Library/Frameworks/
CoreData.framework/Versions/A/CoreData
0x940b9000 - 0x94183fff com.apple.audio.toolbox.AudioToolbox 1.4.1
	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x941d7000 - 0x941d7fff com.apple.audio.units.AudioUnit 1.4
	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x941d9000 - 0x9434cfff com.apple.QuartzCore 1.4.1	/System/Library/Frameworks/
QuartzCore.framework/Versions/A/QuartzCore
0x94395000 - 0x943d2fff libsqlite3.0.dylib 	/usr/lib/libsqlite3.0.dylib
0x943da000 - 0x94429fff libGLImage.dylib 	/System/Library/Frameworks/OpenGL.framework/
Versions/A/Libraries/libGLImage.dylib
0x944b8000 - 0x944f0fff com.apple.vmutils 4.0.0 (85)	/System/Library/PrivateFrameworks/
vmutils.framework/Versions/A/vmutils
0x94533000 - 0x9454ffff com.apple.securityfoundation 2.0 (262)
	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x94563000 - 0x945a6fff com.apple.securityinterface 2.0 (256)
	/System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x945ca000 - 0x945d9fff libCGATS.A.dylib 	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/
Resources/libCGATS.A.dylib
0x945e1000 - 0x945edfff libCSync.A.dylib 	/System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/
Resources/libCSync.A.dylib
0x94632000 - 0x94646fff libRIP.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9464c000 - 0x948aefff com.apple.QuickTime 7.0.1	/System/Library/Frameworks/
QuickTime.framework/Versions/A/QuickTime
0x94981000 - 0x949a0fff com.apple.vecLib 3.1.1 (vecLib 3.1.1)
	/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x94b0e000 - 0x94c3bfff com.apple.AddressBook.framework 4.0.2 (475)
	/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94ccc000 - 0x94cdbfff com.apple.DSObjCWrappers.Framework 1.1
	/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x94ce3000 - 0x94d10fff com.apple.LDAPFramework 1.4.1 (68.0.1)
	/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x94d17000 - 0x94d27fff libsasl2.2.dylib 	/usr/lib/libsasl2.2.dylib
0x94d2b000 - 0x94d59fff libssl.0.9.7.dylib 	/usr/lib/libssl.0.9.7.dylib
0x94d69000 - 0x94d86fff libresolv.9.dylib 	/usr/lib/libresolv.9.dylib
0x95493000 - 0x95516fff libstdc++.6.dylib 	/usr/lib/libstdc++.6.dylib
0x9609e000 - 0x960c7fff libxslt.1.dylib 	/usr/lib/libxslt.1.dylib
0x96939000 - 0x9694ffff libJapaneseConverter.dylib 	/System/Library/CoreServices/Encodings/
libJapaneseConverter.dylib
0x97a87000 - 0x97b9efff libGLProgrammability.dylib 	/System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x97c17000 - 0x97c18fff libGLSystem.dylib 	/System/Library/Frameworks/OpenGL.framework/
Versions/A/Libraries/libGLSystem.dylib
0x97c1a000 - 0x97c27fff com.apple.agl 2.5.6 (AGL-2.5.6)	/System/Library/Frameworks/
AGL.framework/Versions/A/AGL
0x99724000 - 0x99eb6fff com.apple.QuickTimeComponents.component 7.0.1
	/System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/
QuickTimeComponents
0x9b210000 - 0x9b243fff com.apple.Syndication 1.0.1 (38)	/System/Library/PrivateFrameworks/
Syndication.framework/Versions/A/Syndication
0x9b25e000 - 0x9b26efff com.apple.SyndicationUI 1.0.1 (38)	/System/Library/PrivateFrameworks/
SyndicationUI.framework/Versions/A/SyndicationUI

Model: PowerBook4,1, BootROM 4.2.0f4, 1 processors, PowerPC 750  (33.11), 500 MHz, 384 MB
Graphics: ATY,RageM3, ATY,RageM3, AGP, 8 MB
Memory Module: DIMM0/BUILT-IN, 128 MB, built-in, built-in
Memory Module: DIMM1/J12, 256 MB, SDRAM, PC100-222S
AirPort: AirPort, 9.52
Modem: MiniSpring-DCP, UCJ, V.90, 1.0F, APPLE VERSION 0010DCP, 6/10/2001
Network Service: Built-in Ethernet, Ethernet, en0
Parallel ATA Device: TOSHIBA MK1017GAP, 9.37 GB
Parallel ATA Device: TOSHIBA DVD-ROM SD-R2002, 
USB Device: USB-PS/2 Optical Mouse, Logitech, Up to 1.5 Mb/sec, 500 mA
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16260</commentid>
    <comment_count>9</comment_count>
    <who name="Jon">jon</who>
    <bug_when>2005-08-09 06:46:23 -0700</bug_when>
    <thetext>Another crash, this time while loading and scrolling MacNN&apos;s main page. 

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   com.apple.JavaScriptCore 	0x00469418 KJS::ValueImp::marked() const + 12 (icplusplus.c:28)
1   com.apple.JavaScriptCore 	0x0043a818 KJS::ObjectImp::mark() + 40 (icplusplus.c:28)
2   com.apple.JavaScriptCore 	0x0041cfc4 KJS::Collector::markStackObjectsConservatively(void*, void*) 
+ 236 (icplusplus.c:28)
3   com.apple.JavaScriptCore 	0x0041d0b0 KJS::Collector::markCurrentThreadConservatively() + 40 
(icplusplus.c:28)
4   com.apple.JavaScriptCore 	0x0041d0dc KJS::Collector::markStackObjectsConservatively() + 28 
(icplusplus.c:28)
5   com.apple.JavaScriptCore 	0x0041d170 KJS::Collector::collect() + 80 (icplusplus.c:28)
6   com.apple.JavaScriptCore 	0x0041d414 KJS::Collector::allocate(unsigned long) + 60 (icplusplus.c:
28)
7   com.apple.JavaScriptCore 	0x00422040 KJS::FunctionPrototypeImp::FunctionPrototypeImp[in-
charge](KJS::ExecState*) + 92 (icplusplus.c:28)
8   com.apple.JavaScriptCore 	0x00428924 KJS::InterpreterImp::initGlobalObject() + 88 (icplusplus.c:
28)
9   com.apple.JavaScriptCore 	0x00429ffc KJS::InterpreterImp::InterpreterImp[in-charge]
(KJS::Interpreter*, KJS::ObjectImp*) + 436 (icplusplus.c:28)
10  com.apple.JavaScriptCore 	0x0042a3d0 KJS::Interpreter::Interpreter[not-in-charge]
(KJS::ObjectImp*) + 104 (icplusplus.c:28)
11  com.apple.WebCore        	0x0107bae0 KJS::ScriptInterpreter::ScriptInterpreter[in-charge]
(KJS::ObjectImp*, KHTMLPart*) + 36 (icplusplus.c:28)
12  com.apple.WebCore        	0x0109dd40 KJSProxyImpl::initScript() + 100 (icplusplus.c:28)
13  com.apple.WebCore        	0x0109df10 KJSProxyImpl::interpreter() + 36 (icplusplus.c:28)
14  com.apple.WebCore        	0x0109fc48 KJS::Window::retrieve(KHTMLPart*) + 48 (icplusplus.c:28)
15  com.apple.WebCore        	0x010a145c KJS::Window::retrieveWindow(KHTMLPart*) + 16 
(icplusplus.c:28)
16  com.apple.WebCore        	0x0101a974 KWQKHTMLPart::windowScriptObject() + 44 (icplusplus.c:
28)
17  com.apple.WebKit         	0x0031f894 -[WebBridge windowObjectCleared] + 88 (icplusplus.c:28)
18  com.apple.WebCore        	0x0105b570 KHTMLPart::begin(KURL const&amp;, int, int) + 104 
(icplusplus.c:28)
19  com.apple.WebCore        	0x01058984 KHTMLPart::receivedFirstData() + 124 (icplusplus.c:28)
20  com.apple.WebCore        	0x0101bc78 KWQKHTMLPart::setEncoding(QString const&amp;, bool) + 56 
(icplusplus.c:28)
21  com.apple.WebCore        	0x0104f8ac -[WebCoreBridge setEncoding:userChosen:] + 60 
(icplusplus.c:28)
22  com.apple.WebKit         	0x0031c694 -[WebBridge receivedData:textEncodingName:] + 100 
(icplusplus.c:28)
23  com.apple.WebKit         	0x0032eec4 -[WebDataSource(WebPrivate) _receivedData:] + 108 
(icplusplus.c:28)
24  com.apple.WebKit         	0x0034e080 -[WebMainResourceLoader addData:] + 88 (icplusplus.c:
28)
25  com.apple.WebKit         	0x0032bb74 -[WebLoader didReceiveData:lengthReceived:] + 68 
(icplusplus.c:28)
26  com.apple.WebKit         	0x0034ea14 -[WebMainResourceLoader 
didReceiveData:lengthReceived:] + 140 (icplusplus.c:28)
27  com.apple.WebKit         	0x0032c064 -[WebLoader connection:didReceiveData:lengthReceived:] 
+ 64 (icplusplus.c:28)
28  com.apple.Foundation     	0x928ed538 -[NSURLConnection(NSURLConnectionInternal) 
_sendDidReceiveDataCallback] + 564
29  com.apple.Foundation     	0x928eb9ac -[NSURLConnection(NSURLConnectionInternal) 
_sendCallbacks] + 440
30  com.apple.Foundation     	0x928eb778 _sendCallbacks + 156
31  com.apple.CoreFoundation 	0x90758d2c __CFRunLoopDoSources0 + 384
32  com.apple.CoreFoundation 	0x9075825c __CFRunLoopRun + 452
33  com.apple.CoreFoundation 	0x90757cdc CFRunLoopRunSpecific + 268
34  com.apple.HIToolbox      	0x93161be0 RunCurrentEventLoopInMode + 264
35  com.apple.HIToolbox      	0x93161274 ReceiveNextEventCommon + 380
36  com.apple.HIToolbox      	0x931610e0 BlockUntilNextEventMatchingListInMode + 96
37  com.apple.AppKit         	0x9365c704 _DPSNextEvent + 384
38  com.apple.AppKit         	0x9365c3c8 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
39  com.apple.Safari         	0x00006ba8 0x1000 + 23464
40  com.apple.AppKit         	0x9365890c -[NSApplication run] + 472
41  com.apple.AppKit         	0x93749284 NSApplicationMain + 452
42  com.apple.Safari         	0x000021e4 0x1000 + 4580
43  com.apple.Safari         	0x00056e14 0x1000 + 351764</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16446</commentid>
    <comment_count>10</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-11 12:07:10 -0700</bug_when>
    <thetext>Mitz says this is happening often enough on TOT that he&apos;s finding it unlivable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16576</commentid>
    <comment_count>11</comment_count>
    <who name="">mitz</who>
    <bug_when>2005-08-13 02:55:55 -0700</bug_when>
    <thetext>The problem seems to be that _proto is null in ObjectImp::mark().

There was another crash due to null _proto, &lt;rdar://problem/4207220&gt;, which ggaren patched by 
adding a check in ObjectImp::hasProperty (which was later removed).

According to ggaren, the long-term plan is to avoid null checks by using JS Null() instead of null pointers. 
I&apos;m not sure if that&apos;s been implemented already (if so, obviously there&apos;s a bug in the implementation).

Meanwhile, adding a null check in ObjectImp::mark() should fix this crash. I&apos;ll submit a patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16577</commentid>
    <comment_count>12</comment_count>
      <attachid>3358</attachid>
    <who name="">mitz</who>
    <bug_when>2005-08-13 03:04:04 -0700</bug_when>
    <thetext>Created attachment 3358
null pointer check</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16579</commentid>
    <comment_count>13</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-08-13 03:16:42 -0700</bug_when>
    <thetext>*** Bug 4402 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16613</commentid>
    <comment_count>14</comment_count>
      <attachid>3358</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-13 23:18:46 -0700</bug_when>
    <thetext>Comment on attachment 3358
null pointer check

This is not how we want to fix this. Prototypes should never be NULL, and it
helps performance to not have the NULL check. We want to figure out why the
prototype is NULL at this point and fix that instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16614</commentid>
    <comment_count>15</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-13 23:24:20 -0700</bug_when>
    <thetext>Maciej&apos;s check-in on 2005-08-06 was supposed to fix this. Are we still seeing this in cases where we built 
after 08-06? If so, then what object had a NULL for its prototype pointer after that change?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16616</commentid>
    <comment_count>16</comment_count>
    <who name="">mitz</who>
    <bug_when>2005-08-13 23:38:29 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; Are we still seeing this in cases where we built 
&gt; after 08-06?

Definitely. Actually, this only started happening on 08-08.

&gt;  If so, then what object had a NULL for its prototype pointer after that change?

I&apos;ll catch one and see.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16617</commentid>
    <comment_count>17</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-13 23:58:23 -0700</bug_when>
    <thetext>I&apos;m working on a patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16624</commentid>
    <comment_count>18</comment_count>
      <attachid>3374</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-14 00:48:56 -0700</bug_when>
    <thetext>Created attachment 3374
my cut at a fix; eliminates case where prototype could be null

Mitz reproduced the bug and the object was a FunctionPrototypeImp. That led me
to this code setting prototype to 0/NULL.

I added asserts that prototypes are never 0/NULL. I changed
FunctionPrototypeImp to use a prototype of jsNull rather than 0/NULL. And I
simplified some other confusing code that set another variable named &quot;proto&quot; to
0, only to set it to another value one line later.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16645</commentid>
    <comment_count>19</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-14 08:51:27 -0700</bug_when>
    <thetext>Mitz said he tested this and it worked for him. I&apos;m going to land it even without review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16646</commentid>
    <comment_count>20</comment_count>
      <attachid>3374</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-08-14 09:02:45 -0700</bug_when>
    <thetext>Comment on attachment 3374
my cut at a fix; eliminates case where prototype could be null

Since this fix is quite straightforward, and it&apos;s blocking a lot of people from
using TOT WebKit, I&apos;m going to land this without review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16720</commentid>
    <comment_count>21</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2005-08-15 09:45:35 -0700</bug_when>
    <thetext>rr (retroactive reviewer)=me.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3358</attachid>
            <date>2005-08-13 03:04:04 -0700</date>
            <delta_ts>2005-08-14 00:48:56 -0700</delta_ts>
            <desc>null pointer check</desc>
            <filename>4344_patch_r1.txt</filename>
            <type>text/plain</type>
            <size>494</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IGtqcy9vYmplY3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9KYXZh
U2NyaXB0Q29yZS9ranMvb2JqZWN0LmNwcCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS41MApkaWZm
IC1wIC11IC1yMS41MCBvYmplY3QuY3BwCi0tLSBranMvb2JqZWN0LmNwcAk4IEF1ZyAyMDA1IDA0
OjA3OjI4IC0wMDAwCTEuNTAKKysrIGtqcy9vYmplY3QuY3BwCTEzIEF1ZyAyMDA1IDEwOjA0OjM5
IC0wMDAwCkBAIC0xMjEsNyArMTIxLDcgQEAgdm9pZCBPYmplY3RJbXA6Om1hcmsoKQogICBBbGxv
Y2F0ZWRWYWx1ZUltcDo6bWFyaygpOwogCiAgIFZhbHVlSW1wICpwcm90byA9IF9wcm90bzsKLSAg
aWYgKCFwcm90by0+bWFya2VkKCkpCisgIGlmIChwcm90byAmJiAhcHJvdG8tPm1hcmtlZCgpKQog
ICAgIHByb3RvLT5tYXJrKCk7CiAKICAgX3Byb3AubWFyaygpOwo=
</data>
<flag name="review"
          id="357"
          type_id="1"
          status="-"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3374</attachid>
            <date>2005-08-14 00:48:56 -0700</date>
            <delta_ts>2005-08-14 09:02:45 -0700</delta_ts>
            <desc>my cut at a fix; eliminates case where prototype could be null</desc>
            <filename>NullPrototypePatch.txt</filename>
            <type>text/plain</type>
            <size>3447</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IGtqcy9lcnJvcl9vYmplY3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9v
dC9KYXZhU2NyaXB0Q29yZS9ranMvZXJyb3Jfb2JqZWN0LmNwcCx2CnJldHJpZXZpbmcgcmV2aXNp
b24gMS4xNwpkaWZmIC1wIC11IC1yMS4xNyBranMvZXJyb3Jfb2JqZWN0LmNwcAotLS0ga2pzL2Vy
cm9yX29iamVjdC5jcHAJOCBBdWcgMjAwNSAwNDowNzoyOCAtMDAwMAkxLjE3CisrKyBranMvZXJy
b3Jfb2JqZWN0LmNwcAkxNCBBdWcgMjAwNSAwNzo0ODoyMCAtMDAwMApAQCAtMTQ1LDEwICsxNDUs
OCBAQCBjb25zdCBDbGFzc0luZm8gTmF0aXZlRXJyb3JJbXA6OmluZm8gPSB7CiAKIE5hdGl2ZUVy
cm9ySW1wOjpOYXRpdmVFcnJvckltcChFeGVjU3RhdGUgKmV4ZWMsIEZ1bmN0aW9uUHJvdG90eXBl
SW1wICpmdW5jUHJvdG8sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT2JqZWN0SW1w
ICpwcm90KQotICA6IEludGVybmFsRnVuY3Rpb25JbXAoZnVuY1Byb3RvKSwgcHJvdG8oMCkKKyAg
OiBJbnRlcm5hbEZ1bmN0aW9uSW1wKGZ1bmNQcm90byksIHByb3RvKHByb3QpCiB7Ci0gIHByb3Rv
ID0gc3RhdGljX2Nhc3Q8T2JqZWN0SW1wKj4ocHJvdCk7Ci0KICAgcHV0RGlyZWN0KGxlbmd0aFBy
b3BlcnR5TmFtZSwganNPbmUoKSwgRG9udERlbGV0ZXxSZWFkT25seXxEb250RW51bSk7IC8vIEVD
TUEgMTUuMTEuNy41CiAgIHB1dERpcmVjdChwcm90b3R5cGVQcm9wZXJ0eU5hbWUsIHByb3RvLCBE
b250RGVsZXRlfFJlYWRPbmx5fERvbnRFbnVtKTsKIH0KSW5kZXg6IGtqcy9mdW5jdGlvbl9vYmpl
Y3QuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9KYXZhU2NyaXB0Q29yZS9ranMv
ZnVuY3Rpb25fb2JqZWN0LmNwcCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4yNwpkaWZmIC1wIC11
IC1yMS4yNyBranMvZnVuY3Rpb25fb2JqZWN0LmNwcAotLS0ga2pzL2Z1bmN0aW9uX29iamVjdC5j
cHAJOCBBdWcgMjAwNSAwNDowNzoyOCAtMDAwMAkxLjI3CisrKyBranMvZnVuY3Rpb25fb2JqZWN0
LmNwcAkxNCBBdWcgMjAwNSAwNzo0ODoyMSAtMDAwMApAQCAtMzgsNyArMzgsNiBAQCB1c2luZyBu
YW1lc3BhY2UgS0pTOwogLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEZ1bmN0aW9u
UHJvdG90eXBlSW1wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIAogRnVuY3Rpb25Qcm90b3R5
cGVJbXA6OkZ1bmN0aW9uUHJvdG90eXBlSW1wKEV4ZWNTdGF0ZSAqZXhlYykKLSAgOiBJbnRlcm5h
bEZ1bmN0aW9uSW1wKDApCiB7CiAgIHB1dERpcmVjdChsZW5ndGhQcm9wZXJ0eU5hbWUsICAganNa
ZXJvKCksICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIERvbnREZWxldGV8UmVhZE9ubHl8RG9udEVudW0pOwogICBwdXREaXJlY3QodG9TdHJpbmdQ
cm9wZXJ0eU5hbWUsIG5ldyBGdW5jdGlvblByb3RvRnVuY0ltcChleGVjLCB0aGlzLCBGdW5jdGlv
blByb3RvRnVuY0ltcDo6VG9TdHJpbmcsIDApLCBEb250RW51bSk7CkluZGV4OiBranMvaW50ZXJu
YWwuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9KYXZhU2NyaXB0Q29yZS9ranMv
aW50ZXJuYWwuY3BwLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjYxCmRpZmYgLXAgLXUgLXIxLjYx
IGtqcy9pbnRlcm5hbC5jcHAKLS0tIGtqcy9pbnRlcm5hbC5jcHAJOCBBdWcgMjAwNSAwNDowNzoy
OCAtMDAwMAkxLjYxCisrKyBranMvaW50ZXJuYWwuY3BwCTE0IEF1ZyAyMDA1IDA3OjQ4OjIxIC0w
MDAwCkBAIC04NTcsNiArODU3LDEwIEBAIEludGVycHJldGVySW1wICpJbnRlcnByZXRlckltcDo6
aW50ZXJwcmUKIAogY29uc3QgQ2xhc3NJbmZvIEludGVybmFsRnVuY3Rpb25JbXA6OmluZm8gPSB7
IkZ1bmN0aW9uIiwgMCwgMCwgMH07CiAKK0ludGVybmFsRnVuY3Rpb25JbXA6OkludGVybmFsRnVu
Y3Rpb25JbXAoKQoreworfQorCiBJbnRlcm5hbEZ1bmN0aW9uSW1wOjpJbnRlcm5hbEZ1bmN0aW9u
SW1wKEZ1bmN0aW9uUHJvdG90eXBlSW1wICpmdW5jUHJvdG8pCiAgIDogT2JqZWN0SW1wKGZ1bmNQ
cm90bykKIHsKSW5kZXg6IGtqcy9pbnRlcm5hbC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMv
cm9vdC9KYXZhU2NyaXB0Q29yZS9ranMvaW50ZXJuYWwuaCx2CnJldHJpZXZpbmcgcmV2aXNpb24g
MS4zMgpkaWZmIC1wIC11IC1yMS4zMiBranMvaW50ZXJuYWwuaAotLS0ga2pzL2ludGVybmFsLmgJ
OCBBdWcgMjAwNSAwNDowNzoyOCAtMDAwMAkxLjMyCisrKyBranMvaW50ZXJuYWwuaAkxNCBBdWcg
MjAwNSAwNzo0ODoyMSAtMDAwMApAQCAtMzkyLDYgKzM5Miw3IEBAIG5hbWVzcGFjZSBLSlMgewog
CiAgIGNsYXNzIEludGVybmFsRnVuY3Rpb25JbXAgOiBwdWJsaWMgT2JqZWN0SW1wIHsKICAgcHVi
bGljOgorICAgIEludGVybmFsRnVuY3Rpb25JbXAoKTsKICAgICBJbnRlcm5hbEZ1bmN0aW9uSW1w
KEZ1bmN0aW9uUHJvdG90eXBlSW1wICpmdW5jUHJvdG8pOwogICAgIGJvb2wgaW1wbGVtZW50c0hh
c0luc3RhbmNlKCkgY29uc3Q7CiAgICAgYm9vbCBoYXNJbnN0YW5jZShFeGVjU3RhdGUgKmV4ZWMs
IFZhbHVlSW1wICp2YWx1ZSk7CkluZGV4OiBranMvb2JqZWN0LmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmls
ZTogL2N2cy9yb290L0phdmFTY3JpcHRDb3JlL2tqcy9vYmplY3QuaCx2CnJldHJpZXZpbmcgcmV2
aXNpb24gMS40MgpkaWZmIC1wIC11IC1yMS40MiBranMvb2JqZWN0LmgKLS0tIGtqcy9vYmplY3Qu
aAkxMiBBdWcgMjAwNSAwNzozNjowMCAtMDAwMAkxLjQyCisrKyBranMvb2JqZWN0LmgJMTQgQXVn
IDIwMDUgMDc6NDg6MjIgLTAwMDAKQEAgLTYyMiw2ICs2MjIsNyBAQCBuYW1lc3BhY2UgS0pTIHsK
IGlubGluZSBPYmplY3RJbXA6Ok9iamVjdEltcChPYmplY3RJbXAgKnByb3RvKQogICAgIDogX3By
b3RvKHByb3RvKSwgX2ludGVybmFsVmFsdWUoMCkKIHsKKyAgICBhc3NlcnQocHJvdG8pOwogfQog
CiBpbmxpbmUgT2JqZWN0SW1wOjpPYmplY3RJbXAoKQpAQCAtNjQ2LDYgKzY0Nyw3IEBAIGlubGlu
ZSBWYWx1ZUltcCAqT2JqZWN0SW1wOjpwcm90b3R5cGUoKSAKIAogaW5saW5lIHZvaWQgT2JqZWN0
SW1wOjpzZXRQcm90b3R5cGUoVmFsdWVJbXAgKnByb3RvKQogeworICAgIGFzc2VydChwcm90byk7
CiAgICAgX3Byb3RvID0gcHJvdG87CiB9CiAK
</data>
<flag name="review"
          id="366"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>