SDO_UTIL.SIMPLIFY - 101 Uses (almost)

SDO_UTIL.SIMPLIFY
“Simplifies the input geometry, based on a threshold value, using the Douglas-Peucker algorithm.”
This is an understated description if there is one. This function can do much more for you than just simplify the geometry, it will also convert arcs to line stings, eliminate duplicate verticies, and correct many overlapping edge polygon problems.
I “discovered” this additional functionality while trying to get a process down to import reference ESRI shapefile data (GeoBase CIP's) stored in state-plane format into OS (Oracle Spatial) using Lat/Long. Most of the problems I encountered were due to overlapping polygon edges, duplicate verticies, and arcs in line strings. At first, I discreetly defused these issues by finding the errors (with code) and then fixing them based on the returned error codes. This was painfully slow and a real pain to code.
Then I took a look at the incoming data, and determined that many times, the drafters (possibly from a CAD to GIS conversion) really went overboard and included many times more points than necessary for the accuracy I was interested in for the reference data. I looked at several of the simplify options and since I wanted to simplify the data in-place using an update statement, I choose this one. Then once, I ran the simplify command out of order by accident (before the arc/duplicate/overlap routine). Not only did it simply the data, it also “fixed” all the other problems as well!
So – note to Oracle staff – great job! You might want to update the documentation to mention all the things it does while simplifying the data, as this is VERY useful for migrating troublesome data. However, I noticed that it can overtake all the memory (and take forever to run) on your database box if you make the mistake of specifying the same values for threshold and tolerance. The docs do state that the tolerance “Must not be greater than threshold.”, but I'd add that they also should not be the same.
As always, YMMV...
Bryan

tdsacilowski wrote:
All together there are about 20 machines that display a page that has one of the above 5 second refreshes. The application is also public; there is no authentication. From my understanding about how APEX handles sessions there is a max session length (8 hours in my case) even for public sessions. As a page is rendered, a hidden form variable is created called p_instance and the AJAX calls send this to the server to process the request within the active session. In theory, the application shouldn't be generating a lot of new sessions since once a page is loaded it is used simple to display an updating value. In other words, there's no user interaction. No page reloads, no new items being set in session state.
no interaction, 24/7 uptime, refreshing every 5s, and it is all public.....
I'd almost look at a slightly different architecture.
option one:
have a basic, static web page that calls an APEX REST service.
This html file and any neccessary css, js files will reside on the same webserver as the APEX listener, but in a different WAR file.
option two:
make a simple java swing app using JDBC to connect directly to the database.
use Oracle Wallet technology so you don't have to hardcode the name/password in plain text.
have the DBA create an account with very limited access and a profile to guarantee it will never suck-up DB resources.
*** IIRC -- the OCI version includes the capability of triggering an event (in Java) when a table gets update. ****
APEX is a very good tool.
But, for your case, it sounds like it is overkill for your requirements.
MK

Similar Messages

  • ORA13226 when using view with geometry created using sdo_util.simplify

    I have a polygon table (and spatial index) using Ora11.1 that i can query such as:
    Select ID From MyTable A where (MDSYS.SDO_RELATE(A.GEOMETRY, SDO_GEOMETRY(2003, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 3), SDO_ORDINATE_ARRAY(73.091805, 18.312310, 72.250051, 19.076872)), 'mask=INSIDE+COVEREDBY+EQUAL querytype=window') = 'TRUE');
    This query returns 2 rows. I have created a view:
    create or replace view v_MyTable as
    select id, sdo_util.simplify(geometry,20,2) as s_geometry
    from MyTable;
    The subsequent query returns ORA13226
    Select ID From v_MyTable A where (MDSYS.SDO_RELATE(A.S_GEOMETRY, SDO_GEOMETRY(2003, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 3), SDO_ORDINATE_ARRAY(73.091805, 18.312310, 72.250051, 19.076872)), 'mask=INSIDE+COVEREDBY+EQUAL querytype=window') = 'TRUE');
    If I create a view which does not use the simplify function the query works.

    tcbalent,
    This is correct behaviour if you are trying the query the view:
    Select ID
      From V_MyTable A
    where (MDSYS.SDO_RELATE(A.GEOMETRY, SDO_GEOMETRY(2003, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 3), SDO_ORDINATE_ARRAY(73.091805, 18.312310, 72.250051, 19.076872)), 'mask=INSIDE+COVEREDBY+EQUAL querytype=window') = 'TRUE');This is because the A.GEOMETRY is not the geometry in the original table (MyTable) but a programmatically
    constructed geometry on the fly which is not indexed.
    You can fix this with a function based index as follows (NOTE: This uses my own test data that is projected and not geodetic):
    DROP  table myTable;
    create table myTable
    as
    select rownum as Id, geom as geometry
    from  projpoly2d
    where polytype NOT IN ('COMPOUNDOUTERSHELL','VERTEXWITHARCNOHOLE');
    delete from user_sdo_geom_metadata where table_name = 'MYTABLE' and column_name = 'GEOMETRY'; commit;
    insert into user_sdo_geom_metadata(table_name, column_name,diminfo,srid)
    select 'MYTABLE','GEOMETRY',diminfo,srid
      from user_sdo_geom_metadata
    where table_name = 'PROJPOLY2D'
       and column_name = 'GEOM';
    commit;
    create or replace view v_MyTable
    as
    select id, sdo_util.simplify(geometry,20,2) as S_geometry
    from MyTable;
    -- Create index metadata
    delete from user_sdo_geom_metadata where table_name = 'MYTABLE' and column_name = 'MDSYS.SDO_UTIL.SIMPLIFY(GEOMETRY,20,2)'; commit;
    insert into user_sdo_geom_metadata(table_name, column_name,diminfo,srid)
    select 'MYTABLE','MDSYS.SDO_UTIL.SIMPLIFY(GEOMETRY,20,2)',diminfo,srid
      from user_sdo_geom_metadata
    where table_name = 'MYTABLE' and column_name = 'GEOMETRY';
    commit;
    select * from user_sdo_geom_metadata;
    -- Now create index
    drop   index MyTable_sgeometry_spdx;
    create index MyTable_sgeometry_spdx on MyTable(MDSYS.SDO_UTIL.SIMPLIFY(GEOMETRY,20,2))
         indextype is mdsys.spatial_index parameters('sdo_indx_dims=2, layer_gtype=polygon');
    Select ID
      From v_MyTable A
    where (MDSYS.SDO_RELATE(A.S_GEOMETRY,
                             MDSYS.SDO_GEOMETRY(2003, NULL, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,3), MDSYS.SDO_ORDINATE_ARRAY(190000.0, 5120000.0, 640000.0, 5630000.0)),
                            'mask=INSIDE+COVEREDBY+EQUAL querytype=window') = 'TRUE');
    -- Result
    ID                    
    5                     
    1                     
    4                     
    2                     
    6If this fixes your problem please mark this thread as answered.
    regards
    Simon

  • Sdo_util.simplify - Error? Bug? Totally stumped !

    Hi folks,
    I have a confusing problem/error with using sdo_util.simplify. I am using Oracle 11G R2 with Spatial Option.
    I have loaded just over 2000 UK postown polygons - based on an OS source. These loaded fine and have been working perfectly well with spatial sql.
    The source data specifies the projection as British National Grid GCS_OSGB_1936 and the SRID within the Oracle metadata was correctly (i believe) determined (by calculate mbr) and set to 7405 - OSGB36 / British National Grid
    I can view the polygons perfectly fine in SqlDeveloper/GeoRaptor and if export them to KML and view them in Google Earth they position and display exactly as I would expect.
    All other spatial functions I have tried on the polygons work fine.
    The problem comes when I try and use sdo_util.simplify to reduce the number of co-ordinates used on the polygons :
    select sdo_util.simplify(poly_hi,100,0.005)
    from posttown_boundaries;
    ORA-13199: the given geometry cannot be rectified
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 17
    ORA-06512: at "MDSYS.SDO_UTIL", line 716
    ORA-06512: at "MDSYS.SDO_UTIL", line 770
    ORA-06512: at line 1
    13199. 00000 - "%s"
    *Cause:    This is an internal error.
    *Action:   Contact Oracle Support Services.
    I've tried various threshold and tolerance values ( the only threshold value that works is 0 which returns the same geometry.
    I have successfully used the sdo_util.simpify functions on the other spatial objects in the database so I don't believe it to be a database setup issue.
    When I run a validate geometry on the table for the geometry column I get the ORA-13029: Invalid SRID in the SDO_GEOMETRY object.
    However, as explained above the SRID was selected and checked using calculate MBR and it matches exactly what I would have expected given the source data and i have not found any other issues with the SRID.
    The error can be reproduced without any of the source tables by just taking one small polygon definition as follows:
    select sdo_util.simplify(
    MDSYS.SDO_GEOMETRY(
    2003,7405,NULL,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),
    MDSYS.SDO_ORDINATE_ARRAY(407207.997315803,287087.001455892,
    406802.999914517,286916.000404434,
    406677.996543163,286831.004734191,
    406518.001132497,286741.000497636,
    406863.996876543,286566.000590838,
    407284.000289033,286672.000248752,
    407207.997315803,287087.001455892))
    ,5,0.005)
    FROM dual;
    ORA-13199: the given geometry cannot be rectified
    ORA-06512: at "MDSYS.MD", line 1723
    ORA-06512: at "MDSYS.MDERR", line 17
    ORA-06512: at "MDSYS.SDO_UTIL", line 716
    ORA-06512: at "MDSYS.SDO_UTIL", line 770
    ORA-06512: at line 1
    13199. 00000 - "%s"
    *Cause:    This is an internal error.
    *Action:   Contact Oracle Support Services.
    Am totally stumped with this!
    Can anyone offer any thoughts or guidance?
    Many thanks in advance.
    Mike.

    Hi Mike,
    Usually someone jumps in early with the "geometry ain't valid" answer so I am late to the party. When I attempt to validate your 7405 geometry using 11gR2, I receive back error 13029.
    SELECT
    SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(
       MDSYS.SDO_GEOMETRY(
          2003,
          7405,
          NULL,
          MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),
          MDSYS.SDO_ORDINATE_ARRAY(
             407207.997315803,287087.001455892,
             406802.999914517,286916.000404434,
             406677.996543163,286831.004734191,
             406518.001132497,286741.000497636,
             406863.996876543,286566.000590838,
             407284.000289033,286672.000248752,
             407207.997315803,287087.001455892
       0.005
    FROM
    dualThe error indicates that SRID 7405 "is invalid" which is not really all that informative. As you note above 7405 exists in MDSYS but its marked as a COMPOUND CRS which to keep it simple is a 3D CRS.
    (see http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28400/sdo_cs_concepts.htm#autoId18)
    Thus "invalid" in this context means the SRID is invalid for the geometry you are putting it upon.
    So if we just add a Z to your geometry everything works hunky-dory
    SELECT
    SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(
       MDSYS.SDO_GEOMETRY(
          3003,
          7405,
          NULL,
          MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),
          MDSYS.SDO_ORDINATE_ARRAY(
             407207.997315803,287087.001455892,0,
             406802.999914517,286916.000404434,0,
             406677.996543163,286831.004734191,0,
             406518.001132497,286741.000497636,0,
             406863.996876543,286566.000590838,0,
             407284.000289033,286672.000248752,0,
             407207.997315803,287087.001455892,0
       0.005
    FROM
    dualAnd your SIMPLIFY task also then works fine
    SELECT
    SDO_UTIL.SIMPLIFY(
       MDSYS.SDO_GEOMETRY(
          3003,
          7405,
          NULL,
          MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),
          MDSYS.SDO_ORDINATE_ARRAY(
             407207.997315803,287087.001455892,0,
             406802.999914517,286916.000404434,0,
             406677.996543163,286831.004734191,0,
             406518.001132497,286741.000497636,0,
             406863.996876543,286566.000590838,0,
             407284.000289033,286672.000248752,0,
             407207.997315803,287087.001455892,0
       5,
       0.005
    FROM
    dualSo long-winded way to reiterate what Ivan said - you are using the wrong SRID. 10g was more forgiving than 11g when mixing and matching 3D and 2D SRIDs with data. 11g is more picky but not always that great at explaining the pickiness. I would bet if you had got back an error such as "2D coordinates not valid with 3D SRID" you would never have needed to post the question. I would suggest putting in an enhancement request to Support for some better error messages.
    Cheers,
    Paul
    Edited by: Paul Dziemiela on Nov 6, 2011 10:58 AM

  • SDO_UTIL.SIMPLIFY seems to be rather unhappy with my polygon

    Hi folks,
    Not sure if this is a bug or just how things are. I have a polygon that is valid, looking like an upside Q - i.e. a ring-like polygon with a big hole in the middle. On 10.2.0.4, when I run SDO_UTIL.SIMPLIFY with a 20 meter threshold, it returns NULL. A threshold of 80 returns a line whilst a threshold of 10 returns a reasonable result. But NULL? I don't see anything in the documentation about this.
    Next I tried the exact same thing on 11.1.0.7 and rather than NULL, I get ORA-13199 instead. This seems like an improvement. So I assume what produces NULL on 10g throws an error on 11g. I guess we call that progress and move on - any plans to backport this behavior to 10g?
    But back to the results. Looking through
    http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28400/sdo_util.htm#sthref2702
    I don't see any mention that a legal function result can be ORA-13199. So is this a bug? Or are some threshold values "just not gonna" work and always return an error by design?
    Thanks!
    Paul
    SELECT
    SDO_UTIL.SIMPLIFY(
    SDO_GEOMETRY(
    2003,
    8265,
    NULL,
    SDO_ELEM_INFO_ARRAY(
    1,
    1003,
    1,
    63,
    2003,
    1
    SDO_ORDINATE_ARRAY(
    -80.6678363850029,
    27.1544468240932,
    -80.6676581190441,
    27.1544578908543,
    -80.6673811848868,
    27.1545404243406,
    -80.6669873181666,
    27.1546888239902,
    -80.6669011856599,
    27.154727424447,
    -80.6667227848805,
    27.1548484903997,
    -80.6666243193133,
    27.1549804918455,
    -80.6665567184542,
    27.1551016239273,
    -80.6665443185942,
    27.1552556914498,
    -80.6666181177095,
    27.1555144243224,
    -80.6667779183997,
    27.1559106917256,
    -80.6668025185416,
    27.1560536914105,
    -80.6668271189153,
    27.1560868245381,
    -80.6668579182135,
    27.1560866907775,
    -80.6669009855045,
    27.1560592917636,
    -80.6669071190522,
    27.1559382250141,
    -80.6669871190558,
    27.1559106906018,
    -80.6673439852962,
    27.1559052909276,
    -80.6673931847717,
    27.1558888246279,
    -80.6674363186955,
    27.1558722246153,
    -80.6675469848459,
    27.1557622244607,
    -80.6678731857396,
    27.155575091261,
    -80.6679839844916,
    27.1554870246634,
    -80.6680947191472,
    27.1553660239724,
    -80.668279384442,
    27.1550798248074,
    -80.66834698489,
    27.1549642916886,
    -80.6683593847143,
    27.1548432242984,
    -80.6683101849162,
    27.1547276237897,
    -80.6681687190595,
    27.1545734909874,
    -80.6679841179111,
    27.1544468907341,
    -80.6678363850029,
    27.1544468240932,
    -80.6670609857901,
    27.1558170906695,
    -80.6669317858199,
    27.1558172245472,
    -80.6668271853341,
    27.1557840250493,
    -80.6666919857747,
    27.1552446911476,
    -80.6667105183963,
    27.155134623902,
    -80.6668213180802,
    27.1549420246816,
    -80.6670549849476,
    27.154793491146,
    -80.6674795852521,
    27.1546338906477,
    -80.6678303186443,
    27.154556890968,
    -80.6679287847641,
    27.1545568916289,
    -80.6681071851569,
    27.1546450245379,
    -80.6681933180075,
    27.1547606247241,
    -80.6682117191289,
    27.1548872243023,
    -80.6681931847942,
    27.1549532242227,
    -80.6681809185176,
    27.1549918246254,
    -80.6678917187281,
    27.1553990242445,
    -80.6677069852055,
    27.155542091489,
    -80.667479384833,
    27.1556740913815,
    -80.667270184745,
    27.1558170915238,
    -80.6670609857901,
    27.1558170906695
    ),20,0.001) from dual

    Hi folks,
    Not sure if this is a bug or just how things are. I have a polygon that is valid, looking like an upside Q - i.e. a ring-like polygon with a big hole in the middle. On 10.2.0.4, when I run SDO_UTIL.SIMPLIFY with a 20 meter threshold, it returns NULL. A threshold of 80 returns a line whilst a threshold of 10 returns a reasonable result. But NULL? I don't see anything in the documentation about this.
    Next I tried the exact same thing on 11.1.0.7 and rather than NULL, I get ORA-13199 instead. This seems like an improvement. So I assume what produces NULL on 10g throws an error on 11g. I guess we call that progress and move on - any plans to backport this behavior to 10g?
    But back to the results. Looking through
    http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28400/sdo_util.htm#sthref2702
    I don't see any mention that a legal function result can be ORA-13199. So is this a bug? Or are some threshold values "just not gonna" work and always return an error by design?
    Thanks!
    Paul
    SELECT
    SDO_UTIL.SIMPLIFY(
    SDO_GEOMETRY(
    2003,
    8265,
    NULL,
    SDO_ELEM_INFO_ARRAY(
    1,
    1003,
    1,
    63,
    2003,
    1
    SDO_ORDINATE_ARRAY(
    -80.6678363850029,
    27.1544468240932,
    -80.6676581190441,
    27.1544578908543,
    -80.6673811848868,
    27.1545404243406,
    -80.6669873181666,
    27.1546888239902,
    -80.6669011856599,
    27.154727424447,
    -80.6667227848805,
    27.1548484903997,
    -80.6666243193133,
    27.1549804918455,
    -80.6665567184542,
    27.1551016239273,
    -80.6665443185942,
    27.1552556914498,
    -80.6666181177095,
    27.1555144243224,
    -80.6667779183997,
    27.1559106917256,
    -80.6668025185416,
    27.1560536914105,
    -80.6668271189153,
    27.1560868245381,
    -80.6668579182135,
    27.1560866907775,
    -80.6669009855045,
    27.1560592917636,
    -80.6669071190522,
    27.1559382250141,
    -80.6669871190558,
    27.1559106906018,
    -80.6673439852962,
    27.1559052909276,
    -80.6673931847717,
    27.1558888246279,
    -80.6674363186955,
    27.1558722246153,
    -80.6675469848459,
    27.1557622244607,
    -80.6678731857396,
    27.155575091261,
    -80.6679839844916,
    27.1554870246634,
    -80.6680947191472,
    27.1553660239724,
    -80.668279384442,
    27.1550798248074,
    -80.66834698489,
    27.1549642916886,
    -80.6683593847143,
    27.1548432242984,
    -80.6683101849162,
    27.1547276237897,
    -80.6681687190595,
    27.1545734909874,
    -80.6679841179111,
    27.1544468907341,
    -80.6678363850029,
    27.1544468240932,
    -80.6670609857901,
    27.1558170906695,
    -80.6669317858199,
    27.1558172245472,
    -80.6668271853341,
    27.1557840250493,
    -80.6666919857747,
    27.1552446911476,
    -80.6667105183963,
    27.155134623902,
    -80.6668213180802,
    27.1549420246816,
    -80.6670549849476,
    27.154793491146,
    -80.6674795852521,
    27.1546338906477,
    -80.6678303186443,
    27.154556890968,
    -80.6679287847641,
    27.1545568916289,
    -80.6681071851569,
    27.1546450245379,
    -80.6681933180075,
    27.1547606247241,
    -80.6682117191289,
    27.1548872243023,
    -80.6681931847942,
    27.1549532242227,
    -80.6681809185176,
    27.1549918246254,
    -80.6678917187281,
    27.1553990242445,
    -80.6677069852055,
    27.155542091489,
    -80.667479384833,
    27.1556740913815,
    -80.667270184745,
    27.1558170915238,
    -80.6670609857901,
    27.1558170906695
    ),20,0.001) from dual

  • IMovie keeps crashing, iMac HD, 3.06 Ghz, 4 GB 800MHz, used almost every suggestion to fix.  This happened after the last update.

    Here's the report:
    Process:         iMovie [256]
    Path:            /Applications/iMovie.app/Contents/MacOS/iMovie
    Identifier:      com.apple.iMovieApp
    Version:         9.0.6 (1763)
    Build Info:      iMovieApp-1764000000000000~1
    Code Type:       X86 (Native)
    Parent Process:  launchd [155]
    Date/Time:       2012-06-25 10:19:34.490 -0700
    OS Version:      Mac OS X 10.7.4 (11E53)
    Report Version:  9
    Interval Since Last Report:          231808 sec
    Crashes Since Last Report:           435
    Per-App Interval Since Last Report:  301 sec
    Per-App Crashes Since Last Report:   30
    Anonymous UUID:                      2A439B82-3F96-41F8-A453-AD5123A95CD8
    Crashed Thread:  0
    Exception Type:  EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000
    Application Specific Information:
    dyld: launch, loading dependent libraries
    Dyld Error Message:
      Library not loaded: @executable_path/../Frameworks/DVMAutopick.framework/Versions/A/DVMAutopick
      Referenced from: /Applications/iMovie.app/Contents/MacOS/iMovie
      Reason: image not found
    Binary Images:
       0x42000 -   0x4c7fef  com.apple.iMovieApp (9.0.6 - 1763) <72E7D3BC-10CA-3578-9687-5DC00242CFA9> /Applications/iMovie.app/Contents/MacOS/iMovie
      0x589000 -   0x5a0ff7  com.apple.iLifeFaceRecognition (1.0 - 21) <AD53D7A2-F0B2-FF76-5C6D-C23B234AB50E> /Library/Frameworks/iLifeFaceRecognition.framework/Versions/A/iLifeFaceRecognit ion
      0x5b2000 -   0x5b3ff3  com.apple.Helium (3.1.0 - 18567.3) <72A242AC-3BA7-3DD5-A043-000C7A9DCD11> /Applications/iMovie.app/Contents/Frameworks/Helium.framework/Versions/A/Helium
      0x5b9000 -   0x5e7fe3  com.apple.MPEG2TSDecoder (1.0 - 84) <7E230E93-F7F6-34A2-8B60-E6F79E353426> /Applications/iMovie.app/Contents/Frameworks/Mpeg2TsDecoder.framework/Versions/ A/Mpeg2TsDecoder
    0x8fe41000 - 0x8fe73aa7  dyld (195.6 - ???) <60FD3471-A1D7-342E-99A7-3EDECDAEC6EC> /usr/lib/dyld
    0x9009a000 - 0x9034cff7  com.apple.AddressBook.framework (6.1.2 - 1090) <0DCD5DB2-81DC-3103-A1F7-DC6960184C61> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x903f0000 - 0x90451ffb  com.apple.audio.CoreAudio (4.0.2 - 4.0.2) <AA6EAFB8-1C27-3D42-B1CD-3A1258C198D9> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x90810000 - 0x90874fff  com.apple.framework.IOKit (2.0 - ???) <88D60E59-430D-35B8-B1E9-F5138301AEF9> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x920dd000 - 0x920ddfff  com.apple.quartzframework (1.5 - 1.5) <49B5CA00-083A-3D4A-9A68-4759A5CC35A6> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x9221d000 - 0x9221dfff  com.apple.Cocoa (6.6 - ???) <5FAFE73E-6AF5-3D09-9191-0BDC8C6875CB> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x938b4000 - 0x93a16ffb  com.apple.QuartzCore (1.7 - 270.4) <6BC84C60-1003-3008-ABE4-779EF7B4F524> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x95a2d000 - 0x95b44fe9  com.apple.WebKit (7534.56 - 7534.56.5) <1EFE77EE-97B8-3D3C-B2ED-0FA4328E418B> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x96c66000 - 0x96ce5ff7  com.apple.iLifeMediaBrowser (2.6.3 - 502.3.12) <2A8A782C-0799-3CB9-A1AE-13743B7EFECF> /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeM ediaBrowser
    0x96d03000 - 0x96e55fff  com.apple.audio.toolbox.AudioToolbox (1.7.2 - 1.7.2) <E369AC9E-F548-3DF6-B320-9D09E486070E> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x98586000 - 0x98586ff0  com.apple.ApplicationServices (41 - 41) <C48EF6B2-ABF9-35BD-A07A-A38EC0008294> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
    0x98587000 - 0x98587fff  com.apple.Carbon (153 - 153) <13CB5B39-BBDB-397B-A4F2-69773047D092> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x98f32000 - 0x991b7fe3  com.apple.QuickTime (7.7.1 - 2330) <060B6A47-FC15-3D38-8EFB-FCF38680510B> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
    0x9af32000 - 0x9af32fff  com.apple.Accelerate (1.7 - Accelerate 1.7) <4192CE7A-BCE0-3D3C-AAF7-6F1B3C607386> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x9b633000 - 0x9b641fff  com.apple.opengl (1.7.7 - 1.7.7) <2D362F15-5EA6-37B6-9BCB-58F2C599ACDA> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x9b655000 - 0x9b736ff7  com.apple.DiscRecording (6.0.4 - 6040.4.1) <08BADDAD-FA79-3872-9387-EEE2A9FAA2F0> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x9c7d4000 - 0x9c936fff  com.apple.QTKit (7.7.1 - 2330) <DD58823D-D3E7-31CB-9DF9-ACB981F5A744> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x9ce7e000 - 0x9ce7efff  com.apple.audio.units.AudioUnit (1.7.2 - 1.7.2) <2E71E880-25D1-3210-8D26-21EC47ED810C> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    Model: iMac8,1, BootROM IM81.00C1.B00, 2 processors, Intel Core 2 Duo, 3.06 GHz, 4 GB, SMC 1.30f1
    Graphics: NVIDIA GeForce 8800 GS, NVIDIA GeForce 8800 GS, PCIe, 512 MB
    Memory Module: BANK 0/DIMM0, 2 GB, DDR2 SDRAM, 800 MHz, 0x2C00000000000000, 0x3136485446323536363448592D3830304531
    Memory Module: BANK 1/DIMM1, 2 GB, DDR2 SDRAM, 800 MHz, 0x2C00000000000000, 0x3136485446323536363448592D3830304531
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8C), Broadcom BCM43xx 1.0 (5.10.131.36.15)
    Bluetooth: Version 4.0.5f11, 2 service, 18 devices, 1 incoming serial ports
    Network Service: Ethernet, Ethernet, en0
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: WDC WD5000AAKS-40YGA1, 500.11 GB
    Parallel ATA Device: MATSHITADVD-R   UJ-875
    USB Device: MP620 series, 0x04a9  (Canon Inc.), 0x172f, 0xfa400000 / 3
    USB Device: Keyboard Hub, apple_vendor_id, 0x1006, 0xfa200000 / 2
    USB Device: Apple Keyboard, apple_vendor_id, 0x0220, 0xfa220000 / 4
    USB Device: Built-in iSight, apple_vendor_id, 0x8502, 0xfd400000 / 2
    USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x1a100000 / 2
    USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x820f, 0x1a110000 / 3
    USB Device: IR Receiver, apple_vendor_id, 0x8242, 0x5d100000 / 2

    Dyld Error Message:
      Library not loaded: @executable_path/../Frameworks/DVMAutopick.framework/Versions/A/DVMAutopick
      Referenced from: /Applications/iMovie.app/Contents/MacOS/iMovie
      Reason: image not found
    That indicates that the DVMAutopick component is missing. All I can suggest is to reinstall iMovie and try the update again. BTW, used almost every suggestion tells us nothing useful.

  • Why is my Samsung suddenly taking forever to load emails?  It has used almost 1 GB of data in two days. The foreground data is minimal. background data is what is taking all the data.

    Why is my Samsung suddenly taking forever to load emails?  It has used almost 1 GB of data in two days!  All in background data; very little in foreground.

        ChinaPanda we'll get you up and running! To clarify, do you have the Galaxy S4 or the Mini? What type of email account do you have? Are you having trouble with other data activities such as browsing the web?
    AshleyS_VZW
    Follow us on Twitter @VZWSupport

  • Firefox using almost 100% CPU - hogging resources - hanging

    After several hours of operating Firefox starts using almost 100% CPU - with peaks of 100% occurring in rapid succession - FF hangs until CPU useage drops below 100%
    Followed recommended troubleshooting as recommended on this site:
    * Started in Safe mode - no problems occurred.
    * Disabled all extensions; Plug-ins left operating.
    * No replication of problems.
    * Enable 1/2 of extensions up to Flashblock - restarted - seems ok
    * Enable most remaining extensions
    * (There are 3 Java extesnions - only enabling one) - again seems ok
    * Some hours later - problem reoccurred. Each time CPU useage peaked at 100% (according to Task Manager) the Firefox Window flickered & was unresponsive.
    * Deleted cache - no change
    * Disabled recently added programs - no change
    FF opens and closes normally & completely. '''Problem only seems to occur after FF has been operating for some time'''
    This has occurred intermittantly before but has become chronic over the last few days. Apologies if I've been repetitive or explained poorly - FF has hung several times while typing this.

    No issue for me, after 4 loops my CPU load was around 18%.
    Firefox 33.1.1 under Windows Vista.

  • I've used almost all of the 30 gigs of my 4G LTE wireless internet plan for this month.

    Hello, I've used almost all of the 30 gigs of my 4G LTE wireless internet plan for this month and I'd like to purchase additional data immediately. How do I go about this?

    If you are on the special double data offer getting 30GB for $130, you can't change data plan without losing your $130 deal.  In this case it may be best to absorb overages
    if you just have 30 GB at regular price, you can go online and go to the next data level and retrospectively apply it to the first day of your plan. 

  • Error 101 using fp_job_open, fp_job_close in a function module

    I have earlier made a program generating a pdf used for printing. Used fp_job_open -> Call function xxx -> fp_job_close. This program works fine.
    Now I want to make a function module to generate this pdf for higher reusability, but when I call my generated FM its return sy-subrc = 1 and sy-msgno = 101. As far as I have investigate this error means "Job already open".
    I tried to comment out the call to the fp_job_open and fp_job_close, but then I have no possibility to mark the ls_outputparams-getpdf = 'X' and ls_outputparams-nodialog = 'X'.
    Any ideas anyone?

    I am not sure if this is the right forum for this question. Maybe: ABAP Developmnet -> Form printing [Output Management; is more proper?

  • Fix a Bug in OS X.5.2 for input simplified chinese using AZERTY keyboard ?

    Bonjour,
    I use Leopard on my new MacBook, which has a french AZERTY keyboard. My main language is french, but sometimes i have to write some simplified chinese caracters.
    When i choose the simplified chinese input method ITABC, my keyboard acts like a QWERTY keyboard ! So it is difficult to input text because i have to guess where are the letters.
    This bug existed in the first versions of Mac OS X, and then was fixed in the next versions (Panther and Tiger worked fine). Using Tiger on my old PowerBook 12", when i chose the chinese ITABC input method, the keyboard continued to act "normally", i mean like an AZERTY keyboard.
    And the bug appeared again with Leopard...
    Can you tell me how to fix this problem ?
    Or, more likely, can a nice Apple developper fix this problem on the next OS update ? (OS X.5.3)
    That would be very nice, thanks
    Dudusiong

    Thanks for the answer. But i'd prefer not to spend my money to buy a solution to overpass this bug, i just want to fix it or get it fixed by Apple.
    Does anyone have an idea about how i could tell my computer not to switch from AZERTY to QWERTY when i select the Simplified Chinese Input Method ?
    I'm sure it can be done by modifying a file in the system. I think things are set up in the file named SCIM (as Simplified Chinese Imput Method), located in the directory : .../System/Library/Imput Methods/
    But i don't know what to do to fix the problem, and how to do it...

  • I don't have many files, or many large applications on my MacBook Pro. 13'' with a 320 gb hard drive. However, Activity Monitor says I'm using almost half of it. What can I do to clean out the hard drive and keep only the files that I actually use?

    I'm curious if there's a "defragging" or "cleaning" service available from Apple that I can use to take back some of my hard drive space.

    Here are some links with information and caveats.
    http://www.macworld.com/article/28636/2004/01/cleaningutilities.html
    http://www.macworld.com/article/133684/2008/06/maintenance_intro.html#lsrc.mod_r el
    http://www.macworld.com/article/133730/2008/06/maintenance_routines.html#lsrc.mo d_rel
    http://www.macworld.com/article/28480/2003/12/handson.html#lsrc.mod_rel
    http://www.macworld.com/article/42286/2005/01/preventmacdisasters.html#lsrc.mod_ rel

  • ITunes uses almost 100% of CPU and slows PC down

    Recently I decided to start using my iPod touch 4G again and downloaded the latest version of iTunes.
    Upon launch, iTunes acts normally until about 4-5 minutes of being open (just in idle). It then happily proceeds to use up 100% of my CPU load and slows my entire PC down to a halt, even once I've closed it (iTunes).
    I've tried re-installing it, downloading a different version, disconnecting from the internet, practically everything and yet the problem persists.
    My PC specs are as follows:
    Amd FX Piledriver 8-Core FX-8350 @ 4.0GHz
    Powercolour HD7990 Devil 13
    G-Skill 1866Mhz 16Gb memory
    OCZ Vector 128Gb HDD / WD Caviar Green 3TB
    So I can assure you, this is NOT hardware related.
    I've tried the following method with no results.
    1) Click Start and type "cmd" (without the quotes) DO NOT press enter or Ok yet.
    2) Right click "cmd" in the search results at the top of the start menu and select "Run as Administrator".
    3) In the command window, type "netsh" and press enter. (Without the quotes)
    4) In the next prompt, type "winsock" and press enter. (Without the quotes)
    5) In the next prompt, type "reset" and press enter. (Without the quotes)
    6) Reboot the PC. (Do not skip this step)
    I've also been through the list of conflicting software and have none of the mentioned.
    I'm running Windows 7 with the latest updates.
    I'm getting extremely frustrated now. ANY help would be appreciated.

    Sorry. I did a search, and a lot of threads came up. The one I chose, I thought, explained WHY it happened.
    Maybe you'd get answers more helpful to you, if you went throught the search results.
    Sorry I wasn't of any assistance.

  • Quicktime desktop recording use almost 100% of cpu!

    When the video recording of the desktop is on, my Macbook pro (2.4 GHz, 8 Go ram, mid-2010) become really slow. Quicktime then use near 100% of the CPU. So I can't do the task I whant to record (someting like a tutorial).
    Is there a solution for this? I tried Voila app and IT WORK PERFECTLY. So, what's the deal with quicktime?
    Thanks,
    SL

    Thanks for the reply,
    Turned flash off but it made no difference, Facebook home page still shoots Firefox cpu up to 100%.

  • Photoshop CC on Windows 8 is using almost 4GB with no files open

    Is there a fix for this apparent memory leak?

    Photoshop holds onto the memory it allocates in the course of working.  It will never free it once it's open.  This is done on purpose, and the expressed intent is to allow it to meet its future memory needs out of its own allocation, which is more efficient than allowing the OS to manage it.
    Whether you or I believe it's the "best behaved" way to act is inconsequential.  It will allocate and hold up to the amount of RAM you allow it in the Performance preferences, and Adobe does not appear to be ready to consider changing strategy.
    This is nothing new; it has always done this.
    If it bothers you, you have some options:
    1.  Close Photoshop after every edit.  This will free resources for other applications to use.
    2.  Lower Photoshop's RAM limit.  This will, of course, reduce Photoshop performance.
    3.  Get more RAM and stop worrying.  More is better, much more is much better.
    -Noel

  • Finder (Yosemite) is using almost ALL my memory

    Finder is using 12GB+ the whole time. Is that normal? My Mac is slow as ****. I don't know why this is happening.
    How can I solve this memory leak issue?

    Once I restart my Mac, the issue goes away. A couple of hours later, Finder starts eating my memory again, though. So, the safe mode test wouldn't really tell me anything, since the issue only happens after using the Mac for a while.
    You can use your computer in safe mode for a few hours, and it will tell you if the problem is third party software . . .

Maybe you are looking for

  • MacBook Air is just flashing on and off but not working after trying updates

    This morning I got notification that I was supposed to update my MacBook Air with both update for iTunes and update for Firefox.  I hit yes to both. Now I am just getting a constant flashing on and off and blank screen alternating with brief picture

  • Ticker

    Hi everyone, I have created a ticker in a report that I want to put on My Homepage as a custom report. Does anyone know how to change the code below to a link so that user can click on the ticker a be taken to a page with i.g. product info onMouseEnt

  • Auto-Submit On Change in DropDown List not working properly!

    Hi all, I�ve got a problem with a drop down list an a table with some rows on my page. The property "Auto-Submit on Change" is set for the drop down because the valueChange-method has to do some work when the user selects another value from the drop

  • How to get the status of MessageBridge STATUS consistently?

    Hi I am using Mbean to get the status of messaging Bridge. try { Iterator iterator = localHome.getMBeansByType("MessagingBridgeRuntime").iterator(); while (iterator.hasNext()) { MessagingBridgeRuntimeMBean bridgeInfo = (MessagingBridgeRuntimeMBean)it

  • How to re-enter a program after exiting

    Hi, I just bought a new 24" iMac and wow, I love it. I'm still a little new since I'm switching from windows (I have some Linux experience so it's not all foreign )... I prefer my icons on my desktop and when I double-click to enter a program, it's f