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.

    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 you

    there 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 Dent

    it'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 first time mac user here, how can i open up more than one email account (hotmail) without merging them? I have merged 2 already Th.

    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-thread

    Nope, 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

  • Interrupted while setting about:config. Came back and now firefox won't open for more than 1 second.

    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/&lt;user&gt;/Library/Application Support/Firefox/Profiles/&lt;profile&gt;/
    *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