← Back to team overview

gtg team mailing list archive

[Bug 587244] Re: Crash when d'n'd task to make it a subtask

 

I do.
1- Take the default task set.
2- DnD "learn how to use plugins" on "learn how to use subtasks". No crash
3- DnD "learn how to use the workview" on "reporting bugs". Crash.


Trace:

/home/luca/Projects/gtg/TRUNK/GTG/viewmanager/manager.py:207: GtkWarning: /build/buildd/gtk+2.0-2.20.1/gtk/gtktreeview.c:6015 (validate_visible_area): assertion `has_child' failed.
There is a disparity between the internal view of the GtkTreeView,
and the GtkTreeModel.  This generally means that the model has changed
without letting the view know.  Any display from now on is likely to
be incorrect.

  gtk.main()
/home/luca/Projects/gtg/TRUNK/GTG/viewmanager/manager.py:207: GtkWarning: gtk_tree_model_sort_get_value: assertion `VALID_ITER (iter, tree_model_sort)' failed
  gtk.main()
/home/luca/Projects/gtg/TRUNK/GTG/viewmanager/manager.py:207: Warning: g_object_set_property: assertion `G_IS_VALUE (value)' failed
  gtk.main()
/home/luca/Projects/gtg/TRUNK/GTG/viewmanager/manager.py:207: Warning: g_value_unset: assertion `G_IS_VALUE (value)' failed
  gtk.main()
/home/luca/Projects/gtg/TRUNK/GTG/taskbrowser/tasktree.py:377: GtkWarning: gtk_tree_model_sort_get_value: assertion `VALID_ITER (iter, tree_model_sort)' failed
  value = model.get_value(iter, COL_TAGS)
Traceback (most recent call last):
  File "/home/luca/Projects/gtg/TRUNK/GTG/taskbrowser/tasktree.py", line 377, in _celldatafunction
    value = model.get_value(iter, COL_TAGS)
TypeError: unknown type (null)

/home/luca/Projects/gtg/TRUNK/GTG/tools/gtkcrashhandler.py:231: GtkWarning: /build/buildd/gtk+2.0-2.20.1/gtk/gtktreeview.c:6015 (validate_visible_area): assertion `has_child' failed.
There is a disparity between the internal view of the GtkTreeView,
and the GtkTreeModel.  This generally means that the model has changed
without letting the view know.  Any display from now on is likely to
be incorrect.

  res = dialog.run()
/home/luca/Projects/gtg/TRUNK/GTG/tools/gtkcrashhandler.py:231: GtkWarning: /build/buildd/gtk+2.0-2.20.1/gtk/gtktreeview.c:4957 (gtk_tree_view_bin_expose): assertion `has_child' failed.
There is a disparity between the internal view of the GtkTreeView,
and the GtkTreeModel.  This generally means that the model has changed
without letting the view know.  Any display from now on is likely to
be incorrect.

  res = dialog.run()
/home/luca/Projects/gtg/TRUNK/GTG/tools/gtkcrashhandler.py:231: GtkWarning: gtk_tree_model_sort_get_value: assertion `VALID_ITER (iter, tree_model_sort)' failed
  res = dialog.run()
/home/luca/Projects/gtg/TRUNK/GTG/tools/gtkcrashhandler.py:231: Warning: g_object_set_property: assertion `G_IS_VALUE (value)' failed
  res = dialog.run()
/home/luca/Projects/gtg/TRUNK/GTG/tools/gtkcrashhandler.py:231: Warning: g_value_unset: assertion `G_IS_VALUE (value)' failed
  res = dialog.run()
Traceback (most recent call last):
  File "/home/luca/Projects/gtg/TRUNK/GTG/taskbrowser/tasktree.py", line 377, in _celldatafunction
    value = model.get_value(iter, COL_TAGS)
TypeError: unknown type (null)

-- 
Crash when d'n'd task to make it a subtask
https://bugs.launchpad.net/bugs/587244
You received this bug notification because you are a member of Gtg
contributors, which is subscribed to Getting Things GNOME!.

Status in Getting Things GNOME!: Confirmed

Bug description:
Traceback (most recent call last):
  File "/home/liori/Studia/Projekty/gtg/gtg/GTG/taskbrowser/tasktree.py", line 370, in _celldatafunction
    value = model.get_value(iter, COL_TAGS)
  File "/usr/lib/python2.5/warnings.py", line 62, in warn
    globals)
  File "/usr/lib/python2.5/warnings.py", line 83, in warn_explicit
    for item in filters:
TypeError: unknown type (null)

I tried to move a single task which didn't have any parent to become a subtask of another task. Only the task list window was opened at the time.





References