Bug#600313: pitivi: Crashes on startup (with GStreamer criticals)

Colomban Wendling lists.ban at herbesfolles.org
Fri Oct 15 22:22:14 UTC 2010


Package: pitivi
Version: 0.13.4-3
Severity: important


PiTiVi crashes on startup with the following GStreamer criticals:

=== start ===
(pitivi:18843): GStreamer-CRITICAL **: 
Trying to dispose object "ffmpegcsp0", but it still has a parent "pitivi+elements+mixer+smartvideomixerbin0".
You need to let the parent manage the object instead of unreffing the object directly.


(pitivi:18843): GStreamer-CRITICAL **: 
Trying to dispose object "src", but it still has a parent "pitivi+elements+mixer+smartvideomixerbin0".
You need to let the parent manage the object instead of unreffing the object directly.
=== end ===

This bug seems not to be exactly in Pitivi since Listen and Exaile
suffers of similar ones (see #600312 for the report on Listen), but
since I'm unable to find which package is incriminated, I send it here.
It seems to happen with some(?) python apps that use GStreamer.
However GStreamer seems to work fine since Totem or Rhythmbox don't
have any problems of this kind.

Note that this has been seen NOT happening (the crash doesn't occur)
on an amd64 Testing system.

Below is the backtarce (with extra details on the environment):

=== Backtrace starts ===

$ LANG=C gdb python
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/python...Reading symbols from /usr/lib/debug/usr/bin/python2.6...done.
done.
(gdb) r /usr/bin/pitivi
Starting program: /usr/bin/python /usr/bin/pitivi
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe8117710 (LWP 18846)]
[Thread 0x7fffe8117710 (LWP 18846) exited]
[New Thread 0x7fffe8117710 (LWP 18847)]
[Thread 0x7fffe8117710 (LWP 18847) exited]

(pitivi:18843): GStreamer-CRITICAL **: 
Trying to dispose object "ffmpegcsp0", but it still has a parent "pitivi+elements+mixer+smartvideomixerbin0".
You need to let the parent manage the object instead of unreffing the object directly.


(pitivi:18843): GStreamer-CRITICAL **: 
Trying to dispose object "src", but it still has a parent "pitivi+elements+mixer+smartvideomixerbin0".
You need to let the parent manage the object instead of unreffing the object directly.


Program received signal SIGSEGV, Segmentation fault.
0x00007fffec230e0d in gst_proxy_pad_set_target (pad=0x0, target=0x1a2c560) at gstghostpad.c:338
338	gstghostpad.c: No such file or directory.
	in gstghostpad.c
(gdb) bt
#0  0x00007fffec230e0d in gst_proxy_pad_set_target (pad=0x0, target=0x1a2c560) at gstghostpad.c:338
#1  0x00007fffec230f3a in gst_ghost_pad_do_link (pad=0x1a2b380, peer=0x1a2c560) at gstghostpad.c:646
#2  0x00007fffec24461d in gst_pad_link_full (srcpad=0x1a2b380, sinkpad=0x1a2c560, flags=GST_PAD_LINK_CHECK_NOTHING) at gstpad.c:2067
#3  0x00007fffec23255b in gst_ghost_pad_set_target (gpad=0x1a2b540, newtarget=0x1a2b380) at gstghostpad.c:1242
#4  0x00007fffe057b7f3 in gnl_object_ghost_pad_set_target (object=0x1bfe000, ghost=0x1a2b540, target=0x1a2b380) at gnlghostpad.c:749
#5  0x00007fffe057e7f4 in gnl_object_ghost_pad_full (object=0x1bfe000, name=0x1c441e0 "src", target=0x1a2b380, flush_hack=<value optimized out>) at gnlghostpad.c:656
#6  0x00007fffe057fd86 in gnl_operation_add_element (bin=0x1bfe000, element=<value optimized out>) at gnloperation.c:367
#7  0x00007fffecd85855 in _wrap_gst_bin_add (self=<value optimized out>, args=(<SmartVideomixerBin(inputs={}, videomixer=<__main__.GstVideoMixer at remote 0x19e4320>, pad_count=0) at remote 0x19e4280>,)) at gstbin.override:55
#8  0x00000000004a7ba5 in call_function (f=
    Frame 0x1bfb990, for file /usr/lib/pitivi/python/pitivi/timeline/track.py, line 763, in _getMixerForStream (self=<Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, stream=<...>, gnl=<__main__.GnlOperation at remote 0x19e4230>, m=<SmartVideomixerBin(inputs={}, videomixer=<__main__.GstVideoMixer at remote 0x19e4320>, pad_count=0) at remote 0x19e4280>), throwflag=<value optimized out>) at ../Python/ceval.c:3750
#9  PyEval_EvalFrameEx (f=
    Frame 0x1bfb990, for file /usr/lib/pitivi/python/pitivi/timeline/track.py, line 763, in _getMixerForStream (self=<Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, stream=<...>, gnl=<__main__.GnlOperation at remote 0x19e4230>, m=<SmartVideomixerBin(inputs={}, videomixer=<__main__.GstVideoMixer at remote 0x19e4320>, pad_count=0) at remote 0x19e4280>), throwflag=<value optimized out>) at ../Python/ceval.c:2412
#10 0x00000000004a84a0 in fast_function (f=
    Frame 0x1bf8cd0, for file /usr/lib/pitivi/python/pitivi/timeline/track.py, line 674, in __init__ (self=<Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, stream=<...>), 
    throwflag=<value optimized out>) at ../Python/ceval.c:3836
#11 call_function (f=
    Frame 0x1bf8cd0, for file /usr/lib/pitivi/python/pitivi/timeline/track.py, line 674, in __init__ (self=<Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, stream=<...>), 
    throwflag=<value optimized out>) at ../Python/ceval.c:3771
#12 PyEval_EvalFrameEx (f=
    Frame 0x1bf8cd0, for file /usr/lib/pitivi/python/pitivi/timeline/track.py, line 674, in __init__ (self=<Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, stream=<...>), 
    throwflag=<value optimized out>) at ../Python/ceval.c:2412
#13 0x00000000004a95c1 in PyEval_EvalCodeEx (co=0x160eaf8, globals=<value optimized out>, locals=<value optimized out>, args=0x2, argcount=<value optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0)
    at ../Python/ceval.c:3000
#14 0x0000000000538a10 in function_call (func=<function at remote 0x1626230>, arg=
    (<Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, <...>), kw=0x0) at ../Objects/funcobject.c:524
#15 0x000000000041ef47 in PyObject_Call (func=<function at remote 0x1626230>, arg=<unknown at remote 0x1a2c560>, kw=<unknown at remote 0x1c42a60>) at ../Objects/abstract.c:2492
#16 0x0000000000427c1f in instancemethod_call (func=<function at remote 0x1626230>, arg=
    (<Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, <...>), kw=0x0) at ../Objects/classobject.c:2579
#17 0x000000000041ef47 in PyObject_Call (func=<instancemethod at remote 0x14329b0>, arg=<unknown at remote 0x1a2c560>, kw=<unknown at remote 0x1c42a60>) at ../Objects/abstract.c:2492
#18 0x00000000004778ff in slot_tp_init (self=
    <Track(track_objects=[], composition=<__main__.GnlComposition at remote 0x19e4140>, stream=<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>, _max_priority=0) at remote 0x19cb610>, args=
    (<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>,), kwds=0x0)
    at ../Objects/typeobject.c:5632
#19 0x000000000046f16f in type_call (type=0x1657550, args=
    (<VideoStream(raw=True, par=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d46c8>, fixed=False, logCategory='videostream', is_image=False, format=None, pad_name=None, framerate=<Fraction(denom=1, num=1, type='fraction') at remote 0x19d4680>, height=None, videotype='video/x-raw-rgb', width=None, dar=<Fraction(denom=3, num=4, type='fraction') at remote 0x19d4998>, caps=<gst.Caps at remote 0x19d0148>, thumbnail=None) at remote 0x19cb590>,), kwds=0x0)
    at ../Objects/typeobject.c:742
#20 0x000000000041ef47 in PyObject_Call (func=<type at remote 0x1657550>, arg=<unknown at remote 0x1a2c560>, kw=<unknown at remote 0x1c42a60>) at ../Objects/abstract.c:2492
#21 0x00000000004a72b8 in do_call (f=
    Frame 0x1be44d0, for file /usr/lib/pitivi/python/pitivi/projectmanager.py, line 176, in newBlankProject (self=<ProjectManager(current=<Project(urichanged=False, factory=<TimelineSourceFactory(bin=<gst.Bin at remote 0x19c85a0>, seek_checkers={}, max_bins=1, current_bins=0, logCategory='timelinesourcefactory', parent=None, input_streams=[], timeline=<Timeline(_signal_group=<SignalGroup(siglist={'track-removed': ['track'], 'timeline-object-removed': ['timeline_object'], 'track-added': ['track'], 'duration-changed': ['duration'], 'selection-changed': [], 'disable-updates': ['bool'], 'timeline-object-added': ['timeline_object']}, ids={12737557273328387593L: (<instancemethod at remote 0x19c8550>, (), {}), 7117812644828262612: (<instancemethod at remote 0x19c8640>, (...), {}), 66282805378312431: (<instancemethod at remote 0x19c8460>, (...), {})}, callback_ids={<instancemethod at remote 0x19c8460>: [66282805378312431], <instancemethod at remote 0x19c8550>: [12737557273328387593L], <instancemethod at remote 0x19c8640>...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:3968
#22 call_function (f=
    Frame 0x1be44d0, for file /usr/lib/pitivi/python/pitivi/projectmanager.py, line 176, in newBlankProject (self=<ProjectManager(current=<Project(urichanged=False, factory=<TimelineSourceFactory(bin=<gst.Bin at remote 0x19c85a0>, seek_checkers={}, max_bins=1, current_bins=0, logCategory='timelinesourcefactory', parent=None, input_streams=[], timeline=<Timeline(_signal_group=<SignalGroup(siglist={'track-removed': ['track'], 'timeline-object-removed': ['timeline_object'], 'track-added': ['track'], 'duration-changed': ['duration'], 'selection-changed': [], 'disable-updates': ['bool'], 'timeline-object-added': ['timeline_object']}, ids={12737557273328387593L: (<instancemethod at remote 0x19c8550>, (), {}), 7117812644828262612: (<instancemethod at remote 0x19c8640>, (...), {}), 66282805378312431: (<instancemethod at remote 0x19c8460>, (...), {})}, callback_ids={<instancemethod at remote 0x19c8460>: [66282805378312431], <instancemethod at remote 0x19c8550>: [12737557273328387593L], <instancemethod at remote 0x19c8640>...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:3773
#23 PyEval_EvalFrameEx (f=
    Frame 0x1be44d0, for file /usr/lib/pitivi/python/pitivi/projectmanager.py, line 176, in newBlankProject (self=<ProjectManager(current=<Project(urichanged=False, factory=<TimelineSourceFactory(bin=<gst.Bin at remote 0x19c85a0>, seek_checkers={}, max_bins=1, current_bins=0, logCategory='timelinesourcefactory', parent=None, input_streams=[], timeline=<Timeline(_signal_group=<SignalGroup(siglist={'track-removed': ['track'], 'timeline-object-removed': ['timeline_object'], 'track-added': ['track'], 'duration-changed': ['duration'], 'selection-changed': [], 'disable-updates': ['bool'], 'timeline-object-added': ['timeline_object']}, ids={12737557273328387593L: (<instancemethod at remote 0x19c8550>, (), {}), 7117812644828262612: (<instancemethod at remote 0x19c8640>, (...), {}), 66282805378312431: (<instancemethod at remote 0x19c8460>, (...), {})}, callback_ids={<instancemethod at remote 0x19c8460>: [66282805378312431], <instancemethod at remote 0x19c8550>: [12737557273328387593L], <instancemethod at remote 0x19c8640>...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:2412
#24 0x00000000004a84a0 in fast_function (f=
    Frame 0x1a280d0, for file /usr/lib/pitivi/python/pitivi/application.py, line 275, in run (self=<InteractivePitivi(sourcelist_log_observer=<SourceListLogObserver(log=<UndoableActionLog(_signal_group=<SignalGroup(siglist={'begin': ['stack', 'nested'], 'rollback': ['stack', 'nested'], 'cleaned': [], 'push': ['stack', 'action'], 'commit': ['stack', 'nested'], 'redo': ['stack'], 'undo': ['stack']}, ids={13773568252272192803L: (<instancemethod at remote 0x19c7960>, (), {}), 3968405133979354821: (<instancemethod at remote 0x19c78c0>, (...), {}), 9813515186969040326L: (<instancemethod at remote 0x1767500>, (...), {}), 984748020806314826: (<instancemethod at remote 0x17673c0>, (...), {}), 15661409085299840820L: (<instancemethod at remote 0x19c7b90>, (...), {}), 14611563900637974845L: (<instancemethod at remote 0x195ed20>, (...), {}), 4008732339873624606: (<instancemethod at remote 0x195edc0>, (...), {}), 15548237018530587685L: (<instancemethod at remote 0x19c7c30>, (...), {})}, callback_ids={<instancemethod at remote ...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:3836
#25 call_function (f=
    Frame 0x1a280d0, for file /usr/lib/pitivi/python/pitivi/application.py, line 275, in run (self=<InteractivePitivi(sourcelist_log_observer=<SourceListLogObserver(log=<UndoableActionLog(_signal_group=<SignalGroup(siglist={'begin': ['stack', 'nested'], 'rollback': ['stack', 'nested'], 'cleaned': [], 'push': ['stack', 'action'], 'commit': ['stack', 'nested'], 'redo': ['stack'], 'undo': ['stack']}, ids={13773568252272192803L: (<instancemethod at remote 0x19c7960>, (), {}), 3968405133979354821: (<instancemethod at remote 0x19c78c0>, (...), {}), 9813515186969040326L: (<instancemethod at remote 0x1767500>, (...), {}), 984748020806314826: (<instancemethod at remote 0x17673c0>, (...), {}), 15661409085299840820L: (<instancemethod at remote 0x19c7b90>, (...), {}), 14611563900637974845L: (<instancemethod at remote 0x195ed20>, (...), {}), 4008732339873624606: (<instancemethod at remote 0x195edc0>, (...), {}), 15548237018530587685L: (<instancemethod at remote 0x19c7c30>, (...), {})}, callback_ids={<instancemethod at remote ...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:3771
#26 PyEval_EvalFrameEx (f=
    Frame 0x1a280d0, for file /usr/lib/pitivi/python/pitivi/application.py, line 275, in run (self=<InteractivePitivi(sourcelist_log_observer=<SourceListLogObserver(log=<UndoableActionLog(_signal_group=<SignalGroup(siglist={'begin': ['stack', 'nested'], 'rollback': ['stack', 'nested'], 'cleaned': [], 'push': ['stack', 'action'], 'commit': ['stack', 'nested'], 'redo': ['stack'], 'undo': ['stack']}, ids={13773568252272192803L: (<instancemethod at remote 0x19c7960>, (), {}), 3968405133979354821: (<instancemethod at remote 0x19c78c0>, (...), {}), 9813515186969040326L: (<instancemethod at remote 0x1767500>, (...), {}), 984748020806314826: (<instancemethod at remote 0x17673c0>, (...), {}), 15661409085299840820L: (<instancemethod at remote 0x19c7b90>, (...), {}), 14611563900637974845L: (<instancemethod at remote 0x195ed20>, (...), {}), 4008732339873624606: (<instancemethod at remote 0x195edc0>, (...), {}), 15548237018530587685L: (<instancemethod at remote 0x19c7c30>, (...), {})}, callback_ids={<instancemethod at remote ...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:2412
#27 0x00000000004a84a0 in fast_function (f=
    Frame 0xdf5d50, for file /usr/lib/pitivi/python/pitivi/application.py, line 358, in main (argv=['/usr/bin/pitivi'], ptv=<InteractivePitivi(sourcelist_log_observer=<SourceListLogObserver(log=<UndoableActionLog(_signal_group=<SignalGroup(siglist={'begin': ['stack', 'nested'], 'rollback': ['stack', 'nested'], 'cleaned': [], 'push': ['stack', 'action'], 'commit': ['stack', 'nested'], 'redo': ['stack'], 'undo': ['stack']}, ids={13773568252272192803L: (<instancemethod at remote 0x19c7960>, (), {}), 3968405133979354821: (<instancemethod at remote 0x19c78c0>, (...), {}), 9813515186969040326L: (<instancemethod at remote 0x1767500>, (...), {}), 984748020806314826: (<instancemethod at remote 0x17673c0>, (...), {}), 15661409085299840820L: (<instancemethod at remote 0x19c7b90>, (...), {}), 14611563900637974845L: (<instancemethod at remote 0x195ed20>, (...), {}), 4008732339873624606: (<instancemethod at remote 0x195edc0>, (...), {}), 15548237018530587685L: (<instancemethod at remote 0x19c7c30>, (...), {})}, callback_ids={<...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:3836
#28 call_function (f=
    Frame 0xdf5d50, for file /usr/lib/pitivi/python/pitivi/application.py, line 358, in main (argv=['/usr/bin/pitivi'], ptv=<InteractivePitivi(sourcelist_log_observer=<SourceListLogObserver(log=<UndoableActionLog(_signal_group=<SignalGroup(siglist={'begin': ['stack', 'nested'], 'rollback': ['stack', 'nested'], 'cleaned': [], 'push': ['stack', 'action'], 'commit': ['stack', 'nested'], 'redo': ['stack'], 'undo': ['stack']}, ids={13773568252272192803L: (<instancemethod at remote 0x19c7960>, (), {}), 3968405133979354821: (<instancemethod at remote 0x19c78c0>, (...), {}), 9813515186969040326L: (<instancemethod at remote 0x1767500>, (...), {}), 984748020806314826: (<instancemethod at remote 0x17673c0>, (...), {}), 15661409085299840820L: (<instancemethod at remote 0x19c7b90>, (...), {}), 14611563900637974845L: (<instancemethod at remote 0x195ed20>, (...), {}), 4008732339873624606: (<instancemethod at remote 0x195edc0>, (...), {}), 15548237018530587685L: (<instancemethod at remote 0x19c7c30>, (...), {})}, callback_ids={<...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:3771
#29 PyEval_EvalFrameEx (f=
    Frame 0xdf5d50, for file /usr/lib/pitivi/python/pitivi/application.py, line 358, in main (argv=['/usr/bin/pitivi'], ptv=<InteractivePitivi(sourcelist_log_observer=<SourceListLogObserver(log=<UndoableActionLog(_signal_group=<SignalGroup(siglist={'begin': ['stack', 'nested'], 'rollback': ['stack', 'nested'], 'cleaned': [], 'push': ['stack', 'action'], 'commit': ['stack', 'nested'], 'redo': ['stack'], 'undo': ['stack']}, ids={13773568252272192803L: (<instancemethod at remote 0x19c7960>, (), {}), 3968405133979354821: (<instancemethod at remote 0x19c78c0>, (...), {}), 9813515186969040326L: (<instancemethod at remote 0x1767500>, (...), {}), 984748020806314826: (<instancemethod at remote 0x17673c0>, (...), {}), 15661409085299840820L: (<instancemethod at remote 0x19c7b90>, (...), {}), 14611563900637974845L: (<instancemethod at remote 0x195ed20>, (...), {}), 4008732339873624606: (<instancemethod at remote 0x195edc0>, (...), {}), 15548237018530587685L: (<instancemethod at remote 0x19c7c30>, (...), {})}, callback_ids={<...(truncated), throwflag=<value optimized out>) at ../Python/ceval.c:2412
#30 0x00000000004a84a0 in fast_function (f=Frame 0xdf72e0, for file /usr/bin/pitivi, line 101, in _run_pitivi (ptv=<module at remote 0x11b6280>), throwflag=<value optimized out>) at ../Python/ceval.c:3836
#31 call_function (f=Frame 0xdf72e0, for file /usr/bin/pitivi, line 101, in _run_pitivi (ptv=<module at remote 0x11b6280>), throwflag=<value optimized out>) at ../Python/ceval.c:3771
#32 PyEval_EvalFrameEx (f=Frame 0xdf72e0, for file /usr/bin/pitivi, line 101, in _run_pitivi (ptv=<module at remote 0x11b6280>), throwflag=<value optimized out>) at ../Python/ceval.c:2412
#33 0x00000000004a84a0 in fast_function (f=Frame 0x915f60, for file /usr/bin/pitivi, line 106, in <module> (), throwflag=<value optimized out>) at ../Python/ceval.c:3836
#34 call_function (f=Frame 0x915f60, for file /usr/bin/pitivi, line 106, in <module> (), throwflag=<value optimized out>) at ../Python/ceval.c:3771
#35 PyEval_EvalFrameEx (f=Frame 0x915f60, for file /usr/bin/pitivi, line 106, in <module> (), throwflag=<value optimized out>) at ../Python/ceval.c:2412
#36 0x00000000004a95c1 in PyEval_EvalCodeEx (co=0x7ffff7efd5d0, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=<value optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0, closure=
    0x0) at ../Python/ceval.c:3000
#37 0x00000000004a9692 in PyEval_EvalCode (co=0x0, globals=<unknown at remote 0x1a2c560>, locals=<unknown at remote 0x1c42a60>) at ../Python/ceval.c:541
#38 0x00000000004c98be in run_mod (fp=<value optimized out>, filename=0x7fffffffe467 "/usr/bin/pitivi", start=<value optimized out>, globals=<value optimized out>, locals=<value optimized out>, closeit=1, flags=0x7fffffffe070)
    at ../Python/pythonrun.c:1351
#39 PyRun_FileExFlags (fp=<value optimized out>, filename=0x7fffffffe467 "/usr/bin/pitivi", start=<value optimized out>, globals=<value optimized out>, locals=<value optimized out>, closeit=1, flags=0x7fffffffe070)
    at ../Python/pythonrun.c:1337
#40 0x00000000004c9ad4 in PyRun_SimpleFileExFlags (fp=<value optimized out>, filename=0x7fffffffe467 "/usr/bin/pitivi", closeit=1, flags=0x7fffffffe070) at ../Python/pythonrun.c:941
#41 0x000000000041a6bd in Py_Main (argc=-135315328, argv=<value optimized out>) at ../Modules/main.c:577
#42 0x00007ffff69eac4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=
    0x7fffffffe188) at libc-start.c:228
#43 0x00000000004198d9 in _start ()

=== Backtrace ends ===

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pitivi depends on:
ii  gnome-icon-theme            2.30.3-1     GNOME Desktop icon theme
ii  gstreamer0.10-alsa [gstream 0.10.30-1    GStreamer plugin for ALSA
ii  gstreamer0.10-esd [gstreame 0.10.24-1    GStreamer plugin for ESD
ii  gstreamer0.10-gnonlin       0.10.15-1    non-linear editing module for GStr
ii  gstreamer0.10-plugins-bad [ 0.10.19-2+b2 GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-base  0.10.30-1    GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-good  0.10.24-1    GStreamer plugins from the "good" 
ii  gstreamer0.10-pulseaudio [g 0.10.24-1    GStreamer plugin for PulseAudio
ii  gstreamer0.10-x [gstreamer0 0.10.30-1    GStreamer plugins for X11 and Pang
ii  libgstreamer-plugins-base0. 0.10.30-1    GStreamer libraries from the "base
ii  libgstreamer0.10-0          0.10.30-1    Core GStreamer libraries and eleme
ii  python                      2.6.6-3      interactive high-level object-orie
ii  python-cairo                1.8.8-1+b1   Python bindings for the Cairo vect
ii  python-central              0.6.16+nmu1  register and build utility for Pyt
ii  python-dbus                 0.83.1-1     simple interprocess messaging syst
ii  python-gconf                2.28.1-1     Python bindings for the GConf conf
ii  python-glade2               2.17.0-4     GTK+ bindings: Glade support
ii  python-gst0.10              0.10.19-2    generic media-playing framework (P
ii  python-gtk2                 2.17.0-4     Python bindings for the GTK+ widge
ii  python-pkg-resources        0.6.14-4     Package Discovery and Resource Acc
ii  python-pygoocanvas          0.14.1-1+b1  GooCanvas Python bindings
ii  python-zope.interface       3.5.3-1+b1   Interfaces for Python

Versions of packages pitivi recommends:
ii  hal                           0.5.14-3   Hardware Abstraction Layer

Versions of packages pitivi suggests:
ii  gstreamer0.10-ffmpeg        0.10.10-1    FFmpeg plugin for GStreamer
ii  gstreamer0.10-plugins-bad   0.10.19-2+b2 GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-ugly  0.10.15-1    GStreamer plugins from the "ugly" 

-- no debconf information






More information about the pkg-gstreamer-maintainers mailing list