4 Replies Latest reply: Jan 13, 2012 5:51 AM by 499310 RSS

    31EA3 hangs on commit in data grid of opened table

    Aleksander Stopar
      Hi,

      SQLDeveloper hangs on commit of the data change in data grid of an opened table. This is what I get in terminal window:

           at java.awt.Dialog$1.run(Dialog.java:1046)
           at java.awt.Dialog$3.run(Dialog.java:1098)
           at java.security.AccessController.doPrivileged(Native Method)
           at java.awt.Dialog.show(Dialog.java:1096)
           at java.awt.Component.show(Component.java:1584)
           at java.awt.Component.setVisible(Component.java:1536)
           at java.awt.Window.setVisible(Window.java:842)
           at java.awt.Dialog.setVisible(Dialog.java:986)
           at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
           at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
           at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
           at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
           at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
           at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
           at java.awt.EventQueue.access$000(EventQueue.java:84)
           at java.awt.EventQueue$1.run(EventQueue.java:602)
           at java.awt.EventQueue$1.run(EventQueue.java:600)
           at java.security.AccessController.doPrivileged(Native Method)
           at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
           at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
           at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
           at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
           at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
           at java.awt.Dialog$1.run(Dialog.java:1046)

      this section is repeated in the whole terminal window buffer.

      The table had 2 rows and 15 columns (not a big one). Left it hanging for 1/2 hour before killing it (interestingly, CTRL+C in terminal, does not terminate it).

      I'm getting this hang on Linux 64 bit with JDK 1.6.0_29.

      Settings were migrater over from the 3.04 installation (which were in turn migrated from previous installations).

      Hope this gets fixed, keep up the good work.
      Bye
      Aleksander
        • 1. Re: 31EA3 hangs on commit in data grid of opened table
          Aleksander Stopar
          Just another thing, maybe relevant:

          the update was on a CLOB type column. The hang happened on 5th or 6th update-commit sequence.

          Hope this helps
          Aleksander
          • 2. Re: 31EA3 hangs on commit in data grid of opened table
            499310
            This isn't a known bug. I would need the full thread dump to debug the issue. For full thread dump, as soon as the GUI hangs, do ctrl-break in console.
            Please paste the dump here.

            -Raghu
            • 3. Re: 31EA3 hangs on commit in data grid of opened table
              Aleksander Stopar
              Hi,

              It happened again - hang on pressing commit button on toolbar of a table data grid. Updates were done on a CLOB column.

              Below are the last 400 or so lines from the terminal buffer. I would attach the entire buffer in a zipped file but the forum does not provide a way to do it.
              Had to kill the process, CTRL+C (running it on linux) does not terminate it.

              Hope there is enough info for you to be able to track the issue down. If you need more please let me know where to put the file with entire buffer (cca 1500 lines)
              Aleksander

                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
                   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
                   at java.awt.Dialog$1.run(Dialog.java:1046)
                   at java.awt.Dialog$3.run(Dialog.java:1098)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.awt.Dialog.show(Dialog.java:1096)
                   at java.awt.Component.show(Component.java:1584)
                   at java.awt.Component.setVisible(Component.java:1536)
                   at java.awt.Window.setVisible(Window.java:842)
                   at java.awt.Dialog.setVisible(Dialog.java:986)
                   at oracle.dbtools.raptor.backgroundTask.TaskDialog.showDelayedDialog(TaskDialog.java:84)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.showModalDialog(RaptorTaskManager.java:290)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager.access$600(RaptorTaskManager.java:41)
                   at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$2.run(RaptorTaskManager.java:272)
                   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
                   at java.awt.EventQueue.access$000(EventQueue.java:84)
                   at java.awt.EventQueue$1.run(EventQueue.java:602)
                   at java.awt.EventQueue$1.run(EventQueue.java:600)
                   at java.security.AccessController.doPrivileged(Native Method)
                   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
                   at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
                   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
              • 4. Re: 31EA3 hangs on commit in data grid of opened table
                499310
                I am unable to replicate. Have asked folks in QA to try.

                You can send the full thread dump to raghvendra.saboo@oracle.com
                The dump usually helps to locate the problem.

                -Raghu