Leaks in application

We have been developing an application for iPhone and this is ready to publish to the app store. We have two memory leaks in the application. Do we have to fix all the leaks before we submit the application to the store or some small leaks are acceptable. Also we are facing the issue with respect to NSMutablearry. Please direct us to the input where we can find solution on how we can clear these leaks.
Vijay

This is not a developer forum. It's a user to user forum.
You should have a properly working app before you submit it.

Similar Messages

  • Memory leak in Application

    Hi,
    we're load testing an application using Coherence. It uses a distributed cache, with an web application as the client, and separate cache servers implementing a Cache Store.
    We're getting several memory leaks and one area that was reported was a great number of instances for the com.tangosol.coherence.component.util.daemon.queueProcessor.service.DistributedCache$GetRequest class.
    Does anybody know what could cause these instances to be left hanging around? I think the Coherence classes ar a symptom of another problem rather than an issue with Coherence itself but it would be useful to know what could cause these objects to be left in the heap.
    Thanks
    Mike

    After further load testing, our application definitely seems to be leaking Coherence objects.
    The classes seem to be com.tangosol.util.Binary &
    com.tangosol.coherence.component.util.daemon.queueProcessor.service.DistributedCache$GetRequest.
    During testing, the number of Binary objects rose 0 to about 9000 and the number of GetRequest objects rose from 0 to about 3600 in two hours.
    The application stores objects in the cache and updates them, the main operation being to add to a very long log string required by the client to these objects, which represent sessions.
    Our test keeps a constant number of these objects in the cache during the run, removing the same number it creates after it has ramped up to full load testing.
    The application is stateless, it recieves frequent requests to get an object from the cache, work on it and put it back in the cache. The cache also has a cache store to persist the data to a database.
    Are there any references to the cache objects that would stop them being garbage collected?
    Our whole application is based in a simple stateless reqest/response operation and I cannot see where the huge number of objects is coming from.
    Mike

  • Finding and Reporting Connection Leaks Web Application.

    So we have a web application that we know has connection leak(s). I have developed a test plan with JMeter to load test the app, but how do I find and report the connection leak, and what is the best tool to use for that? Basically my test plan runs through a use case scenario. I have added different types of listeners using jmeter to report different types of information that I get back.
    Also, is there a way to get the report back as a jsp, html page? Something kind of like the JUnit test reports do
    I would like the jmeter test to run, give the url, name of task-maybe, the time it took, success or fail, and current status - connected?
    Thanks in advance.
    orozcom

    What connections are those - sockets, database, ...? Actually, that doesn't probably matter. I'd use "grep" to find leaks of any kind. Every critical resource should be handled with try/finally:
        foo()
            WhateverConnection connection = null;
            try {
                connection = ConnectionFactory.openConnection();
                ...use it...;
            } finally {
                ConnectionFactory.close(connection); // Static function so that works with null
        }That goes for files, db connections, sockets, everything.
    Then any use of openConnection() that doesn't match that pattern is wrong and must be fixed. "grep" plus visual inspection should do it. They may be other pieces of code that are technically correct but look different; those are to be considered bugs and must be modified to conform to the exact same code template. All connection openings must look the same; the code audit easily misses bugs if each developer comes up with his own clever pattern.
    Finding leaks by testing will never find them all. Especially leaks that occur due to exceptions. try/finally is the right way to deal with those.
    Additionally, the connection factory could keep a list of open connections, and list them at request. I also like to log statistics periodically from the connection pool: how many connections have been opened, how many are open, how long min/max/average time a connection gets used, how much data are transferred, etc.

  • Memory leak on application undeploy.

    We're creating a Spring-based web app that is using a Tomcat 7.0.33 managed Oracle database pool. We're using the ojdbc6.jar to connect (Oracle 10g but migrating to 11g later).
    When our application is undeployed in Tomcat we get probable memory leak warnings (see below). After several re-deploys we inevitably run out of PermGen space. I've tried using the ojdbc14 drivers and they didn't seem to have this problem. But we're moving to 11g so we can't use them. I have tried adding a ContextListener that closes the DBCP pool on destroy but that didn't help any. Is this a bug in the Oracle drivers? Is there any way we can mitigate this?
    17505 INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'myManager'
    17515 INFO org.apache.tiles.access.TilesAccess - Removing TilesContext for context: org.springframework.web.servlet.view.tiles2.SpringTilesApplicationContextFactory$SpringWildcardServletTilesApplicationContext
    Dec 06, 2012 6:41:29 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
    SEVERE: The web application [myApp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1468544]) and a value of type [java.lang.Class] (value [class oracle.sql.AnyDataFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
    Dec 06, 2012 6:41:29 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
    SEVERE: The web application [myApp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@d73b31]) and a value of type [java.lang.Class] (value [class oracle.sql.TypeDescriptorFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
    Dec 06, 2012 6:41:29 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
    SEVERE: The web application [myApp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@13aae39]) and a value of type [java.lang.Class] (value [class oracle.sql.TypeDescriptorFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
    Dec 06, 2012 6:41:29 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
    SEVERE: The web application [myApp] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@18443b1]) and a value of type [java.lang.Class] (value [class oracle.sql.AnyDataFactory]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
    Dec 06, 2012 6:41:34 PM org.apache.catalina.startup.HostConfig deleteRedeployResources
    INFO: Undeploying context [myApp]

    Nevermind - It figures just after I post this I find the solution. And naturally it's not a bug in the ojdbc6.jar drivers. :-)
    It turns out our application was also including ojdbc6.jar in WEB-INF/lib. This caused Tomcat to use our jar for connections and thus the leak was formed. So not deploying ojdbc6.jar with our application (marking it as "provided" in pom.xml) lets Tomcat manage the connections and clean-up our app.

  • IPhone SDK - Leaks in application

    Hi All,
    We are developing an application for iphone and our application has got two memory leaks. Do we have to clear all leaks before we submit our app to app store or there can be some leaks. Also the leaks that we are facing is related to NSMutablearray. Please direct us to some idea on how we can fix these leaks.
    vijay

    This is not a developer forum. It's a user to user forum.
    You should have a properly working app before you submit it.

  • Connection leaks and application is running out of connection

    Hi All,
    We have configured the SQL Database external resource for OBPM specific connection pool. All the business processes are using the Fuego.Sql package for the data base transaction calls. I have no clue how this package is managing the database connections. If more than 25 users perform concurrent testing, the application is running out of connections. Connection pool configuration details as below.
    Maximum Pool Size : 500
    Maximum connections per user : 50
    Minimun Pool Size : 0
    Connection Idle Time (mins). : 5
    Maximum Opened Cursors : 1000
    Please share your thoughts on how I can track and fix this issue. Also please let me know the answers below.
    1. Is there any way to find out the stats about the connection pool
    2. If I configure the remote JDBC that points to J2EE datasource, would that fix this issue.
    I appreciate your help.
    Thanks,

    Can anyone please share your ideas?
    Thanks,

  • 9i Connection Manager Resource Leak?

    I am experiencing serious performance problems with the Connection Manager gateway (CMGW.exe) that ships with Oracle9i for Windows NT/2K.
    There appears to be a memory leak after the first connection to the Connection Manager is made. I've come across mention of a similar problem with CMGW on Solaris. Is there a fix for this problem?
    Background: my students are building Java applets to connect to Oracle9i via Oracle9i application server. The applets are hosted on the application server, so I was planning on using Connection Manager to hit the database from the application server. It works fine the first time, but due to the memory leak the application server slows to a crawl whenever another connection is attempted.
    Thanks,
    Ray Moro
    Eastern Washington University

    Use the same as you were using in 8i. Just upgrade your client (if required).

  • Memory leak problem

    Dears,
    I have an application which have pages, each page has its content from text, images and external swfs.
    I load page only if user navigate to it, by the time, more navigation by user occures and more pages loaded.
    I don't kill ( also I couldn't kill, no destroy in as3 ) pages, becuse i need them when user go back again to it, specially that pages have interactive content which user can deal with it, like questions, so I need prevoius pages which user enterd, its content and user's data.
    The big problem is the Memory leak, the application becomes heavy , what can i do ?
    Also, if I should kill pages with its content and use GC, How can i do that ? - there is a long life and events of objects in my application.
    thank you in advance,
    heba

    I use Flash Builder , flex sdk 4.5, flash player 11.4, and windows 7 64bit
    thank you,

  • Profile native code that JAVA application runs

    our application is suffers from a severe memory leak. the application runs on Weblogic that uses the severe container and access Oracle DB.
    the JAVA heap was monitored for several weeks (using the verbose gc flag) and no leak was discovered. we monitored the native heap (by using the pmap command) and we saw that the heap size increasing. therefor we think the problem is in the native code that runs in this process (the major suspect is the OCI, Oracle client).
    after reading the man page of collect and your Article (Profiling Java Appl with Sun Studio 11) I'm confused. I would like to monitor the native heap (with -H option) but in the man page it's written that "Heap profiling is not supported for java programs" so i wheni set the flag -j off i got a warning that this process is java and i might use the -j on.
    please advice what are the values of the flags -j an -H in case of i need to monitor the native code of java application.
    thanks
    yahav

    thanks again for the additional article about the Weblogic.
    in the startManaged script I added the following prefix:
    collect -H on -j off -d /tmp/ java...
    when i typed leaks on er_print, i got a list of possible leaks and allocs.
    some activities were made on the application so i assume that data should be collected. as the size of the experiment folder slightly increased.
    so far we can assume that the data that is relegated to the non java process was collected.
    when i typed leaks again within the er_print tool i got the same results.
    it means that no native heap activities was made.
    is it correct analysis?
    regards the leak that was discovered above, how one can identify the function that cause this leak. i can see calls like:
    malloc, ReadKnownVMs, CreateExecutionEnvironment. this functions relate to the JVM. i would expect to see some trace (allocs) regards the other native code that runs such as the Oracle OCI client.
    I'm suspecting i'm collecting this info.
    is there any other flags to set for such collection? or any other commands in the analysis command

  • Multiple Event Viewer Error Ids, Corrupt Catalogs, System not working right. Please help.

     Since I could not find a list of the Event Ids that was accurate at all or not too general as to be useless and Microsoft won't let us know how to fix these ourselves without having a programming degree, I am begging for help from anyone who can help
    me get my computer working right again. I have some important things to get done which I can't do without my computer working. I have tried to get what I could get but I am blocked from many files which makes it difficult to get info. Please help. I appreciate
    any help I can get. Thank you,
    WhiteFox42
    I am not sure which one is more important.
    Event id 20
    Installation Failure: Windows failed to install the following update with error 0x80070643: Update for Microsoft .NET Framework 4 on Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2 for x64-based Systems
    (KB2468871).
    Event id 11
    Possible Memory Leak.  Application (C:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted) (PID: 476) has passed a non-NULL pointer to RPC for an [out] parameter marked [allocate(all_nodes)].  [allocate(all_nodes)] parameters are always
    reallocated; if the original pointer contained the address of valid memory, that memory will be leaked.  The call originated on the interface with UUID ({3f31c91e-2545-4b7b-9311-9529e8bffef6}), Method number (20).  User Action: Contact your application
    vendor for an updated version of the application.
    Event id 455
    taskhost (1348) WebCacheLocal: Error -1811 (0xfffff8ed) occurred while opening logfile R:\User\App Data\Roaming\Microsoft\Templates\Local\Microsoft\Windows\WebCache\V01.log.
    Event Xml:
    Event id 505
    wuaueng.dll (1012) SUS20ClientDataStore: An attempt to open the compressed file "C:\Windows\SoftwareDistribution\DataStore\DataStore.edb" for read / write access failed because it could not be converted to a normal file.  The open file operation
    will fail with error -4005 (0xfffff05b).  To prevent this error in the future you can manually decompress the file and change the compression state of the containing folder to uncompressed.  Writing to this file when it is compressed is not supported.
    Event id 513
    Cryptographic Services failed while processing the OnIdentity() call in the System Writer Object
    Event id 1000
    Faulting application name: IEXPLORE.EXE, version: 11.0.9600.16428, time stamp: 0x525b664c
    Faulting module name: IEFRAME.dll, version: 11.0.9600.16476, time stamp: 0x52944cf2
    Exception code: 0xc0000005
    Fault offset: 0x00025f1d
    Faulting process id: 0x1854
    Faulting application start time: 0x01cf0735f0e5f0c7
    Faulting application path: C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE
    Faulting module path: C:\Windows\system32\IEFRAME.dll
    Report Id: e3dc1e9a-733f-11e3-b920-00215a2af202
    Event id 1000
    Faulting application name: msiexec.exe, version: 5.0.7601.17514, time stamp: 0x4ce79d93
    Faulting module name: msvcrt.dll, version: 7.0.7601.17744, time stamp: 0x4eeb033f
    Exception code: 0xc0000005
    Fault offset: 0x00000000000035e1
    Faulting process id: 0x1030
    Faulting application start time: 0x01cf01b77867a358
    Faulting application path: C:\Windows\system32\msiexec.exe
    Faulting module path: C:\Windows\system32\msvcrt.dll
    Report Id: f7253b17-6daa-11e3-b944-00215a2af202
    Event id 1002
    Computer:      w7mar-64  "I don't know why it has computer as this when it should not be."
    Description:
    The IP address lease 192.168.200.195 for the Network Card with network address 0x08002742F261 has been denied by the DHCP server 192.168.200.1 (The DHCP Server sent a DHCPNACK message).
    Event id 1008
    The Windows Search Service is starting up and attempting to remove the old search index {Reason: Index Corruption}.
    Event id 1008
    Computer:      w7mar-64
    Description:
    An errorUser:          LOCAL SERVICE
     occurred in initializing the interface. The error code is: 0x2.
    Event id 1014
    User:          NETWORK SERVICE
    Computer:    
    Description:
    Name resolution for the name wpad.westell.com timed out after none of the configured DNS servers responded.
    Event id 1015
    User:          N/A
    Computer:      w7mar-64
    Description:
    Event ID 1013 for the Windows Search Service has been suppressed 7 time(s) since 12:04:10 PM. This event is used to suppress Windows Search Service events that have occurred frequently within a short period of time.  See Event ID 1013 for further details
    on this event.
    Event id 1015
    Failed to connect to server. Error: 0x8007043C
    Event id 1018
    The description for Event ID 1018 from source EvntAgnt cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
    Event id 1020
    Updates to the IIS metabase were aborted because IIS is either not installed or is disabled on this machine. To configure ASP.NET to run in IIS, please install or enable IIS and re-register ASP.NET using aspnet_regiis.exe /i.
    Event id 1028
    Windows Installer has determined that its configuration data cache folder was not secured properly. The owner of the key must be either Local System or Builtin\Administrators. The existing folder will be deleted and re-created with the appropriate security
    settings.
    Event id 1101
    .NET Runtime Optimization Service (clr_optimization_v4.0.30319_32) - Failed to compile: System.Web.Entity.Design, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=msil . Error code = 0x80010108
    Event id 1500
    The description for Event ID 1500 from source SNMP cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
    Event id 1530
    Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards. 
    Event id 1530
    Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards.  
     DETAIL -
     6 user registry handles leaked from \Registry\User\S-1-5-21-2959539970-205720217-4182857889-1000:
    Process 1020 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-2959539970-205720217-4182857889-1000\Software
    Process 1020 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-2959539970-205720217-4182857889-1000\Software\Microsoft\Windows\CurrentVersion\Internet Settings
    Process 1020 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-2959539970-205720217-4182857889-1000\Software\Microsoft\Windows\CurrentVersion\Internet Settings
    Process 1020 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-2959539970-205720217-4182857889-1000\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
    Process 1020 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-2959539970-205720217-4182857889-1000\Software\Microsoft\Internet Explorer\Main
    Process 1020 (\Device\HarddiskVolume2\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-2959539970-205720217-4182857889-1000\Software\Policies
    Event id 3028
    Context: Windows Application, SystemIndex Catalog
    Details:
        The content index catalog is corrupt.  (HRESULT : 0xc0041801) (0xc0041801)
    Event id 3029
    Context: Windows Application, SystemIndex Catalog
    Details:
        The content index catalog is corrupt.  (HRESULT : 0xc0041801) (0xc0041801)
    Event id 3036
    The content source <csc://{S-1-5-21-2959539970-205720217-4182857889-1001}/> cannot be accessed.
    Event id 3036
    No protocol handler is available. Install a protocol handler that can process this URL type.  (HRESULT : 0x80040d37) (0x80040d37)
    Event id 4104
    Description:
    The backup was not successful. The error is: Access is denied. (0x80070005).
    Event id 4228
    TCP/IP has chosen to restrict the scale factor due to a network condition.  This could be related to a problem in a network device and will cause  degraded throughput.
    Event id 4321
    The name "WHITEFOXPC     :0" could not be registered on the interface with IP address 192.168.1.21. The computer with the IP address 192.168.1.19 did not allow the name to be claimed by this computer.
    Event id 4373
    The description for Event ID 4373 from source NtServicePack cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
    Event id 4879
    MSDTC encountered an error (HR=0x80000171) while attempting to establish a secure connection with system WHITEFOXPC.
    Event id 6000
    The winlogon notification subscriber <GPClient> was unavailable to handle a notification event.
    Event id 6006
    The winlogon notification subscriber <TrustedInstaller> took 186 second(s) to handle the notification event (CreateSession).
    Event id 7000
    The Windows Audio service failed to start due to the following error:
    A privilege that the service requires to function properly does not exist in the service account configuration. You may use the Services Microsoft Management Console (MMC) snap-in (services.msc) and the Local Security Settings MMC snap-in (secpol.msc) to view
    the service configuration and the account configuration.
    Event id 7001
    The Computer Browser service depends on the Server service which failed to start because of the following error:
    The dependency service or group failed to start.
    Event id 7010
    The index cannot be initialized.
    Details:
        The content index catalog is corrupt.  (HRESULT : 0xc0041801) (0xc0041801)
    Event id 7023
    The Block Level Backup Engine Service service terminated with the following error:
    %%-2147024713
    Event id 7024
    The Windows Search service terminated with service-specific error %%-1073473535.
    Event id 7026
    The following boot-start or system-start driver(s) failed to load:
    aswKbd
    aswRvrt
    aswSnx
    aswSP
    aswTdi
    aswVmm
    discache
    spldr
    Wanarpv6
    Event id 7030 & 7031
    The dldw_device service is marked as an interactive service.  However, the system is configured to not allow interactive services.  This service may not function properly.
    Event id 7032
    The Service Control Manager tried to take a corrective action (Restart the service) after the unexpected termination of the Windows Installer service, but this action failed with the following error:
    An instance of the service is already running.
    Event id 7040
    The search service has detected corrupted data files in the index {id=4700}. The service will attempt to automatically correct this problem by rebuilding the index.
    Event id 7042
    The Windows Search Service is being stopped because there is a problem with the indexer: The catalog is corrupt.
    Details:
        The content index catalog is corrupt.  (HRESULT : 0xc0041801) (0xc0041801)
    Event id 8210
    An unspecified error occurred during System Restore: (Installed Java 7 Update 45). Additional information: 0x80070003.
    Event id  9000
    The Windows Search Service cannot open the Jet property store.
    Details:
        0x%08x (0xc0041800 - The content index database is corrupt.  (HRESULT : 0xc0041800))
    Event id 10005
    DCOM got error "1084" attempting to start the service MSIServer with arguments "" in order to run the server:
    {000C101C-0000-0000-C000-000000000046}
    Event id 10010
    15 of these with different server codes which I can't copy unless I copy all the details.
    The server {3EEF301F-B596-4C0B-BD92-013BEAFCE793} did not register with DCOM within the required timeout.
    Event id 12348
    Volume Shadow Copy Service warning: VSS was denied access to the root of volume \\?\Volume{8e79517c-6c41-11e3-b621-cb03f0618d54}\. Denying administrators from accessing volume roots can cause many unexpected failures, and will prevent VSS from functioning
    properly.  Check security on the volume, and try the operation again.
    Event id 15006
    9 of these.
    Description:
    Owner of the log file or directory \SystemRoot\System32\LogFiles\HTTPERR\httperr1.log is invalid. This could be because another user has already created the log file or the directory.
    Event id 31004
    33 of tese.
    The DNS proxy agent was unable to allocate 0 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
    The End.
    Kimberly D. White-Fox

    Please provide a copy of your System Information file. Type System Information in the Search Box above the start Button and press the ENTER key
    (alternative is Select Start, All Programs, Accessories, System Tools, System Information). Select File, Export and give the file a name noting where it is located. The system creates a new System Information file each time system information is accessed.
    You need to allow a minute or two for the file to be fully populated before exporting a copy. Please upload to your Sky Drive, share with everyone and post a link here. Please say if the report has been obtained in safe mode.
    Please upload and share with everyone copies of your System and Application logs from your Event Viewer to your Sky Drive and post a link here.
    To access the System log select Start, Control Panel, Administrative Tools, Event Viewer, from the list in the left side of the window select Windows
    Logs and System. Place the cursor on System, select Action from the Menu and Save All Events as (the default evtx file type) and give the file a name. Do the same for the Applications log. Do not provide filtered files.
    For help with Sky Drive see paragraph 9.3:
    http://www.gerryscomputertips.co.uk/MicrosoftCommunity1.htm
    Some Event Viewer reports are generated solely because the computer is in safe mode or safe mode with networking. You have at least one example of this in your long list. If you do not see the same report for a time when
    the computer was in normal mode then it can be disregarded.
    You will find some general advice on interpreting Event Viewer reports here:
    http://www.gerryscomputertips.co.uk/syserrors5.htm
    Hope this helps, Gerry

  • Battery Pull - When, Why, and How

    An *excellent* article on the when, why, and how of doing battery pulls on your BlackBerry.  It's recommended many times on these boards to fix a multitude of problems because it WORKS!  Here's why:
    http://crackberry.com/blackberry-101-battery-pulls-when-why-and-how
    And if you don't want to click the link, here are a few of the highlights:
    Maybe [your BlackBerry] is not working as fast as before, the internet is stalled, or application memory is gone and nothing has been added. Is it possessed? Do you want to hurl it against the wall?
    Before exchanging the device or panicking that it’s broken, know this. It’s normal; from time to time, your device might become slow and unresponsive. There is a quick and simple way to troubleshoot these issues. In these cases, it’s necessary to reset your BlackBerry device by performing a hard or soft reset. A hard reset is also called a battery pull.
    Essentially, a battery pull restarts the operating system on your BlackBerry device and is just like rebooting your PC when it’s experiencing problems. It is not the same as using the Pwr Off/On button. This only places the phone in standby mode. Not only does a battery pull solve various problems with your device, it also frees up application memory and shuts down applications running in the background that can drain battery and resources.
    A battery pull can help when:
    Hardware Problems
    Device display freezes or jerks
    Torch/Storm devices lag when going from Portrait to Landscape and vice versa
    Keypad/Trackball stops responding or does not work
    SIM card errors
    Software Problems
    Java code or module errors appear on screen (e.g. Uncaught exception)
    Applications are slow, unresponsive, do not load or lag
    Theme issues
    Bluetooth errors – connecting, pairing, etc.
    Installing/Uninstalling Applications & Theme)
    Music streaming apps (Slacker, Pandora) experience continuous buffering
    Social networking apps (Twitter/Facebook) indicate there is no connection available
    Memory leak – available application memory drops
    LED Notification - LED keeps flashing when there are no new e-mails, texts, alarms, etc.
    Maybe you don't WANT to physically remove the battery; I know I don't like removing the protective case repeatedly to take the battery out of the phone.  Thankfully, there are third party "apps" that simulate a battery pull that you can download from BB App World. I use QuickPull by Steelhorn Software (free); it will reboot your device on a schedule you set, or you can do it manually as needed.  A+ Reset ($2.99 after free trial), deReset ($5.99), Restart Me (free) are other options, all available through BB App World.
    HTH someone...your BlackBerry can do a lot for you, but you do need to do some caretaking and maintenance. 

    Hi SuzyQ,
    I appreciate you sharing your tricks of the trade and words of wisdom to our community members.   Your information in this post definitely explains the "why" behind some of our basic troubleshooting steps.  Your feedback in greatly appreciated.
    Thanks for being an active member in our community forums,

  • How to calculate optimized number of members of WLS cluster

    Hi everyone.
    I have a Oracle AS Portal 11g that run on a cluster with 2 managed servers. Each of managed server run with 8Gb heap (it is too much, I think so).
    My system has two node with 32G RAM each one (that run RHEL 4.x). While monitoring, I see that my server use a little amount of CPU. So, I want to increase the number members of cluster. I read the sizing guide for WebLogic Portal but it was not show any guide to determine how to calculate the optimized number of members of cluster.
    I'm stuck in this situation for a week. Because my cluster will became "Warning" state after several days caused by Stuck thread. I want to increase size of cluster to improve HA (I'm trying tuning other factor such as network, DB, I/O, ... )
    Please tell me your idea to calculate and design the size of cluster with desired resource (eg: 32Gb RAM total, and 6G heap size for each of WLS instance).
    Every reply is appreciated
    Regards
    Cuong Pham

    Looking at your struck thread behaviour of application, even increasing the Managed Server will not help.
    Yes of course it may provide few more days of application available than the current condition but on long run definitely you will face the same issue again.
    Better understand the reason for threads getting struck with the help of thread dump, stack and troubleshoot the actual issue.
    Below link will guide you in over coming this issue if there are no leaks in application and if your application actually requires time to process requests
    http://docs.oracle.com/cd/E13222_01/wls/docs92/ConsoleHelp/taskhelp/tuning/TuningExecuteThreads.html
    Other Stuck Thread Handling procedures which weblogic provides are given below
    WebLogic Server checks for stuck threads periodically. If all application threads are stuck, a server instance marks itself failed, if configured to do so, exits. You can configure Node Manager or a third-part high-availability solution to restart the server instance for automatic failure recovery.
    You can configure these actions to occur when not all threads are stuck, but the number of stuck threads have exceeded a configured threshold,
    ■Shut down the Work Manager if it has stuck threads. A Work Manager that is shut down will refuse new work and reject existing work in the queue by sending a rejection message. In a cluster, clustered clients will fail over to another cluster member.
    ■Shut down the application if there are stuck threads in the application. The application is shutdown by bringing it into admin mode. All Work Managers belonging to the application are shut down, and behave as described above.
    ■Mark the server instance as failed and shut it down it down if there are stuck threads in the server. In a cluster, clustered clients that are connected or attempting to connect will fail over to another cluster member.

  • "Out of memory" error using SmartView v11.1.1.3.500, MS Excel 2007 & MS Win7 Prof SP1 (all 32-bit)

    Hi All,
    A user is regularly experiencing "Out of memory" error messages while retrieving large MS Excel 2007 worksheets (ad-hoc analysis; approx 700 rows by 13 columns) connected to a Planning cube via 32-bit SmartView v11.1.1.3.500 (Build 008) on a 32-bit MS Windows 7 Prof (SP1) computer with 4GB of RAM. The same user is reporting experiencing a number of other issues (eg, TCP-related time-out, unable to connect to the APS, SmartView add-in disappearing, etc) at the same time.
    I could not locate any specific KB document from the My Oracle Support website which addressed these specific issues all at once but from various posts out there, the recommendations to address similar issues were as follows:
    Tick the Options > Display > Reduce Excel file size option;
    Tick the Options > Display > Improve metadata storage option;
    Rebuild the MS Excel workbook from scratch;
    Delete all temp files located in the C:\Users\USER NAME\AppData\Local\Temp directory;
    Disable auto-recovery for MS Excel;
    Add misc TCP-related registry entries (eg, TcpTimedWaitDelay, MaxUserPort, MaxFreeTcbs, etc) on both the client PC and server;
    Adjust MS Windows for best performance;
    Increase the page file by 25%-50% more than the physical amount of RAM installed on the client PC;
    Relocate the page file to a different drive as compared to the drive where MS Windows is installed on the client PC;
    On top of the above, are there any other recommendations anyone else would like to share to address the "Out of memory" issue?
    Many thanks in advance,
    JBM

    Monitor the Full GC in GC log and see if there is any gradual increase in the free memory retained after every Full GC over a period, if there is a gradual increase and if its reaching maximum specified heap over a period of time, that means there might be some slow leak from application or native libraries.
    Also please check if you have any pattern or request which might be triggering OOM all of the sudden.
    If its memory leak best way to investigate that is to capture JRA's at regular interval's and monitor top 10 objects and see which one is growing and consuming more % of heap over a period of time.
    You can also have this by captured by print_object_summary and print_memusage options in JRCMD command over a period of time.
    Hope this helps.
    - Tarun

  • JVM performance slowed down after

    Hello all,
    My java application is heavily multithreaded and its supposed to run as a 24/7 service. Its supposed to collect SMS from different servers, store in memory/flat-files and send them to clients.
    The application has been running for the past 6 days and
    the JVM has slowed down considerably. (performance has gone down)
    Initially the app used to receive/send arnd 50 SMS per second and now it process aroubd 20-25 SMS per second.
    I've been using Your kit profiler to profile my app.
    The maximum heap I allocated was 500MB; the alloted Heap shown in the
    profiler is 95MB and the used Heap is 65MB
    The CPU usage looks fairly stable,i.e. it does go up when SMS comes in
    and i/o operations takes place and goes to 0% when no process is being done.
    memory usage also looks fairly stable.
    (No explicit memory leaks)
    The application has over 133 threads and that stays the same as per
    the profiler tool kit.
    Also in my application I have a maintainance phase at 23:00 hours during which i do some cleaning work like
    -deleting of expired SMS from memory
    -deleting old log files
    -deleteing other flat files
    -and finally I explicitly call the garbage collector
    What should I look in - to maintain the performance, should I not explicitly call
    the GC and let JVM do it on its own? or is it beacause the heap space has become fragmented? - I do make a lots of read/writes from/to the objects stored in Heap.
    I also make around 160,000+ read/write from/to flat files in the hard disk.
    Could this cause the JVM to slow down?
    Any suggestion on this will be great.

    Initially the app used to receive/send arnd 50 SMS
    per second and now it process aroubd 20-25 SMS per
    second.
    I've been using Your kit profiler to profile myapp.
    Does it have CPU profiling? If yes, then you can look
    at where the time's being spent when processing a
    message.
    It does have a CPU profiling graph, but there is nothing much i can infer from it, I can see the graph peaking to 60-80% CPU usage when SMS are comming in (i.e. SMS is received, stored in memory & a copy is also put in the flat file - which is a read/write I/O operation, so I would defenitely expect the CPU to peak up); this peaking up would normally happen between 6-9am when lots of SMS come it to my app. The rest of the time (in the afternoon & evening) CPU is 0% ; so I can defenitely rule ot memory leak right?
    its difficult to find out the time taken to process every message; the rough estimate I got from the log file is 50SMS / Sec. i.e. 50SMS receievd via TCP/IP; then store it in flat file & memory and also deliver it across to a client via socket; get a response back; change some status in memory and also in the flat file; this count of 50 has defenitely dropped to 25-30 in 6 days.
    >
    The maximum heap I allocated was 500MB; thealloted
    Heap shown in the profiler is 95MB and the usedHeap is 65MB
    So not a memory problem.
    The CPU usage looks fairly stable,i.e. it does goup
    when SMS comes in and i/o operations takes place
    and goes to 0% when no process is being done.So not a background thread that's run amok
    (probably).
    The application has over 133 threads and thatstays
    the same as per the profiler tool kit.You could be running into contention for a shared
    resource. This will show up in the CPU profiler, or
    you can get a "quick and dirty" report by hitting
    Ctrl-\ in the window where the JVM is running (or, if
    on Unix, sending SIGQUIT to the JVM process). This
    will send a thread dump to the console. Look for a
    lot of threads "wait"ing on some object, then look
    for the thread that holds that object.
    You are talking of possible dead-locks right? thats something i@ve go to llok into; the profiler does lists ot a list of possible thread-deadlocks. but all of them are purposefully made into TIMED_WAITING ; would that cause the performance to drop?
    >
    What should I look in - to maintain theperformance,
    should I not explicitly call the GC and let JVM doit on its own?
    Never call GC directly. The JVM will do it when
    necessary. Plus, you don't appear to have a memory
    issue.
    Yep, would change that and avoid calling GC directly.
    >
    I also make around 160,000+ read/write from/toflat
    files in the hard disk. Could this cause the JVM toslow down?
    Ahh ... flat files in a single directory? A lot of
    files in one directory will definitely slow things
    down, especially if you're opening them for every
    read and write: the OS has to scan the entire
    directory to find the file.Nothing much I can do there.
    >
    Does performance improve after your nightly cleanup?
    If yes, and you're removing old files, then this is
    an indication of the problem.I'll look into the logs to see if there is any increase in performance after GC and clome back

  • Jrockit out of memory error

    We are getting out of memory error with jrockit1.4.2_08. We used memory debugger tools to find the leak. Apparently there do not seem to be a leak from application perspective. Here is the core dump. Please help me resolve this.
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 0 days, 05:37:55 on Thu Jun 5 20:39:11 2008
    Additional information is available in:
    /opt/obs/obs_app/obs31.0/user_projects/admin/jrockit.17430.dump
    No core file will be created because core dumps have been
    disabled. To enable core dumping, try "ulimit -c unlimited"
    before starting JRockit again.
    If you see this dump, please open a support case with BEA and
    supply as much information as you can on your system setup and
    the program you were running. You can also search for solutions
    to your problem at http://forums.bea.com in
    the forum jrockit.developer.interest.general.
    Error code: 52
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=2
    Version : BEA WebLogic JRockit(TM) 1.4.2_08 JVM R24.5.0-61 ari-49095-20050826-1856-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x40416000, mmHeap->top = 0x7ec16000
    : mmStartCompaction = 0x45236000, mmEndCompaction = 0x4a056000
    CPU : Intel Pentium 4 (HT)
    Number CPUs : 4
    Tot Phys Mem : 4021997568
    OS version : Red Hat Enterprise Linux ES release 2.1 (Panama)
    Linux version 2.4.9-e.72smp ([email protected]) (gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-129.7.2)) #1 SMP Tue Jul 3 22:04:51 EDT 2007
    State : JVM is running
    Command Line : -Djava.class.path=<my own jars list>
    java.library.path=/opt/obs/wls/jrockit-j2sdk1.4.2_08/jre/lib/i386/jrockit:/opt/obs/wls/jrockit-j2sdk1.4.2_08/jre/lib/i386:/opt/obs/wls/jrockit-j2sdk1.4.2_08/jre/../lib/i386:/opt/mqm/java/lib:/opt/tib/rv7.1.2/lib:/opt/obs/obs_app/obs31.0/thirdparty:/opt/obs/wls/wls8.1sp3/weblogic81/server/lib/linux/i686:/opt/obs/wls/wls8.1sp3/weblogic81/server/lib/linux/i686/oci920_8
    C Heap : Good; no memory allocations have failed
    Registers (from context struct at 0x8d5b724/0x8d5b80c):
    EAX = 000005f4 EBX = 0000007f
    ECX = 7ff8bd90 EDX = 24a18f94
    ESI = 7ff46af0 EDI = 00000100
    ESP = 7f262bc0 EIP = 4026d58f
    EBP = 7f262bd8 EFL = 00010203
    CS = 0023 DS = 002b ES = 002b
    SS = 002b FS = 00df GS = 00df
    Stack:
    7f262bc0 :00000000 7ff46af0 00000f94 00000000 00028000 00000000
    7f262bd8 :7f262c08 401ffcae 7ff8bd90 24a18f94 00028000 a0000000
    7f262bf0 :0a5f1800 7f262c74 08d137a0 00000050 00000000 7f262c34
    7f262c08 :7f262c48 4028a7fb 24a18f94 00000000 08d137a0 08d139e4
    7f262c20 :581a664c 00000003 08d137a0 00000001 7f262c74 00000000
    7f262c38 :7f262ca8 402c28bd 7f262c74 20040144 7f262ca8 402c292f
    7f262c50 :7f262c74 00000000 00000000 7f262c84 581a6640 08d137a0
    7f262c68 :08d1382c 414d2db8 210d41e8 0a5f1800 08d137a0 7f262d9c
    7f262c80 :24a18f95 00000002 00000000 7f262cf8 08d1382c 581a6640
    7f262c98 :00000000 00000000 00000000 00000000 7f262ce8 402e0861
    7f262cb0 :08d137a0 581a6640 00000020 7f262cf8 210cc499 00000001
    7f262cc8 :00000000 7f262ce4 08d139e8 7f262cf0 581a66c0 53b8d780
    7f262ce0 :00000000 00000020 08d137a0 210cc43e 08d1382c 08d139e4
    7f262cf8 :08116840 08d139e4 00000000 581a6400 210b41ff 00000001
    7f262d10 :581a6618 581a6560 210cc499 581a6565 581a6618 581a6560
    7f262d28 :210d2744 581a62f0 581a6560 210d2725 2112a995 2112a985
    7f262d40 :2112a975 23a67584 581a6578 00000001 00000001 220e35a9
    7f262d58 :23a53381 581a62f0 00000000 00000000 581a6548 00000046
    7f262d70 :00000000 00000002 00000000 581a62f0 00000001 00000000
    7f262d88 :00000000 00000000 581a6530 581a62f0 23a56e15 24a18f95
    7f262da0 :24a18ba3 00000000 581a6130 210bead9 581a6038 581a6038
    7f262db8 :581a6038 53b88f50 40fa9ca8 581a6308 55b54b00 40fa9c38
    7f262dd0 :80000000 55a06030 581a6020 581a6038 581a6020 24a189bb
    7f262de8 :40fa9c38 581a6020 40fa9ca8 581a60c0 55a06030 53942ff8
    7f262e00 :55b54b00 40fa9ca8 40fa9c38 08d137a0 7f262e24 210b34d8
    7f262e18 :40fa9c38 40fa9c68 40fa9ca8 24a18800 402e3a4d 7f262fb3
    7f262e30 :0000002c 00000003 7f262ec4 08d1382c 24b196e0 249c4f84
    7f262e48 :581a5390 00000000 00000058 7f262e84 402b861a 249c4f84
    7f262e60 :7f262e80 08d1382c 00000001 00000001 00000008 00000013
    7f262e78 :00000005 581a5fd8 08d139dc 7f262e18 00000003 00000005
    7f262e90 :00000005 00000000 00000000 55a06030 55b54b00 7f262e24
    7f262ea8 :7f262e24 08d137a0 7f262ee0 24a18800 210b34a0 0000002c
    7f262ec0 :7f262fb3 7f262f04 402c8931 08d1382c 1aea85c0 24b196e0
    7f262ed8 :00000000 7f262f5c 402c8b74 7f262f54 401aaab0 00000000
    7f262ef0 :7f262f5c 7f262f54 401aaab0 401aa6a0 1aea85c0 7f262f64
    7f262f08 :402c8c41 08d1382c 249c4f84 00000000 7f262f5c 402c8b74
    7f262f20 :00000000 7f262f54 08d13dd0 08d1382c 7f262f9c 00000000
    7f262f38 :00000000 7f262f7c 402f2b2d 08d137a0 00000001 7f262f7c
    7f262f50 :402f2b24 08d13dd0 402f2b24 7f262fd4 08d1382c 7f262f94
    7f262f68 :402dbd4c 08d1382c 08d139dc 249c4f84 7f262fd4 08d139e4
    7f262f80 :581a5ee0 00000000 476bd4c0 210b67f6 00000000 08d137a0
    7f262f98 :210e7b1b 08d1382c 08d139e0 249c4f84 08d139dc 7f262fd4
    7f262fb0 :083e6898 08d139dc 00000000 210eb30d 40fa9ca8 210eb184
    7f262fc8 :405bff10 00000005 210e7c48 581a5fb8 581a5fb8 581a5fe0
    7f262fe0 :00000000 00000000 581a5690 210e7253 581a5fb8 00000009
    7f262ff8 :73a44aa8 73a44aa8 00000005 581a5fb8 00000009 581a5690
    7f263010 :246e7cd0 581a5fb8 581a53e8 581a5f48 40fa9b90 40fa9be8
    7f263028 :55a06030 55b54b00 40fa9be8 40fa9bd0 246e7b13 55b54b00
    7f263040 :55a06030 40fa9b60 55b54b00 55a06030 581a5378 246e79b6
    7f263058 :55a06030 55b54b00 57712968 405c6858 40fa9b40 00000001
    7f263070 :40fa9b40 2426bab4 55a06030 57712968 57712928 57712968
    7f263088 :55b54b00 55b54b00 4b345448 2426ba1b 2426b717 53b88f50
    7f2630a0 :405c6858 5393c038 53b88f50 00000002 53b88f40 24266f1f
    7f2630b8 :53b88f50 53b88f50 53b88f40 5393c038 53b849c0 00000000
    7f2630d0 :53912b90 5393acd0 5393c038 53912b90 242613c8 5393c038
    7f2630e8 :00000000 5393acd0 00000000 5393aa60 5393c038 24658a31
    7f263100 :5393acd0 4a0dbf40 00000000 4a0dbf40 539125c0 23a74a88
    7f263118 :539126e8 00000001 6553be00 539125c0 246587dc 53ebb610
    7f263130 :4a0dbf40 00000000 4a124210 00000000 00000000 5393aa60
    7f263148 :218aff64 09ccec00 221aa582 5393a440 4a1507e8 4a1507e8
    7f263160 :536f07d8 533cdee0 5393a440 533cdee0 000378b6 536f07d8
    7f263178 :5393a430 00000004 210b48f0 00000050 0000000f 211080dd
    7f263190 :40576ec8 21108145 5393a480 5393aa60 5393aa60 21108074
    7f2631a8 :00000003 536f07d8 4a124210 7d1c9048 5393a430 654d5040
    7f2631c0 :4a090428 232a5328 7d1c9048 4a124210 229f2aeb 7d1c9048
    7f2631d8 :4a124210 4a127090 538f80a8 654d5040 536f07d8 4a127090
    7f2631f0 :536f07d8 242438f0 536f07d8 7d1c9048 7d1c9048 538f80a8
    7f263208 :5393a418 7d1c9048 229f2a12 536f07d8 7d1c9048 22147208
    7f263220 :40528fa8 4056b138 00000000 00000000 405d4858 7d1c9048
    7f263238 :2214718a 5393a418 7d1c9048 229f239d 5393a418 536f07d8
    7f263250 :7d1c9048 4056b138 41356f20 00000000 536f07d8 40528fa8
    7f263268 :4a127090 7d1c9048 5393a418 538f80a8 42562b68 538f81e0
    7f263280 :229f2230 219161d1 41356f20 218e2089 42562b6d 41356f20
    7f263298 :7f2632b4 210b8c73 402e37ef 7f2633e8 08d137a0 7f2632b4
    7f2632b0 :210b3478 210b8c60 402e3a4d ffffffff 00000010 00000000
    7f2632c8 :7f263354 08d1382c 200920e0 200282cc 00000000 00000000
    7f2632e0 :00000000 7f263314 402b861a 200282cc 7f263310 08d1382c
    7f2632f8 :00000001 00000001 00000006 00000006 00000001 08d137a0
    7f263310 :00000000 7f2632b4 00000000 00000001 00000001 00000000
    7f263328 :00000000 00000000 42562b68 7f2632b4 7f2632b4 08d137a0
    7f263340 :00000000 210b8c60 210b3440 00000010 ffffffff 7f263394
    7f263358 :402c8931 08d1382c 080d97e0 200920e0 00000000 7f2633e8
    7f263370 :402e3550 7f2633cc 00000000 08d1382c 08d1382c 7f263aac
    7f263388 :00000000 00000000 080d97e0 7f2633d4 402c9e9f 08d1382c
    7f2633a0 :200282cc 00000000 7f2633e8 402e3550 00000001 7f2633cc
    7f2633b8 :00000000 00000000 00000000 00000000 00000000 00000000
    Code:
    4026d48f :83403d9a 008bf4c4 166be850 c4830009 f4c48310 a817e853
    4026d4a7 :b70f0009 c0010643 06438966 0ff8c483 048dc0b7 02e0c140
    4026d4bf :08438b50 57b7e850 43890003 20c48308 53f4c483 09a87ce8
    4026d4d7 :9a38a100 8b64403d 30050300 83403d9a c48310c4 50008bf4
    4026d4ef :0915f4e8 084b8b00 4574c985 0f0c558b 8d0443b7 14894004
    4026d507 :10558b81 0443b70f c140048d 430302e0 04508908 0f14558b
    4026d51f :8d0443b7 e0c14004 08430302 66085089 b80443ff 00000001
    4026d537 :b48d09eb 00000026 8bc03100 ec89e85d 768dc35d e5895500
    4026d54f :570cec83 458b5356 08558b08 00fc45c7 83000000 b70ff4c4
    4026d567 :478d0478 8df8d101 e852ff58 0009a7ed 8310c483 4974fffb
    4026d57f :084d8b90 8b5b148d 048d0841 0c558b90 77045039 0850391c
    4026d597 :188b0f72 51f4c483 09a7fce8 ebd88900 fc5d892e 768d05eb
    4026d5af :8bdf8900 de89fc4d 8939148d 1fe8c1d0 d1101c8d 75f339fb
    4026d5c7 :08458bb8 50f4c483 09a7cce8 8dc03100 5e5be865 5dec895f
    4026d5df :e58955c3 571cec83 458b5356 fc45c70c 00000000 04788366
    4026d5f7 :c7627400 0000f845 558b0000 f8458b0c 8b084203 8b118b08
    4026d60f :388b0442 8b08428b 8b028b30 f8c48300 8b04598b 08418b10
    4026d627 :5040d829 145d2b52 52575653 10458b53 2c406850 558b4036
    4026d63f :bae85208 8bc7ddb3 c4830c55 f8458330 fc45ff0c 0442b70f
    4026d657 :7cfc4539 d8658da5 895f5e5b 89c35dec e58955f6 572cec83
    4026d66f :38a15356 64403d9a 0503008b 403d9a30 8bf4c483 5ee85000
    4026d687 :83000914 c48310c4 e45d8df4 19bbe853 b2e80009 e8000918
    Loaded modules:
    (* denotes the module causing the exception)
    0x08048000-0x0804ce46 /opt/obs/wls/jrockit-j2sdk1.4.2_08/bin/java
    0x4001d000-0x40029fab /lib/i686/libpthread.so.0
    0x4004e000-0x4006fb42 /lib/i686/libm.so.6
    0x40071000-0x4007300c /lib/libdl.so.2
    0x40075000-0x401a76e5 /lib/i686/libc.so.6
    0x401b2000-0x40388eef* /opt/obs/wls/jrockit-j2sdk1.4.2_08/jre/lib/i386/jrockit/libjvm.so
    0x7ec57000-0x7ec66fa5 /opt/obs/wls/jrockit-j2sdk1.4.2_08/jre/lib/i386/libverify.so
    0x7ec75000-0x7ec94a0f /opt/obs/wls/jrockit-j2sdk1.4.2_08/jre/lib/i386/libjava.so
    0x7ec9c000-0x7ecae3ba /lib/libnsl.so.1
    0x7ec97000-0x7ec98705 /opt/obs/wls/wls8.1sp3/weblogic81/server/lib/linux/i686/libweblogicunix1.so
    0x7f5f2000-0x7f5f3eff /opt/obs/wls/wls8.1sp3/weblogic81/server/lib/linux/i686/libmuxer.so
    0x7f5f6000-0x7f5f95c1 /opt/obs/wls/jrockit-j2sdk1.4.2_08/jre/lib/i386/libioser12.so
    0x80318000-0x8031f8bf /opt/obs/obs_app/obs31.0/thirdparty/libXMLC.so
    0x80344000-0x8034c66f /opt/tib/rv7.1.2/lib/libtibrvj.so
    0x8034e000-0x803563e0 /opt/tib/rv7.1.2/lib/libtibrvcmq.so
    0x803d2000-0x803e66bb /opt/tib/rv7.1.2/lib/libtibrvcm.so
    0x7fef9000-0x7fefdcaf /opt/tib/rv7.1.2/lib/libtibrvft.so
    0x803e8000-0x804341a4 /opt/tib/rv7.1.2/lib/libtibrv.so
    Thread Stack Trace:
    WARNING: Memory exhausted
    at java/lang/Throwable.fillInStackTrace0(Native Method)@0x210cc3f0
    at java/lang/Throwable.fillInStackTrace(Unknown Source)@0x210cc499
    at java/lang/Throwable.<init>(Unknown Source)@0x210d2744
    at java/lang/Exception.<init>(Exception.java:41)@0x210d2725
    at java/lang/RuntimeException.<init>(RuntimeException.java:43)@0x2112a995
    at java/lang/IllegalArgumentException.<init>(IllegalArgumentException.java:36)@0x2112a985
    at java/lang/NumberFormatException.<init>(NumberFormatException.java:38)@0x2112a975
    at java/lang/NumberFormatException.forInputString(NumberFormatException.java:48)@0x23a67584
    at java/lang/FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1207)@0x220e35a9
    at java/lang/Double.parseDouble(Double.java:220)@0x23a56e15

    I can't tell from the crash dump what the exact problem is - maybe you are running out of native memory?
    You are running a very old JRockit version. Since you are a Oracle/BEA customer, you can get a newer one from BEA Support, or through edelivery.oracle.com.
    -- Henrik

Maybe you are looking for

  • Siri not working after update to ios 8.1.1

    I am using an iphone 6 on tmobile.  After upgrading to ios 8.1.1 Siri is no longer working.  Siri will not pickup voice commands however I have found that if I use headphones with a microphone my voice is picked up through that microphone.  Has anyon

  • How do I set up an account for my child with no bank details

    Can anyone tell me how to set up an account for my daughter so she doesn't have access to my bank account?

  • [Gnome] battery-applet showing only percentage of capacity

    Hello guys, is there a possibility to change the battery-applet in the panel to let it display also the remaining time instead of only showing the percentage of capacity that is left? Regards Last edited by orschiro (2010-10-24 21:47:55)

  • Dropdown list in jsp

    Hi - I need some help.Here is my problem. I am writing drop down list in the jsp. I need to get the value of dropdown list and submit the form and again calling same jsp page. So i didn't see the same value in the dropdown list whichever i was submit

  • Where are my old episodes?

    i've been podcasting for almost a year now. i have 47 episodes, but the first 18 are missing from the itunes store. mypodcast.com still shows those podcasts as hosted, but the itunes store has removed them for whatever reason. what gives? i emailed i