Tracebacks when clicking "Do not use proxy..."
@aleb
Submitted by Alex Băluț Assigned to Alex Băluț @aleb
Description
Steps to reproduce:
- Create a new project,
- Import https://phabricator.freedesktop.org/F52027. While it's being transcoded, right-click the asset and choose "Do not use proxy ...", notice tracebacks:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 1006, in __assetTranscodingCancelledCb
self.__updateAssetLoadingProgress()
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
0:04:54.000486954 8 0x7f63d4035a80 ERROR libav :0:: frame CRC mismatch
0:04:54.001019597 8 0x7f63d4035a80 ERROR libav :0:: frame CRC mismatch
0:04:54.001858572 8 0x7f63d4035a80 ERROR libav :0:: frame CRC mismatch
0:04:54.002582776 8 0x7f63d4035a80 ERROR libav :0:: frame CRC mismatch
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 323, in _get_last_stack
stack = self.stacks.pop(-1)
IndexError: pop from empty list
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 933, in __assetTranscodingProgressCb
self.__updateAssetLoadingProgress(estimated_time)
File "/home/aleb/dev/pitivi/pitivi/pitivi/project.py", line 988, in __updateAssetLoadingProgress
self.app.action_log.commit("Adding assets")
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 256, in commit
stack = self._get_last_stack(pop=True)
File "/home/aleb/dev/pitivi/pitivi/pitivi/undo/undo.py", line 327, in _get_last_stack
raise UndoWrongStateError("No transaction")
pitivi.undo.undo.UndoWrongStateError: No transaction
Traceback (most recent call last):
File "/home/aleb/dev/pitivi/pitivi/pitivi/utils/proxy.py", line 308, in __transcoderDoneCb
self.__running_transcoders.remove(transcoder)
ValueError: list.remove(x): x not in list