Bug 1040204

Summary: [abrt] pitivi-0.15.2-4.fc20: pipeline.py:280:setState:PipelineError: Failure changing state of the gst.Pipeline to <enum GST_STATE_PAUSED of type GstState>, currently reset to NULL
Product: [Fedora] Fedora Reporter: Emmanuel Pacaud <emmanuel.pacaud>
Component: pitiviAssignee: Gwyn Ciesla <gwync>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: elad, gwync, hicham.haouari, otte
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/98977a818640de7184b76722df1a5ac0f9a550fd
Whiteboard: abrt_hash:9cbf7bd81e8103afc405527adf27c3e9c0c71f3b
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-28 17:32:11 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace
none
File: environ none

Description Emmanuel Pacaud 2013-12-10 22:50:12 UTC
Version-Release number of selected component:
pitivi-0.15.2-4.fc20

Additional info:
reporter:       libreport-2.1.9
cmdline:        python /usr/bin/pitivi
executable:     /usr/bin/pitivi
kernel:         3.11.10-301.fc20.x86_64
runlevel:       N 5
type:           Python
uid:            14316

Truncated backtrace:
pipeline.py:280:setState:PipelineError: Failure changing state of the gst.Pipeline to <enum GST_STATE_PAUSED of type GstState>, currently reset to NULL

Traceback (most recent call last):
  File "/usr/share/pitivi/python/pitivi/ui/encodingdialog.py", line 720, in _closeButtonClickedCb
    self.destroy()
  File "/usr/share/pitivi/python/pitivi/ui/encodingdialog.py", line 751, in destroy
    self._updateProjectSettings()
  File "/usr/share/pitivi/python/pitivi/ui/encodingdialog.py", line 748, in _updateProjectSettings
    self.project.setSettings(settings)
  File "/usr/share/pitivi/python/pitivi/project.py", line 127, in setSettings
    self._projectSettingsChanged()
  File "/usr/share/pitivi/python/pitivi/project.py", line 152, in _projectSettingsChanged
    self.pipeline.pause()
  File "/usr/share/pitivi/python/pitivi/pipeline.py", line 306, in pause
    self.setState(STATE_PAUSED)
  File "/usr/share/pitivi/python/pitivi/pipeline.py", line 280, in setState
    raise PipelineError("Failure changing state of the gst.Pipeline to %r, currently reset to NULL" % state)
PipelineError: Failure changing state of the gst.Pipeline to <enum GST_STATE_PAUSED of type GstState>, currently reset to NULL

Local variables in innermost frame:
res: <enum GST_STATE_CHANGE_FAILURE of type GstStateChangeReturn>
state: <enum GST_STATE_PAUSED of type GstState>
self: <pitivi.pipeline.Pipeline object at 0x3318310>

Potential duplicate: bug 755327

Comment 1 Emmanuel Pacaud 2013-12-10 22:50:17 UTC
Created attachment 834972 [details]
File: backtrace

Comment 2 Emmanuel Pacaud 2013-12-10 22:50:19 UTC
Created attachment 834973 [details]
File: environ

Comment 3 Jean-François Fortin Tam 2014-01-28 17:32:11 UTC
Hi there,

As an upstream maintainer, I expect this issue to be fixed in the new Pitivi.
Version 0.92 is now available as an update for Fedora 20
and we would like to encourage you to test it.

If you can reproduce this bug against 0.92 or newer, please update this
bug report accordingly with detailed instructions to reproduce the bug,
sample files/projects in xges format, etc.

Thanks!