Changeset 21143 in webkit
- Timestamp:
- Apr 27, 2007 1:43:19 AM (17 years ago)
- Location:
- trunk/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/ChangeLog
r21141 r21143 1 2007-04-27 Maciej Stachowiak <mjs@apple.com> 2 3 Reviewed by Mark. 4 5 <rdar://problem/5154113> Repro ASSERT (would be crash) in KJS::GCLock::GCLock (13462) 6 http://bugs.webkit.org/show_bug.cgi?id=13462 7 8 * WebInspector/WebInspector.m: 9 (-[WebInspectorPrivate dealloc]): Delay release of WebView to avoid GC re-entrancy. 10 1 11 2007-04-27 Anders Carlsson <andersca@apple.com> 2 12 -
trunk/WebKit/WebInspector/WebInspector.m
r21028 r21143 513 513 - (void)dealloc 514 514 { 515 [webView release]; 515 // Releasing our WebView will trigger a garbage collection, but this dealloc is 516 // likely going to happen inside GC and we don't want to re-enter the collector. 517 // Just autorelease is not good enough, because the ObjC bindings code drains the 518 // autorelease pool. 519 [webView performSelector:@selector(release) withObject:nil afterDelay:0]; 516 520 [inspectedWebFrame release]; 517 521 [currentHighlight release];
Note: See TracChangeset
for help on using the changeset viewer.