Segmentation Fault with many tracks, titles, and layout

Bug #769743 reported by clockworkpc
44
This bug affects 5 people
Affects Status Importance Assigned to Milestone
OpenShot Video Editor
Expired
Undecided
Unassigned

Bug Description

Ubuntu 10.10
Installed via PPA
OpenShot 1.3.0

I used OpenShot without a problem, saved, closed, re-opened, did some more work and then it crashed.

project modified: Added file
state saved
project modified: Edited title
state saved
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_mnuCutAllClips_activate
project modified: Sliced clip
state saved
project modified: Sliced clip
state saved
project modified: Sliced clip
state saved
project modified: Sliced clip
state saved
project modified: Sliced clip
state saved
project modified: Sliced clip
state saved
on_mnuRemoveClip_activate clicked
project modified: Removed clip
state saved
on_mnuRemoveClip_activate clicked
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/openshot/windows/MainGTK.py", line 3487, in clip_removed
    self.selected_clip.parent.clips.remove(self.selected_clip)
ValueError: list.remove(x): x not in list
on_mnuRemoveClip_activate clicked
project modified: Removed clip
state saved
on_mnuRemoveClip_activate clicked
project modified: Removed clip
state saved
on_mnuRemoveClip_activate clicked
project modified: Removed clip
state saved
on_tlbArrow_clicked called with self.GtkRadioToolButton
on_tlbResize_toggled called with self.GtkRadioToolButton
set_preview_mode
set_preview_mode
set_view_mode
project modified: Resized clip
state saved
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
set_preview_mode
set_view_mode
project modified: Resized clip
state saved
on_tlbResize_toggled called with self.GtkRadioToolButton
on_tlbArrow_clicked called with self.GtkRadioToolButton
project saved! - egyptian_debate
on_frmMain_destroy
clockworkpc@clockworkpc-Inspiron-1564:~$ openshot
--------------------------------
   OpenShot (version 1.3.0)
--------------------------------
Process no longer exists: 21718. Creating new pid lock file.
state saved
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
project modified: Opened project
state saved
NEW SDL CONSUMER
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
project modified: Added Track
state saved
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
project modified: Added clip
state saved
on_mnuPosition_activate
project modified: Changed clip layout
state saved
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_tlbArrow_clicked called with self.GtkRadioToolButton
on_tlbResize_toggled called with self.GtkRadioToolButton
set_preview_mode
set_view_mode
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
project modified: Resized clip
state saved
on_tlbResize_toggled called with self.GtkRadioToolButton
on_tlbArrow_clicked called with self.GtkRadioToolButton
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekForward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
on_frmMain_key_press_event
on_tlbSeekBackward_clicked
project modified: Added clip
state saved
on_frmMain_key_press_event
on_frmMain_key_press_event
on_mnuSaveProject_activate called with self.GtkImageMenuItem
project saved! - egyptian_debate
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_mnuPosition_activate
project modified: Changed clip layout
state saved
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
project modified: Added Track
state saved
project modified: Added Track
state saved
project modified: Added clip
state saved
on_mnuPosition_activate
project modified: Changed clip layout
state saved
on_frmMain_key_press_event
on_tlbPlay_clicked called with self.GtkWindow
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
GenerateXML for an Effect
*** glibc detected *** /usr/bin/python: corrupted double-linked list: 0x00007fb87dec4d60 ***
======= Backtrace: =========
/lib/libc.so.6(+0x774b6)[0x7fb8a7f104b6]
/lib/libc.so.6(+0x7bb5c)[0x7fb8a7f14b5c]
/lib/libc.so.6(__libc_malloc+0x6e)[0x7fb8a7f1538e]
/lib/libc.so.6(posix_memalign+0x39)[0x7fb8a7f166f9]
/usr/lib/libavutil.so.50(av_malloc+0x28)[0x7fb896122488]
/usr/lib/libavcodec.so.52(av_dup_packet+0x55)[0x7fb8963c8c25]
/usr/lib/libavformat.so.52(av_find_stream_info+0x38b)[0x7fb89700cbbb]
/usr/lib/mlt/libmltavformat.so(+0x7811)[0x7fb897244811]
/usr/lib/mlt/libmltavformat.so(+0x8ef5)[0x7fb897245ef5]
/usr/lib/libmlt.so.4(+0x10e87)[0x7fb89d57ee87]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x10bbc)[0x7fb89d57ebbc]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x13e94)[0x7fb89d581e94]
/usr/lib/libmlt.so.4(+0x10e87)[0x7fb89d57ee87]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x116be)[0x7fb89d57f6be]
/usr/lib/libmlt.so.4(+0x10e87)[0x7fb89d57ee87]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x169ae)[0x7fb89d5849ae]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x169ae)[0x7fb89d5849ae]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x170b1)[0x7fb89d5850b1]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x170b1)[0x7fb89d5850b1]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
/usr/lib/libmlt.so.4(+0x170b1)[0x7fb89d5850b1]
/usr/lib/libmlt.so.4(mlt_service_get_frame+0x95)[0x7fb89d57d525]
======= Memory map: ========
00400000-0061a000 r-xp 00000000 08:01 132703 /usr/bin/python2.6
00819000-0081a000 r--p 00219000 08:01 132703 /usr/bin/python2.6
0081a000-0087c000 rw-p 0021a000 08:01 132703 /usr/bin/python2.6
0087c000-0088b000 rw-p 00000000 00:00 0
00c89000-13e80000 rw-p 00000000 00:00 0 [heap]
7fb848000000-7fb848e34000 rw-p 00000000 00:00 0
7fb848e34000-7fb84c000000 ---p 00000000 00:00 0
7fb850000000-7fb852443000 rw-p 00000000 00:00 0
7fb852443000-7fb854000000 ---p 00000000 00:00 0
7fb857614000-7fb857816000 rw-p 00000000 00:00 0
7fb858000000-7fb85bf89000 rw-p 00000000 00:00 0
7fb85bf89000-7fb85c000000 ---p 00000000 00:00 0
7fb85c53d000-7fb85fb75000 rw-p 00000000 00:00 0
7fb85fb75000-7fb85fc04000 r--p 00000000 08:01 1837402 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7fb8603ef000-7fb8608f4000 rw-p 00000000 00:00 0
7fb8610df000-7fb8612e1000 rw-p 00000000 00:00 0
7fb861acc000-7fb865105000 rw-p 00000000 00:00 0
7fb8658ef000-7fb865af1000 rw-p 00000000 00:00 0
7fb8662dc000-7fb86b031000 rw-p 00000000 00:00 0
7fb86b032000-7fb86b636000 rw-p 00000000 00:00 0
7fb86b637000-7fb86b7f9000 rw-s 00000000 00:04 46497819 /SYSV00000000 (deleted)
7fb86b7f9000-7fb86bfff000 rw-p 00000000 00:00 0
7fb86bfff000-7fb870000000 rw-s 00000000 00:10 3657383 /dev/shm/pulse-shm-1970138855
7fb870000000-7fb873f88000 rw-p 00000000 00:00 0
7fb873f88000-7fb874000000 ---p 00000000 00:00 0
7fb87406b000-7fb87416c000 rw-p 00000000 00:00 0
7fb87416c000-7fb87416d000 ---p 00000000 00:00 0
7fb87416d000-7fb874aef000 rw-p 00000000 00:00 0
7fb874aef000-7fb874af0000 ---p 00000000 00:00 0
7fb874af0000-7fb8752f0000 rw-p 00000000 00:00 0
7fb8753a2000-7fb8754a3000 rw-p 00000000 00:00 0
7fb8754a3000-7fb8754a4000 r-xp 00000000 08:01 133516 /usr/lib/frei0r-1/threshold0r.so
7fb8754a4000-7fb8756a4000 ---p 00001000 08:01 133516 /usr/lib/frei0r-1/threshold0r.so
7fb8756a4000-7fb8756a5000 r--p 00001000 08:01 133516 /usr/lib/frei0r-1/threshold0r.so
7fb8756a5000-7fb8756a6000 rw-p 00002000 08:01 133516 /usr/lib/frei0r-1/threshold0r.so
7fb8756a6000-7fb8756a7000 r-xp 00000000 08:01 133487 /usr/lib/frei0r-1/saturat0r.so
7fb8756a7000-7fb8758a7000 ---p 00001000 08:01 133487 /usr/lib/frei0r-1/saturat0r.so
7fb8758a7000-7fb8758a8000 r--p 00001000 08:01 133487 /usr/lib/frei0r-1/saturat0r.so
7fb8758a8000-7fb8758a9000 rw-p 00002000 08:01 133487 /usr/lib/frei0r-1/saturat0r.so
7fb8758a9000-7fb875bac000 rw-p 00000000 00:00 0
7fb876396000-7fb876699000 rw-p 00000000 00:00 0
7fb876e83000-7fb876eb9000 r-xp 00000000 08:01 137611 /usr/lib/libcroco-0.6.so.3.0.1
7fb876eb9000-7fb8770b8000 ---p 00036000 08:01 137611 /usr/lib/libcroco-0.6.so.3.0.1
7fb8770b8000-7fb8770b9000 r--p 00035000 08:01 137611 /usr/lib/libcroco-0.6.so.3.0.1
7fb8770b9000-7fb8770bc000 rw-p 00036000 08:01 137611 /usr/lib/libcroco-0.6.so.3.0.1
7fb8770bc000-7fb8770ef000 r-xp 00000000 08:01 138585 /usr/lib/librsvg-2.so.2.32.0
7fb8770ef000-7fb8772ef000 ---p 00033000 08:01 138585 /usr/lib/librsvg-2.so.2.32.0
7fb8772ef000-7fb8772f0000 r--p 00033000 08:01 138585 /usr/lib/librsvg-2.so.2.32.0
7fb8772f0000-7fb8772f1000 rw-p 00034000 08:01 138585 /usr/lib/librsvg-2.so.2.32.0
7fb8772f1000-7fb8772f3000 r-xp 00000000 08:01 265544 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7fb8772f3000-7fb8774f2000 ---p 00002000 08:01 265544 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7fb8774f2000-7fb8774f3000 r--p 00001000 08:01 265544 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7fb8774f3000-7fb8774f4000 rw-p 00002000 08:01 265544 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7fb8774f4000-7fb877fff000 rw-p 00000000 00:00 0
7fb87807b000-7fb87827d000 rw-p 00000000 00:00 0
7fb8782fb000-7fb8783fc000 rw-p 00000000 00:00 0
7fb8783fd000-7fb878601000 rw-s 00000000 00:04 46465048 /SYSV00000000 (deleted)
7fb878601000-7fb878a05000 rw-p 00000000 00:00 0
7fb8791f0000-7fb8793f2000 rw-p 00000000 00:00 0
7fb879bdc000-7fb87c000000 rw-p 00000000 00:00 0
7fb87c000000-7fb880000000 rw-p 00000000 00:00 0
7fb880005000-7fb881e23000 rw-p 00000000 00:00 0
7fb881e23000-7fb881ebe000 r--p 00000000 08:01 1837406 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7fb881efd000-7fb88308a000 rw-p 00000000 00:00 0
7fb88308a000-7fb88308b000 ---p 00000000 00:00 0
7fb88308b000-7fb88388b000 rw-p 00000000 00:00 0
7fb883890000-7fb884297000 rw-p 00000000 00:00 0
7fb884391000-7fb88509c000 rw-p 00000000 00:00 0
7fb88509c000-7fb88509d000 ---p 00000000 00:00 0 Aborted

Tags: mlt segfault
Revision history for this message
clockworkpc (clockworkpc) wrote :

Here is a screen recording of what actually happened:
http://www.youtube.com/watch?v=qc5XWPVDwPE

Revision history for this message
Olivier Girard (eolinwen) wrote :

Hi,
Thanks for report this bug who seems linked at MLT (and the video too) with this last version (0.7.0).
I don't see what we can do for resolve it but could you re-done the same operation using gdb (like it is explained here : http://openshotusers.com/forum/viewtopic.php?f=12&t=180). More we will have some informations, more we could resolve it.

tags: added: mlt segfault
Andy Finch (fincha)
Changed in openshot:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenShot Video Editor because there has been no activity for 60 days.]

Changed in openshot:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.