dyadix / TimeCult

Task management and time tracking application
http://timecult.wordpress.com
20 stars 6 forks source link

TimeCult often crashed when deleting tasks #9

Open pierre-fr opened 12 years ago

pierre-fr commented 12 years ago

Very often, if not 100% of cases, I see TimeCult crashing when I delete a task.

geoffreyvanwyk commented 12 years ago

It happened to me once.

spookylukey commented 12 years ago

This happens to me every time when 'cutting':

Fatal application error: NPE Details: Version: 0.12, Build 019 Class: net.sf.timecult.ui.swt.SWTTimeLogTableView Line: 372 File: SWTTimeLogTableView.java The application will now exit.

On console:

java.lang.NullPointerException at net.sf.timecult.ui.swt.SWTTimeLogTableView.setData(SWTTimeLogTableView.java:372) at net.sf.timecult.ui.swt.SWTTimeLogTableView.updateTable(SWTTimeLogTableView.java:241) at net.sf.timecult.ui.swt.SWTUIManager.updateTimeLog(SWTUIManager.java:161) at net.sf.timecult.TimeTracker.workspaceChanged(TimeTracker.java:279) at net.sf.timecult.model.Workspace.fireWorkspaceChanged(Workspace.java:272) at net.sf.timecult.model.Workspace.unlinkParent(Workspace.java:353) at net.sf.timecult.TimeTracker.cutSelection(TimeTracker.java:479) at net.sf.timecult.ui.swt.SWTProjectTreePopup$1.widgetSelected(SWTProjectTreePopup.java:80) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at net.sf.timecult.ui.swt.SWTDialog.open(SWTDialog.java:142) at net.sf.timecult.ui.swt.MenuFactory$1.widgetSelected(MenuFactory.java:75) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at net.sf.timecult.ui.swt.SWTUIManager.startUI(SWTUIManager.java:240) at net.sf.timecult.TimeTracker.startUI(TimeTracker.java:93) at net.sf.timecult.TimeTracker.main(TimeTracker.java:131)

In case it makes a difference.

I'm running on Linux, using the instructions here: http://xmemory.tompium.com/2011/10/get-timecult-running-on-linux.html

BTW, thanks for timecult, it's great.