Ejb preinvoke errors, db disconnects after long periods of inactivity

Hi,
I have a basic 3-tier ee app
-mysql 4.0 db on linux (with mySql's newest stable jdbc driver)
-Sun AS 7.02 SE on Linux (rh9), running a J2EE application consisting of :
-a number of entity beans
-one stateless session bean (facade for entity beans)
-a web-service exposing business methods on the session bean
-jsp-based test-client
-kSOAP-based personalJava client
I noticed that if the service is idle for more than 10-12 hours, then upon invoking any call from either of the clients i get the following server error:
[05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: Trace: TrainerClientsSessionBean.getAllClients() //remote method request successfully got to the session bean
[05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: Error in user method 'getAllClients'
[05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
[05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: java.rmi.RemoteException: Exception thrown from bean; nested exception is: java.lang.RuntimeException: Got exception during XAResource.start:
and a little lower in log file.....
[05/Mar/2004:09:37:21] WARNING ( 4999):      
[NRU-package.WIQwsGenServer.WIQwsRPCBean.2]: Invalid sessionID: 133
[05/Mar/2004:09:37:21] SEVERE ( 4999):      EJB5017: Exception while running preinvoke : ejbName = [WIQws]
[05/Mar/2004:09:37:21] SEVERE ( 4999):      
     javax.ejb.NoSuchObjectLocalException: The EJB does not exist.
     at com.sun.ejb.containers.StatefulSessionContainer.getContext(StatefulSessionContainer.java:720)
Also, I have a dbping utility installed as service on this AS. The utility allows me to ping a datasource (for example one that above app uses). When trying to ping it immediately after getting the above exception i get:
SQLException is :Communication link afailure: java.io.IOException, underlying cause: Unexpected end of input stream
** BEGIN NESTED EXCEPTION **
java.io.IOException
MESSAGE: Unexpected end of input stream
java.io.IOException: Unexpected end of input stream
     at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1455)
     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1826)
     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1098)
     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1192)
     at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1153)
     at com.mysql.jdbc.Connection.execSQL(Connection.java:2048) .......
This is my first j2ee app, so i accepted all default bean config settings. Is the problem I'm having:
- a jdbc driver problem: driver allows as to disconnect from db if inactive for a long time, hence the preinvoke errors.
- a bean (stateless or entity?) configuration problem: despite having a pool of 8 beans, which i understand are to be active at all times, a bean is passivated without appserver's "bean dispatcher" (my term) knowing about it. The bean dispatcher then tries to access a passivated/destroyed version of bean and gets a preinvoke error
-both of the above
-some other problem?
I would appreciate any insight and hints to solution(s), or solutions themselves :)
thanks,
-nikita

Make sure that you use connection validation on your connection pool and see if that solves it.

Similar Messages

  • Ejb preinvoke errors after long periods of inactivity

    Hi,
    I have a basic 3-tier ee app
    -mysql 4.0 db on linux (with mySql's newest stable jdbc driver)
    -Sun AS 7.02 SE on Linux (rh9), running a J2EE application consisting of :
    -a number of entity beans
    -one stateless session bean (facade for entity beans)
    -a web-service exposing business methods on the session bean
    -jsp-based test-client
    -kSOAP-based personalJava client
    I noticed that if the service is idle for more than 10-12 hours, then upon invoking any call from either of the clients i get the following server error:
    [05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: Trace: TrainerClientsSessionBean.getAllClients() //remote method request successfully got to the session bean
    [05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: Error in user method 'getAllClients'
    [05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
    [05/Mar/2004:09:37:21] INFO ( 4865):      CORE3282: stdout: java.rmi.RemoteException: Exception thrown from bean; nested exception is: java.lang.RuntimeException: Got exception during XAResource.start:
    and a little lower in log file.....
    [05/Mar/2004:09:37:21] WARNING ( 4999):      
    [NRU-package.WIQwsGenServer.WIQwsRPCBean.2]: Invalid sessionID: 133
    [05/Mar/2004:09:37:21] SEVERE ( 4999):      EJB5017: Exception while running preinvoke : ejbName = [WIQws]
    [05/Mar/2004:09:37:21] SEVERE ( 4999):      
         javax.ejb.NoSuchObjectLocalException: The EJB does not exist.
         at com.sun.ejb.containers.StatefulSessionContainer.getContext(StatefulSessionContainer.java:720)
    Also, I have a dbping utility installed as service on this AS. The utility allows me to ping a datasource (for example one that above app uses). When trying to ping it immediately after getting the above exception i get:
    SQLException is :Communication link afailure: java.io.IOException, underlying cause: Unexpected end of input stream
    ** BEGIN NESTED EXCEPTION **
    java.io.IOException
    MESSAGE: Unexpected end of input stream
    java.io.IOException: Unexpected end of input stream
         at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1455)
         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1826)
         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1098)
         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1192)
         at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1153)
         at com.mysql.jdbc.Connection.execSQL(Connection.java:2048) .......
    This is my first j2ee app, so i accepted all default bean config settings. Is the problem I'm having:
    - a jdbc driver problem: driver allows as to disconnect from db if inactive for a long time, hence the preinvoke errors.
    - a bean (stateless or entity?) configuration problem: despite having a pool of 8 beans, which i understand are to be active at all times, a bean is passivated without appserver's "bean dispatcher" (my term) knowing about it. The bean dispatcher then tries to access a passivated/destroyed version of bean and gets a preinvoke error
    -both of the above
    -some other problem?
    I would appreciate any insight and hints to solution(s), or solutions themselves :)
    thanks,
    -nikita

    Hi Nikita,
    It looks like you have at least one state*ful* session ejb in your app and it is timing out. The default removal-timeout in AS7 is 5400 seconds (90 minutes). Sounds like you should double-check if you really want to have stateful session beans and if so bump up the removal-timeout-in-seconds parameter. This can be set in either server.xml or on a per-ejb basis in sun-ejb-jar.xml
    --ken                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • The first 7 or 8 letters of a sentence are jumbled as I type. This happens only after a period of inactivity. Short or long. I start to type and a word like 'anybody', looks like this: 'ybodyan' I have done all the normal fixes. No luck. Ideas? Thx

    The first 7 or 8 letters of a sentence are jumbled as I type. This happens only after a period of inactivity. Short or long. I start to type and a word like 'anybody', looks like this: 'ybodyan' I have done all the normal fixes. No luck. Ideas? Thx

    It's in every text-input app I use in my normal day.....most frustrating as you have to do a doublecheck especially in documents which do not have any special spellcheck system. I've done the cleanmymac, maintenance, cocktail, PRAM reset, Font Cache Smash fixes.....and still I'm dogged by this. Its almost as though the motherboard or some interface system is 'sleeping' longer than it should (if there are any input areas of the MBP which rest during short periods of inactivity) and then the initial keystrokes on the keyboard are somehow not registered and only 'kick in' once half of a new word's characters are already on the screen........grrrrr.

  • Update Panel posts back after a period of inactivity

    I have a asp.net user control in a SharePoint solution. This user control uses Telerik Asp.net Ajax controls to provide a basic datagrid CRUD operations. I use this grid in a web part on a page in SharePoint 2013.
    I have a datagrid which is wrapped with RadAjaxPanel to ajaxify it.
    It all works fine. However, let's say, I click the add new record button and it opens a form to fill, if I leave that form intact for a minute, then start to fill and submit, it does postback and cancels form.
    However, if I click on add new record and fill the form and submit, it all works fine. I guess there is a timeout somewhere which causes this, my two days of research did not help me to find it.
    I was just wondering whether you have ever come across with this issue. I guess it does not matter whether it is Asp.net update panel or RadAjaxUpdatePanel, even if you have seen this issue on Asp.net update panel, that will help too.
    I did not know what part of the code I should share, please let me know if you need any code to understand this issue.
    There must be something on SharePoint script manager, and ajax manager, but I have no idea what.

    Hi,
    According to your post, my understanding is that you have an issue that the form could not submit after a period of inactivity.
    As the issue only occur while leave the form for a while, how about use the JavaScript
    setInterval method to send request to the server interval?
    You can use the JavaScript setInterval method or call a random SharePoint web service to send the request to the server to keep the form active, then check whether it works.
    Thanks,
    Jason
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jason Guo
    TechNet Community Support

  • RMI Hang after long period of no use

    Occaisonally one of our lightly used RMI servers decides to not accept a new connection. This happens after a long period of no use. The last time it happened I captured a thread dump (THREAD DUMP#1) of the RMI server process.
    Just for comparison I then started another client and tried to connect again. See THREAD DUMP#2.
    Any suggestions where I should start looking in my code? I have checked the Java bugs database without success.
    Thanks.
    Tom
    *** THREAD DUMP #1
    *** THREAD DUMP #1
    *** THREAD DUMP #1
    Full thread dump Java HotSpot(TM) Client VM (1.4.2_05-b04 mixed mode):
    "RMI TCP Connection(5)-156.34.214.173" daemon prio=1 tid=0x082e39b0 nid=0x4f03 waiting for monitor entry [4d247000..4d248854]
         at sun.rmi.server.LoaderHandler.getDefaultCodebaseURLs(Unknown Source)
         - waiting to lock <0x489b0950> (a java.lang.Class)
         at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
         at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)
         at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
         at java.io.ObjectInputStream.readClassDesc(Unknown Source)
         at java.io.ObjectInputStream.readArray(Unknown Source)
         at java.io.ObjectInputStream.readObject0(Unknown Source)
         at java.io.ObjectInputStream.readObject(Unknown Source)
         at sun.rmi.transport.DGCImpl_Skel.dispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
         at sun.rmi.transport.Transport$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "RMI TCP Connection(4)-156.34.214.173" daemon prio=1 tid=0x082e13e8 nid=0x4f03 waiting on condition [4d2c8000..4d2c9854]
         at sun.net.www.ParseUtil.decode(Unknown Source)
         at sun.net.www.protocol.file.FileURLConnection.getPermission(Unknown Source)
         at sun.rmi.server.LoaderHandler.addPermissionsForURLs(Unknown Source)
         at sun.rmi.server.LoaderHandler.access$300(Unknown Source)
         at sun.rmi.server.LoaderHandler$Loader.<init>(Unknown Source)
         at sun.rmi.server.LoaderHandler$Loader.<init>(Unknown Source)
         at sun.rmi.server.LoaderHandler$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.server.LoaderHandler.lookupLoader(Unknown Source)
         - locked <0x489b0950> (a java.lang.Class)
         at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
         at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
         at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)
         at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
         at java.io.ObjectInputStream.readClassDesc(Unknown Source)
         at java.io.ObjectInputStream.readArray(Unknown Source)
         at java.io.ObjectInputStream.readObject0(Unknown Source)
         at java.io.ObjectInputStream.readObject(Unknown Source)
         at sun.rmi.transport.DGCImpl_Skel.dispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
         at sun.rmi.transport.Transport$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "DestroyJavaVM" prio=1 tid=0x0805b220 nid=0x4f03 waiting on condition [0..bfffc374]
    "GC Daemon" daemon prio=1 tid=0x082e74d0 nid=0x4f03 in Object.wait() [4d146000..4d146854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b87598> (a sun.misc.GC$LatencyLock)
         at sun.misc.GC$Daemon.run(Unknown Source)
         - locked <0x44b87598> (a sun.misc.GC$LatencyLock)
    "RMI Reaper" prio=1 tid=0x081f5a08 nid=0x4f03 in Object.wait() [4d0c5000..4d0c5854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b86a68> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         - locked <0x44b86a68> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         at sun.rmi.transport.ObjectTable$Reaper.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "Thread-1" daemon prio=1 tid=0x081f2618 nid=0x4f03 in Object.wait() [4d044000..4d044854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b86d58> (a java.util.TaskQueue)
         at java.lang.Object.wait(Unknown Source)
         at java.util.TimerThread.mainLoop(Unknown Source)
         - locked <0x44b86d58> (a java.util.TaskQueue)
         at java.util.TimerThread.run(Unknown Source)
    "RMI TCP Accept-10056" daemon prio=1 tid=0x081f6998 nid=0x4f03 runnable [4cfc3000..4cfc3854]
         at java.net.PlainSocketImpl.socketAccept(Native Method)
         at java.net.PlainSocketImpl.accept(Unknown Source)
         - locked <0x44b86ab8> (a java.net.PlainSocketImpl)
         at java.net.ServerSocket.implAccept(Unknown Source)
         at java.net.ServerSocket.accept(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "Signal Dispatcher" daemon prio=1 tid=0x080a5e90 nid=0x4f03 waiting on condition [0..0]
    "Finalizer" daemon prio=1 tid=0x08091448 nid=0x4f03 in Object.wait() [41fd8000..41fd8854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b77a08> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         - locked <0x44b77a08> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
    "Reference Handler" daemon prio=1 tid=0x080908a0 nid=0x4f03 in Object.wait() [41f57000..41f57854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b77a70> (a java.lang.ref.Reference$Lock)
         at java.lang.Object.wait(Unknown Source)
         at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
         - locked <0x44b77a70> (a java.lang.ref.Reference$Lock)
    "VM Thread" prio=1 tid=0x0808f660 nid=0x4f03 runnable
    "VM Periodic Task Thread" prio=1 tid=0x080a86d0 nid=0x4f03 waiting on condition
    "Suspend Checker Thread" prio=1 tid=0x080a5478 nid=0x4f03 runnable
    *** THREAD DUMP #2
    *** THREAD DUMP #2
    *** THREAD DUMP #2
    Full thread dump Java HotSpot(TM) Client VM (1.4.2_05-b04 mixed mode):
    "RMI TCP Connection(6)-156.34.214.173" daemon prio=1 tid=0x082e2890 nid=0x4f03 waiting on condition [4d1c6000..4d1c7854]
         at java.io.ObjectStreamClass.matchFields(Unknown Source)
         at java.io.ObjectStreamClass.getReflector(Unknown Source)
         at java.io.ObjectStreamClass.<init>(Unknown Source)
         at java.io.ObjectStreamClass.lookup(Unknown Source)
         at java.io.ObjectStreamClass.<init>(Unknown Source)
         at java.io.ObjectStreamClass.lookup(Unknown Source)
         at java.io.ObjectStreamClass.<init>(Unknown Source)
         at java.io.ObjectStreamClass.lookup(Unknown Source)
         at java.io.ObjectStreamClass.<init>(Unknown Source)
         at java.io.ObjectStreamClass.lookup(Unknown Source)
         at java.io.ObjectOutputStream.writeObject0(Unknown Source)
         at java.io.ObjectOutputStream.writeObject(Unknown Source)
         at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
         at sun.rmi.transport.Transport$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "RMI TCP Connection(5)-156.34.214.173" daemon prio=1 tid=0x082e39b0 nid=0x4f03 waiting for monitor entry [4d247000..4d248854]
         at sun.rmi.server.LoaderHandler.getDefaultCodebaseURLs(Unknown Source)
         - waiting to lock <0x489b0950> (a java.lang.Class)
         at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
         at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)
         at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
         at java.io.ObjectInputStream.readClassDesc(Unknown Source)
         at java.io.ObjectInputStream.readArray(Unknown Source)
         at java.io.ObjectInputStream.readObject0(Unknown Source)
         at java.io.ObjectInputStream.readObject(Unknown Source)
         at sun.rmi.transport.DGCImpl_Skel.dispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
         at sun.rmi.transport.Transport$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "RMI TCP Connection(4)-156.34.214.173" daemon prio=1 tid=0x082e13e8 nid=0x4f03 waiting on condition [4d2c8000..4d2c9854]
         at sun.net.www.ParseUtil.decode(Unknown Source)
         at sun.net.www.protocol.file.FileURLConnection.getPermission(Unknown Source)
         at sun.rmi.server.LoaderHandler.addPermissionsForURLs(Unknown Source)
         at sun.rmi.server.LoaderHandler.access$300(Unknown Source)
         at sun.rmi.server.LoaderHandler$Loader.<init>(Unknown Source)
         at sun.rmi.server.LoaderHandler$Loader.<init>(Unknown Source)
         at sun.rmi.server.LoaderHandler$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.server.LoaderHandler.lookupLoader(Unknown Source)
         - locked <0x489b0950> (a java.lang.Class)
         at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
         at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
         at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
         at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)
         at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
         at java.io.ObjectInputStream.readClassDesc(Unknown Source)
         at java.io.ObjectInputStream.readArray(Unknown Source)
         at java.io.ObjectInputStream.readObject0(Unknown Source)
         at java.io.ObjectInputStream.readObject(Unknown Source)
         at sun.rmi.transport.DGCImpl_Skel.dispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.oldDispatch(Unknown Source)
         at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
         at sun.rmi.transport.Transport$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.rmi.transport.Transport.serviceCall(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "DestroyJavaVM" prio=1 tid=0x0805b220 nid=0x4f03 waiting on condition [0..bfffc374]
    "GC Daemon" daemon prio=1 tid=0x082e74d0 nid=0x4f03 in Object.wait() [4d146000..4d146854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b87598> (a sun.misc.GC$LatencyLock)
         at sun.misc.GC$Daemon.run(Unknown Source)
         - locked <0x44b87598> (a sun.misc.GC$LatencyLock)
    "RMI Reaper" prio=1 tid=0x081f5a08 nid=0x4f03 in Object.wait() [4d0c5000..4d0c5854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b86a68> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         - locked <0x44b86a68> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         at sun.rmi.transport.ObjectTable$Reaper.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "Thread-1" daemon prio=1 tid=0x081f2618 nid=0x4f03 in Object.wait() [4d044000..4d044854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b86d58> (a java.util.TaskQueue)
         at java.lang.Object.wait(Unknown Source)
         at java.util.TimerThread.mainLoop(Unknown Source)
         - locked <0x44b86d58> (a java.util.TaskQueue)
         at java.util.TimerThread.run(Unknown Source)
    "RMI TCP Accept-10056" daemon prio=1 tid=0x081f6998 nid=0x4f03 runnable [4cfc3000..4cfc3854]
         at java.net.PlainSocketImpl.socketAccept(Native Method)
         at java.net.PlainSocketImpl.accept(Unknown Source)
         - locked <0x44b86ab8> (a java.net.PlainSocketImpl)
         at java.net.ServerSocket.implAccept(Unknown Source)
         at java.net.ServerSocket.accept(Unknown Source)
         at sun.rmi.transport.tcp.TCPTransport.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    "Signal Dispatcher" daemon prio=1 tid=0x080a5e90 nid=0x4f03 waiting on condition [0..0]
    "Finalizer" daemon prio=1 tid=0x08091448 nid=0x4f03 in Object.wait() [41fd8000..41fd8854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b77a08> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         - locked <0x44b77a08> (a java.lang.ref.ReferenceQueue$Lock)
         at java.lang.ref.ReferenceQueue.remove(Unknown Source)
         at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
    "Reference Handler" daemon prio=1 tid=0x080908a0 nid=0x4f03 in Object.wait() [41f57000..41f57854]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x44b77a70> (a java.lang.ref.Reference$Lock)
         at java.lang.Object.wait(Unknown Source)
         at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
         - locked <0x44b77a70> (a java.lang.ref.Reference$Lock)
    "VM Thread" prio=1 tid=0x0808f660 nid=0x4f03 runnable
    "VM Periodic Task Thread" prio=1 tid=0x080a86d0 nid=0x4f03 waiting on condition
    "Suspend Checker Thread" prio=1 tid=0x080a5478 nid=0x4f03 runnable

    According to this thread dump the remote object is
    quite prepared to accept a new connection (waiting in
    PlainSocketImpl.accept()) but some other remote method
    implementation is blocked reading the RMI header.
    Perhaps this is the one that is stalling? You may need
    to check for too much synchronization, i.e. possible
    deadlocks, in your remote method implementations.I do have a limited amount of synchronization in my server side code (too much code to post here) but if my code is deadlocking then won't I see my method(s) in the stack trace? None of my remote methods are synchronized, just some of the server side methods they call. Also, if my code is deadlocking won't this tend to happen during busy periods rather than slack periods?
    I have reviewed my code for synchronization deadlock potential but the logon code only ever locks one object.
    Could you tell me the difference between "waiting for condition" and "waiting for monitor"? I assume the "waiting for monitor" means the thread waiting get the lock on an object.
    Thanks for your suggestions.
    By the way, I forgot to mention in my original post that I'm running Java 1.4.2_05.

  • Custom agent stops receiving events after long period

    What would cause a custom agent to stop receiving events?
    I have two custom agents that register to listen for events from PublicObject. These agents run along with some custom timed-based agents in a ServerManager instance.
    After about eight days, events are not being sent to the custom agents. The timed-based agents run fine after this period.
    I have observed that if the CUPServer is running this will stop events being sent to the custom agents. The CUPServer was not running for the above case.

    I can't think of anything that would cause that.
    Do you want to post your code, and see if anyone detects any problems?

  • Mail "disappears" after a period of inactivity

    Since upgrading to Leopard a strange problem is occurring.
    On returning to iMac after period of inactivity mail appears "open" in dock and menus appear at top of screen. However, the application just won't display anything at all. Only solution is to shut down and reboot.
    Anyone else come across this? Any ideas?

    I think this is what might be happening :
    I think in both cases, when he is playing it overnight , his machine might be going to sleep , and his network connection to server migth be goign off. Since network connection goes off, NetConnection would be closed resulting in NetStream going out of scope which results in NaN for NetStream.time.
    You can basically display error message when you connection goes down by using watching for NetConnection.Connect.Closed message in your NetConnection handler. And you can either assign display of NetStream time visually as 0 instead of NaN for better user experience.

  • Can I make my iMac restart (not logoff) after a period of inactivity?

    I have several user accounts on one iMac.
    What I want to happen is that users are logged out after a set period of inactivity and the computer restarts so that it automatically logs back in to a generic account i.e. not just back to the login menu.
    Is that possible?
    Thanks in advance.

    Just for the record, what I have done so far:
    - Reinstalled OsX
    - Checked the console for error messages when the system should go to sleep (-> nada)
    - Deleted com.apple.PowerManagement.plist
    - SMC Reset
    - Set up a fresh user to see if problem still exists (yup, it does...)
    - Booted into Safe-Mode to see if problem still exists (yup, it does...)
    At the moment I am using PleaseSleep as a workaround, but this is not the real deal, as I cant define exceptions exactly enough (dont sleep while iTunes is running, dont sleep while sabnzb is downloading, ...)
    I am pretty sure this is related to the "Couldnt find any matches" message which occurs when System Preferences should save the energy settings (even though they are correct, when I check with pmset -g).
    man, things went really bad since the upper corners of the screen were not rounded anymore...

  • Snow Leopard - Safari and Entourage 'drop out' after a period of inactivity

    Ever since I loaded up 10.6 (and later 10.6.1), both Safari and Entourage get the beach ball when my system has been inactive for an hour or more (time based problem?). Doing resets, clearing caches etc. do not seem to have any effect. The only effective way to get Safari/Entourage back is to restart the system (I thought I had left this behind when I waved good bye to PCs). Sometimes it appears that running Network Diagnostics has cleared it but this is not absolutely reliable.
    My ISP tells me the system is up/available and it can 'talk' to my modem and they imply that it is an Apple software problem. Apple imply my modem is on the blink but get me to push some keys and the problem 'temporarily' goes away until after the next period of inactivity.
    Any help would be appreciated.

    Have you considered using wicd?  I use it on this computer, and have had no problems with it.  However, to be fair, the packages on this pc haven't been updated for a LONG time, so it is possible that if i updated it, I'd have the same problem.  You didn't mention a wireless connection daemon, so I thought that I'd ask.

  • Run shell script after certain period of inactivity?

    So I know that I can issue this command in terminal to enable fast user switching (and effectively lock the screen).
    /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
    What I want to do is have this happen on client machines after a certain period of inactivity (e.g. 15 minutes). I don't want to force a full logout via managed preferences because I want users to be able to log back in and still have everything they left open be available.
    How would I go about this?

    John's suggestion would allow another user to still log on to a computer after someone left it unattended, as opposed to just going to a locked screen saver.
    However, I would be concerned that you could very easily end up with multiple users all logged onto one machine throughout the course of a day. Since often times, people tend to forget they had stayed logged in (which is one big reason it was left unattended for so long, generally), those people may never come back and then their log in is simply taking up resources. Also, it may make it harder for them to remember exactly which computer they were logged into to begin with (since it is now on a different user).
    So, while I apologize for not actually being able to help with a solution, I'd make sure you weigh the pros and cons and see if it would truly solve what you're trying to accomplish to begin with.

  • Windows 7 Desktop goes Black after a period of inactivity and the user accesses their machine again

    Hi There,
    Wonder if someone can offer some help to an unusual problem?
    Users have Windows 7 machines which all have a desktop background theme...Blue with a company Logo.
    User will go for lunch and leave their position, after a period of time screen saver and/or powersaver kicks in...all normal at this point.
    After an hour they come back to their machine and they move the mouse/tap a key and bring the machine back to life (excuse my terminology :) ) and the desktop has gone from the default theme to a black desktop...Icons/Applications will behave fine.
    The temporary workaround is:
    1. Log off and on windows to restore the desktop back to normal.
    or...
    2. I do a restart of the service "Desktop window Manager Session Manager" which puts the desktop back to normal as well.
    Has anyone seen this and worked a way how to do a permanent fix....have struggled on Google as all answers i find are around screen savers which IS NOT the problem.
    Cheers,
    Steve

    Hi Brenton,
    First of all thanks for your quick response.
    I forgot to mention these are machines we maintain on a customer site and I am planning a visit there soon so will be looking at some of the options you mention and then post a fuller report back for you.
    In the meantime...
    Re 1 we may actually be able to consider not going to "sleep" as this is a 24/7 operation environment so would not be a big deal to do that so may try that on my site visit.
    Re 2 we do have a master build IF we need to re-build/re-image...its a fairly locked down completed environment so new machines/rebuilds wont happen often. Just for info we re-did our build from scratch very carefully.
    On site going to check the Firmware updates as you quite rightfully mention could be out-of-date and benefit from an update. We last updated them about October/November last Lear.
    I have just remembered that sometimes the users resolve the issue by using the mouse and dragging an empty box around the screen and this restores the desktop colour etc...very strange one!!
    Cheers,
    Steve

  • Error in ODBC after long time connection (MS.SQL Server 2000)

    i' using windows XP
    and create MS.SQL Server connection through SYSTEM DSN of ODBC DATA SOURCE ADMINISTRATOR in WinXP Control Panel
    using jdbc.odbc connection to make connection to database.
    it's working, but after many request of data transaction with database.
    my program closed it self.
    an a error file appear in the path of program.
    i don't remember all what the error file contain exactly - it's about ODBC connection ( i already remove the error file long day a go, if i got it again i will post it here)
    is java cannot connect database with ODBC properly?
    thanks.

    this is the error:
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c901010, pid=2528, tid=3508
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_15-b02 mixed mode)
    # Problematic frame:
    # C [ntdll.dll+0x1010]
    --------------- T H R E A D ---------------
    Current thread (0x02e64358): JavaThread "ServerBeritaThread" [_thread_in_native, id=3508]
    siginfo: ExceptionCode=0xc0000005, reading address 0x00000018
    Registers:
    EAX=0x00000004, EBX=0x0355f9b4, ECX=0x7ffaf000, EDX=0x00000004
    ESP=0x0355f950, EBP=0x0355f968, ESI=0x00000000, EDI=0x039414e8
    EIP=0x7c901010, EFLAGS=0x00010297
    Top of Stack: (sp=0x0355f950)
    0x0355f950: 74355a16 00000004 0394150c 7432139f
    0x0355f960: 0394150c 00000000 0355f980 7432a244
    0x0355f970: 0394150c 74350000 02e643f4 02e64358
    0x0355f980: 0355f994 7432a653 02fbde98 02e643f4
    0x0355f990: 143aff08 0355f9ac 03711157 039414e8
    0x0355f9a0: 0355f9b4 02e64358 143aff50 0355f9e4
    0x0355f9b0: 00a881a6 00000000 0355fa00 039414e8
    0x0355f9c0: 00000000 0355f9f4 0355f9c8 00000000
    Instructions: (pc=0x7c901010)
    0x7c901000: 90 90 90 90 90 64 8b 0d 18 00 00 00 8b 54 24 04
    0x7c901010: 83 7a 14 00 75 4f f0 ff 42 04 75 19 8b 41 24 89
    Stack: [0x03520000,0x03560000), sp=0x0355f950, free space=254k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [ntdll.dll+0x1010]
    C [ODBC32.dll+0xa244]
    C [ODBC32.dll+0xa653]
    C [JdbcOdbc.dll+0x1157]
    j sun.jdbc.odbc.JdbcOdbc.allocConnect(J[B)J+0
    j sun.jdbc.odbc.JdbcOdbc.SQLAllocConnect(J)J+30
    j sun.jdbc.odbc.JdbcOdbcDriver.allocConnection(J)J+6
    j sun.jdbc.odbc.JdbcOdbcConnection.initialize(Ljava/lang/String;Ljava/util/Properties;I)V+37
    j sun.jdbc.odbc.JdbcOdbcDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+129
    j java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/util/Properties;Ljava/lang/ClassLoader;)Ljava/sql/Connection;+154
    j java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;+41
    j Prosesor.processInput(Ljava/lang/String;)Ljava/lang/String;+51
    j ServerBeritaThread.run()V+35
    v ~StubRoutines::call_stub
    V [jvm.dll+0x752e6]
    V [jvm.dll+0xaf627]
    V [jvm.dll+0x751f3]
    V [jvm.dll+0x74eef]
    V [jvm.dll+0x74f28]
    V [jvm.dll+0x8ce4f]
    V [jvm.dll+0xd3b07]
    V [jvm.dll+0xd3ad5]
    C [MSVCRT.dll+0x2a3b0]
    C [kernel32.dll+0xb50b]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j sun.jdbc.odbc.JdbcOdbc.allocConnect(J[B)J+0
    j sun.jdbc.odbc.JdbcOdbc.SQLAllocConnect(J)J+30
    j sun.jdbc.odbc.JdbcOdbcDriver.allocConnection(J)J+6
    j sun.jdbc.odbc.JdbcOdbcConnection.initialize(Ljava/lang/String;Ljava/util/Properties;I)V+37
    j sun.jdbc.odbc.JdbcOdbcDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+129
    j java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/util/Properties;Ljava/lang/ClassLoader;)Ljava/sql/Connection;+154
    j java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;+41
    j Prosesor.processInput(Ljava/lang/String;)Ljava/lang/String;+51
    j ServerBeritaThread.run()V+35
    v ~StubRoutines::call_stub
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    =>0x02e64358 JavaThread "ServerBeritaThread" [_thread_in_native, id=3508]
    0x02facf38 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1048]
    0x02fadc20 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=2028]
    0x02e61db0 JavaThread "AWT-Windows" daemon [_thread_in_native, id=728]
    0x02e20e48 JavaThread "AWT-Shutdown" [_thread_blocked, id=4056]
    0x009d03c0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1568]
    0x009cf630 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1572]
    0x009ccba0 JavaThread "Finalizer" daemon [_thread_blocked, id=2580]
    0x009cb818 JavaThread "Reference Handler" daemon [_thread_blocked, id=980]
    0x00035aa8 JavaThread "main" [_thread_in_native, id=1684]
    Other Threads:
    0x00a0b6c0 VMThread [id=1256]
    0x00a0cab8 WatcherThread [id=2276]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 576K, used 43K [0x10010000, 0x100b0000, 0x104f0000)
    eden space 512K, 1% used [0x10010000, 0x10012448, 0x10090000)
    from space 64K, 53% used [0x10090000, 0x10098930, 0x100a0000)
    to space 64K, 0% used [0x100a0000, 0x100a0000, 0x100b0000)
    tenured generation total 1408K, used 665K [0x104f0000, 0x10650000, 0x14010000)
    the space 1408K, 47% used [0x104f0000, 0x105967e8, 0x10596800, 0x10650000)
    compacting perm gen total 4096K, used 4065K [0x14010000, 0x14410000, 0x18010000)
    the space 4096K, 99% used [0x14010000, 0x14408580, 0x14408600, 0x14410000)
    Dynamic libraries:
    0x00400000 - 0x0040b000      C:\java\bin\java.exe
    0x7c900000 - 0x7c9b0000      C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c8f4000      C:\WINDOWS\system32\kernel32.dll
    0x77dd0000 - 0x77e6b000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77e70000 - 0x77f01000      C:\WINDOWS\system32\RPCRT4.dll
    0x77c10000 - 0x77c68000      C:\WINDOWS\system32\MSVCRT.dll
    0x08000000 - 0x08144000      C:\java\jre\bin\client\jvm.dll
    0x77d40000 - 0x77dd0000      C:\WINDOWS\system32\USER32.dll
    0x77f10000 - 0x77f56000      C:\WINDOWS\system32\GDI32.dll
    0x76b40000 - 0x76b6d000      C:\WINDOWS\system32\WINMM.dll
    0x10000000 - 0x10007000      C:\java\jre\bin\hpi.dll
    0x76bf0000 - 0x76bfb000      C:\WINDOWS\system32\PSAPI.DLL
    0x00390000 - 0x0039e000      C:\java\jre\bin\verify.dll
    0x003b0000 - 0x003c9000      C:\java\jre\bin\java.dll
    0x003d0000 - 0x003de000      C:\java\jre\bin\zip.dll
    0x02e70000 - 0x02f84000      C:\java\jre\bin\awt.dll
    0x73000000 - 0x73026000      C:\WINDOWS\system32\WINSPOOL.DRV
    0x76390000 - 0x763ad000      C:\WINDOWS\system32\IMM32.dll
    0x774e0000 - 0x7761c000      C:\WINDOWS\system32\ole32.dll
    0x5ad70000 - 0x5ada8000      C:\WINDOWS\system32\uxtheme.dll
    0x033e0000 - 0x03432000      C:\java\jre\bin\fontmanager.dll
    0x73760000 - 0x737a9000      C:\WINDOWS\system32\ddraw.dll
    0x73bc0000 - 0x73bc6000      C:\WINDOWS\system32\DCIMAN32.dll
    0x73940000 - 0x73a10000      C:\WINDOWS\system32\D3DIM700.DLL
    0x74720000 - 0x7476b000      C:\WINDOWS\system32\MSCTF.dll
    0x035e0000 - 0x035ef000      C:\java\jre\bin\net.dll
    0x71ab0000 - 0x71ac7000      C:\WINDOWS\system32\WS2_32.dll
    0x71aa0000 - 0x71aa8000      C:\WINDOWS\system32\WS2HELP.dll
    0x605d0000 - 0x605d9000      C:\WINDOWS\system32\mslbui.dll
    0x77120000 - 0x771ac000      C:\WINDOWS\system32\OLEAUT32.DLL
    0x20b00000 - 0x20b4b000      C:\WINDOWS\system32\imon.dll
    0x71ad0000 - 0x71ad9000      C:\WINDOWS\system32\WSOCK32.dll
    0x71a50000 - 0x71a8f000      C:\WINDOWS\system32\mswsock.dll
    0x662b0000 - 0x66308000      C:\WINDOWS\system32\hnetcfg.dll
    0x71a90000 - 0x71a98000      C:\WINDOWS\System32\wshtcpip.dll
    0x03710000 - 0x0371c000      C:\java\jre\bin\JdbcOdbc.dll
    0x74320000 - 0x7435d000      C:\WINDOWS\system32\ODBC32.dll
    0x5d090000 - 0x5d127000      C:\WINDOWS\system32\COMCTL32.dll
    0x7c9c0000 - 0x7d1d4000      C:\WINDOWS\system32\SHELL32.dll
    0x77f60000 - 0x77fd6000      C:\WINDOWS\system32\SHLWAPI.dll
    0x763b0000 - 0x763f9000      C:\WINDOWS\system32\comdlg32.dll
    0x773d0000 - 0x774d2000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
    0x20000000 - 0x20017000      C:\WINDOWS\system32\odbcint.dll
    0x77c00000 - 0x77c08000      C:\WINDOWS\system32\VERSION.dll
    0x77fe0000 - 0x77ff1000      C:\WINDOWS\system32\Secur32.dll
    0x5fe80000 - 0x5fe9b000      C:\WINDOWS\system32\odbccp32.dll
    0x77c70000 - 0x77c93000      C:\WINDOWS\system32\msv1_0.dll
    0x76d60000 - 0x76d79000      C:\WINDOWS\system32\iphlpapi.dll
    VM Arguments:
    java_command: ServerBerita
    Launcher Type: SUN_STANDARD
    Environment Variables:
    CLASSPATH=.;C:\PROGRA~1\JMF\lib\sound.jar;C:\PROGRA~1\JMF\lib\jmf.jar;C:\PROGRA~1\JMF\lib;.;.;d:\PROGRA~1\JMF21~1.1E\lib\sound.jar;d:\PROGRA~1\JMF21~1.1E\lib\jmf.jar;d:\PROGRA~1\JMF21~1.1E\lib;
    PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;c:\java\bin;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin;c:\apache\mysql\bin;;C:\PROGRA~1\COMMON~1\MUVEET~1\030625
    USERNAME=acer
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 2, GenuineIntel
    --------------- S Y S T E M ---------------
    OS: Windows XP Build 2600 Service Pack 2
    CPU:total 2 family 6, cmov, cx8, fxsr, mmx, sse, sse2
    Memory: 4k page, physical 1038440k(478648k free), swap 1712796k(1228644k free)
    vm_info: Java HotSpot(TM) Client VM (1.4.2_15-b02) for windows-x86, built on May 22 2007 17:01:47 by "java_re" with MS VC++ 6.0

  • Volume won't adjust after long periods of sitting

    Hello.
    Last night, I set my iBook aside, set up like a sort of tent, and went to sleep. It had work to do, I didn't. To prevent it from interfering with my sleeping, I turned the backlight off, and muted the volume.
    Now it's the morning. I decide to check my mail. I turn up the volume, but nothing. The OS gives me a long (> 0.5 sec) delay between when I push the button, and no sound! Just to eliminate hardware as a problem, I hooked up a pair of headphones I knew to be good (they better be good, I used them last night), and got the same results.
    The problem happens on and off, and I am unable to reproduce it on command. At the moment, my solution is to reboot, which usually fixes the problem. Start-up chime and all. I'll restart the Finder, on a hunch, but it does nothing.
    Thankfully, I don't have an overpowering urge to listen to music, or watch some videos right now, so I'm going to try and keep from rebooting my laptop in an attempt to track down the problem.
    Thanks for the help!
    iBook G4 12-inch (1 GHz)   Mac OS X (10.4.6)   768 MB RAM, on-board sound card

    Problem solved itself after a few hours of, well, being on, and used. Don't know what started it, don't know what ended it. Any theories? Anyone else had this happen to them?

  • Firefox becomes slower after long periods of browsing

    Firefox runs great at first but gradually becomes less responsive over time. A temporary fix to this issue is simply restarting firefox (close FF then re-open FF), but this gets quite annoying. Firefox runs fast, then gradually I notice it become slower and slower until I restart the application. Then the process repeats.
    Some issues I begin to see after 2 hours of browsing:
    1. slow response to scrolling. 0.5-1.5second delay after input, it scrolls.
    2. delayed typing. I type something in the search bar and it takes 0.5-1.5 seconds for the individual letters to show up on the search bar.
    3. Random lock ups
    Reinstalling Firefox (including deleting my profile folder), clearing temporary and history files has no effect.
    I'm running 3.6.12 and I have the following add-ons:
    Ad Block Plus 1.3.1
    Download Statusbar 0.9.7.2
    Google Toolbar 7.1.20100830W
    Java Console 6.0.22
    McAfee SiteAdvisor 3.2
    Password Exporter 1.2.1

    At this point I think you should get Applejack...
    http://www.versiontracker.com/dyn/moreinfo/macosx/19596
    After installing, reboot holding down CMD+s, then when the prompt shows, type in...
    applejack AUTO
    Then let it do all 5 of it's things.
    At least it'll eliminate some questions if it doesn't fix it.
    The 5 things it does are...
    Correct any Disk problems.
    Repair Permissions.
    Clear out Cache Files.
    Repair/check several plist files.
    Dump the VM files for a fresh start.

  • Z77 mpower led error code 64 after long POST

    Hey guys. I am new to this forum, But I have been having a frustrating issue with my new mpower board.
    everything seems to be working fine... runs fine recognizes all of my hardware. plays games and the whole works. however there is one problem. the board takes forever to POST. it will stick on b4 on my screen and on the debug led with a 64, I looked in my manual and found that error code 64 means late CPU initialization. what does this mean I tested my ram by testing each stick in different dim slots and it makes no difference I tried putting my hdd's in different SATA ports and nothing changes. I am running the latest bios I checked. is this an issue I should be worrying about or being everything is running fine not to fuss about it? I just want to make sure everything is running like it should any help is much appreciated being my pc knowledge is limited.
    z77 mpower
    i7 3770k 3.5 ghz
    2x4 gb corsair vengeance @1866
    120 gb Samsung 840 pro
    1tb WD caviar black 7200 rpm
    gtx 690
    850w ocz psu
    corsair h100i

    the B4 is a USB hotplug issue. remove the front pannel USB 2.0 header connectors and see if that stops. if not remove 1 USB device at a time!
    the 64 may be related to the USB hotplug issue and its stoping the CPU to hold the post till it leaves the USB and skips it.

Maybe you are looking for

  • Just bought a new printer and download the software

    Hi, I just bought a new printer and I need to be able to print all of my homework assignments off but i tried to come to the website on several occassions, the site is always down. So what do I need to do next? Do I call someone about the problem or

  • Problem with cellular data on ipad mini

    The problem is that I cannot turn off cellular data for some apps. Earlier I was turning on/off cellular data for each app. Now its turning on cellular data for apps by himself.

  • Quantity of a material used by one activity.

    How may define um material resource which is used as fixed quantity withing one activity?

  • Loggon Application Failure - Blue screen

    Hope somebody can help. Basically I am unable to boot my iMac, It gets as far as the blue screen and then hangs. I rebooted in verbose mode and it goes all the way through to 'Loggon Application Window Started' and I get the nice blue screen and a cu

  • User interface language

    Why, why, why!?... My computer (Mac) is set with the US Input Source and keyboard. The OS -  and everything else - is in English. Most of BC is English but few details here and there appear in Spanish, like the blog posts dates or in the category dro