What's wrong with my multi-threaded Matrix Mult. code? 1 thread is fastest
For some reason, 1 thread performs the best. What's wrong with my implementation?
import java.util.Random;
import java.util.Date;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
public class Matrix {
private int values[][];
private int rows;
private int columns;
public Matrix(int r, int c) {
this.rows = r;
this.columns = c;
this.values = new int[r][c];
private void randomize() {
Random generator = new Random();
for (int r = 0; r < this.rows; r++) {
for (int c = 0; c < this.columns; c++) {
this.values[r][c] = generator.nextInt(10);
public String toString() {
String out = "";
for (int r = 0; r < this.rows; r++) {
for (int c = 0; c < this.columns; c++) {
if (c == 0) out += "[";
else out += "\t";
out += this.values[r][c];
out += "]\n";
return out;
public boolean equals(Object obj) {
Matrix other = (Matrix) obj;
if (this.columns != other.columns || this.rows != other.rows) {
return false;
for (int r = 0; r < this.rows; r++) {
for (int c = 0; c < this.columns; c++) {
if (this.values[r][c] != other.values[r][c]) {
return false;
return true;
// matrix multiplication using single thread
public Matrix times(Matrix other) {
assert(this.columns == other.rows);
Matrix out = new Matrix(this.rows, other.columns);
for (int r = 0; r < this.rows; r++) {
for (int c = 0; c < other.columns; c++) {
int dotProduct = 0;
for (int z = 0; z < this.columns; z++) {
dotProduct += this.values[r][z] * other.values[z][c];
out.values[r][c] = dotProduct;
return out;
// matrix multiplication with many threads
public Matrix ptimes(Matrix other, int numberOfThreads) throws InterruptedException { // parallel
assert(this.columns == other.rows);
Matrix out = new Matrix(this.rows, other.columns);
ExecutorService threadExecutor = Executors.newFixedThreadPool(numberOfThreads);
for (int r = 0; r < this.rows; r++) {
for (int c = 0; c < other.columns; c++) {
threadExecutor.execute(new HelperThread(r, c, this, other, out));
threadExecutor.shutdown();
threadExecutor.awaitTermination(2, TimeUnit.DAYS);
return out;
private class HelperThread implements Runnable {
private int row;
private int col;
private Matrix a;
private Matrix b;
private Matrix out;
HelperThread(int r, int c, Matrix a, Matrix b, Matrix o) {
this.row = r;
this.col = c;
this.a = a;
this.b = b;
this.out = o;
public void run() {
int dotProduct = 0;
for (int z = 0; z < a.columns; z++) {
dotProduct += this.a.values[row][z] * this.b.values[z][col];
this.out.values[row][col] = dotProduct;
public static void main(String[] args) throws InterruptedException {
int size = 100;
Matrix a = new Matrix(size, size);
a.randomize();
Matrix b = new Matrix(size, size);
b.randomize();
for (int t = 1; t < 15; t++) {
long start = new Date().getTime();
System.out.print(t + " threads: ");
Matrix c = a.ptimes(b, t);
//System.out.println(c);
long finish = new Date().getTime();
System.out.println((finish - start) + " milliseconds");
Matrix d = a.times(b);
assert(c.equals(d));
}
This one is even faster. On my dual core I get:
Warmup
Single Threaded
5.20616 milliseconds
5.52872 milliseconds
5.12708 milliseconds
5.59048 milliseconds
5.16104 milliseconds
5.1838 milliseconds
5.37104 milliseconds
5.1788 milliseconds
5.18636 milliseconds
5.15736 milliseconds
Multi Threaded with 2 threads
3.22184 milliseconds
2.86552 milliseconds
2.86284 milliseconds
3.67032 milliseconds
3.08032 milliseconds
2.97388 milliseconds
2.93084 milliseconds
3.44012 milliseconds
2.89744 milliseconds
2.88136 milliseconds
As you can see the Multi-Threaded versions are now faster.
// matrix multiplication with many threads
ExecutorService threadExecutor = Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors());
public Matrix ptimes(Matrix other) throws InterruptedException, ExecutionException {
assert (this.columns == other.rows);
Matrix out = new Matrix(this.rows, other.columns);
Future futures[] = new Future[rows];
for (int r = 0; r < this.rows; r++) {
futures[r] = threadExecutor.submit(new HelperThread(r, this, other, out));
for(Future f : futures) {
f.get();
return out;
private class HelperThread implements Callable<Object> {
private int row;
private Matrix a;
private Matrix b;
private Matrix out;
HelperThread(int r, Matrix a, Matrix b, Matrix o) {
this.row = r;
this.a = a;
this.b = b;
this.out = o;
public String call() throws Exception {
int dotProduct = 0;
for (int c = 0; c < b.columns; c++) {
for (int z = 0; z < a.columns; z++) {
dotProduct += this.a.values[row][z] * this.b.values[z][c];
this.out.values[row][c] = dotProduct;
return null;
public static void main(String[] args) throws InterruptedException, ExecutionException {
int size = 100;
Matrix a = new Matrix(size, size);
a.randomize();
Matrix b = new Matrix(size, size);
b.randomize();
System.out.println("Warmup");
for (int t = 0; t < 1000; t++) {
Matrix c = a.ptimes(b);
Matrix d = a.times(b);
assert (c.equals(d));
System.out.println("Single Threaded");
for (int t = 0; t < 10; t++) {
long start = System.nanoTime();
Matrix d = a.times(b);
long finish = System.nanoTime();
System.out.println((finish - start)/1000000.0 + " milliseconds");
System.out.println("Multi Threaded with " + Runtime.getRuntime().availableProcessors() + " threads");
for (int t = 0; t < 10; t++) {
long start = System.nanoTime();
Matrix c = a.ptimes(b);
long finish = System.nanoTime();
System.out.println((finish - start)/1000000.0 + " milliseconds");
Matrix d = a.times(b);
assert (c.equals(d));
System.exit(0);
}
Similar Messages
-
What is wrong with Safari, will not open, get error message?
What is wrong with Safari, will not open, get error message?
I download a new copy of Lion today on my Mac
After doing that Safari will not open at all.
I get message of "safari quite unexpectantly"
Then when i open the Details " this is my details "
Process:
Safari [391]
Path:
/Applications/Safari.app/Contents/MacOS/Safari
Identifier:
com.apple.Safari
Version:
5.1.6 (7534.56.5)
Build Info:
WebBrowser-7534056005000000~6
Code Type:
X86-64 (Native)
Parent Process: launchd [125]
Date/Time:
2012-08-20 20:38:19.829 -0400
OS Version:
Mac OS X 10.7.4 (11E53)
Report Version: 9
Interval Since Last Report:
244723 sec
Crashes Since Last Report:
28
Per-App Interval Since Last Report: 14803 sec
Per-App Crashes Since Last Report: 28
Anonymous UUID:
EFBE3A9A-1C1D-43BB-A82C-3199F3C1F2D3
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
objc[391]: garbage collection is OFF
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: (index >= 0) && (index < [_itemArray count])'
*** First throw call stack:
0 CoreFoundation
0x00007fff90357f56 __exceptionPreprocess + 198
1 libobjc.A.dylib
0x00007fff912cbd5e objc_exception_throw + 43
2 CoreFoundation
0x00007fff90357d8a +[NSException raise:format:arguments:] + 106
3 Foundation
0x00007fff90b0871f -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 169
4 AppKit
0x00007fff8696acdf -[NSMenu itemAtIndex:] + 165
5 AppKit
0x00007fff8696ae38 -[NSMenu removeItemAtIndex:] + 63
6 Safari
0x0000000100f8ec2e -[AppController awakeFromNib] + 387
7 CoreFoundation
0x00007fff9034efb1 -[NSObject performSelector:] + 49
8 CoreFoundation
0x00007fff9034ef32 -[NSSet makeObjectsPerformSelector:] + 274
9 AppKit
0x00007fff869529ff -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1245
10 AppKit
0x00007fff86948f73 loadNib + 322
11 AppKit
0x00007fff86948470 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 217
12 AppKit
0x00007fff8694838b +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 141
13 AppKit
0x00007fff869482ce +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 364
14 AppKit
0x00007fff86bb906f NSApplicationMain + 398
15 Safari
0x0000000101191806 SafariMain + 166
16 Safari
0x0000000100f7ef24 Safari + 3876
17 ???
0x0000000000000002 0x0 + 2
terminate called throwing an exception
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib
0x00007fff8572ace2 __pthread_kill + 10
1 libsystem_c.dylib
0x00007fff85ff77d2 pthread_kill + 95
2 libsystem_c.dylib
0x00007fff85fe8a7a abort + 143
3 libc++abi.dylib
0x00007fff8c0217bc abort_message + 214
4 libc++abi.dylib
0x00007fff8c01efcf default_terminate() + 28
5 libobjc.A.dylib
0x00007fff912cc1b9 _objc_terminate + 94
6 libc++abi.dylib
0x00007fff8c01f001 safe_handler_caller(void (*)()) + 11
7 libc++abi.dylib
0x00007fff8c01f05c std::terminate() + 16
8 libc++abi.dylib
0x00007fff8c020152 __cxa_throw + 114
9 libobjc.A.dylib
0x00007fff912cbe7a objc_exception_throw + 327
10 com.apple.CoreFoundation
0x00007fff90357d8a +[NSException raise:format:arguments:] + 106
11 com.apple.Foundation
0x00007fff90b0871f -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 169
12 com.apple.AppKit
0x00007fff8696acdf -[NSMenu itemAtIndex:] + 165
13 com.apple.AppKit
0x00007fff8696ae38 -[NSMenu removeItemAtIndex:] + 63
14 com.apple.Safari.framework
0x0000000100f8ec2e -[AppController awakeFromNib] + 387
15 com.apple.CoreFoundation
0x00007fff9034efb1 -[NSObject performSelector:] + 49
16 com.apple.CoreFoundation
0x00007fff9034ef32 -[NSSet makeObjectsPerformSelector:] + 274
17 com.apple.AppKit
0x00007fff869529ff -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1245
18 com.apple.AppKit
0x00007fff86948f73 loadNib + 322
19 com.apple.AppKit
0x00007fff86948470 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 217
20 com.apple.AppKit
0x00007fff8694838b +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 141
21 com.apple.AppKit
0x00007fff869482ce +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 364
22 com.apple.AppKit
0x00007fff86bb906f NSApplicationMain + 398
23 com.apple.Safari.framework
0x0000000101191806 SafariMain + 166
24 com.apple.Safari
0x0000000100f7ef24 0x100f7e000 + 3876
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib
0x00007fff8572b7e6 kevent + 10
1 libdispatch.dylib
0x00007fff87aa078a _dispatch_mgr_invoke + 923
2 libdispatch.dylib
0x00007fff87a9f31a _dispatch_mgr_thread + 54
Thread 2:
0 libsystem_kernel.dylib
0x00007fff8572b192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff85ff7594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff85ff8b85 start_wqthread + 13
Thread 3:
0 libsystem_kernel.dylib
0x00007fff8572b192 __workq_kernreturn + 10
1 libsystem_c.dylib
0x00007fff85ff7594 _pthread_wqthread + 758
2 libsystem_c.dylib
0x00007fff85ff8b85 start_wqthread + 13
Thread 4:: WebCore: IconDatabase
0 libsystem_kernel.dylib
0x00007fff8572abca __psynch_cvwait + 10
1 libsystem_c.dylib
0x00007fff85ff9274 _pthread_cond_wait + 840
2 com.apple.WebCore
0x00000001020311fc WebCore::IconDatabase::syncThreadMainLoop() + 124
3 com.apple.WebCore
0x000000010202ed50 WebCore::IconDatabase::iconDatabaseSyncThread() + 496
4 com.apple.JavaScriptCore
0x000000010197111f _ZN3WTFL19wtfThreadEntryPointEPv + 15
5 libsystem_c.dylib
0x00007fff85ff58bf _pthread_start + 335
6 libsystem_c.dylib
0x00007fff85ff8b75 thread_start + 13
Thread 5:: CoreAnimation render server
0 libsystem_kernel.dylib
0x00007fff8572967a mach_msg_trap + 10
1 libsystem_kernel.dylib
0x00007fff85728d71 mach_msg + 73
2 com.apple.QuartzCore
0x00007fff892f92d9 CA::Render::Server::server_thread(void*) + 184
3 com.apple.QuartzCore
0x00007fff892f9219 thread_fun + 24
4 libsystem_c.dylib
0x00007fff85ff58bf _pthread_start + 335
5 libsystem_c.dylib
0x00007fff85ff8b75 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x00007fff60b7c418 rdx: 0x0000000000000000
rdi: 0x000000000000060b rsi: 0x0000000000000006 rbp: 0x00007fff60b7c440 rsp: 0x00007fff60b7c418
r8: 0x00007fff757c9fb8 r9: 0x00000000000002de r10: 0x00007fff8572ad0a r11: 0xffffff80002da8d0
r12: 0x00007f96b9476cb0 r13: 0x000000000000000c r14: 0x00007fff757cc960 r15: 0x00007fff60b7c590
rip: 0x00007fff8572ace2 rfl: 0x0000000000000246 cr2: 0x00007fff76d71000
Logical CPU: 0
Binary Images:
0x100f7e000 -
0x100f7efff com.apple.Safari (5.1.6 - 7534.56.5) <C1A60C3B-9DA6-3FE7-87BA-6B09016A39A9> /Applications/Safari.app/Contents/MacOS/Safari
0x100f82000 -
0x10141cff7 com.apple.Safari.framework (7536 - 7536.25) <C95F0D4E-6984-3D2F-B0BA-5D12A164EAC8> /System/Library/StagedFrameworks/Safari/Safari.framework/Safari
0x10173e000 -
0x1019cdfff com.apple.JavaScriptCore (7536 - 7536.24) <C613502E-BC98-3269-A25C-4BDB2D87590B> /System/Library/StagedFrameworks/Safari/JavaScriptCore.framework/JavaScriptCore
0x101a7d000 -
0x101bffff7 com.apple.WebKit (7536 - 7536.25) <8D171955-A1CA-31AA-B701-B9D4F760B10B> /System/Library/StagedFrameworks/Safari/WebKit.framework/WebKit
0x101ced000 -
0x101ec6fff com.apple.WebKit2 (7536 - 7536.25) <15991DAF-D0C9-3D65-A96B-AF7428ADCC4E> /System/Library/StagedFrameworks/Safari/WebKit2.framework/WebKit2
0x10202b000 -
0x102fd0ff7 com.apple.WebCore (7536 - 7536.24) <F2C26660-05D7-34A7-9158-9C3D21BEB32F> /System/Library/StagedFrameworks/Safari/WebCore.framework/WebCore
0x7fff60b7e000 -
0x7fff60bb2baf dyld (195.6 - ???) <C58DAD8A-4B00-3676-8637-93D6FDE73147> /usr/lib/dyld
0x7fff85714000 -
0x7fff85734fff libsystem_kernel.dylib (1699.26.8 - compatibility 1.0.0) <1DDC0B0F-DB2A-34D6-895D-E5B2B5618946> /usr/lib/system/libsystem_kernel.dylib
0x7fff85b69000 -
0x7fff85c30ff7 com.apple.ColorSync (4.7.4 - 4.7.4) <590AFCDA-F10E-31FE-9B01-DA5FFE74C2BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x7fff85c31000 -
0x7fff85d26fff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
0x7fff85d27000 -
0x7fff85d54ff7 com.apple.opencl (1.50.69 - 1.50.69) <57939F7D-3626-30E2-883D-8A7CCB3F8763> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff85d5e000 -
0x7fff85ec5fff com.apple.CFNetwork (520.4.3 - 520.4.3) <31D7A595-375E-341A-8E97-21E73CC62E4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
0x7fff85f0f000 -
0x7fff85f0ffff com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff85f10000 -
0x7fff85fa6ff7 libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x7fff85fa7000 -
0x7fff86084fef libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib
0x7fff86086000 -
0x7fff860aefff com.apple.PerformanceAnalysis (1.11 - 11) <8D4C6382-DD92-37A2-BCFC-E89951320848> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/Perf ormanceAnalysis
0x7fff860af000 -
0x7fff8610bff7 com.apple.HIServices (1.21 - ???) <9645CFA8-63BE-3A0D-A636-56D9827E6C8C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x7fff8610c000 -
0x7fff8617cfff com.apple.datadetectorscore (3.0 - 179.4) <9C01D16F-75A9-3BDD-B91A-F0F32261A2E7> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore
0x7fff8625c000 -
0x7fff86269ff7 libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <DFAB8CA8-CC9D-3F58-8C12-CE120442AACD> /usr/lib/libbz2.1.0.dylib
0x7fff8626a000 -
0x7fff862c2fff libTIFF.dylib (??? - ???) <A0FF68DE-2935-30E7-B61C-4D9D70E14AD0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff8632a000 -
0x7fff8690efff libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x7fff8690f000 -
0x7fff8690ffff com.apple.ApplicationServices (41 - 41) <89B6AD5B-5C75-3E83-8C2B-AA7F4C55E400> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x7fff86938000 -
0x7fff8753eff7 com.apple.AppKit (6.7.3 - 1138.47) <CAF5783F-F80B-30E7-929F-BBA6D96C5C44> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff8753f000 -
0x7fff8753ffff com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff87540000 -
0x7fff87573ff7 com.apple.GSS (2.2 - 2.0) <971395D0-B9D0-3FDE-B23F-6F9D0A2FB95F> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff87574000 -
0x7fff8757afff IOSurface (??? - ???) <77C6757B-D357-3E34-9424-48F962B5CC9C> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8757b000 -
0x7fff875a4ff7 com.apple.framework.Apple80211 (7.2.1 - 721.3) <4BA49D6F-373B-3F4E-A2B3-453C2ED66318> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fff87a97000 -
0x7fff87a9cfff com.apple.OpenDirectory (10.7 - 146) <7960A302-F9AC-3F72-838E-3A382032DCA6> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff87a9d000 -
0x7fff87aabfff libdispatch.dylib (187.9.0 - compatibility 1.0.0) <1D5BE322-A9B9-3BCE-8FAC-076FB07CF54A> /usr/lib/system/libdispatch.dylib
0x7fff87aac000 -
0x7fff87aadfff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff87b60000 -
0x7fff87b86fff com.apple.framework.familycontrols (3.0 - 300) <93828BC1-3D83-3A93-99A5-F0E7951AFC6C> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
0x7fff87bc2000 -
0x7fff87bd0fff com.apple.NetAuth (3.2 - 3.2) <F0D60E34-37A9-308D-B44E-E3450906173A> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff87be6000 -
0x7fff87c87ff7 com.apple.LaunchServices (480.33 - 480.33) <45EF2044-3396-3910-9B5B-C8F7777D5F56> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
0x7fff87c88000 -
0x7fff87c8efff com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff87c8f000 -
0x7fff87c9aff7 com.apple.speech.recognition.framework (4.0.21 - 4.0.21) <6540EAF2-E3BF-3D2E-B4C1-F106180D6F20> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x7fff87c9b000 -
0x7fff87ca5ff7 liblaunch.dylib (392.38.0 - compatibility 1.0.0) <6ECB7F19-B384-32C1-8652-2463C1CF4815> /usr/lib/system/liblaunch.dylib
0x7fff87dac000 -
0x7fff87e22fff libc++.1.dylib (28.1.0 - compatibility 1.0.0) <DA22E4D6-7F20-3BEA-9B89-2FBA735C2EE1> /usr/lib/libc++.1.dylib
0x7fff87e23000 -
0x7fff87e39fff libGL.dylib (??? - ???) <6A473BF9-4D35-34C6-9F8B-86B68091A9AF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff87e3a000 -
0x7fff87edffff com.apple.ink.framework (1.4 - 110) <F93B76B3-E57C-3805-B20D-03717A3F91DD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x7fff87ee0000 -
0x7fff87ef3ff7 libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib
0x7fff886c4000 -
0x7fff886e1fff libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib
0x7fff886e2000 -
0x7fff8871cfe7 com.apple.DebugSymbols (2.1 - 87) <ED2B177C-4146-3715-91DF-D99A8ED5449A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbol s
0x7fff88bb2000 -
0x7fff88bf1fff com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x7fff88bf2000 -
0x7fff88c07fff com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <C061ECBB-7061-3A43-8A18-90633F943295> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff88c08000 -
0x7fff88c28fff libPng.dylib (??? - ???) <F4D84592-C450-3076-88E9-8E6517C7EF33> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff892f1000 -
0x7fff892f6fff libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib
0x7fff892f7000 -
0x7fff89496ff7 com.apple.QuartzCore (1.7 - 270.4) <97E20A5F-652B-3E85-8C46-DCB777248ECD> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff89497000 -
0x7fff894a0ff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
0x7fff895a2000 -
0x7fff895a5fff com.apple.help (1.3.2 - 42) <BF14DE49-F7E8-336F-81FB-BBDF2DB3AC09> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x7fff895a6000 -
0x7fff895a6fff com.apple.audio.units.AudioUnit (1.7.2 - 1.7.2) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff895a7000 -
0x7fff895b5ff7 libkxld.dylib (??? - ???) <C2FC894F-3716-32C3-967E-6AD5E2697045> /usr/lib/system/libkxld.dylib
0x7fff89618000 -
0x7fff89659fff com.apple.QD (3.40 - ???) <47674D2C-BE88-388E-B1B0-03F08BFFE5FD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x7fff8965a000 -
0x7fff89ff7c9f com.apple.CoreGraphics (1.600.0 - ???) <1DB9C92C-DFA8-36ED-B513-998134462148> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff8a03d000 -
0x7fff8a07cff7 libGLImage.dylib (??? - ???) <49BB4404-68F1-3839-A5C9-983405B59F52> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x7fff8a07d000 -
0x7fff8a093ff7 com.apple.ImageCapture (7.0.1 - 7.0.1) <BF4EC1CC-C998-3529-A69F-765774C66A6F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x7fff8a0a1000 -
0x7fff8a0a6fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff8a0a7000 -
0x7fff8a0adff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff8a458000 -
0x7fff8a46ffff com.apple.CFOpenDirectory (10.7 - 146) <BBB7C97E-7B46-3286-9128-32B5D16B5CBE> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
0x7fff8a48c000 -
0x7fff8a53fff7 com.apple.CoreText (220.20.0 - ???) <0E979362-15E4-3955-BF54-B5961361D1CC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x7fff8a540000 -
0x7fff8a546fff libGFXShared.dylib (??? - ???) <8A61FA67-EB3C-319D-AE3C-64936FB26BAC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
0x7fff8a558000 -
0x7fff8a56cff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff8a56d000 -
0x7fff8a899ff7 com.apple.HIToolbox (1.9 - ???) <B7D2A06B-7BE5-3355-BF7D-8139100B9B97> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x7fff8a89a000 -
0x7fff8a8b9fff libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <0635C52D-DD53-3721-A488-4C6E95607A74> /usr/lib/libresolv.9.dylib
0x7fff8a92a000 -
0x7fff8ab54fe7 com.apple.CoreData (104.1 - 358.14) <6BB64605-8DA7-337D-A2AB-A3346A421CBD> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff8ab74000 -
0x7fff8ab7afff libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib
0x7fff8ab7b000 -
0x7fff8b042fff FaceCoreLight (1.4.7 - compatibility 1.0.0) <BDD0E1DE-CF33-3AF8-B33B-4D1574CCC19D> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLi ght
0x7fff8b144000 -
0x7fff8b148fff libdyld.dylib (195.6.0 - compatibility 1.0.0) <FFC59565-64BD-3B37-90A4-E2C3A422CFC1> /usr/lib/system/libdyld.dylib
0x7fff8b149000 -
0x7fff8b14afff liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
0x7fff8b14b000 -
0x7fff8b14dff7 com.apple.print.framework.Print (7.4 - 247.3) <626C58D5-2841-3329-8C32-9F4A8353F3E7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x7fff8b14e000 -
0x7fff8b155fff com.apple.NetFS (4.0 - 4.0) <433EEE54-E383-3505-9154-45B909FD3AF0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff8b156000 -
0x7fff8b163fff com.apple.CrashReporterSupport (10.7.4 - 352) <9C16B49C-CF02-38F9-A7CD-969C140D3961> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
0x7fff8b164000 -
0x7fff8b269fff libFontParser.dylib (??? - ???) <759645F2-8CB1-358C-AF41-BA3797CD0F60> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff8b3cf000 -
0x7fff8b3e1ff7 libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
0x7fff8b3e2000 -
0x7fff8b3e7ff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
0x7fff8b3e8000 -
0x7fff8b4eafff libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib
0x7fff8b519000 -
0x7fff8b52bff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
0x7fff8b52c000 -
0x7fff8b533ff7 com.apple.CommerceCore (1.0 - 17) <3894FE48-EDCE-30E9-9796-E2F959D92704> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
0x7fff8b96f000 -
0x7fff8b98cff7 com.apple.openscripting (1.3.3 - ???) <BDCCCBA9-F440-30BD-8378-FAB5AF685A5D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x7fff8b98d000 -
0x7fff8b98efff libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib
0x7fff8b98f000 -
0x7fff8b990ff7 libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
0x7fff8b999000 -
0x7fff8b9d9fff libtidy.A.dylib (??? - ???) <E500CDB9-C010-3B1A-B995-774EE64F39BE> /usr/lib/libtidy.A.dylib
0x7fff8ba6a000 -
0x7fff8be97fff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x7fff8be98000 -
0x7fff8bf01fff com.apple.coreui (1.2.2 - 165.10) <F427BF39-3E01-3DC6-A63D-BFC50FE6C72E> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff8bf54000 -
0x7fff8bf96fff com.apple.corelocation (330.12 - 330.12) <CFDF7694-382A-30A8-8347-505BA0CAF312> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
0x7fff8c019000 -
0x7fff8c024ff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff8c5dd000 -
0x7fff8c713fff com.apple.vImage (5.1 - 5.1) <A08B7582-67BC-3EED-813A-4833645964A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x7fff8c793000 -
0x7fff8caaffff com.apple.CoreServices.CarbonCore (960.24 - 960.24) <6F99A26B-788F-37B9-860F-508906EC06D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x7fff8cab0000 -
0x7fff8cb2bff7 com.apple.print.framework.PrintCore (7.1 - 366.3) <C5F39A82-0E77-3AD6-906A-20DD2EE8D374> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x7fff8cbea000 -
0x7fff8cc0efff com.apple.RemoteViewServices (1.4 - 44.1) <EA3837DF-A3A3-37FF-AE11-D50048D5F21A> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/Remot eViewServices
0x7fff8cc0f000 -
0x7fff8cc6ffff libvDSP.dylib (325.4.0 - compatibility 1.0.0) <3A7521E6-5510-3FA7-AB65-79693A7A5839> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x7fff8cd07000 -
0x7fff8cd0afff libRadiance.dylib (??? - ???) <CD89D70D-F177-3BAE-8A26-644EA7D5E28E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff8cd0b000 -
0x7fff8cd16fff com.apple.CommonAuth (2.2 - 2.0) <77E6F0D0-85B6-30B5-B99C-F57104DD2EBA> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8cd2e000 -
0x7fff8cdb1fef com.apple.Metadata (10.7.0 - 627.32) <38735923-2EB5-3133-BE36-BDD65A7E47DB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x7fff8cf1f000 -
0x7fff8cf61ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib
0x7fff8cf62000 -
0x7fff8cf6ffff libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <528BAA66-C38C-3093-84B5-92A7832CE7BC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x7fff8d06b000 -
0x7fff8d14aff7 com.apple.ImageIO.framework (3.1.2 - 3.1.2) <FFA7532B-336A-3F0B-9AB9-2A35B56ED887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x7fff8d152000 -
0x7fff8d154fff libCVMSPluginSupport.dylib (??? - ???) <1C73D331-6F6C-3872-A011-1C41FBF49F2A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginS upport.dylib
0x7fff8d155000 -
0x7fff8d43eff7 com.apple.security (7.0 - 55148.1) <E9C46204-1336-3D90-BC67-5162FC7079D2> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff8d4c2000 -
0x7fff8d4d1fff libxar.1.dylib (??? - ???) <58B07AA0-BC12-36E3-94FC-C252719A1BDF> /usr/lib/libxar.1.dylib
0x7fff8d4d2000 -
0x7fff8d53dff7 com.apple.framework.IOKit (2.0 - ???) <6C604894-7F61-3130-8499-20791D14577F> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff8d56d000 -
0x7fff8d596fff com.apple.CoreVideo (1.7 - 70.3) <9A9D4058-9935-3B0A-B1A6-27EB78D02249> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff8d5c0000 -
0x7fff8d65aff7 com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x7fff8d65b000 -
0x7fff8d65bfff com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8d672000 -
0x7fff8d6c6fff libFontRegistry.dylib (??? - ???) <822DD341-C735-36C9-9521-E8E98807D09D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff8e44a000 -
0x7fff8e4b2ff7 com.apple.audio.CoreAudio (4.0.2 - 4.0.2) <C6703B2E-62F2-37C4-A4DE-28AF9C81CB44> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff8e4b3000 -
0x7fff8e555fff com.apple.securityfoundation (5.0 - 55116) <A9311EF6-B7F7-3DA5-84E8-21BC9B2C3C69> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x7fff8e590000 -
0x7fff8e803fff com.apple.CoreImage (7.98 - 1.0.1) <73485E4E-1407-3913-AB3C-B54986A3E01C> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage .framework/Versions/A/CoreImage
0x7fff8e804000 -
0x7fff8e805ff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff8ea9f000 -
0x7fff8eb12fff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff8eb66000 -
0x7fff8ebb8ff7 libGLU.dylib (??? - ???) <E2EF0336-3A5F-3532-AEB0-6CCF04851B72> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff8ebb9000 -
0x7fff8ebbdfff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
0x7fff8ebbe000 -
0x7fff8ec20ff7 com.apple.Symbolication (1.3 - 91) <0945ACAF-AA0A-3D01-9960-72B51722EC1F> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolicat ion
0x7fff8ec6e000 -
0x7fff8ec92fff com.apple.Kerberos (1.0 - 1) <1F826BCE-DA8F-381D-9C4C-A36AA0EA1CB9> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff8f3fb000 -
0x7fff8f3fcff7 libsystem_sandbox.dylib (??? - ???) <96D38E74-F18F-3CCB-A20B-E8E3ADC4E166> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8f3fd000 -
0x7fff8f402fff libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
0x7fff8f44b000 -
0x7fff8f558fff libJP2.dylib (??? - ???) <5BE8CFA7-00C2-3BDE-BC20-5FF6DC18B415> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff8f559000 -
0x7fff8f672fff com.apple.DesktopServices (1.6.3 - 1.6.3) <20812ECE-CACC-3D44-8108-025EF6B45C14> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x7fff8f760000 -
0x7fff8f790ff7 com.apple.DictionaryServices (1.2.1 - 158.2) <3FC86118-7553-38F7-8916-B329D2E94476> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x7fff8f791000 -
0x7fff8f7a0ff7 libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
0x7fff8f7a1000 -
0x7fff8f7a3fff libquarantine.dylib (36.6.0 - compatibility 1.0.0) <0EBF714B-4B69-3E1F-9A7D-6BBC2AACB310> /usr/lib/system/libquarantine.dylib
0x7fff8f7a4000 -
0x7fff8f7d1fe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <DA79E5BA-BBA3-3768-AAD8-B34BA877EF03> /usr/lib/libSystem.B.dylib
0x7fff8f7d2000 -
0x7fff8f7d7fff libGIF.dylib (??? - ???) <8763F67F-A881-30B6-B20E-D395B4D9FD58> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8fd73000 -
0x7fff8fd74fff libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib
0x7fff8fd75000 -
0x7fff8fdaafff com.apple.securityinterface (5.0 - 55022.4) <09EC371E-0B6E-3849-A6C9-F8E9DB17BBCD> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
0x7fff8fe4f000 -
0x7fff8fed4ff7 com.apple.Heimdal (2.2 - 2.0) <FF0BD9A4-6FB0-31E3-ABFB-563FBBEC45FC> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff8fed5000 -
0x7fff9002efff com.apple.audio.toolbox.AudioToolbox (1.7.2 - 1.7.2) <0AD8197C-1BA9-30CD-98F1-4CA2C6559BA8> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff9006b000 -
0x7fff900b4ff7 com.apple.framework.CoreWLAN (2.1.2 - 212.2) <5E421E2D-50EA-340E-A5EE-C848DD6FC34F> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x7fff902b3000 -
0x7fff902b3fff com.apple.Cocoa (6.6 - ???) <7EC4D759-B2A6-3A99-AC75-809FED1500C6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff902b4000 -
0x7fff90488ff7 com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff90489000 -
0x7fff9056dfff com.apple.CoreServices.OSServices (478.46 - 478.46) <70BEE269-8F4D-3FDC-B1AD-A591C0CB37E5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x7fff905b3000 -
0x7fff907b5fff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101> /usr/lib/libicucore.A.dylib
0x7fff907b6000 -
0x7fff907bdfff libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <0AB51EE2-E914-358C-AC19-47BC024BDAE7> /usr/lib/system/libcopyfile.dylib
0x7fff908a7000 -
0x7fff908fbff7 com.apple.ScalableUserInterface (1.0 - 1) <33563775-C662-313D-B7FA-3D575A9F3D41> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableU serInterface.framework/Versions/A/ScalableUserInterface
0x7fff908fc000 -
0x7fff908fcfff com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <C06A140F-6114-3B8B-B080-E509303145B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x7fff90a00000 -
0x7fff90a29fff libJPEG.dylib (??? - ???) <64D079F9-256A-323B-A837-84628B172F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff90a2a000 -
0x7fff90a2dff7 com.apple.securityhi (4.0 - 1) <D0ABB03B-CEF9-39E0-A139-AA9484DBBC07> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x7fff90a3d000 -
0x7fff90d56fff com.apple.Foundation (6.7.2 - 833.25) <22AAC369-B63C-3C55-8AC6-C3ECBA44DA7B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff90d57000 -
0x7fff90e63fff libcrypto.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <3A8E1F89-5E26-3C8B-B538-81F5D61DBF8A> /usr/lib/libcrypto.0.9.8.dylib
0x7fff90ea3000 -
0x7fff90faafe7 libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
0x7fff91002000 -
0x7fff91042ff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <5328C0AB-F169-3786-A3EC-9E82E960CAAF> /usr/lib/libcups.2.dylib
0x7fff91043000 -
0x7fff910c7ff7 com.apple.ApplicationServices.ATS (317.11.0 - ???) <082DEAFE-8A93-3AF2-B4E5-30012E725929> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x7fff910c8000 -
0x7fff910f3ff7 com.apple.CoreServicesInternal (113.17 - 113.17) <B1DF81C3-9C23-3BAE-9DE8-21EAFEEB97B8> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/Cor eServicesInternal
0x7fff91102000 -
0x7fff9110afff libsystem_dnssd.dylib (??? - ???) <D9BB1F87-A42B-3CBC-9DC2-FC07FCEF0016> /usr/lib/system/libsystem_dnssd.dylib
0x7fff911a6000 -
0x7fff911e1fff libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
0x7fff911e2000 -
0x7fff91258fff com.apple.CoreSymbolication (2.2 - 73.2) <126415E3-3A35-315B-B4B7-507CDBED0D58> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSy mbolication
0x7fff912b5000 -
0x7fff91399e5f libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
0x7fff9139a000 -
0x7fff9139afff com.apple.Carbon (153 - 153) <16EA5662-5C2C-3267-B419-66669AE536D7> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff9139b000 -
0x7fff913c6ff7 libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <E71220D3-8015-38EC-B97D-7FDB383C2BDC> /usr/lib/libxslt.1.dylib
0x7fff913c7000 -
0x7fff913cbff7 com.apple.CommonPanels (1.2.5 - 94) <37C6540B-F8D1-355A-806C-F93D8FB522AB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x7fff913cc000 -
0x7fff913cefff com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x7fff913d1000 -
0x7fff913d4fff libCoreVMClient.dylib (??? - ???) <934D0D11-C34F-3C06-A352-21BB8FFE9774> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
0x7fff913d5000 -
0x7fff913e5ff7 com.apple.opengl (1.7.7 - 1.7.7) <0CA11278-746C-353A-923B-BCC0047190C3> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff913e6000 -
0x7fff913fdfff com.apple.MultitouchSupport.framework (231.4 - 231.4) <10A978D1-8781-33F0-BE45-60C9171F7278> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
0x7fff91b37000 -
0x7fff91b85fff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
0x7fff91b86000 -
0x7fff9208fff7 com.apple.RawCamera.bundle (3.14.0 - 646) <75A96BFC-1832-808B-F430-C4C9379C5A98> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x7fff92443000 -
0x7fff92443fff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff92444000 -
0x7fff92460ff7 com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Gene rationalStorage
0x7fff9248d000 -
0x7fff924d9ff7 com.apple.SystemConfiguration (1.11.3 - 1.11) <0A7F1982-B4EA-3424-A0C7-FE46C6224F03> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 3
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 799
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=185.5M resident=151.3M(82%) swapped_out_or_unallocated=34.2M(18%)
Writable regions: Total=1.0G written=3936K(0%) resident=5536K(1%) swapped_out=0K(0%) unallocated=1.0G(99%)
REGION TYPE
VIRTUAL
===========
=======
CG shared images
128K
CoreServices
1448K
JS JIT generated code
8K
JS JIT generated code (reserved)
1.0G
reserved VM address space (unallocated)
MALLOC
23.1M
MALLOC guard page
48K
SQLite page cache
480K
STACK GUARD
56.0M
Stack
10.5M
VM_ALLOCATE
64K
__CI_BITMAP
80K
__DATA
16.2M
__IMAGE
528K
__LINKEDIT
59.8M
__RC_CAMERAS
248K
__TEXT
125.7M
__UNICODE
544K
mapped file
24.7M
shared memory
312K
===========
=======
TOTAL
1.3G
TOTAL, minus reserved VM space
319.8M
Model: iMac10,1, BootROM IM101.00CC.B00, 2 processors, Intel Core 2 Duo, 3.06 GHz, 8 GB, SMC 1.52f9
Graphics: ATI Radeon HD 4670, ATI Radeon HD 4670, PCIe, 256 MB
Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334648302D4346382020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334648302D4346382020
Memory Module: BANK 0/DIMM1, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334648302D4346382020
Memory Module: BANK 1/DIMM1, 2 GB, DDR3, 1067 MHz, 0x80CE, 0x4D34373142353637334648302D4346382020
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x8F), Atheros 9280: 4.0.64.8-P2P
Bluetooth: Version 4.0.5f11, 2 service, 18 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Serial ATA Device: Hitachi HDS722020ALA330, 2 TB
Serial ATA Device: OPTIARC DVD RW AD-5680H
USB Device: Built-in iSight, apple_vendor_id, 0x8502, 0x24400000 / 2
USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8403, 0x26500000 / 3
USB Device: hub_device, 0x0409 (NEC Corporation), 0x005a, 0x26200000 / 2
USB Device: Cruzer, 0x0781 (SanDisk Corporation), 0x5530, 0x26220000 / 5
USB Device: DataTraveler 2.0, 0x0951 (Kingston Technology Company), 0x1607, 0x26240000 / 4
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x04500000 / 2
USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000 / 2
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8215, 0x06110000 / 5"
So I am not sure what is going on?
Anyone have similar situation?
what did u do to get Safari working again for you?
thanksIf you're running 19.7.4, then you're installation is hosed. Safari 5.1.7 is what ships with that version. If you failed to save the ill-designed installer, then you'll have to waste resources installing again (necessitates DLing the entire 3.6+ GB monstrosity).
-
What is wrong with Safari quits unexpectedly takes forever to load pinwheel spins and spins and spins going on for months
Process: Safari [191]
Path: /Applications/Safari.app/Contents/MacOS/Safari
Identifier: com.apple.Safari
Version: 5.1.7 (6534.57.2)
Build Info: WebBrowser-75345702~2
Code Type: X86-64 (Native)
Parent Process: launchd [147]
Date/Time: 2012-07-23 14:19:38.786 -0400
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 ??? 000000000000000000 0 + 0
1 ??? 0x0000000100661f90 0 + 4301660048
2 com.apple.WebKit2 0x00007fff8748b488 void CoreIPC::handleMessageVariadic<Messages::WebPageProxy::DidFinishDocumentLoadFor Frame, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long long, CoreIPC::ArgumentDecoder*)>(CoreIPC::ArgumentDecoder*, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long long, CoreIPC::ArgumentDecoder*)) + 87
3 com.apple.WebKit2 0x00007fff8748044c WebKit::WebProcessProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) + 162
4 com.apple.WebKit2 0x00007fff87480338 CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::Argu mentDecoder>&) + 138
5 com.apple.WebKit2 0x00007fff87480297 CoreIPC::Connection::dispatchMessages() + 121
6 com.apple.WebKit2 0x00007fff8747d5e1 RunLoop::performWork() + 135
7 com.apple.WebKit2 0x00007fff8747d52f RunLoop::performWork(void*) + 83
8 com.apple.CoreFoundation 0x00007fff88a763d1 __CFRunLoopDoSources0 + 1361
9 com.apple.CoreFoundation 0x00007fff88a745c9 __CFRunLoopRun + 873
10 com.apple.CoreFoundation 0x00007fff88a73d8f CFRunLoopRunSpecific + 575
11 com.apple.HIToolbox 0x00007fff885f57ee RunCurrentEventLoopInMode + 333
12 com.apple.HIToolbox 0x00007fff885f5551 ReceiveNextEventCommon + 148
13 com.apple.HIToolbox 0x00007fff885f54ac BlockUntilNextEventMatchingListInMode + 59
14 com.apple.AppKit 0x00007fff87b48eb2 _DPSNextEvent + 708
15 com.apple.AppKit 0x00007fff87b48801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
16 com.apple.Safari.framework 0x00007fff814ee3a8 -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 177
17 com.apple.AppKit 0x00007fff87d83dc3 -[NSApplication _realDoModalLoop:peek:] + 442
18 com.apple.AppKit 0x00007fff87d81951 -[NSApplication runModalForWindow:] + 129
19 com.apple.AppKit 0x00007fff87d7ee07 -[NSAlert runModal] + 96
20 com.apple.Safari.framework 0x00007fff814a88d3 -[AppController(FileInternal) _confirmStealthMode] + 287
21 com.apple.Safari.framework 0x00007fff814a8e65 -[AppController(FileInternal) _togglePrivateBrowsingSuppressingConfirmation:] + 144
22 com.apple.AppKit 0x00007fff87c9deda -[NSApplication sendAction:to:from:] + 95
23 com.apple.Safari.framework 0x00007fff814ee410 -[BrowserApplication sendAction:to:from:] + 82
24 com.apple.AppKit 0x00007fff87cc246a -[NSMenuItem _corePerformAction] + 365
25 com.apple.AppKit 0x00007fff87cc21d4 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 121
26 com.apple.AppKit 0x00007fff87f47cf4 -[NSMenu _internalPerformActionForItemAtIndex:] + 35
27 com.apple.AppKit 0x00007fff87df99e9 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 136
28 com.apple.AppKit 0x00007fff87ca499c NSSLMMenuEventHandler + 321
29 com.apple.HIToolbox 0x00007fff885ce7f7 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1002
30 com.apple.HIToolbox 0x00007fff885cdd46 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 395
31 com.apple.HIToolbox 0x00007fff885eba81 SendEventToEventTarget + 45
32 com.apple.HIToolbox 0x00007fff8861ac35 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 387
33 com.apple.HIToolbox 0x00007fff88647a0a SendMenuCommandWithContextAndModifiers + 56
34 com.apple.HIToolbox 0x00007fff886479c2 SendMenuItemSelectedEvent + 101
35 com.apple.HIToolbox 0x00007fff886478d2 FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 150
36 com.apple.HIToolbox 0x00007fff88628c27 MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 467
37 com.apple.HIToolbox 0x00007fff8862837c _HandleMenuSelection2 + 453
38 com.apple.AppKit 0x00007fff87b75851 _NSHandleCarbonMenuEvent + 236
39 com.apple.AppKit 0x00007fff87b49362 _DPSNextEvent + 1908
40 com.apple.AppKit 0x00007fff87b48801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
41 com.apple.Safari.framework 0x00007fff814ee3a8 -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 177
42 com.apple.AppKit 0x00007fff87b0e68f -[NSApplication run] + 395
43 com.apple.AppKit 0x00007fff87b073b0 NSApplicationMain + 364
44 com.apple.Safari.framework 0x00007fff816abba0 SafariMain + 200
45 com.apple.Safari 0x0000000100000f1c 0x100000000 + 3868
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x00007fff83b02c0a kevent + 10
1 libSystem.B.dylib 0x00007fff83b04add _dispatch_mgr_invoke + 154
2 libSystem.B.dylib 0x00007fff83b047b4 _dispatch_queue_invoke + 185
3 libSystem.B.dylib 0x00007fff83b042de _dispatch_worker_thread2 + 252
4 libSystem.B.dylib 0x00007fff83b03c08 _pthread_wqthread + 353
5 libSystem.B.dylib 0x00007fff83b03aa5 start_wqthread + 13
Thread 2:
0 libSystem.B.dylib 0x00007fff83b03a2a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff83b03e3c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff83b03aa5 start_wqthread + 13
Thread 3: WebCore: IconDatabase
0 libSystem.B.dylib 0x00007fff83b24a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff83b28881 _pthread_cond_wait + 1286
2 com.apple.WebCore 0x00007fff88e8fca9 WebCore::IconDatabase::syncThreadMainLoop() + 265
3 com.apple.WebCore 0x00007fff88e8d0a8 WebCore::IconDatabase::iconDatabaseSyncThread() + 296
4 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
5 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 4:
0 libSystem.B.dylib 0x00007fff83ae9d7a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff83aea3ed mach_msg + 59
2 com.apple.QuartzCore 0x00007fff8711e396 CA::Render::Server::server_thread(void*) + 177
3 com.apple.QuartzCore 0x00007fff8711e2d6 thread_fun + 34
4 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
5 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 5:
0 libSystem.B.dylib 0x00007fff83ae9d7a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff83aea3ed mach_msg + 59
2 libSystem.B.dylib 0x00007fff83b66a17 mach_msg_server + 468
3 RapportDaishi.dylib 0x00000001127cb7b0 mig_rpc_server::server_working_thread(void*) + 58
4 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
5 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 6:
0 libSystem.B.dylib 0x00007fff83b2d932 select$DARWIN_EXTSN + 10
1 RapportUtil1.dylib 0x0000000114287368 resolver_heartbeat + 230
2 RapportUtil1.dylib 0x0000000114266a82 bp_heartbeat_thread + 209
3 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
4 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 7:
0 libSystem.B.dylib 0x00007fff83b24a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff83b248f9 nanosleep + 148
2 libSystem.B.dylib 0x00007fff83b24863 usleep + 57
3 RapportDaishi.dylib 0x00000001127b770f active_monitor_finish_thread(void*) + 61
4 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
5 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 8:
0 libSystem.B.dylib 0x00007fff83ae9d7a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff83aea3ed mach_msg + 59
2 com.apple.CoreFoundation 0x00007fff88a74902 __CFRunLoopRun + 1698
3 com.apple.CoreFoundation 0x00007fff88a73d8f CFRunLoopRunSpecific + 575
4 com.apple.Foundation 0x00007fff85cce14f +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 297
5 com.apple.Foundation 0x00007fff85c4f114 __NSThread__main__ + 1429
6 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
7 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 9:
0 libSystem.B.dylib 0x00007fff83b24a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff83b248f9 nanosleep + 148
2 libSystem.B.dylib 0x00007fff83b24863 usleep + 57
3 RapportDaishi.dylib 0x00000001127bb923 web_page_monitor::async_finish_document_load() + 37
4 RapportUtil1.dylib 0x00000001142bfca1 osx_async_tasks_scheduler::execute_task(tasks_scheduler::task*) + 67
5 RapportUtil1.dylib 0x000000011429b3a9 async_tasks_scheduler::work() + 437
6 RapportUtil1.dylib 0x00000001142bfd34 async_task_thread_wrapper(void*) + 10
7 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
8 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 10: Safari: SpinningProgressIndicator
0 libSystem.B.dylib 0x00007fff83ae9d7a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff83aea3ed mach_msg + 59
2 com.apple.CoreFoundation 0x00007fff88a74902 __CFRunLoopRun + 1698
3 com.apple.CoreFoundation 0x00007fff88a73d8f CFRunLoopRunSpecific + 575
4 com.apple.Foundation 0x00007fff85c89b74 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 270
5 com.apple.Foundation 0x00007fff85c89a53 -[NSRunLoop(NSRunLoop) run] + 77
6 com.apple.Safari.framework 0x00007fff816e4a21 -[Heartbeat _startHeartbeatRunLoop] + 244
7 com.apple.Foundation 0x00007fff85c4f114 __NSThread__main__ + 1429
8 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
9 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 11: Safari: SafeBrowsingManager
0 libSystem.B.dylib 0x00007fff83ae9d7a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff83aea3ed mach_msg + 59
2 com.apple.CoreFoundation 0x00007fff88a74902 __CFRunLoopRun + 1698
3 com.apple.CoreFoundation 0x00007fff88a73d8f CFRunLoopRunSpecific + 575
4 com.apple.Safari.framework 0x00007fff8166407d Safari::MessageRunLoop::threadBody() + 107
5 com.apple.Safari.framework 0x00007fff816640b7 Safari::MessageRunLoop::threadCallback(void*) + 9
6 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
7 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 12:
0 libSystem.B.dylib 0x00007fff83b03a2a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff83b03e3c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff83b03aa5 start_wqthread + 13
Thread 13:
0 libSystem.B.dylib 0x00007fff83b03a2a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff83b03e3c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff83b03aa5 start_wqthread + 13
Thread 14:
0 libSystem.B.dylib 0x00007fff83b24a6a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff83b248f9 nanosleep + 148
2 libSystem.B.dylib 0x00007fff83b24863 usleep + 57
3 com.apple.AppKit 0x00007fff87c943a1 -[NSUIHeartBeat _heartBeatThread:] + 1540
4 com.apple.Foundation 0x00007fff85c4f114 __NSThread__main__ + 1429
5 libSystem.B.dylib 0x00007fff83b22fd6 _pthread_start + 331
6 libSystem.B.dylib 0x00007fff83b22e89 thread_start + 13
Thread 15:
0 libSystem.B.dylib 0x00007fff83b03a2a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff83b03e3c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff83b03aa5 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00000001001d2980 rbx: 0x0000000100657650 rcx: 0x0000000100498c00 rdx: 0x0000000000000000
rdi: 0x000000010049e000 rsi: 0x00000001004f8d20 rbp: 0x00007fff5fbfd350 rsp: 0x00007fff5fbfd318
r8: 0x00000001127eda48 r9: 0x00000000ffd8bc56 r10: 0x00000000742ddc96 r11: 0x0000000000000003
r12: 0x0000000100498c00 r13: 0x0000000000000000 r14: 0x00000001004f8d20 r15: 0x000000010049e000
rip: 0x0000000000000000 rfl: 0x0000000000010202 cr2: 0x0000000000000000
Binary Images:
0x100000000 - 0x100000fff com.apple.Safari 5.1.7 (6534.57.2) <2208AB17-7F39-5DC1-AE9F-7946DEE3CA0B> /Applications/Safari.app/Contents/MacOS/Safari
0x100783000 - 0x1007b8fe7 +librooksbas.dylib ??? (???) <EEF7BAA0-C433-17AF-E049-C7B2C22BF139> /Library/Rapport/bin/librooksbas.dylib
0x102761000 - 0x102782fff +librooksmce.dylib ??? (???) <AFB00909-A5BE-9547-98A8-B85E32F942BF> /Library/Rapport/bin/librooksmce.dylib
0x1127b3000 - 0x1127e6fff +RapportDaishi.dylib ??? (???) <3569E41D-25A7-FF22-084E-4A4D5D16E8FA> /Library/Rapport/bin/RapportDaishi.dylib
0x114252000 - 0x11444cfff +RapportUtil1.dylib ??? (???) <3A5C82E9-2D75-04E0-6A6D-E2946F42EA17> /Library/Rapport/bin/RapportUtil1.dylib
0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
0x7fff80003000 - 0x7fff800bcfff libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib
0x7fff800bd000 - 0x7fff800e5fff com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x7fff80126000 - 0x7fff80156fef com.apple.shortcut 1.1 (1.1) <A99C9D8E-290B-B1E4-FEA5-CC5F2FB9C18D> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x7fff80157000 - 0x7fff8015efff com.apple.OpenDirectory 10.6 (10.6) <4200CFB0-DBA1-62B8-7C7C-91446D89551F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8015f000 - 0x7fff80162ff7 libCoreVMClient.dylib ??? (???) <75819794-3B7A-8944-D004-7EA6DD7CE836> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
0x7fff80163000 - 0x7fff801fdfff com.apple.ApplicationServices.ATS 275.19 (???) <2DE8987F-4563-4D8E-45C3-2F6F786E120D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x7fff802b6000 - 0x7fff80393fff com.apple.vImage 4.1 (4.1) <C3F44AA9-6F71-0684-2686-D3BBC903F020> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x7fff803cf000 - 0x7fff80402ff7 libTrueTypeScaler.dylib ??? (???) <B7BA8104-FA18-39A2-56E1-922EE7A660AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x7fff80416000 - 0x7fff8041aff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <DB710299-B4D9-3714-66F7-5D2964DE585B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff806cb000 - 0x7fff806dafef com.apple.opengl 1.6.14 (1.6.14) <ECAE2D12-5BE3-46E7-6EE5-563B80B32A3E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff8073c000 - 0x7fff80a5ffe7 com.apple.JavaScriptCore 6534.57 (6534.57.3) <99973578-D474-3664-1388-61CB47E9D6E9> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x7fff80ad2000 - 0x7fff80b1bff7 com.apple.securityinterface 4.0.1 (40418.0.1) <9AF33A9F-2D8C-2AE6-868C-EA836C861031> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
0x7fff80b1c000 - 0x7fff81326fe7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <FC941ECB-71D0-FAE3-DCBF-C5A619E594B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x7fff81327000 - 0x7fff81441fff libGLProgrammability.dylib ??? (???) <D1650AED-02EF-EFB3-100E-064C7F018745> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
0x7fff81454000 - 0x7fff81485fff libGLImage.dylib ??? (???) <562565E1-AA65-FE96-13FF-437410C886D0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x7fff81486000 - 0x7fff8148cfff libCGXCoreImage.A.dylib 545.0.0 (compatibility 64.0.0) <D2F8C7E3-CBA1-2E66-1376-04AA839DABBB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x7fff8148d000 - 0x7fff81cbffe7 com.apple.Safari.framework 6534 (6534.57.2) <596F6CCF-D815-1727-8E58-8B8EE0E44753> /System/Library/PrivateFrameworks/Safari.framework/Versions/A/Safari
0x7fff81d1b000 - 0x7fff8204ffef com.apple.CoreServices.CarbonCore 861.39 (861.39) <1386A24D-DD15-5903-057E-4A224FAF580B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x7fff82050000 - 0x7fff8205bfff com.apple.CrashReporterSupport 10.6.7 (258) <A2CBB18C-BD1C-8650-9091-7687E780E689> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
0x7fff8217e000 - 0x7fff8231ffe7 com.apple.WebKit 6534.57 (6534.57.2) <B99EF91E-676F-79A0-FADC-A72C1E14536E> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x7fff82320000 - 0x7fff825a9ff7 com.apple.security 6.1.2 (55002) <0D80504C-9A6D-C865-AF37-7C231ACF97CB> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff825aa000 - 0x7fff825aaff7 com.apple.vecLib 3.6 (vecLib 3.6) <08D3D45D-908B-B86A-00BA-0F978D2702A7> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff825d0000 - 0x7fff82680fff edu.mit.Kerberos 6.5.11 (6.5.11) <085D80F5-C9DC-E252-C21B-03295E660C91> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff82681000 - 0x7fff826a8ff7 libJPEG.dylib ??? (???) <32EDAB18-08ED-B31A-D2BD-12EFFE60D83C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff826a9000 - 0x7fff82868fff com.apple.ImageIO.framework 3.0.5 (3.0.5) <175E97F1-B1A7-655A-F154-5B6ACC5F3985> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x7fff82bad000 - 0x7fff82d6bfff libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <4274FC73-A257-3A56-4293-5968F3428854> /usr/lib/libicucore.A.dylib
0x7fff82d6c000 - 0x7fff82df1ff7 com.apple.print.framework.PrintCore 6.3 (312.7) <CDFE82DD-D811-A091-179F-6E76069B432D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x7fff82df2000 - 0x7fff82df7fff libGIF.dylib ??? (???) <3FD1157B-C002-5268-DEF4-70DDC40E6EDE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff82df8000 - 0x7fff82e03fff com.apple.corelocation 12.3 (12.3) <A6CFB410-2333-8BE3-658B-75A93C90A9CC> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
0x7fff82e04000 - 0x7fff82e4dfef libGLU.dylib ??? (???) <B0F4CA55-445F-E901-0FCF-47B3B4BAE6E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff82e8f000 - 0x7fff82ecafff com.apple.AE 496.5 (496.5) <208DF391-4DE6-81ED-C697-14A2930D1BC6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x7fff82ecb000 - 0x7fff82ecefff com.apple.help 1.3.2 (41.1) <BD1B0A22-1CB8-263E-FF85-5BBFDE3660B9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x7fff83920000 - 0x7fff83973ff7 com.apple.HIServices 1.8.3 (???) <F6E0C7A7-C11D-0096-4DDA-2C77793AA6CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x7fff83982000 - 0x7fff83982ff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <2BB7D669-4B40-6A52-ADBD-DA4DB3BC0B1B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff83983000 - 0x7fff83a0ffef SecurityFoundation ??? (???) <6860DE26-0D42-D1E8-CD7C-5B42D78C1E1D> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x7fff83a10000 - 0x7fff83a57ff7 com.apple.coreui 2 (114) <D7645B59-0431-6283-7322-957D944DAB21> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff83a58000 - 0x7fff83ae8fff com.apple.SearchKit 1.3.0 (1.3.0) <4175DC31-1506-228A-08FD-C704AC9DF642> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x7fff83ae9000 - 0x7fff83caafef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
0x7fff83cab000 - 0x7fff83cbdfe7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
0x7fff83cbe000 - 0x7fff83dddfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <14115D29-432B-CF02-6B24-A60CC533A09E> /usr/lib/libcrypto.0.9.8.dylib
0x7fff83dde000 - 0x7fff83e7efff com.apple.LaunchServices 362.3 (362.3) <B90B7C31-FEF8-3C26-BFB3-D8A48BD2C0DA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
0x7fff83e7f000 - 0x7fff83f3cfff com.apple.CoreServices.OSServices 359.2 (359.2) <BBB8888E-18DE-5D09-3C3A-F4C029EC7886> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x7fff83f3d000 - 0x7fff83f43ff7 com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff83f44000 - 0x7fff83f65fe7 libPng.dylib ??? (???) <A6BF1360-1B23-78BD-12EF-E4A5753EEB76> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff83f66000 - 0x7fff83f9cff7 com.apple.framework.Apple80211 6.2.5 (625.6) <B67C7A65-E4FB-4419-3F31-4482E17EF203> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fff83f9d000 - 0x7fff84007fe7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <75A8D840-4ACE-6560-0889-2AFB6BE08E59> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x7fff84008000 - 0x7fff84087fe7 com.apple.audio.CoreAudio 3.2.6 (3.2.6) <79E256EB-43F1-C7AA-6436-124A4FFB02D0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff840d3000 - 0x7fff840deff7 com.apple.HelpData 2.0.5 (34.1.1) <24DC6CD3-02B7-9332-FF6D-F0C545857B55> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x7fff840df000 - 0x7fff84104ff7 com.apple.CoreVideo 1.6.2 (45.6) <E138C8E7-3CB6-55A9-0A2C-B73FE63EA288> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff84105000 - 0x7fff84125ff7 com.apple.DirectoryService.Framework 3.6 (621.14) <15CF4C96-372D-C706-A237-47D20D2CAA6B> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
0x7fff84297000 - 0x7fff842dafef libtidy.A.dylib ??? (???) <2F4273D3-418B-668C-F488-7E659D3A8C23> /usr/lib/libtidy.A.dylib
0x7fff8457e000 - 0x7fff84589ff7 com.apple.speech.recognition.framework 3.11.1 (3.11.1) <F0DDF27E-DB55-07CE-E548-C62095BE8167> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x7fff8458a000 - 0x7fff8468eff7 com.apple.PubSub 1.0.5 (65.28) <11D77223-EAAE-0199-1F99-0D28680559CE> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
0x7fff8468f000 - 0x7fff8470cfef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
0x7fff84731000 - 0x7fff84786ff7 com.apple.framework.familycontrols 2.0.2 (2020) <F09541B6-5E28-1C01-C1AE-F6A2508670C7> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
0x7fff84787000 - 0x7fff847cfff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <170DE04F-89AB-E295-0880-D69CAFBD7979> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x7fff84ba6000 - 0x7fff84bf5ff7 com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <01B370FB-D524-F660-3826-E85B7F0D85CD> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordS erver
0x7fff84bf6000 - 0x7fff84c19fff com.apple.opencl 12.3.6 (12.3.6) <42FA5783-EB80-1168-4015-B8C68F55842F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff84c1a000 - 0x7fff84c1aff7 com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x7fff84c1b000 - 0x7fff84c3cfff libresolv.9.dylib 41.1.0 (compatibility 1.0.0) <9410EC7F-4D24-6740-AFEE-90405750FAD7> /usr/lib/libresolv.9.dylib
0x7fff84c3d000 - 0x7fff85339ff7 com.apple.CoreGraphics 1.545.0 (???) <58D597B1-EB3B-710E-0B8C-EC114D54E11B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff853ec000 - 0x7fff85407ff7 com.apple.openscripting 1.3.1 (???) <FD46A0FE-AC79-3EF7-AB4F-396D376DDE71> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x7fff85408000 - 0x7fff8541cff7 com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <621B7415-A0B9-07A7-F313-36BEEDD7B132> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff8541d000 - 0x7fff85552fff com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <F4814A13-E557-59AF-30FF-E62929367933> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff855ad000 - 0x7fff855aeff7 com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <49B723D1-85F8-F86C-2331-F586C56D68AF> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff85627000 - 0x7fff85636fff com.apple.NetFS 3.2.2 (3.2.2) <7CCBD70E-BF31-A7A7-DB98-230687773145> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff8571b000 - 0x7fff857d0fe7 com.apple.ink.framework 1.3.3 (107) <FFC46EE0-3544-A459-2AB9-94778A75E3D4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x7fff8587e000 - 0x7fff8588cff7 libkxld.dylib ??? (???) <8145A534-95CC-9F3C-B78B-AC9898F38C6F> /usr/lib/system/libkxld.dylib
0x7fff8588d000 - 0x7fff8589efff SyndicationUI ??? (???) <1DBD7D2A-56A1-BDFA-4742-04B2F42FDF2D> /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/Syndicatio nUI
0x7fff85a6e000 - 0x7fff85a74ff7 IOSurface ??? (???) <04EDCEDE-E36F-15F8-DC67-E61E149D2C9A> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff85bdd000 - 0x7fff85c3dfe7 com.apple.framework.IOKit 2.0 (???) <4F071EF0-8260-01E9-C641-830E582FA416> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff85c3e000 - 0x7fff85ec0fff com.apple.Foundation 6.6.8 (751.63) <E10E4DB4-9D5E-54A8-3FB6-2A82426066E4> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff85ec1000 - 0x7fff85f17fff libTIFF.dylib ??? (???) <31FA0318-105B-9E11-B4D4-246BFD5B18E1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff85f8e000 - 0x7fff85fa4fef libbsm.0.dylib ??? (???) <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
0x7fff85fe7000 - 0x7fff86012ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <3630A97F-55C1-3F34-CA63-3847653C9645> /usr/lib/libxslt.1.dylib
0x7fff86013000 - 0x7fff86051fe7 libFontRegistry.dylib ??? (???) <395D7C0D-36B5-B353-0DC8-51ABC0B1C030> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff86095000 - 0x7fff860e1fff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
0x7fff860e2000 - 0x7fff8612cff7 com.apple.Metadata 10.6.3 (507.15) <DE238BE4-5E22-C4D5-CF5C-3D50FDEE4701> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x7fff8612d000 - 0x7fff86141fff libGL.dylib ??? (???) <2ECE3B0F-39E1-3938-BF27-7205C6D0358B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff86142000 - 0x7fff86143fff liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
0x7fff86190000 - 0x7fff86246ff7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
0x7fff86247000 - 0x7fff86247ff7 com.apple.Carbon 150 (152) <19B37B7B-1594-AD0A-7F14-FA2F85AD7241> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff86321000 - 0x7fff863e3fe7 libFontParser.dylib ??? (???) <EF06F16C-0CC9-B4CA-7BD9-0A97FA967340> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff863e4000 - 0x7fff863f0fff libbz2.1.0.dylib 1.0.5 (compatibility 1.0.0) <6FB0A8F4-72A1-D28F-E801-DE2C7498AFB9> /usr/lib/libbz2.1.0.dylib
0x7fff863f1000 - 0x7fff8642eff7 libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <F743389F-F25A-A77D-4FCA-D6B01AF2EE6D> /usr/lib/libssl.0.9.8.dylib
0x7fff8642f000 - 0x7fff86876fef com.apple.RawCamera.bundle 3.7.1 (570) <5AFA87CA-DC3D-F84E-7EA1-6EABA8807766> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x7fff86893000 - 0x7fff869a9ff7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <3814FCF9-92B9-A6AB-E76A-F7021894AA3F> /usr/lib/libxml2.2.dylib
0x7fff869aa000 - 0x7fff869aeff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff869af000 - 0x7fff869f0fef com.apple.QD 3.36 (???) <5DC41E81-32C9-65B2-5528-B33E934D5BB4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x7fff86ae6000 - 0x7fff86c24fff com.apple.CoreData 102.1 (251) <32233D4D-00B7-CE14-C881-6BF19FD05A03> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff86d1e000 - 0x7fff86d2dfff libxar.1.dylib ??? (???) <CBAF862A-3C77-6446-56C2-9C4461631AAF> /usr/lib/libxar.1.dylib
0x7fff86d2e000 - 0x7fff86d31ff7 com.apple.securityhi 4.0 (36638) <38935851-09E4-DDAB-DB1D-30ADC39F7ED0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x7fff86f15000 - 0x7fff86f17fff libRadiance.dylib ??? (???) <B422DA26-E0CF-F280-6EB4-3B8FEF59B665> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff86f18000 - 0x7fff86f18ff7 com.apple.Cocoa 6.6 (???) <68B0BE46-6E24-C96F-B341-054CF9E8F3B6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff86fe5000 - 0x7fff870cafef com.apple.DesktopServices 1.5.11 (1.5.11) <39FAA3D2-6863-B5AB-AED9-92D878EA2438> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x7fff870cb000 - 0x7fff87468fe7 com.apple.QuartzCore 1.6.3 (227.37) <16DFF6CD-EA58-CE62-A1D7-5F6CE3D066DD> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff87469000 - 0x7fff87469ff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <DA9BFF01-40DF-EBD5-ABB7-787DAF2D77CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x7fff8746a000 - 0x7fff87624ff7 com.apple.WebKit2 6534.57 (6534.57.2) <0C4B9A17-F7DA-B2FD-961E-DA258D56CCDE> /System/Library/PrivateFrameworks/WebKit2.framework/Versions/A/WebKit2
0x7fff87625000 - 0x7fff87a68fef libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <0CC61C98-FF51-67B3-F3D8-C5E430C201A9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x7fff87a69000 - 0x7fff87a6fff7 com.apple.CommerceCore 1.0 (9.1) <3691E9BA-BCF4-98C7-EFEC-78DA6825004E> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
0x7fff87a70000 - 0x7fff87a81ff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717> /usr/lib/libz.1.dylib
0x7fff87ab4000 - 0x7fff87ac9ff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <DC999B32-BF41-94C8-0583-27D9AB463E8B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff87aca000 - 0x7fff87b04fff libcups.2.dylib 2.8.0 (compatibility 2.0.0) <7982734A-B66B-44AA-DEEC-364D2C10009B> /usr/lib/libcups.2.dylib
0x7fff87b05000 - 0x7fff884ffff7 com.apple.AppKit 6.6.8 (1038.36) <4CFBE04C-8FB3-B0EA-8DDB-7E7D10E9D251> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff88575000 - 0x7fff88582fe7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <1C35FA50-9C70-48DC-9E8D-2054F7A266B1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x7fff885c7000 - 0x7fff888c5fff com.apple.HIToolbox 1.6.5 (???) <AD1C18F6-51CB-7E39-35DD-F16B1EB978A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x7fff888c6000 - 0x7fff888c6ff7 com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff88a28000 - 0x7fff88b9ffe7 com.apple.CoreFoundation 6.6.6 (550.44) <BB4E5158-E47A-39D3-2561-96CB49FA82D4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff88c2e000 - 0x7fff88cacff7 com.apple.CoreText 151.12 (???) <5BE797B7-C903-B664-ADD9-7514B1A6EF9E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x7fff88cad000 - 0x7fff88d29ff7 com.apple.ISSupport 1.9.7 (55) <BAE839AB-9DBD-FB23-F1F1-39445F04D8DA> /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x7fff88d2a000 - 0x7fff88d2bff7 com.apple.TrustEvaluationAgent 1.1 (1) <74800EE8-C14C-18C9-C208-20BBDB982D40> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x7fff88d2c000 - 0x7fff88d42fe7 com.apple.MultitouchSupport.framework 207.11 (207.11) <8233CE71-6F8D-8B3C-A0E1-E123F6406163> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
0x7fff88d43000 - 0x7fff88d86ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <5FF3D7FD-84D8-C5FA-D640-90BB82EC651D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff88e88000 - 0x7fff89ef2fef com.apple.WebCore 6534.57 (6534.57.2) <9BE3BFB2-D520-CD10-E4A1-3C2AF322A097> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
0x7fff89fab000 - 0x7fff8a06cfef com.apple.ColorSync 4.6.8 (4.6.8) <7DF1D175-6451-51A2-DBBF-40FCA78C0D2C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x7fff8a06d000 - 0x7fff8a06ffff com.apple.print.framework.Print 6.1 (237.1) <CA8564FB-B366-7413-B12E-9892DA3C6157> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x7fff8a070000 - 0x7fff8a089fff com.apple.CFOpenDirectory 10.6 (10.6) <CCF79716-7CC6-2520-C6EB-A4F56AD0A207> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
0x7fff8a08a000 - 0x7fff8a0cbfff com.apple.SystemConfiguration 1.10.8 (1.10.2) <78D48D27-A9C4-62CA-2803-D0BBED82855A> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x7fff8a0cc000 - 0x7fff8a0d1fff libGFXShared.dylib ??? (???) <6BBC351E-40B3-F4EB-2F35-05BDE52AF87E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
0x7fff8a640000 - 0x7fff8a657fff com.apple.ImageCapture 6.1 (6.1) <79AB2131-2A6C-F351-38A9-ED58B25534FD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x7fff8a6ca000 - 0x7fff8a79efe7 com.apple.CFNetwork 454.12.4 (454.12.4) <C83E2BA1-1818-B3E8-5334-860AD21D1C80> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
0x7fff8a7a7000 - 0x7fff8a7acff7 com.apple.CommonPanels 1.2.4 (91) <4D84803B-BD06-D80E-15AE-EFBE43F93605> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib -
this is not a question about 'how i do X'. is rather a 'discussion' (flame or whatever, but to defend or argue about aspects, not people) about 'what is wrong with as3' and what aspects whould be taken into consideration for updates. right now i am using as3, and since i paid for this license, i choose this tool over some alternatives and i am using it to do stuff for other people who pay me to do it, i think it can be helpful for all of us if some actions are started in the right direction. i have already posted about 'all people in adobe are dumbasses that do not know how to make a scripting tool and are messing up my work', but i was pissed at the time (i still am pissed) but i believe this is not the right aproach. instead, if this goes to the right people in adobe, we all may get something in the future, like better and easier todo apps and web presentations.
pre: not only about the as3 specification, but COMPLY with the specification that you set. for example, some time ago there were problems with matrix transforms. this was corrected later with a patch. but this means it is not even doing what is is supposed to do
1. scriptable masks and movement, sprites and child sprites: there is a sprite with a mask, the mask is a shape drawn via script, something like
somemask=new shape();
somemask.graphics.beginfill();
(...etc)
somesprite.mask=somemask;
just like that. now add some child sprites to 'somesprite', and make 'somesprite' move, scale and rotate. there you will have something like a kaleidoscope, but not what you expected to do with your script. as the child sprites move in the parent mask, you will see that the child sprites appear or dissapear kind of randomly, and if the child sprites are textfields, it may be that the text is rendered outside the mask, or partially rendered outside the mask (as in only part of the text), rendered with the wrongf rotation or in the wrong place. some child sprites are clipped correctly, some dissapear totally when only a part should dissapear (clipped) etc.
way around: have not tried it yet, but i have the impression that bitmaps have different criteria for clipping, so i am thinking of trying this: appli an empty filter (a filter with params so it does not have any effect on the sprite or in the textfield) so the sprite is rendered as bitmap before doing anything else with it. as i said, i have not done it yet, but it may be a way around this problem, to avoid all this inconsistency with clipping
1-b. inconsistency between hierarchy and coordinates, specially masks: you apply a mask to a sprite, yet the sprite has a set of coordinates (so 'x' in the sprite means an x relative to its container), yet the mask applied to the very same sprite, as another reference as reference for coordinates (like the stage)
2. painting via script: in any other languaje, in any other situation, something like:
beginFill(params);
(...stuff 1)
endFill();
beginFill(params);
(...stuff 2)
endFill();
(...etc)
means: render region of block 1, then render region of block 2 etc, and no matter what, it should be consistent, since there is noplace for ambiguity. if you read it, you may think what that means, even if you dont run it you may have an idea of the picture you want to draw, but not with as3. as3 somehow manages to screw something that simple, and mixes all the blocks, and somehow uses the boundaries of one block as boundaries for other block. is like all blocks are dumped into whatever, and then uses all lines defined into it as boundaries for a unique block. it changes all boundaries and generates inconsistency between what is shown and redraw regions of the resulting picture, like lines that go to the end of the screen and then dont go away in the next frames, even tough the beginfill endfill block should prevent it
3. event flow: i dont know what was the policy behind as3 event flow design. it is in no way similar or an extension to previous event flow, neither with any event flow in any other plattform. i dont know how most people start with as3; in my case, i unpacked, installed and when i tried to do something with what i already knew i could not, so i started reading the as3 docs, and since is like 800 pages long, i just read the basics and the rest i would 'wing it'. in the part of the event flow, there was something about bubbling and stuff, it was not clear at all and when i tried to do what is was said in the documentation (like preventing events to 'bubble', as is called in the documentation), i could not see any effect but i could see it was a mess. flash is not the only thing out there to work with pictures or to work with mouse events, but is the only one that deals with things like 'target' and 'currentTarget'. my first experience on needing this was when i was dealing with my own event handlers (so the only thing that had control over mouse was the stage, and i would admin everything via script). there were events generated everywhere, the stage got events that were not genrated directly over the stage, but got there not with stage coordinates but the coordinates relative to the sprite that generated the event. so if i hover the mopuse over the stage, and the stage has some things on it how does it work? i get multiple event calls, like it was hovering multiple times over the stage in a single frame, but in each call with different coordinates? and what if i set all child sprites as mouseenabled=false or compare like 'if (event.target != event.currenttarget)', what if i move the mouse over a child, does it prevent the move mouse event at all? or does it filter only the event call with only stage coordinates? in my case, every time i move over another clip (with mouseenabled = true), the stage gets it as 'mouse up', even tough there was never a mouse release, what the hell? do even the people at adobe know how to handle events with their own tool when they require it? why does an event 'bubble' when i have not specifically tell it to do it? mi thought is that this event flow was very poorly conceived, and tough the intention may have been that there were different cases and it shopuld cover all cases, they actually introduced new problems that were not present in traditional ways to handle it, and it is neither the easier way to handle things, and this way, a very simple problem turns into a very ugly thing because it must handle things that were not neccesary to handle, or were implicit in other situations.
4. legacy: since as3, all interaction is different, and if you want to do things in the new plattform, using the new features, what you already knew just goes to the garbage can. when a new tool arrives, it should be an extension to previous tools (which is a reason to update instead of just buying a new tool from a different vendor). if everything i had or knew just means nothing from now on, then i can not say 'i know flash script', and my previous knowledge gives me no advantage when aproaching the new version. as3 is a new aproach that requires doc reading and stuff, even if you knew something about previous as specifications or other oo languajes. if you decide to change things from now on, like the things mentioned in this post, instead of just throwing away everything the users alerady knew about the tool, do like in java releases, they mark some things as 'deprecated', they keep working as they should, give a warning, but also a message saying this feature is deprecated, we suggest you use this library instead.
5. lack of previous functionality: if you 'update' something, it meand all previos functionality is still there (probably improved, but not with bugs if it was working fine), plus something else. now it seems backwards, there are some things that could be done in previous versions but not in this one, like 'duplicatemovieclip'
6. inconsistency with scripting/programming paradigms: (ok, fancy work, but fits perfectly here): as3 proposed ways to handle things, but the people who designed it got 'too creative', and they did something that is not consistent neither with previous versions of as or with other languajes. the documentations is full of things like 'it looks like x languaje or languaje family, but instead of using XXX word, you must use YYY'. great, what is this? namespaces 'work like', but 'differently' for example from java, .net, .c. its got the idea that a namespace means a grouped functionality but there are rules about where should be placed the file (ok, java has this also, .net takes care of it automatically if all files are registered in the project), but what you got is a mess that 'if you know other languajes you got the general idea, but nonetheless, even if you knew this or previosu versions of as, you still have to read whatever we decided arbitrarily just to be different'. namespaces, event handling, vars definition which is not like previous scripting neither like fully typed languajes.. is just a mess.
7. lack of scripting and graphics integration: unlike flash and adobe tools that just got on the graphics side leaving all the scripting integratuion apart, most tools from other vendors integrate very well interacton with what is on the screen. the script editor: very poor. autocompletion? a drop down list that does not heklp at all, appears in the wrong places, and when you need it to go, it does not go (so if i want to move away from the uncalled drop down list, i have to click somewhere else, making developement slowewr instead of helping, so the drop down list does not capture all events when i dont want to). in other ides you double click somewhere and it will go to the part of code relevant to that event or whatever. for example microsoft tools, ok i am antimicrosoft, and one of the reasons was that when windows 95 got to market proposing itself as the ONLY pc os you could use if you wanted to keep useing the apps you already had, it was a lousy product full of flaws but you had to keep using it because you had no choice. what is so different from what is happening with flash just now? yet the ide of c# is awesome, works very well and seems reliable.
adobe people: not all user are designers that just make pretty pictures. if it is not intended for scripting then why is it there. and if there are corrections to be done, they should patch all versions, not only the last one. previous version users also paid for their versions.Well, there is no point in arguing.
I personally believe AS3 does exactly what it promises to do within limits (read: reasonable limits) of ECMA type of language. And sometimes it doesn’t do what we expect it to for it cannot possibly emulate everyone’s thinking process. The task, I guess, is to learn to think in terms of AS3 – not to try to make AS3 think like us. No language covers all the grounds. And no, it is not Java - with no negative or positive connotation. It is what it is. Period. I just hope that AS5 will be more Java like.
You are right about the fact that it is not necessary to know all the aspects of language in order to perform the majority of tasks. But it is paramount to have a clear idea about such fundamental concepts as display list model and events. For instance, depth swap has no meaning in terms of AS3 because display list object stacking is controlled automatically and there is no need for all these jumping through hoops one has to perform in order to control depth in AS2. There no more gaps in depths and one always know where to find things.
Similarly, there is no point in having duplicateMovieClip method. More conventional OOP ways of object instantiation accomplishes just that and much more. Just because OOP object instantiation needs to be learned doesn’t mean past hacks have place in modern times. duplicateMovieClip is a horse carriage standing next to SUV. What one should choose to travel?
Events are implemented to the tee in the context of ECMA specifications. I consider Events model as very solid, it works great (exactly as expected) and never failed me. True, it takes time to get used to it. But what doesn’t?
By the way, speaking about events, contrary to believe in Adobe’s inconsideration to their following. Events are implemented with weakly reference set to false although it would be better to have it set to true. I think this is because there are smart and considerate people out there who knew how difficult it would be for programming novices to deal with lost listeners.
I think AS3 is million times better than AS2. And one of the reasons it came out this way is that Adobe made a very brave and wise decision to break totally loose from AS2’s inherent crap. They have created a totally new and very solid language. If they had tried to make it backward compatible – it would be a huge screw up, similar to how our friends at Microsoft are prostituting VB and VBA – extremely irritating approach IMHO.
Also, Flash legacy issues shouldn’t be overlooked. Flash did not start as a platform for programmers. Entire timeline concept in many ways is not compatible with the best OOP practices and advancements. I think for anyone who is used to writing classes the very fact of coding on timeline sounds awkward. It feels like a hack (and AS2 IS a pile of hacks) – the same things can be nicely packaged into classes and scale indefinitely. As such I wouldn’t expect Adobe to waste time on hacking timeline concept issues by making smarter editor. They have made a new one – FlexBuilder – instead. Serious programmers realize very soon that Flash IDE is not for developing industrial strength applications anyway. So, why bother with channeling great minds into polishing path to the dead end?
I would like to state that all this is coming form a person who knew Flash when there was no AS at all. And I applaud every new generation of this wonderful tool.
I believe Adobe does a great job making transition from timeline paradigm to total OOP venue as smooth as possible. And no, they don’t leave their devoted followers behind contrary to many claims. They are working on making developing Flash applications as easy as possible for people of all walks. Welcome Catalyst!
Of course there is not enough information about AS3 capabilities and features. But, on the other hand, I don’t know any area of human kind activities that does. -
[b]Does anybody know what is wrong with my code[/b]
I cannot see what is wrong with this code but i can't get it to compile. when i try to compile it i get the
"Exception in thread "main" java.lang.NoClassDefFoundError:
Is this a problem with compiling or is it a code error?
Here is my code
public class IntCalc{
int value;
public IntCalc(){
value = 0;
public void add(int number) {
value = value + number;
public void subtract(int number){
value = value - number;
public int getValue() {
return value;
Message was edited by:
SHIFTERYoud don't have a class file. Compile it first then run it. If your compiler isnt making the .class file tell me and ill give you a link to a realy good java compiler.
-
What is wrong with my nokia e72!!!???
Hi I recently purchased the e72 it's really nice but it has so many problems! I am clueless on what to do! Can anyone help me please!
1) My phone dose not upgrade each time it says it failed to install.
2) When I select the ovi store application on my phone it just does not work.
3) I go on the ovi store online and I try to download apps it either says the certificate I am getting is too old but I still accept it. And when I do accept to download it just fails.
4) The gps is just not working every time I connect it to my pc it gives me this error saying i have to disconnect my phone enter maps quit maps and then connect my phone to the computer again. But it keeps giving me the same error and asking me to repeat the steps.
5) And every time I try to do anything regarding nokia it keeps saying it is giving me a certificate that is out of date.
Can someone please help me I really don’t know what is wrong with my phone I haven’t done anything to it it's the first time this has happened to me with any nokia device.Right on!! Am enjoying my Lumia 900 and looking foward to a 920 later on this year! I find the windowsphone os quick, clean & easy to use and the multi size live tiles ( 7.8 ) make the interface way more innovative & attractive than the dreary grid of icons of the bloated android & overpriced and overrated Ios! although I buy my phones for my own use & satisfaction whenever I use it in company the appearance always brings interest & positive comment. Windowsphone is a "young" os and will hopefully go on to get smarter & better. Yes the tight control that microsoft keep over it causes a few limitations - but if u can't live with that don't buy it! Presumably anyone buying a top range smartphone does at least a little research first! Personally im happy that there's no danger of my handset being killed by a virus, I bought a windowsphone coz having looked around - thats what I wanted and the only handset i'll swap my 900 for will be a 920!!
-
What's wrong with my XPath statement using dom4j?
I'm pretty new to XML. However, I did pick up a book and I'm pretty much through it. I got a copy of dom4j and I created a sample XML file. I'm able to parse the data and find out the child elements of root but I'm having problems with using XPath no matter what I do. Here's my code:
import org.dom4j.*;
import org.dom4j.io.*;
import java.util.*;
import java.io.*;
public class XMLACL {
org.dom4j.Document doc;
org.dom4j.Element root;
XMLACL(String x) {
String tempFile = System.getProperty("user.dir") + "/winsudo.xml";
tempFile = tempFile.replace('\\', '/');
SAXReader xmlReader = new SAXReader();
try {
doc = xmlReader.read(tempFile);
catch (Exception e) {}
root = doc.getRootElement();
//treeWalk();
//iterateRootChildren("grant");
XPath xpathSelector = DocumentHelper.createXPath("/grant[@prompt='no']");
List results = xpathSelector.selectNodes(doc);
for (Iterator iter = results.iterator(); iter.hasNext(); ) {
Element element = (Element) iter.next();
System.out.println(element.getName());
}And here's my XML:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<alias name="admin">
<user>geneanthony</user>
<user>mike</user>
<user>rob</user>
</alias>
<grant prompt="no" runas="root" service="no">
<user>geneanthony</user>
<command>!ALL</command>
</grant>
<grant>
<user>geneanthony</user>
<group>users</group>
<command>C:/Program Files/Mozilla Firefox/firefox.exe</command>
</grant>
<grant>
<alias>admin</alias>
<command>!Panels</command>
</grant>
</config>I'm currently getting this error:
C:\Borland\JBuilder2005\jdk1.4\bin\javaw -classpath "C:\code\java\WinSudo\classes;C:\Borland\JBuilder2005\jdk1.4\jre\javaws\javaws.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\charsets.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\dnsns.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\ldapsec.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\localedata.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\ext\sunjce_provider.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\im\indicim.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\im\thaiim.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\jce.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\jsse.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\plugin.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\rt.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\sunrsasign.jar;C:\Borland\JBuilder2005\jdk1.4\lib\dt.jar;C:\Borland\JBuilder2005\jdk1.4\lib\htmlconverter.jar;C:\Borland\JBuilder2005\jdk1.4\lib\tools.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\jRegistryKey.jar;C:\Borland\JBuilder2005\jdk1.4\lib\hsqldb.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\dom4j-1.6.1.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\syntax.jar;C:\Borland\JBuilder2005\jdk1.4\jre\lib\IzPack-install-3.7.2.jar" winsudo.Main
java.lang.NoClassDefFoundError: org/jaxen/JaxenException
at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
at org.dom4j.DocumentHelper.createXPath(DocumentHelper.java:121)
at winsudo.XMLACL.<init>(XMLACL.java:26)
at winsudo.Main.main(Main.java:15)
Exception in thread "main"
Can someone tell me what's wrong with my code. None of the samples I've seen came with the XML files so I don't know if I when I start the XPATH I need to use / for the root element, or // or a forward slash and the root name. Can I please get some help!Thank you! I didn't haven Jaxen I thought everything was in the package and I must have missed it in the tutorials. That resolved the dropouts and I think I'm good know. I couldn't think for the life of me what I was doing wrong!
-
What's wrong with iCloud and all that. See below
What's wrong with iCloud tonight I am
Sending texts and it is going as a normal text
Not iMessage it was working earlier. Now
Gas stopped working all of a sudden. If
Anyone Is experiencing the same please let
Me know. Also it is saying when I turn on and log
In waiting for activation. I've never had this before.There is an earlier thread that was answered by an Apple employee that states they are seeing the iMessage and Facetime servers are down. It is unknown when they will return, however it generally is not an extended period of time.
-
what's wrong with IN-APP PURCHASE??? all of a sudden i couldn't do any IAP purchase anymore????
Please note that your post is already buried in the old pages of the forum.
Due to the current unavailability of clairvoyants and mind-readers in the forum, we respectfully request you supply sensible, complete details.
BOILERPLATE TEXT:
Note that because this is boilerplate text, not all points may apply to any given, specific poster.
If you give complete and detailed information about your setup and the issue at hand,
such as your platform (Mac or Win),
exact versions of your OS, of Photoshop (not just "CS6", but something like CS6v.13.0.6) and of Bridge,
your settings in Photoshop > Preference > Performance
the type of file you were working on,
machine specs, such as total installed RAM, scratch file HDs, total available HD space, video card specs, including total VRAM installed,
what troubleshooting steps you have taken so far,
what error message(s) you receive,
if having issues opening raw files also the exact camera make and model that generated them,
if you're having printing issues, indicate the exact make and model of your printer, paper size, image dimensions in pixels (so many pixels wide by so many pixels high). if going through a RIP, specify that too.
etc.,
someone may be able to help you (not necessarily this poster).
a screen shot of your settings or of the image could be very helpful too.
Please read this FAQ for advice on how to ask your questions correctly for quicker and better answers:
http://forums.adobe.com/thread/419981?tstart=0
Thanks! -
What's wrong with my send email app??
Here is my code:
<%@ page import="java.util.*,javax.mail.*,javax.mail.internet.*,javax.naming.*,java.io.*,javax.activation.*"%>
<%@ page import ="javax.mail.internet.MimeMessage"%>
<%
String content = "Hihi";
try
Properties props = new Properties();
props.setProperty("mail.transport.protocol", "smtp");
props.setProperty("mail.smtp.host", "stdsmtp.****.***.**");
props.setProperty("mail.user", "username of the server account");
props.setProperty("mail.password", "password of the server account");
Session sessionMail = Session.getDefaultInstance(props, null);
Message message = new MimeMessage(sessionMail);
Address from = new InternetAddress("an email account");
Address to = new InternetAddress("an email accout");
message.setContent(content, "text/plain");
message.setFrom(from);
message.setRecipient(Message.RecipientType.TO,to);
message.setSubject("Java Mail is easy to use");
Transport.send(message);
catch(Exception e)
e.printStackTrace();
%>
javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketException: Connection reset
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1260)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
at javax.mail.Service.connect(Service.java:275)
at javax.mail.Service.connect(Service.java:156)
at javax.mail.Service.connect(Service.java:105)
at javax.mail.Transport.send0(Transport.java:168)
at javax.mail.Transport.send(Transport.java:98)
at org.apache.jsp.sendEmail_jsp._jspService(sendEmail_jsp.java:72)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:75)
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1440)
... 31 more
What's wrong with my application?If no one replies here try the Java Mail Forum:
http://forum.java.sun.com/forum.jspa?forumID=43 -
After upgrade my Iphone 4 to iso5, I can't add contact and I can't access the settings for mail,contacts and calender. The moment I select the setting for Mails, Contact and Calender it will jump back to home. Can someone advice what's wrong with it?Problr
Dear All
i have done the same activity ( buy a new iphone 4 -> upgrade to ios5 - > configure email) with success-
than when i start to move the contacts from old mobile to iphone (using the microsim) i receive the same crash
in disgnosis e use i saw 2 dump with this title 'latestCrash-Preferences.plist and LatestCrash.plist. in each file the date is the same and i read:
Exception Tyle: EXC_CRASH (SIGABRT)
Exception code: 0x00000000, 0x00000000
Chrashed Thread: 6
in thread 6: name: Dispatch queue:
com.apple.addressBookUI.ContactsSettingPlugin
and thaan a lot of data.
Have you any idea?
thank in advance
Fabio -
A couple of years ago I was using an AppleScript file (thanks to someone else's assistance) but it no longer works.
I have an extra internal drive, that is partitioned, and used for sequential daily backups. When the computer starts up, of course all the drives mount - but I prefer that they are off the desktop until neded.
Rather than selecting the volumes and then dragging to the Trash, I found it easier to have a script run at startup which then asks if the drives should be unmounted.
Things were great - until I upgraded to Tiger.
I am hoping that someone can tell me what's wrong with the script so that I can start using it again. As you can probably tell, I don't have any experience in AppleScript. At the moment the script runs - it presents the dialogue box - and then just ends after a response, but the drives do not unmount.
The partitions on the drive are called Monday Tuesday Wednesday Thursday Saturday
The existing script is as follows:
on run
display dialog "Unmount All Backup Drives?" buttons {"Yes", "No"} default button 1
set x to button returned of result
if x is "Yes" then tell application "Finder" to eject "Monday"
end runThis relates to another (current) thread in AppleScript discussions.
Your script works with Panther as that operating system allows INTERNAL drives to be "ejected" (and, if you eject one volume on a partitioned drive, all the volumes on that drive are ejected -- this explains why ejecting "Monday" actually ejected Monday through Friday).
With Tiger, you would find that your script works exactly as expected with EXTERNAL drives, but INTERNAL drives need a different approach.
To get behavior exactly as you had before, try this script:
--BEGINNING
display dialog "Unmount All Backup Drives?" buttons {"Yes", "No"} default button 1
set x to button returned of result
if x is "Yes" then set driveName to "Monday"
set driveInfo to do shell script "diskutil list | grep \"" & driveName & "\""
set driveID to last word of driveInfo
do shell script "diskutil unmountDisk " & driveID & ""
--END
For reasons that aren't entirely clear to me, this approach, while it works reliably, is very slow -- on my fast machine, the unmount process takes nearly 20 seconds. (Using UNIX directly in Terminal, with the same command, is very quick.) (In the AS, the delay occurs in second "do shell script.")
Another puzzle that has cropped up is described in the related thread "Applescript to Mount/Unmount a Disk . . ." (current). While the above approach works for Justin Surpless, it often prompts for a password -- unacceptable in his application. I've not seen this on my PPC (and I tried 10.4.7, which he's using); his may be an Intel Mac, if that could be the difference. -
What's wrong with dynamic data?
I am starting this thread to showcase what I might call "dynamic data abuse": The use of dynamic data where it has no business to be used (does it ever?).
Everybody is invited to contribute with their own examples!
One of the problems when operating on dynamic data is its opacity. We can never really tell what's going on by looking at the code. It also seems to hide serious programming mistakes by adapting in ways to mask horrendous code and making it seemingly functional, glossing over the glaring programming errors.
To get it all started, here are a few recent sightings:
(A)
(Seen here). No Kidding! The users joins a scalar with a waveform, then wires the resulting dynamic data to the index input of "replace array subset". He cannot see anything wrong, because the program actually works (coercing the dynamic data to a scalar will, by a happy coincidence, return the value of the scalar joined earlier. I have no idea what thought process led to this code in the first place (maybe just randomly connecting functions until the result is as expected? ).
(B)
(seen here)
What's wrong with simply branching the wire???
(C)
I don't remember the link, but here's how somebody transposed a 2D array a while ago (bottom part of image). No way to tell from looking at the code picture! (The "FromDDT" and "ToDDT" need to be configured just right ...).
ARRRRGH!
LabVIEW Champion . Do more with less code and in less time .
Attachments:
join.png 2 KB
split.png 3 KB
DynamicTranspose.png 18 KBHere's another one for you. Found here:http://forums.ni.com/t5/LabVIEW/Program-unresponsive-after-a-dialog-box-input/m-p/2447608#U2447608
Put a bunch of booleans into a Combine Signals and then do a Dynamic Data to Boolean Array.
I supplied the much more cleaned up version of the code below.
EDIT: I just realized I needed to subtract 1 frm the power before using the Scale by Power of 2. Oops.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
Attachments:
Button Press Decoder_BD.png 41 KB -
itunes store is not available. try back later. Everytime I try to purchase something this message appears. What is wrong with itunes?
iTunes in Windows is difficult to uninstall.
I found this for you in an older thread (read carefully before you start):
Quote
Resolution
Note that the following procedure involves a registry edit. Back up your registry prior to proceeding.
(1) Do a complete uninstall of iTunes and related software components as per the instructions in the following document (but do not attempt to reinstall iTunes just yet):
Removing and reinstalling iTunes, QuickTime, and other software components for Windows Vista or Windows 7:
http://support.apple.com/kb/HT1923
(2) Launch Regedit as an administrator. In your Start Search field, type regedit. Right-click on the Regedit entry that comes up and select "Run as administrator" as per the following screenshot:
(3) In the left-hand pane of Regedit, click the triangle next to HKEY_LOCAL_MACHINE to expand its contents.
(4) Expand the contents of SOFTWARE
(5) Expand the contents of Microsoft
(6) Expand the contents of Windows
(7) Expand the contents of CurrentVersion
(8) Expand the contents of Installer
(9) Expand the contents of UserData
(10) Expand the contents of S-1-5-18
(11) Right-click on Components and select "Permissions" as per the following screenshot:
(12) In the "Permissions for Components" screen that comes up, click the Advanced button:
(13) In the "Advanced Security Settings for Components" screen that comes up, click the "Owner" tab.
(14) In the "Owner" tab, check the "Replace owner on subcontainers and objects tickbox, select "Administrators" and click Apply:
(14a) If (after clicking Apply) you receive a "Registry Editor could not set owner on the key currently selected, or some of its subkeys" message, click OK:
(15) Click OK in the "Advanced Security Settings for Components" screen.
(16) Click OK in the "Permissions for Components" screen.
(17) Quit out of Regedit.
(18) Try installing iTunes using the latest version of the iTunes installer downloaded from the Apple website:
http://www.apple.com/itunes/download/ -
What is wrong with snippet?
Guys,
What is wrong with snippet below? Why both conditions sometimes are true:
if ( fine != suspect ) {
if ( fine == suspect ) {
I am new to Java and had a long arguments, but failed to prove anything.
Could you help me please? What do you think?
public class VWC {
private volatile boolean suspect;
private boolean fine;
private boolean anotherFine;
private Object lock = new Object();
private int failures;
private int iterations;
private VWC() {
new Thread() {
public void run() {
while( true ) {
synchronized( lock ) {
try {
lock.wait();
} catch ( Exception exception ) {
synchronized( lock ) {
if ( fine != suspect ) {
System.err.println( "be aware: " + (++failures) + "/ " + iterations);
if ( fine == suspect ) {
System.err.println( "is it real?" );
if ( fine != anotherFine ) {
System.err.println( "should never be printed out" );
}.start();
private void run() {
while( true ) {
synchronized( lock ) {
++iterations;
fine = ! fine;
anotherFine = ! anotherFine;
suspect = ! suspect;
synchronized( lock ) {
lock.notify();
public static void main(String[] args) {
new VWC().run();
}jalligator wrote:
Steve, thank you very much for the comprehensive explanation. Sorry, actually I wanted to see how many developers are aware of volatile variables specifics and how many of them are open minded. Not sure how this question addresses either of those questions.
This snippet is a stripped down version of production code. Developer relied of volatility, inverted boolean in one thread and expected to see the change right away in other thread. Unfortunately value propagation takes time (not a milliseconds though), Without volatile, yes it takes time. With volatile, no, the updated value is seen instantly (though accessing the volatile variable is less efficient than accessing a thread local variable because it has to retrieve it from main memory first and then use it...)
so second thread sometimes misses value change; it happens approximately once per million on my box. That is not what is happening in your example code. It is not that suspect is being changed and the second thread misses the change. What is happening is approximately once per million times through your loop the value of suspect is being switched between the two if statements. Sequentially your computer is doing this:
1) [Thread A] if ( fine != suspect ) {
2) [Thread A] System.err.println( "be aware: " + (++failures) + "/ " + iterations);
3) [Thread B] suspect = ! suspect;
4) [Thread A] if ( fine == suspect ) {
5) [Thread A] System.err.println( "is it real?" );
I found that bug in production code and proposed to use synchronized blocks at least. However, all team members said volatile variables work perfectly. I typed this snippet as a concept proof, however, nobody took a look and f course nobody tried to compile and see how volatile vars work in reality. I would ignore this issue unless I had to fix this bug. However, they still disagree and claim there is some other problem and I have to solve it. I am absolutely out of options now; I found the bug, however, they ignore my finding and demand me to find something else.Edited by: stevejluke on Jul 5, 2008 10:10 PM
Maybe you are looking for
-
Won't Play on Standalone player
This is funny. I've created many DVD's before with menu's. No problems. Now I have to have one that auto starts, by passing the menu and it has to loop. Works fine on the computer, but not on the TV player.
-
Exchange 2013 Load Balancing Question
Hey Everyone, I have recently started building up my companies Exchange 2013 environment and ran into some questions that I can't seem to find clear answers for on Google. First, a little bit about my set up: 2 CAS Servers 2 Mailbox Servers C
-
MARS - "Sudden increase of traffic to a port" rule
Hello. I duplicated the system rule "Sudden increase of traffic to a port" in MARS and it blew out the original system rule and now shows up as a user rule. It doesn't appear to be working either. It is active. Not sure what to make of this, and neit
-
Solman : Auto confirming the ticket
Dear Experts, In solution manager ticket status (CRMD_ORDER) is in proposed solution for 2 days it should be changed automatically to confirmed is itpossible to change. i'm using workflow here i will add deadline monitoring but i need the functi
-
Upload file jsp code doesn't work? How can I debug
Hi Everyone, I have the following jsp code that simply adds a new product to the backend database when 'Continue' button is pressed. if( "Continue".equals(fp.getParameter("Submit")) ) { fp.setParameters(prodForm); prodForm.setCreateBy(curre