Bug 25614 - ASSERTION Failure in JSC::binaryChop
Summary: ASSERTION Failure in JSC::binaryChop
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Michael Saboff
URL: http://www.bobthebuilder.com
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2009-05-07 06:37 PDT by Mihnea Ovidenie
Modified: 2011-01-11 10:27 PST (History)
4 users (show)

See Also:


Attachments
Patch to use Proper PC value for Stack Overflow Exception Processing (10.13 KB, patch)
2011-01-11 09:16 PST, Michael Saboff
ggaren: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mihnea Ovidenie 2009-05-07 06:37:33 PDT
Hi,

After building the debug version of WebKit revision 43342 and run it with run-safari --debug i encounter the following assertion while visiting the site www.bobthebuilder.com.

ASSERTION FAILED: key == valueAtPosition(&array[0])
(/Volumes/data/Users/mihnea/WebKit/JavaScriptCore/bytecode/CodeBlock.h:225 ArrayType* JSC::binaryChop(ArrayType*, size_t, KeyType) [with ArrayType = JSC::CallReturnOffsetToBytecodeIndex, KeyType = unsigned int, KeyType (* valueAtPosition)(ArrayType*) = JSC::getCallReturnOffset])

Steps:
1. go to http://www.bobthebuilder.com
2. choose US
3. choose Games

I thought it might be interesting.
Cheers,
Mihnea
Comment 1 Mihnea Ovidenie 2009-05-07 06:38:44 PDT
Here's the crash log:

Process:         Safari [66771]
Path:            /Applications/Safari.app/Contents/MacOS/Safari
Identifier:      com.apple.Safari
Version:         4 Public Beta (5528.16)
Build Info:      WebBrowser-55281600~1
Code Type:       X86 (Native)
Parent Process:  perl [66762]

Date/Time:       2009-05-06 14:39:12.253 +0300
OS Version:      Mac OS X 10.5.6 (9G55)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000bbadbeef
Crashed Thread:  0

Thread 0 Crashed:
0   com.apple.JavaScriptCore      	0x006a38e6 JSC::CallReturnOffsetToBytecodeIndex* JSC::binaryChop<JSC::CallReturnOffsetToBytecodeIndex, unsigned int, &(JSC::getCallReturnOffset(JSC::CallReturnOffsetToBytecodeIndex*))>(JSC::CallReturnOffsetToBytecodeIndex*, unsigned long, unsigned int) + 330 (CodeBlock.h:225)
1   com.apple.JavaScriptCore      	0x006a397b JSC::CodeBlock::getBytecodeIndex(JSC::ExecState*, void*) + 121 (CodeBlock.h:315)
2   com.apple.JavaScriptCore      	0x006c355d JSC::JITStubs::cti_vm_throw(void*, ...) + 107 (JITStubs.cpp:2425)
3   com.apple.JavaScriptCore      	0x006c2eae jscGeneratedNativeCode + 0 (JITStubs.cpp:390)
4   com.apple.JavaScriptCore      	0x006a81c0 JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*, JSC::JSValue*) + 58 (JITCode.h:76)
5   com.apple.JavaScriptCore      	0x00691e7b JSC::Interpreter::execute(JSC::ProgramNode*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValue*) + 801 (Interpreter.cpp:627)
6   com.apple.JavaScriptCore      	0x00620d51 JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue) + 475 (Completion.cpp:67)
7   com.apple.WebCore             	0x03a8e8c0 _NPN_Evaluate + 366 (NP_jsobject.cpp:206)
8   ...romedia.Flash Player.plugin	0x21ffe3ce 0x21d1a000 + 3032014
9   ...romedia.Flash Player.plugin	0x2209f716 Flash_EnforceLocalSecurity + 638838
10  ...romedia.Flash Player.plugin	0x21d8f87c 0x21d1a000 + 481404
11  ...romedia.Flash Player.plugin	0x21f660ba 0x21d1a000 + 2408634
12  ???                           	0x265595e2 0 + 643143138
13  ???                           	0x2348449c 0 + 591938716
14  ...romedia.Flash Player.plugin	0x2222c77a Flash_EnforceLocalSecurity + 2265050
15  ...romedia.Flash Player.plugin	0x21f5e34a 0x21d1a000 + 2376522
16  ...romedia.Flash Player.plugin	0x21f5f835 0x21d1a000 + 2381877
17  ...romedia.Flash Player.plugin	0x21f617e7 0x21d1a000 + 2389991
18  ...romedia.Flash Player.plugin	0x21eb7e7a 0x21d1a000 + 1695354
19  ...romedia.Flash Player.plugin	0x21eda1a7 0x21d1a000 + 1835431
20  ...romedia.Flash Player.plugin	0x220aa7e8 Flash_EnforceLocalSecurity + 684104
21  ...romedia.Flash Player.plugin	0x22003a02 Flash_EnforceLocalSecurity + 610
22  com.apple.WebKit              	0x00349fb1 -[WebNetscapePluginDocumentView sendEvent:isDrawRect:] + 857 (WebNetscapePluginView.mm:673)
23  com.apple.WebKit              	0x003417cb WebNetscapePluginEventHandlerCarbon::sendEvent(EventRecord*) + 131 (WebNetscapePluginEventHandlerCarbon.mm:418)
24  com.apple.WebKit              	0x003422a1 WebNetscapePluginEventHandlerCarbon::mouseUp(NSEvent*) + 55 (WebNetscapePluginEventHandlerCarbon.mm:162)
25  com.apple.WebKit              	0x00345372 -[WebNetscapePluginDocumentView mouseUp:] + 54 (WebNetscapePluginView.mm:759)
26  com.apple.WebCore             	0x0373d3ec WebCore::EventHandler::eventLoopHandleMouseUp(WebCore::MouseEventWithHitTestResults const&) + 350 (EventHandlerMac.mm:386)
27  com.apple.WebCore             	0x037339fc WebCore::EventHandler::handleMouseUp(WebCore::MouseEventWithHitTestResults const&) + 24 (EventHandler.cpp:527)
28  com.apple.WebCore             	0x03733a6c WebCore::EventHandler::handleMouseReleaseEvent(WebCore::MouseEventWithHitTestResults const&) + 62 (EventHandler.cpp:543)
29  com.apple.WebCore             	0x03735d09 WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&) + 921 (EventHandler.cpp:1388)
30  com.apple.WebCore             	0x0373c916 WebCore::EventHandler::mouseUp(NSEvent*) + 430 (EventHandlerMac.mm:580)
31  com.apple.WebKit              	0x0031572a -[WebHTMLView mouseUp:] + 302 (WebHTMLView.mm:3524)
32  com.apple.AppKit              	0x96e52241 -[NSWindow sendEvent:] + 5539
33  com.apple.Safari              	0x00039663 0x1000 + 231011
34  com.apple.AppKit              	0x96e1ed49 -[NSApplication sendEvent:] + 2941
35  com.apple.Safari              	0x000391aa 0x1000 + 229802
36  com.apple.AppKit              	0x96d7c69f -[NSApplication run] + 847
37  com.apple.AppKit              	0x96d498a4 NSApplicationMain + 574
38  com.apple.Safari              	0x00003306 0x1000 + 8966

Thread 1:
0   libSystem.B.dylib             	0x931ac3ae __semwait_signal + 10
1   libSystem.B.dylib             	0x931d6d0d pthread_cond_wait$UNIX2003 + 73
2   com.apple.JavaScriptCore      	0x006f7bd5 WTF::ThreadCondition::wait(WTF::Mutex&) + 39 (ThreadingPthreads.cpp:282)
3   com.apple.WebCore             	0x0384a449 WebCore::IconDatabase::syncThreadMainLoop() + 677 (IconDatabase.cpp:1412)
4   com.apple.WebCore             	0x0384b3e8 WebCore::IconDatabase::iconDatabaseSyncThread() + 1222 (IconDatabase.cpp:1036)
5   com.apple.WebCore             	0x0384b417 WebCore::IconDatabase::iconDatabaseSyncThreadStart(void*) + 23 (IconDatabase.cpp:940)
6   com.apple.JavaScriptCore      	0x006f7a50 __ZN3WTFL16threadEntryPointEPv + 126 (Threading.cpp:65)
7   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
8   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 2:
0   libSystem.B.dylib             	0x931a51c6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x931ac9bc mach_msg + 72
2   com.apple.CoreFoundation      	0x934a50ae CFRunLoopRunSpecific + 1790
3   com.apple.CoreFoundation      	0x934a5cd8 CFRunLoopRunInMode + 88
4   com.apple.CFNetwork           	0x956d5ebe CFURLCacheWorkerThread(void*) + 396
5   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
6   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 3:
0   libSystem.B.dylib             	0x931ac3ae __semwait_signal + 10
1   libSystem.B.dylib             	0x931d6d0d pthread_cond_wait$UNIX2003 + 73
2   com.apple.JavaScriptCore      	0x006f7bd5 WTF::ThreadCondition::wait(WTF::Mutex&) + 39 (ThreadingPthreads.cpp:282)
3   com.apple.JavaScriptCore      	0x006f7c83 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 99 (ThreadingPthreads.cpp:293)
4   com.apple.WebCore             	0x03a67311 WTF::MessageQueueWaitResult WTF::MessageQueue<WTF::RefPtr<WebCore::LocalStorageTask> >::waitForMessageFilteredWithTimeout<bool ()(WTF::RefPtr<WebCore::LocalStorageTask>&)>(WTF::RefPtr<WebCore::LocalStorageTask>&, bool (&)(WTF::RefPtr<WebCore::LocalStorageTask>&), double) + 153 (MessageQueue.h:109)
5   com.apple.WebCore             	0x03a6761c WTF::MessageQueue<WTF::RefPtr<WebCore::LocalStorageTask> >::waitForMessage(WTF::RefPtr<WebCore::LocalStorageTask>&) + 52 (MessageQueue.h:95)
6   com.apple.WebCore             	0x03a65c62 WebCore::LocalStorageThread::localStorageThread() + 70 (LocalStorageThread.cpp:72)
7   com.apple.WebCore             	0x03a65ce3 WebCore::LocalStorageThread::localStorageThreadStart(void*) + 17 (LocalStorageThread.cpp:61)
8   com.apple.JavaScriptCore      	0x006f7a50 __ZN3WTFL16threadEntryPointEPv + 126 (Threading.cpp:65)
9   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
10  libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 4:
0   libSystem.B.dylib             	0x931a51c6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x931ac9bc mach_msg + 72
2   com.apple.CoreFoundation      	0x934a50ae CFRunLoopRunSpecific + 1790
3   com.apple.CoreFoundation      	0x934a5cd8 CFRunLoopRunInMode + 88
4   com.apple.Safari              	0x00188f9d 0x1000 + 1605533
5   com.apple.Safari              	0x001866f3 0x1000 + 1595123
6   com.apple.Safari              	0x001867a1 0x1000 + 1595297
7   com.apple.JavaScriptCore      	0x006f7a50 __ZN3WTFL16threadEntryPointEPv + 126 (Threading.cpp:65)
8   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
9   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 5:
0   libSystem.B.dylib             	0x931ac3ae __semwait_signal + 10
1   libSystem.B.dylib             	0x931d6d0d pthread_cond_wait$UNIX2003 + 73
2   com.apple.JavaScriptCore      	0x006f7bd5 WTF::ThreadCondition::wait(WTF::Mutex&) + 39 (ThreadingPthreads.cpp:282)
3   com.apple.Safari              	0x000f1cdb 0x1000 + 986331
4   com.apple.Safari              	0x000f2321 0x1000 + 987937
5   com.apple.JavaScriptCore      	0x006f7a50 __ZN3WTFL16threadEntryPointEPv + 126 (Threading.cpp:65)
6   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
7   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 6:
0   libSystem.B.dylib             	0x931ac3ae __semwait_signal + 10
1   libSystem.B.dylib             	0x931d6d0d pthread_cond_wait$UNIX2003 + 73
2   libGLProgrammability.dylib    	0x91c7eb32 glvmDoWork + 162
3   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
4   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 7:
0   libSystem.B.dylib             	0x931ac3ae __semwait_signal + 10
1   libSystem.B.dylib             	0x931d6d0d pthread_cond_wait$UNIX2003 + 73
2   com.apple.ColorSync           	0x90e3f45c pthreadSemaphoreWait(t_pthreadSemaphore*) + 42
3   com.apple.ColorSync           	0x90e51d8e CMMConvTask(void*) + 54
4   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
5   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 8:
0   libSystem.B.dylib             	0x931d5906 kevent + 10
1   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
2   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 9:
0   libSystem.B.dylib             	0x931a51c6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x931ac9bc mach_msg + 72
2   com.apple.CoreFoundation      	0x934a50ae CFRunLoopRunSpecific + 1790
3   com.apple.CoreFoundation      	0x934a5cd8 CFRunLoopRunInMode + 88
4   com.apple.Foundation          	0x92f94d40 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
5   com.apple.Foundation          	0x92f317ed -[NSThread main] + 45
6   com.apple.Foundation          	0x92f31394 __NSThread__main__ + 308
7   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
8   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 10:
0   libSystem.B.dylib             	0x931f46f2 select$DARWIN_EXTSN + 10
1   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
2   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 11:
0   libSystem.B.dylib             	0x931a51c6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x931ac9bc mach_msg + 72
2   ...romedia.Flash Player.plugin	0x2221d774 Flash_EnforceLocalSecurity + 2203604
3   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
4   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 12:
0   libSystem.B.dylib             	0x931a520e semaphore_wait_signal_trap + 10
1   libSystem.B.dylib             	0x931d7206 _pthread_cond_wait + 1267
2   libSystem.B.dylib             	0x9321c539 pthread_cond_wait + 48
3   ...romedia.Flash Player.plugin	0x21ff514f 0x21d1a000 + 2994511
4   ...romedia.Flash Player.plugin	0x2200e91f Flash_EnforceLocalSecurity + 45439
5   ...romedia.Flash Player.plugin	0x21ff55ff 0x21d1a000 + 2995711
6   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
7   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 13:
0   libSystem.B.dylib             	0x931a520e semaphore_wait_signal_trap + 10
1   libSystem.B.dylib             	0x931d7206 _pthread_cond_wait + 1267
2   libSystem.B.dylib             	0x9321c539 pthread_cond_wait + 48
3   ...romedia.Flash Player.plugin	0x21ff514f 0x21d1a000 + 2994511
4   ...romedia.Flash Player.plugin	0x2200e91f Flash_EnforceLocalSecurity + 45439
5   ...romedia.Flash Player.plugin	0x21ff55ff 0x21d1a000 + 2995711
6   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
7   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 14:
0   libSystem.B.dylib             	0x931a51c6 mach_msg_trap + 10
1   libSystem.B.dylib             	0x931ac9bc mach_msg + 72
2   com.apple.CoreFoundation      	0x934a50ae CFRunLoopRunSpecific + 1790
3   com.apple.CoreFoundation      	0x934a5cd8 CFRunLoopRunInMode + 88
4   com.apple.audio.CoreAudio     	0x928525dc HALRunLoop::OwnThread(void*) + 160
5   com.apple.audio.CoreAudio     	0x92852464 CAPThread::Entry(CAPThread*) + 96
6   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
7   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 15:
0   libSystem.B.dylib             	0x931a5226 semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib             	0x931d71ef _pthread_cond_wait + 1244
2   libSystem.B.dylib             	0x931d8a73 pthread_cond_timedwait_relative_np + 47
3   com.apple.audio.CoreAudio     	0x92861bc3 CAGuard::WaitFor(unsigned long long) + 213
4   com.apple.audio.CoreAudio     	0x9286377e CAGuard::WaitUntil(unsigned long long) + 70
5   com.apple.audio.CoreAudio     	0x92861f23 HP_IOThread::WorkLoop() + 759
6   com.apple.audio.CoreAudio     	0x92861c27 HP_IOThread::ThreadEntry(HP_IOThread*) + 17
7   com.apple.audio.CoreAudio     	0x92852464 CAPThread::Entry(CAPThread*) + 96
8   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
9   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 16:
0   libSystem.B.dylib             	0x931a5226 semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib             	0x931d71ef _pthread_cond_wait + 1244
2   libSystem.B.dylib             	0x931d8a73 pthread_cond_timedwait_relative_np + 47
3   ...ple.CoreServices.CarbonCore	0x96a35dd2 TSWaitOnConditionTimedRelative + 246
4   ...ple.CoreServices.CarbonCore	0x96a35bb2 TSWaitOnSemaphoreCommon + 422
5   ...ple.CoreServices.CarbonCore	0x96a669c8 TimerThread + 74
6   libSystem.B.dylib             	0x931d6095 _pthread_start + 321
7   libSystem.B.dylib             	0x931d5f52 thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0xbbadbeef  ebx: 0x006a37a8  ecx: 0x00000000  edx: 0x00000000
  edi: 0x00000c63  esi: 0x0000002c  ebp: 0xbfffe518  esp: 0xbfffe4e0
   ss: 0x0000001f  efl: 0x00010286  eip: 0x006a38e6   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0xbbadbeef

Binary Images:
    0x1000 -   0x266fe2  com.apple.Safari 4 Public Beta (5528.16) <88923208ea437fc8b5a5e5cd4f1924d5> /Applications/Safari.app/Contents/MacOS/Safari
  0x2c1000 -   0x3f1ff7  com.apple.WebKit 530+ (530.9+) <6a6092ec5ae36c26d13f22acb82a5e9a> /Volumes/data/Users/mihnea/WebKit/WebKitBuild/Debug/WebKit.framework/Versions/A/WebKit
  0x5a7000 -   0x5b6ffc  SyndicationUI ??? (???) <408d1e186315965e65a4562de17589be> /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI
  0x5c6000 -   0x780fff  com.apple.JavaScriptCore 530+ (530.9+) <7236879888dcc738a3ade931b33fbade> /Volumes/data/Users/mihnea/WebKit/WebKitBuild/Debug/JavaScriptCore.framework/Versions/A/JavaScriptCore
  0xf9a000 -  0x116cfe7  com.apple.RawCamera.bundle 2.0.10 (2.0.10) <fea6d22f985aec2f376d937291b54ecc> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
 0x3474000 -  0x47dafef  com.apple.WebCore 530+ (530.9+) <f53bd17012de26ba3e1d1013e8ba1b37> /Volumes/data/Users/mihnea/WebKit/WebKitBuild/Debug/WebCore.framework/Versions/A/WebCore
 0x6feb000 -  0x6febffe  com.apple.JavaPluginCocoa 12.2.0 (12.2.0) <b08d1285182ffcbaedd747d17fdaeefd> /Library/Internet Plug-Ins/JavaPluginCocoa.bundle/Contents/MacOS/JavaPluginCocoa
0x1a35a000 - 0x1a35fff3  libCGXCoreImage.A.dylib ??? (???) <375e0cdb64b043378dbf637992bbfeb0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x1a990000 - 0x1a996ffd  com.apple.JavaVM 12.2.2 (12.2.2) <9ad39149cc7ecc91da3e93df7f61d315> /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x1b1b8000 - 0x1b1d7fed  com.apple.audio.CoreAudioKit 1.5 (1.5) <82f2e52c502db7f3b32349a54209a0fe> /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit
0x1b21d000 - 0x1b3a0fe3  GLEngine ??? (???) <bfbd7ce69ea896a6b38d6232b01cdeda> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x1b3ce000 - 0x1b736fe8  com.apple.GeForce8xxxGLDriver 1.5.36 (5.3.6) <e5d9fd7873a13fc3acc278b534337527> /System/Library/Extensions/GeForce8xxxGLDriver.bundle/Contents/MacOS/GeForce8xxxGLDriver
0x1ba71000 - 0x1ba8dff7  GLRendererFloat ??? (???) <dcdc2e0de7fb9a52d99e529c3688f26d> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x1cc29000 - 0x1cc2cfff  com.apple.audio.AudioIPCPlugIn 1.0.5 (1.0.5) <e7424df9b53076d04045fb2e0132b2d0> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
0x1cc79000 - 0x1cc7aff3  ATSHI.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib
0x21523000 - 0x21531feb  libSimplifiedChineseConverter.dylib ??? (???) <548d5a699dbe2bb8fcc8275321fdc0d4> /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
0x21536000 - 0x21548fff  libTraditionalChineseConverter.dylib ??? (???) <89ec94121ef50601dc538548caae57fc> /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
0x21561000 - 0x21566fff  com.apple.audio.AppleHDAHALPlugIn 1.6.2 (1.6.2a37) /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
0x21d1a000 - 0x2233dfef +com.macromedia.Flash Player.plugin 10.0.22.87 (1.0.4f872) <860692a215f054b7b9474b410abeb530> /Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
0x70000000 - 0x700e6ff2  com.apple.audio.units.Components 1.5.2 (1.5.2) /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x8fe00000 - 0x8fe2db43  dyld 97.1 (???) <100d362e03410f181a34e04e94189ae5> /usr/lib/dyld
0x90003000 - 0x9030bfff  com.apple.HIToolbox 1.5.4 (???) <3747086ba21ee419708a5cab946c8ba6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9030c000 - 0x90310fff  libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0x90311000 - 0x90326ffb  com.apple.ImageCapture 5.0.1 (5.0.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x90bb2000 - 0x90bc0ffd  libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
0x90bc1000 - 0x90bc1ffe  com.apple.quartzframework 1.5 (1.5) <4b8f505e32e4f2d67967a276401f9aaf> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x90bc2000 - 0x90c72fff  edu.mit.Kerberos 6.0.12 (6.0.12) <685cc018c133668d0d3ac6a1cb63cff9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x90c73000 - 0x90c9bff7  com.apple.shortcut 1 (1.0) <057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x90c9c000 - 0x90d28ff7  com.apple.LaunchServices 290.3 (290.3) <6f9629f4ed1ba3bb313548e6838b2888> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x90d29000 - 0x90d29fff  com.apple.Carbon 136 (136) <98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x90d2a000 - 0x90e0bff7  libxml2.2.dylib ??? (???) <306036e0070330e35045650e6d9f0d05> /usr/lib/libxml2.2.dylib
0x90e0c000 - 0x90ed7fff  com.apple.ColorSync 4.5.1 (4.5.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x90ed8000 - 0x90f1afef  com.apple.NavigationServices 3.5.2 (163) <91844980804067b07a0b6124310d3f31> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x90f1b000 - 0x90f22fff  com.apple.agl 3.0.9 (AGL-3.0.9) <2f39c480cfcee9358a23d61b20a6aa56> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x90f23000 - 0x90fb6fff  com.apple.ink.framework 101.3 (86) <bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x90fb7000 - 0x90fc0fff  com.apple.speech.recognition.framework 3.7.24 (3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x90fc1000 - 0x90fc8ff7  libCGATS.A.dylib ??? (???) <386dce4b28448fb86e33e06ac466f4d8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x90fc9000 - 0x90ffaffb  com.apple.quartzfilters 1.5.0 (1.5.0) <22581f8fe9dd2cb261f97a897407ec3e> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
0x90ffb000 - 0x910c2ff2  com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x910c3000 - 0x910c5ff5  libRadiance.dylib ??? (???) <8a844202fcd65662bb9ab25f08c45a62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x910c6000 - 0x910effff  com.apple.CoreMediaPrivate 15.0 (15.0) /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate
0x910f0000 - 0x91500fef  libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x91506000 - 0x918c4fea  libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x918c5000 - 0x918cafff  com.apple.backup.framework 1.0 (1.0) /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x918cb000 - 0x91a87ff3  com.apple.QuartzComposer 2.1 (106.13) <40f034e8c8fd31c9081f5283dcf22b78> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
0x91a88000 - 0x91c56ff3  com.apple.security 5.0.4 (34102) <55dda7486df4e8e1d61505be16f83a1c> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x91c57000 - 0x92128f3e  libGLProgrammability.dylib ??? (???) <5d283543ac844e7c6fa3440ac56cd265> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x92129000 - 0x92163ffe  com.apple.securityfoundation 3.0.1 (35844) <2fbb6a1177ef98350b8aefc60737ba0e> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x92164000 - 0x9217cff7  com.apple.CoreVideo 1.6.0 (20.0) <c0d869876af51283a160cd2224a23abf> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x92182000 - 0x921a0ff3  com.apple.DirectoryService.Framework 3.5.5 (3.5.5) <f8931f64103c8a86b82e9714352f4323> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x921a1000 - 0x921acfe7  libCSync.A.dylib ??? (???) <e6aceed359bd228f42bc1246af5919c9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x92319000 - 0x926b6fef  com.apple.QuartzCore 1.5.7 (1.5.7) <2fed2dd7565c84a0f0c608d41d4d172c> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x926b7000 - 0x9275efeb  com.apple.QD 3.11.54 (???) <b743398c24c38e581a86e91744a2ba6e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x9275f000 - 0x92816ff3  com.apple.QTKit 7.6 (1290) /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x92817000 - 0x92834ff7  com.apple.QuickLookFramework 1.3.1 (170.9) /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x92835000 - 0x928b2feb  com.apple.audio.CoreAudio 3.1.1 (3.1.1) <f35477a5e23db0fa43233c37da01ae1c> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x928b3000 - 0x9293efff  com.apple.framework.IOKit 1.5.1 (???) <f9f5f0d070e197a832d86751e1d44545> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x92945000 - 0x92945ffd  com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x92946000 - 0x92987fe7  libRIP.A.dylib ??? (???) <5d0b5af7992e14de017f9a9c7cb05960> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x92a52000 - 0x92d77fe2  com.apple.QuickTime 7.6.0 (1290) <bc0920abbbaad03f5513ac7ffbd30633> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x92d8a000 - 0x92edcff3  com.apple.audio.toolbox.AudioToolbox 1.5.2 (1.5.2) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x92edd000 - 0x92f26fef  com.apple.Metadata 10.5.2 (398.25) <e0572f20350523116f23000676122a8d> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x92f27000 - 0x931a2fe7  com.apple.Foundation 6.5.7 (677.22) <8fe77b5d15ecdae1240b4cb604fc6d0b> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x931a3000 - 0x931a3ffe  com.apple.MonitorPanelFramework 1.2.0 (1.2.0) <a2b462be6c51187eddf7d097ef0e0a04> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel
0x931a4000 - 0x9330bff3  libSystem.B.dylib ??? (???) <d68880dfb1f8becdbdac6928db1510fb> /usr/lib/libSystem.B.dylib
0x9330c000 - 0x93369ffb  libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x9336a000 - 0x93392fff  libcups.2.dylib ??? (???) <16bec7c6a004f744804e2281a1b1c094> /usr/lib/libcups.2.dylib
0x93393000 - 0x9339afe9  libgcc_s.1.dylib ??? (???) <f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0x9339b000 - 0x933b9fff  libresolv.9.dylib ??? (???) <a8018c42930596593ddf27f7c20fe7af> /usr/lib/libresolv.9.dylib
0x933ba000 - 0x933f9fff  com.apple.CoreMediaIOServicesPrivate 15.0 (15.0) /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/CoreMediaIOServicesPrivate
0x933fa000 - 0x93431fff  com.apple.SystemConfiguration 1.9.2 (1.9.2) <8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x93432000 - 0x93565fff  com.apple.CoreFoundation 6.5.5 (476.17) <4a70c8dbb582118e31412c53dc1f407f> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x93566000 - 0x935e5ff5  com.apple.SearchKit 1.2.1 (1.2.1) <3140a605db2abf56b237fa156a08b28b> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x935e6000 - 0x935e6ffd  com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x935e7000 - 0x93c87fff  com.apple.CoreGraphics 1.407.2 (???) <3a91d1037afde01d1d8acdf9cd1caa14> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x93c88000 - 0x93c8bfff  com.apple.help 1.1 (36) <b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x93c8f000 - 0x93c9effe  com.apple.DSObjCWrappers.Framework 1.2.1 (1.2.1) <eac1c7b7c07ed3148c85934b6f656308> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x93c9f000 - 0x93c9fffb  com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
0x93ca0000 - 0x93ca0ffa  com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x93ca1000 - 0x93cd3fff  com.apple.LDAPFramework 1.4.5 (110) <cc04500cf7b6edccc75bb3fe2973f72c> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x93cd4000 - 0x93d51fef  libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x93d52000 - 0x93d57fff  com.apple.DisplayServicesFW 2.0.2 (2.0.2) <97878a73074e7da4fe31ea010a5d5ae1> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
0x93d58000 - 0x93ddfff7  libsqlite3.0.dylib ??? (???) <6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
0x93de0000 - 0x93e9afe3  com.apple.CoreServices.OSServices 226.5 (226.5) <2a135d4fb16f4954290f7b72b4111aa3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x93eb3000 - 0x93eb5fff  com.apple.securityhi 3.0 (30817) <2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x93eb6000 - 0x93ebbfff  com.apple.CommonPanels 1.2.4 (85) <ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x93f60000 - 0x93f7bffb  libPng.dylib ??? (???) <4780e979d35aa5ec2cea22678836cea5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x9405e000 - 0x941a4ff7  com.apple.ImageIO.framework 2.0.4 (2.0.4) <6a6623d3d1a7292b5c3763dcd108b55f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x941a5000 - 0x941abfff  com.apple.print.framework.Print 218.0.2 (220.1) <8bf7ef71216376d12fcd5ec17e43742c> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x941ac000 - 0x941b0fff  libGIF.dylib ??? (???) <572a32e46e33be1ec041c5ef5b0341ae> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x941b1000 - 0x942b4fe7  com.apple.PubSub 1.0.4 (65.6) /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
0x942b5000 - 0x94395fff  libobjc.A.dylib ??? (???) <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib
0x94396000 - 0x94515fff  com.apple.AddressBook.framework 4.1.1 (699) <60ddae72a1df8ddbc5c53df92f372b76> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94516000 - 0x9452cfff  com.apple.DictionaryServices 1.0.0 (1.0.0) <ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x945df000 - 0x945feffa  libJPEG.dylib ??? (???) <e7eb56555109e23144924cd64aa8daec> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x945ff000 - 0x94650ff7  com.apple.HIServices 1.7.0 (???) <01b690d1f376e400ac873105533e39eb> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x94651000 - 0x94687fef  libtidy.A.dylib ??? (???) <5351215b54226cc47eb1cd4b011cc2f3> /usr/lib/libtidy.A.dylib
0x94688000 - 0x946d7fff  com.apple.QuickLookUIFramework 1.3.1 (170.9) /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/QuickLookUI
0x946d8000 - 0x946e8ffc  com.apple.LangAnalysis 1.6.4 (1.6.4) <8b7831b5f74a950a56cf2d22a2d436f6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x946e9000 - 0x946f6fe7  com.apple.opengl 1.5.9 (1.5.9) <7e5048a2677b41098c84045305f42f7f> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x956d3000 - 0x95770fe4  com.apple.CFNetwork 422.15.2 (422.15.2) <80851410a5592b7c3b149b2ff849bcc1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x95771000 - 0x95771ffd  com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x95777000 - 0x957b6fef  libTIFF.dylib ??? (???) <3589442575ac77746ae99ecf724f5f87> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x957b7000 - 0x957c7fff  com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x957c8000 - 0x9583afff  com.apple.PDFKit 2.1.2 (2.1.2) /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
0x9583b000 - 0x95868feb  libvDSP.dylib ??? (???) <b232c018ddd040ec4e2c2af632dd497f> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x95869000 - 0x9588dfff  libxslt.1.dylib ??? (???) <0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib
0x959f1000 - 0x95a4dff7  com.apple.htmlrendering 68 (1.1.3) <fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x95a4e000 - 0x95a66fff  com.apple.openscripting 1.2.8 (???) <572c7452d7e740e8948a5ad07a99602b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x95a67000 - 0x95ae1ff8  com.apple.print.framework.PrintCore 5.5.3 (245.3) <222dade7b33b99708b8c09d1303f93fc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x95ae2000 - 0x95b75ff3  com.apple.ApplicationServices.ATS 3.4 (???) <8c51de0ec3deaef416578cd59df38754> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x95b76000 - 0x95caeff7  libicucore.A.dylib ??? (???) <18098dcf431603fe47ee027a60006c85> /usr/lib/libicucore.A.dylib
0x95caf000 - 0x95cafff8  com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x95cb0000 - 0x95de8fe7  com.apple.imageKit 1.0.2 (1.0) <2e354566521df8b1e3a78e9aeab5e6b4> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
0x95de9000 - 0x95eceff3  com.apple.CoreData 100.1 (186) <8e28162ef2288692615b52acc01f8b54> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x95ecf000 - 0x95ed7fff  com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x95ed8000 - 0x95ee4ff9  com.apple.helpdata 1.0.1 (14.2) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x9600c000 - 0x96037fe7  libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib
0x9607d000 - 0x96107fe3  com.apple.DesktopServices 1.4.7 (1.4.7) <d16642ba22c32f67be793ebfbe67ca3a> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x96108000 - 0x9612cfeb  libssl.0.9.7.dylib ??? (???) <c7359b7ab32b5f8574520746e10a41cc> /usr/lib/libssl.0.9.7.dylib
0x9612d000 - 0x9612dff8  com.apple.Cocoa 6.5 (???) <e064f94d969ce25cb7de3cfb980c3249> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x9612e000 - 0x96178fe1  com.apple.securityinterface 3.0.1 (35183) <f855cb06d2541ce544d9bcdf998b991c> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x96179000 - 0x9622bffb  libcrypto.0.9.7.dylib ??? (???) <69bc2457aa23f12fa7d052601d48fa29> /usr/lib/libcrypto.0.9.7.dylib
0x96275000 - 0x96275ffc  com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x96276000 - 0x962d0ff7  com.apple.CoreText 2.0.4 (???) <f9a90116ae34a2b0d84e87734766fb3a> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x96340000 - 0x9636ffe3  com.apple.AE 402.3 (402.3) <4cb9ef65cf116d6dd424f0ce98c2d015> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x9673f000 - 0x96740ffc  libffi.dylib ??? (???) <a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
0x96741000 - 0x9674dffe  libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9674e000 - 0x967b4ffb  com.apple.ISSupport 1.7 (38.2) /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x967b5000 - 0x967bcffe  libbsm.dylib ??? (???) <d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
0x967bd000 - 0x967bffff  com.apple.CrashReporterSupport 10.5.5 (159) <4ca9b6643fcbafd76424a46d162363eb> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x96993000 - 0x9699dfeb  com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x969b2000 - 0x96a0bff7  libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x96a0c000 - 0x96ce6ff3  com.apple.CoreServices.CarbonCore 786.11 (786.11) <f06fe5d92d56ac5aa52d1ba182745924> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x96ce7000 - 0x96d25ff7  libGLImage.dylib ??? (???) <1123b8a48bcbe9cc7aa8dd8e1a214a66> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x96d26000 - 0x96d35fff  libsasl2.2.dylib ??? (???) <bb7971ca2f609c070f87786a93d1041e> /usr/lib/libsasl2.2.dylib
0x96d43000 - 0x97541fef  com.apple.AppKit 6.5.6 (949.43) <a3a300499bbe4f1dfebf71d752d01916> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x97542000 - 0x9757cfe7  com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0xba900000 - 0xba916fff  libJapaneseConverter.dylib ??? (???) <7b0248c392848338f5d6ed093313eeef> /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
0xbab00000 - 0xbab21fe2  libKoreanConverter.dylib ??? (???) <51586b8d9ef39123fbe6918f12d8285f> /System/Library/CoreServices/Encodings/libKoreanConverter.dylib
0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

Comment 2 Geoffrey Garen 2009-05-08 09:54:57 PDT
<rdar://problem/6869621>
Comment 3 Adam Roben (:aroben) 2009-05-08 11:46:54 PDT
I can't reproduce using r43402
Comment 4 Mihnea Ovidenie 2009-05-10 09:20:57 PDT
(In reply to comment #3)
> I can't reproduce using r43402
> 

Hi,
I hit the assertions again with *debug* build of 43457. It does not seems to have a problem with release build. Maybe it's because i run the WebKit Debug version with run-safari --debug?

Regards,
Mihnea
Comment 5 Geoffrey Garen 2009-05-10 10:19:29 PDT
I'm able to reproduce this assertion failure in a debug build.
Comment 6 Michael Saboff 2011-01-10 09:30:10 PST
This is due to improper reporting of stack overflow exception.  we use the wrong JIT PC value to determine the byte code offset.  Although this only is apparent with debug build due to an assertion, it happens silently on release builds.

A patch is in the works.
Comment 7 Michael Saboff 2011-01-11 09:16:35 PST
Created attachment 78541 [details]
Patch to use Proper PC value for Stack Overflow Exception Processing

Changed JITStubs::cti_register_file_check() to use the current stack's return PC to find the bytecode for handling the exception in the prior frame.  Also added the appropriate arrity check routine call to the JIT to bytecode vector (m_callReturnIndexVector) in the CodeBlock.
Comment 8 Geoffrey Garen 2011-01-11 10:02:13 PST
Comment on attachment 78541 [details]
Patch to use Proper PC value for Stack Overflow Exception Processing

View in context: https://bugs.webkit.org/attachment.cgi?id=78541&action=review

r=me

It's fine to make the small change I mentioned and check in without an additional round of review.

> Source/JavaScriptCore/jit/JIT.cpp:509
> +        JITStubCall(this, m_codeBlock->m_isConstructor ? cti_op_construct_arityCheck : cti_op_call_arityCheck).call();
> +
>          move(regT0, callFrameRegister);

A shorter way to do this is to pass callFrameRegister as the argument to JITStubCall::call(), and remove the explicit call to move(). The argument to JITStubCall::call() specifies where you'd like the return value to be stored.
Comment 9 Michael Saboff 2011-01-11 10:27:42 PST
Committed r75510: <http://trac.webkit.org/changeset/75510>