Preview unresponsive if certain images or titles are hidden
Bug #449527 reported by
txapelgorri
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenShot Video Editor |
Fix Released
|
High
|
Jonathan Thomas |
Bug Description
Hi there:
- Ubuntu 9.04 32bits
- OpenShot 0.9.43
I just start a new project adding a title and two photos, add them to a track and I just switch off video on one photo (eye icon). Then the preview feature refuses to start.
Maybe this it's not a bug "as others", but I think this action (switch off video in one clip) should cause an alert (at least) to the user, telling about this lack of functionality.
Changed in openshot: | |
status: | New → Confirmed |
Changed in openshot: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I can reproduce this in any case where an image or title is hidden and is not the last item in its track. If a hidden image or title is followed later in its track by any other item, this error occurs. The preview refuses to play (or seek) without explanation; other than this, the program remains responsive, and does not crash (although it occasionally freezes for several seconds). Terminal gives this output:
on_tlbPlay_clicked called with self.tlbPlay openshot/ windows/ MainGTK. py", line 1212, in on_tlbPlay_clicked project. RefreshXML( ) openshot/ classes/ project. py", line 230, in RefreshXML GenerateXML( os.path. join(self. USER_DIR, "westley.xml")) openshot/ classes/ project. py", line 211, in GenerateXML sequences[ 0].GenerateXML( dom, tractor1) openshot/ classes/ sequences. py", line 205, in GenerateXML GenerateXML( dom, multitrack) openshot/ classes/ track.py" , line 114, in GenerateXML GenerateXML( dom, playlist, current_frame) openshot/ classes/ clip.py" , line 241, in GenerateXML position_ on_track * fps) - current_frame
Traceback (most recent call last):
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
MyTrack.
File "/usr/share/
current_frame = MyClip.
File "/usr/share/
blank = round(self.
TypeError: unsupported operand type(s) for -: 'float' and 'NoneType'