Scanning a char
i dont think i can scan a single char, but here is my problem.
System.out.println("Enter the tax category (N,L,M,or H): ");
taxCategory = scan.next();
i know that i cant do that, but i need to know what i can do to temporarily switch taxCategory into a String. it has to stay as a char in the long run. im confused on this whole thing. thanks in advance.
i have taxCategory as a char, what is in
System.out.println("Enter the tax category (N,L,M,or H): ");
taxCategory = scan.next();
is not correct, i need to know what i can do in order to make it correct.
Similar Messages
-
How to use the scanner class to ask for a character?
Hey guys, this is my assignment:
Ask the user for a single letter and a sentence, and print out the
number of times that letter shows up in the sentence.
Please tell me how to scan for a character. I tried this:
import java.util.Scanner;
public class Frequencies
public static final void main(String[] args)
Scanner scanner = new Scanner(System.in);
Scanner scan = new Scanner(System.in);
System.out.println("Enter a sentence");
String x = scanner.next();
System.out.println("Enter a letter to look for");
String y = scan.next();
char z = y.charAt(0);
int chara = 0;
for(int i = 0; i<x.length(); i++){
if(z==y.charAt(i)){
chara = chara++;
System.out.println("There are " + chara + " " + z + "s in the sentence");
}and got the error after Running (not compiling):
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 1
at java.lang.String.charAt(String.java:687)
at Frequencies.main(Frequencies.java:16)I thought this meant that I was asking for the character in postition 1 of string y, but in my code I wrote position 0
when I tried inserting words in the character place (just to see what happened, not expecting functionallity, I got
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: [NUMBER OF CHARACTERS]
at java.lang.String.charAt(String.java:687)
at Frequencies.main(Frequencies.java:16)Please help.
The assignment isn't due nor graded, this is just killing me lol.
Thanks in advance
Edited by: Sevan on Oct 18, 2008 4:40 PMjverd wrote:
Skydev2u wrote:
I've used this method for a while now and it gets the job done.
import java.util.Scanner;
public class ReadInput {
public static void main(String[] args) {
Scanner UserInput = new Scanner(System.in);
char letter = UserInput.findWithinHorizon(".", 0).charAt(0);
I know you're trying to help, but this isn't really doing it. It does nothing to address the source of the OP's problem. The way he's doing it now is almost right. He just needs to do a tiny bit of detective work to fix a small bug. Tossing off a totally different approach, with no explanation, is not particularly helpful.Your right jverd I skimmed the OP's problem too quick;y and in tern didn't understand it fully. After reading the post thoroughly I saw that the problem can be solved by taking the sentence the user enters and then converting it into a array of characters. Then searching for the specific letter the user enters is achieved by comparing it to each individual element of the char array. Then incrementing a counter variable each time a match is made. I hope this example code solve your problem.
* @author skydev
import java.util.Scanner;
public class SentenceReader {
public static void main(String[] args) {
int counter = 0; //Amount of time the letter appears in the sentence
char letter; //Letter the user search for
char[] sentenceArray; //char array to hold the elements of the string the user inputs
String sentence; //sentence the user inputs
Scanner UserInput = new Scanner(System.in);
System.out.println("Please enter a sentence! ");
sentence = UserInput.nextLine();
sentenceArray = sentence.toCharArray(); //splits up the users sentence into a array of char
System.out.println("Please enter a letter to search for ");
letter = UserInput.findWithinHorizon(".", 0).charAt(0);
for(int i = 0; i < sentence.length(); i++){
if(letter == sentenceArray){ //search to see if the letter of interest equals to each char (letter) of the array
counter++; //increments the amount of time the letter appears, set to 0 by default
System.out.println("The letter appeared " + counter + " times in the sentence"); //Displays the result :) I love programming -
Program for a user to enter grades...having a problem
I have a project I am doing for class...this is what i have to do.
"Your instructor needs a program that will input the letter grades of students and perform the following calculations along with the corresponding output: 1.) compute and print a letter grade distribution (makes a chart showing the number of each grade made), 2.) compute and print the class gpa, and 3.) print a bar graph of the letter grade distribution. Program should work for any class size, and should work for any number of classes (dunno what that is talking about)."
the bar graph is just stars printed horizontally using the numbers from part 1.
i have this so far and i'm getting an error at the switch statement saying i'm using a string when i should be using an int, that's problem 1. I'd also like to take some suggestions on a better way of doing this without it getting complicated (we've just gotten to writing our own classes, no array lists or anything "fancy".
import java.util.Scanner;
public class Grades
public static void main (String [] args)
Scanner scan = new Scanner (System.in);
int qualPoints = 0, totalGrades = 0, aCount = 0, bCount = 0, cCount = 0, dCount = 0, fCount = 0;
double gpa = 0;
String grade;
System.out.println ("Enter the student's grade, z to stop.");
grade = scan.next();
while (grade.equalsIgnoreCase ("A") || grade.equalsIgnoreCase ("B") || grade.equalsIgnoreCase ("C") || grade.equalsIgnoreCase ("D")
|| grade.equalsIgnoreCase ("F") && grade != "Z" && grade != "z")
*switch (grade)*
case 'A':
qualPoints = (qualPoints + 4);
totalGrades++;
aCount++;
break;
case 'B':
qualPoints = (qualPoints + 3);
totalGrades++;
bCount++;
break;
case 'C':
qualPoints = (qualPoints + 2);
totalGrades++;
cCount++;
break;
case 'D':
qualPoints = (qualPoints +1);
totalGrades++;
dCount++;
break;
default:
qualPoints = (qualPoints +0);
totalGrades++;
fCount++;
System.out.println ("Enter the student's grade, z or Z to stop.");
grade = scan.next();
gpa = (double) (qualPoints / totalGrades);
System.out.println ("The class gpa is " + gpa);
}had to go watch the Indians lose, unfortunately :P
OK, got the switch to work (or at least be error free). But it's screwing up on the addition (it's giving me a run-time error and stopping the program.
import java.util.Scanner;
public class Grades
public static void main (String [] args)
Scanner scan = new Scanner (System.in);
int qualPoints = 0, totalGrades = 0, aCount = 0, bCount = 0, cCount = 0, dCount = 0, fCount = 0;
double gpa = 0;
String grade;
System.out.println ("Enter the student's grade, z to stop.");
grade = scan.next();
char gradeCh = grade.charAt(0);
while (grade.equalsIgnoreCase ("A") || grade.equalsIgnoreCase ("B") || grade.equalsIgnoreCase ("C") || grade.equalsIgnoreCase ("D")
|| grade.equalsIgnoreCase ("F") && grade != "Z" && grade != "z")
switch (gradeCh)
case 'A':
qualPoints = (qualPoints + 4);
aCount++;
break;
case 'B':
qualPoints = (qualPoints + 3);
bCount++;
break;
case 'C':
qualPoints = (qualPoints + 2);
cCount++;
break;
case 'D':
qualPoints = (qualPoints +1);
dCount++;
break;
default:
qualPoints = (qualPoints +0);
fCount++;
totalGrades++;
System.out.println ("Enter the student's grade, z or Z to stop.");
grade = scan.next();
gpa = (double) (qualPoints / totalGrades);
System.out.println ("The class gpa is " + gpa);
it's highlighting the gpa = statement at the end giving me a divide by zero error...is the totalgrade statement not working?
and i tried it with lowercase grades and uppercase, only gave me the error on uppercase, but on lowercase it is coming back with a gpa of 0...which wasn't correct.
and thx for the help so far :) -
I want to make a very simple program that allows the user to enter a key/character and have the corresponding unicode value returned. The problem is that I receive an error after the input of any character.
Here is the code:
import java.util.Scanner;
public class KeyMap
public static void main (String args[])
int number; //the future unicode value.
System.out.print ("Enter the key you want the unicode number of: ");
Scanner scan = new Scanner (System.in);
number = scan.nextInt();
char key = (char)number;
System.out.print ("The number for key " + key + " is " + number);
And I get this error in the run log after the character is entered:
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:819)
at java.util.Scanner.next(Scanner.java:1431)
at java.util.Scanner.nextInt(Scanner.java:2040)
at java.util.Scanner.nextInt(Scanner.java:2000)
at KeyMap.main(KeyMap.java:11)
KeyMap has exited with status 1.
Thanks for any help!Exception in thread "main"
java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:819)
at java.util.Scanner.next(Scanner.java:1431)
at java.util.Scanner.nextInt(Scanner.java:2040)
at java.util.Scanner.nextInt(Scanner.java:2000)
at KeyMap.main(KeyMap.java:11)Well that's coz your listening for an Integer input.
the error should happen if you input non-integer data type.
Nywled -
Beginner : Array , String Problems continue.
Hi everybody I am so New in Java or rather not really able to understand Java yet.
I have assignment where I do not know how to think anymore..is probably very easy to those who understand programming but sadly I do not.
Program should do:
1. assign any amount of different strings.
2. user is giving any letter he/she wants and program to find it among given strings.
If searched letter is in any string/ strings , only these strings or string are printed.
3. If in given strings is not searched letter, program has to say it, for ex: there is not letter you search for.
As long as now I have only, strings assigning to array. So there are strings in array but I do not know how to write code where I can find given letter by user.
I just do not know how I should think(anymore at all ;)) here. I am really frustrated and desperate, how to understand this?? Once and for all!!!
I was thinking maybe I should use ArrayList? but how...or Can it be done both ways with Array or with ArrayList?
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("How many strings ?");
int antal= scan.nextInt();
String [] str = new String[antal];
String string = null;
int x;
scan.nextLine();
for( x=0;x<str.length;x++){
System.out.print("String "+(x+1)+": ");
string= scan.nextLine();
str[x]= string;
System.out.print("Write a letter you wish to find :");
String letter = scan.nextLine();
char check = letter.charAt(0);
//somthing in here ....Thank you very, very much for helping me, this is the first forum where I am getting any answers at all. Thanks guys!
Yes, that is true I have a problem to "see" things in code..I feel " lost in translation " :)...Sometimes I think I understand code and than suddenly code does total different thing than I thought. I have to pass 2 exams of Java basic and bit advance level of Java , all seems very dark now..but I have a hope that I at least pass those exams. Of course it could be fantastic to start understand Java (or any other computer language) and be able to code one day for real. To be honest, I envy you that you can understand Java. When, all code works is so cool and fun! ok, Back to code...
So I read your tips and advices , thanks.
Here is another problem, with help of indexOf(char) I got index for character I searched, fine.
The way i wrote the code I got separate answer for each string(check in code). What I need to have is, separate printed strings where given character is found and nothing else should be printed. Later, I need just one general comment ,only in case if character is NOT found in given strings.
import java.util.*;
public class upp9 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("How many strings ?");
int antal= scan.nextInt();
String [] str = new String[antal];
int x;
scan.nextLine();
for( x=0;x<str.length;x++){
System.out.print("String "+(x+1)+": ");
str[x]= scan.nextLine();
System.out.print("Write a letter you wish to find :");
String letter = scan.nextLine();
char check = letter.charAt(0);
for( x=0;x<str.length;x++){
str[x].indexOf(check);
// System.out.println("String "+(x+1)+" "+str[x].indexOf(check));
if((str[x].indexOf(check))>=0)
System.out.println("String "+(x+1)+" "+str[x]);
else
System.out.println("Nothing in this string");
System.out.println();
}is printed.
How many strings ?4
String 1: hello
String 2: other
String 3: alex
String 4: batman
Write a letter you wish to find :a
Nothing in this string
Nothing in this string
String 3 alex
String 4 batmanI should get printed (with other code)...where I don't know how to think here? what code I should use?, what I can what I can not do here...hmmm
//in case found
How many strings ?4
String 1: hello
String 2: other
String 3: alex
String 4: batman
Write a letter you wish to find :a
String 3 alex
String 4 batmanor....
//in case NOT found
How many strings ?4
String 1: hello
String 2: other
String 3: alex
String 4: batman
Write a letter you wish to find : j
Not found -
Do{}while stopping condition
Hi,
I am having trouble with my stopping statement! I want all the items to evaluate to true before it stops:
do{...}while(px!=x && py!=y && entryDir!=S)
I am tracing around the outline of a character, the trouble is as soon as it get to the top of the letter and the entryDir changes it stops...
So it should stop when px = x, py = y and the entry direction into the starting pixel (x,y) was S (south).
Thanks, Ron
Message was edited by:
cakeHere is the rest of the code, just to make sure...
public void getMooreBlob(int x, int y){
char N='N', E='E', S='S', W='W';
int px=x, py=y, nextMove=1;
downSampleLeft = downSampleRight = x;
downSampleTop = downSampleBottom = y;
System.out.println("left="+x+"right="+x+"top="+y+"bottom="+y);
//I am always going to be entering from the south to start, scanning down
char entryDir = S;
do{
//pixel positions relative to p
switch (nextMove)
//move1
case 1:
if(loadImg.getRGB((px+1),(py-1))!=-1){
entryDir='E';
px=px+1; py=py-1;
setP(px, py);
nextMove=7;
break;
//move2
case 2:
if(loadImg.getRGB((px+1),py)!=-1){
entryDir='S';
px=px+1; py=py;
setP(px, py);
nextMove=1;
break;
//move3
case 3:
if(loadImg.getRGB((px+1),(py+1))!=-1){
entryDir='S';
px=px+1;py=py+1;
setP(px, py);
nextMove=1;
break;
//move4
case 4:
if(loadImg.getRGB(px,(py+1))!=-1){
entryDir='W';
px=px;py=py+1;
setP(px, py);
nextMove=3;
break;
//move5
case 5:
if(loadImg.getRGB((px-1),(py+1))!=-1){
entryDir='W';
px=px-1;py=py+1;
setP(px, py);
nextMove=3;
break;
//move6
case 6:
if(loadImg.getRGB((px-1),py)!=-1){
entryDir='N';
px=px-1;py=py;
setP(px, py);
nextMove=5;
break;
//move7
case 7:
if(loadImg.getRGB((px-1),(py-1))!=-1){
entryDir='N';
px=px-1;py=py-1;
setP(px, py);
nextMove=5;
break;
//move8
case 8:
if(loadImg.getRGB(px,(py-1))!=-1){
entryDir='E';
px=px;py=py-1;
setP(px, py);
nextMove=7;
break;
default:
nextMove++;
if(nextMove==9)nextMove=1;
break;
}while(px!=x && py!=y && entryDir!=S);
} -
How to to scan a string, char by char?
Hi i have some xml data, i want to scan the string char until it sees > for the first time. Then it adds the following data until it sees <, at which point it stops. So i should get s2tidm1 from "<server>s2tidm1</server>"
The problem with the below code is that sa.next() gives me the whole string as there is no space, is there a sa.nextChar() or something similar?
Code following -- Thanks Peter
import java.io.*;
import java.util.Scanner;
import java.util.*;
public class xmltestmod {
static String data = "<server>s2tidm1</server>";
public static void main(String args[]) {
Scanner sa = new Scanner(data);
String pete = " ";
String temp =" ";
while (sa.hasNext()) {
temp = sa.next();
System.out.println(temp);
if (temp.contains(">")){
while (true){
System.out.println("Entering if");
temp = sa.next();
pete = pete + temp;
if(temp.contains("<")) break;
System.out.println(pete);
sa.close();
}>
I got muiltiple xml lines in a array, i want to loop
the array and strip out the tags so only the data is
left. Thats why i didn't use the xml apis out there
as you need to say starttag = "<Server>";, endtag =
"/Server>", but i just want to say store all data
inbetween < and >, that way i can loop through the
whole array.
Actually if you use the SAX parser, rather than the DOM parser, it will call a method of your chosing for each text element, and you can just ignore the callbacks for tags etc. if you wish.
Can you explain abit more about hte substring and
index of part please.Check the Javadocs. Substring chops part of a string out, indexOf finds the first occurance of a character. -
When scanning a negative, it crashed. Then the software won't open and keeps throwing 'Error'.
Process: EPSON Scan [796]
Path: /Applications/Epson Software/EPSON Scan.app/Contents/MacOS/EPSON Scan
Identifier: com.epson.scan.standalone
Version: 5.1.0f0 (5.1.0f0)
Code Type: X86 (Native)
Parent Process: launchd [173]
Responsible: EPSON Scan [796]
User ID: 501
Date/Time: 2014-08-01 12:53:18.116 +0100
OS Version: Mac OS X 10.9.4 (13E28)
Report Version: 11
Anonymous UUID: 2C569671-A037-9057-678F-1ED8DDF011D8
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000016669c90
VM Regions Near 0x16669c90:
mapped file 00000000145d2000-00000000145db000 [ 36K] r--/rwx SM=COW /System/Library/Fonts/Keyboard.ttf
-->
__TEXT 0000000064b00000-0000000064b06000 [ 24K] r-x/rwx SM=COW /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.epson.scan.ui 0x0e982916 CAdvancedDialog::InitDialogInfo() + 280
1 com.epson.scan.ui 0x0e990f03 CAdvancedDialog::Open() + 1559
2 com.epson.scan.ui 0x0e960bc8 CUIControl::UIStartProc(TW_USERINTERFACE*, TW_IDENTITY*, TW_IDENTITY*, unsigned short (*)(TW_IDENTITY*, unsigned long, unsigned short, unsigned short, char*), tag_UIAppOperation*, tag_UIStartScanPara*) + 4714
3 com.epson.scan.ui 0x0e95bf54 CUI::IUIStartProc(TW_USERINTERFACE*, RegInfo const*, TW_IDENTITY*, TW_IDENTITY*, unsigned short (*)(TW_IDENTITY*, unsigned long, unsigned short, unsigned short, char*), tag_UIAppOperation*, tag_UIStartScanPara*) + 200
4 com.epson.scan.standalone 0x00002e18 CStandAlone::EpUiStart() + 160
5 com.epson.scan.standalone 0x0000503b CStandAlone::Run() + 721
6 com.epson.scan.standalone 0x0000541d main + 295
7 com.epson.scan.standalone 0x00001d4e _start + 228
8 com.epson.scan.standalone 0x00001c69 start + 41
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x024c8992 kevent64 + 10
1 libdispatch.dylib 0x02323899 _dispatch_mgr_invoke + 238
2 libdispatch.dylib 0x02323532 _dispatch_mgr_thread + 52
Thread 2:
0 libsystem_kernel.dylib 0x024c8046 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x025b9dcf _pthread_wqthread + 372
2 libsystem_pthread.dylib 0x025bdcce start_wqthread + 30
Thread 3:
0 libsystem_kernel.dylib 0x024c8046 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x025b9dcf _pthread_wqthread + 372
2 libsystem_pthread.dylib 0x025bdcce start_wqthread + 30
Thread 4:
0 libsystem_kernel.dylib 0x024c8046 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x025b9dcf _pthread_wqthread + 372
2 libsystem_pthread.dylib 0x025bdcce start_wqthread + 30
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x16669c90 ebx: 0x0e98280f ecx: 0x089b9e70 edx: 0x00310aa4
edi: 0x00000000 esi: 0x09343a5c ebp: 0xbffff4b8 esp: 0xbffff130
ss: 0x00000023 efl: 0x00010202 eip: 0x0e982916 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0x16669c90
Logical CPU: 0
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x1000 - 0x51ff7 +com.epson.scan.standalone (5.1.0f0 - 5.1.0f0) /Applications/Epson Software/EPSON Scan.app/Contents/MacOS/EPSON Scan
0x77000 - 0x77fff com.apple.Carbon (154 - 157) <6C29C608-97B4-306E-AEC5-6F48EDF7EFB5> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7a000 - 0x80fff org.twain.dsm (1.9.5 - 1.9.5) <3CE5B8E4-1F2D-3694-890D-B3965F244443> /System/Library/Frameworks/TWAIN.framework/Versions/A/TWAIN
0x88000 - 0xd9ff1 libstdc++.6.dylib (60) <354F284B-2343-3810-9CA2-E28038824F6E> /usr/lib/libstdc++.6.dylib
0x139000 - 0x13afff libSystem.B.dylib (1197.1.1) <789CF4BE-5A0B-310E-9515-E515EA033D03> /usr/lib/libSystem.B.dylib
0x141000 - 0x14afff com.apple.audio.SoundManager (4.1 - 4.1) <68B7CEB7-AF09-3E24-8548-6ABF065B5186> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
0x153000 - 0x157fff com.apple.CommonPanels (1.2.6 - 96) <E7CA63C6-CEE9-3F0A-93A7-C12C653FFB80> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x15f000 - 0x162ff7 com.apple.help (1.3.3 - 46) <AB6292FA-D3BC-3D56-B3A5-2BE630A503E7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x168000 - 0x4ddff9 com.apple.HIToolbox (2.1.1 - 698) <FE3938F3-6338-3C5E-AAB3-47B2F5FAC762> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x643000 - 0x696fff com.apple.htmlrendering (77 - 1.1.4) <408FA30F-4FE9-3162-9FFD-677E8569C1EA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
0x6bd000 - 0x6d0fff com.apple.ImageCapture (9.0 - 9.0) <63D5C96F-1893-3F35-ADFB-EE451AFD87E6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x6e9000 - 0x780ff7 com.apple.ink.framework (10.9 - 207) <EF00BCCB-B270-3F3D-9424-EF5F4BC23E25> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x7aa000 - 0x7e8ff7 com.apple.NavigationServices (3.8 - 215) <A093AAF0-248E-313E-BA82-01F69E269895> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
0x80f000 - 0x82aff5 com.apple.openscripting (1.4 - 157) <5C161A52-8D2F-3D56-A988-05727BED7A59> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x83c000 - 0x83efff com.apple.securityhi (9.0 - 55005) <FD6FC95D-CBE2-329F-9ACB-AB3027CAAB6D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x843000 - 0x84cfff com.apple.speech.recognition.framework (4.2.4 - 4.2.4) <CF8E5706-F744-3139-8A51-D52BF055D19F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x855000 - 0x855fff com.apple.ApplicationServices (48 - 48) <7967F6FA-2984-3CC3-AD9A-7B9AEC562A2A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x85d000 - 0x85dfff com.apple.CoreServices (59 - 59) <06747539-5035-3307-8645-9BC4E7F89023> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x866000 - 0x8bbff7 com.apple.audio.CoreAudio (4.2.1 - 4.2.1) <CB06B746-9EB1-3972-A798-A139E15F5ACC> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x8de000 - 0x933fff libc++.1.dylib (120) <10C0A136-64F9-3CC2-9420-013247032120> /usr/lib/libc++.1.dylib
0x98a000 - 0xb8cfff com.apple.CoreFoundation (6.9 - 855.17) <E382BBB6-4F41-3959-ADC7-238BE49A2155> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0xcc7000 - 0xe29ffb com.apple.CFNetwork (673.4 - 673.4) <3B6BDE2F-BFA3-3B7E-BC53-7B6B75EB12D3> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0xefb000 - 0x11fcffb com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <02C72D54-E3D3-32B0-A081-E85A7038489D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x1273000 - 0x130bff7 com.apple.Metadata (10.7.0 - 800.28) <D8C2153B-6D0F-3B75-97C7-742BDCA430FC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x135c000 - 0x13dcff7 com.apple.CoreServices.OSServices (600.4 - 600.4) <382BE89A-9F37-3316-9AB8-DDEA691A80D1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x1471000 - 0x14e4fff com.apple.SearchKit (1.4.0 - 1.4.0) <6F607AB6-7553-37BA-BEC5-98FD7C27FAD7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x151f000 - 0x157dffd com.apple.AE (665.5 - 665.5) <54F2F247-160C-3A22-A6E3-5D49655A67AB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x15a9000 - 0x1684ff7 com.apple.LaunchServices (572.28 - 572.28) <2DEA5B87-80AC-3ACD-9F60-4BC61353B66E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
0x16ef000 - 0x171bff7 com.apple.DictionaryServices (1.2 - 208) <33873336-BECD-3F62-A315-C45F24C1818C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x173b000 - 0x1778ff7 libauto.dylib (185.5) <CD008E66-4A0C-35F5-8D72-80D76A716A03> /usr/lib/libauto.dylib
0x178e000 - 0x17a0fff libbsm.0.dylib (33) <1BE92DB5-0D2F-3BB5-BCC6-8A71EF2A3450> /usr/lib/libbsm.0.dylib
0x17a8000 - 0x1811fff com.apple.SystemConfiguration (1.13.1 - 1.13.1) <3AD9C90B-40A9-312B-B479-3AB178A96EA1> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x1842000 - 0x1ab1ff2 com.apple.security (7.0 - 55471.14.8) <8AF3BEF0-0EF9-32CD-A316-F9C6325E3491> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x1bd4000 - 0x1ce6ffc libsqlite3.dylib (158) <B3DB0FED-FE4C-314D-8329-CF7708C8AAF4> /usr/lib/libsqlite3.dylib
0x1cfd000 - 0x1d0bff7 libz.1.dylib (53) <858B4D9F-D87E-3D81-B07A-DF9632BD185F> /usr/lib/libz.1.dylib
0x1d11000 - 0x1eb94af libobjc.A.dylib (551.1) <31CBE178-E972-30D1-ADC6-4B8345CAE326> /usr/lib/libobjc.A.dylib
0x1ed6000 - 0x1fc2ff7 libxml2.2.dylib (26) <32040145-6FD6-3AD2-B98B-39F73BF9AC47> /usr/lib/libxml2.2.dylib
0x1ff1000 - 0x21b7ffb libicucore.A.dylib (511.34) <9588FA53-7801-3A44-8E5A-1365586A4918> /usr/lib/libicucore.A.dylib
0x224b000 - 0x224cfff libDiagnosticMessagesClient.dylib (100) <B936B1D4-90BB-395D-8EA9-E1237608E7D0> /usr/lib/libDiagnosticMessagesClient.dylib
0x2251000 - 0x2275ff3 libc++abi.dylib (49.1) <43A04ACF-97A5-35ED-B454-6B5C0CF0F99D> /usr/lib/libc++abi.dylib
0x2281000 - 0x2285ffa libcache.dylib (62) <9730D7F2-D226-3F30-8D26-BF598CB781F6> /usr/lib/system/libcache.dylib
0x228a000 - 0x2295ffb libcommonCrypto.dylib (60049) <F8E60C43-22EE-3E0B-9546-3365056901F1> /usr/lib/system/libcommonCrypto.dylib
0x22a2000 - 0x22a7ff6 libcompiler_rt.dylib (35) <9924DF2E-D80B-3A21-920D-544A4597203F> /usr/lib/system/libcompiler_rt.dylib
0x22b2000 - 0x22bafff libcopyfile.dylib (103.92.1) <9B62DDFE-FEFD-31CA-989F-9BE0AB606C49> /usr/lib/system/libcopyfile.dylib
0x22c1000 - 0x2311ff7 libcorecrypto.dylib (161.1) <135FD99E-2211-3DF4-825C-C9F816107F0C> /usr/lib/system/libcorecrypto.dylib
0x2320000 - 0x2338ffd libdispatch.dylib (339.92.1) <7E7A88BF-74B3-363B-B534-6F757DF2DDE3> /usr/lib/system/libdispatch.dylib
0x234b000 - 0x234eff7 libdyld.dylib (239.4) <B2BD2222-2A51-39B7-BCC5-B8A4F36F900A> /usr/lib/system/libdyld.dylib
0x2355000 - 0x2355fff libkeymgr.dylib (28) <1B097DEA-011E-3B1C-86D5-6C7FAD5C765A> /usr/lib/system/libkeymgr.dylib
0x235a000 - 0x2362fff liblaunch.dylib (842.92.1) <C180016C-F2DB-3D8B-A72D-5185CE67DFA2> /usr/lib/system/liblaunch.dylib
0x236a000 - 0x236eff7 libmacho.dylib (845) <D8E93E59-1F80-3413-B9CF-78B848F6E873> /usr/lib/system/libmacho.dylib
0x2373000 - 0x2375fff libquarantine.dylib (71) <EE3B510E-1AEC-3171-8A1A-D6A5A42CF35C> /usr/lib/system/libquarantine.dylib
0x237b000 - 0x237cfff libremovefile.dylib (33) <ED35EA79-EB06-3B84-A6D4-B1A9D6B8648D> /usr/lib/system/libremovefile.dylib
0x2382000 - 0x2394fff libsystem_asl.dylib (217.1.4) <51EB17C9-9F5B-39F3-B6CD-8EF238B05B89> /usr/lib/system/libsystem_asl.dylib
0x239e000 - 0x239ffff libsystem_blocks.dylib (63) <2AC67D5E-ECD4-3644-A53C-9684F9B7AA33> /usr/lib/system/libsystem_blocks.dylib
0x23a4000 - 0x2436ff9 libsystem_c.dylib (997.90.3) <80D21D3D-1031-314C-B1F0-0B35B977CEFB> /usr/lib/system/libsystem_c.dylib
0x245e000 - 0x2460fff libsystem_configuration.dylib (596.15) <E49AAD29-35C2-3EE2-AF4D-59514C4B478F> /usr/lib/system/libsystem_configuration.dylib
0x2466000 - 0x246efff libsystem_dnssd.dylib (522.92.1) <7E36B79E-6BF4-3462-9A84-C0744D029636> /usr/lib/system/libsystem_dnssd.dylib
0x2474000 - 0x249cfff libsystem_info.dylib (449.1.3) <BB68E8CC-422F-3121-8C86-D0F766FB696D> /usr/lib/system/libsystem_info.dylib
0x24b0000 - 0x24cdff4 libsystem_kernel.dylib (2422.110.17) <BCE753BB-9F18-30CB-87BC-D960721254C1> /usr/lib/system/libsystem_kernel.dylib
0x24ee000 - 0x251fffa libsystem_m.dylib (3047.16) <28E614E8-7802-3E84-960A-AD4721EF10F7> /usr/lib/system/libsystem_m.dylib
0x252a000 - 0x2542ff7 libsystem_malloc.dylib (23.10.1) <CB52555E-0F5B-31E3-A42A-FD4F930E2192> /usr/lib/system/libsystem_malloc.dylib
0x254b000 - 0x2576ff7 libsystem_network.dylib (241.3) <71EBA489-386D-3608-ADE6-CB50EBD1AB1B> /usr/lib/system/libsystem_network.dylib
0x2590000 - 0x2599fff libsystem_notify.dylib (121) <623269F5-1518-3035-A916-8AF83C972154> /usr/lib/system/libsystem_notify.dylib
0x25a1000 - 0x25a6ff3 libsystem_platform.dylib (24.90.1) <0613F163-9A7A-3908-B30B-AC1627503933> /usr/lib/system/libsystem_platform.dylib
0x25b7000 - 0x25beffb libsystem_pthread.dylib (53.1.4) <8B1B7B84-1B5D-32A8-AC0D-1E689E5C8A4C> /usr/lib/system/libsystem_pthread.dylib
0x25c8000 - 0x25c9ffa libsystem_sandbox.dylib (278.11.1) <DA875837-A5C2-3004-8117-65F378E4BD03> /usr/lib/system/libsystem_sandbox.dylib
0x25ce000 - 0x25cfffd libunc.dylib (28) <22A126A1-DCFB-3BE5-A66B-C973F0A5D839> /usr/lib/system/libunc.dylib
0x25d5000 - 0x25dbffb libunwind.dylib (35.3) <099D1A6F-A1F0-3D05-BF1C-0A7BB32D39C2> /usr/lib/system/libunwind.dylib
0x25e2000 - 0x2606ff7 libxpc.dylib (300.90.2) <5ACBBE2C-74EB-3E88-BCBF-C573095318A5> /usr/lib/system/libxpc.dylib
0x261c000 - 0x262afff libxar.1.dylib (202) <B73748D4-F830-3C71-98B3-7A3ABF5136FD> /usr/lib/libxar.1.dylib
0x2632000 - 0x2636ffc libpam.2.dylib (20) <50623D44-795F-3E28-AA85-23E0E7E2AE0E> /usr/lib/libpam.2.dylib
0x263b000 - 0x263bffd libOpenScriptingUtil.dylib (157) <4D06E8ED-D312-34EA-A448-DFF45ADC3CE5> /usr/lib/libOpenScriptingUtil.dylib
0x263f000 - 0x264bffc libbz2.1.0.dylib (29) <3CEF1E92-BA42-3F8A-8E8D-9E1F7658E5C7> /usr/lib/libbz2.1.0.dylib
0x2651000 - 0x26c8ffb com.apple.framework.IOKit (2.0.1 - 907.100.13) <D1308EE0-96AA-3442-A27B-264F58AE12B4> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x26f8000 - 0x2701fff com.apple.DiskArbitration (2.6 - 2.6) <92F7575A-AA20-34D9-BB26-2CC8C3CCAFEB> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x270b000 - 0x2712ff2 com.apple.NetFS (6.0 - 4.0) <915AA303-C02B-3B0C-8208-D8AAA4350DB4> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x2719000 - 0x2725ffc libkxld.dylib (2422.110.17) <FBC1725B-74D4-3DFC-954E-0628948C0781> /usr/lib/system/libkxld.dylib
0x272a000 - 0x2735ff6 com.apple.NetAuth (5.0 - 5.0) <3B2E9615-EE12-38FC-BDCF-09529FF9464B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x2741000 - 0x2a6cffe com.apple.Foundation (6.9 - 1056.13) <C33A8984-7E97-36BE-B842-EE4FE35F53EA> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x2c04000 - 0x2c05fff liblangid.dylib (117) <F18F76C6-7E4B-34AD-AE81-C1C031BF2F7D> /usr/lib/liblangid.dylib
0x2c09000 - 0x2c25fff libCRFSuite.dylib (34) <FFF76EBA-DF35-3A5F-857F-3F4B1C9F4C77> /usr/lib/libCRFSuite.dylib
0x2c2f000 - 0x2c98ffa com.apple.datadetectorscore (5.0 - 354.5) <CB793FA7-B873-39A9-855F-D86AB0C35298> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore
0x2cc8000 - 0x2ccbff9 com.apple.TCC (1.0 - 1) <A5FCF7AA-3F56-3A19-9DF1-661F1F02F79D> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x2cd1000 - 0x2ce9ff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <184471C6-C810-3346-B7C7-D86E695D0FA1> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
0x2d01000 - 0x2d0bfff com.apple.bsd.ServiceManagement (2.0 - 2.0) <B84F3916-236A-347B-9C1F-3DE571496737> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManage ment
0x2d14000 - 0x2d3efff libxslt.1.dylib (13) <249D54AB-1D82-38FE-ABEC-0D575450C73B> /usr/lib/libxslt.1.dylib
0x2d4a000 - 0x2e0dff1 com.apple.CoreText (367.20 - 367.20) <42445623-3BDD-3678-8B46-845C441B6251> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x2e70000 - 0x3268ffb com.apple.CoreGraphics (1.600.0 - 599.25.10.1) <9BCF8082-2CE7-3DE6-A5F2-4C84CAE21BB1> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x3303000 - 0x3410ff7 com.apple.ImageIO.framework (3.3.0 - 1043) <3AA4C524-1B31-39AC-A641-189D0D6EA427> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x346b000 - 0x34e0ff1 com.apple.ApplicationServices.ATS (360 - 363.3) <FD423680-01A1-357A-89A7-33910A87DE65> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x3508000 - 0x3599fff com.apple.ColorSync (4.9.0 - 4.9.0) <8366AE10-0396-3100-B87A-A176E8ECE7B6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x35d8000 - 0x3627ff9 com.apple.HIServices (1.23 - 468) <B0534B49-A137-363A-9FC2-44FAA6F0894F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x3658000 - 0x3668ff5 com.apple.LangAnalysis (1.7.0 - 1.7.0) <71DE7754-0A47-3F35-B1BF-B1FE7E1311E0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x3675000 - 0x3711fff com.apple.QD (3.50 - 298) <F73FD4D4-17A4-37D6-AC06-7CA5A8BA1212> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x373e000 - 0x3748ff7 com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) <C4CC55E5-6CC4-307E-9499-AF89A6463AF4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x3759000 - 0x375dffc com.apple.IOSurface (91.1 - 91.1) <70637267-4D54-3EFF-A929-54FC0A8A907A> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x3765000 - 0x3765fff com.apple.Accelerate (1.9 - Accelerate 1.9) <C85070A7-D942-3CFA-981F-5864480788C8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x3768000 - 0x3a52fd2 com.apple.vImage (7.0 - 7.0) <256972F0-3DBC-3CE1-9EE8-B48243868729> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x3a8f000 - 0x3a8ffff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) <DDAC0B59-F886-3AB1-98E8-C71FFF161CD4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x3a92000 - 0x3b62fef libvDSP.dylib (423.32) <E2FA7230-A001-3F6B-9ACF-6998C51AD7DC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x3b6e000 - 0x3c1affb libvMisc.dylib (423.32) <43873EFF-FB43-3301-BEE8-F2C3A046D7A6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x3c25000 - 0x3feaff6 libLAPACK.dylib (1094.5) <E6286E68-3501-31AC-813E-75B3B3968011> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x4041000 - 0x4197ff0 libBLAS.dylib (1094.5) <74310C2F-4FDB-3995-A01A-5AFB83010A43> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x41bc000 - 0x42b0fff libFontParser.dylib (111.1) <D8F9B2A4-41A6-3407-8D80-13A841F97BE5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
0x4309000 - 0x434fff7 libFontRegistry.dylib (127) <A0930DB2-A6C6-3C6E-B4A2-119E0D76FD7D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x4370000 - 0x4394fff libJPEG.dylib (1043) <257BE460-DFB1-3398-8AC5-A2E50FBED794> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x439c000 - 0x43f5ffa libTIFF.dylib (1043) <C03B34F4-8037-3AF5-AE51-B8B5FC8DB639> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x4403000 - 0x441eff6 libPng.dylib (1043) <AFF54258-8124-31AE-BBAA-575FD7C43EF3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x4426000 - 0x442affa libGIF.dylib (1043) <276F48A6-766B-3D40-85C4-C9E8E6051DF7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x442f000 - 0x452dfff libJP2.dylib (1043) <7B186EC7-B37E-3126-BCCE-7787F65C878D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x4553000 - 0x4555ffb libRadiance.dylib (1043) <ECD94F60-9AAD-3207-B3BD-9DB559FC5032> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.d ylib
0x4559000 - 0x45a5ff7 libcups.2.dylib (372.4) <A11AA954-07E7-3929-84AB-309B0C0DDB5D> /usr/lib/libcups.2.dylib
0x45b7000 - 0x45d0fff com.apple.Kerberos (3.0 - 1) <91F17EB2-C70C-359C-B09D-96B52D2A9C9F> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x45e8000 - 0x4619ffb com.apple.GSS (4.0 - 2.0) <145B389F-AC1E-3817-835D-8EA263E96EA5> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x4634000 - 0x4651ffb libresolv.9.dylib (54) <3EC12A7F-6BA1-3976-9F1F-6A4B76303028> /usr/lib/libresolv.9.dylib
0x465c000 - 0x474cffb libiconv.2.dylib (41) <848FEBA7-2E3E-3ECB-BD59-007F32468787> /usr/lib/libiconv.2.dylib
0x475a000 - 0x47c5fff com.apple.Heimdal (4.0 - 2.0) <D6465D74-9351-3FF3-9561-AC149AEDB86F> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x47ea000 - 0x47ebffc com.apple.TrustEvaluationAgent (2.0 - 25) <064B485D-56E0-3DD7-BBE2-E08A5BFFF8B3> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x47f0000 - 0x47f4fff libheimdal-asn1.dylib (323.92.1) <DD8BAEED-28AC-389E-9DC4-E32DA60CB05A> /usr/lib/libheimdal-asn1.dylib
0x47fa000 - 0x4806ff7 com.apple.OpenDirectory (10.9 - 173.90.1) <E264995C-298E-3DA4-8AFD-11C941BA5E40> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x4816000 - 0x481fffc com.apple.CommonAuth (4.0 - 2.0) <99219CEB-D340-3E1F-9C04-FD0FA700BD67> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x4826000 - 0x489cff3 com.apple.securityfoundation (6.0 - 55122.3) <6E1412EF-2E22-3C9D-851C-9534903D926A> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x48cd000 - 0x4a40ffb com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <4248C0FE-F872-34AB-9402-0045D5CD0CC1> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x4aca000 - 0x4bb0ff7 com.apple.coreui (2.1 - 231) <1C1AE894-C5C2-3F1C-BF29-B152ECD9BD88> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x4c3a000 - 0x4de6fff com.apple.QuartzCore (1.8 - 332.3) <DA347693-5E26-3E47-A2B3-3824C52EB08B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x4e9c000 - 0x4fd3fff com.apple.desktopservices (1.8.3 - 1.8.3) <3574872B-435C-3AB8-A453-02A33A771CDB> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x5049000 - 0x505dff9 com.apple.MultitouchSupport.framework (245.13 - 245.13) <06C2834A-91E9-3DCC-B7D0-9EAC592CE1C5> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
0x506b000 - 0x5085ff7 com.apple.GenerationalStorage (2.0 - 160.3) <D39634C9-93BF-3C74-828B-4809EF895DA0> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Gene rationalStorage
0x5093000 - 0x50d3ff7 com.apple.bom (14.0 - 193.1) <FFF1C8E5-41FF-357B-8681-69B21DCED2E4> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x50e5000 - 0x50f3ff3 com.apple.opengl (9.6.1 - 9.6.1) <B8205F16-6435-3062-89C9-2D8FF1799B3C> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x50fb000 - 0x5122fff com.apple.CoreVideo (1.8 - 117.2) <A53FDD90-F200-3F7C-8A8E-5DE36D3DFBB0> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x513b000 - 0x5430ffc com.apple.CoreImage (9.4.0) <33696A53-9E18-32D6-844F-28098DB7E426> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage .framework/Versions/A/CoreImage
0x54d7000 - 0x552dff6 com.apple.ScalableUserInterface (1.0 - 1) <2C81641B-FA30-32FF-8B3E-3CB9BF53B2D9> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableU serInterface.framework/Versions/A/ScalableUserInterface
0x5546000 - 0x5588fff libGLU.dylib (9.6.1) <0655104D-2F22-36CE-955B-52A533CA70D5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x5596000 - 0x559effe libGFXShared.dylib (9.6.1) <632989B3-36C2-302E-8A85-A02125A9C5D6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
0x55a5000 - 0x55b4fff libGL.dylib (9.6.1) <885E9C1F-11C7-347D-BE10-522A40A46596> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x55c7000 - 0x5604ffb libGLImage.dylib (9.6.1) <E2DADD8A-8A60-3F39-840B-4B7FE7001384> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x560c000 - 0x560effe libCVMSPluginSupport.dylib (9.6.1) <C2071F9E-72A1-360C-BF7E-286F9681922F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginS upport.dylib
0x5613000 - 0x5617ffe libCoreVMClient.dylib (58.1) <0EB8FFD7-AFED-3A63-810E-29629831D43D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
0x561d000 - 0x5a51ff7 com.apple.vision.FaceCore (3.0.0 - 3.0.0) <5B12F3E9-84F6-3183-B85D-FD19EF800ADB> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x5c66000 - 0x5c71fff com.apple.CrashReporterSupport (10.9 - 539) <10FE9B2D-404F-32B8-B3CA-CBA3524B4CFF> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
0x5c7e000 - 0x5ccefff com.apple.opencl (2.3.59 - 2.3.59) <9A8EF83B-78F9-3278-8812-5A0ECB09F8B7> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x5ce0000 - 0x5cedfff com.apple.AppleFSCompression (56.92.1 - 1.0) <D2E7A2DF-9E5B-35E6-9CCD-0D40ADA7E021> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/Apple FSCompression
0x5cf5000 - 0x5d11ff9 com.apple.Ubiquity (1.3 - 289) <1CEDC83D-7282-3B4D-8CF7-4FE045012391> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x5d23000 - 0x5d31ff7 com.apple.Sharing (132.2 - 132.2) <87DBFC7A-9689-3B8E-AD16-5A9DFF9DE625> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x5d41000 - 0x5d77fff com.apple.IconServices (25 - 25.17) <A4B5242B-765E-3D58-B066-BBEDB5947AAD> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconService s
0x5d9f000 - 0x5dcaff5 com.apple.ChunkingLibrary (2.0 - 155.1) <50BBBBF8-F30B-39EA-A512-11A47F429F2C> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/Chunking Library
0x5dd6000 - 0x5dd6fff com.apple.Cocoa (6.8 - 20) <407DC9E6-BBCE-3D34-9BBB-00C90584FFDF> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x5dd9000 - 0x69f7ff3 com.apple.AppKit (6.9 - 1265.21) <1D31697B-6F33-3239-BACE-5D1361B1F79A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x6f83000 - 0x71e7ff7 com.apple.CoreData (107 - 481.3) <8EB45FB9-CF78-36E1-919C-E976AE4C8146> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x72aa000 - 0x72e6ff4 com.apple.RemoteViewServices (2.0 - 94) <BEEE6ADF-7DA3-3D68-BCB0-9863BE1A1F46> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/Remot eViewServices
0x730f000 - 0x730fffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <9515158F-3A33-39CF-AD5A-201C2B121F33> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7315000 - 0x735dfff com.apple.PerformanceAnalysis (1.47 - 47) <5C6FA727-EAC9-3924-8662-AF01090A9EF4> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/Perf ormanceAnalysis
0x7b98000 - 0x7c66ff7 com.apple.backup.framework (1.5.4 - 1.5.4) <C09AF796-385F-34DB-B551-68967989E9CB> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7cd7000 - 0x7d61ff7 com.apple.CoreSymbolication (3.0.1 - 141.0.5) <A33D0598-8699-39AC-A1DD-37079F423269> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSy mbolication
0x7dac000 - 0x7e0dff7 com.apple.Symbolication (1.4 - 129.0.2) <774BC6EC-450B-3AE8-BBED-F1F140B93E7E> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolicat ion
0x7e3c000 - 0x7e6aff3 com.apple.DebugSymbols (106 - 106) <FC70F4C9-B2A6-352F-9563-6C085E9DDDB8> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbol s
0x88c2000 - 0x88caff7 libCGCMS.A.dylib (599.25.10.1) <0F42B4AF-CAC2-3433-B33F-3AF2C4FFFEDA> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS .A.dylib
0x88e0000 - 0x88e3ffa libCGXType.A.dylib (599.25.10.1) <FAA0A87E-0E30-3787-88F0-D0CD8F5661A2> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXTy pe.A.dylib
0x88f9000 - 0x88f9fff libodfde.dylib (20) <98FC02AE-C596-3ED5-80D1-C502FF6115ED> /usr/lib/libodfde.dylib
0xa078000 - 0xa0a8ff7 com.apple.CoreServicesInternal (184.9 - 184.9) <999FEDEC-7657-3F32-A9AE-F29E0BE0AAF5> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesIn ternal
0xa0ce000 - 0xa0f6ff7 libRIP.A.dylib (599.25.10.1) <D33121E4-3FA6-3CC3-A36F-1C173A335E7F> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A .dylib
0xa1db000 - 0xa1e6ffa com.apple.CommerceCore (1.0 - 42) <E59717F2-6770-3DBC-8510-F7AA61E60F57> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
0xa62c000 - 0xa651ff9 com.apple.framework.familycontrols (4.1 - 410) <A33A97EE-C735-38BA-9B49-5D78DAA3DEDA> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
0xa666000 - 0xa695ff7 com.apple.framework.SystemAdministration (1.0 - 1.0) <1BD6205B-7C66-3B7B-AC8C-11BE34F7CF6B> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/Sys temAdministration
0xa6b5000 - 0xa6bfff7 com.apple.DirectoryService.Framework (10.9 - 173.90.1) <12D77553-81D4-342B-871A-C65795D85CCF> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
0xa6c8000 - 0xa6cbffe com.apple.LoginUICore (3.0 - 3.0) <6FE961A4-3C17-3004-B50B-FD78FDC28350> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/Lo ginUICore.framework/Versions/A/LoginUICore
0xa6d3000 - 0xa772ff7 libCoreStorage.dylib (380) <78F0E11F-D040-31DD-BD5E-6AC0EC8FD0D4> /usr/lib/libCoreStorage.dylib
0xa797000 - 0xa7a2fff libcsfde.dylib (380) <821ACD5D-E4BD-3626-B7AC-8EE2637268C3> /usr/lib/libcsfde.dylib
0xa7ac000 - 0xa7e4ff7 com.apple.MediaKit (15 - 709) <82E0F8C0-313C-379C-9994-4D21587D0C0C> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0xa7f4000 - 0xa7f6ff2 com.apple.EFILogin (2.0 - 2) <BC558029-74C0-3A69-B376-8F4CBF8C338F> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0xe48f000 - 0xe57aff4 com.apple.DiskImagesFramework (10.9 - 371.1) <32A138AB-6A20-3C28-BFF8-7188C9790F31> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0xe5cb000 - 0xe692ff7 com.apple.DiscRecording (8.0 - 8000.4.6) <84A7EC09-3BBD-3E04-A88C-6D3B724448FF> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0xe6ea000 - 0xe730ff7 libcurl.4.dylib (78.94.1) <0EBB0049-F944-3A3F-ACBF-80D742C4945B> /usr/lib/libcurl.4.dylib
0xe73f000 - 0xe742ffb libutil.dylib (34) <B496031E-E763-3DEB-84D2-85C0F3DF2012> /usr/lib/libutil.dylib
0xe748000 - 0xe74eff7 com.apple.AOSNotification (1.7.0 - 760.3) <63F7E7F8-6FA3-38D3-9907-CDF360CA9354> /System/Library/PrivateFrameworks/AOSNotification.framework/Versions/A/AOSNotif ication
0xe758000 - 0xe790fff com.apple.LDAPFramework (2.4.28 - 194.5) <4399D209-B119-3ACC-97AF-F2E14DD207CB> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0xe79d000 - 0xe7adff7 libsasl2.2.dylib (170) <CA1C07F6-8E17-315E-AE49-AB696DDE6707> /usr/lib/libsasl2.2.dylib
0xe7b4000 - 0xe897ff7 libcrypto.0.9.8.dylib (50) <B367D3A3-FC1F-326C-92EC-CAD81666524D> /usr/lib/libcrypto.0.9.8.dylib
0xe8ea000 - 0xe91fffd libssl.0.9.8.dylib (50) <F3BEA2DF-DB84-37F0-B4C7-97C0A4DF19C9> /usr/lib/libssl.0.9.8.dylib
0xe932000 - 0xe94aff3 +com.epson.scan.perfectionv500 (3.7.4.1 - 3.7.4.1) /Library/Image Capture/TWAIN Data Sources/*/EPSON Perfection V500
0xe95a000 - 0xeaf3fe3 +com.epson.scan.ui (3.7.6 - 3.7.6) /Library/Image Capture/TWAIN Data Sources/*/UI.bundle/Contents/MacOS/UI
0xebd9000 - 0xec25fc7 +com.epson.scan.epjpg (3.7.6 - 3.7.6) /Library/Image Capture/TWAIN Data Sources/*/JPEG.bundle/Contents/MacOS/JPEG
0xec55000 - 0xec81ff3 +com.epson.scan.epmtif (3.7.2 - 3.7.2) /Library/Image Capture/TWAIN Data Sources/*/Multiple TIFF.bundle/Contents/MacOS/Multiple TIFF
0xeca0000 - 0xecdffd3 +com.epson.scan.eppdf (3.7.2 - 3.7.2) /Library/Image Capture/TWAIN Data Sources/*/PDF.bundle/Contents/MacOS/PDF
0xed09000 - 0xed41ff3 +com.epson.scan.eptif (3.7.6 - 3.7.6) /Library/Image Capture/TWAIN Data Sources/*/TIFF.bundle/Contents/MacOS/TIFF
0xed68000 - 0xed88fd7 +com.epson.scan.eppict (3.7.2 - 3.7.2) /Library/Image Capture/TWAIN Data Sources/*/PICT.bundle/Contents/MacOS/PICT
0xeda3000 - 0xedd9fd3 +com.epson.scan.eppij (3.7.2 - 3.7.2) /Library/Image Capture/TWAIN Data Sources/*/PIM JPEG.bundle/Contents/MacOS/PIM JPEG
0xedff000 - 0xee35fcf +com.epson.scan.eppit (3.7.2 - 3.7.2) /Library/Image Capture/TWAIN Data Sources/*/PIM TIFF.bundle/Contents/MacOS/PIM TIFF
0xee5b000 - 0xee96ff7 +com.epson.scan.utwb (3.7.1 - 3.7.1) /Library/Image Capture/TWAIN Data Sources/*/UI Twain Bridge.bundle/Contents/MacOS/UI Twain Bridge
0xeeb2000 - 0xeecbff7 +com.epson.scan.dscl (3.7.1 - 3.7.1) /Library/Image Capture/TWAIN Data Sources/*/DS Control.bundle/Contents/MacOS/DS Control
0xeedb000 - 0xef1afe7 +com.epson.scan.twpmg (3.7.6 - 3.7.6) /Library/Image Capture/TWAIN Data Sources/*/TWAIN Protocol Manager.bundle/Contents/MacOS/TWAIN Protocol Manager
0xef3d000 - 0xf00afe3 +com.epson.scan.scncl (3.7.6 - 3.7.6) /Library/Image Capture/TWAIN Data Sources/*/Scan Control.bundle/Contents/MacOS/Scan Control
0xf09d000 - 0xf125fe3 +com.epson.scan.dtr (4.3.2 - 4.3.2) /Library/Image Capture/TWAIN Data Sources/*/DTR.bundle/Contents/MacOS/DTR
0xf149000 - 0xf187ff3 +com.epson.scan.fit (3.9.1 - 3.9.1) /Library/Image Capture/TWAIN Data Sources/*/FIT.bundle/Contents/MacOS/FIT
0xf190000 - 0xf1e7fca +com.epson.scan.devcl (3.7.6 - 3.7.6) /Library/Image Capture/TWAIN Data Sources/*/Device Control.bundle/Contents/MacOS/Device Control
0xf214000 - 0xf220fe7 +com.epson.scan.DDC (1.1.0 - 1.1.0) /Library/Image Capture/TWAIN Data Sources/*/EsDDC.bundle/Contents/MacOS/EsDDC
0xf228000 - 0xf237fe0 +com.epson.scan.EsDDE (2.0.5 - 2.0.5) /Library/Image Capture/TWAIN Data Sources/*/EsDDE.bundle/Contents/MacOS/EsDDE
0xf23f000 - 0xf261ff7 +com.epson.scan.devif (3.7.6 - 3.7.6) /Library/Image Capture/TWAIN Data Sources/*/Device Interface.bundle/Contents/MacOS/Device Interface
0xf278000 - 0xf2b2fdc +com.epson.scan.Interpreter 7C (1.0.8 - 1.0.8) /Library/Image Capture/TWAIN Data Sources/*/Interpreter 7C.bundle/Contents/MacOS/Interpreter 7C
0xf2cd000 - 0xf2cdff3 +com.epon.scan.icelut (1.00 - 1.00) /Library/Image Capture/TWAIN Data Sources/*/ICE LUT.bundle/Contents/MacOS/ICE LUT
0xf2d3000 - 0xf2d4ffd +com.epson.scan.icemaskfile (2.01 - 2.01) /Library/Image Capture/TWAIN Data Sources/*/ICE Mask File.bundle/Contents/MacOS/ICE Mask File
0xf2db000 - 0xf2ddfff +com.epson.scan.usb (1.1.6) <69BC3AE6-A7D2-E1AA-6C16-016DDC387B04> /Library/Image Capture/TWAIN Data Sources/*/EPSON USB Scanner.bundle/Contents/MacOS/EPSON USB Scanner
0xf2e6000 - 0xf2f0ff7 com.apple.iokit.IOUSBLib (656.4.0 - 656.4.0) <D7656A98-7491-3F8C-A4C1-0FB3E8F1F61A> /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Co ntents/MacOS/IOUSBLib
0xf33d000 - 0xf349fff +com.epson.scan.fc (1.1.0 - 1.1.0) /Library/Image Capture/TWAIN Data Sources/*/EsFC.bundle/Contents/MacOS/EsFC
0xf352000 - 0xf375fe7 +com.epson.scan.dice (1.1.0 - 1.1.0) /Library/Image Capture/TWAIN Data Sources/*/Digital ICE.bundle/Contents/MacOS/Digital ICE
0xf380000 - 0xf417fe7 +com.epson.scan.esdtr2 (2.0.5 - 2.0.5) /Library/Image Capture/TWAIN Data Sources/*/DTR2.bundle/Contents/MacOS/DTR2
0xf446000 - 0xf47efef +com.epson.scan.exif (2.0.4 - 2.0.4) /Library/Image Capture/TWAIN Data Sources/*/PIM JPEG Support.bundle/Contents/MacOS/PIM JPEG Support
0xf496000 - 0xf4a5ff4 +com.epson.scan.pimtiff (2.0.4 - 2.0.4) /Library/Image Capture/TWAIN Data Sources/*/PIM TIFF Support.bundle/Contents/MacOS/PIM TIFF Support
0xf57f000 - 0xf6aefdb +com.epson.scan.esmps (3.7.0 - 3.7.0) /Library/Image Capture/TWAIN Data Sources/*/Multi Page Saving.bundle/Contents/MacOS/Multi Page Saving
0xf7da000 - 0xfa56fe7 com.apple.QuickTime (7.7.3 - 2826.19) <AEF12245-C9D5-3B50-8AB6-45DC794E693E> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x11dae000 - 0x11de0ff7 libTrueTypeScaler.dylib (111.1) <A568EE4C-1588-3F8B-8640-F02CEFC5AF09> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framewo rk/Resources/libTrueTypeScaler.dylib
0x11ded000 - 0x11e5bffb libType1Scaler.dylib (112.1) <8DF02425-1C46-3B86-9E02-71F8D13FF3B1> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framewo rk/Resources/libType1Scaler.dylib
0x11f42000 - 0x11f49ffe com.apple.agl (3.2.3 - AGL-3.2.3) <808BEF15-F413-34AD-8932-E0655519E2E0> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x11f50000 - 0x11f52ffe com.apple.QuickTimeH264.component (7.7.3 - 2826.19) <4639A3B1-B699-3F56-90EB-44C0073AD86D> /System/Library/QuickTime/QuickTimeH264.component/Contents/MacOS/QuickTimeH264
0x11f57000 - 0x11f5eff8 com.apple.AppleGVAHW.component (1.2 - 1) <BDE247F5-DA1A-3C7C-92AF-84512383125B> /System/Library/QuickTime/AppleGVAHW.component/Contents/MacOS/AppleGVAHW
0x11f65000 - 0x11f69fff com.apple.AppleMPEG2Codec (1.0.2 - 220.1) <017135BD-3E54-30EC-9489-6ACADA56D51F> /Library/QuickTime/AppleMPEG2Codec.component/Contents/MacOS/AppleMPEG2Codec
0x11f9d000 - 0x128f7fe3 com.apple.QuickTimeComponents.component (7.7.3 - 2826.19) <AF816E1F-2B32-31E8-9C4E-E39322D490E9> /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTim eComponents
0x129a5000 - 0x12cb8fef com.apple.CoreAUC (6.25.00 - 6.25.00) <84677812-2943-328C-B4E0-5E37A6181195> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x12cc4000 - 0x12d15ffb com.apple.CoreMedia (1.0 - 1273.54) <086865CC-7B9A-3B96-A3CB-4B90DAD5DC91> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x12d3f000 - 0x12e1bfd7 com.apple.AppleProResDecoder (3.0.4 - 6305.11) <50F80B48-00A2-37F0-BE25-CD0258A474BE> /System/Library/QuickTime/AppleProResDecoder.component/Contents/MacOS/AppleProR esDecoder
0x12e26000 - 0x12e6aff7 com.apple.AppleVAH264HW.component (3.0 - 3.0) <95221003-CA76-308F-9D6F-F2904075737D> /System/Library/QuickTime/AppleVAH264HW.component/Contents/MacOS/AppleVAH264HW
0x12f2d000 - 0x12fe2fff com.apple.AppleGVAFramework (7.1.18 - 7.1.18) <69A6C352-F85D-38E9-AC1D-2CB75DEF6AE8> /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/AppleGVA
0x12ff2000 - 0x1302aff7 com.apple.QuickTimeFireWireDV.component (7.7.3 - 2826.19) <CFBE1CAD-02A0-30E0-B6CE-1D5E9CB59220> /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTim eFireWireDV
0x13036000 - 0x13068ff7 com.apple.AppleIntermediateCodec (2.0.2 - 6305.11) <397782CB-2454-37D5-A10C-B992A4E1D439> /Library/QuickTime/AppleIntermediateCodec.component/Contents/MacOS/AppleInterme diateCodec
0x13070000 - 0x130c4fff com.apple.AppleVAFramework (5.0.27 - 5.0.27) <68D53493-CC1E-3036-BF67-B2A0F6E1A905> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x130ce000 - 0x131d6ff7 com.apple.QuickTimeImporters.component (7.7.3 - 2826.19) <5E03E68C-F8BB-3637-8BF7-5D0DA371DB26> /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTime Importers
0x13210000 - 0x132c4ff7 com.apple.QuickTimeMPEG4.component (7.7.3 - 2826.19) <4164D9D2-AAEA-3B01-8BD0-96C359E7E7E5> /System/Library/QuickTime/QuickTimeMPEG4.component/Contents/MacOS/QuickTimeMPEG 4
0x132e8000 - 0x132ffff4 com.apple.CoreMediaAuthoring (2.2 - 947) <958EE809-D21F-3C88-8D87-B3A5E4C3FCA6> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreM ediaAuthoring
0x13315000 - 0x13684fff com.apple.MediaToolbox (1.0 - 1273.54) <46C11BBD-7F31-3227-9441-6087FAA3B477> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x1371a000 - 0x13b3ffe3 com.apple.VideoToolbox (1.0 - 1273.54) <63E19724-B43E-3552-8D1F-87D0688DF593> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x13b8d000 - 0x13c9dfed com.apple.MediaControlSender (2.0 - 200.34.4) <48A88743-4EB7-364B-968F-43C17FFCEB97> /System/Library/PrivateFrameworks/MediaControlSender.framework/Versions/A/Media ControlSender
0x13cd0000 - 0x13d02ffb com.apple.CoreAVCHD (5.7.0 - 5700.4.3) <30CF0E7B-3511-318F-AC31-06C29EDC111E> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x13d0c000 - 0x13d11fff com.apple.MediaAccessibility (1.0 - 43) <1CC2B661-146A-3FF3-B843-508F611F7B4B> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessi bility
0x13d1c000 - 0x13d3bff9 com.apple.framework.Apple80211 (9.4 - 940.60) <8CCF54EE-F3CA-38B3-BD61-DDBF99E37FCB> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x13d46000 - 0x13d4ffff com.apple.AppleSRP (5.0 - 1) <6B946F4B-7DC4-3E82-BF2C-BE0930E3CF47> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x13d56000 - 0x13dbcffb com.apple.CoreUtils (2.0 - 200.34.4) <F14AAB3C-1C8A-37D7-85BE-76646F9F6098> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
0x13de3000 - 0x13e4affc com.apple.framework.CoreWLAN (4.3.3 - 433.48) <223A367D-1ADE-3CEA-8FE6-ACF3C1FFAB94> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x13e79000 - 0x13ea4ff7 libpcap.A.dylib (42) <66FBEAD3-FE91-3A89-8706-FB95229068AC> /usr/lib/libpcap.A.dylib
0x13eb0000 - 0x13f1aff7 com.apple.framework.CoreWiFi (2.0 - 200.21.1) <13EE6C12-B981-3132-864A-D493B91AE37E> /System/Library/Frameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x13f58000 - 0x13f71ff2 com.apple.applepixletvideo (1.2.31 - 1.2d31) <3691A649-1F8F-3C0A-89F4-5C2DD4E38EEC> /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixlet Video
0x64b00000 - 0x64b05ff7 com.apple.print.framework.Print (9.0 - 260) <A6C465F6-C5D1-353A-9F33-19B9CEDBBC2A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x8fe0e000 - 0x8fe40417 dyld (239.4) <FF5ED937-CC28-3FEF-BCAF-750B1CDBAE36> /usr/lib/dyld
0xfa100000 - 0xfa15cffa com.apple.print.framework.PrintCore (9.0 - 428) <3E248391-2669-328B-B84F-8763FE8E92BB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
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: 752
thread_create: 1
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=164.6M resident=94.8M(58%) swapped_out_or_unallocated=69.8M(42%)
Writable regions: Total=116.7M written=6384K(5%) resident=29.0M(25%) swapped_out=0K(0%) unallocated=87.7M(75%)
REGION TYPE VIRTUAL
=========== =======
ATS (font support) 32.9M
ATS (font support) (reserved) 4K reserved VM address space (unallocated)
CG backing stores 1108K
CG shared images 184K
CoreGraphics 4K
Kernel Alloc Once 4K
MALLOC 42.4M
MALLOC (admin) 48K
Memory Tag 242 12K
Memory Tag 249 156K
Stack 65.6M
VM_ALLOCATE 16.4M
__DATA 16.5M
__IMAGE 528K
__IMPORT 124K
__LINKEDIT 32.9M
__OBJC 1932K
__PAGEZERO 4K
__TEXT 131.8M
__UNICODE 544K
mapped file 50.6M
shared memory 4K
=========== =======
TOTAL 393.7M
TOTAL, minus reserved VM space 393.7M
Model: iMac12,2, BootROM IM121.0047.B1F, 4 processors, Intel Core i5, 3.1 GHz, 12 GB, SMC 1.72f1
Graphics: AMD Radeon HD 6970M, AMD Radeon HD 6970M, PCIe, 1024 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x0000, 0x484D54333531533641465238432D48392020
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353637334648302D4348392020
Memory Module: BANK 0/DIMM1, 4 GB, DDR3, 1333 MHz, 0x0000, 0x484D54333531533641465238432D48392020
Memory Module: BANK 1/DIMM1, 2 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353637334648302D4348392020
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x9A), Atheros 9380: 4.0.74.0-P2P
Bluetooth: Version 4.2.6f1 14216, 3 services, 23 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: WDC WD1001FALS-403AA0, 1 TB
Serial ATA Device: HL-DT-STDVDRW GA32N
USB Device: Hub
USB Device: Internal Memory Card Reader
USB Device: IR Receiver
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: EPSON Scanner
USB Device: BRCM2046 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: iMac, Apple Inc., 22.1
I have Maverick OS 10.9.2 . I tried to re-install the software but it continues to crash anyway. I tried it on Mac Pro (Maverick as well) and it works fine on it. Any ideas what's wrong with it?I have an Epson photo scanner and have found the Image Capture app to work far better...go to Finder > Applications > Image Capture. Also see http://support.apple.com/kb/HT4505
-
Importing text file into 2D char array
Hey folks. I've aged a few years trying to figure this project out. Im trying to make a crossword puzzle and am having problems importing the answer letters into a 2D array of 15*15. The text file would look something like this:
LAPSE TAP RAH
AVAIL OLE ODE
BARGE PARADOX
etc
I have JTextFields that the user will answer and a button the user can press to see if the answers are right by comparing the 2D array answer with what the user inputted.-the user input would be scanned and put into a 2D array also.
How should i go about inserting each letter into an array? The spaces i would later need to make code to grey out the text field. This is what i have so far. Forgive me if its sloppy.
class gridPanel extends JPanel
//----Setting Grid variables
private static final int ROWS = 15;
private static final int COLS = 15;
String[] letters = { "A", "B", "C", "D", "E" };// To test entering strings into array
gridPanel()
this.setBackground(Color.BLUE);
//.......Making my JTextField grid for user input
JTextField[][] grid = new JTextField[ROWS][COLS];
for(int ROWS = 0; ROWS<grid.length; ROWS++)
for(int COLS = 0; COLS<grid.length; COLS++)
grid[ROWS][COLS] = new JTextField(1);
add(grid[ROWS][COLS]);
//grid[ROWS][COLS].setText("" + letters[0]);
String an = null;
StringTokenizer tokenizer = null;
Character[][] answer = new Character[ROWS][COLS];
try{
BufferedReader bufAns = new BufferedReader( new FileReader("C:\\xwordanswers.txt"));
for (int rowCurrent = 0; rowCurrent < ROWS; rowCurrent++)
an = bufAns.readLine();
tokenizer = new StringTokenizer(an);
for (int colCurrent = 0; colCurrent < COLS; colCurrent++) {
char currentValue = tokenizer.nextToken().charAt(0);//Needs to be changed to reflect each letter
answer[rowCurrent][colCurrent] = currentValue;
System.out.println(currentValue);
}catch (IOException ioex)
System.err.println(ioex);
System.exit(1);
}//xword graphics end
This obviously prints the first char of each word, it also gives me an "Exception in thread "main" java.util.NoSuchElementException" error for some reason.
Any help is greatly appreciated.
JohnIf the file format is stored as follows:
APPLE
L A
PARSE
N E
PEAR then we can parse this into a 2D char array:
char[][] readMap(String fileName) {
char[][] ret = new char[ROWS][COLS];
FileInputStream FIS = new FIleInputStream(fileName);
int i, j;
for(i = 0; i < ROWS; i++)
for(j = 0; j < COLS; j++)
ret[i][j] = FIS.read();
FIS.close();
return ret;
}Then you can use the resulting 2D char array in your answer checking mechanism.
Hope this helps~
Alex Lam S.L. -
Problems on scanning BAR CODES
Hi people!
I have to print bar codes from an abap report and then scan. I've done the first part (printing) but I just can't scan the code I print. Does someone have an idea?
Thanks,
Rodrigo.Hi Rodrigo,
Didn't know you could produce Barcodes from ABAP reports - how did you do this? As Christian said, you could also make the font bigger. What are the barcode specs? Sometimes, you need to have the ratios between the "thin" and "thick" lines set up based onthe type of scanner you use. You can manipulate these settings through the Bar Code Settings via SE73.
This is how you can do it. Let's assume you are using a HP1200 Device Type and a Code 128A Barcode Font. From SE73, click on the "Printer Bar Codes" Radio button and select Display.
Double Click on the HP1200 Device Type and you will see all the Bar Codes that have been set up for that Device Type. Find "C128A_00" and single click on the Prefix 'SBP25' and hit the "Displ. Print Control" button.
This Prefix is the external printer control command that SAP will pass to the printer in the printer's language. Once you hit the "Disp. Print Control" button a popup will appear, now look at the Control Char. Seq. This is the printer command for this particular Barcode font. All the characteristics relating to Barcode Font, Size, Height, Spacing, Ratios, etc are defined here.
Because these commands are in the Printer's Native Language, you will need to get the relevant programming guide for your printer to know what values to manipulate.
Let me know if you need more info.
Cheers,
Pat.
P.S. Kindly aloocate Reward Points as appropriate. -
How to SCAN uploaded files for VIRUS in APEX
part 1:
Goal:
Do a virus scan of the uploaded file from APEX application prior to storing the file in custom tables.
The process:
Followed the document from www.developer.com:
Implementing an Anti-Virus File Scan in JEE Applications
By Vlad Kofman
Go to page: 1 2 3 Next
This article will discuss one of the ways to implement antivirus file scanning in Java, particular in the JEE applications. Viruses, Trojan Horses, and different malware and spyware are a real problem for current computer environments, and especially for the Windows operating system. If you are designing any application in Java that has a requirement to be able to upload external files, you have a potential security risk. By uploading, I mean any way to get the external file inside of the corporate firewall be it via HTTP protocol or any other means. It is quite common to have this type of requirement in an enterprise application and with Java being one of the most popular web development platforms, it is unfortunate that this type of gaping security risk is quite often overlooked.
Java's Development Kit (JDK) does not have any means to do the antivirus scan right out of the box. This is primarily because Java is a programming language, and does not have any virus scanning packages. Furthermore, anti-virus software is not Sun's area of expertise or business model. Developing this type of software (or Java package), and more importantly maintaining it, would be a huge task for Sun. Mainly because viruses are constantly evolving and keeping virus definitions up-to-date is a daunting task. Large companies such as McAffee, Symantec, or Zone Labs develop virus detecting and combating products and spend a lot of resources to maintain them.
Application Environment
To implement a virus file scan in Java, a third-party package needs to be used. For the purposes of this article, I will use Symantec Scan Engine (SSE) package, which comes with Java APIs. This package is an application that serves as a TCP/IP server and has a programming interface and enables Java applications to incorporate support for content scanning technologies. For this article, I used Symantec Scan Engine 5.1, which is available as a Unix or Windows install.
If you are using an anti-virus package from the different vendor, you will need to investigate what kind of APIs are available; however, the general approach should be similar. Also, note that my implementation can be used with JEE technology and any modern MVC framework such as Struts or Spring.
The architecture is as follows: A server machine needs to have SSE running at all times. This can be the same machine that hosts your Application Server, but in an enterprise environment this should be a different machine. The Default Port needs to be open through the firewall to allow communication with the scan engine. All JEE applications that need to do file scanning can talk to the SSE server machine through a default port. Also, multiple applications running on different application servers can re-use the same scanning server. For more information, you should refer to the Symantec Scan Engine (SSE) Installation Guide, available on the Symantec web site.
When an external file that needs to be scanned is sent to the SSE via its programming interface (Java APIs using the default port), before any other operation on the file is performed, the SSE returns a result code. For instance, a file is uploaded by an external user into the web email type application as an attachment; then, the SSE API is invoked by the application and the return code of pass or fail determines the outcome of the upload and whether that email can actually be sent. If you have an account on Yahoo mail, you probably have seen that Yahoo is using Norton Antivirus to scan all attachments, although no Java.
Click here for a larger image.
Figure 1: Screen shot from Yahoo
For details on the Scan Engine Server Installationm please see the Symantec Scan Engine (SSE) Implementation Guide from Symantec.
Here are some key things to remember about SSE:
• Java 2 SE Runtime (JRE) 5.0 Update 6.0 or later must be installed on the server before the SSE installation is done.
• After installation, verify that the Symantec Scan Engine daemon is running. At the Unix command prompt (if it's a Unix install), type the following command:
ps –ea | grep sym.
A list of processes similar to the following should appear:
o 5358 ? 0:00 symscan
o 5359 ? 0:00 symscan
If nothing is displayed the SSE process did not start.
If the SSE process did not start, type the following command to restart SSE:
/etc/init.d/symscan restart
• Keeping the virus definition up to date is the most important task and if new updates are not installed, the whole scan becomes ineffective. Symantec automatically downloads the most current file definitions through LiveUpdate. Please make sure that firewall rules are in place to allow the host server to connect to the Symantec update service.
Project Setup
For the purposes of this article, I included a wrapper for the Symantec SSE APIs, av.jar, which has Symantec Java APIs and serves as a client to the SSE server and takes care of all communications with the server. Please refer to the download source section. The av.jar should be included in the Java CLASSPATH to work with the SSE. This jar contains a class called AVClient that takes care of actually sending the files to SSE as byte arrays and returning the result.
In my project setting, I added three variables to be accessed via the System.getProperty mechanism. For example:
AV_SERVER_HOST=192.168.1.150
AV_SERVER_PORT=1344
AV_SERVER_MODE=SCAN
The AV_SERVER_HOST is the host name or IP of the machine where Scan Engine is installed.
The AV_SERVER_PORT is the port where Scan Engine listens for incoming files.
The AV_SERVER_MODE is the scan mode which can be:
• NOSCAN: No scanning will be done (any keyword that does not start with "SCAN" will result in ignoring the call to the Scan Engine and no files will be transferred for scanning).
• SCAN: Files or the byte stream will be scanned, but the scan engine will not try to repair infections.
• SCANREPAIR: Files will be scanned, the scan engine will try to repair infections, but nothing else will be done.
• SCANREPAIRDELETE: Files will be scanned, the scan engine will try to repair infections, and irreparable files will be deleted.
Note: For the file stream (byte array) scanning, the only meaning full values are "SCAN" and "NOSCAN".
Using the SSE Scanning Java APIs
In any class where scan is required, call the scanning API provided in the AVClient object located in the av.jar. The AVClient object will establish connection to the Scan Engine server and has the following APIs:
Figure 2: The significant APIs for the communication with to the Scan Engine Server.
If scanning a file on the file system, in SCAN only mode, use the call that accepts filename only.
If scanning a file on the file system, with SCANREPAIR or SCANREPAIRDELETE, use the call that accepts input and output file names.
If scanning an in-memory file (byte array), use the call accepting byte array.
For example:
import com.av.*;
Initialize setup parameters:
static String avMode =
(System.getProperty("AV_SERVER_MODE") != null)
? (String) System.getProperty("AV_SERVER_MODE") : "NOSCAN";
static boolean scan = avMode.startsWith("SCAN");
static String avServer =
(String) System.getProperty("AV_SERVER_HOST");
static int avPort =
Integer.parseInt( (String) System.getProperty("AV_SERVER_PORT"));
Scan check example for an in-memory file byte array:
public void scanFile(byte[] fileBytes, String fileName)
throws IOException, Exception {
if (scan) {
AVClient avc = new AVClient(avServer, avPort, avMode);
if (avc.scanfile(fileName, fileBytes) == -1) {
throw new VirusException("WARNING: A virus was detected in
your attachment: " + fileName + "<br>Please scan
your system with the latest antivirus software with
updated virus definitions and try again.");
Note that if you are using this code inside of the MVC handler, you can throw a custom VirusException and check for it in the calling method and perform any necessary cleanup. I have included the class in the AV Jar as well.
For example:
catch (Exception ex) {
logger.error(ex);
if (ex instanceof VirusException) {
// do something here
else {
// there was some other error – handle it
For more details on the Scan Engine Client API, please see Symantec Scan Engine Software Developers Guide.
Continuation in part2part 4:
c) Clienttester.java – This is the gui app set to test if the configuration is working or not. This gui uses the method scanfile(inputfile, outputfile) as you can see the result in the outputpane of the jframe.
* clienttester.java
* Created on April 12, 2005, 2:37 PM
* @author george_maculley
package com.av;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class clienttester
implements ActionListener {
// private String ipaddress = "127.0.0.1";
private String ipaddress = "199.209.150.58";
//private String ipaddress = "192.168.0.55";
static JFrame frame;
JFileChooser chooser = new JFileChooser();
TextField pathtofile = new TextField(System.getProperty("user.home"), 30);
// TextField pathtooutfile= new TextField(System.getProperty("user.home"),30);
private int port = 1344;
JButton filechooser = new JButton("Browse to file"); ;
private String originalfilename;
private String outputfilename;
JButton scanbutton = new JButton("Scan");
TextArea outputarea = new TextArea(20, 40);
TextField iptext = new TextField("127.0.0.1", 16);
TextField porttext = new TextField("1344", 5);
AVClient mine;
JRadioButton choosescan = new JRadioButton("SCAN");
// JRadioButton choosedelete= new JRadioButton("SCANREPAIRDELETE");
/** Creates a new instance of gui */
public clienttester() {
public clienttester(java.lang.String ip, java.lang.String infile, java.lang.String outfile, int port) {
this.ipaddress = ip;
this.port = port;
this.originalfilename = infile;
this.outputfilename = outfile;
boolean setValues(java.lang.String ip, java.lang.String infile, java.lang.String outfile, int port) {
this.ipaddress = ip;
this.port = port;
this.originalfilename = infile;
this.outputfilename = outfile;
return (true);
public void actionPerformed(java.awt.event.ActionEvent actionEvent) {
JComponent c = (JComponent) actionEvent.getSource();
if (c == filechooser) {
int retval = chooser.showDialog(frame, null);
if (retval == JFileChooser.APPROVE_OPTION) {
File theFile = chooser.getSelectedFile();
if (theFile != null) {
pathtofile.setText(theFile.getPath());
// pathtooutfile.setText(theFile.getPath());
JOptionPane.showMessageDialog(frame, "You chose this file: " + theFile.getPath());
if (c == scanbutton) {
//return object that can be passed to AVClient
String policy;
int thisport;
int scanresult;
String thisip;
String inputfile;
String outputfile;
outputarea.append("Server: " + iptext.getText() + "\r\n");
if (choosescan.isSelected()) {
policy = "SCAN";
else {
policy = "SCANREPAIRDELETE";
thisport = new Integer(porttext.getText()).intValue();
thisip = iptext.getText();
//mine= new AVClient(iptext.getText(),porttext.getText(),policy);
mine = new AVClient(iptext.getText(), thisport, policy);
if (mine.test() == 1) {
outputarea.append("Sorry. Incorrect parameters specified.\r\n");
System.exit(1);
else {
outputarea.append("Connection to SAVSE initialized.\r\n");
inputfile = pathtofile.getText();
// outputfile=pathtooutfile.getText();
outputfile = "/tmp";
outputarea.append("Scanning file " + inputfile + " \r\n");
if (policy == "SCAN") {
scanresult = mine.scanfile(inputfile);
else {
scanresult = mine.scanfile(inputfile, outputfile);
if (scanresult == 0) {
outputarea.append("File is clean.\r\n");
else if (scanresult == -1) {
outputarea.append("File is infected. \r\n");
else {
outputarea.append("Scan error.\r\n");
void display() {
Frame f = new Frame("SAVSE JAVA ICAP Client");
f.setLayout(new GridLayout(1, 2));
JPanel lpanel = new JPanel(new GridLayout(7, 1));
JPanel ippanel = new JPanel();
JPanel portpanel = new JPanel();
JPanel rpanel = new JPanel();
JPanel outputpanel = new JPanel();
JPanel buttonpanel = new JPanel();
JPanel pathpanel = new JPanel();
// JPanel outpathpanel= new JPanel();
JPanel policypanel = new JPanel();
ButtonGroup policygroup = new ButtonGroup();
filechooser.addActionListener(this);
scanbutton.addActionListener(this);
choosescan.setSelected(true);
policygroup.add(choosescan);
// policygroup.add(choosedelete);
buttonpanel.setBorder(BorderFactory.createTitledBorder("Scan Policy"));
buttonpanel.add(choosescan);
// buttonpanel.add(choosedelete);
pathpanel.setBorder(BorderFactory.createTitledBorder("Path to File"));
pathpanel.add(pathtofile);
f.setSize(new Dimension(650, 400));
f.setBackground(Color.white);
f.setResizable(true);
ippanel.setBorder(BorderFactory.createTitledBorder("SAVSE IP Address"));
ippanel.add(iptext);
outputpanel.setBorder(BorderFactory.createTitledBorder("OUTPUT"));
outputpanel.add(outputarea);
portpanel.setBorder(BorderFactory.createTitledBorder("ICAP Port"));
portpanel.add(porttext);
// outpathpanel.setBorder(BorderFactory.createTitledBorder("Path to Repair File"));
// outpathpanel.add(pathtooutfile);
lpanel.add(ippanel);
rpanel.add(outputpanel);
lpanel.add(portpanel);
lpanel.add(buttonpanel);
lpanel.add(pathpanel);
// lpanel.add(outpathpanel);
lpanel.add(filechooser);
lpanel.add(scanbutton);
f.add(lpanel);
f.add(rpanel);
f.setVisible(true);
public static void main(String[] args) {
clienttester g = new clienttester();
g.display();
d) my2.java – This is the class file I wrote to test that I am able to send a file and scan it and see the output in the JDEVELOPER. In this case the file is stored on the filesystem of the client machine. JDEVELOPER should be able to see the file.
NOTE:
“EICAR.com” is the test file downloaded from Symantec site to test a non malicious virus file. I n order to be able to test it like this, the Antivirus program running on your machine should be disabled, or else Antivirus will kick in and delete the file. In the first place you will not be able to download the test virus file either with anti virus running on the machine you are downloading to.
package com.av;
import java.io.*;
public class my2 {
static int my_return = 0;
* @param fileBytes
* @param fileName
* @return
public static int scanfile(String fileName){
String avMode = "SCAN";
boolean scan = avMode.startsWith("SCAN");
String avServer = "xx";--avserver ip address
int avPort = 1344;
int the_return = 0;
if (scan) {
AVClient avc = new AVClient(avServer,avPort,avMode);
the_return = avc.scanfile(fileName);
if (the_return == -1) {
return (the_return);
} else
return (the_return);
//my_return = the_return;
return (the_return);
public static void main(String[] args) throws Exception {
System.out.println("Hi there in Main");
byte[] b1 = new byte[4];
b1[1] = 68;
my_return = scanfile("c:\\eicar.com");
System.out.println(my_return);
e) Then finally we have my1.JAVA, which takes the filename, and it’s contents in the bytes form and scans the file. The reason for this method is we are not storing the file on the filesystem, it is read into the memory and only if it is clean, it is put into the database or else notify the user.
package com.av;
import java.io.*;
public class my1 {
static int my_return = 0;
static int a_length = 0;
* @param fileBytes
* @param fileName
* @return
public static int scanfile(String fileName,byte[] fileBytes) throws IOException {
String avMode = "SCAN";
boolean scan = avMode.startsWith("SCAN");
String avServer = "xxx";--avserver’s ip address
int avPort = 1344;
int the_return = 0;
if (scan) {
AVClient avc = new AVClient(avServer,avPort,avMode);
// File file = new File(fileName) ;
//byte[] fBytes = getBytesFromFile(file);
the_return = avc.scanfile(fileName, fileBytes);
if (the_return == -1) {
return (the_return);
} else
{return (the_return);}
my_return = the_return;
return (the_return);
// Returns the contents of the file in a byte array.
* @param file
* @return
* @throws IOException
public static byte[] getBytesFromFile(File file) throws IOException {
InputStream is = new FileInputStream(file);
// Get the size of the file
long length = file.length();
// You cannot create an array using a long type.
// It needs to be an int type.
// Before converting to an int type, check
// to ensure that file is not larger than Integer.MAX_VALUE.
if (length > Integer.MAX_VALUE) {
// File is too large
// Create the byte array to hold the data
byte[] bytes = new byte[(int)length];
// Read in the bytes
int offset = 0;
int numRead = 0;
while (offset < bytes.length
&& (numRead=is.read(bytes, offset, bytes.length-offset)) >= 0) {
offset += numRead;
// Ensure all the bytes have been read in
if (offset < bytes.length) {
throw new IOException("Could not completely read file "+file.getName());
// Close the input stream and return bytes
is.close();
return bytes;
// public static void main(String[] args) throws Exception {
//System.out.println("Hi there in Main");
// File file = new File() ;
// byte[] b1 = getBytesFromFile(file);
//System.out.println(b1);
// my_return = scanfile(,b1);
//System.out.println(my_return); }
Finally , you have the exceptions file,
e) package com.av;
public class VirusException
extends Exception {
public VirusException() {
super();
public VirusException(String text) {
super(text);
Once you have all these classes, you can use JDEVELOPER , to load these classes into the database: This is as follows:
Right click on the project, which has all these classes.
NEW -> deployment profiles -> load java and stored procedures.
When you are created deployment profile, you have to specify,
Loadjava options.
-f, -v (check the check boxes)
Under privileges:
-s – specify database schema these classes are loaded into
-s – create sysnonym check box
-g – grant to public or any specific users per your policy.
Under Resolver,
-r and –o (check the check boxes)
I accepted the default name storedproc1. Then you right click on the storedproc1.deploy, deploy to whichever database connection you created.
And then, In order to access this java class we need a pl/sql wrapper as follows:
create or replace package my1 is
function mycheck (pfilename in varchar2, psize in number)
return number;
end my1;
create or replace package body my1 is
function mycheck (pfilename in varchar2, psize in number)
return number is
language java
name 'com.av.my1.scanfile(java.lang.String, byte[]) return int';
end my1;
And the code is invoked from sql plus as follows:
Select my1.mycheck(“filename”, “filebytes”) from dual;
One important catch in the above method is to send the filename and filecontents in bytes form. In order to send the file contents as filebytes, you will need another java class and load into the data base as described above.
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
* This program demonstrates how to read a file into a byte array. This method
* reads the entire contents of the file into a byte array.
* @version 1.0
* @author Jeffrey M. Hunter ([email protected])
* @author http://www.idevelopment.info
public class ReadFileIntoByteArray {
* method to convert a byte to a hex string.
* @param data the byte to convert
* @return String the converted byte
public static String byteToHex(byte data) {
StringBuffer buf = new StringBuffer();
buf.append(toHexChar((data >>> 4) & 0x0F));
buf.append(toHexChar(data & 0x0F));
return buf.toString();
* Convenience method to convert an int to a hex char.
* @param i the int to convert
* @return char the converted char
public static char toHexChar(int i) {
if ((0 <= i) && (i <= 9)) {
return (char) ('0' + i);
} else {
return (char) ('a' + (i - 10));
* Returns the contents of the file in a byte array
* @param file File this method should read
* @return byte[] Returns a byte[] array of the contents of the file
private static byte[] getBytesFromFile(File file) throws IOException {
InputStream is = new FileInputStream(file);
System.out.println("\nDEBUG: FileInputStream is " + file);
// Get the size of the file
long length = file.length();
System.out.println("DEBUG: Length of " + file + " is " + length + "\n");
* You cannot create an array using a long type. It needs to be an int
* type. Before converting to an int type, check to ensure that file is
* not loarger than Integer.MAX_VALUE;
if (length > Integer.MAX_VALUE) {
System.out.println("File is too large to process");
return null;
// Create the byte array to hold the data
byte[] bytes = new byte[(int)length];
// Read in the bytes
int offset = 0;
int numRead = 0;
while ( (offset < bytes.length)
( (numRead=is.read(bytes, offset, bytes.length-offset)) >= 0) ) {
offset += numRead;
// Ensure all the bytes have been read in
if (offset < bytes.length) {
throw new IOException("Could not completely read file " + file.getName());
is.close();
return bytes;
* @param filename
public static byte[] chk_file(String filename) {
byte[] fileArray = null;
try {
fileArray = getBytesFromFile(new File( filename));
} catch (IOException e) {
e.printStackTrace();
if (fileArray != null) {
for (int i=0; i<fileArray.length; i++) {
System.out.println(
"fileArray[" + i + "] = " +
((int)fileArray[i] < 9 ? " " : "") +
( ((int)fileArray[i] > 9 && (int)fileArray[i] <= 99) ? " " : "") +
fileArray[i] + " : " +
" HEX=(0x" + byteToHex(fileArray) + ") : " +
" charValue=(" + (char)fileArray[i] + ")");
return fileArray;
* Sole entry point to the class and application.
* @param args Array of String arguments.
public static void main(String[] args) {
byte[] fileArray = null;
try {
fileArray = getBytesFromFile(new File("c:\\eicar.com"));
} catch (IOException e) {
e.printStackTrace();
if (fileArray != null) {
for (int i=0; i<fileArray.length; i++) {
System.out.println(
"fileArray[" + i + "] = " +
((int)fileArray[i] < 9 ? " " : "") +
( ((int)fileArray[i] > 9 && (int)fileArray[i] <= 99) ? " " : "") +
fileArray[i] + " : " +
" HEX=(0x" + byteToHex(fileArray[i]) + ") : " +
" charValue=(" + (char)fileArray[i] + ")");
Having main method helps you to run the file in JDEVELOPER or using JAVA.
DO not forget to load this class into the database.
And you create the pl/sql wrapper again as follows:
create or replace FUNCTION TOBY (pfilename in varchar2) RETURN VARCHAR2 iS
language java name
'ReadFileIntoByteArray.chk_file(java.lang.String) return byte[]';
And you call the function from sqlplus as follows:
Sql>Set serveroutput on size 20000;
Sql> call dbms_java.set_output(20000);
Sql> Select toby(“filename”) from dual; --
this file should be accessible, I mean you will not be able to send a file on your pc, from sql plus as sql/plus is running on your db server.
You will be able to see the output in sql plus:
If you are running it from the APEX:
When we use file browser widget from APEX, the file is stored in APEX_APPLICATION_FILES table. And we retrieve that into a variable and pass this variable to the function as follows:
DECLARE
scan_failed EXCEPTION;
x varchar2(400);
z number;
BEGIN
select filename into x from wwv_flow_files where name = :P1_FILE_NAME;
select my1.mycheck(x,toby(x)) into z from dual;
if z = 0 then
:P1_SUBJECT:= 'PASSED';
else
:P1_SUBJECT:= 'FAILED';
end if;
:P1_SCAN_RESULT := '** Scanning File **';
IF UPPER(:P1_SUBJECT) = 'PASSED' THEN
BEGIN
:P1_SCAN_FLAG := 'PASSED';
:P1_SCAN_RESULT := :P1_SCAN_RESULT || ' ** File passed scan **';
END;
ELSIF UPPER(:P1_SUBJECT) = 'FAILED' THEN
BEGIN
:P1_SCAN_FLAG := 'FAILED';
:P1_SCAN_RESULT := :P1_SCAN_RESULT || ' ** File failed scan **';
END;
ELSE
BEGIN
:P1_SCAN_FLAG := 'UNKNOWN';
:P1_SCAN_RESULT := :P1_SCAN_RESULT || ' ** Scan Is Not Conclussive **';
END;
END IF;
--IF :P1_SCAN_FLAG = 'FAILED'
-- THEN RAISE scan_failed;
--END IF;
EXCEPTION
WHEN OTHERS THEN
DELETE from APEX_APPLICATION_FILES WHERE name = :P1_FILE_NAME;
RAISE_APPLICATION_ERROR (-20000, 'seb OTHERS error encountered - file upload not allowed. Possible virus detected !');
raise;
END;
ACKNOWLEDMENTS:
1) JOHN SCOTT – who suggested this ICAP API in one of the threads which is my initial starting point in this direction.
2) VLAD KOFMAN who wrote the article on WWW.DEVELOPER.com
3) Mr. KIRAN –One of the engineers from Metalink, who helped me at every step of getting this java programs and pl/sql wrappers working. But for him, I would have not completed my project. -
Officejet Pro 8500 A909G Can't Scan to Network Folder - Install won't detect Printer
I have installed an 8500 on a wireless network. There are 2 PC's; 1 is XP Home, the other is XP Pro, both are Service Pack 3. The Router is a Linksys WRT54G2, Wireless adapters in both PC's are Linksys Wireless G - PCI cards. Both PC's are running McAfee Total Protection software and they are up to date. Windows Firewall is off. I'm using a 9 char SSID (all alpha), it isn't hidden and I'm not using MAC filtering. Security is WPA2 using a pass-phrase. I have added SLP service on Port 427 in McAfee on both PC's for UDP and TCP. (I've also opened up 135-139 and 445 for File sharing.) All devices configure using DHCP. The printer was turned on first and gets 192.168.1.100, XP Home gets ...101 and XP Pro gets ...102. Signal strength for both PC's is Excellent and the LAN runs at 54.0 mps. (I can't think of anything more to describe how everything is setup. If anyone needs something else, just ask for specifics.) Now the PROBLEM:
During installation: 1) XP Home discovers the printer just fine, all is happy and all works as advertised. 2) XP Pro doesn't see the printer when searching for printer (not recieving SLP Packets?), I have to go to advanced and search by IP Address. There is some point after this that I receive an error saying I need to check port 427 etc. I check continue installing wireless and ignore errors. When install is done XP Pro CAN print. I CAN run HP Solutions Center and scan. I CAN'T go to the printer and press the scan button and "Scan to a Network Folder", I CAN'T setup this function for the XP Pro machine using ESS. I CAN access EWS from either PC (that uses port 80). I have tried turning off the McAfee firewall to no avail (of course McAfee doesn't exactly turn off completely - I have read in some other forums). I'm not sure what to do next and I'm spending WAY too much time on this install (this is a customer of mine). I was about to tell them I can't turn on this one option - then I tried to turn on file-sharing and found it doesn't work either! I could point the finger at McAfee because it sounds like their kind of problem, however, both versions are identical, and both have been setup the same. The only real difference is XP - Home vs Pro. If anyopne has seen this kind of problem on an XP Pro box please let me know. I'm now just scratching my head with no other options.I have a customer with the EXACT same problem. I HONESTLY thing that HP has a driver/firmware problem here.
Three different computers, A desktop, a laptop and a Netbook (sounds like a joke...) NONE will allow Scan to Print. I have installed/uninstalled around 9 times now - HP sent the customer a NEW printer in December - still no workee. Spent 5 hours on phone with tech support - NO WORKEEE...
Here is the maddening part - the SCAN TO E-MAIL works PERFECTLY!!!!!!!! ALL other functions work Perfectly - but Scan to File just fails stating that it can't find the computer.
I can ping the Printer, I have disabled ALL anti-virus, firewall software, scanned with Malwarebytes, TrendMicro Housecall, Eset NOD32, and Kapersky scanners with negative (good) results for bugs...
I'm just happy that SOMEONE else is having the problem... (so that I know that I'M not COMPLETELY crazy....) (The scene in OFFICE SPACE keeps playing through my head, the one where they take the fax machine and play baseball with it...)
Help!!!! -
Experience Scanning with Acrobat 9 on a Mac
Friends asked for a copy of a 4-page document we'd used in a study group. I'll just scan it in with Acrobat! Then we have the benefits of its being electronic. Plus it'll give me a chance to try out Acrobat 9, which I just got, and scanning on my Mac (on Windows until recently).
Why it took me an hour to scan the document:
Acrobat can assemble a PDF file from scanned pages and OCR it. I'll just scan in this four page doc and send it out as PDF. Simple, right?
Bring up the Acrobat panel to Create PDF From Scanner, and it says to select a scanner. There are none on the list. Hmm.
When I set up my Mac a few weeks ago I tested and was able to scan. Maybe it's because my printer/scanner is now plugged in via TimeCapsule rather than directly as before. Can my Mac see it? How do I know? Can it see the printer device--perhaps both printer and scanner don't come online at the same time. Bring up Sys Prefs, it shows a green light by the TimeCapsule-connected printer. Ah, but it did that yesterday even though it could NOT print to it. Bring up the Print Queue for that printer and click Utility. ...scanning for printers...found none. Do I believe that? Try printing to it. It works. Finding none doesn't mean it isn't working.
Try plugging the printer/scanner directly into the Mac. No difference.
Follow the "maybe scan is different from printing" thought. Where is the System Prefs for Scan/Fax? Doesn't seem to be one. Maybe it's just TWAIN drivers. How was it I tested scanning initially? Search [Finder] for scanner. Nothing obvious. Futz around a bit. Ah, it was Image Capture.
Image Capture CAN see the scanner. So I could scan in by hand to separate files and assemble in Acrobat. Sure would be easier if Acrobat had control of the scanner as it [presumably] knows more about what it needs re scan settings. Search Internet for problem. Aha, found it on the third hit. The Epson TWAIN (scan) driver must not be Universal binary. Acrobat sees only Mac Universal binaries.
Check Adobe documentation to see if there's a way around this. None found. They don't even acknowledge the Universal binary requirement when talking about Mac.
So, scan separate pages using Image Capture. Ahh. The document's printed on really thin paper so type from the back side is bleeding through, badly. How can I adjust the contrast on the scanner to compensate? Nothing obvious. What if I tell Image Capture it's Text? No, that just seems to change Bit Depth to 1. Changing it back to 8 causes the Document type to be Photo. Well, at least there's a setting for B&W Photo.
Scan to TIFF files (the default). Go into Acrobat and create a PDF from the four TIFFs. Run OCR. Hmm. Still looks awful because of bleed through in image--OCR just adds invisible (selectable, searchable) text on top, without discarding image--and file size is rather large. It's good enough, but now I'm curious as I've had better results with this in the past with Acrobat 8 on Windows, though it's been so long I can't remember exactly how.
Back to the Internet to read about OCR in Acrobat 9. Ahh. I think they phased out the previous method I used and replaced it with "ClearScan", a new technology which creates Type 3 approximation fonts on the fly and places those visible on top with the scanned image, greatly compressed (and de-skewed) underneath. They recommend scanning at 300 dpi (I'd used whatever the default was, 150 I think).
OK. Try scanning again. Set to 300 dpi. Hmm. Must be SOME way to change the contrast to correct the bleed through. Ahh. It's set to "Image Correction: None". I'd missed that before--my bad. Try "Manual". I get a control panel. No contrast but I can affect brightness separately in Dark, Midtones, and Light. Turning up Light does it. Scan all the pages again. Bleed through is gone (as seen in Preview windows that pop up).
Go into Acrobat and recreate the PDF from the TIFFs. Well, it won't let me see the files. I scanned them into /tmp. (I've set up a symlink of /tmp to /FinderVisibleRoot/tmp (along with other hidden / dirs).) tmp is greyed out though not others in that dir. Futz around a bit trying other operations which open a file panel, come back, and now tmp's not greyed out. Sigh.
Create the PDF from the TIFFs. Looks exactly like before, bleed through and all. WTF? Check the TIFFs in Preview--as expected; no bleed through. Perhaps something got cached. Close and restart Acrobat and try again. Same result.
The Image Capture adjustment to Brightness must not have changed the actual scan but some meta data stored in the TIFF. ??
Where can I tell Acrobat to honor that? There are no options when I open files to be combined to create the PDF. "Try again, Luke." Nope.
Let's try just one file at a time with Create PDF From File. Same problem. The files panel for opening those files DOES have a Settings... button, but it's greyed out. It's set to "All Types", which includes TIFF. What if I change it to just TIFF? AHA!! Now the Settings... button is active. Not obvious to me (I get why, given multiple types could be selected, but my gosh).
Now I can control how Acrobat changes the incoming TIFFs (I'm guessing PDF doesn't support TIFF directly so converts to JPEG, CCITT, etc.). Not exactly sure how conversion works so futz with a few of what I imagine are the obvious options. No effect. Hmm.
Ah. Maybe Image Capture (or the driver) is actually creating a color profile to affect the image adjustments I made, and embedding that in the TIFF. Can color profiles be put in TIFFs? I didn't think so. Turns out they can. And retaining embedded profiles was turned on in the conversion settings by default for all image types EXCEPT greyscale. :-) Turn it on for greyscale and try again. Voila!
OK. Go back to Merge Files Into Single PDF to do all the pages. Oops. There's no Settings... option where I can tell it to keep the embedded profiles. Sigh. Use Create PDF From File for each page then merge those.
Now run OCR with ClearScan on the resulting PDF, and keep only very low resolution of original scan. Result is a small (196K for 4 pg), clean looking, fully searchable document!
The on-the-fly Type 3 fonts it created aren't great (flaws visible when zoomed). I think an older technology we had at Adobe of trying to match scanned chars to available fonts stands a better chance for high fidelity (and this may still be avail in a non-ClearScan option). However, I still like the new ClearScan technology for some uses like this, where fidelity isn't such an issue.
Hopefully, the Universal binary problem on Mac with Acrobat will go away at some point (when I get a new printer? ) so I'll just be able to scan directly into PDF. And Adobe will need to add Settings for Merge Files Into A Single PDF to control color profile handling, etc.
Thanks to all the Adobe forum folk whose posts informed me for this task.
--DanWhen I posted the message, it showed me "More Like This" with some relevant threads. Relevance was pretty cool.
I read there are Acrobat app-wide conversion settings for importing different file types. If I set Preferences/Convert To PDF/TIFF settings, it affects files specified to Merge Files Into A Single PDF. It's still inconsistent that I specify it one way for Create PDF From File and another for Merge Files Into A Single PDF, but at least it can be done. -
Windows 8's new Chkdsk and drive activity after scan
Hello,
I have some questions regarding the new Chkdsk in Windows 8 (I'm using Windows 8.1 Pro 64bit).
Please note that Windows 8's Chkdsk has changed considerably since the previous Windows versions; so if you know about the Chkdsk in Windows 7 or previous Windows versions, this could not apply to the Chkdsk in Windows 8.
I also point out that I'm talking about the GUI version, accessible from the drive's properties Window.
My main questions are: when Chkdsk has finished scanning, and the results window appears, can I at once proceed with the following, or should I wait some time:
1) In case of an external USB drive, disconnect the hard drive (with “safely remove hardware”, even if the cache is turned off), and turn it off.
2) In case of an internal drive (HDD or SSD), reboot Windows, or turn off the computer.
My worry is that if I would disconnect a USB drive, or reboot or turn off the PC in case of an internal drive, before the Chkdsk-related activity is finished, then the file-system of the disk in question could get damaged.
My doubts come from the following facts:
- I have been told that when the Chkdsk results window appears, this means that Chkdsk has finished working with that drive; but I have noticed that some short drive activity is happening some seconds (about 6) after the results window appears (should be a
write activity, not sure if also read activity). I noticed this by observing the LED on my USB drives, and also by monitoring the drives in question with Windows 8's new Taskmanager.
- In case of disconnecting USB drives, I have been told that I can be sure that if some drive activity is happening, then the “safely remove hardware” feature won't have effect, and would warn me that there is disk access going on; but I have tried to select
“safely remove hardware” while Chkdsk was in the middle of a scan, and the result was that Chkdsk got interrupted (with an error messsage appearing probably from Chkdsk), and the USB hard drive got removed. Though this seems not to have caused any file-system
errors (I did another Chkdsk scan later).
You may think that I just need to look at the drive's LED, or monitor the drive's activity with the new Taskmanager, and take note of after how much time the drive activity ceases. Then I would just need to wait so long before disconnecting the USB drive, or
rebooting or turning off the PC.
My problem here is that I'm not sure if the new Taskmanager, or the drive's LED, are sensible enough to detect even the smallest disk access, which could get unnoticed. I'm not sure how much I should wait... seconds? Minutes? What do you think? Perhaps there's
no need to wait at all?
I did some tests by disconnecting (with “safely remove hardware”) a USB drive shortly after doing a Chkdsk on it. Then I did another Chkdsk after turning it on again. I didn't get any error message from Chkdsk. But I'm still worried that there could be an unfortunate
moment, during which a disconnection (still with “safely remove hardware”) could cause problems, perhaps because in that moment a write operation could be in process.
I think I have read that the new Chkdsk in Windows 8 uses VSS (“Shadow Copy”) to check the drives while keeping them online. With this new Chkdsk, I think it is possible to continue using the drive while the scan is happening, even on the system drive.
I was thinking about this: is it possible that the short activity which I have noticed after Chkdsk's results window appears, comes from this Shadow Copy Service, which is “unmounting” (?) the shadow copy used by Chkdsk?
If this is true, is it important to let the “unmounting” task happen, or can I disconnect, reboot, or turn off before it starts? And what happens if I interrupt this “unmounting” task in the middle, while it is in process?
What do you suggest? Am I being too worried, even paranoid?
Does it make some sense to wait some time after doing a Chkdsk, or can I at once proceed to disconnect the USB drive, or reboot or turn off the PC (in case of internal drives)?
Thanks.Hello,
The Windows Desktop Perfmon and Diagnostic tools forum is to discuss performance monitor (perfmon), resource monitor (resmon), and task manager, focusing on HOW-TO, Errors/Problems, and usage scenarios.
As the question is off topic here, I am moving it to the
Where is the Forum... forum.
Karl
When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer.
My Blog: Unlock PowerShell
My Book:
Windows PowerShell 2.0 Bible
My E-mail: -join ('6F6C646B61726C406F75746C6F6F6B2E636F6D'-split'(?<=\G.{2})'|%{if($_){[char][int]"0x$_"}}) -
Epson scan for v500 perfection photo, crashes when i try to
hi there!
I use an Epson v500 on osx 10.6. Epson scan opens and previews images, but freezes and crashes when i try to scan an image.
Could you please suggest a solution?, how would i go about reinstalling the drivers?
as far as i know, the scanner itself is fine.
it has been doing this for months. have mailed epson but i have found that the apple communities has an infinite miasmic mind that generally knows all answers
ever so many thanks for your time and advice
i have the latest drivers including the apple software update.
(i have enclosed the crash report below fyi..)
Process: EPSON Scan [20499]
Path: /Applications/EPSON Scan.app/Contents/MacOS/EPSON Scan
Identifier: com.epson.scan.standalone
Version: 3.7.1 (3.7.1)
Code Type: X86 (Native)
Parent Process: launchd [582]
Date/Time: 2010-09-11 22:54:58.258 +0100
OS Version: Mac OS X 10.6.2 (10C540)
Report Version: 6
Interval Since Last Report: 354709 sec
Crashes Since Last Report: 10
Per-App Interval Since Last Report: 3460 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 7D6FC1E0-C05F-4414-9F0B-D6BE9B5D4C1E
Exception Type: EXCBADACCESS (SIGBUS)
Exception Codes: KERNPROTECTIONFAILURE at 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x963744b0 CFStringGetLength + 80
1 com.apple.CoreFoundation 0x96388a0f CFStringCompareWithOptionsAndLocale + 47
2 com.apple.CoreFoundation 0x963889d5 CFStringCompareWithOptions + 53
3 com.apple.CoreFoundation 0x96388990 CFStringCompare + 64
4 com.epson.scan.epjpg 0x15560c9f SearchProfileWithFilenameProc(CMProfileIterateData*, void*) + 137
5 ColorSyncDeprecated.dylib 0x90aab38b profileIterateCallback + 1144
6 com.apple.ColorSync 0x94366ea3 ColorSyncProfileCacheIterateProfiles + 2902
7 ColorSyncDeprecated.dylib 0x90aaaeff CMIterateColorSyncFolder + 79
8 com.epson.scan.epjpg 0x15560712 GetFSSpecOfICCProfile(unsigned char*, FSSpec*) + 152
9 com.epson.scan.epjpg 0x155608d7 CBase::GetColorProfile(char*) + 221
10 com.epson.scan.epjpg 0x15567ce9 CBaseMac::DoCheckLimit(FFmtType, FFMT_INFO*) + 103
11 com.epson.scan.epjpg 0x15546cea EPScanEntry + 490
12 com.epson.scan.ui 0x153c9163 CFilePlugIn::DoCheckLimit(PLUGIN_INFO*, void*) + 701
13 com.epson.scan.ui 0x153cc3b7 CFilePlugIn::DoTWCheckLimit(unsigned long, unsigned long) + 495
14 com.epson.scan.ui 0x153ccabe CFilePlugIn::SinglePgImgProc(unsigned long, unsigned long, unsigned long) + 356
15 com.epson.scan.ui 0x153ccbb9 CFilePlugIn::cbImageProc(unsigned long, unsigned long, unsigned long) + 139
16 com.epson.scan.utwb 0x157b6131 CIF::CheckMltPgLimit(TW_IMAGEINFO*) + 121
17 com.epson.scan.utwb 0x157b63fb CIF::DoMemTransfer() + 205
18 com.epson.scan.utwb 0x157b6d0c CIF::StartScan() + 44
19 com.epson.scan.ui 0x15333014 CScannerIF::StartScan() + 64
20 com.epson.scan.ui 0x153a1277 CMainDialog::StartScanning() + 263
21 com.epson.scan.ui 0x152bc15b CUIControl::UIStartScanning() + 59
22 com.epson.scan.ui 0x152bb37d CUI::IUIStartScanning() + 73
23 com.epson.scan.ui 0x153ac6b9 CMainDialog::ScanningProc() + 143
24 com.epson.scan.ui 0x153a15fe CMainDialog::ProcessEvent(EventRecord*, bool*, short*) + 676
25 com.epson.scan.ui 0x152ed9e2 CAdvancedDialog::ProcessEvent(EventRecord*, bool*, short*) + 242
26 com.epson.scan.ui 0x152bc3a8 CUIControl::UIProcessEvent(EventRecord*) + 234
27 com.epson.scan.ui 0x152bb41a CUI::IUIProcessEvent(EventRecord*) + 82
28 com.epson.scan.standalone 0x00004e45 CStandAlone::EventLoop() + 495
29 com.epson.scan.standalone 0x0000517a CStandAlone::Run() + 782
30 com.epson.scan.standalone 0x0000551f main + 295
31 com.epson.scan.standalone 0x00001e6e _start + 228 (crt.c:272)
32 com.epson.scan.standalone 0x00001d89 start + 41
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x980140ea kevent + 10
1 libSystem.B.dylib 0x98014804 dispatch_mgrinvoke + 215
2 libSystem.B.dylib 0x98013cc3 dispatch_queueinvoke + 163
3 libSystem.B.dylib 0x98013a68 dispatch_workerthread2 + 234
4 libSystem.B.dylib 0x980134f1 pthreadwqthread + 390
5 libSystem.B.dylib 0x98013336 start_wqthread + 30
Thread 2:
0 libSystem.B.dylib 0x98013182 _workqkernreturn + 10
1 libSystem.B.dylib 0x98013718 pthreadwqthread + 941
2 libSystem.B.dylib 0x98013336 start_wqthread + 30
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0xa09378cc ebx: 0x96374471 ecx: 0x00000000 edx: 0x00000007
edi: 0x001676f0 esi: 0x00000000 ebp: 0xbfffca68 esp: 0xbfffca50
ss: 0x0000001f efl: 0x00010283 eip: 0x963744b0 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000000
Binary Images:
0x1000 - 0x46ff7 +com.epson.scan.standalone 3.7.1 (3.7.1) /Applications/EPSON Scan.app/Contents/MacOS/EPSON Scan
0x67000 - 0x6dff7 org.twain.dsm 1.9.4 (1.9.4) <1EF840DB-CB48-5207-7535-D82EBC0FCD5F> /System/Library/Frameworks/TWAIN.framework/Versions/A/TWAIN
0x789000 - 0x7a1ff3 +com.epson.scan.perfectionv500 3.7.4 (3.7.4) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/MacOS/EPSON Perfection V500
0x11bd3000 - 0x11bd3ff3 +com.epon.scan.icelut 1.00 (1.00) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/ICE LUT.bundle/Contents/MacOS/ICE LUT
0x11bd7000 - 0x11bd8ffd +com.epson.scan.icemaskfile 2.01 (2.01) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/ICE Mask File.bundle/Contents/MacOS/ICE Mask File
0x152b9000 - 0x15452fe3 +com.epson.scan.ui 3.7.4 (3.7.4) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/UI.bundle/Contents/MacOS/UI
0x15532000 - 0x1557efc7 +com.epson.scan.epjpg 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/JPEG.bundle/Contents/MacOS/JPEG
0x155ab000 - 0x155d7ff3 +com.epson.scan.epmtif 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/Multiple TIFF.bundle/Contents/MacOS/Multiple TIFF
0x155f3000 - 0x15632fd3 +com.epson.scan.eppdf 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/PDF.bundle/Contents/MacOS/PDF
0x15659000 - 0x15691ff3 +com.epson.scan.eptif 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/TIFF.bundle/Contents/MacOS/TIFF
0x156b6000 - 0x156d6fd7 +com.epson.scan.eppict 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/PICT.bundle/Contents/MacOS/PICT
0x156ee000 - 0x15724fd3 +com.epson.scan.eppij 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/PIM JPEG.bundle/Contents/MacOS/PIM JPEG
0x15748000 - 0x1577efcf +com.epson.scan.eppit 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/PIM TIFF.bundle/Contents/MacOS/PIM TIFF
0x157a2000 - 0x157ddff7 +com.epson.scan.utwb 3.7.1 (3.7.1) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/UI Twain Bridge.bundle/Contents/MacOS/UI Twain Bridge
0x16570000 - 0x16589ff7 +com.epson.scan.dscl 3.7.1 (3.7.1) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/DS Control.bundle/Contents/MacOS/DS Control
0x16597000 - 0x165d6fe7 +com.epson.scan.twpmg 3.7.3 (3.7.3) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/TWAIN Protocol Manager.bundle/Contents/MacOS/TWAIN Protocol Manager
0x165f6000 - 0x166c3fe3 +com.epson.scan.scncl 3.7.3 (3.7.3) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/Scan Control.bundle/Contents/MacOS/Scan Control
0x16752000 - 0x167dafe3 +com.epson.scan.dtr 4.3.2 (4.3.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/DTR.bundle/Contents/MacOS/DTR
0x167fb000 - 0x16839ff3 +com.epson.scan.fit 3.9.1 (3.9.1) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/FIT.bundle/Contents/MacOS/FIT
0x1683f000 - 0x1688bfca +com.epson.scan.devcl 3.7.3 (3.7.3) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/Device Control.bundle/Contents/MacOS/Device Control
0x168af000 - 0x168bbfe7 +com.epson.scan.DDC 1.1.0 (1.1.0) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/EsDDC.bundle/Contents/MacOS/EsDDC
0x168c1000 - 0x168d0fe0 +com.epson.scan.EsDDE 2.0.5 (2.0.5) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/EsDDE.bundle/Contents/MacOS/EsDDE
0x168d6000 - 0x168fbff7 +com.epson.scan.devif 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/Device Interface.bundle/Contents/MacOS/Device Interface
0x16911000 - 0x1694bfdc +com.epson.scan.Interpreter 7C 1.0.8 (1.0.8) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/Interpreter 7C.bundle/Contents/MacOS/Interpreter 7C
0x16964000 - 0x16966fff +com.epson.scan.usb ??? (1.1.6) <69BC3AE6-A7D2-E1AA-6C16-016DDC387B04> /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/EPSON USB Scanner.bundle/Contents/MacOS/EPSON USB Scanner
0x1696c000 - 0x16974ff7 com.apple.iokit.IOUSBLib 3.8.4 (3.8.4) <7DD8A031-640B-BA5C-FE32-0302F5ADF376> /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Co ntents/MacOS/IOUSBLib
0x169bf000 - 0x169cbfff +com.epson.scan.fc 1.1.0 (1.1.0) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/EsFC.bundle/Contents/MacOS/EsFC
0x169d1000 - 0x169f4fe7 +com.epson.scan.dice 1.1.0 (1.1.0) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/Digital ICE.bundle/Contents/MacOS/Digital ICE
0x169fd000 - 0x16a94fe7 +com.epson.scan.esdtr2 2.0.5 (2.0.5) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/DTR2.bundle/Contents/MacOS/DTR2
0x16ac0000 - 0x16af8fef +com.epson.scan.exif 2.0.4 (2.0.4) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/PIM JPEG Support.bundle/Contents/MacOS/PIM JPEG Support
0x16b0e000 - 0x16b1dff4 +com.epson.scan.pimtiff 2.0.4 (2.0.4) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/File Format/PIM TIFF Support.bundle/Contents/MacOS/PIM TIFF Support
0x16b6e000 - 0x16b6eff7 libmx.A.dylib ??? (???) <01401BF8-3FC7-19CF-ACCE-0F292BFD2F25> /usr/lib/libmx.A.dylib
0x16bf6000 - 0x16d25fdb +com.epson.scan.esmps 3.7.0 (3.7.0) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/Multi Page Saving.bundle/Contents/MacOS/Multi Page Saving
0x17072000 - 0x17083fe7 com.apple.FCP Uncompressed 422.component 1.6 (1.6) <5CEF993F-DBAC-12FD-57C6-EFA42AB7AEE2> /Library/QuickTime/FCP Uncompressed 422.component/Contents/MacOS/FCP Uncompressed 422
0x1708a000 - 0x1708fff7 com.apple.AppleMPEG2Codec 1.0.1 (220) <6FDFF3C8-7ECE-CB74-1374-9C0230C54F78> /Library/QuickTime/AppleMPEG2Codec.component/Contents/MacOS/AppleMPEG2Codec
0x171f8000 - 0x1748dffb +org.perian.Perian 1.2.1 (1.2.1) <7FBFA9CD-68D1-DFB5-6296-A11B06B62B37> /Library/QuickTime/Perian.component/Contents/MacOS/Perian
0x178d8000 - 0x178f2feb com.apple.AppleIntermediateCodec 1.3 (151) <038597CB-32E7-EBA5-F816-24ED96182EA4> /Library/QuickTime/AppleIntermediateCodec.component/Contents/MacOS/AppleInterme diateCodec
0x178fb000 - 0x17910fcb +com.3ivx.videocodec 503.49 (503.49) /Library/QuickTime/3ivxVideoCodec.component/Contents/MacOS/3ivxVideoCodec
0x17919000 - 0x179e9ffb +lib3ivxEnc.dylib ??? (???) /Library/Application Support/3ivx/lib3ivxEnc.dylib
0x17a64000 - 0x17ad1fe7 com.apple.AppleProResCodec 2.0 (224) <B7A79FF2-9C32-5554-A3C3-BE91F9B89419> /Library/QuickTime/AppleProResCodec.component/Contents/MacOS/AppleProResCodec
0x17b1e000 - 0x17b97fef com.apple.AppleVAH264HW.component 2.0 (1.0) <377823AD-6C3A-F949-2F12-74B05AE475B1> /System/Library/QuickTime/AppleVAH264HW.component/Contents/MacOS/AppleVAH264HW
0x17c59000 - 0x17c95fe3 com.apple.QuickTimeFireWireDV.component 7.6.3 (1591.3) <55A49215-3C98-20A3-02EC-FDBAD3D1A69B> /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTim eFireWireDV
0x17ca1000 - 0x17cd8fe7 com.apple.DVCPROHDCodec 1.5 (237) <5BA42205-5AEE-73BB-A7DE-5417EF028D5B> /Library/QuickTime/DVCPROHDCodec.component/Contents/MacOS/DVCPROHDCodec
0x17ce8000 - 0x17d97fe3 com.apple.AppleHDVCodec 1.5 (228) <8D2121A0-BA53-28A2-C9A5-3BED137701DA> /Library/QuickTime/AppleHDVCodec.component/Contents/MacOS/AppleHDVCodec
0x17dbf000 - 0x17dd2fe3 com.apple.IMXCodec 1.4 (155) <B7A1514F-1A2B-EC3E-719D-B8BB25016A05> /Library/QuickTime/IMXCodec.component/Contents/MacOS/IMXCodec
0x17de4000 - 0x17dfdfe7 com.apple.applepixletvideo 1.2.19 (1.2d19) <4A68731C-8071-6CF5-012C-40F00CD1333A> /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixlet Video
0x186bb000 - 0x186f5fc7 +com.epson.scan.imgctl 3.7.2 (3.7.2) /Library/Image Capture/TWAIN Data Sources/EPSON Perfection V500.ds/Contents/PlugIns/Image Control.bundle/Contents/MacOS/Image Control
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <211AF0DD-42D9-79C8-BB6A-1F4BEEF4B4AB> /usr/lib/dyld
0x9008b000 - 0x90138fe7 libobjc.A.dylib ??? (???) <DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib
0x90139000 - 0x90146ff7 com.apple.NetFS 3.2.1 (3.2.1) <5E61A00B-FA16-9D99-A064-47BDC5BC9A2B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x90147000 - 0x90239ff7 libcrypto.0.9.8.dylib ??? (???) <792B8722-3091-5E9F-E25F-67499CFE0599> /usr/lib/libcrypto.0.9.8.dylib
0x9023a000 - 0x90a1d4b7 com.apple.CoreGraphics 1.536.12 (???) <263EB5FC-DEAD-7C5B-C486-EC86C173F952> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x90a32000 - 0x90a35ff7 libCoreVMClient.dylib ??? (???) <A89D7A78-8FB0-2BDF-30DB-A35E04A6186B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
0x90aa6000 - 0x90b77fe3 ColorSyncDeprecated.dylib ??? (???) <1CEB1F35-EF10-A63D-AD9E-D7BD391D4719> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.f ramework/Versions/A/Resources/ColorSyncDeprecated.dylib
0x90b78000 - 0x90e97fe7 com.apple.CoreServices.CarbonCore 861.2 (861.2) <A9077470-3786-09F2-E0C7-F082B7F97838> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x910b1000 - 0x910b8fff com.apple.print.framework.Print 6.0 (237) <7A06B15C-B835-096E-7D96-C2FE8F0D21E1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x910b9000 - 0x9111dffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
0x9111e000 - 0x919fcff7 com.apple.AppKit 6.6.3 (1038.25) <72A9AA47-8DCB-DB07-64F5-F837E98C62D8> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x91b0b000 - 0x91b27fe3 com.apple.openscripting 1.3.1 (???) <DA16DE48-59F4-C94B-EBE3-7FAF772211A2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x91b6d000 - 0x91b6dff7 com.apple.Accelerate 1.5 (Accelerate 1.5) <F642E7A0-3720-FA19-0190-E6DBD9EF2D9B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91b6e000 - 0x91b79ff7 libCSync.A.dylib ??? (???) <9292E6E3-70C1-1DD7-4213-1044F0FA8381> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x91b7a000 - 0x91e9dfef com.apple.HIToolbox 1.6.2 (???) <E02640B9-7BC3-A4B4-6202-9E4127DDFDD6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x91f7e000 - 0x92037fe7 libsqlite3.dylib ??? (???) <16CEF8E8-8C9A-94CD-EF5D-05477844C005> /usr/lib/libsqlite3.dylib
0x92038000 - 0x92075ff7 com.apple.SystemConfiguration 1.10.1 (1.10.1) <BA676C76-6AAD-F630-626D-B9248535294D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x920a2000 - 0x920d7ff7 libGLImage.dylib ??? (???) <A6007BF7-BF3C-96DC-C435-849C6B88C58A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x92244000 - 0x92247ff7 libCGXType.A.dylib ??? (???) <483FCF1C-066B-D210-7355-ABC48CA9DB2F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x92248000 - 0x92268fe7 libresolv.9.dylib ??? (???) <A48921CB-3FA7-3071-AF9C-2D86FB493A3A> /usr/lib/libresolv.9.dylib
0x92279000 - 0x92279ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x9227a000 - 0x9227aff7 com.apple.Carbon 150 (152) <608A04AB-F35D-D2EB-6629-16B88FB32074> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x9247c000 - 0x924d6ff7 com.apple.framework.IOKit 2.0 (???) <1BE07087-27D5-0E62-F06B-007C2BED4073> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x9267c000 - 0x92697ff7 libPng.dylib ??? (???) <3F8682CD-C05B-607D-96E7-767646C77DB8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x927a8000 - 0x927adff7 com.apple.OpenDirectory 10.6 (10.6) <92582807-E8F3-3DD9-EB42-4195CFB754A1> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x927ae000 - 0x927c2ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x927c3000 - 0x927e3fe7 com.apple.opencl 12 (12) <2DB56F60-577B-6724-5708-7B082F62CC0F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x929ed000 - 0x92a20ff7 com.apple.AE 496.1 (496.1) <1AC75AE2-AF94-2458-0B94-C3BB0115BA4B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x92a21000 - 0x92a72ff7 com.apple.HIServices 1.8.0 (???) <B8EC13DB-A81A-91BF-8C82-66E840C64C91> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x92a7f000 - 0x92a80ff7 com.apple.audio.units.AudioUnit 1.6.1 (1.6.1) <3A08510C-07F7-1A09-D6ED-1A488203ACCC> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x92b2a000 - 0x92b50fff com.apple.DictionaryServices 1.1.1 (1.1.1) <02709230-9B37-C743-6E27-3FCFD18211F8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x92b51000 - 0x92b52ff7 com.apple.TrustEvaluationAgent 1.1 (1) <6C04C4C5-667E-2EBE-EB96-5B67BD4B2185> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x92b53000 - 0x92b9cfe7 libTIFF.dylib ??? (???) <5864AE5B-EAEB-F8B6-18FB-3D27B7895A4C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x92c4b000 - 0x92c8fff3 com.apple.coreui 2 (113) <D0FA9B36-3708-D5BF-0CC3-6CC1909BC8E6> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x92c92000 - 0x92c96ff7 libGFXShared.dylib ??? (???) <79F4F60E-0A6D-CE9C-282E-FA85825449E3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
0x92ff7000 - 0x93000ff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x9314f000 - 0x931f7ffb com.apple.QD 3.33 (???) <196CDBA6-5B87-2767-DD57-082D71B0A5C7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x931f8000 - 0x93267ff7 libvMisc.dylib ??? (???) <59243A8C-2B98-3E71-8032-884D4853E79F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x93268000 - 0x93280ff7 com.apple.CFOpenDirectory 10.6 (10.6) <1537FB4F-C112-5D12-1E5D-3B1002A4038F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
0x93281000 - 0x9420fff7 com.apple.QuickTimeComponents.component 7.6.3 (1591.3) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTim eComponents
0x94210000 - 0x942beff3 com.apple.ink.framework 1.3.1 (105) <CA3FBDC3-4BBA-7BD9-0777-A7B0751292CD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x942fa000 - 0x9435afe7 com.apple.CoreText 3.1.0 (???) <79FD1B5C-2F93-4C5D-B07B-4DD9088E67DE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x9435b000 - 0x9440aff3 com.apple.ColorSync 4.6.2 (4.6.2) <F3F097AC-FDB7-3357-C64F-E28BECF4C15F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x9446f000 - 0x94471ff7 libRadiance.dylib ??? (???) <462903E2-2E77-FAE5-4ED6-829AAB1980A4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x94472000 - 0x944c2ff7 com.apple.framework.familycontrols 2.0 (2.0) <E6CAB425-3E40-65A3-0C23-150C26E9CBBF> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
0x94512000 - 0x9451fff7 com.apple.opengl 1.6.5 (1.6.5) <0AE8B897-8A80-2C14-D6FC-DC21AC423234> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x94592000 - 0x94802ffb com.apple.Foundation 6.6.1 (751.14) <CD815A50-BB33-5AA1-DD73-A5B07D394DDA> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x94803000 - 0x94834ff3 libTrueTypeScaler.dylib ??? (???) <6C8916A2-8F85-98E0-AAD5-0020C39C0FC9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x94a61000 - 0x94a89ff7 libxslt.1.dylib ??? (???) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib
0x94a8a000 - 0x94b26fe7 com.apple.ApplicationServices.ATS 4.1 (???) <EA26375D-8276-9671-645D-D28CAEC95292> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x94b27000 - 0x94b27ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x94b28000 - 0x94b69ff7 libRIP.A.dylib ??? (???) <9F0ECE75-1F03-60E4-E29C-136A27C13F2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94db5000 - 0x94eb6fe7 libxml2.2.dylib ??? (???) <B4C5CD68-405D-0F1B-59CA-5193D463D0EF> /usr/lib/libxml2.2.dylib
0x94eb7000 - 0x94ebbff7 IOSurface ??? (???) <C11D3FF3-EB51-A07D-EF24-9C2004115724> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x94ebc000 - 0x94ec0ff7 libGIF.dylib ??? (???) <83FB0DCC-355F-A930-E570-0BD95086CC59> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x94f64000 - 0x95017fff libFontParser.dylib ??? (???) <FAD5E96D-CF93-CC86-6B30-A6594B930772> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
0x95018000 - 0x950f5ff7 com.apple.vImage 4.0 (4.0) <64597E4B-F144-DBB3-F428-0EC3D9A1219E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x950f6000 - 0x9519dfe7 com.apple.CFNetwork 454.5 (454.5) <A7E78E62-0C59-CE57-73D2-C4E60527781C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
0x9520e000 - 0x9528efeb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x953e7000 - 0x9581cff7 libLAPACK.dylib ??? (???) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x9581d000 - 0x9582fff7 com.apple.MultitouchSupport.framework 204.9 (204.9) <B639F02B-33CC-150C-AE8C-1007EA7648F9> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
0x95830000 - 0x95a92ff7 com.apple.security 6.0 (36910) <32B8FA26-CD73-4C45-C15A-EF8406D51FCC> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x95b77000 - 0x95b88ff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <7A3862F7-3730-8F6E-A5DE-8E2CCEA979EF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x95bc8000 - 0x95da3ff3 libType1Scaler.dylib ??? (???) <F9FEA41E-F079-87B8-04A9-7FF3B2931B79> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libType1Scaler.dylib
0x95da4000 - 0x95db2fe7 libz.1.dylib ??? (???) <7B7A02AB-DA99-6180-880E-D28E4F9AA8EB> /usr/lib/libz.1.dylib
0x95db3000 - 0x95db5ff7 com.apple.securityhi 4.0 (36638) <962C66FB-5BE9-634E-0810-036CB340C059> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x95db6000 - 0x95df8fe7 libvDSP.dylib ??? (???) <8F8FFFB3-81E3-2969-5688-D5B0979182E6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x95df9000 - 0x95e33ffb libFontRegistry.dylib ??? (???) <72342297-E8D6-B071-A752-014134129282> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x95e34000 - 0x95e3efe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
0x95e3f000 - 0x95e83fe7 com.apple.Metadata 10.6.2 (507.4) <DBCBAE7D-7B34-7806-C0B9-1E6E6D45562F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x95ea3000 - 0x95ea6fe7 libmathCommon.A.dylib ??? (???) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x96300000 - 0x96307ff7 com.apple.agl 3.0.12 (AGL-3.0.12) <6BF89127-C18C-27A9-F94A-981836A822FE> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x96361000 - 0x9636bffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x9636c000 - 0x964e3fef com.apple.CoreFoundation 6.6.1 (550.13) <AE9FC6F7-F0B2-DE58-759E-7DB89C021A46> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9651d000 - 0x96641ff7 com.apple.CoreAUC 5.03.2 (5.03.2) <38C77DF1-6F98-4ABF-BE8F-ADA70E9C622D> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x96642000 - 0x96657fff com.apple.ImageCapture 6.0 (6.0) <3F31833A-38A9-444E-02B7-17619CA6F2A0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x96658000 - 0x9665bffb com.apple.help 1.3.1 (41) <67F1F424-3983-7A2A-EC21-867BE838E90B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x9665c000 - 0x9669fff7 com.apple.NavigationServices 3.5.3 (181) <28CDD978-030E-7D4A-5334-874A8EBE6C29> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
0x966aa000 - 0x96866fef com.apple.ImageIO.framework 3.0.1 (3.0.1) <598CF4F9-7542-E1A7-26D2-584933497A2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x96867000 - 0x96889fef com.apple.DirectoryService.Framework 3.6 (621.1) <3ED4949F-9604-C109-6586-5CE5F421182B> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
0x9688a000 - 0x96922fe7 edu.mit.Kerberos 6.5.9 (6.5.9) <73EC847F-FF44-D542-2AD5-97F6C8D48F0B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x96923000 - 0x96930ff7 libbz2.1.0.dylib ??? (???) <495732E1-2AC4-44FC-E633-4CBCC503B924> /usr/lib/libbz2.1.0.dylib
0x96931000 - 0x9693bff7 libGL.dylib ??? (???) <76A207FE-889A-CF1B-AF9A-795EEE5A463E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x96c0f000 - 0x96cd9fef com.apple.CoreServices.OSServices 352 (352) <D9F21CA4-EED0-705F-8F3C-F1322D114B52> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x96ce7000 - 0x96d61fef com.apple.audio.CoreAudio 3.2.2 (3.2.2) <1F97B48A-327B-89CC-7C01-3865179716E0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x96d62000 - 0x96dfffe3 com.apple.LaunchServices 362 (362) <8BE1C1A1-BF71-CE07-F3FB-6057D47AF461> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
0x96e00000 - 0x97167ff7 com.apple.QuartzCore 1.6.1 (227.8) <8B90AB08-46A4-1C5C-4E71-C6AB652477B9> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x97354000 - 0x97356ff7 com.apple.QuickTimeH264.component 7.6.3 (1591.3) /System/Library/QuickTime/QuickTimeH264.component/Contents/MacOS/QuickTimeH264
0x97357000 - 0x973a4feb com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <BF66BA5D-BBC8-78A5-DBE2-F9DE3DD1D775> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordS erver
0x973a5000 - 0x973a5ff7 com.apple.vecLib 3.5 (vecLib 3.5) <17BEEF92-DF30-CD52-FD65-0B7B43B93617> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x973a6000 - 0x973ecff7 libauto.dylib ??? (???) <85670A64-3B67-8162-D441-D8E0BE15CA94> /usr/lib/libauto.dylib
0x97424000 - 0x9742afff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x9742b000 - 0x9744fff7 libJPEG.dylib ??? (???) <649E1974-A527-AC0B-B3F4-B4DC30484070> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x97f7b000 - 0x97f7bff7 com.apple.CoreServices 44 (44) <AC35D112-5FB9-9C8C-6189-5F5945072375> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x97f7c000 - 0x97fecff3 com.apple.AppleVAFramework 4.7.5 (4.7.5) <464A915D-E670-FA22-7799-454259D42B82> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x97fed000 - 0x98191feb libSystem.B.dylib ??? (???) <D45B91B2-2B4C-AAC0-8096-1FC48B7E9672> /usr/lib/libSystem.B.dylib
0x98192000 - 0x9848bfef com.apple.QuickTime 7.6.3 (1591.3) <803CC5FD-2369-83B5-795D-A8963620EFAC> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x9848c000 - 0x98498ff7 libkxld.dylib ??? (???) <3D2C5BA3-6A8D-C861-B346-0E19942D9AF1> /usr/lib/system/libkxld.dylib
0x98948000 - 0x98d5eff7 libBLAS.dylib ??? (???) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x98d5f000 - 0x98e8bfe3 com.apple.audio.toolbox.AudioToolbox 1.6.1 (1.6.1) <C226DF5C-35B0-98B8-95ED-FE5FE24E62C8> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x98e8c000 - 0x98eaaff7 com.apple.CoreVideo 1.6.0 (43.1) <1FB01BE0-B013-AE86-A063-481BB547D2F5> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x98eab000 - 0x9902dfe7 libicucore.A.dylib ??? (???) <2B0182F3-F459-B452-CC34-46FE73ADE348> /usr/lib/libicucore.A.dylib
0x9902e000 - 0x990bffe7 com.apple.print.framework.PrintCore 6.1 (312.3) <6D4322AF-703C-CC19-77B4-53E6D3BB18D4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x990f9000 - 0x9912eff7 libcups.2.dylib ??? (???) <BE4E095C-EECA-017E-11AA-C65F4D2B15C8> /usr/lib/libcups.2.dylib
0x9916d000 - 0x9917dff7 libsasl2.2.dylib ??? (???) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x9917e000 - 0x99200ffb SecurityFoundation ??? (???) <29C27E0E-B2B3-BF6B-B1F8-5783B8B01535> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x99237000 - 0x99287fe7 libGLU.dylib ??? (???) <659ADCA2-10EC-59BD-1B0A-4928A965F1D1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x99288000 - 0x99288ff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x99289000 - 0x99289ff7 com.apple.Accelerate.vecLib 3.5 (vecLib 3.5) <3E039E14-2A15-56CC-0074-EE59F9FBB913> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x9928a000 - 0x99380ff7 libGLProgrammability.dylib ??? (???) <82D03736-D30C-C013-BBB1-20ED9687D47F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
0x99381000 - 0x99395fe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x99405000 - 0x99533fe7 com.apple.CoreData 102.1 (250) <F33FF4A1-D7F9-4F6D-3153-E5F2588479EB> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x99534000 - 0x9960eff3 com.apple.DesktopServices 1.5.3 (1.5.3) <DA02AC94-7B0C-BD75-2305-C46A307A5FB0> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x9978e000 - 0x997f8fe7 libstdc++.6.dylib ??? (???) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <D45B91B2-2B4C-AAC0-8096-1FC48B7E9672> /usr/lib/libSystem.B.dylib
Model: MacBookPro5,2, BootROM MBP52.008E.B05, 2 processors, Intel Core 2 Duo, 2.8 GHz, 4 GB, SMC 1.42f4
Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MB
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Memory Module: global_name
AirPort: spairportwireless_card_type_airportextreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.19)
Bluetooth: Version 2.2.4f3, 2 service, 0 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Network Service: Parallels Shared Networking Adapter, Ethernet, en2
Network Service: Parallels Host-Only Networking Adapter, Ethernet, en3
Serial ATA Device: Hitachi HTS545050B9SA02, 465.76 GB
Serial ATA Device: MATSHITADVD-R UJ-868
USB Device: USB Mass Storage Device, 0x14cd, 0x8168, 0x24100000
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24400000
USB Device: EPSON Scanner, 0x04b8 (Seiko Epson Corp.), 0x0130, 0x26400000
USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8217, 0x06110000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0236, 0x04600000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000When I first moved to Snow Leopard, my old drivers were not compatible, either.
However, I found that my Epson perfection worked perfectly with Snow Leopard's
Image Capture. No other drivers were needed. In fact, it worked so well that
I never bothered to install the Epson driver that was eventually released.
If it works as well for you, consider uninstalling your existing epson software.
Message was edited by: EZ Jim
Mac Pro Quad Core (Early 2009) 2.93Ghz w/Mac OS X (10.6.4) MacBook Pro (13 inch, Mid 2009) 2.26GHz (10.6.4)
LED Cinema Display G4 PowerBook 1.67GHz (10.4.11) iBookSE 366MHz (10.3.9) External iSight
Maybe you are looking for
-
Why does the display on my 27" iMac keep going black?
This seems to be happening very often now. It started with just every once in a while. I will be using my iMac and the display goes black. It does NOT go to sleep. Just the display goes black. I do video and audio editing on my iMac and if I am liste
-
Problem of using Runtime.exec() to run .bat
hi, i try to rum a .bat in the following way: Runtime runtime = Runtime.getRuntime(); Process proc=runtime.exec("cmd.exe /c c:/test.bat"); int exitVal=proc.waitFor(); System.out.println("exitVal: "+exitVal); but it doesn' t work... ,and i get a exit
-
I've upgraded my itunes to version 10.5.x and now I cant access the istore. How do i get this resolved??
-
I Need more space But if I delete my pics from my phone, how do I know that they won't reappear after the backup, or, much worse, be deleted from my MacBook and iPad after the Cloud backup?
-
Tell me what to do please help me