#597 Error creating GUI when starting after creating custom module

startup (1)

After creating a new module and restarting dataCrow, it no longer opens, at 'Creating the GUI' I get an error with the message 'java.lang.reflect.InvocationTargetException'. The new module references a couple of new property modules I created but haven't created any values for yet, and I did not select any icons for the module, those are the only places where I can think a null reference might exist. This is the latest version, 3.12.5, and happens with both the 32-bit and 64-bit versions. The log is showing the following information:

ERROR [main] (DcModules.java\:365) - Module [contactperson] has a conflicting index of [56] or has already been registered.(Registered module: name [contactperson])
INFO [main] (DataCrow.java\:381) - Modules have been loaded
INFO [main] (?\:?) - checkpointClose start
INFO [main] (?\:?) - checkpointClose end
ERROR [main] (DataCrow.java\:602) - Could not load default data for null
at net.datacrow.core.DataCrow.loadDefaultData(DataCrow.java:594)
at net.datacrow.core.DataCrow.loadDefaultData(DataCrow.java:582)
at net.datacrow.core.DataCrow.main(DataCrow.java:421)
FATAL [main] (DataCrow.java\:545) - Severe error occurred while starting Data Crow. The application cannot continue.
at java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.awt.EventQueue.invokeAndWait(Unknown Source)
at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
at net.datacrow.core.DataCrow.main(DataCrow.java:435)
Caused by: java.lang.NullPointerException
at net.datacrow.console.menu.MainFrameMenuBar.build(MainFrameMenuBar.java:210)
at net.datacrow.console.menu.MainFrameMenuBar.<init>(MainFrameMenuBar.java:71)
at net.datacrow.core.modules.DcModule.getMenuBar(DcModule.java:923)
at net.datacrow.console.MainFrame.rebuildMenuBar(MainFrame.java:242)
at net.datacrow.console.MainFrame.changeModule(MainFrame.java:475)
at net.datacrow.console.MainFrame.initialize(MainFrame.java:126)
at net.datacrow.core.DataCrow$1.run(DataCrow.java:441)
at java.awt.event.InvocationEvent.dispatch(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.awt.EventQueue.dispatchEvent(Unknown Source)
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)


  • Robert Jan van der Waals

    Can you zip your modules folder (located in the user folder of data crow) and attach it to this ticket?

  • Robert Jan van der Waals

    • status: open --> closed-rejected

Log in to post a comment.