Understanding why too much Parseinfo instances remain active at JVM heap

Hi,
MaxDB 7.6.06.10 64bit community version. (please dont post notes as I dont have the password to see that)
today another system got stuck threads, the reason was all sessions got Vwait, and some command at Finalizer wants to lock a connection that is Running at java side, but waiting for Vwait at dbserver. I have many posts here, like this, but I decided create another one with maybe more or better information about the problem, as I increased my understanding of JDBC driver classes using Eclipse Memory Analyzer Tool (MAT), then here is the facts:
1) Finalizer BLOCKED in thread dump.:
"Finalizer" daemon prio=10 tid=0x000000005e887000 nid=0x67ce waiting for monitor entry [0x0000000041496000]
   java.lang.Thread.State: BLOCKED (on object monitor)
     at com.sap.dbtech.jdbc.StatementSapDB.finalize(StatementSapDB.java:450)
     - waiting to lock <0x00002aaac508ca68> (a com.sap.dbtech.jdbc.ConnectionSapDB)
     at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
2) in MAT i issued an OQL to check what Connection the finalizer is waiting to lock the Finalizer thread have this Outgoing references:
Class Name                                                                                | Shallow Heap | Retained Heap
                                                                                |              |              
java.lang.ref.Finalizer$FinalizerThread @ 0x2aaab98e1448  Finalizer Thread                |          168 |         1,384
|- name char[9] @ 0x2aaab9bcf750  Finalizer                                               |           40 |            40
|- <JNI Local> class com.sap.dbtech.jdbc.StatementSapDB @ 0x2aaab43a0428                  |           56 |            56
|- <class> class java.lang.ref.Finalizer$FinalizerThread @ 0x2aaab19b9058 System Class    |            0 |             0
|- <Java Local> com.sap.dbtech.jdbc.ConnectionSapDB @ 0x2aaac0933db8 Busy Monitor         |          200 |       138,400
|- <Java Local> com.sap.dbtech.jdbc.StatementSapDB @ 0x2aaac0bca3f8                       |          112 |           512
|- blockerLock java.lang.Object @ 0x2aaab9bcf710                                          |           16 |            16
|- group java.lang.ThreadGroup @ 0x2aaab98e0d50  system                                   |           72 |           280
|- inheritableThreadLocals java.lang.ThreadLocal$ThreadLocalMap @ 0x2aaaba6cffc0          |           32 |           240
|- threadLocals java.lang.ThreadLocal$ThreadLocalMap @ 0x2aaabe96f3b0                     |           32 |           296
|- <Java Local> java.lang.ref.Finalizer @ 0x2aaac0a8da10                                  |           64 |            64
|- <Java Local> java.lang.ref.Finalizer$FinalizerThread @ 0x2aaab98e1448  Finalizer Thread|          168 |         1,384
|- inheritedAccessControlContext java.security.AccessControlContext @ 0x2aaab9bcf720      |           48 |            48
'- Total: 12 entries                                                                      |              |              
3) then inspect the ConnectionSapDB to see the sessionID atribute that is 803661865, that is related to task 164 that is in Vwait like others:
ID   UKT UNIX   TASK       APPL Current         Timeout Region     Wait
          tid   type        pid state          priority cnt try    item
T97    7     -1 User     26568* Vwait                 0 0               10191536(s)
T127   7     -1 User     26568* Vwait                 0 0               10191536(s)
T132   7     -1 User     26568* Vwait                 0 0               10191536(s)
T136   7     -1 User     26568* Vwait                 0 0               10191536(s)
T143   7     -1 User     26568* Vwait                 0 0               10191536(s)
T154   7     -1 User     26568* Vwait                 0 0               10191536(s)
T163   7     -1 User     26568* Vwait                 0 0               10191536(s)
T164   7     -1 User     26568* Vwait                 0 0               10191536(s)
T178   7     -1 User     26568* Vwait                 0 0               10191536(s)
T180   7     -1 User     26568* Vwait                 0 0               10191536(s)
Then here appears we have a deadlock that Finalizer wants to close a Statement but the connection is busy in Vwait in another thread, and perhaps, maybe this Vwait only will go out, if another command will be finalized.
As all times, I think, in some place we dont close all statements or result sets, then I inspected the objects that can reference back the StatementSapDB waiting to be finalize, and here is the incoming stack:
Class Name                                                                                | Shallow Heap | Retained Heap
                                                                                |              |              
com.sap.dbtech.jdbc.StatementSapDB @ 0x2aaac0bca3f8                                                   |          112 |           512
|- <Java Local> java.lang.ref.Finalizer$FinalizerThread @ 0x2aaab98e1448  Finalizer Thread            |          168 |         1,384
|- referent java.lang.ref.Finalizer @ 0x2aaac0a8da10                                                  |           64 |            64
|- statement com.sap.dbtech.jdbc.ResultSetSapDB @ 0x2aaac0bca468                                      |          120 |           224
|  '- currentResultSet com.sap.dbtech.jdbc.StatementSapDB @ 0x2aaac0bca3f8                            |          112 |           512
|     |- <Java Local> java.lang.ref.Finalizer$FinalizerThread @ 0x2aaab98e1448  Finalizer Thread      |          168 |         1,384
|     |- referent java.lang.ref.Finalizer @ 0x2aaac0a8da10                                            |           64 |            64
|     |- statement com.sap.dbtech.jdbc.ResultSetSapDB @ 0x2aaac0bca468                                |          120 |           224
|     |  '- currentResultSet com.sap.dbtech.jdbc.StatementSapDB @ 0x2aaac0bca3f8                      |          112 |           512
|     |     |- <Java Local> java.lang.ref.Finalizer$FinalizerThread @ 0x2aaab98e1448  Finalizer Thread|          168 |         1,384
|     |     |- referent java.lang.ref.Finalizer @ 0x2aaac0a8da10                                      |           64 |            64
|     |     |- statement com.sap.dbtech.jdbc.ResultSetSapDB @ 0x2aaac0bca468                          |          120 |           224
|     |     '- Total: 3 entries                                                                       |              |              
|     '- Total: 3 entries                                                                             |              |              
'- Total: 3 entries                                                                                |              |              
here we can see that the root reference is a ResultSetSapDB, inspecting this object, we can see that the attribute isClosed is true.
inspecting more objects, I found the Parseinfo object that still opened, with this OQL:
SELECT t.sqlCmd.toString(), dominatorof(t) FROM com.sap.dbtech.jdbc.Parseinfo t WHERE (isClosed=false)
that returns about 24566 entries, then I got some that involves a table that maybe have a table lock that causes all Vwait situation, and get the incoming references:
Class Name                                                                      | Shallow Heap | Retained Heap
com.sap.dbtech.jdbc.Parseinfo @ 0x2aaac0b71a60                                  |          120 |           216
|- referent java.lang.ref.Finalizer @ 0x2aaac0b0b450                            |           64 |            64
|- parseinfo com.sap.dbtech.jdbc.CallableStatementSapDB @ 0x2aaac0b71980        |          224 |           352
|  |- referent java.lang.ref.Finalizer @ 0x2aaac0b0b490                         |           64 |            64
|  |- _inner com.sap.dbtech.jdbc.trace.PreparedStatement @ 0x2aaac0b71ad8       |           80 |           128
|  |  |- referent java.lang.ref.Finalizer @ 0x2aaac0b0b410                      |           64 |           192
|  |  |- referent java.lang.ref.WeakReference @ 0x2aaac1437a08                  |           48 |            48
|  |  |  '- weakRef com.sap.dbtech.jdbc.trace.PreparedStatement @ 0x2aaac0b71ad8|           80 |           128
|  |  '- Total: 2 entries                                                       |              |              
|  '- Total: 2 entries                                                          |              |              
'- Total: 2 entries                                                             |              |              
Again, all appears to be closed, but still some internal classes must be finalized, that must lock connection for that.
as I checked my code, all statements get closed, with try, finally, following best pratices of JDBC when you had connection pool.
then why that Statement must be finalized? and why that must lock the Connection? and why too much ParseInfo waiting to be finalized?
With this scenario, is right to say, that MaxDB JDBC driver, cant use pool as some objects must finalized after all Statement and ResultSets are closed? Something dependent on connection avoid that to be reused? or what is the right clean code to be done with MaxDB JDBC driver, before you can reuse that connection?
regards
Clóvis
Edited by: Clovis Wichoski on Apr 7, 2011 7:47 PM

Hi Natalia,
My server crash again, with stucked threads, then I updated with newer JDBC driver got from DatabaseStudio, that is:
package com.sap.dbtech.jdbc, MaxDB JDBC Driver, SAP AG, 7.6.06 Build 007-000-009-441 (Make-Version: 7.8.01 Build 018-121-240-252)
with this version, the ParseInfo ammount reduced to 466 entries, but I still think that this are too much Parseinfo objects, as we can see many Parseinfo that isClosed equals false, but we cant find any ResultSet or Statement openned and using this Parseinfo, follow a sample of Parseinfo with incoming references:
Class Name                                                                                | Shallow Heap | Retained Heap
                                                                                |              |              
com.sap.dbtech.jdbc.Parseinfo @ 0x2aaacd9d2ce0                                             |          120 |         4,280
|- parseinfo com.sap.dbtech.jdbc.CallableStatementSapDBFinalize @ 0x2aaacd9d2b98           |          232 |           416
|  |- _inner com.sap.dbtech.jdbc.trace.PreparedStatement @ 0x2aaacd9d2b48                  |           80 |            80
|  |  |- referent java.lang.ref.WeakReference @ 0x2aaacd9d2b18                             |           48 |            48
|  |  |- _stmt org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement @ 0x2aaacda2bc70    |           72 |           216
|  |  |  |- _stmt org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement @ 0x2aaacda2bb98 |           72 |           216
|  |  |  |- [7] java.lang.Object[16] @ 0x2aaacdb3bf58                                      |          152 |           152
|  |  |  |  '- elementData java.util.ArrayList @ 0x2aaacd5d1ec0                            |           40 |           192
|  |  |  |     '- traceList org.apache.tomcat.dbcp.dbcp.PoolableConnection @ 0x2aaacd5d1e78|           72 |           264
|  |  |  '- Total: 2 entries                                                               |              |              
|  |  |- referent java.lang.ref.Finalizer @ 0x2aaacdb48288                                 |           64 |       278,784
|  |  '- Total: 3 entries                                                                  |              |              
|  |- referent java.lang.ref.Finalizer @ 0x2aaacdb48208                                    |           64 |       278,656
|  '- Total: 2 entries                                                                     |              |              
|- referent java.lang.ref.Finalizer @ 0x2aaacdb48248                                       |           64 |       278,720
'- Total: 2 entries                                                                        |              |              
You know if exists a newer version of JDBC driver that this one I'm using?
best regards
Clóvis

Similar Messages

  • Malicious or not? Message popped up: Mozilla security found (something like too much, forget exact word) activity on your computer so it will do a fast scan of system file. With OK button.

    I was looking at youtube.com, which always tells me my browser is not supported and recommends I download Firefox, but that is what I was using, so I went to Firefox to check for updates. (I think I also had freecycle.org open.) Then this message popped up in a new page: Mozilla security found (something like "too much", forget exact word) activity on your computer so it will do a fast scan of system file. There was an OK button. The page address was: http://update17.stegner.ce.ms/index.php?Q7Lhl9ShbRxGJXpkM1VLSi4ZE8H4pTedoVPySgeppM3VpC+thEspcFG7qxHgn1pdsC2h5ygPGWI3t5hXqMzL9EQaZZ3J1e3CKXgCb0Qp. I did not click OK but copied the link and closed the window which closed the internet. I have never seen this before and would like to know if it is really Mozilla or possibly something malicious. Thank you.

    Good catch. That almost certainly is an invitation to download malware.
    There are a lot of infected web sites pushing "fake antivirus" software. If you have any doubts about whether your system might have become infected, you can supplement your regular security software with these two highly regarded scanners:
    Malwarebytes Anti-malware : http://www.malwarebytes.org/mbam.php
    SUPERAntiSpyware : http://www.superantispyware.com/

  • Service Instance remains active when calling Web Service using WCF-BasicHttp binding

    I am trying to call a web service using ESB ToolKit using a dynamic send port. The message went through all the pipeline components successfully. However, after the message is picked up by the WCF adapter, the service instance remains in "Active"
    status, and then eventually it dehydrates itself. There's no error in the event log at all. Have anyone seen this problem before? If so, what is the solution?
    I tried using a static send port with exactly the same configuration and the message reaches the web service successfully and got the response back.
    Please note the web service is RPC-Style web service, not sure if it makes a difference.
    Here is the configuration for the static send port
    <Address>http://myserver:8088/mockLoadDataBinding</Address><TransportType Name="WCF-BasicHttp" Capabilities="899" ConfigurationClsid="467c1a52-373f-4f09-9008-27af6b985f14" />
    <TransportTypeData>
    <CustomProps>
    <InboundNodeEncoding vt="8">String</InboundNodeEncoding>
    <MessageEncoding vt="8">Text</MessageEncoding>
    <ServiceCertificate vt="8" />
    <InboundBodyPathExpression vt="8">//*[local-name()='return']/node() | //*[local-name()='SecurityException']</InboundBodyPathExpression>
    <OutboundBodyLocation vt="8">UseTemplate</OutboundBodyLocation>
    <StaticAction vt="8" />
    <InboundBodyLocation vt="8">UseBodyPath</InboundBodyLocation>
    <ProxyAddress vt="8" />
    <MaxReceivedMessageSize vt="3">65536</MaxReceivedMessageSize>
    <ClientCertificate vt="8" />
    <AlgorithmSuite vt="8">Basic256</AlgorithmSuite>
    <ProxyUserName vt="8" />
    <OutboundXmlTemplate vt="8">&lt;web:loadData soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:web="http://www.company.com/webservices" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;input xsi:type="xsd:string"&gt;&lt;bts-msg-body xmlns="http://www.microsoft.com/schemas/bts2007" encoding="string"/&gt;&lt;/input&gt;&lt;/web:loadData&gt;</OutboundXmlTemplate>
    <TextEncoding vt="8">utf-8</TextEncoding>
    <PropagateFaultMessage vt="11">-1</PropagateFaultMessage>
    <SecurityMode vt="8">None</SecurityMode>
    <ProxyToUse vt="8">Default</ProxyToUse>
    <TransportClientCredentialType vt="8">None</TransportClientCredentialType>
    <OpenTimeout vt="8">00:01:00</OpenTimeout>
    <UseAcsAuthentication vt="11">0</UseAcsAuthentication>
    <MessageClientCredentialType vt="8">UserName</MessageClientCredentialType>
    <UseSSO vt="11">0</UseSSO>
    <CloseTimeout vt="8">00:01:00</CloseTimeout>
    <SendTimeout vt="8">00:01:00</SendTimeout>
    </CustomProps>
    </TransportTypeData>
    here is the configuration for the dynamic send port (using BRE Resolver)
    Set Endpoint Outbound TransportType to WCF-BasicHttp
    Set Endpoint Outbound TransportLocation to http://myserver:8088/mockLoadDataBinding
    Set Endpoint Message Exchange Pattern to Solicit-Response
    Set EndPoint WCF Action to <empty string>
    Set Endpoint Config to InboundNodeEncoding=String&amp;MessageEncoding=Text&amp;InboundBodyPathExpression=//*[local-name()='return']/node() | //*[local-name()='SecurityException']&amp;OutboundBodyLocation=UseTemplate&amp;StaticAction=&amp;InboundBodyLocation=UseBodyPath&amp;MaxReceivedMessageSize=65536&amp;AlgorithmSuite=Basic256&amp;OutboundXmlTemplate=&lt;web:loadData 
    soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"  xmlns:web="http://www.company.com/webservices" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;input xsi:type="xsd:string"&gt;&lt;bts-msg-body xmlns="http://www.microsoft.com/schemas/bts2007"
    encoding="string"/&gt;&lt;/input&gt;&lt;/web:loadData&gt;&amp;TextEncoding=utf-8&amp;PropagateFaultMessage vt="11">-1&amp;SecurityMode=None&amp;ProxyToUse=Default&amp;TransportClientCredentialType=None&amp;OpenTimeout=00:01:00&amp;UseAcsAuthentication=False&amp;MessageClientCredentialType=UserName&amp;UseSSO=False&amp;CloseTimeout=00:01:00&amp;SendTimeout=00:01:00
    Set Endpoint Target Namespace to
    http://www.company.com/webservices

    Thanks Birdsven,
    I updated the Resolver policy to as follows, and still I am getting the same result.
    <then>
    <function>
    <vocabularylink uri="95dced57-5e9b-4dbe-9cd8-4b166853dd8a" element="4ad331d0-820c-41cb-a98e-7e1f5a9d5360" />
    <classmember member="set_TransportType" sideeffects="true">
    <classref ref="Resolution" />
    <argument>
    <constant>
    <string>WCF-BasicHttp</string>
    </constant>
    </argument>
    </classmember>
    </function>
    <function>
    <vocabularylink uri="95dced57-5e9b-4dbe-9cd8-4b166853dd8a" element="20652bdd-c1f2-4b75-9e6b-7e20af98e66d" />
    <classmember member="set_MessageExchangePattern" sideeffects="true">
    <classref ref="Resolution" />
    <argument>
    <constant>
    <string>Solicit-Response</string>
    </constant>
    </argument>
    </classmember>
    </function>
    <function>
    <vocabularylink uri="95dced57-5e9b-4dbe-9cd8-4b166853dd8a" element="9357b8ea-3663-4625-9681-a2fc2f423911" />
    <classmember member="set_TransportLocation" sideeffects="true">
    <classref ref="Resolution" />
    <argument>
    <constant>
    <string>http://myservice.com:8089/loadDataService</string>
    </constant>
    </argument>
    </classmember>
    </function>
    <function>
    <vocabularylink uri="95dced57-5e9b-4dbe-9cd8-4b166853dd8a" element="9c97e7a0-d119-4b0d-8e39-2b281ae6ef8d" />
    <classmember member="set_Action" sideeffects="true">
    <classref ref="Resolution" />
    <argument>
    <constant>
    <string>{loadData}</string>
    </constant>
    </argument>
    </classmember>
    </function>
    <function>
    <vocabularylink uri="95dced57-5e9b-4dbe-9cd8-4b166853dd8a" element="2829f1b7-09c0-4396-b82e-23fd65d8439c" />
    <classmember member="set_EndpointConfig" sideeffects="true">
    <classref ref="Resolution" />
    <argument>
    <constant>
    <string>InboundNodeEncoding=String&amp;MessageEncoding=Text&amp;ServiceCertificate=&amp;InboundBodyPathExpression=//*[local-name()='return']/node() | //*[local-name()='SecurityException']&amp;OutboundBodyLocation=UseTemplate&amp;StaticAction=&amp;InboundBodyLocation=UseBodyPath&amp;ProxyAddress=&amp;MaxReceivedMessageSize=65536&amp;ClientCertificate=&amp;AlgorithmSuite=Basic256&amp;ProxyUserName=&amp;OutboundXmlTemplate=&lt;web:loadData soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:web="http://www.mycompany.com/webservices" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;&lt;input xsi:type="xsd:string"&gt;&lt;bts-msg-body xmlns="http://www.microsoft.com/schemas/bts2007" encoding="string"/&gt;&lt;/input&gt;&lt;/web:loadData&gt;&amp;TextEncoding=utf-8&amp;PropagateFaultMessage=True&amp;SecurityMode=None&amp;ProxyToUse=Default&amp;TransportClientCredentialType=None&amp;OpenTimeout=00:01:00&amp;UseAcsAuthentication=False&amp;MessageClientCredentialType=UserName&amp;UseSSO=False&amp;CloseTimeout=00:01:00&amp;SendTimeout=00:01:00</string>
    </constant>
    </argument>
    </classmember>
    </function>
    <function>
    <vocabularylink uri="95dced57-5e9b-4dbe-9cd8-4b166853dd8a" element="54624479-caea-4228-86b9-fbe188a8c64d" />
    <classmember member="set_TargetNamespace" sideeffects="true">
    <classref ref="Resolution" />
    <argument>
    <constant>
    <string>http://www.mycompany.com/webservices</string>
    </constant>
    </argument>
    </classmember>
    </function>
    </then>

  • I'm currently having trouble understanding why my Inactive Memory (Displayed in Activity Manager) is running at such a high rate.

    I'm using Quicktime Player to export movies. I'm just bothered by the fact that is says "Inactive" rather than "Active". Can someone please explain to me why I have such low Free Memory?
    Computer Specifications:
    iMac i7 3.4Ghz
    RAM: 16GB DDR3
    1TB HDD
    AMD Radeon 6970m 1GB

    Inactive Memory is memory which has been allocated  to applications which were previously, but no longer, using it. It remains available to them on a "first call" basis. In theory, it should be readily available to other applications on demand, but in practice it doesn't seem to work this way.
    Looking at Page outs and Swap used down at the bottom -- and I won't go into any details right now -- it looks like you are low on RAM, but maybe not critically, and could use more. Either that or run fewer memory intensive applications concurrently.
    One (little known) way to regain some of that Inactive memory to Free memory, which right now on your system is quite low and will end up causing your Mac to run sluggishly or freeze it completely, is to open Disk Utility in Utilities and run repair Permissions. Another way is to simply restart. If you want to read more on memory
    http://www.thexlab.com/faqs/lackofram.html
    http://support.apple.com/kb/ht1342
    http://macs.about.com/od/usingyourmac/qt/os-x-memory-usage.htm
    http://apple.stackexchange.com/questions/104/whats-the-difference-between-real-v irtual-shared-and-private-memory

  • In the closure of Adobe, the process remains active and takes too much resource processor.   Expected results:The process AdobRd32.exe has to be correctly closed.

    In the closure of Adobe, the process remains active and takes too much resource processor.
    Expected results:The process AdobRd32.exe has to be correctly closed.

    I'm not sure on a Mac, but when I have this issue, I simply kill the thread (task-manager/processes/select the process, kill thread)
    I have had no ill effects doing this.
    It is my belief, it is the cloud, since they have a dcc connection, you can disconnect from the cloud, close everything, and the cloud is still connected to you. This is a feature of their update process I suppose.(speculation)  Additionally, I remember reading somewhere this issue was due to applying administrative permission at the instigation of the installation. (which I do allow *some* trusted companies to have this so updates can be applied during my downtime. ) 
    I have never had any overt issues after killing the thread and I have done that many times.
    Hope this helps

  • Cancel PO - Release strategy remains active... WHY?

    Sometimes, when I cancel a Purchase Order with the bin, the release strategy remains active and the approver finds the PO among the ones he has to approve, even if it has been cancelled. In many other cases, instead, when I cancel a PO the release strategy correctly disappears.
    Could someone let me know why the release strategy remains active?
    Thank you so much.
    Fabio

    Thank you for your reply but I don't agree at all with you.
    In many cases, the most cases, when I delate a PO the release strategy disappears. Sometimes it remains active and I don't understand why.
    The approver shouldn't see these delated PO's among the ones he has to approve.
    Thanks again.
    Fabio

  • Why can't I get the slider on the right side to remain active ?

    Why can't I get the slider on the right side to remain "active" ?
    I'm using iTunes 11.4 on a Mac Pro with OS 10.9.5
    In good old iTunes 10.7  there was a slider on the right side that you can move up and down to locate songs.   That same slider is there, (but much smaller), with iTunes 11.4, but it seems to deactivate itself for reasons I do not understand.
    I have found that when I go to the lower right corner and resize the iTunes window the slider will appear briefly.   If I don't act very fast, that slider vanishes and I cannot scroll up and down.
    Thanks !!

    As Apple said in June, iOS 7 is not compatible with the 4G iPod.
    All the iOS devices compatible (iPhone 4 and later, iPad 2 and later, and 5G iPod touch) with iOS 7 have at least 512 MB of memory (RAM). The 4G iPod only has 256 MB

  • Why does my Macbook pro said "unplug the device using too much power to re-enable USB devices" when i plug in my iphone's charger to connect my phone with the mac?

    my iphone 5's charger is not working anymore with the mac or the normal plug in neither, i dont know why. whenever i plug in my mac, i have to twist the charger a little and my mac said "USB Devices Disabled: Unplug the device using too much power to re-enable USB devices". of course it cant connect with the itunes in my mac, but somehow it still syncs the music to my iphone... i don't understand why. please help me thanks!

    try resetting the ipad,or change the cable ,it woould work 

  • Taking too much time incollecting in business content activation

    Hi all,
    I am collecting business content object for activation. I have selected 0fiAA_cha object,while cllecting in the activation but it is taking too much time and then it asks for source
    system authorisation and then throws error maximum run time exceded. i have selected data flow before there.
    What can be the reason for it.
    Please help..

    Hi ,
    You should also always try and have the latest BI content patch installed but I don't think this is the problem. It seems that there
    are alot of objects to collect. Under 'grouping' you can select the option 'only necessary objects', please check if you can
    use this option to  install the objects that you need from content.
    Best Regards,
    Des.

  • On my MacBook Pro with Retina Display, Why does the "USB Devices Disabled Unplug the device using too much power to re-enable USB devices" keep coming up after I unplugged the usb device?

    On my MacBook Pro with Retina Display 15", that I purchased a few weeks ago, started coming up with the following message on my desktop:
    "USB Devices Disabled Unplug the device using too much power to re-enable USB devices".
    I unplugged the device and the message still keeps coming up.
    This is what I have done so far to troubleshoot:
    I shut down the laptop. When booting up I pressed the command+option+p+r at the same time. It comes up with a menu to reinstall OSX, Get help online, Run Disk Utility, etc. I choose the disk utility and repair the disk and then restarted.
    The message keeps popping up and I can't seem to get rid of it. Why does the message keep popping up even though I don't have any devices hooked up to the laptop at all? Any help to reenable my usb ports and get rid of the messaage would be helpful.

    I talked to Apple Support and we at least stopped the bleeding, a little bit. These are the troubleshooting steps I did before I contacted Apple Support:
    1. Reinstalled OSX
    2. Restore the last known good Time Machine Backup.
    This did not fix my issue, so I called Apple Support and they told me this:
    1. Turn Power off.
    2. Wait 15 seconds.
    3. Plug in Magsafe adapter.
    4. Wait 15 seconds.
    5. Hold down the Shift+Option+Power Button for 20-30 seconds.
    6. Turn Power back on.
    Ok, this stopped the bleeding a little, but as soon as I plugged in a Apple USB Superdrive
    and a Apple Mini Displayport to VGA Adapter. This "USB Devices Disabled" pop-up pops up like every 30 minutes now. At least, it is not constantly popping up after I close it, so I guess it will do for the temporary. Going to contact Apple support, later, though to see what else can be done.

  • I made an extra backup on a USB device and now I can't get it back because "the device uses too much power". Why didn't it a few weeks ago and how can I use the device anyway?

    because "it uses too much power"
    I did'nt get that message a few weeks ago when I used Snow Leopard and now I can't approach the files I saved on the external disk.
    Question 1: How do I solve the problem? (Without going back to Snow Leopard)
    Q2: Why this parential supervision by Apple?

    riks1105 wrote:
    because "it uses too much power"
    I did'nt get that message a few weeks ago when I used Snow Leopard and now I can't approach the files I saved on the external disk.
    Question 1: How do I solve the problem? (Without going back to Snow Leopard)
    Q2: Why this parential supervision by Apple?
    Get a powered hub
    USB is cranky, you're not the first (probably not the last) to have this happen.

  • A barcode scanner that was connected directly to the Mac's USB port stopped working as the "USB had too much power drawn", even though it has worked for over a year in that port.  WHen we plugged it into the port on the keyboard, the device works. Why?

    A barcode scanner that was connected directly to the Mac's USB port stopped working as the "USB had too much power drawn", even though it has worked for over a year in that port.  When we plugged it into the port on the keyboard, the device works. Why?  Obviously the device is operational.  Could the USB port have burned out from having too much power drawn?  If so, is it reparable?

    It can't draw "too much" power, it can only draw as much as the USB port is able to provide and no more. IIRC, the keyboard port has a lower power output than the iMac's port.
    That being said, yea, it's possible that the port has failed and it can be replaced or if another port works you can use that one. Although if it is still under warranty or covered by Apple Care, then I would take it to an Apple Store or service provider to get the port repaired.

  • It came to my attention there a new program working with itune since last update named Apsdaemon.exe its been using 99% of my processor when its active any idea why so much and will it be fix eventually? And why is it so Heavy consuming ?

    It came to my attention there a new program working with itune since last update named Apsdaemon.exe its been using 99% of my processus when its active.
    Any idea why so much and will it be fix eventually because before last update i never encounter any issue using Itune? Now when that aplication or extention from Itune is working my computor froze to a huge alt. I play video games online and love listening to my music with itune playing in the background and normally was able to have firefox open and a program called ventrillo all working at the same time and now i can barelly have itune and play a game. As soon it start been choppy i just control alt delete wait 5 minute to close down apsdaemon.exe when i'm capable most of the time i have to restart my computor. And why is it so Heavy consuming on the process its memory utility is under the 100ko i believe so why 99% of my processus is been use ?
    a good exemple i could give is itune.exe working it shows process 02% for 123 000ko that is light and perfect.

    Wow, Karan Taneja, you've just embarrassed yourself on a worldwide support forum.  Not only is your post ridiculous and completely inappropriate for a technical support forum, but it also shows your ignorance as to whom you think the audience is.  Apple is not here.  It's users, like you. 
    If you would have spent half the time actually reading the Terms of Use of this forum that YOU agreed to by signing up to post, as you did composing that usesless, inappropriate post, you (and the rest of us on this forum) would have been much better off.

  • Oracle Instances Processes  consuming too much memory

    Will somebody be able to guide me with the factors that are causing too much memory consumption when a single Oracle.exe instance is started ? Due to this problem it is not possible to run 2 instances at the same time.
    Oracle is running on Windows NT 4.0 SP6.
    Oracle version 8.1.6.0.0
    Currently we have 512MBytes of ram.(4.83G free space)
    One of the Instance consumes as much as 178,320K of Ram,
    another consumes about 138,000K

    Oracle consumes as much memory as you want, but more memory is faster.
    Review your init.ora (db_block_buffer y shared_pool_size)
    (It4s posible to run 10 instances in a machine with just 1 Gigabyte and they work fine. It depends on the use of the databases, the number of users, just for production or development, etc, ...).

  • All I want is all my contacts on my phone and the same on my iMac, but no, that's too much to ask, instead I get everything doubled up on the phone and everything doubled up (triple in some cases) on the iMac, why does it do this? and more importantly how

    All I want is all my contacts on my phone and the same on my iMac, but no, that's too much to ask, instead I get everything doubled up on the phone and everything doubled up (triple in some cases) on the iMac, why does it do this? and more importantly how can I stop it? Thanks

    Look under system preferences on the mac at what is be controlled?  Look at Mail, Contacts, Calendars.  How many accounts are managing contacts?  Just the cloud? the cloud and gmail? or cloud, gmail, yahoo, and exchange?  If you have more than one contact account, then you will have different contact lists, if John Smith shows up in more than one of your contact lists, you will have multiple entries.
    Pick a contact list that is your master, (I use iCloud), only turn on contact syncing for it.  The same for your phone.  Spend some time on the iCloud webset (www.icloud.com) and work on your contact list there.  Clean it up, remove duplicates, etc...Changes will auto sync back to all your devices.  Life gets much simplier.
    Just remember, if you sync different contacts lists and a large number of people appear in your different lists, then they will appear as duplicates.

Maybe you are looking for

  • Report to extract the total Amount that we spent for materials

    Hi Guru's, I was trying to find a report that gives all the following information by Company Code. Out put should have the following fields: 1)Vendor Name, 2) Vendor Number, 3)Company Code, 4) Payment Terms Code From Vendor Master, 5) Payment Terms D

  • One song out of my 3,589 songs won't sync.

    I have the iPhone 4s and 3,589 songs in my itunes on my macbook pro and when I sync it the number of songs on my phone is 3,588 not 3,589 which means that one of the songs is missing and I have no idea which one it is or how to find it let alone if I

  • Custom Toolbar icons are missing for Mail

    I have Mail 2.0.7 on both my iMac G5 and my PowerBook G4. On the PB under View/Customize Toolbar, there are icon options, such as "add to address book" that are not available for some reason on my desktop. Why is that and what can I do to get them (i

  • Alv tree - roundoff decimals

    Hi abap king's, in <b>alv tree</b> program i want to remove the decimals or to round off the decimals. for ex. 1890.41 to be displayed as 1890. thanks, Madhu.

  • Using StrobeMediaPlayback inside a Flash application?

    hi all -  i've got this to a point where i feel like i'm banging my head against the wall. i used this thread as a guide and it got me further along than all my previous attempts: http://forums.adobe.com/thread/702338 HOWEVER, i still can't get it wo