Terminating The Program

Hi,
Can any one tel abt my query ,
when i select a checkbox in my output and press any button  other than EXIT and CANCEL it goes to Short Dump any one tel what is the problem in my program?

it is the ALV blocked list. it is getting dump error as
Field symbol has not yet been assigned.                                                                               
How to correct the error                                                                               
If the error occurred in a non-modified SAP program, you may be    
able to find a solution in the SAP note system.                    
If you have access to the note system yourself, use the following  
search criteria:                                                                               
"GETWA_NOT_ASSIGNED"                                              
"SAPLSALV " or "LSALVF02 "                                        
"USER_COMMAND"                                                    
If you cannot solve the problem yourself, please send the          
following documents to SAP:

Similar Messages

  • HOW CAN YOU END A PROGRAM within the program??? (TERMINATING THE PROGRAM)

    I want my program to end if it encounters a certain string... i tried break.. but that doesn't do the job.. that just ends a loop... how can i end the program.. and maybe display a message such as "ERROR: Incorrect Input - Program will now terminate"...
    Thanks in adavnace

    thanks.. it works perfectly!

  • Problem in terminating the program

    hi,
    in the following code, the paint method is executing always and the prog is not terminating, i need to call the method cycles and get the value returned and process it in the paint method.
    but the method paint is not terminating,
    can u help me to solve the problem
    import java.io.*;
    import java.util.*;
    import java.awt.*;
    import java.lang.*;
    public class wheel1 extends Frame{
        int cen1 =250;
        int cen2 =250;
        int r  =200;
        int c1 = cen1 - r;
        int c2 = cen2 - r;
        double a = (100 * Math.PI)/180 ;
        String description = "Total Residues";                  String Coloring = "Residues by Color";
        String alip = "No. of Aliphatic Aminoacids   =";        String aliph = "Aliphatic Aminoacids";
        String arom = "No. of Aromatic  Aminoacids  =";         String aroma = "Aromatic  Aminoacids";
        String pola = "No. of Polar     Aminoacids   =";        String polar = "Polar     Aminoacids";
        String acid = "No. of Acidic    Aminoacids   =";        String acidi = "Acidic    Aminoacids";
        String basi = "No. of Basic     Aminoacids   =";        String basic = "Basic     Aminoacids";
        String uniq = "No. of Unique    Aminoacids   =";        String uniqu = "Unique    Aminoacids";
        int ali,aro,pol,aci,bas,uni = 0;
        String al,ar,po,ac,ba,un;
        //processing the sequence
        String sequence = readsequence();
        char[] seq1 = sequence.toCharArray();
        int len = seq1.length;
        int cycle;
        int[] c = new int[6];
        double[] x = new double[len +1];
        double[] y = new double[len +1];
        int[] X = new int[len +1];
        int[] Y = new int[len +1];
        String leng =Integer.toString(len);
        public wheel1() {
            super("wheel1");
            setSize(1350, 1350);
            repaint();
        public String readsequence(){
            String residues ="";
            try{
                // FileReader f = new FileReader("fasta.txt");
                InputStreamReader isr = new  InputStreamReader(System.in);
                BufferedReader fasta = new BufferedReader(isr);
                System.out.println("Maximum Length of the sequence for wheel is 108");
                System.out.println("Enter the sequence :");
                residues = fasta.readLine();
                residues = fasta.readLine();
    //            do{
    //            sequence= fasta.readLine();
    //            sequence += sequence;
    //            }while(sequence!=null);
            }catch(Exception e) {
                //System.err.println(e.getMessage());
                e.printStackTrace();
            return residues;
        public int cycles(){
            String cyc = "";
            cycle = len/18;
            int cycleno = 0;
            //int temp = 0;
            char cywh = ' ';
            System.out.println("Possible No of cycles :"+cycle);
            try{
                InputStreamReader isr1 = new  InputStreamReader(System.in);
                BufferedReader br = new BufferedReader(isr1);
                System.out.println("Enter the cycle no required as character");
                System.out.println("For cycle 1 press o");
                System.out.println("For cycle 2 press t");
                System.out.println("For cycle 3 press h");
                System.out.println("For cycle 4 press f");
                System.out.println("For cycle 5 press i");
                System.out.println("For cycle 6 press s");
                cyc = br.readLine();
                char[] cywheel = cyc.toCharArray();
                cywh = cywheel[0];
                //cycleno = Integer.parseInt(cyc);
            } catch(IOException e){
                e.printStackTrace();
            //if(cycle >= 0) {
            //temp = cycle;
            for(int i = 0; i<=cycle; i++){
                if(cycle<0){
                    c[i] =cycle;
                    cycle --;
                    //i++;
                    System.out.println("i and cycle is :"+i+ "  " +cycle);
            switch (cywh){
                case 'o':
                    //repaint();
                    System.out.println("REACH");
                    break;
                case 't':
                    cycleno = 1*18;
                    System.out.println("REACH");
                    //repaint();
                    break;
                case 'h':
                    cycleno = 2*18;
                    System.out.println("REACH");
                    //repaint();
                    break;
                case 'f':
                    cycleno = 3*18;
                    System.out.println("REACH");
                    //repaint();
                    break;
                case 'i':
                    cycleno = 4*18;
                    System.out.println("REACH");
                    //repaint();
                    break;
                case 's':
                    cycleno = 5*18;
                    System.out.println("REACH");
                    //repaint();
                    break;
            return cycleno;
        public void paint(Graphics seq){
            System.out.println("Length of the sequence is :"+len);
            seq.drawOval(c1 ,c2, 2*(r),2*(r));
            int cy = cycles();
            int a = cy;
            //System.out.println("cycle no :"+cy);
            int destiny = cy +18;
            System.out.println("cy and destiny is :"+cy + "  "+destiny);
            for(int cycle =a; cycle < destiny; cycle++) {
                System.out.println("cycle is :"+cycle);
                x[cycle] = cen1 + (r+7) * Math.cos(a *cycle);
                y[cycle] = cen2 + (r+7) * Math.sin(a *cycle);
                X[cycle] = (int)x[cycle];
                Y[cycle] = (int)y[cycle];
                //for different colors
                switch(seq1[cycle]) {
                    //aliphatic residues
                    case 'A' :
                    case 'I' :
                    case 'L' :
                    case 'V' :
                        ali++;
                        seq.setColor(Color.cyan);
                        break;
                    //aromatic residues
                    case 'F' :
                    case 'W' :
                    case 'Y' :
                        aro++;
                        seq.setColor(Color.YELLOW);
                        break;
                    //polar residues
                    case 'N' :
                    case 'C' :
                    case 'Q' :
                    case 'M' :
                    case 'S' :
                    case 'T' :
                        pol++;
                        seq.setColor(Color.BLUE);
                        break;
                    //acidic residues
                    case 'D' :
                    case 'E' :
                        aci++;
                        seq.setColor(Color.MAGENTA);
                        break;
                    //basic residues
                    case 'R' :
                    case 'H' :
                    case 'K' :
                        bas++;
                        seq.setColor(Color.green);
                        break;
                    //unique residues
                    case 'G' :
                    case 'P' :
                        uni++;
                        seq.setColor(Color.orange);
                        break;
                    default:
                        seq.setColor(Color.black);
                        break;
                al = Integer.toString(ali);
                un = Integer.toString(uni);
                ba = Integer.toString(bas);
                ac = Integer.toString(aci);
                po = Integer.toString(pol);
                ar = Integer.toString(aro);
                seq.fillOval(X[cycle]-8,Y[cycle]-8,16,16);
                seq.setColor(Color.BLACK);
                seq.drawString(seq1[cycle]+"",X[cycle],Y[cycle]-9);
        public static void main(String args[]) {
            wheel1 wheel = new wheel1();
            wheel.show();
    }

    paint() is calling cycles(), cycles() is asking the command prompt for input.
    Is this a GUI app or not?
    Work out what you want to do and then write code that does it.

  • When the program gets terminated unexpectedly (power failure, UPS fails), when I reopen it, it usually does NOT return the previous pages, as I have checked in the 'options' box,

    # Question
    When the program gets terminated unexpectedly (power failure, UPS fails), when I reopen it, it usually does NOT return the previous pages, as I have checked in the 'options' box, but goes to some random collection of pages often from months ago. Very frustrating - can anything be done to COMMAND it to save current pages and re-open there? (As I said, I have this box checked in the options, but it does not work ..

    Very Important, how much Free Space is on your Hard Drive first of all? Click on the Macintosh HD on the Desktop, then do a Get Info on it.
    Could be many things, we should start with this...
    "Try Disk Utility
    1. Insert the Mac OS X Install disc, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu at top of the screen. (In Mac OS X 10.4 or later, you must select your language first.)
    *Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.*
    3. Click the First Aid tab.
    4. Select your Mac OS X volume.
    5. Click Repair Disk, (not Repair Permissions). Disk Utility checks and repairs the disk."
    http://docs.info.apple.com/article.html?artnum=106214
    Then try a Safe Boot, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    (Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.)
    If perchance you can't find your install Disc, at least try it from the Safe Boot part onward.
    Do they launch OK while in Safe Mode?

  • Short dump due termination in the program SAPLSNR3

    Hi Experts,
    While running an IP I am getting short dump, and error analysis says
    An ASSIGN statement in the program "SAPLSNR3" contained a field symbol with
    length 0. This is not possible. length 0.This is not possible.
    can any one exlain why the IP is going for short dump,rectify the error and make the IP to run sucessful.
    Regards,
    Siddhardh

    Hi Suresh,
    Your dump is occuring due to database limit of sql statment (Native SQL) that is generated from your abap sql. The range is killing him (as you already notice).
    The thread bellow have some info about this, but the solution can't be applyed to you:
    To update 1 field of ztable(60 fields) for 2000 records in minimum DB hit
    Maybe you can build some logic to reduce the value of two ranges (also concatenating them). Anyway, due to amount of lines involved (24.500 lines).... I don't think it is possible.
    One option is filter the result on ABAP, after your SQL w/o the ranges you may try:
    DELETE FROM TABLE i_glpct2
    WHERE NOT ( racct IN r_profloss OR racct IN r_balsheet ).
    This can raise a performance problem if the number of returned rows from database is to high.
    Another option is change your database access. Where the values of the two ranges came from ? database ? If they came from database try to use INNER JOIN, this will solve the problem w/o performance problem.
    Best Regards, Fernando Da Ró

  • I am trying to use the "App Store" on my Macbook Pro but it will not allow me to open the program. It automatically says, "App Store has closed unexpectedly." Whenever I tell it to reopen, the exact same messege pops up. Computer has all updates.

    I am trying to use the "App Store" on my Macbook Pro but it will not allow me to open the program. It automatically says, "App Store has closed unexpectedly." Whenever I tell it to reopen, the exact same messege pops up. My computer has all of the latest updates from Apple.
    I tried deleting the program then running the software update to try to get the program again but it did not work. Where can I manual download the actual app store program, or fix the one that I have.
    Thanks in advance.
    P.S. Here is the error report:
    Process:         App Store [614]
    Path:            /Applications/App Store.app/Contents/MacOS/App Store
    Identifier:      com.apple.appstore
    Version:         1.0.2 (63.1)
    Build Info:      Firenze-630100~1
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [107]
    Date/Time:       2011-10-09 23:16:25.809 -0600
    OS Version:      Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:          606856 sec
    Crashes Since Last Report:           18
    Per-App Interval Since Last Report:  20 sec
    Per-App Crashes Since Last Report:   18
    Anonymous UUID:                      AD72D7A4-83DA-4BB2-96C0-F182941E3B24
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Application Specific Information:
    abort() called
    *** Terminating app due to uncaught exception 'NSImageCacheException', reason: 'Cannot lock focus on image <NSImage 0x10038aa70 Size={0, 0} Reps=(
    )>, because it is size zero.'
    *** Call stack at first throw:
        0   CoreFoundation                      0x00007fff862a77b4 __exceptionPreprocess + 180
        1   libobjc.A.dylib                     0x00007fff8190af03 objc_exception_throw + 45
        2   CoreFoundation                      0x00007fff862a75d7 +[NSException raise:format:arguments:] + 103
        3   CoreFoundation                      0x00007fff862a7564 +[NSException raise:format:] + 148
        4   AppKit                              0x00007fff865799cc -[NSImage _lockFocusOnRepresentation:rect:context:hints:flipped:] + 319
        5   AppKit                              0x00007fff86579883 __-[NSImage lockFocusWithRect:context:hints:flipped:]_block_invoke_1 + 100
        6   AppKit                              0x00007fff8650dc1d -[NSImage _usingBestRepresentationForRect:context:hints:body:] + 178
        7   AppKit                              0x00007fff86579809 -[NSImage lockFocusWithRect:context:hints:flipped:] + 289
        8   AppKit                              0x00007fff865796d3 -[NSImage lockFocusFlipped:] + 142
        9   App Store                           0x000000010001c840 0x0 + 4295084096
        10  AppKit                              0x00007fff86502444 -[NSControl drawRect:] + 405
        11  AppKit                              0x00007fff864facc5 -[NSView _drawRect:clip:] + 3390
        12  AppKit                              0x00007fff864f9938 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1325
        13  AppKit                              0x00007fff864f9ca2 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2199
        14  AppKit                              0x00007fff864f9ca2 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2199
        15  AppKit                              0x00007fff8651ec5a -[NSToolbarItemViewer _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 301
        16  AppKit                              0x00007fff864f9ca2 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2199
        17  AppKit                              0x00007fff864f9ca2 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2199
        18  AppKit                              0x00007fff864f9ca2 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2199
        19  AppKit                              0x00007fff864f800a -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectFor View:topView:] + 767
        20  AppKit                              0x00007fff864f7b2c -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectFor View:topView:] + 254
        21  AppKit                              0x00007fff864f43de -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 2683
        22  AppKit                              0x00007fff8646dc0e -[NSView displayIfNeeded] + 969
        23  AppKit                              0x00007fff8641f922 -[NSWindow _setFrameCommon:display:stashSize:] + 1895
        24  AppKit                              0x00007fff86435b34 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 787
        25  AppKit                              0x00007fff864357d2 -[NSWindow orderWindow:relativeTo:] + 94
        26  AppKit                              0x00007fff86401974 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1726
        27  AppKit                              0x00007fff863ffa91 loadNib + 226
        28  AppKit                              0x00007fff863ff1a4 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 763
        29  AppKit                              0x00007fff863fedd9 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 326
        30  AppKit                              0x00007fff863fc35b NSApplicationMain + 279
        31  App Store                           0x00000001000013f4 0x0 + 4294972404
    Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
    0   libSystem.B.dylib                 0x00007fff8013c0b6 __kill + 10
    1   libSystem.B.dylib                 0x00007fff801dc9f6 abort + 83
    2   libstdc++.6.dylib                 0x00007fff86e915d2 __tcf_0 + 0
    3   libobjc.A.dylib                   0x00007fff8190eb39 _objc_terminate + 100
    4   libstdc++.6.dylib                 0x00007fff86e8fae1 __cxxabiv1::__terminate(void (*)()) + 11
    5   libstdc++.6.dylib                 0x00007fff86e8fb16 __cxxabiv1::__unexpected(void (*)()) + 0
    6   libstdc++.6.dylib                 0x00007fff86e8fbfc __gxx_exception_cleanup(_Unwind_Reason_Code, _Unwind_Exception*) + 0
    7   libobjc.A.dylib                   0x00007fff8190afa2 object_getIvar + 0
    8   com.apple.CoreFoundation          0x00007fff862ff969 -[NSException raise] + 9
    9   com.apple.AppKit                  0x00007fff8641fbe4 -[NSWindow _setFrameCommon:display:stashSize:] + 2601
    10  com.apple.AppKit                  0x00007fff86435b34 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 787
    11  com.apple.AppKit                  0x00007fff864357d2 -[NSWindow orderWindow:relativeTo:] + 94
    12  com.apple.AppKit                  0x00007fff86401974 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1726
    13  com.apple.AppKit                  0x00007fff863ffa91 loadNib + 226
    14  com.apple.AppKit                  0x00007fff863ff1a4 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 763
    15  com.apple.AppKit                  0x00007fff863fedd9 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 326
    16  com.apple.AppKit                  0x00007fff863fc35b NSApplicationMain + 279
    17  com.apple.appstore                0x00000001000013f4 0x100000000 + 5108
    Thread 1:  Dispatch queue: com.apple.libdispatch-manager
    0   libSystem.B.dylib                 0x00007fff80106c0a kevent + 10
    1   libSystem.B.dylib                 0x00007fff80108add _dispatch_mgr_invoke + 154
    2   libSystem.B.dylib                 0x00007fff801087b4 _dispatch_queue_invoke + 185
    3   libSystem.B.dylib                 0x00007fff801082de _dispatch_worker_thread2 + 252
    4   libSystem.B.dylib                 0x00007fff80107c08 _pthread_wqthread + 353
    5   libSystem.B.dylib                 0x00007fff80107aa5 start_wqthread + 13
    Thread 2:
    0   libSystem.B.dylib                 0x00007fff80107a2a __workq_kernreturn + 10
    1   libSystem.B.dylib                 0x00007fff80107e3c _pthread_wqthread + 917
    2   libSystem.B.dylib                 0x00007fff80107aa5 start_wqthread + 13
    Thread 3:  WebCore: LocalStorage
    0   libSystem.B.dylib                 0x00007fff80128a6a __semwait_signal + 10
    1   libSystem.B.dylib                 0x00007fff8012c881 _pthread_cond_wait + 1286
    2   com.apple.JavaScriptCore          0x00007fff8776e690 ***::ThreadCondition::timedWait(***::Mutex&, double) + 64
    3   com.apple.WebCore                 0x00007fff808da4c1 WebCore::LocalStorageThread::threadEntryPoint() + 177
    4   libSystem.B.dylib                 0x00007fff80126fd6 _pthread_start + 331
    5   libSystem.B.dylib                 0x00007fff80126e89 thread_start + 13
    Thread 4:
    0   libSystem.B.dylib                 0x00007fff80107a2a __workq_kernreturn + 10
    1   libSystem.B.dylib                 0x00007fff80107e3c _pthread_wqthread + 917
    2   libSystem.B.dylib                 0x00007fff80107aa5 start_wqthread + 13
    Thread 0 crashed with X86 Thread State (64-bit):
      rax: 0x0000000000000000  rbx: 0x00007fff700262f8  rcx: 0x00007fff5fbff348  rdx: 0x0000000000000000
      rdi: 0x0000000000000266  rsi: 0x0000000000000006  rbp: 0x00007fff5fbff360  rsp: 0x00007fff5fbff348
       r8: 0x00007fff70029a60   r9: 0x0000000000000063  r10: 0x00007fff801380fa  r11: 0x0000000000000202
      r12: 0x00007fff8632cb09  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000001
      rip: 0x00007fff8013c0b6  rfl: 0x0000000000000202  cr2: 0x00007fff70d6dfd0
    Binary Images:
           0x100000000 -        0x100044fff  com.apple.appstore 1.0.2 (63.1) <9113B2F3-EC62-24EA-C21A-352621712604> /Applications/App Store.app/Contents/MacOS/App Store
           0x100065000 -        0x10018eff7  com.apple.CommerceKit 1.0 (60.8) <F3B830C2-00E3-FE72-2D65-FDC943EC65EF> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit
        0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
        0x7fff8004e000 -     0x7fff8006ffff  libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <6993F348-428F-C97E-7A84-7BD2EDC46A62> /usr/lib/libresolv.9.dylib
        0x7fff80070000 -     0x7fff800b1ff7  com.apple.MediaKit 10.4 (486) <5ABA1213-744C-5C65-CA8E-84BE866DB7B4> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
        0x7fff800b2000 -     0x7fff800c3ff7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717> /usr/lib/libz.1.dylib
        0x7fff800c4000 -     0x7fff800ecfff  com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
        0x7fff800ed000 -     0x7fff802aefef  libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
        0x7fff802f3000 -     0x7fff802f5fff  com.apple.print.framework.Print 6.1 (237.1) <CA8564FB-B366-7413-B12E-9892DA3C6157> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
        0x7fff8033c000 -     0x7fff80377fff  com.apple.AE 496.5 (496.5) <208DF391-4DE6-81ED-C697-14A2930D1BC6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
        0x7fff8038c000 -     0x7fff803cfff7  libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <5FF3D7FD-84D8-C5FA-D640-90BB82EC651D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
        0x7fff803d0000 -     0x7fff8049cfff  com.apple.installframework 596 (596.1) <ED491B89-5D44-533B-5589-622F21EB4D16> /System/Library/PrivateFrameworks/Install.framework/Versions/A/Install
        0x7fff8049d000 -     0x7fff807d1fef  com.apple.CoreServices.CarbonCore 861.39 (861.39) <1386A24D-DD15-5903-057E-4A224FAF580B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
        0x7fff807d2000 -     0x7fff808b7fef  com.apple.DesktopServices 1.5.11 (1.5.11) <39FAA3D2-6863-B5AB-AED9-92D878EA2438> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
        0x7fff808b8000 -     0x7fff818f2fff  com.apple.WebCore 6534 (6534.50) <8B0BB24A-C84C-A4F2-5544-C8071A35BBC5> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
        0x7fff818f3000 -     0x7fff818f9ff7  com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
        0x7fff818fa000 -     0x7fff81900ff7  IOSurface ??? (???) <04EDCEDE-E36F-15F8-DC67-E61E149D2C9A> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
        0x7fff81901000 -     0x7fff819b7ff7  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
        0x7fff81aae000 -     0x7fff81ac9ff7  com.apple.openscripting 1.3.1 (???) <FD46A0FE-AC79-3EF7-AB4F-396D376DDE71> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
        0x7fff81aca000 -     0x7fff81adcfe7  libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
        0x7fff81bdf000 -     0x7fff823e9fe7  libBLAS.dylib 219.0.0 (compatibility 1.0.0) <FC941ECB-71D0-FAE3-DCBF-C5A619E594B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
        0x7fff823ea000 -     0x7fff823feff7  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <621B7415-A0B9-07A7-F313-36BEEDD7B132> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
        0x7fff823ff000 -     0x7fff82448ff7  com.apple.securityinterface 4.0.1 (40418) <E2DC796D-84EC-48F5-34A9-DF614573BE74> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
        0x7fff82542000 -     0x7fff82548ff7  com.apple.CommerceCore 1.0 (9.1) <3691E9BA-BCF4-98C7-EFEC-78DA6825004E> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
        0x7fff82549000 -     0x7fff82593ff7  com.apple.Metadata 10.6.3 (507.15) <2EF19055-D7AE-4D77-E589-7B71B0BC1E59> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
        0x7fff825a0000 -     0x7fff825b9fff  com.apple.CFOpenDirectory 10.6 (10.6) <CCF79716-7CC6-2520-C6EB-A4F56AD0A207> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
        0x7fff82801000 -     0x7fff82834ff7  libTrueTypeScaler.dylib ??? (???) <69D4A213-45D2-196D-7FF8-B52A31DFD329> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
        0x7fff828bd000 -     0x7fff82d00fef  libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <0CC61C98-FF51-67B3-F3D8-C5E430C201A9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
        0x7fff82d01000 -     0x7fff82d50fef  libTIFF.dylib ??? (???) <1E2593D1-A7F6-84C6-DF8F-0B46AE445926> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
        0x7fff82d51000 -     0x7fff82da4ff7  com.apple.HIServices 1.8.3 (???) <F6E0C7A7-C11D-0096-4DDA-2C77793AA6CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
        0x7fff82da5000 -     0x7fff82daafff  libGFXShared.dylib ??? (???) <1D0D3531-9561-632C-D620-1A8652BEF5BC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
        0x7fff82dab000 -     0x7fff82e68fff  com.apple.CoreServices.OSServices 359.2 (359.2) <BBB8888E-18DE-5D09-3C3A-F4C029EC7886> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
        0x7fff82eb1000 -     0x7fff82eeefff  com.apple.LDAPFramework 2.0 (120.1) <16383FF5-0537-6298-73C9-473AEC9C149C> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
        0x7fff82eef000 -     0x7fff82f05fe7  com.apple.MultitouchSupport.framework 207.11 (207.11) <8233CE71-6F8D-8B3C-A0E1-E123F6406163> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
        0x7fff83083000 -     0x7fff830dcfe7  com.apple.PackageKit 1.1.3 (92) <08D0E1A4-8E59-25E9-7203-49BF7B6112AC> /System/Library/PrivateFrameworks/PackageKit.framework/Versions/A/PackageKit
        0x7fff830dd000 -     0x7fff83117fff  com.apple.bom 10.0 (164) <E5C9AFBD-68C1-197E-72B0-B43295DC87DC> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
        0x7fff83118000 -     0x7fff83196ff7  com.apple.CoreText 151.10 (???) <54961997-55D8-DC0F-2634-674E452D5A8E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
        0x7fff831e9000 -     0x7fff831eaff7  com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <53299948-2554-0F8F-7501-04B34E49F6CF> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
        0x7fff831eb000 -     0x7fff832ebfef  com.apple.DiskImagesFramework 10.6.8 (289.1) <4F2F2B6C-59D1-0631-71D1-F471BE2CE29A> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
        0x7fff832ec000 -     0x7fff832ecff7  com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
        0x7fff832ed000 -     0x7fff83339fff  libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
        0x7fff8333a000 -     0x7fff83376fe7  libcurl.4.dylib 6.1.0 (compatibility 6.0.0) <1E041185-131C-C237-C250-38BE933A269A> /usr/lib/libcurl.4.dylib
        0x7fff83377000 -     0x7fff83382fff  com.apple.CrashReporterSupport 10.6.7 (258) <A2CBB18C-BD1C-8650-9091-7687E780E689> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
        0x7fff83383000 -     0x7fff83433fff  edu.mit.Kerberos 6.5.11 (6.5.11) <085D80F5-C9DC-E252-C21B-03295E660C91> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
        0x7fff83434000 -     0x7fff83449ff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <DC999B32-BF41-94C8-0583-27D9AB463E8B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
        0x7fff8344a000 -     0x7fff8344aff7  com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
        0x7fff836b8000 -     0x7fff836bdfff  libGIF.dylib ??? (???) <201B8077-B5CC-11AA-E1B0-1D057ABE416A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
        0x7fff83741000 -     0x7fff83741ff7  com.apple.vecLib 3.6 (vecLib 3.6) <08D3D45D-908B-B86A-00BA-0F978D2702A7> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
        0x7fff83742000 -     0x7fff83745ff7  com.apple.securityhi 4.0 (36638) <38935851-09E4-DDAB-DB1D-30ADC39F7ED0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
        0x7fff838a7000 -     0x7fff838a8ff7  libScreenReader.dylib ??? (???) <0E570442-073F-D6AD-5014-1FD91C631DCF> /usr/lib/libScreenReader.dylib
        0x7fff8390a000 -     0x7fff83915ff7  com.apple.bsd.ServiceManagement 1.3 (1.3) <CEB99ECF-4C55-C3DF-EE64-35903BF7B690> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManage ment
        0x7fff839a6000 -     0x7fff83d43fe7  com.apple.QuartzCore 1.6.3 (227.37) <16DFF6CD-EA58-CE62-A1D7-5F6CE3D066DD> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
        0x7fff83d44000 -     0x7fff83d4bfff  com.apple.OpenDirectory 10.6 (10.6) <4200CFB0-DBA1-62B8-7C7C-91446D89551F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
        0x7fff83d4c000 -     0x7fff83decfff  com.apple.LaunchServices 362.3 (362.3) <B90B7C31-FEF8-3C26-BFB3-D8A48BD2C0DA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
        0x7fff83ffe000 -     0x7fff8401eff7  com.apple.DirectoryService.Framework 3.6 (621.11) <AD76C757-6701-BDB5-631E-1CB77D669586> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
        0x7fff84044000 -     0x7fff84045ff7  com.apple.TrustEvaluationAgent 1.1 (1) <51867586-1C71-AE37-EAAD-535A58DD3550> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
        0x7fff84055000 -     0x7fff842deff7  com.apple.security 6.1.2 (55002) <4419AFFC-DAE7-873E-6A7D-5C9A5A4497A6> /System/Library/Frameworks/Security.framework/Versions/A/Security
        0x7fff842df000 -     0x7fff8436ffff  com.apple.SearchKit 1.3.0 (1.3.0) <4175DC31-1506-228A-08FD-C704AC9DF642> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
        0x7fff8461d000 -     0x7fff847b9fff  com.apple.WebKit 6534 (6534.50) <05AEA122-3F31-0F56-4AA6-E84140C53785> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
        0x7fff847ba000 -     0x7fff847ebfff  libGLImage.dylib ??? (???) <7F102A07-E4FB-9F52-B2F6-4E2D2383CA13> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
        0x7fff847ec000 -     0x7fff84856fe7  libvMisc.dylib 268.0.1 (compatibility 1.0.0) <75A8D840-4ACE-6560-0889-2AFB6BE08E59> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
        0x7fff84901000 -     0x7fff849c2fff  libFontParser.dylib ??? (???) <A00BB0A7-E46C-1D07-1391-194745566C7E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
        0x7fff849c3000 -     0x7fff849c6ff7  libCoreVMClient.dylib ??? (???) <E03D7C81-A3DA-D44A-A88A-DDBB98AF910B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
        0x7fff849c7000 -     0x7fff849ddfef  libbsm.0.dylib ??? (???) <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
        0x7fff849de000 -     0x7fff849f2fff  libGL.dylib ??? (???) <2ECE3B0F-39E1-3938-BF27-7205C6D0358B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
        0x7fff849f3000 -     0x7fff84a1aff7  libJPEG.dylib ??? (???) <46A413EA-4FD1-A050-2EF0-6279F3EAD581> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
        0x7fff8524c000 -     0x7fff85250ff7  libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <DB710299-B4D9-3714-66F7-5D2964DE585B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
        0x7fff854bb000 -     0x7fff854e6ff7  libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <8AB4CA9E-435A-33DA-7041-904BA7FA11D5> /usr/lib/libxslt.1.dylib
        0x7fff854e7000 -     0x7fff85606fe7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <14115D29-432B-CF02-6B24-A60CC533A09E> /usr/lib/libcrypto.0.9.8.dylib
        0x7fff85607000 -     0x7fff85905fff  com.apple.HIToolbox 1.6.5 (???) <AD1C18F6-51CB-7E39-35DD-F16B1EB978A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
        0x7fff85e12000 -     0x7fff85e12ff7  com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <DA9BFF01-40DF-EBD5-ABB7-787DAF2D77CF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
        0x7fff85e13000 -     0x7fff85f2dfef  libGLProgrammability.dylib ??? (???) <8A4B86E3-0FA7-8684-2EF2-C5F8079428DB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
        0x7fff861f6000 -     0x7fff8636dfe7  com.apple.CoreFoundation 6.6.5 (550.43) <31A1C118-AD96-0A11-8BDF-BD55B9940EDC> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
        0x7fff8637a000 -     0x7fff863f9fe7  com.apple.audio.CoreAudio 3.2.6 (3.2.6) <79E256EB-43F1-C7AA-6436-124A4FFB02D0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
        0x7fff863fa000 -     0x7fff86df4ff7  com.apple.AppKit 6.6.8 (1038.36) <4CFBE04C-8FB3-B0EA-8DDB-7E7D10E9D251> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
        0x7fff86df5000 -     0x7fff86e44ff7  com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <01B370FB-D524-F660-3826-E85B7F0D85CD> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordS erver
        0x7fff86e45000 -     0x7fff86ec2fef  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
        0x7fff86ec3000 -     0x7fff86ff8fff  com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <E5D7DBDB-6DDF-E6F9-C71C-86F4520EE5A3> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
        0x7fff86ff9000 -     0x7fff87006ff7  com.apple.AppleFSCompression 24.4 (1.0) <57D6F613-CB5E-75BC-E351-3272D62227F5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/Apple FSCompression
        0x7fff87007000 -     0x7fff87041fff  libcups.2.dylib 2.8.0 (compatibility 2.0.0) <539EBFDD-96D6-FB07-B128-40232C408757> /usr/lib/libcups.2.dylib
        0x7fff87042000 -     0x7fff870a2fe7  com.apple.framework.IOKit 2.0 (???) <4F071EF0-8260-01E9-C641-830E582FA416> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
        0x7fff87217000 -     0x7fff87258fff  com.apple.SystemConfiguration 1.10.8 (1.10.2) <78D48D27-A9C4-62CA-2803-D0BBED82855A> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
        0x7fff87259000 -     0x7fff8725dff7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
        0x7fff87277000 -     0x7fff87435fff  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <4274FC73-A257-3A56-4293-5968F3428854> /usr/lib/libicucore.A.dylib
        0x7fff87436000 -     0x7fff87453ff7  libPng.dylib ??? (???) <6D8E515B-E0A2-2BA1-9CAC-8CB8A8B35879> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
        0x7fff87454000 -     0x7fff87509fe7  com.apple.ink.framework 1.3.3 (107) <FFC46EE0-3544-A459-2AB9-94778A75E3D4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
        0x7fff87526000 -     0x7fff8755dff7  com.apple.DiskManagement 3.6 (358) <D0D9E19C-7F01-CEB6-681D-0B20D3B7E9B4> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManag ement
        0x7fff8755e000 -     0x7fff875a6ff7  libvDSP.dylib 268.0.1 (compatibility 1.0.0) <170DE04F-89AB-E295-0880-D69CAFBD7979> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
        0x7fff875a7000 -     0x7fff876e5fff  com.apple.CoreData 102.1 (251) <32233D4D-00B7-CE14-C881-6BF19FD05A03> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
        0x7fff87764000 -     0x7fff87971ff7  com.apple.JavaScriptCore 6534 (6534.49) <1D418EF7-CDBE-3832-0157-D853073948D0> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
        0x7fff87972000 -     0x7fff879afff7  libFontRegistry.dylib ??? (???) <4C3293E2-851B-55CE-3BE3-29C425DD5DFF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
        0x7fff879e1000 -     0x7fff87e28fef  com.apple.RawCamera.bundle 3.7.1 (570) <5AFA87CA-DC3D-F84E-7EA1-6EABA8807766> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
        0x7fff87e29000 -     0x7fff87e58fff  com.apple.framework.Admin 4.6 (4.6) <376BC531-CE46-A147-9AF5-4D8F8E1522C5> /System/Library/PrivateFrameworks/Admin.framework/Versions/A/Admin
        0x7fff87e59000 -     0x7fff87e70fff  com.apple.ImageCapture 6.1 (6.1) <79AB2131-2A6C-F351-38A9-ED58B25534FD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
        0x7fff87fe3000 -     0x7fff88008ff7  com.apple.CoreVideo 1.6.2 (45.6) <E138C8E7-3CB6-55A9-0A2C-B73FE63EA288> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
        0x7fff8800a000 -     0x7fff8800fff7  com.apple.CommonPanels 1.2.4 (91) <4D84803B-BD06-D80E-15AE-EFBE43F93605> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
        0x7fff88010000 -     0x7fff88010ff7  com.apple.Cocoa 6.6 (???) <68B0BE46-6E24-C96F-B341-054CF9E8F3B6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
        0x7fff88011000 -     0x7fff88052fef  com.apple.QD 3.36 (???) <5DC41E81-32C9-65B2-5528-B33E934D5BB4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
        0x7fff88076000 -     0x7fff88077fff  liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
        0x7fff88078000 -     0x7fff88139fef  com.apple.ColorSync 4.6.6 (4.6.6) <BB2C5813-C61D-3CBA-A8F7-0E59E46EBEE8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
        0x7fff881a3000 -     0x7fff881a3ff7  com.apple.Carbon 150 (152) <19B37B7B-1594-AD0A-7F14-FA2F85AD7241> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
        0x7fff881b6000 -     0x7fff881fffef  libGLU.dylib ??? (???) <1C050088-4AB2-2BC2-62E6-C969F925A945> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
        0x7fff882ac000 -     0x7fff88346fe7  com.apple.ApplicationServices.ATS 275.16 (???) <4B70A2FC-1902-5F27-5C3B-5C78C283C6EA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
        0x7fff88347000 -     0x7fff88347ff7  com.apple.Accelerate 1.6 (Accelerate 1.6) <2BB7D669-4B40-6A52-ADBD-DA4DB3BC0B1B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
        0x7fff88348000 -     0x7fff88420ff7  com.apple.DiscRecording 5.0.9 (5090.4.2) <1559C58F-ABD2-0C13-7E1D-75450FEC41D4> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
        0x7fff884dd000 -     0x7fff884ecfff  com.apple.NetFS 3.2.2 (3.2.2) <7CCBD70E-BF31-A7A7-DB98-230687773145> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
        0x7fff88831000 -     0x7fff88948fef  libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <1B27AFDD-DF87-2009-170E-C129E1572E8B> /usr/lib/libxml2.2.dylib
        0x7fff88949000 -     0x7fff88955fff  libbz2.1.0.dylib 1.0.5 (compatibility 1.0.0) <6FB0A8F4-72A1-D28F-E801-DE2C7498AFB9> /usr/lib/libbz2.1.0.dylib
        0x7fff88956000 -     0x7fff88961ff7  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <F0DDF27E-DB55-07CE-E548-C62095BE8167> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
        0x7fff88962000 -     0x7fff88a3ffff  com.apple.vImage 4.1 (4.1) <C3F44AA9-6F71-0684-2686-D3BBC903F020> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
        0x7fff88a40000 -     0x7fff88a4ffff  libxar.1.dylib ??? (???) <CBAF862A-3C77-6446-56C2-9C4461631AAF> /usr/lib/libxar.1.dylib
        0x7fff88a50000 -     0x7fff88a53fff  com.apple.help 1.3.2 (41.1) <BD1B0A22-1CB8-263E-FF85-5BBFDE3660B9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
        0x7fff88a54000 -     0x7fff88cd6fe7  com.apple.Foundation 6.6.7 (751.62) <6F2A5BBF-6990-D561-2928-AD61E94036D9> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
        0x7fff88d23000 -     0x7fff88d32fef  com.apple.opengl 1.6.13 (1.6.13) <516098B3-4517-8A55-64BB-195CDAA5334D> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
        0x7fff88e4e000 -     0x7fff88e71fff  com.apple.opencl 12.3.6 (12.3.6) <42FA5783-EB80-1168-4015-B8C68F55842F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
        0x7fff88e72000 -     0x7fff88e74fff  libRadiance.dylib ??? (???) <A9DB4D5D-4072-971B-DEF6-DDE645F415EA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
        0x7fff896bb000 -     0x7fff89740ff7  com.apple.print.framework.PrintCore 6.3 (312.7) <CDFE82DD-D811-A091-179F-6E76069B432D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
        0x7fff898b3000 -     0x7fff89a71ff7  com.apple.ImageIO.framework 3.0.4 (3.0.4) <0A4F51A1-4502-767B-8A4E-F14C6214EF88> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
        0x7fff89a72000 -     0x7fff89a80ff7  libkxld.dylib ??? (???) <8145A534-95CC-9F3C-B78B-AC9898F38C6F> /usr/lib/system/libkxld.dylib
        0x7fff89bce000 -     0x7fff89c15ff7  com.apple.coreui 2 (114) <D7645B59-0431-6283-7322-957D944DAB21> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
        0x7fff89c16000 -     0x7fff89c23fe7  libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <1C35FA50-9C70-48DC-9E8D-2054F7A266B1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
        0x7fff89c2c000 -     0x7fff89ce5fff  libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib
        0x7fff89ce6000 -     0x7fff8a3e2ff7  com.apple.CoreGraphics 1.545.0 (???) <58D597B1-EB3B-710E-0B8C-EC114D54E11B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
        0x7fff8a3e3000 -     0x7fff8a420ff7  libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <F743389F-F25A-A77D-4FCA-D6B01AF2EE6D> /usr/lib/libssl.0.9.8.dylib
        0x7fff8a421000 -     0x7fff8a476ff7  com.apple.framework.familycontrols 2.0.2 (2020) <F09541B6-5E28-1C01-C1AE-F6A2508670C7> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
        0x7fff8a4c3000 -     0x7fff8a597fe7  com.apple.CFNetwork 454.12.4 (454.12.4) <C83E2BA1-1818-B3E8-5334-860AD21D1C80> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
        0x7fff8a598000 -     0x7fff8a624fef  SecurityFoundation ??? (???) <6860DE26-0D42-D1E8-CD7C-5B42D78C1E1D> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
        0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib

    From the menu bar, select
               ▹ About This Mac
    Below the "OS X" legend in the window that opens, the OS version appears. Click the version line twice to display the serial number. If the number is missing or invalid according to this web form, take the machine to an Apple Store or other authorized service center to have the problem corrected.

  • Second monitor "hide" the programs behind the screen background.

    Hi!
    Updated my system a couple of days ago. When I rebooted, my second screen comes up as normal, except I can't get anything to show on that screen.
    The primary screen works as normal. The second screen shows the background and conky, but when I try to open anything on the screen, it opens, kind of behind the background. I can use the program, and drag it to the first screen. Then I see it. It's almost like the screen background covers it.
    Have a nvidia GPU and using Awesome as VM.
    Anyone have an idea what the problem might be?
    My rc.lua, 10-monitor.conf and pacman.log
    -- Standard awesome library
    local gears = require("gears")
    local awful = require("awful")
    awful.rules = require("awful.rules")
    require("awful.autofocus")
    -- Widget and layout library
    local wibox = require("wibox")
    -- Theme handling library
    local beautiful = require("beautiful")
    -- Notification library
    local naughty = require("naughty")
    local menubar = require("menubar")
    -- Menu
    require("myplacesmenu")
    -- {{{ Error handling
    -- Check if awesome encountered an error during startup and fell back to
    -- another config (This code will only ever execute for the fallback config)
    if awesome.startup_errors then
    naughty.notify({ preset = naughty.config.presets.critical,
    title = "Oops, there were errors during startup!",
    text = awesome.startup_errors })
    end
    -- Handle runtime errors after startup
    do
    local in_error = false
    awesome.connect_signal("debug::error", function (err)
    -- Make sure we don't go into an endless error loop
    if in_error then return end
    in_error = true
    naughty.notify({ preset = naughty.config.presets.critical,
    title = "Oops, an error happened!",
    text = err })
    in_error = false
    end)
    end
    -- {{{ Variable definitions
    -- Themes define colours, icons, and wallpapers
    beautiful.init("/usr/share/awesome/themes/default/theme.lua")
    -- This is used later as the default terminal and editor to run.
    terminal = "urxvt"
    editor = os.getenv("EDITOR") or "nano"
    editor_cmd = terminal .. " -e " .. editor
    -- Default modkey.
    -- Usually, Mod4 is the key with a logo between Control and Alt.
    -- If you do not like this or do not have such a key,
    -- I suggest you to remap Mod4 to another key using xmodmap or other tools.
    -- However, you can use another modifier like Mod1, but it may interact with others.
    modkey = "Mod4"
    -- Table of layouts to cover with awful.layout.inc, order matters.
    local layouts =
    awful.layout.suit.floating,
    awful.layout.suit.tile,
    awful.layout.suit.tile.left,
    awful.layout.suit.tile.bottom,
    awful.layout.suit.tile.top,
    awful.layout.suit.fair,
    awful.layout.suit.fair.horizontal,
    awful.layout.suit.spiral,
    awful.layout.suit.spiral.dwindle,
    awful.layout.suit.max,
    awful.layout.suit.max.fullscreen,
    awful.layout.suit.magnifier
    -- {{{ Wallpaper
    if beautiful.wallpaper then
    for s = 1, screen.count() do
    gears.wallpaper.maximized(beautiful.wallpaper, s, true)
    end
    end
    -- {{{ Tags
    -- Define a tag table which hold all screen tags.
    tags = {}
    for s = 1, screen.count() do
    -- Each screen has its own tag table.
    tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])
    end
    -- {{{ Menu
    -- Create a laucher widget and a main menu
    myawesomemenu = {
    { "files", myplacesmenu.myplacesmenu()},
    { "manual", terminal .. " -e man awesome" },
    { "edit config", editor_cmd .. " " .. awesome.conffile },
    { "restart", awesome.restart },
    { "quit", awesome.quit }
    mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
    { "open terminal", terminal }
    mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon,
    menu = mymainmenu })
    -- Menubar configuration
    menubar.utils.terminal = terminal -- Set the terminal for applications that require it
    -- {{{ Wibox
    -- Create a "Change keyboard layout switcher"
    kbdcfg = {}
    kbdcfg.cmd = "setxkbmap"
    kbdcfg.lang = { "us", "no" }
    kbdcfg.lang_caps = { " US ", " NO " }
    kbdcfg.current = 1 -- us is our default layout
    kbdcfg.widget = wibox.widget.textbox()
    kbdcfg.widget:set_text(" " .. kbdcfg.lang_caps[kbdcfg.current] .. " ")
    kbdcfg.switch = function ()
    kbdcfg.current = kbdcfg.current % #(kbdcfg.lang) + 1
    kbdcfg.widget:set_text(" " .. kbdcfg.lang_caps[kbdcfg.current] .. " ")
    local t = " " .. kbdcfg.lang[kbdcfg.current] .. " "
    os.execute( kbdcfg.cmd .. t )
    end
    -- Create a textclock widget
    mytextclock = awful.widget.textclock()
    -- Create a wibox for each screen and add it
    mywibox = {}
    mypromptbox = {}
    mylayoutbox = {}
    mytaglist = {}
    mytaglist.buttons = awful.util.table.join(
    awful.button({ }, 1, awful.tag.viewonly),
    awful.button({ modkey }, 1, awful.client.movetotag),
    awful.button({ }, 3, awful.tag.viewtoggle),
    awful.button({ modkey }, 3, awful.client.toggletag),
    awful.button({ }, 4, function(t) awful.tag.viewnext(awful.tag.getscreen(t)) end),
    awful.button({ }, 5, function(t) awful.tag.viewprev(awful.tag.getscreen(t)) end)
    mytasklist = {}
    mytasklist.buttons = awful.util.table.join(
    awful.button({ }, 1, function (c)
    if c == client.focus then
    c.minimized = true
    else
    -- Without this, the following
    -- :isvisible() makes no sense
    c.minimized = false
    if not c:isvisible() then
    awful.tag.viewonly(c:tags()[1])
    end
    -- This will also un-minimize
    -- the client, if needed
    client.focus = c
    c:raise()
    end
    end),
    awful.button({ }, 3, function ()
    if instance then
    instance:hide()
    instance = nil
    else
    instance = awful.menu.clients({ width=250 })
    end
    end),
    awful.button({ }, 4, function ()
    awful.client.focus.byidx(1)
    if client.focus then client.focus:raise() end
    end),
    awful.button({ }, 5, function ()
    awful.client.focus.byidx(-1)
    if client.focus then client.focus:raise() end
    end))
    for s = 1, screen.count() do
    -- Create a promptbox for each screen
    mypromptbox[s] = awful.widget.prompt()
    -- Create an imagebox widget which will contains an icon indicating which layout we're using.
    -- We need one layoutbox per screen.
    mylayoutbox[s] = awful.widget.layoutbox(s)
    mylayoutbox[s]:buttons(awful.util.table.join(
    awful.button({ }, 1, function () awful.layout.inc(layouts, 1) end),
    awful.button({ }, 3, function () awful.layout.inc(layouts, -1) end),
    awful.button({ }, 4, function () awful.layout.inc(layouts, 1) end),
    awful.button({ }, 5, function () awful.layout.inc(layouts, -1) end)))
    -- Create a taglist widget
    mytaglist[s] = awful.widget.taglist(s, awful.widget.taglist.filter.all, mytaglist.buttons)
    -- Create a tasklist widget
    mytasklist[s] = awful.widget.tasklist(s, awful.widget.tasklist.filter.currenttags, mytasklist.buttons)
    -- Create the wibox
    mywibox[s] = awful.wibox({ position = "top", screen = s })
    -- Widgets that are aligned to the left
    local left_layout = wibox.layout.fixed.horizontal()
    left_layout:add(mylauncher)
    left_layout:add(mytaglist[s])
    left_layout:add(mypromptbox[s])
    -- Widgets that are aligned to the right
    local right_layout = wibox.layout.fixed.horizontal()
    if s == 1 then right_layout:add(wibox.widget.systray()) end
    right_layout:add(kbdcfg.widget)
    right_layout:add(mytextclock)
    right_layout:add(mylayoutbox[s])
    -- Now bring it all together (with the tasklist in the middle)
    local layout = wibox.layout.align.horizontal()
    layout:set_left(left_layout)
    layout:set_middle(mytasklist[s])
    layout:set_right(right_layout)
    mywibox[s]:set_widget(layout)
    end
    -- {{{ Mouse bindings
    root.buttons(awful.util.table.join(
    awful.button({ }, 3, function () mymainmenu:toggle() end),
    awful.button({ }, 4, awful.tag.viewnext),
    awful.button({ }, 5, awful.tag.viewprev)
    -- Keyboard switcher mouse bindings
    kbdcfg.widget:buttons(awful.util.table.join(
    awful.button({ }, 1, function () kbdcfg.switch() end)
    -- {{{ Key bindings
    globalkeys = awful.util.table.join(
    awful.key({ modkey, }, "Left", awful.tag.viewprev ),
    awful.key({ modkey, }, "Right", awful.tag.viewnext ),
    awful.key({ modkey, }, "Escape", awful.tag.history.restore),
    awful.key({ modkey, }, "j",
    function ()
    awful.client.focus.byidx( 1)
    if client.focus then client.focus:raise() end
    end),
    awful.key({ modkey, }, "k",
    function ()
    awful.client.focus.byidx(-1)
    if client.focus then client.focus:raise() end
    end),
    awful.key({ modkey, }, "w", function () mymainmenu:show() end),
    -- Layout manipulation
    awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end),
    awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end),
    awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end),
    awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end),
    awful.key({ modkey, }, "u", awful.client.urgent.jumpto),
    awful.key({ modkey, }, "Tab",
    function ()
    awful.client.focus.history.previous()
    if client.focus then
    client.focus:raise()
    end
    end),
    -- Standard program
    awful.key({ modkey, }, "Return", function () awful.util.spawn(terminal) end),
    awful.key({ modkey, "Control" }, "r", awesome.restart),
    awful.key({ modkey, "Shift" }, "q", awesome.quit),
    awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end),
    awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end),
    awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1) end),
    awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1) end),
    awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1) end),
    awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1) end),
    awful.key({ modkey, }, "space", function () awful.layout.inc(layouts, 1) end),
    awful.key({ modkey, "Shift" }, "space", function () awful.layout.inc(layouts, -1) end),
    awful.key({ modkey, "Control" }, "n", awful.client.restore),
    -- Prompt
    awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end),
    -- Keyboard switcher
    awful.key({ modkey, "Shift" }, "a", function () kbdcfg.switch() end),
    -- Start stuff
    awful.key({ modkey, "Shift" }, "s", function () awful.util.spawn("thunar") end),
    awful.key({ }, "#180", function () awful.util.spawn("chromium") end),
    awful.key({ }, "#163", function () awful.util.spawn("thunderbird") end),
    awful.key({ modkey }, "x",
    function ()
    awful.prompt.run({ prompt = "Run Lua code: " },
    mypromptbox[mouse.screen].widget,
    awful.util.eval, nil,
    awful.util.getdir("cache") .. "/history_eval")
    end),
    -- Menubar
    awful.key({ modkey }, "p", function() menubar.show() end)
    clientkeys = awful.util.table.join(
    awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end),
    awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end),
    awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ),
    awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end),
    awful.key({ modkey, }, "o", awful.client.movetoscreen ),
    awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end),
    awful.key({ modkey, }, "n",
    function (c)
    -- The client currently has the input focus, so it cannot be
    -- minimized, since minimized clients can't have the focus.
    c.minimized = true
    end),
    awful.key({ modkey, }, "m",
    function (c)
    c.maximized_horizontal = not c.maximized_horizontal
    c.maximized_vertical = not c.maximized_vertical
    end)
    -- Compute the maximum number of digit we need, limited to 9
    keynumber = 0
    for s = 1, screen.count() do
    keynumber = math.min(9, math.max(#tags[s], keynumber))
    end
    -- Bind all key numbers to tags.
    -- Be careful: we use keycodes to make it works on any keyboard layout.
    -- This should map on the top row of your keyboard, usually 1 to 9.
    for i = 1, keynumber do
    globalkeys = awful.util.table.join(globalkeys,
    awful.key({ modkey }, "#" .. i + 9,
    function ()
    local screen = mouse.screen
    if tags[screen][i] then
    awful.tag.viewonly(tags[screen][i])
    end
    end),
    awful.key({ modkey, "Control" }, "#" .. i + 9,
    function ()
    local screen = mouse.screen
    if tags[screen][i] then
    awful.tag.viewtoggle(tags[screen][i])
    end
    end),
    awful.key({ modkey, "Shift" }, "#" .. i + 9,
    function ()
    if client.focus and tags[client.focus.screen][i] then
    awful.client.movetotag(tags[client.focus.screen][i])
    end
    end),
    awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9,
    function ()
    if client.focus and tags[client.focus.screen][i] then
    awful.client.toggletag(tags[client.focus.screen][i])
    end
    end))
    end
    clientbuttons = awful.util.table.join(
    awful.button({ }, 1, function (c) client.focus = c; c:raise() end),
    awful.button({ modkey }, 1, awful.mouse.client.move),
    awful.button({ modkey }, 3, awful.mouse.client.resize))
    -- Set keys
    root.keys(globalkeys)
    -- {{{ Rules
    awful.rules.rules = {
    -- All clients will match this rule.
    { rule = { },
    properties = { border_width = beautiful.border_width,
    border_color = beautiful.border_normal,
    focus = awful.client.focus.filter,
    keys = clientkeys,
    buttons = clientbuttons } },
    { rule = { class = "MPlayer" },
    properties = { floating = true } },
    { rule = { class = "pinentry" },
    properties = { floating = true } },
    { rule = { class = "gimp" },
    properties = { floating = true } },
    -- Set Firefox to always map on tags number 2 of screen 1.
    -- { rule = { class = "Firefox" },
    -- properties = { tag = tags[1][2] } },
    -- {{{ Signals
    -- Signal function to execute when a new client appears.
    client.connect_signal("manage", function (c, startup)
    -- Enable sloppy focus
    c:connect_signal("mouse::enter", function(c)
    if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier
    and awful.client.focus.filter(c) then
    client.focus = c
    end
    end)
    if not startup then
    -- Set the windows at the slave,
    -- i.e. put it at the end of others instead of setting it master.
    -- awful.client.setslave(c)
    -- Put windows in a smart way, only if they does not set an initial position.
    if not c.size_hints.user_position and not c.size_hints.program_position then
    awful.placement.no_overlap(c)
    awful.placement.no_offscreen(c)
    end
    end
    local titlebars_enabled = false
    if titlebars_enabled and (c.type == "normal" or c.type == "dialog") then
    -- Widgets that are aligned to the left
    local left_layout = wibox.layout.fixed.horizontal()
    left_layout:add(awful.titlebar.widget.iconwidget(c))
    -- Widgets that are aligned to the right
    local right_layout = wibox.layout.fixed.horizontal()
    right_layout:add(awful.titlebar.widget.floatingbutton(c))
    right_layout:add(awful.titlebar.widget.maximizedbutton(c))
    right_layout:add(awful.titlebar.widget.stickybutton(c))
    right_layout:add(awful.titlebar.widget.ontopbutton(c))
    right_layout:add(awful.titlebar.widget.closebutton(c))
    -- The title goes in the middle
    local title = awful.titlebar.widget.titlewidget(c)
    title:buttons(awful.util.table.join(
    awful.button({ }, 1, function()
    client.focus = c
    c:raise()
    awful.mouse.client.move(c)
    end),
    awful.button({ }, 3, function()
    client.focus = c
    c:raise()
    awful.mouse.client.resize(c)
    end)
    -- Now bring it all together
    local layout = wibox.layout.align.horizontal()
    layout:set_left(left_layout)
    layout:set_right(right_layout)
    layout:set_middle(title)
    awful.titlebar(c):set_widget(layout)
    end
    end)
    client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end)
    client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end)
    Section "ServerLayout"
    Identifier "DualSreen"
    Screen 0 "Screen0"
    Screen 1 "Screen1" RightOf "Screen0" #Screen1 at the right of Screen0
    Option "Xinerama" "1" #To move windows between screens
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    Option "Enable" "true"
    EndSection
    Section "Monitor"
    Identifier "Monitor1"
    Option "Enable" "true"
    EndSection
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    Screen 0
    EndSection
    Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    Screen 1
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "TwinView" "0"
    SubSection "Display"
    Depth 24
    Modes "1920x1080_75.00"
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "Screen1"
    Device "Device1"
    Monitor "Monitor1"
    DefaultDepth 24
    Option "TwinView" "0"
    SubSection "Display"
    Depth 24
    Modes "1280x1024_60.00"
    EndSubSection
    EndSection
    [2014-02-03 17:44] [PACMAN] upgraded archlinux-keyring (20131027-1 -> 20140124-1)
    [2014-02-03 17:44] [PACMAN] upgraded blas (3.4.2-2 -> 3.5.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded nss (3.15.3.1-1 -> 3.15.4-1)
    [2014-02-03 17:44] [PACMAN] upgraded xdg-utils (1.1.0.git20130520-1 -> 1.1.0.git20140109-1)
    [2014-02-03 17:44] [PACMAN] upgraded libgcrypt (1.5.3-1 -> 1.6.1-1)
    [2014-02-03 17:44] [PACMAN] upgraded glibc (2.18-11 -> 2.18-12)
    [2014-02-03 17:44] [PACMAN] upgraded libdbus (1.6.18-3 -> 1.8.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded dbus (1.6.18-3 -> 1.8.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded libcap (2.23-2 -> 2.24-1)
    [2014-02-03 17:44] [PACMAN] upgraded util-linux (2.24-2 -> 2.24.1-1)
    [2014-02-03 17:44] [PACMAN] upgraded systemd (208-3 -> 208-10)
    [2014-02-03 17:44] [PACMAN] upgraded pciutils (3.2.0-4 -> 3.2.1-1)
    [2014-02-03 17:44] [PACMAN] upgraded chromium (31.0.1650.63-1 -> 32.0.1700.102-1)
    [2014-02-03 17:44] [PACMAN] upgraded libdrm (2.4.50-1 -> 2.4.52-1)
    [2014-02-03 17:44] [PACMAN] upgraded wayland (1.3.0-1 -> 1.4.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded llvm-libs (3.3-1 -> 3.4-1)
    [2014-02-03 17:44] [PACMAN] upgraded mesa (10.0.1-2 -> 10.0.2-1)
    [2014-02-03 17:44] [PACMAN] upgraded libpng (1.6.7-1 -> 1.6.8-1)
    [2014-02-03 17:44] [PACMAN] upgraded gdk-pixbuf2 (2.30.2-1 -> 2.30.3-1)
    [2014-02-03 17:44] [PACMAN] upgraded cogl (1.16.0-2 -> 1.16.2-1)
    [2014-02-03 17:44] [PACMAN] upgraded xkeyboard-config (2.10.1-1 -> 2.11-1)
    [2014-02-03 17:44] [PACMAN] upgraded libxkbcommon (0.3.2-1 -> 0.4.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded libevdev (0.4-2 -> 0.6-1)
    [2014-02-03 17:44] [PACMAN] upgraded clutter (1.16.2-1 -> 1.16.4-1)
    [2014-02-03 17:44] [PACMAN] upgraded colord (1.0.4-1 -> 1.0.6-1)
    [2014-02-03 17:44] [PACMAN] upgraded cppunit (1.13.1-1 -> 1.13.2-1)
    [2014-02-03 17:44] [PACMAN] upgraded device-mapper (2.02.104-1 -> 2.02.105-1)
    [2014-02-03 17:44] [PACMAN] upgraded cryptsetup (1.6.3-1 -> 1.6.3-2)
    [2014-02-03 17:44] [PACMAN] upgraded e2fsprogs (1.42.8-2 -> 1.42.9-1)
    [2014-02-03 17:44] [PACMAN] upgraded libldap (2.4.38-1 -> 2.4.39-1)
    [2014-02-03 17:44] [PACMAN] upgraded krb5 (1.11.4-1 -> 1.12.1-1)
    [2014-02-03 17:44] [PACMAN] upgraded curl (7.34.0-2 -> 7.35.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded dialog (1:1.2_20130928-1 -> 1:1.2_20140112-1)
    [2014-02-03 17:44] [PACMAN] upgraded pth (2.0.7-4 -> 2.0.7-5)
    [2014-02-03 17:44] [PACMAN] upgraded dirmngr (1.1.1-1 -> 1.1.1-2)
    [2014-02-03 17:44] [PACMAN] upgraded epdfview (0.1.8-4 -> 0.1.8-5)
    [2014-02-03 17:44] [PACMAN] upgraded exiv2 (0.23-2 -> 0.24-1)
    [2014-02-03 17:44] [PACMAN] upgraded gnutls (3.2.8-1 -> 3.2.10-1)
    [2014-02-03 17:44] [PACMAN] upgraded libvorbis (1.3.3-1 -> 1.3.4-1)
    [2014-02-03 17:44] [PACMAN] upgraded v4l-utils (1.0.0-2 -> 1.0.1-1)
    [2014-02-03 17:44] [PACMAN] upgraded ffmpeg (1:2.1.1-3 -> 1:2.1.3-1)
    [2014-02-03 17:44] [PACMAN] upgraded fribidi (0.19.5-1 -> 0.19.6-1)
    [2014-02-03 17:44] [PACMAN] installed libatomic_ops (7.2.e-1)
    [2014-02-03 17:44] [PACMAN] upgraded gc (7.2.d-2 -> 7.4.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded gdbm (1.10-3 -> 1.11-1)
    [2014-02-03 17:44] [PACMAN] upgraded geeqie (1.1-2 -> 1.1-3)
    [2014-02-03 17:44] [PACMAN] upgraded geoip-database (20131106-1 -> 20140108-1)
    [2014-02-03 17:44] [PACMAN] upgraded gettext (0.18.3.1-2 -> 0.18.3.2-1)
    [2014-02-03 17:44] [PACMAN] upgraded perl (5.18.1-1 -> 5.18.2-2)
    [2014-02-03 17:44] [PACMAN] upgraded pcre (8.34-1 -> 8.34-2)
    [2014-02-03 17:44] [PACMAN] upgraded git (1.8.5.2-1 -> 1.8.5.3-1)
    [2014-02-03 17:44] [PACMAN] upgraded glproto (1.4.16-1 -> 1.4.17-1)
    [2014-02-03 17:44] [PACMAN] upgraded gnupg (2.0.22-1 -> 2.0.22-2)
    [2014-02-03 17:44] [PACMAN] upgraded gparted (0.17.0-1 -> 0.17.0-2)
    [2014-02-03 17:44] [PACMAN] upgraded grub (1:2.00.1282.g5ae5c54-1 -> 1:2.02.beta2-1)
    [2014-02-03 17:44] [PACMAN] upgraded gstreamer (1.2.1-1 -> 1.2.2-1)
    [2014-02-03 17:44] [PACMAN] upgraded gst-plugins-base-libs (1.2.1-1 -> 1.2.2-1)
    [2014-02-03 17:44] [PACMAN] upgraded librsvg (1:2.40.1-1 -> 1:2.40.1-3)
    [2014-02-03 17:44] [PACMAN] upgraded libwebp (0.3.1-3 -> 0.4.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded libsecret (0.16-1 -> 0.16-2)
    [2014-02-03 17:44] [PACMAN] upgraded libxslt (1.1.28-2 -> 1.1.28-3)
    [2014-02-03 17:44] [PACMAN] upgraded libxfont (1.4.6-1 -> 1.4.7-1)
    [2014-02-03 17:44] [PACMAN] upgraded xorg-server-common (1.14.5-2 -> 1.15.0-5)
    [2014-02-03 17:44] [PACMAN] upgraded xf86-input-evdev (2.8.2-1 -> 2.8.2-2)
    [2014-02-03 17:44] [PACMAN] installed libxshmfence (1.1-1)
    [2014-02-03 17:44] [PACMAN] upgraded xorg-server (1.14.5-2 -> 1.15.0-5)
    [2014-02-03 17:44] [PACMAN] upgraded nvidia-utils (331.20-1 -> 331.38-1)
    [2014-02-03 17:44] [PACMAN] upgraded nvidia-libgl (331.20-1 -> 331.38-1)
    [2014-02-03 17:44] [PACMAN] upgraded libcups (1.7.0-2 -> 1.7.1-3)
    [2014-02-03 17:44] [PACMAN] upgraded gtk3 (3.10.6-1 -> 3.10.7-1)
    [2014-02-03 17:44] [PACMAN] upgraded webkitgtk (2.2.3-1 -> 2.2.4-2)
    [2014-02-03 17:44] [PACMAN] upgraded gthumb (3.2.6-1 -> 3.2.6-3)
    [2014-02-03 17:44] [PACMAN] upgraded libcdio (0.90-2 -> 0.92-1)
    [2014-02-03 17:44] [PACMAN] upgraded libcdio-paranoia (10.2+0.90+1-1 -> 10.2+0.90+1-2)
    [2014-02-03 17:44] [PACMAN] upgraded gvfs (1.18.3-1 -> 1.18.3-3)
    [2014-02-03 17:44] [PACMAN] upgraded vim-runtime (7.4.86-1 -> 7.4.135-2)
    [2014-02-03 17:44] [PACMAN] upgraded ruby (2.0.0_p353-1 -> 2.1.0-2)
    [2014-02-03 17:44] [PACMAN] upgraded gvim (7.4.86-1 -> 7.4.135-2)
    [2014-02-03 17:44] [PACMAN] upgraded hdf5 (1.8.11-1 -> 1.8.12-1)
    [2014-02-03 17:44] [PACMAN] upgraded wxgtk (2.8.12.1-5 -> 3.0.0-2)
    [2014-02-03 17:44] [PACMAN] upgraded lapack (3.4.2-2 -> 3.5.0-1)
    [2014-02-03 17:44] [PACMAN] upgraded perl-image-exiftool (9.27-1 -> 9.46-1)
    [2014-02-03 17:45] [PACMAN] upgraded hugin (2013.0.0-3 -> 2013.0.0-6)
    [2014-02-03 17:45] [PACMAN] upgraded imagemagick (6.8.8.1-1 -> 6.8.8.4-2)
    [2014-02-03 17:45] [PACMAN] upgraded imlib2 (1.4.5-6 -> 1.4.6-1)
    [2014-02-03 17:45] [PACMAN] upgraded inetutils (1.9.1.341-2 -> 1.9.2-1)
    [2014-02-03 17:45] [PACMAN] upgraded isl (0.12.1-2 -> 0.12.2-1)
    [2014-02-03 17:45] [PACMAN] upgraded jack (0.121.3-7 -> 0.124.1-1)
    [2014-02-03 17:45] [PACMAN] upgraded jre7-openjdk-headless (7.u45_2.4.3-1 -> 7.u51_2.4.5-1)
    [2014-02-03 17:45] [PACMAN] upgraded jre7-openjdk (7.u45_2.4.3-1 -> 7.u51_2.4.5-1)
    [2014-02-03 17:45] [PACMAN] upgraded jdk7-openjdk (7.u45_2.4.3-1 -> 7.u51_2.4.5-1)
    [2014-02-03 17:45] [PACMAN] upgraded strigi (0.7.8-4 -> 0.7.8-5)
    [2014-02-03 17:46] [PACMAN] upgraded kdelibs (4.12.0-1 -> 4.12.1-1)
    [2014-02-03 17:46] [PACMAN] upgraded ldns (1.6.16-1 -> 1.6.17-1)
    [2014-02-03 17:46] [PACMAN] upgraded lib32-glibc (2.18-11 -> 2.18-12)
    [2014-02-03 17:46] [PACMAN] upgraded libdvdread (4.2.0-1 -> 4.2.1-1)
    [2014-02-03 17:46] [PACMAN] upgraded libdvdnav (4.2.0-2 -> 4.2.1-1)
    [2014-02-03 17:46] [PACMAN] upgraded libgnome-keyring (3.10.1-1 -> 3.10.1-2)
    [2014-02-03 17:46] [PACMAN] upgraded libgphoto2 (2.5.2-2 -> 2.5.3.1-1)
    [2014-02-03 17:46] [PACMAN] upgraded libmpc (1.0.1-2 -> 1.0.2-2)
    [2014-02-03 17:46] [PACMAN] upgraded libpcap (1.5.1-1 -> 1.5.3-1)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-en-US (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded rasqal (1:0.9.30-3 -> 1:0.9.30-4)
    [2014-02-03 17:46] [PACMAN] upgraded redland (1:1.0.16-2 -> 1:1.0.17-1)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-common (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-base (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-calc (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-draw (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-gnome (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-impress (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-kde4 (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-math (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-postgresql-connector (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-sdk (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-sdk-doc (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libreoffice-writer (4.1.4-1 -> 4.1.4-3)
    [2014-02-03 17:46] [PACMAN] upgraded libvncserver (0.9.9-2 -> 0.9.9-3)
    [2014-02-03 17:46] [PACMAN] upgraded libwbclient (4.1.3-1 -> 4.1.4-1)
    [2014-02-03 17:46] [PACMAN] upgraded libxnvctrl (331.20-1 -> 331.38-2)
    [2014-02-03 17:47] [PACMAN] upgraded linux-firmware (20131013.7d0c7a8-1 -> 20140123.418320b-1)
    [2014-02-03 17:47] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ...
    [2014-02-03 17:47] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Starting build: 3.12.9-2-ARCH
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [base]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [udev]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [autodetect]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [block]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Generating module dependencies
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Image generation successful
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Starting build: 3.12.9-2-ARCH
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [base]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [udev]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [modconf]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [block]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: smsmdtv
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Generating module dependencies
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
    [2014-02-03 17:47] [ALPM-SCRIPTLET] ==> Image generation successful
    [2014-02-03 17:47] [PACMAN] upgraded linux (3.12.6-1 -> 3.12.9-2)
    [2014-02-03 17:47] [PACMAN] upgraded linux-headers (3.12.6-1 -> 3.12.9-2)
    [2014-02-03 17:47] [PACMAN] upgraded lirc-utils (1:0.9.0-67 -> 1:0.9.0-69)
    [2014-02-03 17:47] [PACMAN] upgraded lm_sensors (3.3.4-1 -> 3.3.5-1)
    [2014-02-03 17:47] [PACMAN] upgraded lvm2 (2.02.104-1 -> 2.02.105-1)
    [2014-02-03 17:47] [PACMAN] upgraded lxappearance (0.5.4-1 -> 0.5.5-1)
    [2014-02-03 17:47] [PACMAN] upgraded man-db (2.6.5-1 -> 2.6.6-1)
    [2014-02-03 17:47] [PACMAN] upgraded man-pages (3.55-1 -> 3.57-1)
    [2014-02-03 17:47] [PACMAN] upgraded mpg123 (1.17.0-1 -> 1.18.0-1)
    [2014-02-03 17:47] [PACMAN] upgraded smbclient (4.1.3-1 -> 4.1.4-1)
    [2014-02-03 17:47] [PACMAN] upgraded mplayer (36498-4 -> 36498-5)
    [2014-02-03 17:47] [PACMAN] upgraded ntp (4.2.6.p5-17 -> 4.2.6.p5-18)
    [2014-02-03 17:47] [PACMAN] upgraded nvidia (331.20-3 -> 331.38-2)
    [2014-02-03 17:47] [ALPM] warning: /etc/ssh/sshd_config installed as /etc/ssh/sshd_config.pacnew
    [2014-02-03 17:47] [PACMAN] upgraded openssh (6.4p1-1 -> 6.5p1-1)
    [2014-02-03 17:48] [PACMAN] upgraded opera (12.16.1860-1 -> 12.16.1860-2)
    [2014-02-03 17:48] [ALPM] warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
    [2014-02-03 17:48] [PACMAN] upgraded pacman-mirrorlist (20130830-1 -> 20140107-1)
    [2014-02-03 17:48] [PACMAN] upgraded procps-ng (3.3.9-1 -> 3.3.9-2)
    [2014-02-03 17:48] [PACMAN] upgraded python2-mako (0.9.0-1 -> 0.9.1-1)
    [2014-02-03 17:48] [PACMAN] upgraded python2-pillow (2.2.2-1 -> 2.3.0-3)
    [2014-02-03 17:48] [PACMAN] upgraded python2-setuptools (2.0.2-1 -> 2.1-1)
    [2014-02-03 17:48] [PACMAN] upgraded redland-storage-virtuoso (1:1.0.16-2 -> 1:1.0.17-1)
    [2014-02-03 17:48] [PACMAN] upgraded s-nail (14.5.1-1 -> 14.5.2-2)
    [2014-02-03 17:48] [PACMAN] upgraded sudo (1.8.8-1 -> 1.8.9.p4-1)
    [2014-02-03 17:48] [PACMAN] upgraded syslog-ng (3.5.2-1 -> 3.5.3-1)
    [2014-02-03 17:48] [PACMAN] upgraded systemd-sysvcompat (208-3 -> 208-10)
    [2014-02-03 17:48] [ALPM-SCRIPTLET] In order to use the new version, reload all virtualbox modules manually.
    [2014-02-03 17:48] [PACMAN] upgraded virtualbox-host-modules (4.3.6-2 -> 4.3.6-4)
    [2014-02-03 17:48] [PACMAN] upgraded virtualbox (4.3.6-2 -> 4.3.6-3)
    [2014-02-03 17:48] [PACMAN] upgraded virtualbox-guest-modules (4.3.6-2 -> 4.3.6-4)
    [2014-02-03 17:48] [PACMAN] upgraded vlc (2.1.2-1 -> 2.1.2-3)
    [2014-02-03 17:48] [PACMAN] upgraded wget (1.14-3 -> 1.15-1)
    [2014-02-03 17:48] [PACMAN] upgraded xcb-util-wm (0.3.9-1 -> 0.4.0-1)
    [2014-02-03 17:48] [PACMAN] upgraded xextproto (7.2.1-1 -> 7.3.0-1)
    [2014-02-03 17:48] [PACMAN] upgraded xine-lib (1.2.4-1 -> 1.2.4-3)
    [2014-02-03 17:48] [PACMAN] upgraded xorg-server-xephyr (1.14.5-2 -> 1.15.0-5)
    Last edited by orjanp (2014-02-06 14:43:51)

    orjanp wrote:Thanks, not sure what a compositor is, so I don't know. I guess, then I dont run one.
    https://wiki.archlinux.org/index.php/Compton
    https://wiki.archlinux.org/index.php/Xcompmgr
    https://wiki.archlinux.org/index.php/Cairo_Compmgr

  • Quit when I open Aperture!!!! Updated with the new version downloaded from Appstore. The previous version worked fine. I have not time to open the library - the program closes. For 1-2 seconds I see the old look of your library.

    To my non-arrival notification oo update.
    Updated with the new version downloaded from Appstore.
    The previous version worked fine.
    I have not time to open the library - the program closes. For 1-2 seconds I see the old look of your library.
    Process:         Aperture [831] 
    Path:            /Applications/Aperture.app/Contents/MacOS/Aperture
    Identifier:      com.apple.Aperture
    Version:         3.4.4 (3.4.4)
    Build Info:      Aperture-320085000000000~4
    App Item ID:     408981426
    App External ID: 14995585
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [134]
    User ID:         501
    Date/Time:       2013-05-13 08:39:42.877 +0400
    OS Version:      Mac OS X 10.8.3 (12D78)
    Report Version:  10
    Interval Since Last Report:          25451 sec
    Crashes Since Last Report:           15
    Per-App Interval Since Last Report:  275 sec
    Per-App Crashes Since Last Report:   15
    Anonymous UUID:                      0480FD60-05CB-BDA2-9EC7-9186A9908C06
    Crashed Thread:  12
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Application Specific Information:
    *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSCFString substringToIndex:]: Range or index out of bounds'
    terminate called throwing an exception
    abort() called
    Application Specific Backtrace 1:
    0   CoreFoundation                      0x00007fff9566cb06 __exceptionPreprocess + 198
    1   libobjc.A.dylib                     0x00007fff8b2b93f0 objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff9566c8dc +[NSException raise:format:] + 204
    3   Foundation                          0x00007fff935b8ee9 -[NSString substringToIndex:] + 97
    4   RedRock                             0x000000010b7aa994 +[RKFileNamingPolicy fileSafeName:] + 221
    5   RedRock                             0x000000010b955958 -[RKVersion(Imaging) proxyWritePath:] + 141
    6   RedRock                             0x000000010b955edf -[RKVersion(Imaging) absoluteProxyWritePath:] + 28
    7   RedRock                             0x000000010b949b97 -[JPEGFileCacheStore filePathForVersion:key:withWrite:] + 51
    8   RedRock                             0x000000010ba1dd64 -[IPMiniJPEGFileCacheStore newCachePageLookupForRequest:] + 428
    9   ProXTCore                           0x000000010cf9114e -[XTCachePersistentPolicy newCachePageOnLookupForRequest:] + 136
    10  ProXTCore                           0x000000010cf884e1 -[XTCacheEvictionPolicy newCachePageLookupForRequest:] + 23
    11  ProXTCore                           0x000000010cf8e32a -[XTCacheStore newObjectLookupInEvictionPolicyForRequest:] + 44
    12  ProXTCore                           0x000000010cf8e524 -[XTCacheStore newObjectLookupRequest:rootStore:] + 39
    13  ProXTCore                           0x000000010cf8f28e -[XTCacheStore newObjectForRequest:] + 65
    14  Geode                               0x000000010cd2cfc0 -[DGTier2Factory readRequest:intoPageRef:] + 482
    15  Geode                               0x000000010cd2d604 -[DGTier2Factory cache:cacheStore:onFulfillRequest:intoPageRef:] + 589
    16  ProXTCore                           0x000000010cf88f47 -[XTCacheFactory backgroundFulfillment:] + 532
    17  ProXTCore                           0x000000010cf69736 -[XTDistributor distributeMessage:] + 444
    18  ProXTCore                           0x000000010cf690fa -[XTThread handleMessage:] + 342
    19  ProXTCore                           0x000000010cf67eb3 -[XTThread run:] + 345
    20  Foundation                          0x00007fff935eecd2 __NSThread__main__ + 1345
    21  libsystem_c.dylib                   0x00007fff8c7a97a2 _pthread_start + 327
    22  libsystem_c.dylib                   0x00007fff8c7961e1 thread_start + 13
    Thread 0:: Dispatch queue: com.apple.main-thread
    0   libFontParser.dylib                     0x00007fff8f00ff4e TTrueTypeFontHandler::TGlyphHeaderData::GetHead() const + 26
    1   libFontParser.dylib                     0x00007fff8f011aa3 TTrueTypeFontHandler::GetBounds(unsigned short, double&, double&, double&, double&, bool) const + 107
    2   libFontParser.dylib                     0x00007fff8f012408 FPFontGetGlyphIdealBounds + 203
    3   libCGXType.A.dylib                      0x00007fff91f2b4ed xt_font_get_glyph_bboxes + 448
    4   libCGXType.A.dylib                      0x00007fff91f2b32b get_glyph_bboxes + 9
    5   com.apple.CoreGraphics                  0x00007fff90cf40d5 CGFontGetGlyphBBoxes + 140
    6   com.apple.CoreGraphics                  0x00007fff90cf8364 get_char_top + 45
    7   com.apple.CoreGraphics                  0x00007fff90cf7fe0 CGFontAutohintTransformCreate + 380
    8   com.apple.CoreGraphics                  0x00007fff90d2f6a7 CGFontCreateGlyphBitmap32 + 339
    9   com.apple.CoreGraphics                  0x00007fff90cf76f3 CGGlyphLockLockGlyphBitmaps + 1172
    10  libRIP.A.dylib                          0x00007fff90589173 ripc_DrawGlyphs + 1865
    11  com.apple.CoreGraphics                  0x00007fff90cb6e48 draw_glyphs + 699
    12  com.apple.CoreGraphics                  0x00007fff90cf5a63 CGContextShowGlyphsWithAdvances + 489
    13  com.apple.CoreText                      0x00007fff91e6f3ab CTFontDrawGlyphsWithAdvances + 105
    14  com.apple.AppKit                        0x00007fff8fa1cbc4 -[NSLineFragmentRenderingContext drawAtPoint:inContext:] + 6402
    15  com.apple.AppKit                        0x00007fff8fa0d1eb _NSStringDrawingCore + 3052
    16  com.apple.AppKit                        0x00007fff8fa000e7 _NSDrawTextCell + 6244
    17  com.apple.AppKit                        0x00007fff8fc60075 _NXDrawTextCell + 56
    18  com.apple.prokit                        0x000000010c2d45ea -[NSProTextFieldCell drawInteriorWithFrame:inView:] + 1092
    19  com.apple.prokit                        0x000000010c2d4e5b -[NSProTextFieldCell drawWithFrame:inView:] + 371
    20  com.apple.prokit                        0x000000010c2cc264 -[NSProPopUpButtonCell drawTitleWithFrame:inView:] + 708
    21  com.apple.AppKit                        0x00007fff8fac6216 -[NSMenuItemCell drawInteriorWithFrame:inView:] + 510
    22  com.apple.AppKit                        0x00007fff8fa01806 -[NSControl drawRect:] + 400
    23  com.apple.AppKit                        0x00007fff8f9f5094 -[NSView _drawRect:clip:] + 4217
    24  com.apple.AppKit                        0x00007fff8f9f36f1 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1656
    25  com.apple.AppKit                        0x00007fff8f9f3b09 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2704
    26  com.apple.AppKit                        0x00007fff8f9f3b09 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2704
    27  com.apple.AppKit                        0x00007fff8f9f3b09 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2704
    28  com.apple.AppKit                        0x00007fff8f9f3b09 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2704
    29  com.apple.AppKit                        0x00007fff8f9f3b09 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2704
    30  com.apple.AppKit                        0x00007fff8f9f1722 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectFor View:topView:] + 817
    31  com.apple.AppKit                        0x00007fff8fb40fdb -[NSNextStepFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectFor View:topView:] + 286
    32  com.apple.AppKit                        0x00007fff8f9ecd9d -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 4675
    33  com.apple.AppKit                        0x00007fff8f9b6cc3 -[NSView displayIfNeeded] + 1830
    34  com.apple.AppKit                        0x00007fff8fb40e94 -[NSNextStepFrame displayIfNeeded] + 84
    35  com.apple.AppKit                        0x00007fff8f9b61fc _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints + 738
    36  com.apple.AppKit                        0x00007fff8ff818f1 __83-[NSWindow _postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_ invoke_01208 + 46
    37  com.apple.CoreFoundation                0x00007fff95633417 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
    38  com.apple.CoreFoundation                0x00007fff95633381 __CFRunLoopDoObservers + 369
    39  com.apple.CoreFoundation                0x00007fff9560e7b8 __CFRunLoopRun + 728
    40  com.apple.CoreFoundation                0x00007fff9560e0e2 CFRunLoopRunSpecific + 290
    41  com.apple.HIToolbox                     0x00007fff91795eb4 RunCurrentEventLoopInMode + 209
    42  com.apple.HIToolbox                     0x00007fff91795b94 ReceiveNextEventCommon + 166
    43  com.apple.HIToolbox                     0x00007fff91795ae3 BlockUntilNextEventMatchingListInMode + 62
    44  com.apple.AppKit                        0x00007fff8f9b3563 _DPSNextEvent + 685
    45  com.apple.AppKit                        0x00007fff8f9b2e22 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
    46  com.apple.Aperture                      0x000000010b1572f9 0x10acdf000 + 4686585
    47  com.apple.AppKit                        0x00007fff8f9aa1d3 -[NSApplication run] + 517
    48  com.apple.prokit                        0x000000010c27f6c5 NSProApplicationMain + 378
    49  com.apple.Aperture                      0x000000010acef52e 0x10acdf000 + 66862
    50  com.apple.Aperture                      0x000000010aceee54 0x10acdf000 + 65108
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib                  0x00007fff98026d16 kevent + 10
    1   libdispatch.dylib                       0x00007fff923e9dea _dispatch_mgr_invoke + 883
    2   libdispatch.dylib                       0x00007fff923e99ee _dispatch_mgr_thread + 54
    Thread 2:: Dispatch queue: RKPublishedServiceManager AlbumDelete
    0   libsystem_kernel.dylib                  0x00007fff980246c2 semaphore_wait_trap + 10
    1   libdispatch.dylib                       0x00007fff923ebc32 _dispatch_thread_semaphore_wait + 16
    2   libdispatch.dylib                       0x00007fff923eba92 _dispatch_barrier_sync_f_slow + 188
    3   com.apple.iLifeSQLAccess                0x000000010d0bb325 -[HgEntity _dispatch_sync_if_needed_suspend:withBlock:] + 255
    4   com.apple.iLifeSQLAccess                0x000000010d0c3b45 -[HgEntity insertIntoRidList:idsForColumn:fromQuery:] + 431
    5   com.apple.iLifeSQLAccess                0x000000010d0bfda5 -[HgEntity selectDistinctList:fromQuery:] + 242
    6   com.apple.iLifeSQLAccess                0x000000010d0bfee9 -[HgEntity selectDistinctList:where:] + 195
    7   com.apple.RedRock                       0x000000010ba636db +[RKVersionGroup groupsContainingVersion:] + 37
    8   com.apple.RedRock                       0x000000010ba6390c +[RKVersionGroup removeVersionFromAllGroups:] + 74
    9   com.apple.RedRock                       0x000000010b846631 -[RKVersion willBeDeleted] + 35
    10  com.apple.iLifeSQLAccess                0x000000010d0cffc0 -[HgModel deleteModel] + 49
    11  com.apple.RedRock                       0x000000010b846373 +[RKVersion deleteVersions:deleteMode:] + 1743
    12  com.apple.RedRock                       0x000000010b831e2f +[RKMaster deleteMasters:deleteReferencedFiles:deleteImmediately:skip:progressBlock:] + 1882
    13  com.apple.RedRock                       0x000000010b832227 +[RKMaster deleteMasters:deleteReferencedFiles:progressBlock:] + 268
    14  com.apple.RedRock                       0x000000010b83233b +[RKMaster async_deleteMasters:deleteReferencedFiles:] + 192
    15  com.apple.Aperture                      0x000000010afa6523 0x10acdf000 + 2913571
    16  libdispatch.dylib                       0x00007fff923eaf01 _dispatch_call_block_and_release + 15
    17  libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    18  libdispatch.dylib                       0x00007fff923e847f _dispatch_queue_drain + 235
    19  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    20  libdispatch.dylib                       0x00007fff923e81c3 _dispatch_worker_thread2 + 249
    21  libsystem_c.dylib                       0x00007fff8c7abd0b _pthread_wqthread + 404
    22  libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 3:: Dispatch queue: com.apple.Mercury.KDatabaseMgr
    0   libsystem_kernel.dylib                  0x00007fff98026faa pread + 10
    1   com.apple.iLifeSQLAccess                0x000000010d052ced seekAndRead + 86
    2   com.apple.iLifeSQLAccess                0x000000010d052c59 unixRead + 31
    3   com.apple.iLifeSQLAccess                0x000000010d06d46b readDbPage + 447
    4   com.apple.iLifeSQLAccess                0x000000010d06cb6f sqlite3PagerAcquire + 342
    5   com.apple.iLifeSQLAccess                0x000000010d06c9db btreeGetPage + 30
    6   com.apple.iLifeSQLAccess                0x000000010d07a3c1 getAndInitPage + 66
    7   com.apple.iLifeSQLAccess                0x000000010d07a7d3 moveToChild + 68
    8   com.apple.iLifeSQLAccess                0x000000010d0895ea sqlite3BtreeMovetoUnpacked + 698
    9   com.apple.iLifeSQLAccess                0x000000010d06758a sqlite3VdbeExec + 26166
    10  com.apple.iLifeSQLAccess                0x000000010d060c5a sqlite3_step + 2420
    11  com.apple.iLifeSQLAccess                0x000000010d080df9 -[HgKPreparedSql updateWithArgs:] + 230
    12  com.apple.iLifeSQLAccess                0x000000010d0b9dc0 __35-[HgEntity executeUpdate:withArgs:]_block_invoke_0 + 36
    13  libdispatch.dylib                       0x00007fff923eaf01 _dispatch_call_block_and_release + 15
    14  libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    15  libdispatch.dylib                       0x00007fff923e847f _dispatch_queue_drain + 235
    16  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    17  libdispatch.dylib                       0x00007fff923e8448 _dispatch_queue_drain + 180
    18  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    19  libdispatch.dylib                       0x00007fff923e81c3 _dispatch_worker_thread2 + 249
    20  libsystem_c.dylib                       0x00007fff8c7abd0b _pthread_wqthread + 404
    21  libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 4:: Dispatch queue: com.apple.root.default-priority
    0   libsystem_kernel.dylib                  0x00007fff98026faa pread + 10
    1   com.apple.proxtcore                     0x000000010cfae368 -[XTSegmentFile readData:forIndexEntry:] + 453
    2   com.apple.proxtcore                     0x000000010cfaf135 -[XTSegmentFile loadData:length:forIdentifier:] + 136
    3   com.apple.RedRock                       0x000000010b9015bd __block_global_0 + 306
    4   libdispatch.dylib                       0x00007fff923eaf01 _dispatch_call_block_and_release + 15
    5   libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    6   libdispatch.dylib                       0x00007fff923e81fa _dispatch_worker_thread2 + 304
    7   libsystem_c.dylib                       0x00007fff8c7abd0b _pthread_wqthread + 404
    8   libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 5:
    0   libsystem_kernel.dylib                  0x00007fff980266d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8c7abf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8c7abd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 6:: Dispatch queue: com.apple.Mercury.KDatabaseMgr
    0   libsystem_kernel.dylib                  0x00007fff98026faa pread + 10
    1   com.apple.iLifeSQLAccess                0x000000010d052ced seekAndRead + 86
    2   com.apple.iLifeSQLAccess                0x000000010d052c59 unixRead + 31
    3   com.apple.iLifeSQLAccess                0x000000010d06d46b readDbPage + 447
    4   com.apple.iLifeSQLAccess                0x000000010d06cb6f sqlite3PagerAcquire + 342
    5   com.apple.iLifeSQLAccess                0x000000010d06c9db btreeGetPage + 30
    6   com.apple.iLifeSQLAccess                0x000000010d07a3c1 getAndInitPage + 66
    7   com.apple.iLifeSQLAccess                0x000000010d07a7d3 moveToChild + 68
    8   com.apple.iLifeSQLAccess                0x000000010d0895ea sqlite3BtreeMovetoUnpacked + 698
    9   com.apple.iLifeSQLAccess                0x000000010d061621 sqlite3VdbeExec + 1741
    10  com.apple.iLifeSQLAccess                0x000000010d060c5a sqlite3_step + 2420
    11  com.apple.iLifeSQLAccess                0x000000010d080df9 -[HgKPreparedSql updateWithArgs:] + 230
    12  com.apple.iLifeSQLAccess                0x000000010d0b9dc0 __35-[HgEntity executeUpdate:withArgs:]_block_invoke_0 + 36
    13  libdispatch.dylib                       0x00007fff923eaf01 _dispatch_call_block_and_release + 15
    14  libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    15  libdispatch.dylib                       0x00007fff923e847f _dispatch_queue_drain + 235
    16  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    17  libdispatch.dylib                       0x00007fff923e8448 _dispatch_queue_drain + 180
    18  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    19  libdispatch.dylib                       0x00007fff923e81c3 _dispatch_worker_thread2 + 249
    20  libsystem_c.dylib                       0x00007fff8c7abd0b _pthread_wqthread + 404
    21  libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 7:: Dispatch queue: com.apple.Mercury.KDatabaseMgr
    0   libsystem_kernel.dylib                  0x00007fff98026faa pread + 10
    1   com.apple.iLifeSQLAccess                0x000000010d052ced seekAndRead + 86
    2   com.apple.iLifeSQLAccess                0x000000010d052c59 unixRead + 31
    3   com.apple.iLifeSQLAccess                0x000000010d06d46b readDbPage + 447
    4   com.apple.iLifeSQLAccess                0x000000010d06cb6f sqlite3PagerAcquire + 342
    5   com.apple.iLifeSQLAccess                0x000000010d06c9db btreeGetPage + 30
    6   com.apple.iLifeSQLAccess                0x000000010d07a3c1 getAndInitPage + 66
    7   com.apple.iLifeSQLAccess                0x000000010d07a7d3 moveToChild + 68
    8   com.apple.iLifeSQLAccess                0x000000010d0895ea sqlite3BtreeMovetoUnpacked + 698
    9   com.apple.iLifeSQLAccess                0x000000010d06758a sqlite3VdbeExec + 26166
    10  com.apple.iLifeSQLAccess                0x000000010d060c5a sqlite3_step + 2420
    11  com.apple.iLifeSQLAccess                0x000000010d080df9 -[HgKPreparedSql updateWithArgs:] + 230
    12  com.apple.iLifeSQLAccess                0x000000010d0b9dc0 __35-[HgEntity executeUpdate:withArgs:]_block_invoke_0 + 36
    13  libdispatch.dylib                       0x00007fff923eaf01 _dispatch_call_block_and_release + 15
    14  libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    15  libdispatch.dylib                       0x00007fff923e847f _dispatch_queue_drain + 235
    16  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    17  libdispatch.dylib                       0x00007fff923e8448 _dispatch_queue_drain + 180
    18  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    19  libdispatch.dylib                       0x00007fff923e81c3 _dispatch_worker_thread2 + 249
    20  libsystem_c.dylib                       0x00007fff8c7abd0b _pthread_wqthread + 404
    21  libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 8:
    0   libsystem_kernel.dylib                  0x00007fff980260fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8c7ae023 _pthread_cond_wait + 927
    2   com.apple.Foundation                    0x00007fff93619fe3 -[NSCondition waitUntilDate:] + 357
    3   com.apple.Foundation                    0x00007fff93619e39 -[NSConditionLock lockWhenCondition:beforeDate:] + 235
    4   com.apple.proxtcore                     0x000000010cf68c5a -[XTMsgQueue waitForMessage] + 47
    5   com.apple.proxtcore                     0x000000010cf67ea3 -[XTThread run:] + 329
    6   com.apple.Foundation                    0x00007fff935eecd2 __NSThread__main__ + 1345
    7   libsystem_c.dylib                       0x00007fff8c7a97a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8c7961e1 thread_start + 13
    Thread 9:
    0   libsystem_kernel.dylib                  0x00007fff980260fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8c7ae023 _pthread_cond_wait + 927
    2   com.apple.Foundation                    0x00007fff93619fe3 -[NSCondition waitUntilDate:] + 357
    3   com.apple.Foundation                    0x00007fff93619e39 -[NSConditionLock lockWhenCondition:beforeDate:] + 235
    4   com.apple.proxtcore                     0x000000010cf68c5a -[XTMsgQueue waitForMessage] + 47
    5   com.apple.proxtcore                     0x000000010cf67ea3 -[XTThread run:] + 329
    6   com.apple.Foundation                    0x00007fff935eecd2 __NSThread__main__ + 1345
    7   libsystem_c.dylib                       0x00007fff8c7a97a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8c7961e1 thread_start + 13
    Thread 10:
    0   libsystem_kernel.dylib                  0x00007fff980260fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8c7ae023 _pthread_cond_wait + 927
    2   com.apple.Foundation                    0x00007fff93619fe3 -[NSCondition waitUntilDate:] + 357
    3   com.apple.Foundation                    0x00007fff93619e39 -[NSConditionLock lockWhenCondition:beforeDate:] + 235
    4   com.apple.proxtcore                     0x000000010cf68c5a -[XTMsgQueue waitForMessage] + 47
    5   com.apple.proxtcore                     0x000000010cf67ea3 -[XTThread run:] + 329
    6   com.apple.Foundation                    0x00007fff935eecd2 __NSThread__main__ + 1345
    7   libsystem_c.dylib                       0x00007fff8c7a97a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8c7961e1 thread_start + 13
    Thread 11:
    0   libsystem_kernel.dylib                  0x00007fff980260fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8c7ae023 _pthread_cond_wait + 927
    2   com.apple.Foundation                    0x00007fff93619fe3 -[NSCondition waitUntilDate:] + 357
    3   com.apple.Foundation                    0x00007fff93619e39 -[NSConditionLock lockWhenCondition:beforeDate:] + 235
    4   com.apple.proxtcore                     0x000000010cf68c5a -[XTMsgQueue waitForMessage] + 47
    5   com.apple.proxtcore                     0x000000010cf67ea3 -[XTThread run:] + 329
    6   com.apple.Foundation                    0x00007fff935eecd2 __NSThread__main__ + 1345
    7   libsystem_c.dylib                       0x00007fff8c7a97a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8c7961e1 thread_start + 13
    Thread 12 Crashed:
    0   libsystem_kernel.dylib                  0x00007fff98026212 __pthread_kill + 10
    1   libsystem_c.dylib                       0x00007fff8c7aab54 pthread_kill + 90
    2   libsystem_c.dylib                       0x00007fff8c7eedce abort + 143
    3   libc++abi.dylib                         0x00007fff907849eb abort_message + 257
    4   libc++abi.dylib                         0x00007fff9078239a default_terminate() + 28
    5   libobjc.A.dylib                         0x00007fff8b2b9873 _objc_terminate() + 91
    6   libc++abi.dylib                         0x00007fff907823c9 safe_handler_caller(void (*)()) + 8
    7   libc++abi.dylib                         0x00007fff90782424 std::terminate() + 16
    8   libc++abi.dylib                         0x00007fff9078358b __cxa_throw + 111
    9   libobjc.A.dylib                         0x00007fff8b2b950c objc_exception_throw + 327
    10  com.apple.CoreFoundation                0x00007fff95700f49 -[NSException raise] + 9
    11  com.apple.proxtcore                     0x000000010cf693b3 -[XTThread handleMessage:] + 1039
    12  com.apple.proxtcore                     0x000000010cf67eb3 -[XTThread run:] + 345
    13  com.apple.Foundation                    0x00007fff935eecd2 __NSThread__main__ + 1345
    14  libsystem_c.dylib                       0x00007fff8c7a97a2 _pthread_start + 327
    15  libsystem_c.dylib                       0x00007fff8c7961e1 thread_start + 13
    Thread 13:
    0   libsystem_kernel.dylib                  0x00007fff980260fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8c7ae023 _pthread_cond_wait + 927
    2   com.apple.Foundation                    0x00007fff93619fe3 -[NSCondition waitUntilDate:] + 357
    3   com.apple.Foundation                    0x00007fff93619e39 -[NSConditionLock lockWhenCondition:beforeDate:] + 235
    4   com.apple.proxtcore                     0x000000010cf68c5a -[XTMsgQueue waitForMessage] + 47
    5   com.apple.proxtcore                     0x000000010cf67ea3 -[XTThread run:] + 329
    6   com.apple.Foundation                    0x00007fff935eecd2 __NSThread__main__ + 1345
    7   libsystem_c.dylib                       0x00007fff8c7a97a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8c7961e1 thread_start + 13
    Thread 14:: Dispatch queue: com.apple.Mercury.KDatabaseMgr
    0   com.apple.iLifeSQLAccess                0x000000010d06cf90 pcache1Fetch + 22
    1   com.apple.iLifeSQLAccess                0x000000010d06cc7d sqlite3PcacheFetch + 193
    2   com.apple.iLifeSQLAccess                0x000000010d06ca88 sqlite3PagerAcquire + 111
    3   com.apple.iLifeSQLAccess                0x000000010d06c9db btreeGetPage + 30
    4   com.apple.iLifeSQLAccess                0x000000010d07a3c1 getAndInitPage + 66
    5   com.apple.iLifeSQLAccess                0x000000010d07a7d3 moveToChild + 68
    6   com.apple.iLifeSQLAccess                0x000000010d0895ea sqlite3BtreeMovetoUnpacked + 698
    7   com.apple.iLifeSQLAccess                0x000000010d07a875 sqlite3VdbeCursorMoveto + 43
    8   com.apple.iLifeSQLAccess                0x000000010d0694b5 sqlite3VdbeExec + 34145
    9   com.apple.iLifeSQLAccess                0x000000010d060c5a sqlite3_step + 2420
    10  com.apple.iLifeSQLAccess                0x000000010d088edb -[HgKResultSet next] + 262
    11  com.apple.iLifeSQLAccess                0x000000010d0be43c __36-[HgEntity countOfModelsWhere:args:]_block_invoke_0 + 62
    12  libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    13  libdispatch.dylib                       0x00007fff923ed4e3 _dispatch_function_recurse_invoke + 40
    14  libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    15  libdispatch.dylib                       0x00007fff923e8723 _dispatch_barrier_sync_f_invoke + 39
    16  libdispatch.dylib                       0x00007fff923ebad2 _dispatch_barrier_sync_f_slow + 252
    17  com.apple.iLifeSQLAccess                0x000000010d0bb325 -[HgEntity _dispatch_sync_if_needed_suspend:withBlock:] + 255
    18  com.apple.iLifeSQLAccess                0x000000010d0b1246 -[HgEntity countOfModelsWhere:args:] + 416
    19  com.apple.iLifeSQLAccess                0x000000010d0b0ff6 +[HgModel countOfModelsFromDatabase:where:] + 195
    20  com.apple.RedRock                       0x000000010b76d1b9 -[RKFolder updateVersionCount] + 256
    21  com.apple.RedRock                       0x000000010b846543 +[RKVersion deleteVersions:deleteMode:] + 2207
    22  com.apple.RedRock                       0x000000010b831e2f +[RKMaster deleteMasters:deleteReferencedFiles:deleteImmediately:skip:progressBlock:] + 1882
    23  com.apple.RedRock                       0x000000010b832227 +[RKMaster deleteMasters:deleteReferencedFiles:progressBlock:] + 268
    24  com.apple.iLifeSQLAccess                0x000000010d115d46 __28-[HgDispatchQueue addBlock:]_block_invoke_0 + 19
    25  libdispatch.dylib                       0x00007fff923eaf01 _dispatch_call_block_and_release + 15
    26  libdispatch.dylib                       0x00007fff923e70b6 _dispatch_client_callout + 8
    27  libdispatch.dylib                       0x00007fff923e847f _dispatch_queue_drain + 235
    28  libdispatch.dylib                       0x00007fff923e82f1 _dispatch_queue_invoke + 52
    29  libdispatch.dylib                       0x00007fff923e81c3 _dispatch_worker_thread2 + 249
    30  libsystem_c.dylib                       0x00007fff8c7abd0b _pthread_wqthread + 404
    31  libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 15:
    0   libsystem_kernel.dylib                  0x00007fff980260fa __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8c7ae023 _pthread_cond_wait + 927
    2   com.apple.Foundation                    0x00007fff93619fe3 -[NSCondition waitUntilDate:] + 357
    3   com.apple.Foundation                    0x00007fff93619e39 -[NSConditionLock lockWhenCondition:beforeDate:] + 235
    4   com.apple.proxtcore                     0x000000010cf68c5a -[XTMsgQueue waitForMessage] + 47
    5   com.apple.proxtcore                     0x000000010cf67ea3 -[XTThread run:] + 329
    6   com.apple.Foundation                    0x00007fff935eecd2 __NSThread__main__ + 1345
    7   libsystem_c.dylib                       0x00007fff8c7a97a2 _pthread_start + 327
    8   libsystem_c.dylib                       0x00007fff8c7961e1 thread_start + 13
    Thread 16:
    0   libsystem_kernel.dylib                  0x00007fff980266d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8c7abf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8c7abd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 17:
    0   libsystem_kernel.dylib                  0x00007fff980266d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8c7abf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8c7abd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 18:
    0   libsystem_kernel.dylib                  0x00007fff980266d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8c7abf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8c7abd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 19:
    0   libsystem_kernel.dylib                  0x00007fff980266d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8c7abf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8c7abd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 20:
    0   libsystem_kernel.dylib                  0x00007fff980266d6 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8c7abf4c _pthread_workq_return + 25
    2   libsystem_c.dylib                       0x00007fff8c7abd13 _pthread_wqthread + 412
    3   libsystem_c.dylib                       0x00007fff8c7961d1 start_wqthread + 13
    Thread 12 crashed with X86 Thread State (64-bit):
      rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x0000000118f12a68  rdx: 0x0000000000000000
      rdi: 0x0000000000009903  rsi: 0x0000000000000006  rbp: 0x0000000118f12a90  rsp: 0x0000000118f12a68
       r8: 0x00007fff7b40f278   r9: 0x000000000000000a  r10: 0x0000000020000000  r11: 0x0000000000000206
      r12: 0x0000000118f12bf0  r13: 0x000000010d000610  r14: 0x0000000118f14000  r15: 0x0000000118f12ad0
      rip: 0x00007fff98026212  rfl: 0x0000000000000206  cr2: 0x00007fff7b408ff0
    Logical CPU: 0
    Binary Images:
           0x10acdf000 -        0x10b43cff7  com.apple.Aperture (3.4.4 - 3.4.4) <7C43FF75-DA6F-3613-AF60-ACAFBB73D673> /Applications/Aperture.app/Contents/MacOS/Aperture
           0x10b661000 -        0x10b661fff  libgenkit.dylib (1) <4D2704B4-9F86-2EBA-D1A7-3A990FEF9854> /usr/lib/libgenkit.dylib
           0x10b668000 -        0x10b671ff7  com.apple.PhotoFoundation (1.0 - 20.12) <9E3EA726-0AE7-3A40-AF03-EA7BDF21C099> /Applications/Aperture.app/Contents/Frameworks/PhotoFoundation.framework/Versio ns/A/PhotoFoundation
           0x10b6e7000 -        0x10b6e8ff7  libCyrillicConverter.dylib (61) <D06971D7-9F16-3FE6-81E8-33E0FE4D6586> /System/Library/CoreServices/Encodings/libCyrillicConverter.dylib
           0x10b6ed000 -        0x10bc4bfff  com.apple.RedRock (1.9.4 - 321.1) <EAD3BDC5-3A3E-3246-B69F-DB2E39695403> /Applications/Aperture.app/Contents/Frameworks/RedRock.framework/Versions/A/Red Rock
           0x10bf82000 -        0x10c005ff7  com.apple.iLifePageLayoutCore (1.0 - 210.38) <BC05B804-298B-38CD-9647-1CDAD4F714E8> /Applications/Aperture.app/Contents/Frameworks/iLifePageLayoutCore.framework/Ve rsions/A/iLifePageLayoutCore
           0x10c067000 -        0x10c06cff7  com.apple.iLifePhotoStreamConfiguration (3.4 - 2.5) <9D62897F-2817-3C68-8EDF-A52539B11EE7> /Applications/Aperture.app/Contents/Frameworks/iLifePhotoStreamConfiguration.fr amework/Versions/A/iLifePhotoStreamConfiguration
           0x10c075000 -        0x10c0a6fff  com.apple.iLifeAssetManagement (2.7 - 45.19) <EBF43BAB-B1EF-3A26-8C17-F5A8AD4F1923> /Applications/Aperture.app/Contents/Frameworks/iLifeAssetManagement.framework/V ersions/A/iLifeAssetManagement
           0x10c0d7000 -        0x10c0e4fff  com.apple.iphoto.AccountConfigurationPlugin (1.2 - 1.2) <EA624F78-C441-3514-9A77-362F96B84A94> /Applications/Aperture.app/Contents/Frameworks/AccountConfigurationPlugin.frame work/Versions/A/AccountConfigurationPlugin
           0x10c0f6000 -        0x10c199ff7  com.apple.MobileMe (13 - 1.0.4) <78787555-A65F-3F23-8473-E9CEBCD14BF3> /Applications/Aperture.app/Contents/Frameworks/MobileMe.framework/Versions/A/Mo bileMe
           0x10c215000 -        0x10c222ff7  com.apple.PluginManager (1.7.6 - 55) <9C4EFFC0-1CDC-360B-9294-57E710B2912A> /Library/Frameworks/PluginManager.framework/Versions/B/PluginManager
           0x10c236000 -        0x10c247fff  com.apple.AERegistration (1.2 - 401) <17EFD8F0-87B5-3189-9FDA-4510279D5B35> /Applications/Aperture.app/Contents/Frameworks/AERegistration.framework/Version s/A/AERegistration
           0x10c261000 -        0x10c4d7ff7  com.apple.prokit (7.3.2 - 1944.10) <41FA1781-64AA-37C2-8CBF-9D72CFD705C0> /System/Library/PrivateFrameworks/ProKit.framework/Versions/A/ProKit
           0x10c673000 -        0x10ca17fff  com.apple.iLifeSlideshow (3.1 - 1151.4) <6AE8C8C0-9B04-3AA6-9600-F536F8104B64> /Applications/Aperture.app/Contents/Frameworks/iLifeSlideshow.framework/Version s/A/iLifeSlideshow
           0x10cb9e000 -        0x10cbb5ff7  com.apple.iLifeFaceRecognition (1.0 - 30.11) <097EDA03-9287-358F-9962-B8009A676610> /Applications/Aperture.app/Contents/Frameworks/iLifeFaceRecognition.framework/V ersions/A/iLifeFaceRecognition
           0x10cbc8000 -        0x10cc01fff  com.apple.fayray.PrintServices (920121212 - 11.7) <DC591C90-2028-3CC9-8B99-0E631160D751> /Applications/Aperture.app/Contents/Frameworks/PrintServices.framework/Versions /A/PrintServices
           0x10cc3c000 -        0x10cc70ff7  com.apple.ProUtils (1.1 - 220.17) <8768EBB7-58BE-3F75-914E-DA488BEAA828> /Applications/Aperture.app/Contents/Frameworks/ProUtils.framework/Versions/A/Pr oUtils
           0x10cc95000 -        0x10ce8eff7  com.apple.geode (1.5.3 - 280.22) <6C000034-D863-3022-A36D-3754EDE789F5> /Applications/Aperture.app/Contents/Frameworks/Geode.framework/Versions/A/Geode
           0x10cf64000 -        0x10cfdffff  com.apple.proxtcore (1.4.1 - 270.13) <A2D53FDF-C510-3A57-9C21-20AE9B631AFD> /Applications/Aperture.app/Contents/Frameworks/ProXTCore.framework/Versions/A/P roXTCore
           0x10d04b000 -        0x10d166fff  com.apple.iLifeSQLAccess (1.7.1 - 70.30) <7D154ED6-7BD3-345C-9BC1-614017DAB6C6> /Applications/Aperture.app/Contents/Frameworks/iLifeSQLAccess.framework/Version s/A/iLifeSQLAccess
           0x10d1d4000 -        0x10d1d6fff  com.apple.ExceptionHandling (1.5 - 10) <47FF83ED-0C07-308C-A375-2A2189DB1056> /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHand ling
           0x10d1df000 -        0x10d207fff  com.apple.iPhoto.Tellus (1.3 - 90.10) <E124C420-0AE4-36BB-98E0-A38D2B280F11> /Applications/Aperture.app/Contents/Frameworks/Tellus.framework/Versions/A/Tell us
           0x10d22f000 -        0x10d258fff  com.apple.iPhoto.Tessera (1.1 - 90.10) <6252DE02-ED5D-364B-8DAD-E67917478A86> /Applications/Aperture.app/Contents/Frameworks/Tessera.framework/Versions/A/Tes sera
           0x10d276000 -        0x10d27eff7  com.apple.AEProfiling (1.2 - 23) <AF1D815F-B5F7-316B-91C1-9C4FCAF13BBF> /Applications/Aperture.app/Contents/Frameworks/AEProfiling.framework/Versions/A /AEProfiling
           0x10d28f000 -        0x10d292fff  com.apple.LibraryRepair (1.0 - 1) <14701E47-E2B2-309F-A04E-96D260E83B54> /System/Library/PrivateFrameworks/LibraryRepair.framework/Versions/A/LibraryRep air
           0x10d298000 -        0x10d29afff +eOkaoCom.dylib (1) <393F340C-3AD1-C89B-6C37-9D8ABF4BFFD9> /Applications/Aperture.app/Contents/Frameworks/iLifeFaceRecognition.framework/V ersions/A/Resources/eOkaoCom.dylib
           0x10d2a5000 -        0x10d2ccff2 +eOkaoPt.dylib (1) <E6500FB8-157F-57B5-FE25-2A3A1CB3574C> /Applications/Aperture.app/Contents/Frameworks/iLifeFaceRecognition.framework/V ersions/A/Resources/eOkaoPt.dylib
           0x10d2d3000 -        0x10d308fe7 +eOkaoDt.dylib (1) <7A74253D-8930-6FF1-B513-0929C4E111A2> /Applications/Aperture.app/Contents/Frameworks/iLifeFaceRecognition.framework/V ersions/A/Resources/eOkaoDt.dylib
           0x10d310000 -        0x10d478fef +eOkaoFr.dylib (1) <510E837E-135A-92C8-9AC0-465691EA43D2> /Applications/Aperture.app/Contents/Frameworks/iLifeFaceRecognition.framework/V ersions/A/Resources/eOkaoFr.dylib
           0x10d47c000 -        0x10d4d7fff  com.apple.NyxAudioAnalysis (12.4 - 12.4) <7E92057A-2C05-31D1-A7AC-8323606AF300> /Library/Frameworks/NyxAudioAnalysis.framework/Versions/A/NyxAudioAnalysis
           0x114be6000 -        0x114c0fff7  com.apple.prokit.LionPanels (7.3.2 - 1944.10) <0203CE91-E926-32CC-80A3-94D8C1C558A1> /System/Library/PrivateFrameworks/ProKit.framework/Versions/A/Resources/LionPan els.bundle/Contents/MacOS/LionPanels
           0x114c61000 -        0x114e1ffff  GLEngine (8.7.25) <8398B57C-EE2D-3006-940C-CECE8E719D3B> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
           0x114e56000 -        0x114fc6fff  libGLProgrammability.dylib (8.7.25) <EE2DD8AF-C6C3-303D-976E-87B4AABF8371> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
           0x114ffe000 -        0x1152b6fff  com.apple.ATIRadeonX2000GLDriver (8.10.44 - 8.1.0) <7D70DE9A-6C60-36EE-BDB1-712331A1756C> /System/Library/Extensions/ATIRadeonX2000GLDriver.bundle/Contents/MacOS/ATIRade onX2000GLDriver
           0x115313000 -        0x115320fff  libGPUSupport.dylib (8.7.25) <F884DCD6-8234-3D23-BEC6-4EC4CE5101EF> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/lib GPUSupport.dylib
           0x115327000 -        0x115352fff  GLRendererFloat (8.7.25) <BB54593F-07F0-392A-8993-CA844F4A20E8> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GL RendererFloat
           0x11535b000 -        0x115364fe7  libcldcpuengine.dylib (2.2.16) <DB9678F6-7D50-384A-A961-6109B61D1607> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengin e.dylib
           0x11571e000 -        0x115726fff  com.apple.Aperture.TaskView (1.1 - 1.0) <86BD1732-359D-3A6F-B3A6-D3049B8F5DBD> /Applications/Aperture.app/Contents/PlugIns/TaskView.bundle/Contents/MacOS/Task View
           0x118fe2000 -        0x11909bff7  ColorSyncDeprecated.dylib (400) <7CE58F6E-D2C8-39FB-8EE0-28CC6EC6D04F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib
           0x1190ff000 -        0x119107fff  com.apple.proapps.mrcheckpro (1.4 - 397) <DEB9E6D4-E4A9-3F32-8477-C9AD48C37A69> /Applications/Aperture.app/Contents/Resources/MRCheckPro.bundle/Contents/MacOS/ MRCheckPro
           0x119ca7000 -        0x119cacff7  libFontRegistryUI.dylib (100) <9F172961-DB6F-3A82-9F90-28F9A233F755> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framewo rk/Resources/libFontRegistryUI.dylib
           0x119d1e000 -        0x119d46fff  com.apple.iPhoto.FacebookPublisher (1.2 - 1.2) <91BFD72D-C43A-38F3-8038-7D845A679E79> /Applications/Aperture.app/Contents/PlugIns/FacebookPublisher.publisher/Content s/MacOS/FacebookPublisher
           0x119d66000 -        0x119d86ff7  com.apple.iPhoto.FlickrPublisher (1.2 - 1.2) <7B77737F-75F5-371C-AA23-B855A4D0935E> /Applications/Aperture.app/Contents/PlugIns/FlickrPublisher.publisher/Contents/ MacOS/FlickrPublisher
           0x119da0000 -        0x119dd5ff7  com.apple.iPhoto.MobileMePublisher (1.2 - 1.2) <E74B9FD4-6162-352D-9010-0C4E5575AC37> /Applications/Aperture.app/Contents/PlugIns/MobileMePublisher.publisher/Content s/MacOS/MobileMePublisher
           0x119dfb000 -        0x119e11fff  com.apple.iPhoto.SharedPhotoStreamPublisher (1.0 - 1.0) <5AECD4B4-26E6-3C43-A17A-913A5D2C7A8C> /Applications/Aperture.app/Contents/PlugIns/SharedPhotoStreamPublisher.publishe r/Contents/MacOS/SharedPhotoStreamPublisher
           0x119e2a000 -        0x119e2fff7  com.apple.iphoto.accountconfig.Facebook (1.2 - 1.2) <051DB4A3-7D17-3289-9328-77D5B5512EC2> /Applications/Aperture.app/Contents/PlugIns/Facebook.accountconfigplugin/Conten ts/MacOS/Facebook
           0x119e37000 -        0x119e3bfff  com.apple.iphoto.accountconfig.Flickr (1.1 - 1) <556E3A54-B1CA-3CD0-A439-AB46B45A4BE0> /Applications/Aperture.app/Contents/PlugIns/Flickr.accountconfigplugin/Contents /MacOS/Flickr
           0x119e42000 -        0x119e48ff7  com.apple.iphoto.accountconfig.MobileMe (1.1 - 1) <FDCA4A8F-C649-365F-8FE5-22418FB03EE2> /Applications/Aperture.app/Contents/PlugIns/MobileMe.accountconfigplugin/Conten ts/MacOS/MobileMe
           0x11a889000 -        0x11a88affb +cl_kernels (???) <FFCFA284-2B52-4BFD-A0D2-314D2875021C> cl_kernels
           0x11a897000 -        0x11a897ff9 +cl_kernels (???) <C0631488-C5E3-4CBC-A723-E27C3B71BDB3> cl_kernels
           0x11a899000 -        0x11a933ff7  unorm8_bgra.dylib (2.2.16) <5D62BED8-DF5D-3C51-94B4-57368FF10DDB> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/u norm8_bgra.dylib
        0x7fff6a8df000 -     0x7fff6a91393f  dyld (210.2.3) <A40597AA-5529-3337-8C09-D8A014EB1578> /usr/lib/dyld
        0x7fff8b0f9000 -     0x7fff8b0fbff7  com.apple.print.framework.Print (8.0 - 258) <34666CC2-B86D-3313-B3B6-A9977AD593DA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
        0x7fff8b0fc000 -     0x7fff8b158ff7  com.apple.Symbolication (1.3 - 93) <F2C7E0B6-B241-3020-B30A-0636D0FA3378> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolicat ion
        0x7fff8b159000 -     0x7fff8b1a4fff  com.apple.CoreMedia (1.0 - 926.87) <F51205F8-A102-359C-A9A3-22A48524C081> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
        0x7fff8b1a5000 -     0x7fff8b2a7fff  libcrypto.0.9.8.dylib (47) <74F165AD-4572-3B26-B0E2-A97477FE59D0> /usr/lib/libcrypto.0.9.8.dylib
        0x7fff8b2a8000 -     0x7fff8b3c092f  libobjc.A.dylib (532.2) <90D31928-F48D-3E37-874F-220A51FD9E37> /usr/lib/libobjc.A.dylib
        0x7fff8b490000 -     0x7fff8b49eff7  libkxld.dylib (2050.22.13) <4AAF0573-8632-3D06-BE32-C5675F77638D> /usr/lib/system/libkxld.dylib
        0x7fff8b49f000 -     0x7fff8b4c1ff7  libxpc.dylib (140.42) <BBE558BD-5E55-35E4-89ED-1AA6B056D05A> /usr/lib/system/libxpc.dylib
        0x7fff8b562000 -     0x7fff8b5cfff7  com.apple.datadetectorscore (4.1 - 269.2) <4FD4A7CE-BB00-3AAB-B7AA-AE395D5400EC> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore
        0x7fff8b95c000 -     0x7fff8b992fff  libsystem_info.dylib (406.17) <4FFCA242-7F04-365F-87A6-D4EFB89503C1> /usr/lib/system/libsystem_info.dylib
        0x7fff8b993000 -     0x7fff8b996fff  libutil.dylib (30) <EF3340B2-9A53-3D5E-B9B4-BDB5EEECC178> /usr/lib/libutil.dylib
        0x7fff8b997000 -     0x7fff8b9adfff  com.apple.MultitouchSupport.framework (235.29 - 235.29) <617EC8F1-BCE7-3553-86DD-F857866E1257> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
        0x7fff8b9ae000 -     0x7fff8b9dcff7  libsystem_m.dylib (3022.6) <B434BE5C-25AB-3EBD-BAA7-5304B34E3441> /usr/lib/system/libsystem_m.dylib
        0x7fff8b9dd000 -     0x7fff8bb36ff7  com.apple.syncservices (7.1 - 713.1) <1B20AF09-C1E5-3B70-A57F-177A4D92E403> /System/Library/Frameworks/SyncServices.framework/Versions/A/SyncServices
        0x7fff8bb39000 -     0x7fff8bc0cff7  com.apple.DiscRecording (7.0 - 7000.2.4) <49FD2D2F-4F2C-39B6-877B-6E3172577D18> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
        0x7fff8bc0d000 -     0x7fff8bc0dfff  com.apple.AOSMigrate (1.0 - 1) <585B1483-490E-32DD-97DC-B9279E9D3490> /System/Library/PrivateFrameworks/AOSMigrate.framework/Versions/A/AOSMigrate
        0x7fff8bc0e000 -     0x7fff8bc30fff  com.apple.AOSAccounts (1.1.2 - 1.1.95) <9A1A8780-1F48-3CCA-96EB-D3137F93B676> /System/Library/PrivateFrameworks/AOSAccounts.framework/Versions/A/AOSAccounts
        0x7fff8bc31000 -     0x7fff8bc46fff  com.apple.ImageCapture (8.0 - 8.0) <17A45CE6-7DA3-36A5-B7EF-72BC136981AE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
        0x7fff8bc52000 -     0x7fff8bc69fff  com.apple.CFOpenDirectory (10.8 - 151.10) <FFBBA538-00B5-334E-BA5B-C8AD6CDCDA14> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
        0x7fff8bc92000 -     0x7fff8bcecff7  com.apple.opencl (2.2.18 - 2.2.18) <4A78E53C-17B0-3B2D-A9EA-EF8720FE4134> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
        0x7fff8bcf7000 -     0x7fff8bd31fff  com.apple.framework.internetaccounts (2.1 - 210) <546769AA-C561-3C17-8E8E-4E65A700E2F1> /System/Library/PrivateFrameworks/InternetAccounts.framework/Versions/A/Interne tAccounts
        0x7fff8bd32000 -     0x7fff8bd32fff  libkeymgr.dylib (25) <CC9E3394-BE16-397F-926B-E579B60EE429> /usr/lib/system/libkeymgr.dylib
        0x7fff8bd33000 -     0x7fff8bd90fff  com.apple.ExchangeWebServices (3.0 - 157) <58BFD72E-27F3-3F22-A421-B883FACA0E19> /System/Library/PrivateFrameworks/ExchangeWebServices.framework/Versions/A/Exch angeWebServices
        0x7fff8bd91000 -     0x7fff8bdaeff7  com.apple.openscripting (1.3.6 - 148.3) <C008F56A-1E01-3D4C-A9AF-97799D0FAE69> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
        0x7fff8bdaf000 -     0x7fff8bdb7ff7  libsystem_dnssd.dylib (379.37) <616FC901-151E-38BF-B2C4-24A351C5FAAD> /usr/lib/system/libsystem_dnssd.dylib
        0x7fff8bdb8000 -     0x7fff8bdb8fff  com.apple.Accelerate.vecLib (3.8 - vecLib 3.8) <B5A18EE8-DF81-38DD-ACAF-7076B2A26225> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
        0x7fff8bdb9000 -     0x7fff8be5fff7  com.apple.CoreServices.OSServices (557.6 - 557.6) <1BDB5456-0CE9-301C-99C1-8EFD0D2BFCCD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
        0x7fff8be60000 -     0x7fff8be6dfff  com.apple.AppleFSCompression (49 - 1.0) <5508344A-2A7E-3122-9562-6F363910A80E> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/Apple FSCompression
        0x7fff8be71000 -     0x7fff8bf02fff  com.apple.CorePDF (2.0 - 2) <EB5660B1-0D79-34F3-B242-B559AE0A5B4A> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
        0x7fff8bf03000 -     0x7fff8bf35fff  com.apple.framework.Admin (12.0 - 12.0) <21E02DE3-B255-3A55-8F55-7FC9EE864C06> /System/Library/PrivateFrameworks/Admin.framework/Versions/A/Admin
        0x7fff8bf36000 -     0x7fff8bfd1fff  com.apple.CoreSymbolication (3.0 - 117) <C304FDB8-2FF7-34BC-858A-2B96C2B039D5> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSy mbolication
        0x7fff8bfe1000 -     0x7fff8c06eff7  com.apple.SearchKit (1.4.0 - 1.4.0) <C7F43889-F8BF-3CB9-AD66-11AEFCBCEDE7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
        0x7fff8c06f000 -     0x7fff8c07cff7  com.apple.NetAuth (4.0 - 4.0) <F5BC7D7D-AF28-3C83-A674-DADA48FF7810> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
        0x7fff8c07d000 -     0x7fff8c07dfff  libOpenScriptingUtil.dylib (148.3) <F8681222-0969-3B10-8BCE-C55A4B9C520C> /usr/lib/libOpenScriptingUtil.dylib
        0x7fff8c07e000 -     0x7fff8c180fff  libJP2.dylib (849) <4EEA33EB-AF9F-365D-A572-F7D11AD1C76F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
        0x7fff8c181000 -     0x7fff8c1acfff  libxslt.1.dylib (11.3) <441776B8-9130-3893-956F-39C85FFA644F> /usr/lib/libxslt.1.dylib
        0x7fff8c1ad000 -     0x7fff8c1c7fff  com.apple.CoreMediaAuthoring (2.1 - 914) <CFA664F9-D5A7-3281-A12F-3ED8A98FD8C1> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreM ediaAuthoring
        0x7fff8c1c8000 -     0x7fff8c1d3fff  libsystem_notify.dylib (98.5) <C49275CC-835A-3207-AFBA-8C01374927B6> /usr/lib/system/libsystem_notify.dylib
        0x7fff8c1d4000 -     0x7fff8c1d6fff  libquarantine.dylib (52) <4BE2E642-A14F-340A-B482-5BD2AEFD9C24> /usr/lib/system/libquarantine.dylib
        0x7fff8c1d7000 -     0x7fff8c1d9ff7  libunc.dylib (25) <92805328-CD36-34FF-9436-571AB0485072> /usr/lib/system/libunc.dylib
        0x7fff8c21d000 -     0x7fff8c4c1ff7  com.apple.CoreImage (8.2.4 - 1.0.1) <4A6B017F-B9F7-36DA-943D-A95611F147EA> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage .framework/Versions/A/CoreImage
        0x7fff8c51d000 -     0x7fff8c560ff7  com.apple.bom (12.0 - 192) <0BF1F2D2-3648-36B7-BE4B-551A0173209B> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
        0x7fff8c561000 -     0x7fff8c56cff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <C12962D5-85FB-349E-AA56-64F4F487F219> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManage ment
        0x7fff8c56d000 -     0x7fff8c570fff  libRadiance.dylib (849) <F7D9A0FD-1195-34CB-BFE5-79DAF3F40AC3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.d ylib
        0x7fff8c571000 -     0x7fff8c585fff  com.apple.speech.synthesis.framework (4.1.12 - 4.1.12) <94EDF2AB-809C-3D15-BED5-7AD45B2A7C16> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
        0x7fff8c586000 -     0x7fff8c6fbfff  com.apple.CFNetwork (596.3.3 - 596.3.3) <3739DC8D-8610-3740-80EC-43E130779CB8> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
        0x7fff8c714000 -     0x7fff8c794ff7  com.apple.ApplicationServices.ATS (332 - 341.1) <BD83B039-AB25-3E3E-9975-A67DAE66988B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
        0x7fff8c795000 -     0x7fff8c861ff7  libsystem_c.dylib (825.26) <4C9EB006-FE1F-3F8F-8074-DFD94CF2CE7B> /usr/lib/system/libsystem_c.dylib
        0x7fff8c862000 -     0x7fff8c862fff  com.apple.Carbon (154 - 155) <372716D2-6FA1-3611-8501-3DD1D4A6E8C8> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
        0x7fff8c863000 -     0x7fff8cae3ff7  com.apple.AOSKit (1.05 - 152.2) <43361229-45F3-3946-A11A-CC0FF2129F06> /System/Library/PrivateFrameworks/AOSKit.framework/Versions/A/AOSKit
        0x7fff8cae4000 -     0x7fff8cba1ff7  com.apple.ColorSync (4.8.0 - 4.8.0) <6CE333AE-EDDB-3768-9598-9DB38041DC55> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
        0x7fff8cba2000 -     0x7fff8cbacfff  libcsfde.dylib (296.16) <DE03E28D-7979-3C31-9F46-2A7337CE0DBA> /usr/lib/libcsfde.dylib
        0x7fff8cbad000 -     0x7fff8cbfeff7  com.apple.SystemConfiguration (1.12.2 - 1.12.2) <A4341BBD-A330-3A57-8891-E9C1A286A72D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
        0x7fff8cc07000 -     0x7fff8cc96fff  libCoreStorage.dylib (296.16) <E5BF76A1-2B3E-3FD8-ABF4-F8D18829BF0A> /usr/lib/libCoreStorage.dylib
        0x7fff8ccc1000 -     0x7fff8d0defff  FaceCoreLight (2.4.1) <A34C9575-C4C1-31B1-809B-7751070B4E8B> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLi ght
        0x7fff8d0df000 -     0x7fff8d0e0ff7  libdnsinfo.dylib (453.19) <14202FFB-C3CA-3FCC-94B0-14611BF8692D> /usr/lib/system/libdnsinfo.dylib
        0x7fff8d0e1000 -     0x7fff8d26cff7  com.apple.WebKit (8536 - 8536.28.10) <792FA1F3-68F2-36F8-A070-898B3682F5DE> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
        0x7fff8d288000 -     0x7fff8d2a9ff7  libCRFSuite.dylib (33) <736ABE58-8DED-3289-A042-C25AF7AE5B23> /usr/lib/libCRFSuite.dylib
        0x7fff8d32d000 -     0x7fff8d35bfff  com.apple.CoreServicesInternal (154.2 - 154.2) <3E6196E6-F3B4-316F-9E1F-13B6B9694C7E> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/Cor eServicesInternal
        0x7fff8d544000 -     0x7fff8d544fff  com.apple.Cocoa (6.7 - 19) <1F77945C-F37A-3171-B22E-F7AB0FCBB4D4> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
        0x7fff8d571000 -     0x7fff8d5b5fff  libcups.2.dylib (327.3) <71E771A1-0489-3417-8A4A-56A2C930F80C> /usr/lib

    Try this: http://support.apple.com/kb/TS4412

  • Hi very urgent  How to improve the performence of the program

    Hi all please tell me how to improve the performence of this program......
    REPORT z03_gil010 NO STANDARD PAGE HEADING LINE-SIZE 130.
                                 INCLUDE                                 *
    INCLUDE: z00_bci010.                   " Gestion des anomalies.
                          Déclaration des données                        *
                       Tables de la bases de données                     *
    TABLES:
            ekpo,        " Poste document d'achat.
            lfa1,        " Base fournisseurs (généralités).
            marc,        " Données division de l'article.
            z03_bw_cmp1,
            eord,        "Répertoire des sources appro. Achats
            eina,        "Fiche infos-achats - données générales
            t024,        "Groupes d'acheteurs
            tvarv.                                              "FAE17345+
                       Déclaration des données internes                  *
    Déclaration de la table interne qui permet de recuperer les mois.
    DATA: BEGIN OF itb_months OCCURS 12.
            INCLUDE STRUCTURE t247.
    DATA: END OF itb_months.
    Table pour récupération d'infos sur les divisions
    DATA: BEGIN OF itb_t001w OCCURS 0,
            werks LIKE t001w-werks,
            fabkl LIKE t001w-fabkl," Clé du calendrier d'entreprise
          END OF itb_t001w.
    Déclaration de la table interne contenant les infos sur l'adresse du
    fournisseur.
    DATA: BEGIN OF itb_adresse OCCURS 0,
            lifnr LIKE lfa1-lifnr,           " Numéro de compte fournisseur.
            name1 LIKE lfa1-name1,                              " Nom 1.
            name2 LIKE lfa1-name2,                              " Nom 2.
            name3 LIKE lfa1-name3,                              " Nom 3.
            name4 LIKE lfa1-name4,                              " Nom 4.
            stras LIKE lfa1-stras,           " N° de rue et nom de la rue.
            pstlz LIKE lfa1-pstlz,           " Code postal.
            ort01 LIKE lfa1-ort01,           " Localité.
            pfach LIKE lfa1-pfach,           " Boîte postale.
            pstl2 LIKE lfa1-pstl2,           " Code de la boîte postale.
            land1 LIKE lfa1-land1,           " Clé de pays.
            landx LIKE t005t-landx,          " Pays.
            spras LIKE lfa1-spras,           " Code langue
    END OF itb_adresse.
    Déclaration d'une table interne pour les informations sur les
    prévisions de commande.
    DATA: BEGIN OF itb_prev_cde OCCURS 0,
            werks LIKE marc-werks,            " Division
            idnlf LIKE eina-idnlf,            " ADDsde ref article frn
            lifnr LIKE eord-lifnr,            " N° fournisseur.
            ekgrp LIKE marc-ekgrp,            " Groupe d'acheteurs
            dispo LIKE marc-dispo,            " Code gestionnaire MRP
            matnr LIKE eord-matnr,            " Article.
            maktx LIKE makt-maktx,            " Désignation article.
            bstmi LIKE marc-bstmi,            " Quantité de commande.
            men00 LIKE plaf-gsmng,            " Quantité du mois en cours M.
            men01 LIKE plaf-gsmng,            " Quantité pour le mois M+1.
            men02 LIKE plaf-gsmng,            " Quantité pour le mois M+2.
            men03 LIKE plaf-gsmng,            " Quantité pour le mois M+3.
            men04 LIKE plaf-gsmng,            " Quantité pour le mois M+4.
            men05 LIKE plaf-gsmng,            " Quantité pour le mois M+5.
            men06 LIKE plaf-gsmng.            " Quantité pour le mois M+6.
    DATA: END OF itb_prev_cde.
    Structure de travail pour les commandes convernant les PFC
    DATA str_pca_pfc  LIKE itb_prev_cde.
    *add sde
    DATA str_eord_pfc  LIKE itb_prev_cde.
    Structure de travail pour les prévisons PFC
    DATA str_prev_pfc LIKE itb_prev_cde.
    Déclaration d'une table interne pour les informations sur le
    portefeuille des commandes d'achat.
    DATA: BEGIN OF itb_pca OCCURS 0,
            werks LIKE ekpo-werks,    " Division
            idnlf LIKE eina-idnlf,     " ADDsde ref article frn
            lifnr LIKE eord-lifnr,    " N° fournisseur.
            ekgrp LIKE marc-ekgrp,    " Groupe d'acheteurs
            dispo LIKE marc-dispo,    " Code gestionnaire MRP
            matnr LIKE eord-matnr,    " Article.
            maktx LIKE makt-maktx,    " Désignation article.
            ebeln LIKE ekes-ebeln,    " Numéro du document d'achat.
            ebelp LIKE ekes-ebelp,    " Numéro de poste du document d'achat.
            slfdt LIKE eket-slfdt,    " Date de livraison statistique
            eindt LIKE ekes-eindt,    " Date de livraison indiquée dans la
                                      " confirmation de la cde.
            menge LIKE ekes-menge,    " Quantité indiquée dans la confirma-
                                      " tion de la commande.
            attdu LIKE eket-wemng,    " Portefeuille fournisseur.
            netpr LIKE ekpo-brtwr,    " Prix net du document d'achat dans
                                      " la devise du document.
            rtard TYPE i,             " Retard en jours ouvres.
            wemng LIKE eket-wemng,    " Quantité de l'entrée de marchandise.
            bldat LIKE mkpf-bldat,    " Date inscrite sur la pièce/sur le
                                      " document.
            qtran LIKE ekes-menge,    " Quantité en transit.
            dtran LIKE ekes-eindt.    " Date du dernier avis de transit.
    DATA: END OF itb_pca.
    DATA: w_i TYPE i,                "Compteur
          w_i_char(1) TYPE c,        "Texte pour récupérer compteur
          w_nm_zone(20) TYPE c,      "Nom zone pour assign au field-symbols
          w_nb_j TYPE i,             "Nb de jours ouvrés jusqu'à fin mois
          w_nb_j_tot TYPE i.         "Nb de jours ouvrés du mois
    FIELD-SYMBOLS:       TYPE ANY.
    Déclaration d'une table contenant les fiches info achat.
    DATA: BEGIN OF itb_eina OCCURS 0,
            matnr LIKE eina-matnr,
            lifnr LIKE eina-lifnr,
            idfnl LIKE eina-idnlf.
    DATA: END OF itb_eina.
    Déclaration d'une table contenant les infos groupe acheteur.
    *DATA: BEGIN OF itb_t024 OCCURS 0,
           ekgrp LIKE t024-ekgrp,
           eknam LIKE t024-eknam,
           ektel LIKE t024-ektel,
           telfx LIKE t024-telfx.
    *DATA: END OF itb_t024.
    Déclaration d'une table pour le transfert du fichier.
    DATA: BEGIN OF itb_transfert OCCURS 0,
            col00(8),                 "division
            col00bis(20),             "Reference article
            col01(18),                "No article
            col02(45),                "libelle article
            col021(17),               "Groupe acheteur
            col022(13),               "gestionnaire
            col03(17),                "qte commandée ou No de commande
            col04(13),                "Mois 1 ou No poste cde
            col05(20),                "Mois 2 ou délai initial
            col06(33),                "Mois 3 ou délai négocié
            col07(13),                "Mois 4 ou qté cdée
            col08(13),                "Mois 5 ou qté attendue
            col09(13),                "Mois 6 ou Montant attendu
            col10(13),                "Mois 7 ou retard
            col11(13),                "qte partielle livree
            col12(13),                "date livraison partielle
            col13(13),                "qté en transit
            col14(13).                "date
    DATA: END OF itb_transfert.
    Déclaration d'une table contenant la liste des fournisseurs.
    DATA: BEGIN OF itb_lifnr OCCURS 0,
            werks LIKE marc-werks,
            idfnl LIKE eina-idnlf,
            lifnr LIKE eord-lifnr,
            ekgrp LIKE marc-ekgrp,
            spras LIKE lfa1-spras,
            eknam LIKE t024-eknam,
            ektel LIKE t024-ektel,
            telfx LIKE t024-telfx.
    DATA: END OF itb_lifnr.
    Déclaration d'une structure pour la selection dans la table MSEG.
    DATA : BEGIN OF itb_mseg OCCURS 0,
             mblnr LIKE mseg-mblnr,
             mjahr LIKE mseg-mjahr,
             ebeln LIKE mseg-ebeln,
             ebelp LIKE mseg-ebelp,
           END OF itb_mseg.
    déclaration d'une structure pour la selection dans EKPO.
    DATA : BEGIN OF itb_ekpo OCCURS 0,
             lifnr LIKE ekko-lifnr,
             ebeln LIKE ekpo-ebeln,
             ebelp LIKE ekpo-ebelp,
             menge LIKE ekpo-menge,
             bpumz LIKE ekpo-bpumz,
             bpumn LIKE ekpo-bpumn,
             matnr LIKE ekpo-matnr,
             werks LIKE ekpo-werks,
             netpr LIKE ekpo-netpr,
             peinh LIKE ekpo-peinh,  "Base de prix FAE17345+
             ekgrp LIKE ekko-ekgrp,   "AFT++
             dispo LIKE marc-dispo,   "AFT++
           END OF itb_ekpo.
    déclaration d'une structure pour la selection dans EKPO.
    DATA : BEGIN OF itb_ekko OCCURS 0,
             ebeln LIKE ekko-ebeln,
             lifnr LIKE ekko-lifnr,
             spras LIKE ekko-spras,
           END OF itb_ekko.
    déclaration d'une structure pour la selection dans EKES.
    DATA : BEGIN OF itb_ekes OCCURS 0,
             ebeln LIKE eket-ebeln,
             ebelp LIKE eket-ebelp,
             ebtyp LIKE ekes-ebtyp,
             eindt LIKE ekes-eindt,
             menge LIKE ekes-menge,
             dabmg LIKE ekes-dabmg,
             etens LIKE ekes-etens,
           END OF itb_ekes.
    déclaration d'une structure pour la selection dans EKET
    DATA : BEGIN OF itb_eket OCCURS 0,
             ebeln LIKE eket-ebeln,
             ebelp LIKE eket-ebelp,
             menge LIKE eket-menge,
             wemng LIKE eket-wemng,
             eindt LIKE eket-eindt,
             slfdt LIKE eket-slfdt,
           END OF itb_eket.
    déclaration d'une structure pour la selection dans MKPF.
    DATA : BEGIN OF itb_mkpf OCCURS 0,
             mblnr LIKE mkpf-mblnr,
             mjahr LIKE mkpf-mjahr,
             bldat LIKE mkpf-bldat,
           END OF itb_mkpf.
    Déclaration d'une structure pour la sélection dans EORD.
    DATA : BEGIN OF itb_eord OCCURS 0,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
             lifnr LIKE eord-lifnr,
             ekgrp LIKE marc-ekgrp,
             dispo LIKE marc-dispo,                             "DE3K924352
             disls LIKE marc-disls,
             bstfe LIKE marc-bstfe,
             bstrf LIKE marc-bstrf,
             bstmi LIKE marc-bstmi,
             bstma LIKE marc-bstma,
           END OF itb_eord.
    DATA : BEGIN OF itb_eordw OCCURS 0.
            INCLUDE STRUCTURE itb_eord.
    DATA : END OF itb_eordw.
    Déclaration d'une structure pour la sélection dans MAKT.
    DATA : BEGIN OF itb_makt OCCURS 0,
             matnr LIKE makt-matnr,
             spras LIKE makt-spras,
             maktx LIKE makt-maktx,
           END OF itb_makt.
    Déclaration d'une structure pour la sélection dans EBAN.
    DATA : BEGIN OF itb_eban OCCURS 0,
             matnr LIKE eban-matnr,
             werks LIKE eban-werks,
             flief LIKE eban-flief,
             lfdat LIKE eban-lfdat,
             menge LIKE eban-menge,
             bsmng LIKE eban-bsmng,
             webaz LIKE eban-webaz,
             ekgrp LIKE eban-ekgrp,
             ebeln LIKE eban-ebeln,
             banfn LIKE eban-banfn,
             bnfpo LIKE eban-bnfpo, "DB3K900702+
           END OF itb_eban.
    Déclaration d'une structure pour la sélection dans PLAF.
    DATA : BEGIN OF itb_plaf OCCURS 0,
             plnum LIKE plaf-plnum, "DB3K900702+
             matnr LIKE plaf-matnr,
             plwrk LIKE plaf-plwrk,
             flief LIKE plaf-flief,
             pedtr LIKE plaf-pedtr,
             gsmng LIKE plaf-gsmng,
             webaz LIKE plaf-webaz,
           END OF itb_plaf.
    Déclaration d'une structure pour la sélection dans MARC.
    DATA : BEGIN OF itb_marc OCCURS 0,
             matnr LIKE marc-matnr,
             werks LIKE marc-werks,
             disls LIKE marc-disls,
             bstrf LIKE marc-bstrf,
             bstmi LIKE marc-bstmi,
             bstma LIKE marc-bstma,
             bstfe LIKE marc-bstfe,
             ekgrp LIKE marc-ekgrp,
             dispo LIKE marc-dispo,
           END OF itb_marc.
    DATA : BEGIN OF itb_marc_eord OCCURS 0,
              matnr LIKE marc-matnr,
              werks LIKE marc-werks,
              strgr LIKE marc-strgr,   "groupe de stratégie planif
           END OF itb_marc_eord.
    DATA : BEGIN OF itb_z03_bw_cmp1 OCCURS 0,
             matnr LIKE z03_bw_cmp1-matnr,
             werks LIKE z03_bw_cmp1-werks,
             pdatu LIKE z03_bw_cmp1-pdatu,
             plnmg LIKE z03_bw_cmp1-plnmg,
           END OF itb_z03_bw_cmp1.
    Begin change BNI <DE3K937051>
    DATA : BEGIN OF itb_z03_bw_cmp2 OCCURS 0,
             matnr LIKE z03_bw_cmp2-matnr,
             werks LIKE z03_bw_cmp2-werks,
             pdatu LIKE z03_bw_cmp2-pdatu,
             plnmg LIKE z03_bw_cmp2-plnmg,
           END OF itb_z03_bw_cmp2.
    *End change BNI
    DATA : BEGIN OF str_index1,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
          END OF str_index1.
    DATA : BEGIN OF str_index2,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
          END OF str_index2.
    DATA : BEGIN OF str_index3_eord,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
          END OF str_index3_eord.
    DATA : BEGIN OF str_index4,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
          END OF str_index4.
    DATA : BEGIN OF str_index5,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
    END OF str_index5.
    DATA : BEGIN OF str_index6,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
    END OF str_index6.
    DATA : BEGIN OF str_index7,
             matnr LIKE eord-matnr,
             werks LIKE eord-werks,
    END OF str_index7.
    Déclaration des variables de debut et de fin de mois.
    DATA: w_debut_mois    LIKE sy-datum,
          w_debut_periode LIKE sy-datum,
          w_fin_mois      LIKE sy-datum,
          w_fin_periode   LIKE sy-datum.
    Déclaration des variables pour les dates.
    DATA: w_date0 LIKE sy-datum,
          w_date1 LIKE sy-datum,
          w_date2 LIKE sy-datum,
          w_date3 LIKE sy-datum,
          w_date4 LIKE sy-datum,
          w_date5 LIKE sy-datum,
          w_date6 LIKE sy-datum,
          w_datejour LIKE sy-datum,                             "FAE15269
          w_dat_da LIKE eban-lfdat,
          w_dat_op LIKE plaf-pedtr,
          w_mois0 LIKE t247-ltx,
          w_mois1 LIKE t247-ltx,
          w_mois2 LIKE t247-ltx,
          w_mois3 LIKE t247-ltx,
          w_mois4 LIKE t247-ltx,
          w_mois5 LIKE t247-ltx,
          w_mois6 LIKE t247-ltx,
          w_lendemain LIKE sy-datum.                            "FAE17345+
    Temoin d'un AR dans la commande d'achat.
    DATA: w_temoin_ar.
    Numéro de la confirmation de la commande
    DATA : w_etens LIKE ekes-etens.
    Déclaration des variables pour le nom des fichiers.
    DATA: w_nom_fichier LIKE rlgrap-filename,
          w_fichier LIKE rlgrap-filename,
          w_racine LIKE rlgrap-filename,
          w_file LIKE rlgrap-filename.
    Déclaration d'une table interne pour le transfert.
    DATA: BEGIN OF itb_trans OCCURS 0,
            w_ligne(320).
    DATA: END OF itb_trans.
    Déclaration d'une variable pour rechercher les enregistrements vides.
    DATA: w_compteur     TYPE i,
          w_compteur1    TYPE i,
          w_compteur2    TYPE i,
          w_retard       TYPE i,          " Retard en jours ouvres.
          w_trouve_pfc   TYPE c, "addsde
          w_trouve_pfs   TYPE c, "+DE3K937051
          w_trouve       TYPE c.
    *Index pour les LOOP
    DATA : w_index_ekpo LIKE sy-tabix,
           w_index_ekes LIKE sy-tabix,
           w_index_eket LIKE sy-tabix,
           w_index_mseg LIKE sy-tabix,
           w_index_eban LIKE sy-tabix,
           w_index_plaf LIKE sy-tabix,
           w_index_pca  LIKE sy-tabix,
           w_index_z03_bw_cmp1 LIKE sy-tabix,
           w_index_z03_bw_cmp2 LIKE sy-tabix."+DE3K937051
    RANGES : r_type_pfs   FOR marc-strgr.
    *fichier sur serveur +EDR231003
    DATA : w_chemin LIKE filename-fileintern,  "nom du fichier
           w_date_fichier(12) TYPE c,          "Date format DD_MM_AA
           w_csv(307) TYPE c.                  "ligne du fichier format CSV
    CONSTANTS: k_imputation_m LIKE eban-knttp VALUE 'M'.        "FAE19001+
                     Description de l écran de sélection                 *
                         Paramètres "UTILISATION"                        *
    Ouverture d'un block de sélection pour le(s) fournisseur(s).
    SELECTION-SCREEN BEGIN OF BLOCK block1 WITH FRAME TITLE text-bl1.
    Sélection division(s)
    SELECT-OPTIONS: s_werks FOR ekpo-werks.
    Sélection fournisseur(s).
    SELECT-OPTIONS: s_lifnr FOR lfa1-lifnr OBLIGATORY.
    Sélection du Groupe d'acheteur
    *SELECT-OPTIONS: s_ekgrp FOR marc-ekgrp.   "-FAE26446
    *SELECT-OPTIONS: s_dispo FOR marc-dispo.   "-FAE26446
    SELECTION-SCREEN END OF BLOCK block1.
    FAE 26446 : ajout
    SELECTION-SCREEN BEGIN OF BLOCK block3 WITH FRAME TITLE text-bl3.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETER p_ekgrp RADIOBUTTON GROUP g3.
    SELECTION-SCREEN COMMENT 5(24) text-001 FOR FIELD p_ekgrp.
    SELECT-OPTIONS: s_ekgrp FOR marc-ekgrp.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETER p_dispo RADIOBUTTON GROUP g3.
    SELECTION-SCREEN COMMENT 5(24) text-002 FOR FIELD p_dispo.
    SELECT-OPTIONS: s_dispo FOR marc-dispo.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK block3.
    FAE 26446 : fin ajout
                           Paramètres "SYSTEME"                          *
    Saut de 2 lignes.
    SELECTION-SCREEN: SKIP 2.
    Ouverture d'un block de sélection pour l'adresse physique du fichier.
    SELECTION-SCREEN BEGIN OF BLOCK block2 WITH FRAME TITLE text-bl2.
    PARAMETERS: p_pc       RADIOBUTTON GROUP rad1 DEFAULT 'X',  "+EDR231003
                p_fic_pc LIKE rlgrap-filename.                  "+EDR231003
    SELECTION-SCREEN SKIP.                                      "+EDR231003
    PARAMETERS     : p_serve   RADIOBUTTON GROUP rad1,          "+EDR231003
                     p_fic_se LIKE filename-fileintern          "+EDR231003
                              DEFAULT 'Z03_PREV_COMMANDES'.     "+EDR231003
    SELECTION-SCREEN END OF BLOCK block2.
                           Logique de traitement                         *
                              INITIALIZATION                             *
    INITIALIZATION.
    Date du jour
      MOVE sy-datum TO w_datejour.                              "FAE15269
    Gestion des anomalies.
      MOVE text-lb1 TO w_lb_traitement.
      PERFORM f930_init USING sy-cprog '30'.
    Fin de la gestions des anomalies.
    Récuperation des mois dans la table interne 'ITB_MONTHS'.
      CALL FUNCTION 'MONTH_NAMES_GET'
           EXPORTING
                language              = sy-langu
           TABLES
                month_names           = itb_months
           EXCEPTIONS
                month_names_not_found = 1
                OTHERS                = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    Récupération des differentes periodes.
      PERFORM f100_recuperation_date TABLES itb_months.
    Récupération du debut du mois.
      CONCATENATE sy-datlo(6) '01' INTO w_debut_mois.
      MOVE: w_debut_mois TO w_debut_periode.
    Récupération du dernier jour du mois.
      CALL FUNCTION 'LAST_DAY_OF_MONTHS'
           EXPORTING
                day_in            = sy-datlo
           IMPORTING
                last_day_of_month = w_fin_mois
           EXCEPTIONS
                day_in_no_date    = 1
                OTHERS            = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
                              TOP-OF-PAGE                                *
    TOP-OF-PAGE.
      CALL FUNCTION 'Z_00_BC_TOP_OF_PAGE'
           EXPORTING
                p_linsz   = k_ligne
                p_pagno   = sy-pagno
                p_prog    = sy-cprog
                p_projet  = k_projet
                p_societe = k_societe
                p_sujet   = sy-title.
                              END-OF-PAGE                                *
    END-OF-PAGE.
                            AT SELECTION-SCREEN                          *
    FAE 26446 : ajout
    AT SELECTION-SCREEN ON BLOCK block3.
      IF NOT ( s_ekgrp IS INITIAL )
      AND  NOT ( s_dispo IS INITIAL ).
        MESSAGE e394(z03_mm).
      ENDIF.
      IF p_ekgrp = 'X'.
        IF s_ekgrp IS INITIAL.
          MESSAGE e395(z03_mm).
        ENDIF.
      ELSE.
        IF s_dispo IS INITIAL.
          MESSAGE e396(z03_mm).
        ENDIF.
      ENDIF.
    fae26446 fin ajout
    AT SELECTION-SCREEN ON BLOCK block2.
      IF p_pc = 'X'.
        IF p_fic_pc IS INITIAL.
    *Attention, il n'y a aucune adresse de sauvegarde pour le(s) fichier(s)
          MESSAGE e021(z03_mm).
        ENDIF.
      ELSE.
        IF p_fic_se IS INITIAL.
    *Attention, il n'y a aucune adresse de sauvegarde pour le(s) fichier(s)
          MESSAGE e021(z03_mm).
        ENDIF.
      ENDIF.
    Création du matchcode pour la selection du fichier local.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fic_pc.
      CALL FUNCTION 'WS_FILENAME_GET'
           EXPORTING
                def_filename     = p_fic_pc
                def_path         = 'C:'
                mask             = text-ma1
                mode             = 'S'
                title            = text-sel
           IMPORTING
                filename         = p_fic_pc
           EXCEPTIONS
                inv_winsys       = 1
                no_batch         = 2
                selection_cancel = 3
                selection_error  = 4
                OTHERS           = 5.
      IF sy-subrc NE 0 AND sy-subrc NE 3.
        MESSAGE e032(z03_mm).
      ENDIF.
                            START-OF-SELECTION                           *
    START-OF-SELECTION.
      PERFORM select_donnees.
    =================================================
    Liste des ARTICLES impactés pour les prévisions *
    =================================================
    ===================================
    PORTEFEUILLE DE COMMANDES D'ACHAT *
    ===================================
    Construction itb_pca à partir de EKKO/EKPO.
      w_index_ekpo  = 1.
      w_index_ekes  = 1.
      w_index_eket  = 1.
      w_index_mseg  = 1.
    SORT itb_ekko BY ebeln.           "-FAE26446
      SORT itb_ekpo BY ebeln ebelp.
      SORT itb_makt BY matnr spras.
      SORT itb_eket BY ebeln ebelp.
      SORT itb_ekes BY ebeln ebelp.
      SORT itb_mseg BY ebeln ebelp.
      SORT itb_mkpf BY mblnr mjahr.
      SORT itb_marc BY matnr werks.                             "+FAE26446
    FAE 26446 remplacement
    LOOP AT itb_ekko.
       LOOP AT itb_ekpo.
               FROM w_index_ekpo.
         IF itb_ekko-ebeln = itb_ekpo-ebeln.
      LOOP AT itb_ekpo.
        READ TABLE itb_marc WITH KEY
           matnr = itb_ekpo-matnr
           werks = itb_ekpo-werks BINARY SEARCH.
        CHECK sy-subrc = 0.
    FAE 26446 fin remplacement
        itb_pca-ebeln = itb_ekpo-ebeln.
        itb_pca-ebelp = itb_ekpo-ebelp.
      itb_pca-lifnr = itb_ekko-lifnr.   "-FAE26446
        itb_pca-lifnr = itb_ekpo-lifnr.                         "+FAE26446
        itb_pca-ekgrp = itb_ekpo-ekgrp.                         "+FAE26446
        itb_pca-dispo = itb_ekpo-dispo.                         "+FAE26446
        itb_pca-matnr = itb_ekpo-matnr.
        itb_pca-werks = itb_ekpo-werks.
      Recherche du libellé article
        READ TABLE itb_makt
                   WITH KEY matnr = itb_ekpo-matnr
                            spras = text-fra
                   BINARY SEARCH.
        IF sy-subrc = 0.
          itb_pca-maktx = itb_makt-maktx.
        ELSE.
          READ TABLE itb_makt
                    WITH KEY matnr = itb_ekpo-matnr
                             spras = text-ang
                    BINARY SEARCH.
          IF sy-subrc = 0.
            itb_pca-maktx = itb_makt-maktx.
          ENDIF.
        ENDIF.
        IF NOT itb_ekpo-bpumn IS INITIAL.
          itb_pca-menge = itb_ekpo-menge * itb_ekpo-bpumz /
                                           itb_ekpo-bpumn.
        ENDIF.
      Sélect° ds la table EKES des dates de livraisons et des qtés
      en transit
        CLEAR w_temoin_ar.
        CLEAR w_etens.
        LOOP AT itb_ekes
                FROM w_index_ekes.
          IF  itb_ekes-ebeln = itb_ekpo-ebeln
          AND itb_ekes-ebelp = itb_ekpo-ebelp.
            IF itb_ekes-ebtyp = text-arn.
              itb_pca-eindt = itb_ekes-eindt.
              w_temoin_ar = 'X'.
            ELSE.
            Si c'est une qté en transit alors on recupere
            la quantité et la date.
              IF itb_ekes-dabmg < itb_ekes-menge.
                itb_pca-qtran = itb_pca-qtran + itb_ekes-menge -
                                itb_ekes-dabmg.
              ENDIF.
              IF itb_ekes-etens > w_etens.
                w_etens = itb_ekes-etens.
                itb_pca-dtran = itb_ekes-eindt.
              ENDIF.
            ENDIF.
          ELSEIF itb_ekes-ebeln > itb_ekpo-ebeln
          OR ( itb_ekes-ebeln = itb_ekpo-ebeln
          AND itb_ekes-ebelp > itb_ekpo-ebelp ).
            w_index_ekes = sy-tabix.
            EXIT.
          ENDIF.
        ENDLOOP.
      S'il n'y a pas d'AR alors récupérat° de la date livraison dans EKET.
        LOOP AT itb_eket
                FROM w_index_eket.
          IF  itb_eket-ebeln = itb_ekpo-ebeln
          AND itb_eket-ebelp = itb_ekpo-ebelp.
            IF w_temoin_ar IS INITIAL.
              itb_pca-eindt = itb_eket-eindt.
            ENDIF.
            itb_pca-slfdt = itb_eket-slfdt.
          Calcul du portefeuille fournisseur à partir de la
          qté commandée et la qté reçue
            itb_pca-attdu = itb_pca-attdu + itb_eket-menge -
                            itb_eket-wemng.
          Calcul du montant du poste
            itb_pca-netpr = itb_ekpo-netpr * itb_pca-attdu.
            IF itb_ekpo-peinh NE 0.
              itb_pca-netpr = itb_pca-netpr / itb_ekpo-peinh.
            ENDIF.
          Calcul quantité réceptionnée.
            itb_pca-wemng = itb_pca-wemng + itb_eket-wemng.
          Calcul du retard en nombre de jours calendaires
          Le calcul du retard  ne doit pas prendre en compte
          le jour de livraison
            ADD 1 TO itb_eket-eindt.
            IF NOT itb_pca-attdu  IS INITIAL
            AND    itb_eket-eindt LT sy-datum.
            Calcul du retard en nombre de jours ouvrés
              CLEAR w_retard.
              CALL FUNCTION 'Z_00_BC_WORKDAYS_PER_PERIOD'
                   EXPORTING
                        date_deb = itb_eket-eindt
                        date_fin = sy-datum
                   IMPORTING
                        jours    = w_retard.
              itb_pca-rtard = itb_pca-rtard + w_retard .
            ENDIF.
          ELSEIF itb_eket-ebeln > itb_ekpo-ebeln
          OR (   itb_eket-ebeln = itb_ekpo-ebeln
          AND    itb_eket-ebelp > itb_ekpo-ebelp ).
            w_index_eket = sy-tabix.
            EXIT.
          ENDIF.
        ENDLOOP.
      Recherche de la derniere date de livraison.
        LOOP AT itb_mseg
                FROM w_index_mseg.
          IF  itb_mseg-ebeln = itb_ekpo-ebeln
          AND itb_mseg-ebelp = itb_ekpo-ebelp.
            READ TABLE itb_mkpf
                       WITH KEY mblnr = itb_mseg-mblnr
                                mjahr = itb_mseg-mjahr
                       BINARY SEARCH.
            IF sy-subrc = 0.
              IF itb_mkpf-bldat > itb_pca-bldat.
                itb_pca-bldat = itb_mkpf-bldat.
              ENDIF.
            ENDIF.
          ELSEIF itb_mseg-ebeln > itb_ekpo-ebeln
          OR (   itb_mseg-ebeln = itb_ekpo-ebeln
          AND    itb_mseg-ebelp > itb_ekpo-ebelp ).
            w_index_mseg = sy-tabix.
            EXIT.
          ENDIF.
        ENDLOOP.
        APPEND itb_pca.
        CLEAR itb_pca.
    FAE26446 suppression parag. suivant
         ELSEIF itb_ekpo-ebeln > itb_ekko-ebeln.
           w_index_ekpo = sy-tabix.
           EXIT.
         ENDIF.
       ENDLOOP.
    Fin FAE26446
      ENDLOOP.
    =========================
    PREVISIONS DE COMMANDES *
    =========================
      SORT itb_eord        BY matnr werks lifnr ekgrp.
      SORT itb_eban        BY matnr werks flief ekgrp.
      SORT itb_plaf        BY matnr plwrk flief.
      SORT itb_z03_bw_cmp1 BY matnr werks.
      SORT itb_z03_bw_cmp2 BY matnr werks."+DE3K937051
      SORT itb_pca         BY matnr werks lifnr.
      w_index_eban = 1.
      w_index_plaf = 1.
      w_index_z03_bw_cmp1 = 1.
      w_index_pca = 1.
      w_index_z03_bw_cmp2 = 1."+DE3K937051
    Remplissage de la table des prévisions de commande.
      LOOP AT itb_eord.
        CLEAR: str_prev_pfc,
               w_trouve.
        MOVE-CORRESPONDING itb_eord TO str_index1.
        MOVE-CORRESPONDING itb_eord TO str_index3_eord.
        MOVE-CORRESPONDING itb_eord TO itb_prev_cde.
      Recherche dans table division/article (MARC) afin de déterminer si
      article PFS (prod fabriqué à stock) ou PFC (Prod fabriqué sur cde)
        AT NEW werks.
          READ TABLE itb_marc_eord
                     WITH KEY matnr = itb_eord-matnr
                              werks = itb_eord-werks
                     BINARY SEARCH.
          IF sy-subrc NE 0.
            CLEAR itb_marc_eord.
          ENDIF.
        ENDAT.
    a - Prévisions pour les PFS : DA + OP *
    *Calcul des quantités de commande.
        IF itb_eord-disls = text-tl1.
          itb_prev_cde-bstmi =  itb_eord-bstfe.
        ELSEIF itb_eord-disls = text-tl2
        OR     itb_eord-disls = text-tl3.
          IF  itb_eord-bstrf NE 0
          AND itb_eord-bstmi = 0
          AND itb_eord-bstma = 0.
            itb_prev_cde-bstmi = itb_eord-bstrf.
          ELSEIF itb_eord-bstrf NE 0
          AND    itb_eord-bstmi NE 0.
            itb_prev_cde-bstmi = itb_eord-bstmi.
          ELSEIF itb_eord-bstrf = itb_eord-bstma
          AND    itb_eord-bstrf NE 0
          AND    itb_eord-bstmi = 0.
            itb_prev_cde-bstmi = itb_eord-bstma.
          ENDIF.
        ENDIF.
      si article PFS (Prod fabriqué à stock) recherche des
      demandes d'achat ou ordres planfiés
        IF itb_marc_eord-strgr IN r_type_pfs.
      Récupérat° calendrier de la division pour calcul correct lors de
      l'ajout de eban-webaz ou plaf-webaz jours ouvrés
          CLEAR w_trouve_pfs ."+DE3K937051
          READ TABLE itb_t001w
                     WITH KEY werks = itb_eord-werks
                     BINARY SEARCH.
          IF sy-subrc = 0.
            LOOP AT itb_eban
                    FROM w_index_eban.
              MOVE-CORRESPONDING itb_eban TO str_index2.
              IF str_index1 = str_index2.
                w_trouve_pfs = 'X'."+DE3K937051
              si qte commandées pour la DA  < quantité de la DA
                IF itb_eban-bsmng < itb_eban-menge.
                ajout de quantité de la DA - qte  commandée pour la DA
                  PERFORM affect_da.
                ENDIF.
              ELSEIF str_index2 > str_index1.
                w_index_eban = sy-tabix.
                EXIT.
              ENDIF.
            ENDLOOP.
          ENDIF.
        ajout des quantité des OP (ordres planifiés)
          LOOP AT itb_plaf
                  FROM w_index_plaf.
            MOVE-CORRESPONDING itb_plaf TO str_index4.
            str_index4-werks = itb_plaf-plwrk.
          str_index4-lifnr = itb_plaf-flief.
            IF str_index4 = str_index3_eord.
            Ajout de webaz jours ouvrés à pedtr
              CALL FUNCTION 'Z_03_MM_ADD_TO_FACTORYDATE'
                   EXPORTING
                        i_date        = itb_plaf-pedtr
                        i_calendar_id = itb_t001w-fabkl
                        i_nb_days     = itb_plaf-webaz
                   IMPORTING
                        o_date        = w_dat_op
                   EXCEPTIONS
                        conv_error    = 1
                        OTHERS        = 2.
              IF sy-subrc
       If forecasts found in Z03_BW_CMP2 for the article
       IF w_trouve_pfs = 'X'."-DE3K937602
    Recalculation prev month M in fct of Nb of wrought days of the month
        IF NOT itb_prev_cde-men00 IS INITIAL.
       one does not hold any more account of the day in progress
          w_lendemain = w_date0 + 1.
          CLEAR:w_nb_j,w_nb_j_tot.         "DE3K938206+
          CALL FUNCTION 'Z_00_BC_WORKDAYS_PER_PERIOD'
               EXPORTING
                    date_deb = w_lendemain
                    date_fin = w_fin_mois
               IMPORTING
                    jours    = w_nb_j.
          CALL FUNCTION 'Z_00_BC_WORKDAYS_PER_MONTH'
               EXPORTING
                    date  = w_lendemain
               IMPORTING
                    jours = w_nb_j_tot.
          itb_prev_cde-men00  = itb_prev_cde-men00 * w_nb_j / w_nb_j_tot
    *CLA DE3K925301 FAE27197
    *to round has the higher entirety
        itb_prev_cde-men00  = ceil( itb_prev_cde-men00 ). "DE3K938206-
        ENDIF.
       ENDIF."-DE3K937602
    *End change BNI
    b - Prévisions pour les PFC (Z03_BW_CMP1 puis rééquilibrage) *
      Recherche des previsions dans Z03_BW_CMP1
      si article PFC (Prod fabriqué sur cde) recherche des prévisions
        IF  NOT itb_marc_eord-strgr IN r_type_pfs.
          CLEAR str_prev_pfc.
          MOVE-CORRESPONDING itb_eord TO str_prev_pfc.
          CLEAR w_trouve_pfc .
          LOOP AT itb_z03_bw_cmp1
                  FROM w_index_z03_bw_cmp1.
            MOVE-CORRESPONDING itb_z03_bw_cmp1 TO str_index7.
            MOVE-CORRESPONDING itb_eord TO str_index6.
            IF str_index6 = str_index7.
          si on trouve des prévisions dans z03_bw_cmp1 pour la source
          d'appro eord alors c'est un article  PFC
              w_trouve_pfc = 'X'.
              CASE itb_z03_bw_cmp1-pdatu+0(6).
                WHEN w_date0+0(6).
                  str_prev_pfc-men00 = itb_z03_bw_cmp1-plnmg.
                WHEN w_date1+0(6).
                  str_prev_pfc-men01 = itb_z03_bw_cmp1-plnmg.
                WHEN w_date2+0(6).
                  str_prev_pfc-men02 = itb_z03_bw_cmp1-plnmg.
                WHEN w_date3+0(6).
                  str_prev_pfc-men03 = itb_z03_bw_cmp1-plnmg.
                WHEN w_date4+0(6).
                  str_prev_pfc-men04 = itb_z03_bw_cmp1-plnmg.
                WHEN w_date5+0(6).
                  str_prev_pfc-men05 = itb_z03_bw_cmp1-plnmg.
                WHEN w_date6+0(6).
                  str_prev_pfc-men06 = itb_z03_bw_cmp1-plnmg.
                WHEN OTHERS.
              ENDCASE.
            ELSEIF str_index7 > str_index6.
              w_index_z03_bw_cmp1 = sy-tabix.
              EXIT.
            ENDIF.
          ENDLOOP.
    *Begin change BNI
        Si des prévisions trouvées dans Z03_BW_CMP1 pour l'article
          IF w_trouve_pfc = 'X'.
          Recalcul prev mois M en fct du nb de jours ouvrés du mois
            IF NOT str_prev_pfc-men00 IS INITIAL.
            on ne tient plus compte du jour en cours
              w_lendemain = w_date0 + 1.
              CLEAR:w_nb_j,w_nb_j_tot.               "DE3K938206+
              CALL FUNCTION 'Z_00_BC_WORKDAYS_PER_PERIOD'
                   EXPORTING
                        date_deb = w_lendemain
                        date_fin = w_fin_mois
                   IMPORTING
                        jours    = w_nb_j.
              CALL FUNCTION 'Z_00_BC_WORKDAYS_PER_MONTH'
                   EXPORTING
                        date  = w_lendemain
                   IMPORTING
                        jours = w_nb_j_tot.
              str_prev_pfc-men00 = str_prev_pfc-men00 * w_nb_j / w_nb_j_tot.
    *CLA DE3K925301 FAE27197
    *arrondir a l'entier supèrieur
              str_prev_pfc-men00 = ceil( str_prev_pfc-men00 ).
            ENDIF.
          Equilibrage PFC : commande/prévision du mois
          Recherche COMMANDES cumulées pour M à M+6
            CLEAR str_pca_pfc.
            LOOP AT itb_pca
                    FROM w_index_pca.
              MOVE-CORRESPONDING itb_pca TO str_index5.
              IF str_index5 = str_index3_eord.
                IF NOT itb_pca-menge IS INITIAL.
                  CASE itb_pca-eindt+0(6).
                    WHEN w_date0+0(6).
                      IF itb_pca-eindt >= w_date0.
                      str_pca_pfc-men00 = str_pca_pfc-men00 + itb_pca-menge.
                      ENDIF.
                    WHEN w_date1+0(6).
                      str_pca_pfc-men01 = str_pca_pfc-men01 + itb_pca-menge.
                    WHEN w_date2+0(6).
                      str_pca_pfc-men02 = str_pca_pfc-men02 + itb_pca-menge.
                    WHEN w_date3+0(6).
                      str_pca_pfc-men03 = str_pca_pfc-men03 + itb_pca-menge.
                    WHEN w_date4+0(6).
                      str_pca_pfc-men04 = str_pca_pfc-men04 + itb_pca-menge.
                    WHEN w_date5+0(6).
                      str_pca_pfc-men05 = str_pca_pfc-men05 + itb_pca-menge.
                    WHEN w_date6+0(6).
                      str_pca_pfc-men06 = str_pca_pfc-men06 + itb_pca-menge.
                  ENDCASE.
                ENDIF."NOT itb_pca-menge IS INITIAL
              ELSEIF str_index5 > str_index3_eord.
                w_index_pca = sy-tabix.
                EXIT.
              ENDIF.
            ENDLOOP."itb_pca
    *. Equilibrer commande / prévision des mois : diminuer la quantité de
    prévision de chaque mois par le portefeuille de commande client du
    mois*. Si ce solde est négatif alors lui donner la valeur 0.
            w_i = 0.
          Ajustement commandes/prévisions pour les mois M à M+6
            WHILE w_i .
            Pour un mois, SI Prévisions > Commandes en cours
              IF .
              Prévisions = Prévisions - Commandes en cours
                 = 0.
              ENDIF.
            On passe au mois suivant
              w_i = w_i + 1.
            ENDWHILE.
            MOVE str_prev_pfc-men00 TO itb_prev_cde-men00.
            MOVE str_prev_pfc-men01 TO itb_prev_cde-men01.
            MOVE str_prev_pfc-men02 TO itb_prev_cde-men02.
            MOVE str_prev_pfc-men03 TO itb_prev_cde-men03.
            MOVE str_prev_pfc-men04 TO itb_prev_cde-men04.
            MOVE str_prev_pfc-men05 TO itb_prev_cde-men05.
            MOVE str_prev_pfc-men06 TO itb_prev_cde-men06.
     

    Hi
    You check in SM50 by executing the programing, You will come to know which select is taking more time and accordingly you modify that select.
    You can do SQL trace and Run time analysis and analyse and see.
    check this and use
    1) Dont use nested select statements
    2) If possible use for all entries in addition
    3) In the where addition make sure you give all the primary key
    4) Use Index for the selection criteria.
    5) You can also use inner joins
    6) You can try to put the data from the first select statement into an Itab and then in order to select the data from the second table use for all entries in.
    7) Use the runtime analysis SE30 and SQL Trace (ST05) to identify the performance and also to identify where the load is heavy, so that you can change the code accordingly
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5d0db4c9-0e01-0010-b68f-9b1408d5f234
    ABAP performance depends upon various factors and in devicded in three parts:
    1. Database
    2. ABAP
    3. System
    Run Any program using SE30 (performance analys) to improve performance refer to tips and trics section of SE30, Always remember that ABAP perfirmance is improved when there is least load on Database.
    u can get an interactive grap in SE30 regarding this with a file.
    also if u find runtime of parts of codes then use :
    Switch on RTA Dynamically within ABAP Code
    *To turn runtim analysis on within ABAP code insert the following code
    SET RUN TIME ANALYZER ON.
    *To turn runtim analysis off within ABAP code insert the following code
    SET RUN TIME ANALYZER OFF.
    Always check the driver internal tables is not empty, while using FOR ALL ENTRIES
    Avoid for all entries in JOINS
    Try to avoid joins and use FOR ALL ENTRIES.
    Try to restrict the joins to 1 level only ie only for tables
    Avoid using Select *.
    Avoid having multiple Selects from the same table in the same object.
    Try to minimize the number of variables to save memory.
    The sequence of fields in 'where clause' must be as per primary/secondary index ( if any)
    Avoid creation of index as far as possible
    Avoid operators like <>, > , < & like % in where clause conditions
    Avoid select/select single statements in loops.
    Try to use 'binary search' in READ internal table. Ensure table is sorted before using BINARY SEARCH.
    Avoid using aggregate functions (SUM, MAX etc) in selects ( GROUP BY , HAVING,)
    Avoid using ORDER BY in selects
    Avoid Nested Selects
    Avoid Nested Loops of Internal Tables
    Try to use FIELD SYMBOLS.
    Try to avoid into Corresponding Fields of
    Avoid using Select Distinct, Use DELETE ADJACENT
    Check the following Links
    Re: performance tuning
    Re: Performance tuning of program
    http://www.sapgenie.com/abap/performance.htm
    http://www.thespot4sap.com/Articles/SAPABAPPerformanceTuning_PerformanceAnalysisTools.asp
    check the below link
    http://www.sap-img.com/abap/performance-tuning-for-data-selection-statement.htm
    See the following link if it's any help:
    http://www.thespot4sap.com/Articles/SAPABAPPerformanceTuning_PerformanceAnalysisTools.asp
    Check also http://service.sap.com/performance
    and
    books like
    http://www.sap-press.com/product.cfm?account=&product=H951
    http://www.sap-press.com/product.cfm?account=&product=H973
    http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm
    http://www.thespot4sap.com/Articles/SAPABAPPerformanceTuning_PerformanceAnalysisTools.asp
    Performance tuning for Data Selection Statement
    http://www.sap-img.com/abap/performance-tuning-for-data-selection-statement.htm
    Debugger
    http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm
    http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc
    http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm
    Run Time Analyser
    http://help.sap.com/saphelp_47x200/helpdata/en/c6/617cafe68c11d2b2ab080009b43351/content.htm
    SQL trace
    http://help.sap.com/saphelp_47x200/helpdata/en/d1/801f7c454211d189710000e8322d00/content.htm
    CATT - Computer Aided Testing Too
    http://help.sap.com/saphelp_47x200/helpdata/en/b3/410b37233f7c6fe10000009b38f936/frameset.htm
    Test Workbench
    http://help.sap.com/saphelp_47x200/helpdata/en/a8/157235d0fa8742e10000009b38f889/frameset.htm
    Coverage Analyser
    http://help.sap.com/saphelp_47x200/helpdata/en/c7/af9a79061a11d4b3d4080009b43351/content.htm
    Runtime Monitor
    http://help.sap.com/saphelp_47x200/helpdata/en/b5/fa121cc15911d5993d00508b6b8b11/content.htm
    Memory Inspector
    http://help.sap.com/saphelp_47x200/helpdata/en/a2/e5fc84cc87964cb2c29f584152d74e/content.htm
    ECATT - Extended Computer Aided testing tool.
    http://help.sap.com/saphelp_47x200/helpdata/en/20/e81c3b84e65e7be10000000a11402f/frameset.htm
    Just refer to these links...
    performance
    Performance
    Performance Guide
    performance issues...
    Performance Tuning
    Performance issues
    performance tuning
    performance tuning
    You can go to the transaction SE30 to have the runtime analysis of your program.Also try the transaction SCI , which is SAP Code Inspector.
    1 Always check the driver internal tables is not empty, while using FOR ALL ENTRIES
    2 Avoid for all entries in JOINS
    3 Try to avoid joins and use FOR ALL ENTRIES.
    4 Try to restrict the joins to 1 level only ie only for 2 tables
    5 Avoid using Select *.
    6 Avoid having multiple Selects from the same table in the same object.
    7 Try to minimize the number of variables to save memory.
    8 The sequence of fields in 'where clause' must be as per primary/secondary index ( if any)
    9 Avoid creation of index as far as possible
    10 Avoid operators like <>, > , < & like % in where clause conditions
    11 Avoid select/select single statements in loops.
    12 Try to use 'binary search' in READ internal table. Ensure table is sorted before using BINARY SEARCH.
    13 Avoid using aggregate functions (SUM, MAX etc) in selects ( GROUP BY , HAVING,)
    14 Avoid using ORDER BY in selects
    15 Avoid Nested Selects
    16 Avoid Nested Loops of Internal Tables
    17 Try to use FIELD SYMBOLS.
    18 Try to avoid into Corresponding Fields of
    19 Avoid using Select Distinct, Use DELETE ADJACENT.
    Regards
    Anji

  • When I want to open the Notes app on my macbook air, the program opens and 1 second later I get a problem report with a lot of text. I tried restarting and everything but it still wont open. What can I do?

    When I want to open Notes on my macbook air, 1 second later the program stoppes and I get the following message:
    Application Specific Information:
    *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Got more than one folder with folderId AAMkAGQwZWFmYWJjLTdkY2EtNDQzYy1iNjM1LTEwN2VjY2RkMmE3ZgAuAAAAAACE8u/dnKl2QrFavLE 7ajTCAQD16rvcIyGQR6i8d7b+zDcTAdQEygtWAAA='
    abort() called
    terminate called throwing an exception
    At least, this is a part of it. I've tried a lot but the program stil doenst work. What can I do?

    Message was edited by: leroydouglas
    better yet, try this solution:
    https://discussions.apple.com/message/12351186#12351186

  • How can I get the program to recognize two different types of thermocouples?

    I am using a PCI-4351 card with a TBX-68T terminal block. I was having trouble writing and finding a program that would give me more than one reading/sec. I found a program on the NI website called "435x_logger_triggering", and so far it is the only program that I have found that will actually collect data at 60 Hz. Unfortunately, this program only lets you specify one mode for your thermocouples. This is a problem because we are using two thermocouples, one is type K and the other is a type R, so we get bad readings from one of the thermocouples depending on which mode it is set on. I would like to know how I can program in a seperate mode for each channel in this program. Un
    fortunately, some of the sub VI's in this program are password protected, so I don't know if this is possible. Everything is entered correctly in the Measurement and Automation explorer, so that isn't the problem. I will attach a copy of the program that I am using. I have modified it slightly from the one I got off the NI website, so that the thermocouple readings have a time stamp and are saved to disk. Any assistance you could give me would be greatly appreciated.
    Thanks,
    Jordan
    Attachments:
    Forest_Fire_Thermocouple.vi ‏140 KB
    435xlogger_triggering.vi ‏110 KB

    Jordan,
    You should be able to sample two different thermocouples in the example that ships with the 435x driver called "Getting Started with multiple tranducers Continous". Simply put each type of thermocouple in a different index . Each index of the Transducer Group Array can have a different type and specify the channels that correspond to that type.
    One way that you can speed this VI up is to place a wait inside of the while loop. This will reduce the number of times the software polls the card if it has available data(increasing the overhead). I would suggest about 500 ms. The data that you receive will all have the same delta t because the sampling clock is hardware driven not software, so it does matter when the data is polled.
    You will not be
    able to get 60 samples per second when you are measuring multiple channels anyway. The sample rate for multiple channels is about 9/(# channels). This is explained in the 435x Users Manual.
    I looked at your code and noticed that you tried to change some of the enumeration controls. Unfortunately you will not be able to change these because they are password protected on the low level subVIs, which is where they are defined.
    The way you select if you want the notch filter is in the 435x Config you specify fast or slow. If it is slow then it will select 10Hz as the nitch filter. If you select fast the it will select either 50 or 60Hz You would then use the function "435x Set power line frequency"
    Good luck,
    Mike

  • InfoSet Query: Syntax Error while generating the program.

    Dear All,
    I have a Query in CRM system which contains an Infoset based on LDB.
    The InfoSet Query throws up a Syntax error while generating the program.
    So, we are not able to change the Infoset using the Infoset Query through SQ01.
    The error is as follows:-
    Syntax error in program "AQZZ==/SAPQUERY/CRM_ACTMON1 ".
    Error in the ABAP Application Program
    The current ABAP program "CL_QUERY_OUTPUT_DEFINITION====CP" had to be
    terminated because it has
    come across a statement that unfortunately cannot be executed.
    The following syntax error occurred in program "AQZZ==/SAPQUERY/CRM_ACTMON1 "
    in include "AQZZ==/SAPQUERY/CRM_ACTMON1 " in
    line 28:
    ""CRMT_REPORT_LOCATORLIST" must be a flat structure. You cannot use int"
    "ernal tables, strings, references, or structures as components. -"
    Please help me arrive at an solution, so that we are able to change the Infoset through the InfoSet Query.
    Awaiting your reply as soon as possible.
    Thanks and Regards,
    Pankaj.

    There is an error in your query, specifically in the definition of CRMT_REPORT_LOCATORLIST. In the short dump (transaction ST22) you will see more details and the exact location of an error if you just scroll down.
    I can't tell more because this problem is specific to your system, to which I have no access. Read the whole dump and look at all the objects mentioned there.

  • How to create dynamic context based on a structure defined in the program?

    Hi Experts,
             I need to create a dynamic context based on a structure wa_struc which i have define programatically.
    When I pass wa_struc to structure_name parameter of create_nodeinfo_from_struc, i get a runtime error:
    "Parameter STRUCTURE_NAME contains an invalid value wa_struc."
    How to create dynamic context based on a structure defined in the program?
    I have written the code like this:
    TYPES: BEGIN OF t_type,
                v_carrid TYPE sflight-carrid,
                v_connid TYPE sflight-connid,
             END OF t_type.
      Data:  i_struc type table of t_type,
             wa_struc type t_type.
      data: dyn_node   type ref to if_wd_context_node.
      data: rootnode_info   type ref to if_wd_context_node_info.
      rootnode_info = wd_context->get_node_info( ).
      clear i_struc. refresh i_struc.
      select carrid connid into corresponding fields of table i_struc from sflight where carrid = 'AA'.
    cl_wd_dynamic_tool=>create_nodeinfo_from_struct(
      parent_info = rootnode_info
      node_name = 'dynflight'
      structure_name = 'wa_struc'
      is_multiple = abap_true ).
    dyn_node = wd_context->get_child_node( name = 'dynflight' ).
    dyn_node->bind_table( i_struc ).
    Thanks
    Gopal
    Message was edited by: gopalkrishna baliga

    Hi Michelle,
              First of all Special thanks for your informative answers to my other forum questions. I really appreciate your help.
    Coming back to this question I am still waiting for an answer. Please help. Note that my structure is not in a dictionary.
    I am trying to create a new node. That is
    CONTEXT
    - DYNFLIGHT
    CARRID
    CONNID
    As you see above I am trying to create 'DYNFLIGHT' along with the 2 attributes which are inside this node. The structure of the node that is, no.of attributes may vary based on some condition. Thats why I am trying to create a node dynamically.
    Also I cannot define the structure in the ABAP dictionary because it changes based on condition
    I have updated my code like the following and I am getting error:
    TYPES: BEGIN OF t_type,
    CARRID TYPE sflight-carrid,
    CONNID TYPE sflight-connid,
    END OF t_type.
    Data: i_struc type table of t_type,
    dyn_node type ref to if_wd_context_node,
    rootnode_info type ref to if_wd_context_node_info,
    i_node_att type wdr_context_attr_info_map,
    wa_node_att type line of wdr_context_attr_info_map.
    wa_node_att-name = 'CARRID'.
    wa_node_att-TYPE_NAME = 'SFLIGHT-CARRID'.
    insert wa_node_att into table i_node_att.
    wa_node_att-name = 'CONNID'.
    wa_node_att-TYPE_NAME = 'SFLIGHT-CONNID'.
    insert wa_node_att into table i_node_att.
    clear i_struc. refresh i_struc.
    select carrid connid into corresponding fields of table i_struc from sflight where carrid = 'AA'.
    rootnode_info = wd_context->get_node_info( ).
    rootnode_info->add_new_child_node( name = 'DYNFLIGHT'
    attributes = i_node_att
    is_multiple = abap_true ).
    dyn_node = wd_context->get_child_node( 'DYNFLIGHT' ).
    dyn_node->bind_table( i_struc ).
    l_ref_interfacecontroller->set_data( dyn_node ).
    But now I am getting the following error :
    The following error text was processed in the system PET : Line types of an internal table and a work area not compatible.
    The error occurred on the application server FMSAP995_PET_02 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_WD_CONTEXT_NODE~GET_STATIC_ATTRIBUTES_TABLE of program CL_WDR_CONTEXT_NODE_VAL=======CP
    Method: GET_REF_TO_TABLE of program CL_SALV_WD_DATA_TABLE=========CP
    Method: EXECUTE of program CL_SALV_WD_SERVICE_MANAGER====CP
    Method: APPLY_SERVICES of program CL_SALV_BS_RESULT_DATA_TABLE==CP
    Method: REFRESH of program CL_SALV_BS_RESULT_DATA_TABLE==CP
    Method: IF_SALV_WD_COMP_TABLE_DATA~MAP_FROM_SOURCE_DATA of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_COMP_TABLE_DATA~MAP_FROM_SOURCE of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_COMP_TABLE_DATA~UPDATE of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_VIEW~MODIFY of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_COMPONENT~VIEW_MODIFY of program CL_SALV_WD_A_COMPONENT========CP
    -Gopal
    Message was edited by: gopalkrishna baliga

  • I have a problem in the program update is not showing me e-mail not my

    I have a problem in the program update is not showing me e-mail not my

    Open Terminal.app located in Utilities folder in Applications folder.
    Once Terminal is running use this command followed by hitting the return key.
    drutil eject<hit return key>
    CD/DVD should pop out.
    Lou Cioccio

  • Save into a file before exiting the program

    Hi All,
    I am developing a java project. It is a console application.
    Initially the program loads content of a file(customer.txt) into an ArrayList.
    Then it gives 3 options:-
    1. Add a Customer
    2. Delete a Customer
    3. Save and Exit
    The changes add or delete are made in the ArrayList.
    The ArrayList is saved back to the customer.txt only when we select the option 3.
    It works fine.
    But instead of exiting the application using option 3, if we close the eclipse window or restart the computer, the changes are not saved to the file.
    So could you please suggest me how we can save the changes in such situations.?

    - Create a class that extends Thread
    - in the run() method place the code that saves your data
    - in your initialization create an instance of your Thread class but do not start it - instead register the object as a shutdown hook (use Runtime.getRuntime().addShutdownHook()).
    When your application terminates the VM will kick off your thread, which should save your data. You may have to experiment a little to get it working right. Remember that only a normal termination signal will allow the VM to continue running so that it can execute your shutdown thread - a kill signal will stop the VM, as will calling Runtime.halt().
    (Edit: note also that this may not work in Eclipse - I've seen problems running shutdown hooks when testing an application under Eclipse.)
    Edited by: PeteFord on Nov 17, 2008 1:39 PM

Maybe you are looking for

  • IMac Intel heating questions?

    Hello everyone, I have a 17 inch iMac Intel with 2GHZ, and according the sensors, it averages about 55 degrees C. That's about 131 degrees fahrenheit. Now is that a little warmer than usual? I've looked around and a lot of people say their iMacs aver

  • Bad quality + poor service=Bad business

    I've just had a very poor tech support experience tonight on my HP desktop computer. After an HP tech told me a couple of days ago that I had to do a complete system recovery because my USB ports weren't working, and he guided me through the process,

  • DataSourceUserManager bug in oracle 9.0.4

    Hi, We use jaas configured with com.evermind.sql.DataSourceUserManager as a custom user manager provider on Oracle 9.0.4. It works with a datasource that defined in OracleAs datasource. Every thing works fine. When we restart the OC4J instance, the c

  • Is there a way to change the cursor color in TextEdit?

    If I am typing with white on a black background the cursor becomes invisible. Is there a way to change this besides to change the background color to another color?

  • Is there an update for Officejet 6830 to fix System Extension error.

    Using OSX 107.5 and have received message that "/System/Library/Extension/AppleUSBthenettest.kext" was installed properly. No actual printing is possible. Paper comes through printer and the unit sounds as if it is printing but no ink is applied to p