GNOME Bugzilla – Bug 405462
Dragging from nautilus over sourceliste and timeline makes pitivi crash
Last modified: 2007-10-14 16:54:53 UTC
When sourcelist and timeline are empty, Dragging (but not dropping) a file from nautilus over the source list, makes the explanation message disapear. then dragging it over the timeline makes pitivi crash.
I can't manage to reproduce it with latest svn. Could you Run pitivi as follow and attach the log and the backtrace ? > ulimit -c unlimited > GST_DEBUG=2,python:5 pitivi > log 2>&1 You can compress the log file and attach it. If it segfaults, get a backtrace with the following: > gdb python <corefile> > threads apply all bt
Created attachment 82145 [details] log and backtrace
Actualy it isn't really reproductable. While trying to reproduct it, i get different behaviours : -It sometimes crashes after dragging over sourceliste and timeline (first log) -It sometimes crashes after dragging over sourceliste only (second log) -It also sometimes crashes while dragging over timeline only -It also sometimes crashes while dragging over timeline and sourcelist Those cases don't happen with : > GST_DEBUG=2,python:5 bin/pitivi > log 2>&1 but do happen with > GST_DEBUG=2,python:5 bin/pitivi So the logs are pasted from the console If dragging other sourceliste doesn't make pitivi crash, then importing source afterward crash it then (Third log). This might not be related. Should i open another bug ?
This behaviours are because we were using a gtk.TextView which reacts to drag and drop in some weird way. I currently commited a fix from Johan that uses a gtk.Label instead for the source list explanation message. That should fix the errors in the source list.
we're still getting this with the timeline :(
yes, it is now fixed ! 2007-07-08 Edward Hervey <bilboed@bilboed.com> * pitivi/ui/timeline.py: Use a gtk.Label with an eventbox instead of the previous method in order to display the informational message in the timeline. Fixes #405462