Start a new topic

NPE when double-clicking a table in Table References tab

[This topic is migrated from our old forums. The original author name has been removed]

DB: mysql community 5.6.12.2 I'm not sure how to replicate the exact bug, but here are some of the conditions: - Dropdown: Imported keys - 2 tables displayed: 1 parent, and 1 child - child is a foreign key of many other tables I double-clicked the parent, and NPE occurred. An internal error occurred in: java.lang.NullPointerException The error may have affected the application state. Please to vendor. Details:    Type: java.lang.NullPointerException Stack Trace: java.lang.NullPointerException    at com.onseven.dbvis.l.e.ā(Z:2247)    at com.onseven.dbvis.l.M$3.mousePressed(Z:1301)    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)    at java.awt.Component.processMouseEvent(Unknown Source)    at javax.swing.JComponent.processMouseEvent(Unknown Source)    at java.awt.Component.processEvent(Unknown Source)    at java.awt.Container.processEvent(Unknown Source)    at java.awt.Component.dispatchEventImpl(Unknown Source)    at java.awt.Container.dispatchEventImpl(Unknown Source)    at java.awt.Component.dispatchEvent(Unknown Source)    at com.jidesoft.docking.b.a(Unknown Source)    at com.jidesoft.docking.DefaultDockingManager.handleEvent(Unknown Source)    at com.jidesoft.docking.DefaultDockingManager$53.eventDispatched(Unknown Source)    at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)    at java.awt.Toolkit.notifyAWTEventListeners(Unknown Source)    at java.awt.Component.dispatchEventImpl(Unknown Source)    at java.awt.Container.dispatchEventImpl(Unknown Source)    at java.awt.Component.dispatchEvent(Unknown Source)    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)    at java.awt.Component.dispatchEventImpl(Unknown Source)    at java.awt.Container.dispatchEventImpl(Unknown Source)    at java.awt.Component.dispatchEvent(Unknown Source)    at java.awt.KeyboardFocusManager.dispatchAndCatchException(Unknown Source)    at java.awt.KeyboardFocusManager.processCurrentLightweightRequests(Unknown Source)    at java.awt.KeyboardFocusManager.retargetFocusEvent(Unknown Source)    at java.awt.Component.dispatchEventImpl(Unknown Source)    at java.awt.Container.dispatchEventImpl(Unknown Source)    at java.awt.Component.dispatchEvent(Unknown Source)    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)    at java.awt.EventQueue.access$200(Unknown Source)    at java.awt.EventQueue$3.run(Unknown Source)    at java.awt.EventQueue$3.run(Unknown Source)    at java.security.AccessController.doPrivileged(Native Method)    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)    at java.awt.EventQueue$4.run(Unknown Source)    at java.awt.EventQueue$4.run(Unknown Source)    at java.security.AccessController.doPrivileged(Native Method)    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)    at java.awt.EventQueue.dispatchEvent(Unknown Source)    at com.onseven.dbvis.N.A._.dispatchEvent(Z:483)    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)    at java.awt.EventDispatchThread.run(Unknown Source) System Information: Product: DbVisualizer Pro 91.2030 Build: #2030 (2013/07/04 10:13) Java VM: Java HotSpot(TM) Client VM Java Version: 1.7.0_25 Java Vendor: Oracle Corporation OS Name: Windows 7 OS Arch: x86 OS Version: 6.1

[This reply is migrated from our old forums.]

Re: NPE when double-clicking a table in Table References tab
Geff, Just to inform you this is fixed in the just released 91.2044 beta version. Regards Roger
[This reply is migrated from our old forums.]

Re: NPE when double-clicking a table in Table References tab
Geff, Thanks! Triple-click did it. Will fix in next version. Thanks for letting us know and you help to reproduce it. Regards Roger
[This reply is migrated from our old forums. The original author name has been removed]

Re: NPE when double-clicking a table in Table References tab
@Roger: I tried creating a DB with 1 table that has 1 column. It still happens... with a very fast triple-click. (but in some cases, it triggers with double clicks). Not sure if it matters, but try clicking the (bold) tablename of the diagram, and double- or triple-click them really fast. --- Details: Type: java.lang.NullPointerException Stack Trace: java.lang.NullPointerException at com.onseven.dbvis.l.e.ā(Z:2247) at com.onseven.dbvis.l.M$3.mousePressed(Z:1301) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at com.jidesoft.docking.b.a(Unknown Source) at com.jidesoft.docking.DefaultDockingManager.handleEvent(Unknown Source) at com.jidesoft.docking.DefaultDockingManager$53.eventDispatched(Unknown Source) at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source) at java.awt.Toolkit.notifyAWTEventListeners(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.KeyboardFocusManager.dispatchAndCatchException(Unknown Source) at java.awt.KeyboardFocusManager.processCurrentLightweightRequests(Unknown Source) at java.awt.KeyboardFocusManager.retargetFocusEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at com.onseven.dbvis.N.A._.dispatchEvent(Z:483) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Version: DbVisualizer Pro 91.2030 [Build #2030] [BETA VERSION] OS: Windows 7 OS Version: 6.1 OS Arch: x86 Java Version: 1.7.0_25 Java VM Name: Java HotSpot(TM) Client VM Java VM Vendor: Oracle Corporation Look and Feel: WindowsLookAndFeel *** Database Properties **************************** Alias: adc Settings Format: Server Info URL: jdbc:mysql://localhost:3306/ Driver: MySQL Userid: root Preferred Database Type: mysql Current Database Type: mysql Preferred Profile: auto Current Profile: mysql --- Database Objects Filters for this Database ----- type: Table, enabled: false, match: Any Name LIKE per_person_m --- Overridden User Properties for this Database --- mysql.ConnectionModeMigrated = true *** End Database Properties ************************ *** Driver Information ***************************** Name: MySQL DefaultDriver: true URLFormat: jdbc:mysql://:/ isReady: true DefaultClass: com.mysql.jdbc.Driver Paths: Path: C:\00 geffchang\00 gchang\00-port-heavy\DbVisualizer\jdbc\mysql\mysql.jar Type: dynamic Classes: com.mysql.jdbc.Driver *** End Driver Information ************************* *** Current Connection Message ********************* MySQL 5.6.12 MySQL Connector Java mysql-connector-java-5.1.25 ( Revision: ${bzr.revision-id} ) *** End Current Connection Message ***************** Edited by: Geff Chang on Jul 20, 2013 12:12 PM
[This reply is migrated from our old forums.]

Re: NPE when double-clicking a table in Table References tab
Geff, Thanks for the details. I've tried all sorts of combinations without being able to reproduce this issue. Is it repeatable for you or did it just happened once? Regards Roger
[This reply is migrated from our old forums. The original author name has been removed]

Re: NPE when double-clicking a table in Table References tab
Well, it's initially yellow. But once you click on it, it becomes gray. On the second click, it may cause an error.
[This reply is migrated from our old forums.]

Re: NPE when double-clicking a table in Table References tab
Geff, Thanks! Does the error occur as a result of double-click a yellow table node in the References tab? Regards Roger
[This reply is migrated from our old forums. The original author name has been removed]
[Attachment has been removed.]

Re: NPE when double-clicking a table in Table References tab
Yes, I double clicked on a table. Then it redirects me to Info tab, and shows error. See attached for screenshot. Edited by: Geff Chang on Jul 18, 2013 5:50 PM
[This reply is migrated from our old forums.]

Re: NPE when double-clicking a table in Table References tab
Geff, Thanks for the report. I assume you double-click a table in the references graph? If it is repeatable then please post a screenshot of the main window when the error occur. Regards Roger