Utilities Programs?

What are some system utilities programs that users have found helpful -for cleaning, permissions repair, etc.?

Hello Sarah and welcome to discussions,
There are several about. These appear to have a good reputation among many "here"....
Onyx.
Macjanitor.
Yasu.
All obtainable from Versiontracker
Hope that helps some.
Regards
Ian

Similar Messages

  • My computer is shutting down before fully booting up.  I am running the disk utilities program and have this message: Error: Disk Utility can't repair this disk . . . disk, and restore your backed-up files.  Can anyone suggest what I should do next?

    My computer is shutting down before fully booting up.  I am running the disk utilities program and have this message: Error: Disk Utility can't repair this disk . . . disk, and restore your backed-up files.  Can anyone suggest what I should do next?

    So, you can't Install OSX to the external?
    Or you can't boot from it when you do?
    You're not the only one wondering... I'm reminded of the Goose that laid the Golden Egg story.

  • What is your view of regularly (weekly) running maintenance utilities/programs

    I’m getting mixed messages on whether its necessary to run maintenance utilities/programs as a protective agent or only if something goes wrong. I was told by Micromat that I should run Techtools Pro 6 weekly especially on the volume rebuild and the Cocktail people told me I should run their program at least weekly to keep my iMac clean, efficient and prevent trouble. I’ve had others, such as Dave Nanian, the maker of SuperDuper that he only runs say Disk Warrior if there’s a problem. I don’t want to do something that is unnecessary and may cause potential problems if its not necessary but if there’s value in it I certainly don’t mind.
    I just like to get some feedback from other Mac users.
    Thanks
    Kerry

    Thanks. Yes SuperDuper saved my bacon on more than one occassion. Last week I was running Techtools Pro, which I had used for ten years and the final thing I went to run, Volume Rebuild, completely blew my drive. I had to do a complete reformat and I decided to get rid of TTP’s edrive so I just created one partition and cloned my system back from SuperDuper. Whew! It works perfectly now. However, after last weeks incident I’m nervous to run these things especially TTP as they are aware of this problem in 6 cases but they don’t know what’s causing it. I said but your software is meant to prevent and help us recover from a fatal disk error and it couldn’t the destruction was so severe. The disk was renamed disks07 and it sure was no longer bootable.

  • HT201250 my mac froze on a grey screen after i tried to login so i tried a safe boot, but now  i am stuck in the startup utilities program and i cant get out of it

    My mac froze and wouldnt startup because it was forced to sleep while a complex program was running, and simply ended up on a blank grey screen, and this happened upon every startup. so then i tried to use a safe boot but this ended me up on the startup utilities thing. i have realised that none of the options: restore from time machine backup, reinstall osx mountain lion, and repair disk are available to help me startup, and i cant select a startup disk either as it says none are available. so i am stuck on this program and it reapears every time i restart or shutdown and reboot, so i cant do anything. Please is there any way i could either quit startup utilities or get back to my computer desktop as i have lots of non-backed up image and video files that i cant afford to lose. please help!

    Maybe this will help.
    Startup Grey Screen

  • Abap program standards

    hi all,
         i need to design flow chart for checking for a program whether it satifies the abap coding standards or not. who to do it. if possible send me graphical representations [flow charts]  or links to find programming standards.
    some of my requirements in that folw chart are
      1. how to recognize a blank space in a given program,
      2. how to recognize a comment,
      3. how to check wheteher a keyword is used or not,
      4. how to identify the ' :' symbol
    thanks & regards,
    suresh babu aluri.

    plz go through this documementaion,
    i think its helpful.
    ABAP Programming StandardsContents
    1.     Objective     5
    2.     Naming Conventions     5
    2.1     Codes for naming conventions     5
    2.1.1     Module Codes     5
    2.1.2     Free text     6
    2.2     Naming Convention of Development Objects     6
    2.2.1     Package     6
    2.2.2     Executable Program     6
    2.2.3     BSP Application     7
    2.2.4     Logical Database     8
    2.2.5     SAP Scripts /Smartforms     9
    2.2.6     Idocs     9
    2.2.7     Transaction Code     10
    2.2.8     Function Groups     10
    2.2.9     Dictionary Objects     11
    2.2.10     Message Class     11
    2.2.11     Enhancement Projects (User Exits)     11
    2.2.12     LSMW Objects     12
    2.2.13     Classes     12
    2.2.14     BOR Object Types     13
    2.2.15     Screen / Transaction Variants     13
    2.2.16     Area Menu     13
    2.3     Naming of Sub-Objects     13
    2.3.1     Program Sub-Objects     13
    2.3.2     SAP Script /Smartform sub-objects     14
    3.     General Programming Guidelines     14
    3.1     Modification Logs     14
    3.2     Program Organization     15
    3.2.1     Executable Programs     15
    3.2.2     Dialog Programs     15
    3.3     Package     15
    3.3.1     Adding Components to existing objects     15
    3.3.2     Creation of New Objects     15
    3.4     Program Messages     15
    3.4.1     Adding Messages to existing landscapes     15
    3.4.2     Creation of New Objects     16
    3.5     Dictionary Objects     16
    4.     Structure of ABAP Programs     16
    4.1     Type     16
    4.2     Status     18
    4.3     Authority Check     18
    4.4     Program Structure     19
    4.4.1     Declaration data for global data, classes and selection screens     19
    4.4.2     Container for Processing Blocks     19
    4.4.3     Calling Processing Blocks     20
    4.5     Screen Flow Logic (Dialog Programs)     20
    4.5.1     Place the AT EXIT COMMAND at the beginning of the flow logic.     20
    4.5.2     Use FIELD and CHAIN statements to keep fields in error open for correction.     20
    4.6     Main Program     20
    4.6.1     Events     20
    5.     General Coding Standards     21
    5.1     One command per line     21
    5.2     Indented Source Code     21
    5.3     Extended Syntax Check     21
    5.4     Reusability and Modularity     21
    5.5     Text Handling     21
    5.6     Usage of System Variables     22
    5.7     Chaining Statements     22
    5.8     Common Routines     22
    5.9     Dialog Messages     22
    5.10     Function Keys     23
    5.11     Enqueuing and Dequeuing Data Objects     23
    5.12     Error Handling (SY-SUBRC)     23
    5.13     General Conventions and Hints     24
    5.14     Parameters in Sub-Routines     24
    6.     Performance Standards     25
    6.1     General Tips on Performance Tuning     25
    6.1.1     Avoid Redundant code     25
    6.1.2     Subroutine Usage     25
    6.1.3     Case vs. Nested IF     25
    6.1.4     Using the MOVE Statement     25
    6.1.5     SELECT Queries     25
    6.1.6     Using the READ statement     27
    6.1.7     Hashed table     27
    6.1.8     Transporting     28
    6.1.9     Using LDB     28
    6.1.10     Append Lines of     28
    6.1.11     Use WHILE     28
    6.1.12     DELETE <itab> WHERE     28
    6.1.13     Using WHERE clause in LOOP…….ENDLOOP     28
    1.     Objective
    The objective of this document is to describe general programming guidelines, methodologies, Naming conventions and performance guidelines for all the programs developed for SAP Project.
    2.     Naming Conventions
    This chapter describes the naming conventions to be followed for naming the programming objects for SAP project.
    2.1      Codes for naming conventions
    The variable portion of naming convention is given with Code ID given in angle brackets(<>). Use the following tables for replacing code IDs with codes in the object naming.
    2.1.1     Module Codes
    Code ID:  mm
    Code     Description
    FI     Finance
    CO     Controlling Module
    MM     Materials Management
    PP      Production Planning
    SD     Sales & Distribution
    QM      Quality Management
    PM     Plant Maintenance
    IM     Inventory Management
    WM     Warehouse Management
    BC     Basis Module
    BW     Business Warehouse
    WF     Workflows (Master Data Management)
    HR     Human Resources
    EBP     EBP
    PS     Project Systems
    PCP     Synpro: Product Costing
    PAP     Synpro: COPA
    DP     APO :  Demand Planning
    SP     APO :  Supply Network Planning
    DS      APO : Production Planning & Detailed Scheduling
    AT     APO : Global ATP
    TP     APO : Transportation Planning/Vehicle Scheduling
    CI     Core Interface
    LC     Live Cache
    2.1.2     Free text
    Code ID: ffff
    Developer should replace ‘ffff’ with meaningful text. The text can be multiple words separated by underscore.
    2.2     Naming Convention of Development Objects
    2.2.1     Package
    Naming Convention: Z<mm>_<ffff>.
    Notes:
    1.     Replace <mm> with Module codes given in section 2.1.1 above.
    2.     Replace <ffff> with the sub-landscape of the Module that this Message Class caters to as illustrated in examples below.
    3.     The maximum permissible length for development class is 30 characters
    Examples:
    Dev. Class     Description
    ZFI_AR     FI: Account Receivables
    ZCO_CCA     CO: Cost Center Accounting
    2.2.2     Executable Program
    Naming Convention: Z<mm>_<ffff>.
    Notes:
    1.     Replace <mm> with module codes given in section 2.1.1 above.
    2.     Replace <ffff> with meaningful text as illustrated in examples below.
    3.     The maximum permissible length for program name is 30 characters. However, the name should be restricted to 25 characters to accommodate appropriate Include naming as described in 2.2.2.
    Examples:
    Program Name     Description
    ZFI_VAT_RET     FI:  Report for VAT Return
    ZMM_AUTO_GR     MM: Automated Goods Receipt
    ZSD_XX_STCK_SHORTAGE     SD: Stock shortage report for stock allocation
    2.2.2.1     Includes for executable programs
    Naming Convention: Z<mm>_<ffff>_<Inn>.
    Notes:
    1.     All includes of executable program will be prefixed by Z, followed by the same program name as described in 2.2.2 above.
    2.     Replace <Inn> with include type and sequence number. Use the following table for includes.
    Include Type ID     Description
    TOP     Top Include.
    Fnn     Subroutine pool (Forms)
    Inn     PAI Modules
    Onn     PBO Modules
    Xnn     Other Includes
    The maximum permissible length for Include name is 30 characters.
    Examples:
    Include Name     Main Program Name     Description
    ZFI_VAT_RET_TOP     ZFI_VAT_RET     FI:  Report for VAT Return – Top Include
    ZFI_VAT_RET_F01     ZFI_VAT_RET     FI:  Report for VAT Return – Forms
    ZMM_AUTO_GR_TOP     ZMM_FR_AUTO_GR     MM: – Automated Goods Receipt – Top include
    ZMM_AUTO_GR_F01     ZMM_FR_AUTO_GR     MM:– Automated Goods Receipt – Forms
    2.2.3     BSP Application
    2.2.3.1     Main Application
    Naming Convention: BSP Applications shall follow the same Naming Convention as Executable Programs i.e. Z<mm>_<ffff>.
    Notes:
    1.     Replace <mm> with module codes given in section 2.1.1 above.
    2.     Replace <ffff> with meaningful text as illustrated in examples below.
    2.2.3.2     Pages & Controllers
    Naming Convention: <ffff>
    Notes:
    1.     Replace <ffff> with meaningful text, that adequately describes the function of the page/controller
    2.2.3.3     Theme
    Naming Convention: Z_<ffff>.
    Notes:
    1.     Replace <ffff> with meaningful text
    2.2.3.4     Mime Objects:
    Naming Convention: <ffff>
    1.     A MIME Object can be logo for the company.
    2.     Replace <ffff> with meaningful text, that adequately describes the function of the MIME objects
    2.2.3.5     Controller and Handler Classes:
    See section Classes (Section 2.2.133)
    2.2.3.6     BSP Extension
    Naming Convention: Z_<ffff>
    Notes:
    1.     Replace <ffff> with meaningful text
    2.2.3.7     BSP Layout elements id
    Label:     lb_fffff
    Input field:     if_fffff
    Button:     b_fffff
    Text Edit:     te_fffff
    Text View:     tv_fffff
    Radio button Group:     rbg_fffff
    Radio button:     rb_fffff
    Check Box Group:     cbg_fffff
    Check Box     cb_fffff
    Tray     tr_fffff
    Tabstrip     ts_fffff
    Tableview      tab_fffff
    1.  Replace <fffff> with meaningful text
    2.2.4     Logical Database
    Naming Convention: Z<mm>_<ffff>.
    Notes:
    1.     Replace <mm> with module codes given in section 2.1.1 above.
    2.     Replace <ffff> with meaningful text
    3.     The maximum permissible length for LDB name is 20 characters. However, the name should be restricted to 15 characters to accommodate appropriate Include naming
    4.     LDB Program and LDB Program Includes shall follow the naming convention Auto-Generated by SAP
    2.2.5     SAP Scripts /Smartforms
    Naming Convention: ZF<mm>_<ffff>.
    Notes:
    1.     Replace <mm> with module codes given in section 2.1.1 above.
    2.     Replace <ffff> with meaningful text as illustrated in examples below.
    Examples:
    Form Name     Description
    ZFFI_EMP_CONF     Employee Confirmation Letter
    ZFFI_ANN_TO     Annual Turnover Letter To Customers and Vendors
    2.2.6     Idocs
    2.2.6.1     Idoc Types
    Basic Type :
    Naming Convention : ZB<FFFF>NN
    Notes:
    1.Replace <NN> with sequence number.
    3.     Replace <ffff> with meaningful text.
    Extension Type : ZX<Basic type name>_NN
    Notes:
    1.     Replace <NN> with sequence number .
    2.2.6.2     Message Types
    Naming Convention :  ZM<mm><ffff>.
    Notes :
    1.   Replace <mm> with module codes given in section 2.1.1 above.
    2.  Replace <ffff> with meaningful text .
    2.2.6.3      Process Code
    Naming Convention :  Z<ffff>.
    Notes :
    1.     Replace <ffff> with meaningful text ..
    2.2.6.4     IDOC Segments
    Naming Convention :  Z1<ffff>.
    Notes :
    1.Replace <ffff> with meaningful text as illustrated in examples below.
    2.2.7     Transaction Code
    Notes:
    1.     The tcode name is provided by SAP TIN The Developer must write a mail to SAP Tin asking for the T-Code name with a filled form.
    The form can be found at :
    2.2.8     Function Groups
    Naming Convention: Z<mm><ffff>
    Notes:
    1.     Replace <mm> with relevant module code as given above
    2.     Replace <ffff> with meaningful text.
    2.2.8.1     Function Group Include Programs
    Naming Convention: LZ<Function Group><Inn>.
    Notes:
    1.     All includes of Function Group program will be prefixed by LZ, followed by the Function Group name
    2.     Replace <Inn> with include type and sequence number. Use the values from the table given in 2.2.2.1
    Examples:
    Include Name     Function Group Name     Description
    SAPLZMMPURCHASING     ZMMPURCHASING     F.Group-Purchasing: Main Program
    LZMMPURCHASINGO01     ZMMPURCHASING     F.Group-Purchasing: PBO
    LZMMPURCHASINGI01     ZMMPURCHASING     F.Group-Purchasing: PAI
    LZMMPURCHASINGF01     ZMMPURCHASING     F.Group-Purchasing: Forms
    LZMMPURCHASINGTOP     ZMMPURCHASING     F.Group-Purchasing: Data Declarations
    2.2.8.2     Function Modules
    2.2.8.2.1     Normal Function Modules
    Convention: Z_<mm>_<ffff>.
    Notes:
    1.     Replace <mm> with relevant module code as given above.
    2.     Replace <ffff> with meaningful text.
    2.2.8.2.2     IDOC Function Modules
    Convention: Z_IDOC_<mode>_<msg type>.
    Notes:
    1.     Replace <mode> with INPUT or OUTPUT depending on whether the function processes incoming or outgoing IDOC.
    2.     Replace <msg type> with the IDOC message type.
    2.2.9     Dictionary Objects
    Tables:      Z<mm><ffff>
    Structures:      ZS<mm><ffff>
    Views:      ZV<mm><ffff>
    Data Element:      ZDE<mm><ffff>
    Domain:      ZDO<mm><ffff>
    Table Type:      ZTT<mm><ffff>
    Type Group:      Z<ffff>
    Search Help:      ZSH<mm><ffff>
    Lock Object:      EZ<mm><ffff>
    Notes:
    1.     Replace <mm> with module code given above.
    2.     Replace <ffff> with meaningful text.
    2.2.10     Message Class
    Naming Convention: Z<mm>_<ffff>.
    Notes:
    1.     Replace <mm> with Module codes given in section 2.1.1 above.
    2.     Replace <ffff> with the sub-landscape of the Module that this Message Class caters to as illustrated in examples below.
    3.     The maximum permissible length for development class is 30 characters
    Examples:
    Msg. Class     Description
    ZFI_AR     FI: Account Receivables
    ZCO_CCA     CO: Cost Center Accounting
    2.2.11     Enhancement Projects (User Exits)
    Convention: Z<XX><nn>.
    Notes:
    1.     XX is the application area code e.g. for sales it is SD etc.
    2.     'nn'  is one up number for one application area. It starts with 001.
    3.     Maximum length of the Project name is 8.
    Example:  The name of the SD enhancement project can be ZSD001.
    2.2.12     LSMW Objects
    2.2.12.1     Project
    Naming Convention: ZM_<ffff>.
    Notes:
    1.     1.     Replace <ffff> with meaningful text
    2.     The maximum permissible length for Project name is 16 characters. But please limit it to 12.
    Example : ZM_VENDOR
    2.2.12.2     SubProject
    Naming Convention: ZM_<ffff>_<n>.
    Notes:
         Suffix Project name with a running sequence no.
    Example : ZM_VENDOR_1
    2.2.12.3     Object
    Naming Convention: ZM_<ffff>_<n><n>.
    Notes:
         Suffix Subproject name with a running sequence no.
    Example : ZM_VENDOR_11
    2.2.13     Classes
    Naming Convention: ZCL_[IM/DF/BSPCO/BSPHN/BADI]_<ffff>.
    1.     IM: Implementation Class;
    DF: Definition Class
    BSPCO: BSP Controller class
    BSPHN: BSP Handler class
    BADI : BADI implementation
    2.     Replace <ffff> with meaningful text: In case of Implementation classes, it should preferably be the same as that of the Definition Class
    3.     Example:
    IMPLEMENTATION Class: ZCL_IM_REBATE_SETTL
    DEFINITION: ZCL_DF_REBATE_SETTL
    2.2.14     BOR Object Types
    Object     Convention     Example
    Supertype     Z<ffff>     ZLVAPPL
    SubType     Z<SuperType><nn>     ZZLVAPPL01
    Program     <Subtype>     ZZLVAPPL01
    1.     Replace <nn> with a running 2 digit serial Number
    2.     Replace <ffff> with meaningful text
    2.2.15     Screen / Transaction Variants
    Naming Convention: <tcode>_<ffff>
    Where:
    1.     Replace <tcode> with the t-code that will be assigned to this Variant
    2.     Replace ffff with a meaningful text
    E.g.:
    For an SE16 variant for table KONA that will be used by T-Code Z_CH_SD_001:
    Z_CH_SD_001_KONA
    2.2.16     Area Menu
    Naming Convention: Z<mm>_<Main Menu>_<Sub Menu>…<ffff>
    Where:
    1.     Replace <mm> with the Module code
    2.     Followed by the hierarchical position of the immediate parent of this Area Menu
    3.     Followed by a Meaningful text for this Menu
    E.g.:
    ZSD
    ZSD_TAB
    ZSD_TAB_VIEW
    ZSD_TAB_UPDT
    Notes:
    1.     Clusters of Transactions should be introduced as Sub-Menus rather than as Folders
    2.     As a gradual process, the current Clusters that exist as Folders should also be replaced with Sub-Menus
    2.3     Naming of Sub-Objects
    2.3.1     Program Sub-Objects
    Naming of all the internal components of a program will be consistent across the project.
    Naming Convention: <Prefix>ffff.
    Notes:
    1.     Replace <Prefix> with the component prefix values given in the table below.
    Program Component     Prefixed by
    Program Constants     C_
    Global Variables     W_
    Types Definition     T_
    Global Structures     WA_
    Global Internal Tables     I_
    Select-Options     SO_
    Parameters     PO_
    Table Type     TT_
    Field Symbols     FS_
    Ranges     R_
    Local Constants     LC_
    Local Variables     L_
    Local Static Variables     LS_
    Local Internal Tables     LI_
    Local Work Area     LWA_
    Local Range     LR_
    Field Groups     FG_
    Container      CO_
    Macro     MA_
    Important: The Same sequence as above must be followed in the Data declaration part of all the ABAP/4 programs.
    2.3.2     SAP Script /Smartform sub-objects
    Naming of all the internal components of a SAPScript/SmartForm shall follow the same convention as for Programs (2.2.2), with the addition of the Field Label on the FRS. E.g. if the FRS has labeled a field for Sales Order Number as Field 27 on the Layout, the variable name should be W_27_VBELN.
    3.     General Programming Guidelines
    3.1     Modification Logs
    At the top of every ABAP Object Modified by a Developer, there should be a Modification Log Every Line Created/Changed by the developer should be Identifiable by the TR Number.
    ABAP Patterns: Following Patterns should be used for Uniform ModLogs:
    Nature of Change     Pattern to Use
    New Development     ZZNEWPROG
    In-Line Logs     ZZLINE
    Modification Logs at the Top of Object     ZZMODLOG
    3.2     Program Organization
    All the programs will be organized as described below.
    3.2.1     Executable Programs
    TOP Include: For global data declarations
    Form Include: For definition of all the FORMs.
    3.2.2     Dialog Programs
    TOP Include: For global data declarations
    Form Include: For definition of all the FORMs.
    PBO Include: Include for PBO Modules
    PAI Include: Include for PAI Modules
    3.3     Package
    All the related objects within a sub-module of SAP will be developed under a single Package.
    3.3.1     Adding Components to existing objects
    When adding new workbench components to existing Objects, the same Package will be used as has been used for the existing Components
    3.3.2     Creation of New Objects
    When creating new Objects or new Sub-lanscapes, Packages used should have the Naming convention as in Section 2 Above
    3.4     Program Messages
    All the messages within a sub-module of SAP will be grouped under a single Message Class.
    3.4.1     Adding Messages to existing landscapes
    When adding new messages for existing Objects, the same Message Class will be used as has been used for the existing Objects
    3.4.2     Creation of New Objects
    When creating new Objects or new Sub-landscapes, Message classes used should have the Naming convention as in Section 2 Above
    3.5     Dictionary Objects
    Whenever you create a Z table in  system always include MANDT field as the first field, except when the table contains client independent data. Also create the table with attribute Data Class as USER.
    4.     Structure of ABAP Programs
    4.1     Type
    •     When an ABAP program is run, its processing blocks are called. ABAP programs are controlled from outside the program itself by the processors in the current work process. For the purposes of program flow, we can summarize the screen processor and ABAP processor into the ABAP runtime environment. The runtime environment controls screens and ABAP processing blocks. It contains a range of special control patterns that call screens and processing blocks in certain orders. These sections are also called processors. When a ABAP program is run, the control passes between various processors.
    •     In the R/3 System, there are various types of ABAP program. The program type determines the basic technical attributes of the program, and must be set when created. The main difference between the different program types is the way in which the runtime environment calls its processing blocks.
    •     When an application program is run, it must at least call the first processing block from outside the program, that is, from the runtime environment. This processing block can then either call further processing blocks or return control to the runtime environment. When an ABAP program is started, the runtime environment starts a processor (dependent on the program type), which calls the first ABAP processing block.
    •     The following program types are relevant to application programming:
    Type 1
    •     Type 1 programs have the important characteristic that they do not have to be controlled using user-defined screens. Instead, they are controlled by the runtime environment, which calls a series of processing blocks (and selection screens and lists where necessary) in a fixed sequence. User actions on screens can then trigger further processing blocks.
    Type M
    •     The most important technical attribute of a type M program is that it can only be controlled using screen flow logic and run via a transaction code which is linked to the program and one of its screens (initial screen).
    •     ABAP programs with type M contain the dialog modules belonging to the various screens. They are therefore known as module pools.
    Type F
    •     Type F programs are containers for function modules, and cannot be started using a transaction code or by entering their name directly.
    •     Type F programs are known as function groups. Function modules may only be programmed in function groups. The Function Builder is a tool in the ABAP Workbench that is used to create function groups and function modules. Apart from function modules, function groups can contain global data declarations and subroutines. These are visible to all function modules in the group. They can also contain event blocks for screens in function modules.
    Type K
    •     Type K programs are containers for global classes in ABAP Objects. Type K programs are known as class definitions. The Class Builder is a tool in the ABAP Workbench that can be used to create class definitions.     
    Type J
    •     Type J programs are containers for global interface in ABAP Objects. Type J programs are known as interface definitions and are created in the Class Builder.
    Type I
    •     Type I programs - called includes - are a means of dividing up program code into smaller, more manageable units. The coding of an include program can be inserted at any point in another ABAP program using the INCLUDE statement. There is no technical relationship between include programs and processing blocks. Includes are more suitable for logical programming units, such as data declarations, or sets of similar processing blocks. The ABAP Workbench has a mechanism for automatically dividing up module pools and function groups into include programs.
    4.2     Status
    P = SAP standard production program
    K = Customer production program
    S = System program
    T = Test program
    Application
    •     Categorize the program according to the purpose it fulfills.
    4.3     Authority Check
    Authority checks will be carried out as given in the respective FRS’s.
    4.4     Program Structure
    ABAP programs are responsible for data processing within the individual dialog steps (ie. events) of an application program. This means that the program cannot be constructed as a single sequential unit, but must be divided into sections that can be assigned to the individual dialog steps. To meet this requirement, ABAP programs should have a modular structure. Each module is called a processing block. A processing block consists of a set of ABAP statements. When a program is run, effectively a series of processing blocks is called. Therefore, they should not be nested but modularized.
    •     Each ABAP program consists of the following two parts:
    4.4.1     Declaration data for global data, classes and selection screens
    •     The first part of an ABAP program is the declaration part for global data, classes, and selection screens. This consists of:
    •     All declaration statements for global data. Global data is visible in all internal  processing   blocks and should be defined using declarative statements that appear before the first processing block, in dialog modules, or in event blocks. Local data should not be declared in dialog modules or event blocks.
    •     All selection screen definitions.
    •     All local class definitions (CLASS DEFINITION statement). Local classes are part of ABAP Objects, the object-oriented extension of ABAP.
    •     Declaration statements which occur in procedures (methods, subroutines, function modules) form the declaration part for local data in those processing blocks. This data is only visible within the procedure in which it is declared.
    4.4.2     Container for Processing Blocks
    •     The second part of an ABAP program contains all of the processing blocks for the program. The following types of processing blocks are allowed:
    1.     Dialog modules (no local data area)
    2.     Event blocks (no local data area)
    3.     Procedures (methods, subroutines and function modules with their own local data area).
    •     Whereas dialog modules and procedures are enclosed in the ABAP keywords which define them, event blocks are introduced with event keywords and concluded implicitly by the beginning of the next processing block.
    •     All ABAP statements (except declarative statements in the declaration part of the program) are part of a processing block. Non-declarative ABAP statements, which occur between the declaration of global data and a processing block are automatically assigned to the START-OF-SELECTION processing block.
    4.4.3     Calling Processing Blocks
    •     Processing blocks can be called from either the ABAP program or using ABAP commands which are themselves part of a processing block. Dialog modules and event blocks are called from outside the ABAP program. Procedures are called using ABAP statements in ABAP programs.
    •     Calling event blocks is different from calling other processing blocks for the following reasons:
    •     An event block call is triggered by an event. User actions on selection screens and lists, and the runtime environment trigger events that can be processed in ABAP programs. Define event blocks for the events that the program needs to react to (whereas a subroutine call, for example, must have a corresponding subroutine). This ensures that while an ABAP program may react to a particular event, it is not forced to do so.
    4.5     Screen Flow Logic (Dialog Programs)
    4.5.1     Place the AT EXIT COMMAND at the beginning of the flow logic.
    Example:
    PROCESS AFTER INPUT
       MODULE EXIT_1170 AT EXIT-COMMAND.
       MODULE PAINT_1170.
    4.5.2     Use FIELD and CHAIN statements to keep fields in error open for correction.
    Example:
       PROCESS AFTER INPUT.
       MODULE EXIT_1170 AT EXIT-COMMAND.
       CHAIN.
          FIELD BTCH1170-JOBNAME.
          FIELD BTCH1170-USERNAME.
          FIELD BTCH1170-FROM_DATE.
          FIELD BTCH1170-FROM_TIME.
          MODULE PAINT_1170.
       ENDCHAIN.
    4.6     Main Program
    4.6.1     Events
    The Program MUST NOT be coded without the use of Proper Coding blocks
    •     Initializations
    •     Top-of-page during line-selection
    •     At Selection-Screen
    •     At Line-Selection
    •     At User-Command
    •     At Pfn
    •     Start-Of-Selection
    •     Top-Of-Page
    •     Get
    •     End-Of-Page
    •     End-Of-Selection
    NOTE: The coding for each event should be logically split into forms (subroutines). That is to say, each event will comprise mostly of ‘PERFORM’ statements.
    5.     General Coding Standards
    5.1     One command per line
    Each ABAP/4 command consists of a sentence ending with a period. Multiple commands can be on one line; however, as a standard start each new command on a new line. This will allow for easier deleting, commenting, and debugging.
    5.2     Indented Source Code
    The ABAP/4 editor has a "Pretty Printer" command to indent by 2 positions specific lines of code and add subroutine comments. Event keywords are typically not indented.
    5.3     Extended Syntax Check
    Extended Program Check (EPC) to be done on each object to make sure the code is Syntactically correct. There should be no Error/warning messages in the code.
    5.4     Reusability and Modularity
    If a block of code is executed more than once, it should be placed in a subroutine at the bottom of the code. This makes the code more readable, requires less indentation, and is easier to debug since the debugger can jump through an entire subroutine via a PF key. Also, when possible parameters should be passed to and from subroutines to make the purpose easier to understand and reduce the need for global variables. Always document the purpose of each parameter.
    5.5     Text Handling
    Text elements must be used to display any text messages.
    5.6     Usage of System Variables
    The system variables should be used wherever possible. The SY-SUBRC is to be checked after any function call, selection operation, etc.
    5.7     Chaining Statements
    •     Consecutive sentences with an identical beginning shall be combined into a chained statement.
    Example:
    Instead of the statements
    MOVE SY-MANDT TO D00001-MANDT.
    MOVE SY-LANGU TO D00001-SPRAS.
    A chained statement shall be used
    MOVE:
                 SY-MANDT TO D00001-MANDT,
                 SY-LANGU TO D00001-SPRAS,
                 SY-UNAME TO D00001-BNAME.
    5.8     Common Routines
    •     Standard sub-routines should be implemented as FUNCTION's rather than a FORM (ie. SUBROUTINE). A FUNCTION is easier to maintain and can be easily tested without a calling program. Standard SAP function modules are also available and the function library should be used to check if function modules already exist for a function that needs to be performed i.e.POPUP_TO_CONFIRM_LOSS_OF_DATA etc.
    •     Includes can also be created for re-usable or common code e.g. common data declaration statements.
    5.9     Dialog Messages
    Dialogue messages are stored in table T100. Programmers shall check to see if an appropriate message exists before adding a new message. Programs shall use the message-id which corresponds to the SAP module that the program most relates to.
    5.10     Function Keys
    PF-keys should be programmed to execute functions where required. SAP Standard function keys should be used where appropriate. The most commonly used buttons should be displayed as pushbuttons in the application toolbar.
    5.11     Enqueuing and Dequeuing Data Objects
    •     All database objects being processed by a program, for purposes other than for display, shall be enqueued before such processing is executed. If the enqueue is unsuccessful, then a message shall be returned stating why the enqueue was unsuccessful.
    •     Enqueue and Dequeue objects should be created via the data dictionary.
    5.12     Error Handling (SY-SUBRC)
    •     Return codes shall always be checked immediately after an event which returns a code.  
    Eg. Function calls, Select statements, Updates etc.
    •     The value of SY-SUBRC is 0 when successful and generally produces a value of 4 when unsuccessful (there are a few exceptions).
    Therefore, rather check SY-SUBRC with:
               IF SY-SUBRC <> 0
    than with
             IF SY-SUBRC = 4  (which is redundant and makes the system do a double check)
    •     Error messages displayed to the user must be clear and descriptive.
    •     Remember to group related / dependant steps together and to Rollback all changes for steps in that group should any one of them fail, thus maintaining the integrity of the system.
    •     Check whether an Error Log, (file), must be produced by your program and if so check on the format of the file.
    •     If any Error Logging is done to a custom table in the database then make sure this table is maintained and monitored correctly. (Dev. Note)
    •     Transaction SE91 provides the facility to create and utilize messages in their appropriate message class. Elaborate on the message if necessary, using the long text documentation for that message number.
    5.13     General Conventions and Hints
    •     There should be NO hard coding of values in programs – easy maintainability
    •     For amounts, use the CURRENCY command in write statements to automatically convert fields into their correct decimal format. The currency specified in the write statement is treated as a key for the table TCURX. If no entry exists for the currency specified, the system assumes two decimal places.
    •     For quantities, use the UNIT command in write statements to automatically convert fields into their correct decimal format. The contents of the unit specified are used on table T006. If no entry exists for the unit specified, the formatting has no effect.
    •     Use the ‘LIKE’ statement as often as possible to declare ‘DATA’ variables instead of an explicit ‘TYPE’ declarations.
    •     Try to use the ‘INCLUDE’ statement with standard SAP structures and tables for your structures and internal tables where possible.  If you use the include statement to include other program components in your code then document what those components are, what they do and how to use them.
    •     Try to make use of standard SAP Function Modules wherever possible rather than building your own. Use the pull down functionality in transaction SE37 to find suitable standard function modules.
    •     Make use of the SAP PATTERN tool to automatically insert the standard code for:
    •     CALL FUNCTION
    •     MESSAGE ID
    •     SELECT*FROM
    •     PERFORM
    •     AUTHORITY-CHECK
    •     WRITE
    •     CASE
    •     CALL DIALOG
    •     The standard date format to use is ‘DD/MM/YYYY’. (Dev. Note)
    The standard time format to use is ‘HH:MM:SS’.
    5.14     Parameters in Sub-Routines
    Naming convention for Parameters in subroutine is P_
    6.     Performance Standards
    6.1     General Tips on Performance Tuning
    6.1.1     Avoid Redundant code
    Avoid leaving "dead" code in the program. Comment out variables that are not referenced and code that is not executed. To analyze the program, use the Program Analysis function in SE38 -> Utilities -> Program Analysis.
    6.1.2     Subroutine Usage
    For good modularization, the decision of whether or not to execute a subroutine should be made before the subroutine is called.
    Example:
    IF f1 NE 0.
      PERFORM sub1.
    ENDIF.
    FORM sub1.
    ENDFORM.
    6.1.3     Case vs. Nested IF
    When testing fields "equal to" something, one can use either the nested IF or the CASE statement. The CASE is better for two reasons. It is easier to read and after about five nested IFs the performance of the CASE is more efficient.
    6.1.4     Using the MOVE Statement
    When records a and b have the exact same structure, it is more efficient to MOVE a TO b than to MOVE-CORRESPONDING a TO b.
    6.1.5     SELECT Queries
    The performance of  any ABAP program mainly depends on the ABAP Queries used in it. More optimum the queries , better the performance. Take care of the points mentioned nin the following sections while writing any ABAP queries.
    6.1.5.1     Using all the keys in SELECT statement
    When using the SELECT statement, study the key and always provide as much of the left-most part of the key as possible. The SELECT * command is to be avoided everywhere.
    6.1.5.2     Fetching Single Record
    If the entire key can be qualified, code a SELECT SINGLE not just a SELECT. If all the keys are not available, we should use SELECT UPTO 1 ROWS if we are interested only in the first record.
    6.1.5.3     Avoid SELECT-ENDSELECT
    Selecting data into an internal table using an array fetch versus a SELECT-ENDELECT loop will give at least a 2x performance improvement.  After the data has been put into the internal data, then row-level processing can be done.  
    Example:
    select ... from table <..>
               into <itab>
               where ...
    loop at <itab>
      <do the row-level processing here>
    endloop.
    6.1.5.4     Using Indexs
    Use indexes wherever possible. Tune the Query so that optimum Indexing will happen.
    6.1.5.5     Provide all the keys
    Give as many keys as possible in the WHERE clause to optimize the database fetching. Use the Index fields in the first position to optimize performance.
    6.1.5.6     Avoid “INTO CORRESPONDING”
    Avoid using INTO CORESPONDING FIELDS of Table. Instead, explicitly mention the fields. Else, The Table Fields should be in the same sequence as the selection
    6.1.5.7     SELECT statement inside LOOP
    Do not write SELECT statements inside the loop. Instead, use the FOR ALL ENTRIES Command
    Before using FOR ALL ENTRIES command, check that the
    1.     Corresponding Internal table is not empty. If the Internal table is empty, the statement will select ALL the entries in the Database
    2.     The Internal table is sorted by the Filed used in the Where Clause: This makes selection faster
    6.1.5.8     Nested SELECT statement
    Avoid Using nested SELECT statements. Instead, make use of different internal tables to fetch the data, and Use Nested LOOPS to read them.
    6.1.5.9     Select Distinct
    Whenever its possible avoid SELECT DISTINCT, instead select data into internal table, sort and use DELETE ADJACENT DUPLICATES
    6.1.5.10     Use of OR in Where Clause
    Do not use OR when selecting data from DB table using an index because The optimizer generally stops if the WHERE condition contains an OR expression.
    e.g.
    Instead of
         SELECT * FROM spfli WHERE carrid = ‘LH’
                                   AND (cityfrom = ‘FRANKFURT’ OR
                 city from = ‘NEWYORK’)
    Use
         SELECT * FROM spfli WHERE (carrid = ‘LH’ AND cityfrom = ‘FRANKFURT’)
                                      OR (carrid = ‘LH’ AND cityfrom = ‘NEWYORK’).
    6.1.5.11     Order By
    ORDER BY will Bypass buffer. So, performance will decrease. If you want to sort data, it is efficient to SORT them in INTERNAL TABLE rather than using ORDER BY. Only use an ORDER BY in your SELECT if the order matches the index, which should be used.
    6.1.6     Using the READ statement
    When reading a single record in an internal table, the READ TABLE WITH KEY is not a direct READ. The table needs to be sorted by the Key fields and the command READ TABLE WITH KEY BINARY SEARCH is to be used.
    6.1.7     Hashed table
    If the number of entries in the Internal Table is high then use Hashed Table with Keys to access the table.
    6.1.8     Transporting
    With READ or MODIFY Statements use TRANSPORTING
    6.1.9     Using LDB
    In order to improve performance in case of an LDB, individual tables can be excluded from selection. Under the section ‘Table Selection’ in the Documentation of LDB the fields with proper description has been given those fields can be set in the application report at the time of INITIALIZATION or at the START OF SELECTION. This can enhance the performance.
    6.1.10     Append Lines of
    Whenever it is possible use APPEND LINES OF to append the internal Tables instead of using loop and then APPEND Statement.
    6.1.11     Use WHILE
    Use WHILE instead of a DO+EXIT-construction, as WHILE is easier to understand and faster to execute
    6.1.12     DELETE <itab> WHERE
    Use DELETE <itab> WHERE…for deleting records from an internal table.
    e.g.
    Instead of
    LOOP AT <itab> WHERE <field> = ‘0001’
         DELETE <itab>.
    ENDLOOP.
    Use
    DELETE <itab>  WHERE <field> = ‘0001’.
    6.1.13     Using WHERE clause in LOOP…….ENDLOOP
    Use:
    Sort ITAB by NAME.
    Loop at itab where name EQ SY-UNAME
    Endloop.
    Instead Of:
    Read itab with key name = SY-UNAME.
    L_tabix = sy-tabix.
    Loop at itab from l_tabix.
    If name eq ‘bijoy’
    Endif.
    Endloop.

  • Reconfig of Oracle 10g, Programs in Start Menu.

    Hi
    1. My window on C: drive was corrupted, and my Oracle 10g was o D: drive.
    2. I installed new window, reconfig my Oracle 10g Database.
    3 But i have lost all utilites/program listing of 10g, appeared in Start Menu.
    Plz, tell me the way how we can reconfig this thing in our window.
    Thanks.
    Regards
    <The above Question was posted on Database Installation Forum two-3days ago, I thing no can answer this>

    If you reinstalled the oracle product this is enough to have your menu 'rebuilt'. It actually doesn't rebuilds the menu, it rather creates new entries.
    I suggest you to take a look at the installation forum where you posted this same thread. At the installation forum I initially understood you didn't reinstall the Oracle Home, but you 'reconfigured your database'.
    ~ Madrid
    http://hrivera99.blogspot.com

  • OS is 10.5.8 but I am missing the disk utilities

    Somehow I inadvertently (?) deleted the disk utilities program from my machine.  The current software version is 10.5.8.  How can i get a downloard of the disk utility?  Thanks for your help.

    Thanks for clearing that up! Now I understand.
    Do you have the disks you used to install 10.5 on the PowerBook? If so, you can use a freeware program called Pacifist to extract single components from the installer instead of having to reinstall everything.
    Of course, if the PowerBook hard drive is relatively uncluttered with importatnt files at this point, a reinstall would not be painful.
    About the most serious scenario I can see at this point--and it's not very serious--is an Archive and Install. It is fairly painless as long as you have plenty of free space on your hard drive. A&I preserves your data files, apps, and settings and refreshes the OS components. Doesn't take very long.
    The Archive and Install is available under the Installer options after you boot from the installer disk and start the process like you ar doing a new install. Can't remember--may be labeled "custom Install or something similar.
    If you don't have the install disk, this is going to get much harder, as I am not aware of DU being available for download.

  • What is the best SYSTEM OPTIMIZATION UTILITIES

    HI,
    I would like to know what is a good System Optimization Utilities program for mac. I want to clean files, speed up the process, the ram and stuff like that.
    Please let me know, Im having a hard time finding a good program.
    Regards,
    Joey

    Hello Joey.
    Check Maintaining Mac OS X for recommended maintenance for OS X which isn't much focusing on the maintenance myths section.
    In addition, check Tuning Mac OS X Performance and Problems from Insufficient RAM and Free Hard Disk Space.

  • Disk Utilities - How do I create a new Start-up Disk to repair permissions

    I believe that the Disk Utilities program updates with Software Updates. To run the new Permission Repairs, I believe I am supposed to boot from a separate disk to make repairs to the master system on the computer. How do I make a separate, stand-alone disk that will launch my computer and allow me to run the new Permission Repairs.
    Thank you,
    Charles

    Normally you Repair Permissions while booted from your Boot Drive, but in a pinch, you can do it from the Install Disk.
    Repair Permissions uses the list of PKGs in Library Receipts to get it's info, so if you must do it from the Install Disk, you should do it once again from the Bot Disk.
    Is it not booting from the Hard Disk?
    Only Disk Repairs, not Permission Repairs need to be run from other than he Boot Drive.
    DiskWarrior can fix both Disks & Permissions if you get the CD...
    http://www.alsoft.com/DiskWarrior/

  • 2 weeks and counting...  please help

    I've had my Mac for 2 weeks. I've had to reboot it several times (like windows) for security updates. I've had it lock up 3 times so bad that I had to do a hard reset. Today for the 4th time I opened the lid and it wouldn't come on requiring a hard reset. Upon rebooting it took 5 minutes to get itself going again.
    Now tonight, Parallels crashed on me. Tried to run it a second time and it won't even try to load. Opened Finder to go try to open Utilities program and when I scroll down using mouse to get to Utilities folder the Finder window just disappeared and I saw the trash can flicker. Tried again and same thing, except second time all my icons and folders on the desktop are gone.
    Now I can't log out or anything. Nothing is working. Do I do yet another hard reset? I can't believe all the good things everyone has to say about Mac being so solid and all the problems I'm having.
    Can anyone tell me what to do to get this thing going again? I don't seem to be able to logout or reset as the menus when clicked are not doing anything.
    Thanks,
    glenn

    Sorry, this is an MBP that I just received 2 weeks ago. A little more information. I just opened a shell and looked at top and nothing seems to be going on. I then did ps -ax to see if anything related to parallels was running and 2 processes were. I killed them both.... Then tried to restart and when I clicked apple the shell program I had open just closed on its own.
    The entire system seems to be asking me to hard reset again. I guess no matter where we go we can't get an OS that actually works. I love my Mac but I see no sign of anyone being able to claim its more stable than anything else.
    Please help as I was hoping to get some work done tonight...
    glenn

  • My introduction and a hardware discussion.

    Hello Adobe forums.
    Its nice to meet you all. This is going to be a heavy first post, hopefully it will bloom into a great discussion.
    I have been reading and learning and just wracking my brain around all the great info here for building a NLE system.
    For starters let me introduce my self, I am Erik, and I have been a long ago user of Premier. In fact I was in undergrad when i made my first cut and ripple delete. that was 1999 and I think there wasnt even premier pro, my memory recalls premier 7 or something, then a year into college it changed to PP. I might have that all mixed up too.
    So anywho, cut on adobe all thru undergrad and then went to grad school and learned the Avid system. I have no hang ups about either system, in my experience a cut is a cut and a dissolve is a dissolve no matter what system makes it.
    I am now released from grad school and am out on my own again, in my life I will never be able to afford an avid system like our school had, with a nitrous, composers in the big lab and a huge audio booth with avid something for multi track mastering. I want to touch back to my roots there for I have chosen to return to adobe, in the flavor of production premium.
    I am excited to see what's different and also about being able to work with out rendering, I remember the days when in order to see anything i had to first render, make a tiny change then render again, you all know this cycle too well i am sure.
    I am a simple one thing at a time guy, independent, I dont unless specifically asked edit for clients. I write my shorts and full lengths, shoot them, edit them and play on the festival circuit.
    So that is my intention for my NLE system.
    I will say I am exceedingly happy with a lot of the info on this forum. In school sadly we are only taught the artisan side of editing and those areas, the digital science end is left to our own exploration. since starting my research I went from the basic concept of data rate of the camera and how big a memory card I need, to the more important how fast the memory card can write. Also applying this knowledge to the concepts in the computer for the NLE, so a big thanks to the guys I see adding valuable info such as, Harm, ADK boys, Videoguys and other members with great input. Thank to you all.
    After all that lets talk about the prospected build.
    CPU: 3960, socket 2011.  I was satisfied with a lga 1155 but you all convinced me i can have a longer living machine with room for improvements over the next few years.
    MBO: ASUS X79 sabertooth.
    Ram: Gskill ripjaws Z 1600  64gig pack.
    GPU: asus gtx 680 4gb ddr5
    ASUS dvd bruner/ drive sata
    Cooler Master 1200w silent pro gold
    Case: Cooler Master haf 932 advanced
    Cooling: Cooler Master Seidon Liquid cooler.  I wanted air cooling but in order to allow room for the ram this was the best solution.
    SSD1: OS and programs, Intel 335 series 240gb, I know many will say thats larger than i need, but it works for me.
    SSD2: Render and export, Intel 335 series 240gb
    Hdd1: Projects, 1tb wd black caviar 7200rpm sata 3.0 32mb cache
    hdd2:  Cache "same as above"
    hdd3:  Media"ditto"
    Now as I explore the MB more and more I have learned that there is an extra 2 sata 6 on the MB. AS learned from Harm in another post those 2 extra satas are on the maverick which shares with the gpu, however this MB does not suffer a performance loss of the gpu if i was to use those two slots for later drive expansion. Again for later when money allows.
    Now lets discuss my personal work flow.
    I shoot nikon d800, with a Pix 220 external recorder. I use DNxHD codec at 220Mbs @8 bitdepth.
    My editing style is one thing at a time. I am a simple man, when i cut, i cut. I don't have the multitasking ability to cut one project while doing effects in AE and render in the background. Just too much for me to do at once.
    I am a patient man, and like i said above I dont have clients so when I render/export I usually just walk away or go eat/sleep whatever. My time is my own so my deadlines are for festival entries. Of course I want as quick as possible, who would turn down speed?
    Going back to one thing at a time, this is where i became strange from my fellow students, when I am finished with a project I am done. I dont go back and tweak like many of my former colleagues. When I make the export, bar any major problems, the video file is placed on a back up external hdd and a disc, then the work computer is formatted and ready for the next project.
    Me thinks that covers all aspects of my workflow, if there is anything more specific you need to know please ask.
    My questions for discussion.
    first and foremost, look over the parts and please point out any things you see as funky, missing or things that will have issues that you learned from your experience.
    I know you will all suggest a raid0 some where. For this point in time I would like to stick to single drives with single tasks to keep them from reading and writing at the same time or at least to a minimum. I like to have stability of my data, but I also understand that perhaps there is a speed requirement for my codec to play back smoothly. So if I must, I am open to raid0 in the future when i can afford a stable backup of all the stuff.
    Leading to my next question. Of a few posts out there in adobe forums, the general idea is a hdd can playback pretty heavy duty video if the hdd is purposed for video only. I am using 220Mbs would the WD CB be able to handle that if dedicated?
    please look at the intended use for my drives, I am only copying what i have seen as advice on the forums, but would like some input as to the how and why you would make one drive as the cache, media and projects drives. any other suggestions for what would be a better use of single drives?
    i need your help to educate me in some things i couldn't find on my own. Several times i see members talk about streams, is a stream meaning playing the timeline in multiple monitors? or is it also refering to multiple video tracks. video 1,2,3,4, playing at once?
    Are filters considered streams? since i shoot dslr i have to automatically use 3 filters off the bat, rolling shutter remove, color, and a touch of sharpness. sorry for the basic info like i said i was taught the artisan side of editing first.
    I am very used to taking my footage from the camera storing it, then importing and transcoding in the Avid to a low low bit rate to make the editing smooooth. A bit rate of 36Mb or so, then after picture lock, connecting with my orginal media for the color correction post effects and export.
    since it has been sooo long and I have learned so much, I would assume that PP allows for this type of online off line editing style, does it?
    Personally I would rather not have to transcode and edit natively, which as I can see, is what adobe is selling since cs5
    I think thats a great place to stop. You guys dont need to write me a text book for an answer, like i did above, please point to links and I will read. If you fingers really want to type away and I will read it too.
    Thank You all for your time and input.
    ESR

    Well, I don't like to make a thread and then just leave it unfinished.
    The beast is built, runs cool, looks cool and in my experience is blazing fast even at stock speeds.
    I have not begun to overclock yet as I dont fully understand how and I am researching the how tos and theory behind it. I dont want to go changing voltages and cook everything. Ill get there though, one day.
    No major build issues, in factthis is the first machine I have built in 13 years, and back then usb 2.0 just came out and the standard device connect was IDE ribbon, plus a 200gb hard drive was THEE monster, for the public that is.
    For those of you out there looking at this forum and nervous about assembling your first PC, I say to you, do you research, take you time and make sure all parts will work in balance with your intended use and then assemble.
    Other than childbirth, the simultaneous feelings of terror and excitement are something you must experience, its the ultimate high.
    I have waded thru some issues and a learning curve in the UEFI bios these days. Like I said above, last time i built a computer  there was no bios, I used to have to put the jumpers in the right place. I kinda miss that, but dont get me wrong, on screen bios, woof, i love it.
    I would like to discuss some things with you guys as there are some oddities I want to root out.
    First, I noticed that running asus utilities, such as, gpu tweak, ai suite ii, conflicts with adobe software.
    How? it slows it down a bit here and there, and it seems to cause some crash, force quit not bsod, when closing adobe programs. what happens and how i know a crash is coming is when closing PR, the second monitor will stay full screen on the last image and not move. If i dont hit the windows button or alt tab to another program it will sit there for hours, after the tab or windows key then windows says it stopped responding and to force it to close.
    any one else having similar issues? or any recommendations as to some setting in windows/bios/adobe that i may have over looked.
    This only happens to me when i have ai suite and gpu tweak open. all other times with out those programs running adobe is smooth as glass.
    the other weird thing I have noticed on several forums is the Asus utilities programs are buggy. I was experiencing incredibly loooong lag after boot up when having the ai suite ii on the active services list. it was strange, boot into windows was fine but it seems like the suite either has in incredible amount of files to open or it just conflicts with windows.
    here is the exact scenario, windows welcomes you with the sound, you wait a second to react, no hour glass, open the win tab and select either computer, or resource manager, when your me and trying to see what is making the system work so hard and long, the tab sits there for 1min doing nothing, then drops a bit leaving the graphic glitches and sits there longer. finally your window pops up and then everything is hunkey dorey till your next restart.
    after disabling anything asus in the services tab i have not had this issue for a week now.
    do you guys with asus MBO use their software? or do you guys just skip it all together? and have you experienced these bugs?
    one thing about this long lag issue that looms in the back of my mind (even with it hopefully solved) is i never had this type of lag while on the OS ssd. After I plugged in the other 6 drives the next boot was absolutely awful. It took me 30mins to format each one, due to i couldn't control the mouse for more than second and then it would register my movement and shoot me across the screen so i had to baby step it back to the drive format window.
    After getting all the hdds formatted it made the lag intermittent like stated above.
    all drivers are current, ssds are on latest firmware. I had a fight with the marvell though, it would always register my two drives on it as unpluggable devices and i could actually click safely remove them and the would disappear. but after reading and researching i got it all setup right. I mention this because it bothers me in the back of my mind even though the issue appears to be solved from the drive end and the asus software end.
    share with me if any of you have had this type of experience on your build and what you did to overcome it incase i missed a step in bios or in windows setup.
    to clarify further:
    I run ahci mode on intel and marvell. not a raid man.
    the ports are filled as such.
    intel sata 6 has my os/programs ssd and the render/export ssd.
    the asus dvd burner is on a intel sata 3
    the other 3 intels are just wd black hdd
    the marvel has 2 additional wd hdd.
    like i said the massive lag cam after i plugged all that in, formatting made it intermittent and removing asus software seems to have solved it. just looking for experiences and any missed steps.
    second wierd thing is, and perhaps this is why you guys call it QUIRKtime. I can not export dnxhd quiktime format to my render/export drive. It is a intel 335 ssd with latest firmware, (sorry Harm, the specs were great and the price was too) i have all permissions on the drive, but every time i try to export to it in that format i get the export faild can not create source file. All other formats work with out a hitch, just dnxhd quicktime at any resolution.
    and lastly, i must be an idiot but i cant seem to get PR to render my audio effects, or that there just not big enough to place them on the drive. its odd, PR is set to have audio previews on its own HDD, and PR creates the folder for renders/previews but never puts anything into them.
    Also when i click render audio, its instant playback, faster than i can hit home and l. I have tried to make the files complex with many many filters and effects on audio but no dice.
    exported time lines, and sending projects to SG, AE, audition everything works just fine, but its like i will fill up my audio previews HDD with nothing but empty folders. anyone had this issue before? I have settings set to render audio at the same time as video.
    those are the only bugs as of now to report. this sytem like i said at stock speed is blindingly fast for me and my work flow, I see a loooong life for this computer.
    thank you for reading and thank you all for your input on my little issues, it will save my hair.
    Erik.

  • Frequent Kernel Panics on eMac OSX 10.3.9

    Hi,
    Sorry about the long post but am having a bit of a disaster so I'm providing as much information as possible, and have posted the panic log file as well:
    This morning I installed the Billion BiPac 3012G Wireless USB adaptor and the related Mac 10.3 driver on my eMac. (there are no updates to this driver on the Billion website). It was working an absolute charm for a while, we connected to our airport network without a hitch - until I tried to adjust the settings for our network printer. Then I got the grey Kernel Panic screen (You need to restart).
    I restarted and went through the same process (system prefs, printers and faxes, and double clicked on our network printer to adjust the settings) - and instantly got the same screen.
    I restarted again and ran permissions verification and repair on the hard drive with no issue. Then as an added precaution I ran Cocktail (a disk utilities program) and as it was 'running the weekly cron reports' got the grey screen again. So I restarted, ran cocktail again - and got the grey screen at exactly the same point.
    At this point I removed the new hardware.
    I searched for panic.log and opened the most recent of the two files. As I was looking at it, grey screen again. After this I started getting the screen at frequent, random intervals.
    Now I'm getting the restart screen frequently, even when I've left the computer alone with no programs open.
    I reseated the ram in but that has not helped.
    I've managed to get the log file off onto another computer, but I can't get it going long enough to uninstall the new driver or take any further troubleshooting methods.
    Here is the log file - I'm hoping there might be someone out there who can decipher any of this and help me to understand what the problem is. Any suggestions would be greatly appreciated:
    Tue Aug 26 10:27:13 2008
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x00000000415C9C4C PC=0x0000000000069358
    Latest crash info for cpu 0:
    Exception state (sv=0x20464500)
    PC=0x00069358; MSR=0x00009030; DAR=0x415C9C4C; DSISR=0x40000000; LR=0x00069260; R1=0x0CBF3CA0; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000004 0x00064928 0x00058998 0x00091074 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x20464500)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x20672500)
    PC=0x8FE0541C; MSR=0x0000F030; DAR=0xA7509668; DSISR=0x42000000; LR=0x8FE05134; R1=0xBFFFE8E0; XCP=0x0000000C (0x300 - Data access)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x20464500)
    PC=0x00069358; MSR=0x00009030; DAR=0x415C9C4C; DSISR=0x40000000; LR=0x00069260; R1=0x0CBF3CA0; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000004 0x00064928 0x00058998 0x00091074 0x0009402C
    Exception state (sv=0x20672500)
    PC=0x8FE0541C; MSR=0x0000F030; DAR=0xA7509668; DSISR=0x42000000; LR=0x8FE05134; R1=0xBFFFE8E0; XCP=0x0000000C (0x300 - Data access)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    Tue Aug 26 10:31:19 2008
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x00000000415C9C4C PC=0x0000000000069358
    Latest crash info for cpu 0:
    Exception state (sv=0x20464500)
    PC=0x00069358; MSR=0x00009030; DAR=0x415C9C4C; DSISR=0x40000000; LR=0x00069260; R1=0x0CBF3CA0; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000004 0x00064928 0x00058998 0x00091074 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x20464500)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x20672500)
    PC=0x8FE0541C; MSR=0x0000F030; DAR=0xA7509668; DSISR=0x42000000; LR=0x8FE05134; R1=0xBFFFE8E0; XCP=0x0000000C (0x300 - Data access)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x20464500)
    PC=0x00069358; MSR=0x00009030; DAR=0x415C9C4C; DSISR=0x40000000; LR=0x00069260; R1=0x0CBF3CA0; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000004 0x00064928 0x00058998 0x00091074 0x0009402C
    Exception state (sv=0x20672500)
    PC=0x8FE0541C; MSR=0x0000F030; DAR=0xA7509668; DSISR=0x42000000; LR=0x8FE05134; R1=0xBFFFE8E0; XCP=0x0000000C (0x300 - Data access)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    Tue Aug 26 10:53:56 2008
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x000000004000004C PC=0x00000000001D51D8
    Latest crash info for cpu 0:
    Exception state (sv=0x1FAE2000)
    PC=0x001D51D8; MSR=0x00009030; DAR=0x4000004C; DSISR=0x42000000; LR=0x001D5730; R1=0x0CB2B570; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x001D567C 0x000C2C44 0x000C2F10 0x000C0E34 0x001D5DA0 0x001D59D0 0x001DBB94 0x001DC288
    0x000BEC44 0x000BE68C 0x000C83E4 0x00246D84 0x000941C0 0x00000000
    Proceeding back via exception chain:
    Exception state (sv=0x1FAE2000)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x1FB5CA00)
    PC=0x9775C74C; MSR=0x0000F030; DAR=0x20016F9C; DSISR=0x40000000; LR=0x977713B0; R1=0xBFFFFA40; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x1FAE2000)
    PC=0x001D51D8; MSR=0x00009030; DAR=0x4000004C; DSISR=0x42000000; LR=0x001D5730; R1=0x0CB2B570; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x001D567C 0x000C2C44 0x000C2F10 0x000C0E34 0x001D5DA0 0x001D59D0 0x001DBB94 0x001DC288
    0x000BEC44 0x000BE68C 0x000C83E4 0x00246D84 0x000941C0 0x00000000
    Exception state (sv=0x1FB5CA00)
    PC=0x9775C74C; MSR=0x0000F030; DAR=0x20016F9C; DSISR=0x40000000; LR=0x977713B0; R1=0xBFFFFA40; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    Tue Aug 26 10:56:18 2008
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x000000004000004C PC=0x00000000001D51D8
    Latest crash info for cpu 0:
    Exception state (sv=0x1FAE2000)
    PC=0x001D51D8; MSR=0x00009030; DAR=0x4000004C; DSISR=0x42000000; LR=0x001D5730; R1=0x0CB2B570; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x001D567C 0x000C2C44 0x000C2F10 0x000C0E34 0x001D5DA0 0x001D59D0 0x001DBB94 0x001DC288
    0x000BEC44 0x000BE68C 0x000C83E4 0x00246D84 0x000941C0 0x00000000
    Proceeding back via exception chain:
    Exception state (sv=0x1FAE2000)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x1FB5CA00)
    PC=0x9775C74C; MSR=0x0000F030; DAR=0x20016F9C; DSISR=0x40000000; LR=0x977713B0; R1=0xBFFFFA40; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x1FAE2000)
    PC=0x001D51D8; MSR=0x00009030; DAR=0x4000004C; DSISR=0x42000000; LR=0x001D5730; R1=0x0CB2B570; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x001D567C 0x000C2C44 0x000C2F10 0x000C0E34 0x001D5DA0 0x001D59D0 0x001DBB94 0x001DC288
    0x000BEC44 0x000BE68C 0x000C83E4 0x00246D84 0x000941C0 0x00000000
    Exception state (sv=0x1FB5CA00)
    PC=0x9775C74C; MSR=0x0000F030; DAR=0x20016F9C; DSISR=0x40000000; LR=0x977713B0; R1=0xBFFFFA40; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    Tue Aug 26 11:08:54 2008
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x0000000040E175EC PC=0x0000000000069358
    Latest crash info for cpu 0:
    Exception state (sv=0x1F5ED280)
    PC=0x00069358; MSR=0x00009030; DAR=0x40E175EC; DSISR=0x40000000; LR=0x00069260; R1=0x0CC5B7F0; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000310 0x0005FD90 0x0006014C 0x0026EF00 0x0026F018 0x0026EFDC 0x00462BBC 0x00460454
    0x0044BE5C 0x0027E650 0x00280324 0x0007AC48 0x00021668 0x0001BCE8 0x0001C0F0 0x00094318
    0x003C002F
    Kernel loadable modules in backtrace (with dependencies):
    com.apple.ATIRadeon8500(3.4.2)@0x445000
    dependency: com.apple.iokit.IOPCIFamily(1.4)@0x398000
    dependency: com.apple.iokit.IOGraphicsFamily(1.3.5)@0x40f000
    dependency: com.apple.iokit.IONDRVSupport(1.3.5)@0x42f000
    com.apple.iokit.IOSCSIArchitectureModelFamily(1.3.9)@0x3b7000
    Proceeding back via exception chain:
    Exception state (sv=0x1F5ED280)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x20022780)
    PC=0x9774F878; MSR=0x0000F030; DAR=0x00764048; DSISR=0x40000000; LR=0x9774F3F8; R1=0xBFFEE4C0; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x1F5ED280)
    PC=0x00069358; MSR=0x00009030; DAR=0x40E175EC; DSISR=0x40000000; LR=0x00069260; R1=0x0CC5B7F0; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000310 0x0005FD90 0x0006014C 0x0026EF00 0x0026F018 0x0026EFDC 0x00462BBC 0x00460454
    0x0044BE5C 0x0027E650 0x00280324 0x0007AC48 0x00021668 0x0001BCE8 0x0001C0F0 0x00094318
    0x003C002F
    Kernel loadable modules in backtrace (with dependencies):
    com.apple.ATIRadeon8500(3.4.2)@0x445000
    dependency: com.apple.iokit.IOPCIFamily(1.4)@0x398000
    dependency: com.apple.iokit.IOGraphicsFamily(1.3.5)@0x40f000
    dependency: com.apple.iokit.IONDRVSupport(1.3.5)@0x42f000
    com.apple.iokit.IOSCSIArchitectureModelFamily(1.3.9)@0x3b7000
    Tue Aug 26 11:18:48 2008
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x0000000040000088 PC=0x00000000001D4F6C
    Latest crash info for cpu 0:
    Exception state (sv=0x234D9A00)
    PC=0x001D4F6C; MSR=0x00009030; DAR=0x40000088; DSISR=0x40000000; LR=0x001D4F30; R1=0x0CC43990; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x001D4F30 0x001D58D4 0x000DF6E4 0x000DF978 0x000BEC44 0x000BE68C 0x000CB2C8 0x00246D84
    0x000941C0 0x003C002F
    Kernel loadable modules in backtrace (with dependencies):
    com.apple.iokit.IOSCSIArchitectureModelFamily(1.3.9)@0x3b7000
    Proceeding back via exception chain:
    Exception state (sv=0x234D9A00)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x2C6C5780)
    PC=0x97758C8C; MSR=0x0000F030; DAR=0x1FA50000; DSISR=0x42000000; LR=0x947F369C; R1=0xBFFFD750; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x234D9A00)
    PC=0x001D4F6C; MSR=0x00009030; DAR=0x40000088; DSISR=0x40000000; LR=0x001D4F30; R1=0x0CC43990; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x001D4F30 0x001D58D4 0x000DF6E4 0x000DF978 0x000BEC44 0x000BE68C 0x000CB2C8 0x00246D84
    0x000941C0 0x003C002F
    Kernel loadable modules in backtrace (with dependencies):
    com.apple.iokit.IOSCSIArchitectureModelFamily(1.3.9)@0x3b7000
    Exception state (sv=0x2C6C5780)
    PC=0x97758C8C; MSR=0x0000F030; DAR=0x1FA50000; DSISR=0x42000000; LR=0x947F369C; R1=0xBFFFD750; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    Tue Aug 26 11:29:47 2008
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x0000000042227C94 PC=0x0000000000038AA8
    Latest crash info for cpu 0:
    Exception state (sv=0x28B54C80)
    PC=0x00038AA8; MSR=0x00009030; DAR=0x42227C94; DSISR=0x40000000; LR=0x00038A90; R1=0x0D363B70; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000000 0x00068080 0x00069C2C 0x000632BC 0x00074ED0 0x0004DEB0 0x00021668 0x0001BCE8
    0x0001C0F0 0x00094318 0x00000000
    Proceeding back via exception chain:
    Exception state (sv=0x28B54C80)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x28F75C80)
    PC=0x9774F878; MSR=0x0200F030; DAR=0x000F9EA0; DSISR=0x40000000; LR=0x9774F3F8; R1=0xBFFFF640; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x28B54C80)
    PC=0x00038AA8; MSR=0x00009030; DAR=0x42227C94; DSISR=0x40000000; LR=0x00038A90; R1=0x0D363B70; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000000 0x00068080 0x00069C2C 0x000632BC 0x00074ED0 0x0004DEB0 0x00021668 0x0001BCE8
    0x0001C0F0 0x00094318 0x00000000
    Exception state (sv=0x28F75C80)
    PC=0x9774F878; MSR=0x0200F030; DAR=0x000F9EA0; DSISR=0x40000000; LR=0x9774F3F8; R1=0xBFFFF640; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    Thu Jan 1 10:00:28 1970
    Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x0000000041C24F94 PC=0x00000000001EC074
    Latest crash info for cpu 0:
    Exception state (sv=0x28B51000)
    PC=0x001EC074; MSR=0x00009030; DAR=0x41C24F94; DSISR=0x40000000; LR=0x002101F8; R1=0x0D6B3660; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000000 0x002101F8 0x0020EB3C 0x00246D84 0x000941C0 0x00000000
    Proceeding back via exception chain:
    Exception state (sv=0x28B51000)
    previously dumped as "Latest" state. skipping...
    Exception state (sv=0x28B82000)
    PC=0x9777F64C; MSR=0x0000F030; DAR=0x00004124; DSISR=0x40000000; LR=0x9779E2FC; R1=0xF0080A10; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC
    panic(cpu 0): 0x300 - Data access
    Latest stack backtrace for cpu 0:
    Backtrace:
    0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
    Proceeding back via exception chain:
    Exception state (sv=0x28B51000)
    PC=0x001EC074; MSR=0x00009030; DAR=0x41C24F94; DSISR=0x40000000; LR=0x002101F8; R1=0x0D6B3660; XCP=0x0000000C (0x300 - Data access)
    Backtrace:
    0x00000000 0x002101F8 0x0020EB3C 0x00246D84 0x000941C0 0x00000000
    Exception state (sv=0x28B82000)
    PC=0x9777F64C; MSR=0x0000F030; DAR=0x00004124; DSISR=0x40000000; LR=0x9779E2FC; R1=0xF0080A10; XCP=0x00000030 (0xC00 - System call)
    Kernel version:
    Darwin Kernel Version 7.9.0:
    Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC

    KPs are usually caused by a hardware problem - frequently RAM or USB devices. I don't think that the install of the drivers/hardware could cause a RAM problem. OS X is "pickey" about RAM quality. Look at this link: *Testing RAM* @ http://guides.macrumors.com/Testing_RAM
    Then download & use Memtest & Ramber.
    Also look at this link.12-Step Program to Isolate Freezes and/or Kernel Panics
     Cheers, Tom

  • Adobe Premiere Elements 11, Crashes When Rendering

    When I try and render a video I get the below error and the program closes. The video I'm rendering is roughly 15 min long. Any help would be great!
    I'm using windows 7, and I'm using the latest version of premiere elements 11, and this is on a desktop computer.

    azurite2
    I think it is time to take a hard look at the recording settings that you are using for the Dxtory.
    Apparently CurtisC is not have the same problems as you with Dxtory video. Please see
    http://forums.adobe.com/message/6318308#6318308
    We will deal with the atypical frame size later. Right now setting Dxtory for video compression compatible with Premiere Elements is the task at hand.
    a. consider changing the video codec choice to Microsoft Video 1
    b. consider converting your screen capture to H.264.mp4 with a free program such as HandBrake
    Is the Dxtory software installed on the same computer as Premiere Elements 12? And/or does it come with a utilities program?
    Let us pause here and review the above.
    Thanks.
    ATR

  • IPod Shuffle Error 1418: discovering more, let's try new ways

    I tried to fix my iPod without success, reading every single message of this board or in googgle... and I found a interesting thing: the iPod Shuffle has the same behaviour of a DAMAGED pen drive or memory stick. Let's not focus on iTunes7, iTunes6, restore it, update it, etc.. it won't work. Let's focus instead on HOW to force Windows to recognize that there is a 1GB disk inside the pen drive we are attaching. The goal then is to format it via an utility like "HP Format tool" or via "Command": afterwards I think it would be a game to restore it in iTunes. We can try also with utilities for pen drives data recovery, I don't know
    And about the cause of the problem, I found it could be that the iPod Shuffle can fail when removed without clicking on "Secure Hardware Remove" in windows
    Ok, I tried to pull out some ideas, only alltogether we can have success. Apple abandoned us, let's face this situation and let's try to recover this iPod Shuffle, cause I can't accept I have to trow it and buy a new player.
    Thanks and good luck

    OK guys, after one week without sleeping, searching every corner of the web and every corner of dedicate forum (this site,iPodLounge,etc...), I have to give up. These are my final conclusions (I am an electronic engineering student here in Italy, I love music, I talked to a lot of collegues and friends, I asked for others opinions: I can't say I'm an expert, but I know where I'm putting my hands)
    1) I tried the iPod Shuffle in Windows XP, MAC OS X & Linux. The computer can recognize that an iPod Shuffle is attached, but it's impossible to read what's inside (I/O error). That means it's impossible to see the CAPACITY of the disk, it's impossible to FORMAT it (failure of commands like fdisk, chkdisk, format, mount, etc...) or to use disk utilities programs like HP Format Tool, Disk Utility in the Mac, Windows USB, etc... With Linux we have the information that the operating system can't read the iPod Shuffle first memory block. And in Windows in fact we have the message "insert a disk"
    2) For this reason it's impossible to fully restore the iPod with Apple utilities, just because we can't write on the flash memory of the iPod. This explains the 1418 error in iTunes 7 and the errors on the previous versions of iPod Updater. As I said before, iTunes recognize that the iPod is attached because it recognizes the hardware (as we can see in the Control Panel), but it doesn't recognize its flash memory and says it's corrupted (as we "cannot see" in the Disk Manager)
    3) The iPod Shuffle has the same behaviour of a traditional USB pen drive with a damaged flash memory
    4) I can assume that iTunes 7 has stressed the iPod Shuffle "burning some sectors" of the memory, it's just not a coincidence. Other reasons may be plugging out the device without clicking on "Remove securely hardware" on Windows taskbar, after the installation of iTunes 7. Anyway we must remember that iTunes7 incorporated the old iPod Updater, a new "iPod data usage" system, and a new volume limiter... Find your own conclusion..
    5) For newbies, remember that the iPod Firmware is ON the flash memory (that's why in 1GB models you saw only 990 MB free). If we can't restore the firmware, it means we can't restore the flash memory.
    So, if your warranty has expired, I suggest 2 conclusions:
    1) Open your iPod and try to replace the flash memory with a new one.
    2) Take your iPod with you, go to the nearest Apple Center, and stick it in the right place you can find there....
    Good luck to all of you and thanks for your attention!
    PS: 2 years ago I bought an iPod shuffle in Singapore, only to found in Italy that the button was spoiled. The replacement served me till last week, when I had the idea to install iTunes 7.
    But 4 years ago I bought a 20 GB Creative Nomad Jukebox 3. He's still here doing his job, and smiling to me when I need him. I used him even to djing in smoky and wet parties... and Creative is a Singapore brand...
    Windows XP

  • IMac unable to restart after downloading latest software update (including iTunes 11.2)

    My system is a mid-2007 iMac (Intel) with latest software updates always promptly installed (OSX Mavericks, etc) and 320 GB internal HD, 4GB Ram.
    Today the software updater informed me that an update to iTunes was available and so I allowed it to download the update and then restart the computer. The restart was not successful - the computer display will show the status window progressing as the update is installed and then nears completion, but will freeze at the apparant point of completion and the restart will not complete. I tried restarting several times and it always hangs up and does not complete.
    I then ran the Disc Utilities program - first time I ran it, it identified disc problems with the internal HD  and proceeded to repair them. Following that I trried to restartt and it ran into the same difficulties and did not restart. Subsequently I ran disc utilities and it reports the internal HD to be fine. I've also tried several times to boot the computer and restore from my Time Machine backups and it will not complete the restore. I do get to the screens where I can select the volume to restore from, the volume to restore to, and so forth. After these efforts were not successful, I finally tried to re-download OSX and do a clean system restore, it progressed nearly to completion and then aborted the system installation without completing.
    Since having this problem I've therefore been unable to use the computer in Mac mode. I had just about concluded that my hard disc must be replaced, when I decided to see if I could restart running Windows (bootcamp), and I was able to do that successfully. The hard disc is therefore not damaged, or at least the partition of the hard disc used by Windows is not damaged.
    Is my most likely option to replace the hard disc or is there something I can still do, in order to see if the hard disc can be restored using a saved backup, before I replace it?
    I have the further complication of finding that the Apple store will not replace the hard disc for my computer because it is over 5 years old. I can probably locate a shop such as Best Buy locally who can do that, or I can simply purchase an external hard disc and use that as my primary hard disc until I either replace the internal hard disc or simply replace the computer. Since it is a 7 year old iMac, it would not be surprising to have to replace the hard disc after this length of time. I also see that there are instructions available online to explain how to replace the internal hard disc myself, but I'm unsure at this point whether or not I want to do it myself.

    Lacking any responses to my initial post above, I will briefly update how I resolved this issue today.
    Installed new external hard disc, 1 TB WD My Passport for Mac, and straightforward setup involving first installing current OS X operating system, then system migrator utility to rebuild the same setup as saved in latest Time Machine backup. The whole process was somewhat time consuming due to my internet connection speed and USB data transfer speeds but it went without any issues. The computer now boots up and operates identical in all respects to how it did before the problem occurred.
    Regarding the internal HD of my iMac, if I now run Disc Utility to verify the disc, it reports "appears to be OK". However, viewing the disc usage in "About This Mac" window, it displays as entirely empty. Opening it in the finder also shows only a "Apple Hot News.mbox" file and a single .jpeg image, and .nothing else.
    Interestingly, the Bootcamp partition of my iMac's internal HD continues to work fine and appears unaffected by the problem. I use bootcamp rarely but still will plan to set up a replacement bootcamp volume on the new hard disc soon, in order to take its place.
    That the problem surfaced coincident with the software update may have been nothing more than bad luck? At this point I have no reason to suspect that the softward update had anything to do with the difficulties.

Maybe you are looking for

  • Payload of SOAP-Message cannot be read

    Hi, I'm sending an easy message to the XI 3.0 soap-adapter: <?xml version="1.0" encoding="UTF-8"?> <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">      <SOAP:Header/>      <SOAP:Body>           <plain>test</plain>      </SOAP:B

  • Online Skype Number for BKK, Thailand

    Hello, I residence in BKK, Thailand, but I am an American Citizen as well! I have a home in Boulder, Colorado. What is the best one for me to use Skype for my Samsung S3 Phone here in Thailand; where I actually lives most of the years?? Thank you for

  • 1Z0-053  exam

    Hi Oracle Gurus, i have just cleared my OCA in 11g but now struggling to get through OCP exam 1Z0-053. I have dont the course Admin 2 and attempted exam 1Z0-053 once but failed with 50% marks. I realised that the test was tough and also covers approx

  • Urgent: Access Manager resource Adapter

    Hi, I am able to provision TAM using Access Manager Resource adapter from SUN IDM. But TAM has some custom attributes which need to be provisioned through IDM. Can Access Manager Resource adapter do it? Has anyone come across this scenario and what i

  • Is there a way to set your iPhone so you can't send pictures or videos to a specific contact(s)?

    Was just wondering if there's a way to set your iPhone up so you can't send pictures or videos to certain contacts? (Some things are funny to your friends but not your parents)