Increase # of open terminals (more than 16)
I'm working with CDE and 8 virtuals desktops on a Sparc based machine. My main problem is, that the count of open / active terminals is limited to 16 terminals. How can I increase this number ?
Thanks in advance. George.
Hi,
Firstly, please get rid of the term VST. Logic only uses Audio Units, and they work a little differently "behind the scenes".
Ok. Now that you said the magic "only internal" synths phrase:
In the current Environment, I've made a separate "midi instrument" for each "audio instrument" device. I'm using the "midi instrument" to set the port and channel of each separately.
You do not need to do this. Because you are using internal synths (If you clue us in on WHICH ones....that could help too...unless that is a State Secret)
Somehow, I've managed to get the problem down to one annoying item: I have a chimes part that has some sustained notes that are being CUT OFF in mid-note. There is nothing in the Event List for that track that would explain this, so I'm guessing that the track must be receiving some midi data from someplace else.
My best guess is that you are playing back a Midi note that is, say XXX length, and the SAMPLE is only XX length. That would explain immediately why it is being "cut off".
OR...there is simply too much midi data at that point that the track....no that can't be because the music is thin there. I don't know. I just can't find it.
THAT is a delicious piece of speculation. Please inform yourself about what is really going on. Your posted question is totally misleading.
You don't need 16 tracks of Midi because ONE sound is not playing back the way you want. Your problem has NOTHING to do with the question that you put forth:
More than 16 midi tracks....best way to configure?
Where is the cut-off chime sound sample in this question??? Nowhere... and nowhere is the answer...oops...
I can't help you further, as I already spent a long time helping you set up an imaginary Midi setup that does not even exist, nor even solves your issue.
Cheers
Brought to you by the wise noeqplease, sans caffeine
Similar Messages
-
File open on more than one computer at a time
I maintain a network of four Macs (Cube, G4 Tower, Mini, and G5 Tower) all running OS 10.4.11. Recently two people working on the network discovered that they both had a certain file open at the same time. In order to determine the extent of the problem, on each computer I created and kept open a TextEdit file. I then attempted to open each TextEdit file from the three computers on which the file was not stored. To my dismay I received no error or warning message of any sort. I was able to open all four files on all four computers at the same time!
Each of the computers has a single user, and each computer is logged into the other computers as the user on that computer (i.e., each guest is logged in as the host). I wonder if that might be the source of the trouble.
I never noticed any file being open on more than one computer at a time when all the computers were running 10.3.9, only after I upgraded to 10.4.
Any ideas?This is absolutely standard behavior and I don't expect this to change any time soon.
Let me try to explain based on a model of a file stored on Server1 and being accessed by Client1 and Client2:
Here's what's happening:
Client1 connects to the server and opens the file for reading.
Client1 reads the file and closes it
Client2 connects to the server and opens the file for reading.
Client2 reads the file and closes it
Since Client1 closed the file there's nothing to indicate to Client2 that the document is in use anywhere else because, in fact, it isn't.
There's nothing on the server that knows whether Client1 opened the file to look at it, to copy it, to back it up to some other media or to actually edit it. It is only that last step that should prevent another client from opening the file.
If you think about it, that makes perfect sense. If you copy the file over the network to Client1 you do not want the server to think that Client1 has an exclusive hold on that file and to prevent Client2 from opening it.
The only time the file is in use is a) when the file is being read, and b) when the file is being saved. When it's just being viewed the client doesn't have an active hold on the file.
The actual fix here is for the application to set a flag that the file is in use and for the server to honor that flag. It's supported by the networking protocols but it's rarely implemented in applications except those that expect a multi-user setup. -
My iphoto quites unexpectedly everytime I open it and says closes while using the eOkaoFr.dylib plugin. Does anyone know how to fix this? iphoto won't stay open for more than 1 minute at a time. Help anyone?
Is there a crash log? If so post the first 100 or so lines o fit
Do you know what the ofending plugin is? and where it came from?
LN -
Iphoto won't stay open for more than a second
My iphoto won't stay open for more than a second. What could be wrong?
You can see more than any of us here. If there is no other indication beyond what you have described, then it could be anything. We don't even know if you have somehow deleted the application.
-
Why does does my MacbookPro screen keeps shutting off when I open it more than halfway?
I Have a very new Mac, and for some reason, the screen goes black when I open it more than halfway. It happens to all the users, and even if it is or isn't charging. The brightening keys also doesn't do anything for it. I don't know if this is connected, but I also have half of the lights on at the dock, it kind of looks like lights on a stage.......
please help if you can. i can't live like this anymore!Anything that is repeatable can be fixed at the genius bar.
You appointment for an evaluation is free at an Apple store, in warranty or out. -
How to close open POs which are open for more than two month
I am new to MM please somebody help me with this
Thank youthere is NO STD SAP program which will help u closing the open PO (more than two months)
you need to go each and every PO and mark it as Del completed (item level in deleivery tab)
but this is only stastestical indicator. System wont stop you creating further GR against such PO if any Qty leftout.
for example - PO order 10EA, you recd 8EA and marked the indicator , still you can make the GR for 2EA
there is SPRO setting as well to mark the PO as delivery completed once PO Qty and MIGO QTy is equal or with some variance . but this will work on real time
Another way to set the final invoice indicator in invoice tab
system will allow you to post the further invoices but all be blocked.
somebody need to go and verify the blocked invoices and take necessary action
This is again a manual activity, there is no such STD setting or T code exist
Another way is you can create a program with the help of abaper
built a logic on date / QTy and Amount and update the PO for del complete ( EKPO-ELIKZ) and final inv indicator (EKPO-EREKZ) by using BAPI PO change
hope this will help you -
PSE-7 won't allow opening of more than one file at a time.
I can only open one file at a time in PSE-7. I just downloaded the trial upgrade from PSE-6. If I try to open more than one file, PSE crashes and windows wants to send a report to Microsoft. Elements works fine with only one file. Anyone got any idea's ?
Try to exit out of Elements 7 and go back in to your Organizer. Open a file and choose to edit it in full edit. Then leave it there and go back to Organizer and choose another picture to go through the same process. Now you should have both pictures showing in your bin at the bottom of the edit screen which you can toggle back and forth to as you edit each. If you want them both in the edit window itself you can you to the Window tab - Image - and choose to tile them or cascade them. Good luck, hope this works.
-
How to keep a CD or DVD open for more than 1 burning
Hi,
In Windows, CD/DVD burner software allowed one the option to keep the disk "open", so that one could burn more than once. I don't find this option in the Mac. Is it impossible?
Thanks,
Juan Dentit's possible but tricky and not convenient. windows implementation of multi-session burning is WAY better.
From disk utility help:
Recording on a recordable CD more than once
Normally, you can burn items to a recordable CD, such as a CD-R or CD-RW, only one time. However, if you use Disk Utility to burn the disc, you can burn items to a disk in more than one session as long as space is available. This is also called multisession burning.
To burn a disc, you need an optical drive in your computer or connected directly to your computer. You can’t burn a disc using a remote optical drive.
To burn to a recordable CD so you can burn to it again:
In Disk Utility, create a disk image that contains the files you want to burn to the disc.
The files must be from a volume with a Mac OS Extended disk format. To check a volume’s disk format, select the disk in Disk Utility, and look at the information at the bottom of the Disk Utility window.
Select the disk image in the Disk Utility list, and then choose Images > Burn.
Select the “Leave disc appendable” checkbox. If you don’t see this option, click the triangle in the top-right corner.
Insert a blank recordable CD in the optical drive and click Burn.
To add more files to the disc later, follow the steps above. You can continue this process until all available space on the disc is used.
There is also 3rd party software which supports multi-session burning on macs like [BurnAgain|http://www.macworld.com/article/133462/2008/05/burnagainfs.html] -
How to increase Lion desktop icons more than 128?
Hi everyone,
is there a way to increase the size of desktop icons more than 128 px on Lion?
I've found these lines of code on the web to run in the terminal but i think they're for previous version of OSX and they didn't work:
defaults write com.apple.finder DesktopViewOptions -dict IconSize -integer 256
killall Finder
any suggestions?But on the desktop the slider max size is 128,
I've found that if you modify this file:
/System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/ViewOpt ions.nib
and change these lines (N° 6469):
<key>NSMaxValue</key>
<real>128</real>
to
<key>NSMaxValue</key>
<real>256</real>
you can actually move the slider in the desktop view options until 256 but the icons remain 128, any idea? -
IPhoto won't stay open for more than 20 seconds
I have tried following the three key steps to solving this problem (clearing the prefrences thing, checking with a new account and the disk utility permissions). Nothing is working. My iPhoto will not stay open for longer than 20 seconds. In other accounts i create it works just fine. I have had my Mac for 2 years but only used iPhoto once before.
Help me please!?!?!??!Host Name: Engelburt-Humperdink
Date/Time: 2008-05-21 10:34:08.315 -0400
OS Version: 10.4.11 (Build 8S2167)
Report Version: 4
Command: iPhoto
Path: /Applications/iPhoto.app/Contents/MacOS/iPhoto
Parent: WindowServer [1137]
Version: 6.0.6 (6.0.6)
Build Version: 4
Project Name: iPhotoProject
Source Version: 3220000
PID: 1228
Thread: 4
Exception: EXCBADACCESS (0x0001)
Codes: KERNPROTECTIONFAILURE (0x0002) at 0x00000000
Thread 0:
0 libSystem.B.dylib 0x90009cd7 machmsgtrap + 7
1 com.apple.CoreFoundation 0x9082d21b CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ca36 CFRunLoopRunInMode + 61
3 com.apple.HIToolbox 0x92dec878 RunCurrentEventLoopInMode + 285
4 com.apple.HIToolbox 0x92debf82 ReceiveNextEventCommon + 385
5 com.apple.HIToolbox 0x92debdd9 BlockUntilNextEventMatchingListInMode + 81
6 com.apple.AppKit 0x932720e5 _DPSNextEvent + 572
7 com.apple.AppKit 0x93271cd7 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
8 com.apple.AppKit 0x9326ba64 -[NSApplication run] + 512
9 com.apple.AppKit 0x9325f9c0 NSApplicationMain + 573
10 com.apple.iPhoto 0x0000ae06 0x1000 + 40454
11 com.apple.iPhoto 0x0000ad21 0x1000 + 40225
Thread 1:
0 libSystem.B.dylib 0x900248c7 semaphorewait_signaltrap + 7
1 com.apple.Foundation 0x928542fc -[NSConditionLock lockWhenCondition:] + 39
2 com.apple.AppKit 0x93348e50 -[NSUIHeartBeat _heartBeatThread:] + 377
3 com.apple.Foundation 0x927fe39c forkThreadForFunction + 123
4 libSystem.B.dylib 0x90024227 pthreadbody + 84
Thread 2:
0 libSystem.B.dylib 0x9001a1cc select + 12
1 libSystem.B.dylib 0x90024227 pthreadbody + 84
Thread 3:
0 <<00000000>> 0xffff08a8 __memcpy + 264 (cpu_capabilities.h:228)
1 com.apple.CoreFoundation 0x9080c3ac __CFStringCreateImmutableFunnel3 + 1757
2 com.apple.CoreFoundation 0x90818c1b CFStringCreateWithBytes + 94
3 com.apple.CoreFoundation 0x9082ec2a _CFPropertyListCreateFromXMLData + 824
4 com.apple.CoreFoundation 0x9082e8ef CFPropertyListCreateFromXMLData + 54
5 com.apple.Foundation 0x9280b058 _NSParseObjectFromASCIIPropertyListOrSerialization + 142
6 com.apple.Foundation 0x928420fb -[NSPlaceholderMutableDictionary initWithContentsOfFile:] + 97
7 com.apple.Foundation 0x9280aeeb +[NSDictionary dictionaryWithContentsOfFile:] + 67
8 com.apple.iPhoto 0x00266c71 0x1000 + 2514033
9 com.apple.iPhoto 0x00266a81 0x1000 + 2513537
10 com.apple.CoreFoundation 0x90828e88 CFQSortArray + 1220
11 com.apple.CoreFoundation 0x908288b0 CFArraySortValues + 352
12 com.apple.Foundation 0x9280a74a -[NSCFArray sortUsingFunction:context:] + 162
13 com.apple.iPhoto 0x00267d28 0x1000 + 2518312
14 com.apple.iPhoto 0x00190181 0x1000 + 1634689
15 com.apple.iPhoto 0x0019049a 0x1000 + 1635482
16 com.apple.Foundation 0x927fe39c forkThreadForFunction + 123
17 libSystem.B.dylib 0x90024227 pthreadbody + 84
Thread 4 Crashed:
0 com.apple.CoreFoundation 0x90811082 CFRetain + 56
1 com.apple.MediaBrowser 0x3e661f56 -[MediaGrabberiTunes _loadMusicThreaded] + 733
2 com.apple.Foundation 0x927fe39c forkThreadForFunction + 123
3 libSystem.B.dylib 0x90024227 pthreadbody + 84
Thread 4 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x90811058 ecx: 0x01800038 edx: 0x185d94b0
edi: 0x00000000 esi: 0x00000000 ebp: 0xb01afe98 esp: 0xb01afe70
ss: 0x0000001f efl: 0x00010246 eip: 0x90811082 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
Binary Images Description:
0x1000 - 0x479fff com.apple.iPhoto 6.0.6 /Applications/iPhoto.app/Contents/MacOS/iPhoto
0x13ca7000 - 0x13cb1fff com.apple.BookService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/BookService.NetService/Co ntents/MacOS/BookService
0x13cb9000 - 0x13cc3fff com.apple.CalendarsService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/CalendarsService.NetServi ce/Contents/MacOS/CalendarsService
0x13ccb000 - 0x13cd5fff com.apple.CardsService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/CardsService.NetService/C ontents/MacOS/CardsService
0x13cdd000 - 0x13cf1fff com.apple.HomePageService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/HomePageService.NetServic e/Contents/MacOS/HomePageService
0x13cff000 - 0x13d04fff com.apple.NetSlidesService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/NetSlidesService.NetServi ce/Contents/MacOS/NetSlidesService
0x13d0a000 - 0x13d15fff com.apple.PrintsService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/PrintsService.NetService/ Contents/MacOS/PrintsService
0x142a2000 - 0x142a5fff com.apple.LiveType.component 2.1.3 /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType
0x142aa000 - 0x1430ffff com.apple.LiveType.framework 2.1.3 /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType
0x14337000 - 0x143d6fff com.apple.QuickTimeImporters.component 7.4.5 (67) /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTime Importers
0x14528000 - 0x14529fff com.apple.textencoding.unicode 2.1 /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
0x39d60000 - 0x39dc0fff com.apple.NetServices.NetServices 6.0 /Applications/iPhoto.app/Contents/NetServices/Frameworks/NetServices.framework/ Versions/A/NetServices
0x3e5c0000 - 0x3e5c3fff com.apple.NetServices.BDRuleEngine 1.0.2 /Applications/iPhoto.app/Contents/NetServices/Frameworks/BDRuleEngine.framework /Versions/A/BDRuleEngine
0x3e5f0000 - 0x3e5f7fff com.apple.NetServices.BDControl 1.0.5 /Applications/iPhoto.app/Contents/NetServices/Frameworks/BDControl.framework/Ve rsions/A/BDControl
0x3e660000 - 0x3e696fff com.apple.MediaBrowser 2.0.3 (103) /Applications/iPhoto.app/Contents/Frameworks/MediaBrowser.framework/Versions/A/ MediaBrowser
0x3e6f0000 - 0x3e76efff com.apple.DotMacKit 21 (3.0.1L) /Applications/iPhoto.app/Contents/Frameworks/DotMacKit.framework/Versions/A/Dot MacKit
0x8fe00000 - 0x8fe4afff dyld 46.16 /usr/lib/dyld
0x90000000 - 0x90171fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x901c1000 - 0x901c3fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x901c5000 - 0x90202fff com.apple.CoreText 1.1.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
0x90229000 - 0x902fffff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x9031f000 - 0x90774fff com.apple.CoreGraphics 1.258.77 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x9080b000 - 0x908d3fff com.apple.CoreFoundation 6.4.10 (368.33) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90911000 - 0x90911fff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90913000 - 0x90a07fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a57000 - 0x90ad6fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90aff000 - 0x90b63fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.8 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c66000 - 0x90c78fff libauto.dylib /usr/lib/libauto.dylib
0x90c7e000 - 0x90f24fff com.apple.CoreServices.CarbonCore 682.28 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x90f67000 - 0x90fcffff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x91008000 - 0x91047fff com.apple.CFNetwork 129.22 (129.23) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
0x9105a000 - 0x9106afff com.apple.WebServices 1.1.3 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServ icesCore.framework/Versions/A/WebServicesCore
0x91075000 - 0x910f4fff com.apple.SearchKit 1.0.7 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x9112e000 - 0x9114cfff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x91158000 - 0x91166fff libz.1.dylib /usr/lib/libz.1.dylib
0x91169000 - 0x91308fff com.apple.security 4.5.2 (29774) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x91406000 - 0x9140efff com.apple.DiskArbitration 2.1.2 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91415000 - 0x9141cfff libbsm.dylib /usr/lib/libbsm.dylib
0x91420000 - 0x91446fff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x91458000 - 0x914cefff com.apple.audio.CoreAudio 3.0.5 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9151f000 - 0x9151ffff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x91521000 - 0x9154cfff com.apple.AE 314 (313) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ AE.framework/Versions/A/AE
0x9155f000 - 0x91633fff com.apple.ColorSync 4.4.10 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x9166e000 - 0x916ebfff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x91718000 - 0x917c1fff com.apple.QD 3.10.25 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x917e7000 - 0x91832fff com.apple.HIServices 1.5.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x91851000 - 0x91867fff com.apple.LangAnalysis 1.6.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x91873000 - 0x9188dfff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ FindByContent.framework/Versions/A/FindByContent
0x91897000 - 0x918d4fff com.apple.LaunchServices 182 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LaunchServices.framework/Versions/A/LaunchServices
0x918e8000 - 0x918f4fff com.apple.speech.synthesis.framework 3.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x918fb000 - 0x9193bfff com.apple.ImageIO.framework 1.5.6 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
0x9194e000 - 0x91a00fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x91a46000 - 0x91a5cfff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91a61000 - 0x91a7ffff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91a84000 - 0x91ae3fff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91af5000 - 0x91af9fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91afb000 - 0x91b83fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b87000 - 0x91bc4fff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91bca000 - 0x91be4fff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91be9000 - 0x91bebfff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91bed000 - 0x91ccbfff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x91ce8000 - 0x91ce8fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91cea000 - 0x91d78fff com.apple.vImage 2.5 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x91d7f000 - 0x91d7ffff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x91d81000 - 0x91ddafff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x91de3000 - 0x91e07fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x91e0f000 - 0x92218fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x92252000 - 0x92606fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x92633000 - 0x92720fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x92722000 - 0x927a0fff com.apple.DesktopServices 1.3.7 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x927e1000 - 0x92a11fff com.apple.Foundation 6.4.10 (567.37) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92b2b000 - 0x92b42fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92b4d000 - 0x92ba5fff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92bb9000 - 0x92bb9fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92bbb000 - 0x92bcbfff com.apple.ImageCapture 3.0.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x92bd9000 - 0x92be1fff com.apple.speech.recognition.framework 3.6 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x92be7000 - 0x92becfff com.apple.securityhi 2.0.1 (24742) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x92bf2000 - 0x92c83fff com.apple.ink.framework 101.2.1 (71) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x92c97000 - 0x92c9afff com.apple.help 1.0.3 (32.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x92c9d000 - 0x92cbafff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x92cca000 - 0x92cd0fff com.apple.print.framework.Print 5.1 (192.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x92cd6000 - 0x92d39fff com.apple.htmlrendering 66.1 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
0x92d5d000 - 0x92d9efff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
0x92dc5000 - 0x92dd2fff com.apple.audio.SoundManager 3.9.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
0x92dd9000 - 0x92ddefff com.apple.CommonPanels 1.2.3 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x92de3000 - 0x930d8fff com.apple.HIToolbox 1.4.10 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x931de000 - 0x931e9fff com.apple.opengl 1.4.16 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x931ee000 - 0x93209fff com.apple.DirectoryService.Framework 3.2 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
0x93259000 - 0x93259fff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x9325b000 - 0x93911fff com.apple.AppKit 6.4.10 (824.45) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93c92000 - 0x93d0dfff com.apple.CoreData 91 (92.1) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x93d46000 - 0x93dfffff com.apple.audio.toolbox.AudioToolbox 1.4.7 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93e42000 - 0x93e42fff com.apple.audio.units.AudioUnit 1.4.2 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93e44000 - 0x94005fff com.apple.QuartzCore 1.4.12 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9404b000 - 0x9408cfff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
0x94094000 - 0x940cefff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x940d3000 - 0x940e9fff com.apple.CoreVideo 1.4.2 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x9427a000 - 0x94289fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x94290000 - 0x9429bfff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x942e7000 - 0x94301fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94307000 - 0x9461efff com.apple.QuickTime 7.4.5 (67) /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x947a2000 - 0x948e8fff com.apple.AddressBook.framework 4.0.6 (490) /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94974000 - 0x94983fff com.apple.DSObjCWrappers.Framework 1.1 /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
0x9498a000 - 0x949b3fff com.apple.LDAPFramework 1.4.2 (69.1.1) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x949b9000 - 0x949c8fff libsasl2.2.dylib /usr/lib/libsasl2.2.dylib
0x949cc000 - 0x949f1fff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib
0x949fd000 - 0x94a1afff libresolv.9.dylib /usr/lib/libresolv.9.dylib
0x94abf000 - 0x94abffff com.apple.DiscRecording 3.2.0 (???) /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x94ac1000 - 0x94b3ffff com.apple.DiscRecordingEngine 3.2.0 /System/Library/Frameworks/DiscRecording.framework/Versions/A/Frameworks/DiscRe cordingEngine.framework/Versions/A/DiscRecordingEngine
0x94b6f000 - 0x94bb1fff com.apple.DiscRecordingContent 3.2.0 /System/Library/Frameworks/DiscRecording.framework/Versions/A/Frameworks/DiscRe cordingContent.framework/Versions/A/DiscRecordingContent
0x95a4a000 - 0x95a4cfff com.apple.ExceptionHandling 1.2 (???) /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHand ling
0x97c99000 - 0x97c99fff com.apple.AppleAppSupport 1.4 /System/Library/PrivateFrameworks/AppleAppSupport.framework/Versions/A/AppleApp Support
0x97dd9000 - 0x97df5fff com.apple.DiscRecordingUI 3.2.0 /System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI -
Hi, how can i open up more email accounts (hotmail)? I have accidentally merged 2 - not sure how but urgently need to access others and cannot run this risk! thx
Hotmail is not part of the Mac OS - I'd check their website (Hotmail or Microsoft) to see how to do it.
-
Cannot open / process more than 30 BMPs
I want to open about 50 small .BMPs (88x88) so I can create a master palette that I will then batch apply to all these images. The problem is that Photoshop CS3 (10.0.1) will open 30 of them and then just stop. No crash, no error message; it just stops opening up any more of the .BMPs. At that point, I can then go to File/open and try to open up the next image in the sequence by itself, and sometimes it will open, sometimes it won't. But trying to open up all of the rest of the images at the same time just doesn't do anything.
So I thought I'd batch convert to .TIFFs just to see if that would help at all. But trying to batch convert the .BMPs does the same thing -- it goes for a while and then just stops after processing 30 of them. This time, however, I get an error: "The command 'convert mode' is not currently available."
So I'm having to batch convert to .TIFFs in another program. Frustrating.
It looks like I might simply be up against an honest-to-goodness bug (more on that below), but I thought I'd ask here in case there might be something I'm doing wrong.
It doesn't appear to be memory related (before loading the images, I might be using about 700MB of RAM; after the (failed) load, it's only about 750MB (and this is out of 3GB of RAM with Photoshop set to use the default 70%). There is plenty of free space on the scratch disk (121GB).
Interestingly, I've been able to tie this behavior into a bug that's been annoying me for some time but until now could never figure out how to reproduce -- when working for a while with .BMPs, occasionally I'd get Photoshop into this mode where saving out .BMPs creates 0 KB, invalid files. And if I don't check now and then as I'm saving, I can really screw myself because I have to go back and re-save all those invalid files (after closing and re-opening Photoshop to get it out of this "mode"). Well, I discovered that after trying to open the 50 files I want but Photoshop stops at 30, it is now in unable to save valid .BMPs. If I try to save a new .BMP from one of the open files to some other location (or as a copy to the same location), it will almost always save a 0 KB file. I've reported this behavior to the bug report link.Hi Cedric,
try it with transaction sicf -> Edit -> Debugging -> Deactivate Debugging.
Regards,
Rainer -
CS4 won't stay open for more than a second on OSX 10.6.8 SL
I am stuck without photoshop and need some help. I know this is an old issue but I haven't been able to find an answer yet.
I have a MacBook Pro with Intel and OSX 10.6.8 (Snow Leopard), which I just upgraded to from Tiger. Everything else works, except photoshop cs4 - one of 2 programs I actually need. Here is part of the error message if it helps....
Process: Adobe Photoshop CS4 [10621]
Path: /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/MacOS/Adobe Photoshop CS4
Identifier: com.adobe.Photoshop
Version: 11.0 (11.0x20080919 [20080919.r.488 2008/09/19:02:00:00 cutoff; r branch]) (11.0)
Code Type: X86 (Native)
Parent Process: launchd [106]
Date/Time: 2011-07-06 21:31:48.485 -0500
OS Version: Mac OS X 10.6.8 (10K540)
Report Version: 6
Interval Since Last Report: 71381 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 53 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 42005E5D-8007-4BFA-B661-94642A62A1C3
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000010
Crashed Thread: 0 Dispatch queue: com.apple.main-threadNope, still getting the error, it just happens faster without Photoshop opening for the few seconds like before. Here is the enire error message:
Process: Adobe Photoshop CS4 [200]
Path: /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/MacOS/Adobe Photoshop CS4
Identifier: com.adobe.Photoshop
Version: 11.0.2 (11.0.2x20100519 [20100519.r.592 2010/05/19:02:00:00 cutoff; r branch]) (11.0.2)
Code Type: X86 (Native)
Parent Process: launchd [106]
Date/Time: 2011-07-07 10:07:14.842 -0500
OS Version: Mac OS X 10.6.8 (10K540)
Report Version: 6
Interval Since Last Report: 77729 sec
Crashes Since Last Report: 5
Per-App Interval Since Last Report: 44 sec
Per-App Crashes Since Last Report: 2
Anonymous UUID: 42005E5D-8007-4BFA-B661-94642A62A1C3
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000010
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libFileMgmt.dylib 0x2823f58c SubtractUses + 3887
1 libFileMgmt.dylib 0x2823f779 SubtractUses + 4380
2 libFileMgmt.dylib 0x282361fa 0x28232000 + 16890
3 libFileMgmt.dylib 0x2823d6e4 CheckLicense + 172
4 ...esoftware.activationtoolbox 0x268ecac3 ActivationToolbox::CheckLicense() + 139
5 ...esoftware.activationtoolbox 0x268ecc05 ActivationToolbox::ActivateProductWithDemo() + 109
6 ...kubotaimagetools.dashboard2 0x2689b1eb CheckActivation() + 53
7 ...kubotaimagetools.dashboard2 0x2687dcaf HandleFirstIdle(unsigned long, _ADsc*, long, void*) + 127
8 com.adobe.Photoshop 0x00230f48 0x1000 + 2293576
9 com.adobe.Photoshop 0x0006b8ed 0x1000 + 436461
10 com.adobe.Photoshop 0x00069806 0x1000 + 428038
11 com.adobe.Photoshop 0x00063c65 0x1000 + 404581
12 com.adobe.Photoshop 0x00063dd3 0x1000 + 404947
13 com.adobe.Photoshop 0x0006212f 0x1000 + 397615
14 com.adobe.Photoshop 0x002205da 0x1000 + 2225626
15 com.adobe.Photoshop 0x00220666 0x1000 + 2225766
16 com.adobe.Photoshop 0x00003812 0x1000 + 10258
17 com.adobe.Photoshop 0x00003739 0x1000 + 10041
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x98731382 kevent + 10
1 libSystem.B.dylib 0x98731a9c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x98730f59 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x98730cfe _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x98730781 _pthread_wqthread + 390
5 libSystem.B.dylib 0x987305c6 start_wqthread + 30
Thread 2:
0 libSystem.B.dylib 0x9870ab42 semaphore_wait_signal_trap + 10
1 libSystem.B.dylib 0x987386f8 _pthread_cond_wait + 1089
2 libSystem.B.dylib 0x9878105f pthread_cond_wait + 48
3 com.adobe.amt.services 0x09e33552 AMTConditionLock::LockWhenCondition(int) + 46
4 com.adobe.amt.services 0x09e2e995 _AMTThreadedPCDService::PCDThreadWorker(_AMTThreadedPCDService*) + 115
5 com.adobe.amt.services 0x09e335b0 AMTThread::Worker(void*) + 20
6 libSystem.B.dylib 0x98738259 _pthread_start + 345
7 libSystem.B.dylib 0x987380de thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x9870ab4e semaphore_timedwait_trap + 10
1 ...ple.CoreServices.CarbonCore 0x9415a942 MPWaitOnSemaphore + 125
2 MultiProcessor Support 0x243d1eff 0x243a2000 + 196351
3 ...ple.CoreServices.CarbonCore 0x9412854a PrivateMPEntryPoint + 68
4 libSystem.B.dylib 0x98738259 _pthread_start + 345
5 libSystem.B.dylib 0x987380de thread_start + 34
Thread 4:
0 libSystem.B.dylib 0x98738aa2 __semwait_signal + 10
1 libSystem.B.dylib 0x9873875e _pthread_cond_wait + 1191
2 libSystem.B.dylib 0x9873a3f8 pthread_cond_wait$UNIX2003 + 73
3 ...ple.CoreServices.CarbonCore 0x9415d21e TSWaitOnCondition + 126
4 ...ple.CoreServices.CarbonCore 0x94148b68 TSWaitOnConditionTimedRelative + 202
5 ...ple.CoreServices.CarbonCore 0x94144533 MPWaitOnQueue + 250
6 AdobeACE 0x027c038d 0x278f000 + 201613
7 AdobeACE 0x027bfd85 0x278f000 + 200069
8 ...ple.CoreServices.CarbonCore 0x9412854a PrivateMPEntryPoint + 68
9 libSystem.B.dylib 0x98738259 _pthread_start + 345
10 libSystem.B.dylib 0x987380de thread_start + 34
Thread 5:
0 libSystem.B.dylib 0x98730412 __workq_kernreturn + 10
1 libSystem.B.dylib 0x987309a8 _pthread_wqthread + 941
2 libSystem.B.dylib 0x987305c6 start_wqthread + 30
Thread 6:
0 libSystem.B.dylib 0x9870ac0e mach_wait_until + 10
1 libSystem.B.dylib 0x98792429 nanosleep + 345
2 com.adobe.PSAutomate 0x27c381b1 ScObjects::Thread::sleep(unsigned int) + 143
3 com.adobe.PSAutomate 0x27c38211 ScObjects::Thread::wait(unsigned int) + 23
4 com.adobe.PSAutomate 0x27c28dc6 ScObjects::BridgeTalkThread::run() + 332
5 com.adobe.PSAutomate 0x27c384d3 ScObjects::Thread::go(void*) + 239
6 libSystem.B.dylib 0x98738259 _pthread_start + 345
7 libSystem.B.dylib 0x987380de thread_start + 34
Thread 7:
0 libSystem.B.dylib 0x98730412 __workq_kernreturn + 10
1 libSystem.B.dylib 0x987309a8 _pthread_wqthread + 941
2 libSystem.B.dylib 0x987305c6 start_wqthread + 30
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x0000000c ebx: 0x2823f3ef ecx: 0x00000000 edx: 0x00000000
edi: 0x04bc4520 esi: 0x04bc7730 ebp: 0xbffff0d8 esp: 0xbffff0a0
ss: 0x0000001f efl: 0x00010206 eip: 0x2823f58c cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000010
Binary Images:
0x1000 - 0x19aefdf +com.adobe.Photoshop 11.0.2 (11.0.2x20100519 [20100519.r.592 2010/05/19:02:00:00 cutoff; r branch]) (11.0.2) <40DBAC70-2688-44B1-A8CE-142BF8A18887> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/MacOS/Adobe Photoshop CS4
0x207f000 - 0x2085ff7 org.twain.dsm 1.9.4 (1.9.4) <1EF840DB-CB48-5207-7535-D82EBC0FCD5F> /System/Library/Frameworks/TWAIN.framework/Versions/A/TWAIN
0x208c000 - 0x246601f +com.adobe.linguistic.LinguisticManager 4.0.0 (7863) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeLinguistic.framework/Versions/3/AdobeLinguistic
0x251a000 - 0x2714fcf +AdobeOwl ??? (???) <4CCA2C7B-4896-4DDA-A14B-725FB0C202B5> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeOwl.framework/Versions/A/AdobeOwl
0x278f000 - 0x289cfff +AdobeACE ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeACE.framework/Versions/A/AdobeACE
0x28ba000 - 0x2c84fef +AdobeMPS ??? (???) <277E01A3-CAC3-4FA9-A591-4BC0A5BC125A> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeMPS.framework/Versions/A/AdobeMPS
0x2d13000 - 0x2d73fc7 +AdobeXMP ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeXMP.framework/Versions/A/AdobeXMP
0x2d82000 - 0x307dfff +AdobeAGM ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeAGM.framework/Versions/A/AdobeAGM
0x313d000 - 0x33d0fe7 +AdobeCoolType ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeCoolType.framework/Versions/A/AdobeCoolType
0x3454000 - 0x346dfff +AdobeBIB ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeBIB.framework/Versions/A/AdobeBIB
0x3477000 - 0x3498ff7 +AdobeBIBUtils ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeBIBUtils.framework/Versions/A/AdobeBIBUtils
0x34a5000 - 0x34c0ff9 +AdobePDFSettings ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobePDFSettings.framework/Versions/A/AdobePDFSettings
0x34da000 - 0x34feff6 +AdobeAXE8SharedExpat ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeAXE8SharedExpat.framework/Versions/A/AdobeAXE8SharedExpa t
0x3511000 - 0x359e2cb +libicucnv.dylib.36.0 36.0.0 (compatibility 36.0.0) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/ICUConverter.framework/Versions/3.6/libicucnv.dylib.36.0
0x35cb000 - 0x35e680f +libicudata.dylib.36.0 36.0.0 (compatibility 36.0.0) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/ICUData.framework/Versions/3.6/libicudata.dylib.36.0
0x35e9000 - 0x379fff4 +com.adobe.amtlib amtlib 2.0.1.10077 (2.0.1.10077) <CB2EC3BF-6771-4DAB-BF29-6775FB6F9608> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/amtlib.framework/Versions/A/amtlib
0x37d6000 - 0x3866fc3 +WRServices ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/WRServices.framework/Versions/A/WRServices
0x39e8000 - 0x39ecffc +com.adobe.AdobeCrashReporter 2.5 (3.0.20080806) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeCrashReporter.framework/Versions/A/AdobeCrashReporter
0x39f2000 - 0x3a0efd7 +com.adobe.LogTransport 1.0 (1.0) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/LogTransport.framework/Versions/A/LogTransport
0x3a19000 - 0x3aeefdd +FileInfo ??? (???) <F0932F89-FC98-4BA9-B4F2-C58D0E71D3C1> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/FileInfo.framework/Versions/A/FileInfo
0x3b1f000 - 0x3b76fff +aif_core ??? (???) <B4DCB439-E1EE-ABE3-BD12-2C42E980366B> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/aif_core.framework/Versions/A/aif_core
0x3b8e000 - 0x3babffd +data_flow ??? (???) <8E452B6F-8032-39D8-EB5C-49A4E31CB988> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/data_flow.framework/Versions/A/data_flow
0x3bd7000 - 0x3c50fff +image_flow ??? (???) <498A857D-F8C6-F9E0-C92F-BC3EC8680ED0> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/image_flow.framework/Versions/A/image_flow
0x3cb6000 - 0x3cc6fff +image_runtime ??? (???) <F379A952-2983-1E44-676D-BBD8259F131A> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/image_runtime.framework/Versions/A/image_runtime
0x3cdb000 - 0x3e9affe +aif_ogl ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/aif_ogl.framework/Versions/A/aif_ogl
0x3f4b000 - 0x4449fc3 +AdobeOwlCanvas ??? (???) <FCB2D1A3-1F6E-4182-8E2C-D0B23572D285> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeOwlCanvas.framework/Versions/A/AdobeOwlCanvas
0x4592000 - 0x4664fe7 +AdobeAXEDOMCore ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeAXEDOMCore.framework/Versions/A/AdobeAXEDOMCore
0x4718000 - 0x477afe7 +com.adobe.PlugPlug 1.0.0.73 (1.0.0.73) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/PlugPlug.framework/Versions/A/PlugPlug
0x47db000 - 0x4822fc7 +com.adobe.adobe_caps adobe_caps 2.0.99.0 (2.0.99.0) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/adobe_caps.framework/Versions/A/adobe_caps
0x4832000 - 0x4872ff7 com.apple.vmutils 4.2 (106) <834EA6B0-C91B-4CF1-ED3C-229C26459578> /System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils
0x4f17000 - 0x4f17ff7 libmx.A.dylib 315.0.0 (compatibility 1.0.0) <01401BF8-3FC7-19CF-ACCE-0F292BFD2F25> /usr/lib/libmx.A.dylib
0x4f43000 - 0x4f4efff +Enable Async IO ??? (???) <FD91E79F-C4AA-4EBC-AF6D-3E154F14878F> /Applications/Adobe Photoshop CS4/Plug-ins/Extensions/Enable Async IO.plugin/Contents/MacOS/Enable Async IO
0x4f6f000 - 0x4f70ff7 com.apple.textencoding.unicode 2.3 (2.3) <78A61FD5-70EE-19EA-48D4-3481C640B70D> /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
0x4ff4000 - 0x4ff5ff7 ATSHI.dylib ??? (???) <56F243F1-C341-86EA-2BCC-31E75D46EBBC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framew ork/Versions/A/Resources/ATSHI.dylib
0x9e13000 - 0x9eb4fc3 +com.adobe.amt.services AMTServices 2.0.1.10077 (BuildVersion: 53.352460; BuildDate: Tue Jul 29 2008 16:31:09) (2 . 0) <31E82904-C3C2-424E-A1AE-A5EFADBB19B8> /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/amtservices.framework/Versions/a/amtservices
0x1a4bf000 - 0x1a4cdfe7 libSimplifiedChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <B408E41B-D90F-4A04-DB72-D61C8C52BFBC> /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
0x1a4d1000 - 0x1a4e3ff7 libTraditionalChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <EA696A00-4054-6F65-0F86-7901EAB5969F> /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
0x1a4e7000 - 0x1a4f502f +FastCore ??? (???) <F12878B7-BEE9-40CA-9F05-65CD0F5688E2> /Applications/Adobe Photoshop CS4/Plug-ins/Extensions/FastCore.plugin/Contents/MacOS/FastCore
0x204cb000 - 0x204d8ff7 +com.adobe.asneu.framework asneu version 1.6.2f01 (1.6.2) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/asneu.framework/Versions/a/asneu
0x23ae8000 - 0x23af3ffb +PPCCore ??? (???) <ED521EB7-681D-45AA-9AE3-6BF4663E4BD3> /Applications/Adobe Photoshop CS4/Plug-ins/Extensions/PPCCore.plugin/Contents/MacOS/PPCCore
0x23e18000 - 0x23f91ff7 GLEngine ??? (???) <64C74F67-44B5-7DEF-CCA6-C8A9FF9BB60A> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x23fc3000 - 0x241fffef com.apple.ATIRadeonX1000GLDriver 1.6.36 (6.3.6) <5370EAFE-71E0-6740-7C3F-705442BFC504> /System/Library/Extensions/ATIRadeonX1000GLDriver.bundle/Contents/MacOS/ATIRadeonX1000GLD river
0x24222000 - 0x24246fe7 GLRendererFloat ??? (???) <AD081A9B-1424-1F17-3C68-9803EBA37E8D> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFl oat
0x2428e000 - 0x24299ffe +AltiVecCore ??? (???) <A967AE2A-F2AE-4E12-A7B6-68B981CBD906> /Applications/Adobe Photoshop CS4/Plug-ins/Extensions/AltiVecCore.plugin/Contents/MacOS/AltiVecCore
0x2429f000 - 0x24304fe3 +MMXCore ??? (???) <E206C8DC-AEA8-49DF-8FBC-8B447E3A59A1> /Applications/Adobe Photoshop CS4/Plug-ins/Extensions/MMXCore.plugin/Contents/MacOS/MMXCore
0x243a2000 - 0x243e9ff7 +MultiProcessor Support ??? (???) <001A163B-5314-4613-A23A-F35B63065FD0> /Applications/Adobe Photoshop CS4/Plug-ins/Extensions/MultiProcessor Support.plugin/Contents/MacOS/MultiProcessor Support
0x243f4000 - 0x24546fc7 +com.adobe.coretech.adm 3.10x16 (3.1) /Applications/Adobe Photoshop CS4/Plug-ins/ADM/AdobeADM.bundle/Contents/MacOS/AdobeADM
0x2687c000 - 0x268c1fef +com.kubotaimagetools.dashboard2 ??? (1.0) /Applications/Adobe Photoshop CS4/Plug-ins/Kubota Dashboard 2.0.plugin/Kubota Dashboard.plugin/Contents/MacOS/Kubota Dashboard
0x268e8000 - 0x268f1ffd +com.ononesoftware.activationtoolbox ??? (1.0) /Applications/Adobe Photoshop CS4/Plug-ins/Kubota Dashboard 2.0.plugin/Kubota Dashboard.plugin/Contents/Frameworks/onOneActivationToolbox.framework/onOneActivationTool box
0x27b00000 - 0x27d5cfdf +com.adobe.PSAutomate 11.0.1 (11.0.1) /Applications/Adobe Photoshop CS4/Plug-ins/Extensions/ScriptingSupport.plugin/Contents/MacOS/ScriptingSupport
0x27ff0000 - 0x280befff +AdobeExtendScript 3.7.0 (compatibility 3.7.0) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeExtendScript.framework/Versions/A/AdobeExtendScript
0x28135000 - 0x281d6fd7 +AdobeScCore 3.7.0 (compatibility 3.7.0) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeScCore.framework/Versions/A/AdobeScCore
0x28232000 - 0x28241fcb +libFileMgmt.dylib ??? (???) /Applications/Adobe Photoshop CS4/Plug-ins/Kubota Dashboard 2.0.plugin/Kubota Dashboard.plugin/Contents/MacOS/libFileMgmt.dylib
0x40000000 - 0x400ae030 +AdobeJP2K ??? (???) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/AdobeJP2K.framework/Versions/A/AdobeJP2K
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <1C06ECD9-A2D7-BB10-AF50-0F2B598A7DEC> /usr/lib/dyld
0x9002d000 - 0x9003aff7 com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x9003b000 - 0x900e7fe7 com.apple.CFNetwork 454.12.4 (454.12.4) <DEDCD006-389F-967F-3405-EDF541F406D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framewo rk/Versions/A/CFNetwork
0x900e8000 - 0x90168feb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framewo rk/Versions/A/SearchKit
0x90169000 - 0x9023afe3 ColorSyncDeprecated.dylib 4.6.0 (compatibility 1.0.0) <1C3E1CEF-6E88-4EAF-8A6E-4EC4C5642DDB> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/V ersions/A/Resources/ColorSyncDeprecated.dylib
0x9023b000 - 0x90245ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <7486003F-8FDB-BD6C-CB34-DE45315BD82C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.frame work/Versions/A/SpeechRecognition
0x90246000 - 0x903c8fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D5980817-6D19-9636-51C3-E82BAE26776B> /usr/lib/libicucore.A.dylib
0x903c9000 - 0x903ebfef com.apple.DirectoryService.Framework 3.6 (621.11) <CA979EAC-9537-43B6-CD69-C144ACB75E09> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x903ec000 - 0x903f2fe7 com.apple.CommerceCore 1.0 (9.1) <521D067B-3BDA-D04E-E1FA-CFA526C87EB5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCor e.framework/Versions/A/CommerceCore
0x903f3000 - 0x90436ff7 libGLU.dylib ??? (???) <FB26DD53-03F4-A7D7-8804-EBC5B3B37FA3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x90437000 - 0x90448ff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <3036AD83-4F1D-1028-54EE-54165E562650> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalys is.framework/Versions/A/LangAnalysis
0x90449000 - 0x9044dff7 IOSurface ??? (???) <F9E6DFC1-8DD9-7C7E-CA85-B80735586E05> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x911dd000 - 0x91247fe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x913a6000 - 0x913ecff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib
0x91427000 - 0x91435ff7 com.apple.opengl 1.6.13 (1.6.13) <025A905D-C1A3-B24A-1585-37C328D77148> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x91436000 - 0x91d19ff7 com.apple.AppKit 6.6.8 (1038.36) <A353465E-CFC9-CB75-949D-786F6F7732F6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x91d1a000 - 0x91d2effb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynt hesis.framework/Versions/A/SpeechSynthesis
0x91d2f000 - 0x91d2fff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x91e20000 - 0x92144fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Ver sions/A/HIToolbox
0x92145000 - 0x9214cff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Version s/A/Print
0x9214d000 - 0x9232bfe3 libType1Scaler.dylib ??? (???) <97A2DBFA-C50B-266C-E63A-D6644F3B737C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framew ork/Versions/A/Resources/libType1Scaler.dylib
0x9232c000 - 0x9232cff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <ABF97DA4-3BDF-6FFD-6239-B023CA1F7974> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Ve rsions/A/vecLib
0x92370000 - 0x9247cff7 libGLProgrammability.dylib ??? (???) <04D7E5C3-B0C3-054B-DF49-3B333DCDEE22> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dyl ib
0x92660000 - 0x92660ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x928a3000 - 0x9291dfff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <156A532C-0B60-55B0-EE27-D02B82AA6217> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x92bab000 - 0x92beffe7 com.apple.Metadata 10.6.3 (507.15) <460BEF23-B89F-6F4C-4940-45556C0671B5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framewor k/Versions/A/Metadata
0x92bfd000 - 0x92c46fe7 libTIFF.dylib ??? (???) <10F7E21B-EC59-6594-004F-798DA3F37789> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.fr amework/Versions/A/Resources/libTIFF.dylib
0x92c47000 - 0x92d27fe7 com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Ve rsions/A/vImage
0x92d28000 - 0x92d44fe3 com.apple.openscripting 1.3.1 (???) <2A748037-D1C0-6D47-2C4A-0562AF799AC9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework /Versions/A/OpenScripting
0x92d45000 - 0x92d7fff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <038731B1-CC44-3943-E3DE-4BAAA203EB72> /usr/lib/libcups.2.dylib
0x92d80000 - 0x92ebdfe7 com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <2D31CC6F-32CC-72FF-34EC-AB40CEE496A7> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x92ebe000 - 0x92f6cff3 com.apple.ink.framework 1.3.3 (107) <233A981E-A2F9-56FB-8BDE-C2DEC3F20784> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/ A/Ink
0x92ff4000 - 0x92fffff7 libGL.dylib ??? (???) <3E34468F-E9A7-8EFB-FF66-5204BD5B4E21> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x93615000 - 0x93886fef com.apple.Foundation 6.6.7 (751.62) <5C995C7F-2EA9-50DC-9F2A-30237CDB31B1> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x93887000 - 0x9388aff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <4D766435-EB76-C384-0127-1D20ACD74076> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphi cs.framework/Versions/A/Resources/libCGXType.A.dylib
0x9388b000 - 0x93923fe7 edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x9393d000 - 0x9393dff7 com.apple.Carbon 150 (152) <BFDDA394-0F01-A3A3-A226-ED3A45975A56> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x93943000 - 0x93957fe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x93ae9000 - 0x93b4dffb 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
0x93b4e000 - 0x93b69ff7 libPng.dylib ??? (???) <4C105512-6FA8-2AE0-D058-6A8AA00F9DA1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.fr amework/Versions/A/Resources/libPng.dylib
0x93b6a000 - 0x93b6aff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x93b77000 - 0x93b8cfff com.apple.ImageCapture 6.1 (6.1) <B909459A-EAC9-A7C8-F2A9-CD757CDB59E8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/ Versions/A/ImageCapture
0x93b8d000 - 0x93b97fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/V ersions/A/CarbonSound
0x93bd9000 - 0x93c0aff7 libGLImage.dylib ??? (???) <0EE86397-A867-0BBA-E5B1-B800E43FC5CF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x93e4a000 - 0x93e4cff7 com.apple.securityhi 4.0 (36638) <FC01BFC4-04DB-96F3-2412-A86CC4F94CB2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Ve rsions/A/SecurityHI
0x93edc000 - 0x93ee0ff7 libGFXShared.dylib ??? (???) <801B2C2C-1692-475A-BAD6-99F85B6E7C25> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x93f2d000 - 0x93f55ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <315D97C2-4E1F-A95F-A759-4A3FA5639E75> /usr/lib/libxslt.1.dylib
0x93f56000 - 0x93f59ff7 libCoreVMClient.dylib ??? (???) <F58BDFC1-7408-53C8-0B08-48BA2F25CA43> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x93fc5000 - 0x93fccff7 com.apple.agl 3.0.12 (AGL-3.0.12) <37255DC6-9FD1-45CC-AC80-A84FD2B5450A> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x93fcd000 - 0x94098fef com.apple.CoreServices.OSServices 359 (359) <EC340F74-8192-C9DD-40B3-AE4E519A38D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framew ork/Versions/A/OSServices
0x940ce000 - 0x94101fff libTrueTypeScaler.dylib ??? (???) <0F04DAC3-829A-FA1B-E9D0-1E9505713C5C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framew ork/Versions/A/Resources/libTrueTypeScaler.dylib
0x94102000 - 0x94422ff3 com.apple.CoreServices.CarbonCore 861.39 (861.39) <5C59805C-AF39-9010-B8B5-D673C9C38538> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framew ork/Versions/A/CarbonCore
0x94426000 - 0x9468cff7 com.apple.security 6.1.2 (55002) <64A20CEB-E614-D35F-7B9F-246BCB25BA23> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x9468d000 - 0x94adefef com.apple.RawCamera.bundle 3.7.1 (570) <AF94D180-5E0F-10DF-0CB2-FD8EDB110FA2> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x94adf000 - 0x94b23ff3 com.apple.coreui 2 (114) <2234855E-3BED-717F-0BFA-D1A289ECDBDA> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x94b24000 - 0x94b32fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <33C1B260-ED05-945D-FC33-EF56EC791E2E> /usr/lib/libz.1.dylib
0x94b33000 - 0x94bdbffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framewo rk/Versions/A/QD
0x94bdc000 - 0x94bf4ff7 com.apple.CFOpenDirectory 10.6 (10.6) <D1CF5881-0AF7-D164-4156-9E9067B7FA37> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory. framework/Versions/A/CFOpenDirectory
0x94bfc000 - 0x94c05ff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x94c06000 - 0x94c09ffb com.apple.help 1.3.2 (41.1) <8AC20B01-4A3B-94BA-D8AF-E39034B97D8C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions /A/Help
0x94c0a000 - 0x94c9cfe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore. framework/Versions/A/PrintCore
0x94c9d000 - 0x95008ff7 com.apple.QuartzCore 1.6.3 (227.37) <E323A5CC-499E-CA9E-9BC3-537231449CAA> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x95009000 - 0x9506afe7 com.apple.CoreText 151.10 (???) <5C2DEFBE-D54B-4DC7-D456-9ED02880BE98> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.f ramework/Versions/A/CoreText
0x96181000 - 0x9618cff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <287DECA3-7821-32B6-724D-AE03A9A350F9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphi cs.framework/Versions/A/Resources/libCSync.A.dylib
0x9618d000 - 0x9622afe3 com.apple.LaunchServices 362.3 (362.3) <15B47388-16C8-97DA-EEBB-1709E136169E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.fr amework/Versions/A/LaunchServices
0x9622b000 - 0x9626dff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <8A4721DE-25C4-C8AA-EA90-9DA7812E3EBA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Ve rsions/A/libvDSP.dylib
0x9626e000 - 0x96271fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x96272000 - 0x96292fe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <BF7FF2F6-5FD3-D78F-77BC-9E2CB2A5E309> /usr/lib/libresolv.9.dylib
0x9630a000 - 0x9635dff7 com.apple.HIServices 1.8.3 (???) <1D3C4587-6318-C339-BD0F-1988F246BE2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices .framework/Versions/A/HIServices
0x964a5000 - 0x964a6ff7 com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <838E1760-F7D9-3239-B3A8-20E25EFD1379> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x964a7000 - 0x9659bff7 libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <061ABF36-8BA9-79C1-6CE7-EC69A4998F51> /usr/lib/libiconv.2.dylib
0x9659c000 - 0x965d7feb libFontRegistry.dylib ??? (???) <AD45365E-A3EA-62B8-A288-1E13DBA22B1B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framew ork/Versions/A/Resources/libFontRegistry.dylib
0x965d8000 - 0x965defff 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
0x96612000 - 0x9666fff7 com.apple.framework.IOKit 2.0 (???) <3DABAB9C-4949-F441-B077-0498F8E47A35> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x96687000 - 0x96a9dff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Ve rsions/A/libBLAS.dylib
0x96aa6000 - 0x96ab2ff7 libkxld.dylib ??? (???) <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib
0x96ab3000 - 0x96ab5ff7 libRadiance.dylib ??? (???) <47E300B5-DBEF-86C4-29BD-86DBEDD2FBB5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.fr amework/Versions/A/Resources/libRadiance.dylib
0x96ab6000 - 0x96be4fe7 com.apple.CoreData 102.1 (251) <87FE6861-F2D6-773D-ED45-345272E56463> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x96c55000 - 0x96d0dfeb libFontParser.dylib ??? (???) <D57D3834-9395-FD58-092A-49B3708E8C89> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framew ork/Versions/A/Resources/libFontParser.dylib
0x96dce000 - 0x96dceff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x96dcf000 - 0x96dcfff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <3891A689-4F38-FACD-38B2-4BF937DE30CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x96dd0000 - 0x96e3fff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <595A5539-9F54-63E6-7AAC-C04E1574B050> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Ve rsions/A/libvMisc.dylib
0x96e83000 - 0x96ec4ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <80998F66-0AD7-AD12-B9AF-3E8D2CE6DE05> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphi cs.framework/Versions/A/Resources/libRIP.A.dylib
0x97107000 - 0x97126ff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x9733e000 - 0x9733eff7 com.apple.vecLib 3.6 (vecLib 3.6) <FF4DC8B6-0AB0-DEE8-ADA8-7B57645A1F36> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x9780b000 - 0x979cdfeb com.apple.ImageIO.framework 3.0.4 (3.0.4) <20E90968-E04B-7B68-DBA2-92C729A8243F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.fr amework/Versions/A/ImageIO
0x979ce000 - 0x97a69fe7 com.apple.ApplicationServices.ATS 275.16 (???) <873C8B8A-B563-50F7-7628-524EE9E8DF0F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framew ork/Versions/A/ATS
0x97a6a000 - 0x97a6fff7 com.apple.OpenDirectory 10.6 (10.6) <0603680A-A002-D294-DE83-0D028C6BE884> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x97a70000 - 0x97b2cfff com.apple.ColorSync 4.6.6 (4.6.6) <7CD8B191-039A-02C3-EA5E-4194EC59995B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync. framework/Versions/A/ColorSync
0x97b2d000 - 0x97b2eff7 com.apple.TrustEvaluationAgent 1.1 (1) <2D970A9B-77E8-EDC0-BEC6-7580D78B2843> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluati onAgent
0x97b2f000 - 0x97b41ff7 com.apple.MultitouchSupport.framework 207.11 (207.11) <6FF4F2D6-B8CD-AE13-56CB-17437EE5B741> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSuppor t
0x97cfe000 - 0x97ff8fef com.apple.QuickTime 7.6.6 (1783) <1EC8DC5E-12E3-1DB8-1F7D-44C6EF193C58> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x97ff9000 - 0x980fafe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <C75F921C-F027-6372-A0A1-EDB8A6234331> /usr/lib/libxml2.2.dylib
0x98126000 - 0x98159ff7 com.apple.AE 496.5 (496.5) <BF9673D5-2419-7120-26A3-83D264C75222> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Vers ions/A/AE
0x98283000 - 0x98287ff7 libGIF.dylib ??? (???) <B7BA65AF-681C-F18B-A434-CBEC76A45646> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.fr amework/Versions/A/Resources/libGIF.dylib
0x982d4000 - 0x98709ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Ve rsions/A/libLAPACK.dylib
0x9870a000 - 0x988b1ff7 libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
0x988bd000 - 0x9890afeb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
0x9890b000 - 0x9898dffb SecurityFoundation ??? (???) <BFE377A4-C830-3ECA-E69F-8A8094CDA0A6> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x989e0000 - 0x98a30ff7 com.apple.framework.familycontrols 2.0.2 (2020) <C96C8A99-A40C-8B9C-1FBA-A0F46AC92F17> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x98a31000 - 0x98a57ffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryService s.framework/Versions/A/DictionaryServices
0x98aa0000 - 0x98ae3ff7 com.apple.NavigationServices 3.5.4 (182) <8DC6FD4A-6C74-9C23-A4C3-715B44A8D28C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.fram ework/Versions/A/NavigationServices
0x98b65000 - 0x98b86fe7 com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x98b87000 - 0x98c40fe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib
0x98c41000 - 0x98c51ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x993be000 - 0x994c0fe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <015563C4-81E2-8C8A-82AC-31B38D904A42> /usr/lib/libcrypto.0.9.8.dylib
0x994c1000 - 0x9963cfe7 com.apple.CoreFoundation 6.6.5 (550.43) <10B8470A-88B7-FC74-1C2F-E5CBD966C051> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9963d000 - 0x99e2c557 com.apple.CoreGraphics 1.545.0 (???) <1D9DC7A5-228B-42CB-7018-66F42C3A9BB3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphi cs.framework/Versions/A/CoreGraphics
0x99e34000 - 0x99ee1fe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <9F8413A6-736D-37D9-8EB3-7986D4699957> /usr/lib/libobjc.A.dylib
0x99ee2000 - 0x99fbcfff com.apple.DesktopServices 1.5.11 (1.5.11) <800F2040-9211-81A7-B438-7712BF51DEE3> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopService sPriv
0x99fbd000 - 0x99ffaff7 com.apple.SystemConfiguration 1.10.8 (1.10.2) <50E4D49B-4F61-446F-1C21-1B2BA814713D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9a029000 - 0x9a04dff7 libJPEG.dylib ??? (???) <0C406884-DAAF-0409-2659-9D1602D752D9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.fr amework/Versions/A/Resources/libJPEG.dylib
0xb0000000 - 0xb0006ff8 com.apple.carbonframeworktemplate 1.3 (1.3.12) /Applications/Adobe Photoshop CS4/Adobe Photoshop CS4.app/Contents/Frameworks/ahclient.framework/Versions/A/ahclient
0xba900000 - 0xba916ff7 libJapaneseConverter.dylib 49.0.0 (compatibility 1.0.0) <A6FD4184-1017-59F6-990E-785BDF6202BE> /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
0xbab00000 - 0xbab21fe7 libKoreanConverter.dylib 49.0.0 (compatibility 1.0.0) <59936EB5-5FA4-EEEB-9858-E9BF50AB1776> /System/Library/CoreServices/Encodings/libKoreanConverter.dylib
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
Model: MacBookPro2,2, BootROM MBP22.00A5.B07, 2 processors, Intel Core 2 Duo, 2.33 GHz, 2 GB, SMC 1.12f5
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x87), Atheros 5416: 2.1.14.6
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: FUJITSU MHW2120BH, 111.79 GB
Parallel ATA Device: MATSHITADVD-R UJ-857D
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8501, 0xfd400000 / 2
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8240, 0x5d200000 / 2
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8205, 0x7d100000 / 2
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x021a, 0x1d200000 / 2 -
As above. looked up and was late to work. never 'closed' file or settings.
Came back from work and now firefox opens for about 1 second and automatically closed
down immediately. I've removed it. uninstalled it. redownloaded it. still does same.
Now I can't go back in and recheck the config settings, because it won't stay open long enough
to even work on it.
I had remotely saved my bookmarks, so that's the most valuable thing.
I'd be happy to wipe it off my disc and simply replace it and start all over.
How can i get that done? I'm not a super pro, so direct steps would be really useful.You can try to delete the prefs.js file in the Firefox profile folder.
*/Users/<user>/Library/Application Support/Firefox/Profiles/<profile>/
*http://kb.mozillazine.org/Profile_folder_-_Firefox
*http://kb.mozillazine.org/Preferences_not_saved -
Error opening environment more than once
Hi,
I have two java classes which both need to access a container in an environment (in parallel). When the first class is instantiated the environment is opened successfully. However, when the second class subsequently attempts to open the same environment I get an error. (I do not want to close the env from the first class, while the second class does its thing)
The classes are Stylesheet extensions for an xmleditor which allows the stylesheet to look up item ID codes and display their names to the user by looking up the values in an xml file stored in a bdbxml container. There is a situation where two different objects need to have access to the environment at the same time - but its giving me an error when I instantiate the env for the second time - without having closed the first one)
Any help would by gratefully received
Kind Regards
Swami Kevala
I thought I could create multiple handles to the same environment?First is a class to encapsulate the environment (lifted mostly from the example code)
package org.isha.archives.bdbxml;
import java.io.*;
import java.util.*;
import com.sleepycat.db.*;
import com.sleepycat.dbxml.*;
//Class used to open and close a Berkeley DB environment
public class DbEnv
private Environment dbEnv_ = null;
private XmlManager mgr_ = null;
private boolean dbEnvIsOpen_ = false;
private File path2DbEnv_ = null;
public DbEnv(File path2DbEnv)
throws Throwable {
if (! path2DbEnv.isDirectory()) {
throw new Exception(path2DbEnv.getPath() +
" does not exist or is not a directory.");
EnvironmentConfig config = new EnvironmentConfig();
config.setCacheSize(50 * 1024 * 1024);
config.setAllowCreate(true);
config.setInitializeCache(true);
config.setTransactional(true);
config.setInitializeLocking(true);
config.setInitializeLogging(true);
config.setErrorStream(System.err);
config.setThreaded(true);
config.setRunRecovery(true);
config.setLogAutoRemove(true);
dbEnv_ = new Environment(path2DbEnv, config);
//Boolean used to know whether to close the environment
// when the cleanup() method is called.
dbEnvIsOpen_ = true;
path2DbEnv_ = path2DbEnv;
mgr_ = new XmlManager(dbEnv_, null);
//Returns the path to the database environment
public File getDbEnvPath() { return path2DbEnv_; }
//Returns the database environment encapsulated by this class.
public Environment getEnvironment() { return dbEnv_; }
//Returns the XmlManager encapsulated by this class.
public XmlManager getManager() { return mgr_; }
//Used to close the environment
public void cleanup() throws DatabaseException
if (dbEnvIsOpen_) {
dbEnv_.close();
dbEnvIsOpen_ = false;
Second is a class which encapsulates a container with a method for querying itself
package org.isha.archives.bdbxml;
import java.io.*;
import java.util.*;
import com.sleepycat.db.*;
import com.sleepycat.dbxml.*;
//Class used to open, query and close a Berkeley DB container
public class DbContainer
private XmlContainer dbCont_ = null;
private XmlManager mgr_ = null;
private boolean dbContainerIsOpen_ = false;
private File path2DbContainer_ = null;
private XmlContainerConfig cfg_= null;
private String cntr_ = "";
public DbContainer(XmlManager myManager, String containerFileName, XmlContainerConfig containerConfig)
throws Throwable {
String containerFilepath = myManager.getHome() + "\\" + containerFileName;
path2DbContainer_ = new File(containerFilepath);
mgr_ = myManager;
cfg_ = containerConfig;
cntr_ = containerFileName;
if (! path2DbContainer_.isFile()) {
throw new Exception(path2DbContainer_.getPath() +
" does not exist or is not a directory.");
dbCont_ = new XmlContainer();
//Return the XmlContainer itself
public XmlContainer getContainer() { return dbCont_; }
//Returns the filename of the container
public String getFilename() { return cntr_; }
//Returns the XmlManager encapsulated by this class.
public XmlManager getManager() { return mgr_; }
//Used to close the container
public void close() throws DatabaseException
if (dbContainerIsOpen_) {
dbCont_.close();
dbContainerIsOpen_ = false;
//Used to open the container
public void open() {
try {
dbCont_ = mgr_.openContainer(cntr_, cfg_);
dbContainerIsOpen_ = true;
catch (Exception e) {
//Used to query the container
public String[] runQuery(String myQuery){
String [] queryOutput = null;
int counter = 0;
try {
XmlQueryContext context = mgr_.createQueryContext();
//Default namespace declaration does not work yet - this will work in the next release of BDB XML
//Until then we have to remove the namespace declaration from the reference.xml root element
//When this becomes available we can add the namespace declaration and uncomment the following line
//context.setNamespace("", defaultNS);
XmlResults results = mgr_.query(myQuery, context);
//Get the result set
queryOutput = new String[results.size()];
XmlValue value = results.next();
while (value != null)
queryOutput[counter] = value.asString().replaceAll("\\n", "").replaceAll(" "," ");
System.out.println(queryOutput[counter]);
counter ++;
value = results.next();
catch (Exception e) {
//Exception Handling code here
return queryOutput;
Now to explain what is happening:
When I open an xml document in xmlmind, it displays the document according to a prespecified CSS sheet. Sometimes the CSS rules alone are not sufficient to achieve the necessary effect/functionality, so the API allows you to write your own class, which contains methods to do what you want. As soon as the xml document is displayed, the CSS extension class gets instantiated.
Here is my extension class (called StyleSheetExtension). It contains a method called getKeywords. This method can then be invoked from within the CSS sheet, and is used to replace the keyword ID codes in the xml document with their corresponding keyword names - stored in an xml reference look-up document...
package org.isha.archives.xmlmind;
import com.xmlmind.xmledit.xmlutil.*;
import com.xmlmind.xmledit.doc.*;
import com.xmlmind.xmledit.view.DocumentView;
import com.xmlmind.xmledit.stylesheet.StyleValue;
import com.xmlmind.xmledit.stylesheet.StyleSpec;
import com.xmlmind.xmledit.stylesheet.StyleSpecsBase;
import com.xmlmind.xmledit.styledview.StyledViewFactory;
import com.xmlmind.xmledit.styledview.CustomViewManager;
import com.sleepycat.dbxml.*;
import com.sleepycat.db.*;
import java.io.File;
import java.util.logging.*;
import java.util.*;
import org.isha.archives.bdbxml.DbContainer;
import org.isha.archives.bdbxml.DbEnv;
public class StyleSheetExtension {
//Logging variables
private Logger logger = Logger.getLogger("StyleSheetExtension");
private Handler fh = null;
private java.util.logging.Formatter sf = null;
//XMLMind variables
private static final Namespace NS = Namespace.get("http://www.ishafoundation.org/archives/schema/transcript");
//BDB variables
private DbEnv myDbEnv = null;
private File envDir = new File("C:\\BerkeleyDB");
private DbContainer myDbContainer = null;
private String containerFileName = "reference.dbxml";
private XmlContainerConfig containerCfg = null;
//Define Constructor
public StyleSheetExtension(String[] args, StyledViewFactory viewFactory) {
//Set up simple logging system
try {
fh = new FileHandler("%t/_styleSheetExtn.log");
sf = new SimpleFormatter();
fh.setFormatter(sf);
logger.addHandler(fh);
logger.setLevel(Level.ALL);
logger.info("Starting StyleSheetExtension Class constructor");
} catch (Exception e)
{System.out.println("CustomErr: " + e.getMessage());
//Exception Handling code
//Create custom BDB Environment and Container Objects
try {
myDbEnv = new DbEnv(envDir);
containerCfg = new XmlContainerConfig();
myDbContainer = new DbContainer(myDbEnv.getManager(), containerFileName, containerCfg);
myDbContainer.open();
} catch (Throwable t) {
logger.severe("Problem with Env or Container new thing");
viewFactory.addDependency( NS, "topic", NS, "keywordIDs");
public StyleValue getKeywords (StyleValue[] args, Node contextNode,
StyledViewFactory viewFactory) {
//Get keyword IDs as a String array
String[] keywordID = null;
String[] keywordValue = null;
String keywordIDStr = "";
String keywordValueStr ="";
Name keywordIDs = Name.get("keywordIDs");
keywordIDStr = contextNode.attributeValue(keywordIDs).trim();
keywordID = keywordIDStr.split("\\s+");
keywordValue = new String[keywordID.length];
//for each keyword ID element retrieve the corresponding keyword value
logger.info("getting values");
keywordValue = getKeywordValuesFromDB(keywordID);
Arrays.sort(keywordValue);
logger.info(keywordValue[0] + " " + keywordValue[1]);
int i = 0;
for(i=0; i < keywordID.length; i++) {
keywordValueStr += keywordValue[i] + " ";
keywordValueStr = keywordValueStr.trim();
return StyleValue.createString(keywordValueStr);
private String[] getKeywordValuesFromDB(String[] IDs){
String[] values = new String[IDs.length];
String id = "";
String value = "";
String flwor = "";
int i = 0;
for(i=0; i < IDs.length; i++) {
id = IDs.trim();
flwor = "for $i in collection('" + myDbContainer.getFilename() + "') /reference/keywords/keyword \n";
flwor += "let $id := $i/@id/text() \n";
flwor += "let $val := $i/@value/text() \n";
flwor += "where $id = '" + id + "'\n";
flwor += "return $val";
String[] temp = new String[1];
temp = myDbContainer.runQuery(flwor);
values[i] = temp[0];
logger.info("value is: " + values[i]);
return values;
package org.isha.archives.xmlmind;
import com.xmlmind.xmledit.xmlutil.*;
import com.xmlmind.xmledit.doc.*;
import com.xmlmind.xmledit.view.DocumentView;
import com.xmlmind.xmledit.stylesheet.StyleValue;
import com.xmlmind.xmledit.stylesheet.StyleSpec;
import com.xmlmind.xmledit.stylesheet.StyleSpecsBase;
import com.xmlmind.xmledit.styledview.StyledViewFactory;
import com.xmlmind.xmledit.styledview.CustomViewManager;
import com.sleepycat.dbxml.*;
import com.sleepycat.db.*;
import java.io.File;
import java.util.logging.*;
import java.util.*;
import org.isha.archives.bdbxml.DbContainer;
import org.isha.archives.bdbxml.DbEnv;
public class StyleSheetExtension {
//Logging variables
private Logger logger = Logger.getLogger("StyleSheetExtension");
private Handler fh = null;
private java.util.logging.Formatter sf = null;
//XMLMind variables
private static final Namespace NS = Namespace.get("http://www.ishafoundation.org/archives/schema/transcript");
//BDB variables
private DbEnv myDbEnv = null;
private File envDir = new File("C:\\BerkeleyDB");
private DbContainer myDbContainer = null;
private String containerFileName = "reference.dbxml";
private XmlContainerConfig containerCfg = null;
//Define Constructor
public StyleSheetExtension(String[] args, StyledViewFactory viewFactory) {
//Set up simple logging system
try {
fh = new FileHandler("%t/_styleSheetExtn.log");
sf = new SimpleFormatter();
fh.setFormatter(sf);
logger.addHandler(fh);
logger.setLevel(Level.ALL);
logger.info("Starting StyleSheetExtension Class constructor");
} catch (Exception e)
{System.out.println("CustomErr: " + e.getMessage());
//Exception Handling code
//Create custom BDB Environment and Container Objects
try {
myDbEnv = new DbEnv(envDir);
containerCfg = new XmlContainerConfig();
myDbContainer = new DbContainer(myDbEnv.getManager(), containerFileName, containerCfg);
myDbContainer.open();
} catch (Throwable t) {
logger.severe("Problem with Env or Container new thing");
viewFactory.addDependency( NS, "topic", NS, "keywordIDs");
public StyleValue getKeywords (StyleValue[] args, Node contextNode,
StyledViewFactory viewFactory) {
//Get keyword IDs as a String array
String[] keywordID = null;
String[] keywordValue = null;
String keywordIDStr = "";
String keywordValueStr ="";
Name keywordIDs = Name.get("keywordIDs");
keywordIDStr = contextNode.attributeValue(keywordIDs).trim();
keywordID = keywordIDStr.split("\\s+");
keywordValue = new String[keywordID.length];
//for each keyword ID element retrieve the corresponding keyword value
logger.info("getting values");
keywordValue = getKeywordValuesFromDB(keywordID);
Arrays.sort(keywordValue);
logger.info(keywordValue[0] + " " + keywordValue[1]);
int i = 0;
for(i=0; i < keywordID.length; i++) {
keywordValueStr += keywordValue[i] + " ";
keywordValueStr = keywordValueStr.trim();
return StyleValue.createString(keywordValueStr);
private String[] getKeywordValuesFromDB(String[] IDs){
String[] values = new String[IDs.length];
String id = "";
String value = "";
String flwor = "";
int i = 0;
for(i=0; i < IDs.length; i++) {
id = IDs[i].trim();
flwor = "for $i in collection('" + myDbContainer.getFilename() + "') /reference/keywords/keyword \n";
flwor += "let $id := $i/@id/text() \n";
flwor += "let $val := $i/@value/text() \n";
flwor += "where $id = '" + id + "'\n";
flwor += "return $val";
String[] temp = new String[1];
temp = myDbContainer.runQuery(flwor);
values[i] = temp[0];
logger.info("value is: " + values[i]);
return values;
This instance (and consequently the newly created env and container objects) stay alive until the document is closed.
The xmlmind API also allows you to specify custom classes that will return a component that can be embedded in the stylesheet. (My class returns a JButton which - when clicked - brings up a dialog box which allows the user to specify /modify/addnew keywords to the selected text). As soon as the button is pressed I create a new env and container instance, for the duration of the pop-up window (since I have no way to pass the reference to the existing environment created by the StyleSheetExtension class.
Here's the class defn: (Here goes!) The env and container stuff is at the start of the nested-nested class called KpForm.
package org.isha.archives.xmlmind;
import com.sleepycat.dbxml.*;
import com.sleepycat.db.*;
import java.awt.*;
import java.io.*;
import javax.swing.*;
import javax.swing.text.AttributeSet;
import javax.swing.text.AbstractDocument;
import javax.swing.text.DocumentFilter;
import javax.swing.text.BadLocationException;
import javax.swing.event.*;
import javax.swing.text.DocumentFilter.FilterBypass;
import java.util.*;
import java.util.regex.*;
import java.lang.*;
import com.xmlmind.xmledit.xmlutil.*;
import com.xmlmind.xmledit.doc.Element;
import com.xmlmind.xmledit.edit.*;
import com.xmlmind.xmledit.stylesheet.*;
import com.xmlmind.xmledit.styledgadget.*;
import com.xmlmind.xmledit.styledview.*;
import com.xmlmind.xmledit.doc.*;
import java.util.logging.*;
import org.isha.archives.bdbxml.DbEnv;
import org.isha.archives.bdbxml.DbContainer;
public class OpenKeywordPicker implements ComponentFactory {
public Component createComponent(Element element,
Style style, StyleValue[] parameters,
StyledViewFactory viewFactory,
boolean[] stretch){
KeywordEdit topic = new KeywordEdit();
return topic;
private class KeywordEdit extends JButton {
//private Element element;
public KeywordEdit()
super.setText("Edit");
super.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
myJButtonMouseClicked(evt);
private void myJButtonMouseClicked(java.awt.event.MouseEvent evt) {
KpForm myForm = new KpForm();
myForm.setVisible(true);
private class KpForm extends javax.swing.JFrame {
// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JList jList1;
private javax.swing.JList jList2;
private javax.swing.JList jList3;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JScrollPane jScrollPane3;
private javax.swing.JScrollPane jScrollPane4;
private javax.swing.JTextArea jTextArea1;
private javax.swing.JTextField jTextField1;
private DefaultListModel model_1 = new DefaultListModel();
private DefaultListModel model_2 = new DefaultListModel();
private DefaultListModel model_3 = new DefaultListModel();
private javax.swing.JOptionPane jOptionPane1;
//private KeywordFilter filter_1 = new KeywordFilter();
//BDB variables
private DbEnv myDbEnv = null;
private File envDir = new File("C:\\BerkeleyDB");
private DbContainer myDbContainer = null;
private String containerFileName = "reference.dbxml";
private XmlContainerConfig containerCfg = null;
private Logger logger = Logger.getLogger("OpenKeywordPicker.KeywordEdit.KpForm");
private Handler fh = null;
private java.util.logging.Formatter sf = null;
// End of variables declaration
/** Creates new form kpForm */
public KpForm() {
super();
initComponents();
customInit();
private void customInit(){
//Set up simple logging system
try {
fh = new FileHandler("%t/_keywordPicker.log");
sf = new SimpleFormatter();
fh.setFormatter(sf);
logger.addHandler(fh);
logger.setLevel(Level.ALL);
logger.info("Starting Custom initialization");
} catch (Exception e) {System.out.println("CustomErr: " + e.getMessage());
//Exception Handling code
//Create custom BDB Environment and Container Objects
try {
logger.info("0");
myDbEnv = new DbEnv(envDir);
logger.info("1");
containerCfg = new XmlContainerConfig();
logger.info("2");
myDbContainer = new DbContainer(myDbEnv.getManager(), containerFileName, containerCfg);
logger.info("3");
myDbContainer.open();
} catch (Throwable t) {
logger.severe("Problem with Env or Container new thing - Component: "+ t.getMessage());
String[] dbIDKeywords;
jList1.setModel(model_1);
jList2.setModel(model_2);
jList3.setModel(model_3);
dbIDKeywords = getKeywordsFromDB();
int i=0;
for(i=0; i < dbIDKeywords.length; i+=2){
model_1.addElement(new keywordOb(dbIDKeywords[i], dbIDKeywords[i+1]));
jList1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
jList2.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
jList3.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
//Setup Document Filter for TextField component
AbstractDocument doc;
doc = (AbstractDocument)(jTextField1.getDocument());
doc.setDocumentFilter(filter_1);
//Setup Document Listener for TextField component
jTextField1.getDocument().addDocumentListener(new DocumentListener(){
public void insertUpdate(DocumentEvent e) {
String val = jTextField1.getText();
if(val != null & val.trim() != ""){
jButton1.setEnabled(true);
else {
jButton1.setEnabled(false);
public void removeUpdate(DocumentEvent e) {
String val = jTextField1.getText();
if(val != null & !val.trim().equals("")){
jButton1.setEnabled(true);
else {
jButton1.setEnabled(false);
public void changedUpdate(DocumentEvent e) {
//Plain text components do not fire these events
private String[] getKeywordsFromDB(){
String[] k = null;
String flwor = "";
flwor = "for $i in collection('" + containerFileName + "') /reference/keywords/keyword \n";
flwor += "let $id := $i/@id/text() \n";
flwor += "let $val := $i/@value/text() \n";
flwor += "order by $val ascending \n";
flwor += "return ($id, $val)";
return k = myDbContainer.runQuery(flwor);
private class keywordOb implements Comparable{
private String id;
private String value;
public keywordOb(String id, String value){
this.id = id;
this.value = value;
public String getId(){
return id;
public String getValue(){
return value;
public String toString(){
return value;
public int compareTo(Object o){
int result = (((keywordOb)this).toString()).compareTo(((keywordOb)o).toString());
return result;
private class questionOb implements Comparable{
private String id;
private String value;
private String[] keywordRefs;
public questionOb(String id, String value, String[] keywordRefs){
this.id = id;
this.value = value;
this.keywordRefs = keywordRefs;
public questionOb(){
this.id = "";
this.value = "";
this.keywordRefs = null;
public String getId(){
return id;
public String getValue(){
return value;
public String toString(){
return value;
public String[] getKeywordRefs(){
return keywordRefs;
public void setId(String id){
this.id = id;
public void setValue(String value){
this.value = value;
public void setKeywordRefs(String[] keywords){
this.keywordRefs = keywordRefs;
public int compareTo(Object o){
int result = (((questionOb)this).toString()).compareTo(((questionOb)o).toString());
return result;
//Add New Keyword to xml reference File
private void addNewKeyword(String k){
String keyword = k;
int len = jTextField1.getDocument().getLength();
//Tidy up string
keyword = keyword.trim();
keyword = keyword.replaceAll("\\s+"," ");
keyword = capitalizeWords(keyword);
String flwor = "";
//Check that the keyword value doesn't already exist
flwor = "let $i := collection('" + containerFileName + "')/reference/keywords/keyword[@value = '" + keyword + "'] \n";
flwor += "return \n";
flwor += "if(count($i)) then fn:true() \n";
flwor += "else fn:false() \n";
boolean keywordExists = bDbConnection.runBooleanQuery(flwor);
if (keywordExists){
jOptionPane1.showMessageDialog(new Frame(),
"The keyword '" + keyword + "' already exists", "Message", jOptionPane1.INFORMATION_MESSAGE);
try {
jTextField1.getDocument().remove(0,len);
} catch (Exception ex) {
ex.printStackTrace();
//Terminate method execution
return;
//Need to get ID of last keyword
flwor = "for $i in collection('" + containerFileName + "')/reference/keywords/keyword/@id/text() \n";
flwor += "order by $i descending \n";
flwor += "return $i[fn:last()]";
String[] lastIDArray = new String[1];
lastIDArray = bDbConnection.runQuery(flwor);
String lastIDStr = lastIDArray[0];
//create incremented ID value
//Note: XML ID attributes must start with a letter - that's why we need to do all this nonsense!
int lastIDNum = new Integer(lastIDStr.substring(1));
int nextIDNum = ++lastIDNum;
String nextIDStr = String.format("%04d", nextIDNum);
nextIDStr = "K" + nextIDStr;
//OK Finally - actually add the keyword to the xml reference file
//use BDB API for updating - since XQuery does not allow
try
XmlQueryContext qc = myManager.createQueryContext();
XmlUpdateContext uc = myManager.createUpdateContext();
XmlModify mod = myManager.createModify();
XmlQueryExpression select = myManager.prepare("/reference/keywords", qc);
mod.addAppendStep(select, XmlModify.Element, "keyword", "");
select = myManager.prepare("/reference/keywords/keyword[fn:last()]", qc);
mod.addAppendStep(select, XmlModify.Attribute, "id", nextIDStr);
mod.addAppendStep(select, XmlModify.Attribute, "value", keyword);
XmlDocument updateDoc = myContainer.getDocument(docName);
XmlValue docValue = new XmlValue(updateDoc);
mod.execute(docValue, qc, uc);
catch(Exception e){
System.out.println("Error adding keyword: " + e.getMessage());
//Add the new keyword to the list of selected keywords
model_2.addElement(keyword);
sortModelElements(model_2);
try {
jTextField1.getDocument().remove(0,len);
} catch (Exception ex) {
ex.printStackTrace();
private questionOb[] getQuestionsFromDB(keywordOb[] keywordIDs){
questionOb[] qobs = null;
String seq = "";
String flwor = "";
int num = 0;
seq = keywordObsToSeq(keywordIDs);
flwor = "for $i in " + seq + "\n";
flwor += "let $q := collection('" + containerFileName + "') /reference/questions/question[./keywordRef/@idref/text() = $i] \n";
flwor += "return $q";
try
XmlQueryContext context = myManager.createQueryContext();
context.setEvaluationType(XmlQueryContext.Eager);
context.setReturnType(XmlQueryContext.DeadValues);
XmlResults results = myManager.query(flwor, context);
// Report Query Info
String message = "Found ";
message += results.size() + " entries for query: '";
message += flwor + "'\n";
System.out.println(message);
int numQuestions;
numQuestions = results.size();
qobs = new questionOb[numQuestions];
String[] keyRefs = new String[1];
String[] keyRefs2 = new String[1];
XmlResults atts, atts2 = null;
XmlValue keyRefElem, keyRefAtt = null;
int i;
for(i=0; i < numQuestions; i++){
XmlValue val = results.next();
atts = val.getAttributes();
String id = atts.next().getNodeValue();
String value = atts.next().getNodeValue();
keyRefElem = val.getFirstChild();
int j=0;
while (!keyRefElem.isType(XmlValue.NONE)){
if(keyRefElem.getType() == XmlValue.TEXT_NODE){
keyRefElem = keyRefElem.getNextSibling();
if(keyRefElem.isType(XmlValue.NONE)){
break;
System.out.println("1");
atts2 = keyRefElem.getAttributes();
System.out.println("2");
keyRefs[j] = atts2.next().getNodeValue();
System.out.println("3" + keyRefs[j]);
System.arraycopy(keyRefs,0,keyRefs2,0,j+1);
System.out.println("4");
keyRefs = new String[j+2];
System.out.println("5");
System.arraycopy(keyRefs2,0,keyRefs,0,j+1);
System.out.println("6");
keyRefs2 = new String[j+2];
System.out.println("7");
keyRefElem = keyRefElem.getNextSibling();
System.out.println("8");
j++;
System.out.println(keyRefs[0]+keyRefs[1]);
//Create new Question Object with retrieved values
System.out.println("bef");
questionOb qo = new questionOb(id, value, keyRefs);
System.out.println("aft");
qobs[i] = qo;
catch(Exception e)
System.out.println("XML Exception is "+ e.getMessage());
return qobs;
private void sortModelElements(DefaultListModel model){
//Getting the size of the model
int size = model.getSize();
//Creating the keyword object based on the size of the model
keywordOb[] word = new keywordOb[size];
int i=0;
//keywordOb j;
for(i=0; i < size; i++){
word[i] = (keywordOb) model.getElementAt(i);
Arrays.sort(word);
for(i=0; i < size; i++){
//model.setElementAt(word[i], i);
model.set(i,word[i]);
public void messageBox(String message)
jOptionPane1.showMessageDialog(new Frame(), message , "Message", jOptionPane1.INFORMATION_MESSAGE);
class KeywordFilter extends DocumentFilter {
public void insertString(FilterBypass fb, int offset, String string, AttributeSet attr)
throws BadLocationException {
int len = fb.getDocument().getLength();
if(len==0 & noFunnyChars(string) & !string.trim().equals("")){
fb.insertString(offset, string, attr);
if(len > 0 & noFunnyChars(string) & len < 30){
fb.insertString(offset, string, attr);
public void replace(FilterBypass fb, int offset, int length, String string, AttributeSet attr)
throws BadLocationException {
int len = fb.getDocument().getLength();
if(len==0 & noFunnyChars(string) & !string.trim().equals("")){
fb.replace(offset, length, string, attr);
if(len > 0 & noFunnyChars(string) & len < 30){
fb.insertString(offset, string, attr);
private boolean noFunnyChars(String s){
String regex = "[A-Za-z\\s]+";
boolean b = Pattern.matches(regex, s);
return b;
private String capitalizeWords(String s){
String s2;
char[] c = s.toCharArray();
int i = 0;
c[0] = Character.toUpperCase(c[0]);
for(i=0; i < c.length; i++){
if (!Character.isLetter(c[i])){
c[i+1] = Character.toUpperCase(c[i+1]);
s2 = String.valueOf(c);
return s2;
private String keywordObsToSeq(keywordOb[] a) {
StringBuffer result = new StringBuffer();
String resultStr = "";
result.append("('" + a[0].getId() + "', ");
for (int i=1; i < a.length; i++) {
result.append("'" + a[i].getId() + "', ");
resultStr = result.toString();
resultStr = resultStr.trim();
resultStr = resultStr.substring(0,resultStr.length()-1) + ")";
return resultStr;
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
jScrollPane1 = new javax.swing.JScrollPane();
jList1 = new javax.swing.JList();
jScrollPane2 = new javax.swing.JScrollPane();
jList2 = new javax.swing.JList();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jTextField1 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jScrollPane3 = new javax.swing.JScrollPane();
jList3 = new javax.swing.JList();
jLabel4 = new javax.swing.JLabel();
jButton4 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jLabel5 = new javax.swing.JLabel();
jScrollPane4 = new javax.swing.JScrollPane();
jTextArea1 = new javax.swing.JTextArea();
jButton6 = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
jList1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jList1MouseClicked(evt);
jScrollPane1.setViewportView(jList1);
jList2.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jList2MouseClicked(evt);
jScrollPane2.setViewportView(jList2);
jLabel1.setText("Available Keywords");
jLabel2.setText("Selected Keywords");
jLabel3.setText("Add New Keyword");
jTextField1.setFont(new java.awt.Font("Tahoma", 0, 12));
jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
jButton1.setText("Add Keyword");
jButton1.setEnabled(false);
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
jButton2.setText("Modify Keyword");
jButton3.setText("Remove Keyword");
jList3.setModel(new javax.swing.AbstractListModel() {
String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" };
public int getSize() { return strings.length; }
public Object getElementAt(int i) { return strings[i]; }
jScrollPane3.setViewportView(jList3);
jLabel4.setText("Questions");
jButton4.setText("OK");
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton4ActionPerformed(evt);
jButton5.setText("Cancel");
jLabel5.setText("Add New Question");
jTextArea1.setColumns(20);
jTextArea1.setRows(2);
jScrollPane4.setViewportView(jTextArea1);
jButton6.setText("Add Question");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(488, Short.MAX_VALUE)
.addComponent(jButton5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(29, 29, 29))
.addGroup(layout.createSequentialGroup()
.addGap(38, 38, 38)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jButton6)
.addContainerGap())
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jScrollPane4, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 559, Short.MAX_VALUE)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(jLabel5)
.addComponent(jLabel4)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel1)
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 148, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(31, 31, 31)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2)
.addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 152, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(32, 32, 32)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 155, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3)
.addComponent(jButton1)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(jButton2, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jButton3, javax.swing.GroupLayout.Alignment.LEADING))))
.addComponent(jScrollPane3, javax.swing.GroupLayout.DEFAULT_SIZE, 559, Short.MAX_VALUE)))
.addContainerGap(58, Short.MAX_VALUE))))
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(24, 24, 24)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 146, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 146, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jButton2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton3))))
.addGap(29, 29, 29)
.addComponent(jLabel4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 185, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(20, 20, 20)
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton6)
.addGap(31, 31, 31)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton4)
.addComponent(jButton5))
.addGap(21, 21, 21))
pack();
}// </editor-fold>
//Event handlers
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
myDbContainer.close();
myDbEnv.cleanup();
} catch (Exception e) {
logger.info("Could not close container/or env - Component");
super.setVisible(false);
super.dispose();
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String val;
val = jTextField1.getText();
if(val != null & val.trim() != "" & noFunnyChars(val) ){
jButton1.setEnabled(true);
else {
jButton1.setEnabled(false);
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
// Add new keyword to the xml reference file
//addNewKeyword(jTextField1.getText());
private void jList2MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
if(evt.getClickCount() == 2) {
keywordOb k = (keywordOb)jList2.getSelectedValue();
model_2.removeElement(k);
model_1.addElement(k);
sortModelElements(model_1);
questionOb q = null;
//Remove associated questions from listbox
int i,j;
for(i=0; i < model_3.size(); i++){
q = (questionOb)model_3.getElementAt(i);
for(j=0; j < model_3.size(); j++){
if (q.getKeywordRefs()[j].equals(k.getId())){
model_3.removeElement(q);
i--;
break;
private void jList1MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
if(evt.getClickCount() == 2) {
//Getting properties of the selecteditem item in jList1.
keywordOb k = (keywordOb)jList1.getSelectedValue();
//Removing the element from jList1
model_1.removeElement(k);
//Adding the element to jList2
model_2.addElement(k);
sortModelElements(model_2);
//Load the questions for the selected keywords
int len;
len = model_2.getSize();
keywordOb[] dbQuestionsOb = new keywordOb[5];
keywordOb[] selectedKeywordsOb = new keywordOb[len];
String[] selectedKeywordIDs = new String[len];
int i;
for(i=0; i < len; i++) {
selectedKeywordsOb[i] = (keywordOb)model_2.getElementAt(i);
selectedKeywordIDs[i] = selectedKeywordsOb[i].getId();
questionOb[] questionsOb = getQuestionsFromDB(selectedKeywordsOb);
model_3.removeAllElements();
for(i=0; i < questionsOb.length; i++){
model_3.addElement(questionsOb[i]);
// sortModelElements(model_3);
I think thats too much code for one post!
Maybe you are looking for
-
Data not seen in RSA3 after setup table was filled
HI We have an issue where we do not see data for Sales Orders and Deliveries in RSA3 (and hence is missing in BW). For sales orders we are missing 6 months' data and for Deliveries we are missing data from june to october 2007. We checked the sales
-
All downloaded movies/tv shows video is faster than the sound
How do I fix this
-
I purchased a alert tone. It downloaded into my music. How do I move it into my alert tone
-
How to make text stop wrapping around an image?
Hello: I am using RoboHelp HTML 10 on Windows 7, generating PDF and webhelp. My project includes some images with text wrapping to the right of the image. I would like to allow a certain amount of the text to appear next to the image, then force the
-
Hi , when i import a 3d layered psd file in AE ,it import it as a 2d layer, i`ve read the forum , and i make everything what i`ve seen.I`m using photoshop and AE CS4 my video card is Ati Radeon HD 2400 with the latest drivers installed , and in AE in