openshot crashes changing speed of a clip

Bug #1240819 reported by fabrizio
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenShot Video Editor
New
Undecided
Unassigned

Bug Description

Architecture AMD 64 bits
Ubuntu 12.04
OpenShot 1.4.3 (installed via PPA)

Bug description:
Open new project and save it with a name,
add a video clip (.avi from camera FUJIFILM FinePix)
right click and open property window
change speed to 4x
try to preview the clip...
Crash!
Reopen OpenShot and the project
try to preview the clip...
Crash!
Reopen OpenShot and the project
right click on the clip and try to open property window...
Crash!

Now I cannot modify the project to return clip to normal speed.
In the case of a sample project it isn't a problem, but I have a project with 50 clips (and a lot of hours spent around them!) and now I cannot work on it.
This is a big problem for me...

There is a work-around I can apply?
Please, help me!

Revision history for this message
fabrizio (fabrizio-toso63) wrote :

I have repeated actions to crash openshot running it with the command:
openshot >/tmp/openshot_crash.out 2>&1

I attach openshot_crash.out

Revision history for this message
fabrizio (fabrizio-toso63) wrote :

I have ran script debug.py.
I attach file openshot.debug

Revision history for this message
fabrizio (fabrizio-toso63) wrote :

New strange messages in openshot output:
---------------------------------------------------------------------------
Autosaving... before playback of new XML file.
Autosaving...
project saved! - Gasperone_ops_V2
GenerateXML for an Effect
Autosaving... before plapython: malloc.c:3806: _int_malloc: Assertion `victim->bk_nextsize->fd_nextsize == victim' failed.
yback of new XML file.
---------------------------------------------------------------------------
just before a crash...

Revision history for this message
fabrizio (fabrizio-toso63) wrote :
Revision history for this message
fabrizio (fabrizio-toso63) wrote :

With ffmpeg I converted all audio file in ogg format. ffmpeg found and fixed errors in original audio files.
I substituted all audio file in my project.

Openshot when I request preview for the first o second time, crashes.

Now, at every crash in the openshot output I get some lines of this message:
[mpeg @ 0x11bdaf20] max_analyze_duration 5000000 reached at 5005000

and a last message:
Errore di segmentazione (core dump creato)

other info (commands copied by (thanks!): https://bugs.launchpad.net/openshot/+bug/988765):

fato@fatox:~$ uname -a
Linux fatox 3.2.0-54-generic #82-Ubuntu SMP Tue Sep 10 20:08:42 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

fato@fatox:~$ dpkg -l |egrep 'openshot|libav.*5[23]|mlt|melt|python2'
ii libavcodec53 7:0.10.9-1~precise1 FFmpeg codec library
ii libavdevice53 7:0.10.9-1~precise1 FFmpeg device handling library
ii libavformat53 7:0.10.9-1~precise1 FFmpeg file format library
ii libmlt++3 0.8.8-0ubuntu0~sunab~precise1 MLT multimedia framework C++ wrapper (runtime)
ii libmlt-data 0.8.8-0ubuntu0~sunab~precise1 multimedia framework (data)
rc libmlt4 0.7.6+git20120204-2 multimedia framework (runtime)
ii libmlt5 0.8.8-0ubuntu0~sunab~precise1 multimedia framework (runtime)
ii libpython2.7 2.7.3-0ubuntu3.4 Shared Python runtime library (version 2.7)
ii melt 0.8.8-0ubuntu0~sunab~precise1 command line media player and video editor
ii openshot 1.4.3-1 Create and edit videos and movies
ii openshot-doc 1.4.3-1 Help manual for OpenShot Video Editor
ii python-mlt5 0.8.8-0ubuntu0~sunab~precise1 multimedia framework (python bindings)
ii python2.7 2.7.3-0ubuntu3.4 Interactive high-level object-oriented language (version 2.7)
ii python2.7-minimal 2.7.3-0ubuntu3.4 Minimal subset of the Python language (version 2.7)

fato@fatox:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.3 LTS"

Revision history for this message
fabrizio (fabrizio-toso63) wrote :

fato@fatox:~$ python
Python 2.7.3 (default, Sep 26 2013, 20:03:06)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> import mlt
>>> sys.path
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages/gst-0.10', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/ubuntuone-client', '/usr/lib/python2.7/dist-packages/ubuntuone-control-panel', '/usr/lib/python2.7/dist-packages/ubuntuone-couch', '/usr/lib/python2.7/dist-packages/ubuntuone-installer', '/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol']
>>> try:
... mlt.profile()
... except:
... print "Unexpected error:", sys.exc_info()[0]
... raise
...
Unexpected error: <type 'exceptions.AttributeError'>
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
AttributeError: 'module' object has no attribute 'profile'

>>> mlt.Profile
<class 'mlt.Profile'>
>>> mlt.Profile()
Errore di segmentazione (core dump creato)

fato@fatox:~$ python
Python 2.7.3 (default, Sep 26 2013, 20:03:06)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> import mlt
>>> mlt.Factory()
<mlt.Factory; proxy of <Swig Object of type 'Mlt::Factory *' at 0x7f520659fed0> >
>>> mlt.Factory().init()
<mlt.Repository; proxy of <Swig Object of type 'Mlt::Repository *' at 0x7f520659ff60> >
>>>
--------------------------------------------------------
My system is:
fato@fatox:~$ uname -a
Linux fatox 3.2.0-54-generic #82-Ubuntu SMP Tue Sep 10 20:08:42 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Running:
Ubuntu 12.04.03
openshot 1.4.3 (via PPA)
melt 0.8.8
ffmpeg version 0.10.9-7:0.10.9-1~precise1

Revision history for this message
Olivier Girard (eolinwen) wrote : Re: [Openshot.bugs] [Bug 1240819] Re: openshot crashes changing speed of a clip
Download full text (4.5 KiB)

You seem to have the rest of a compilation of MLT in your last output_debug
: rc libmlt4 0.7.6+git20120204-2
                     multimedia framework (runtime)
You should remove it definitively. At first look your problem should come
from that.
Either you find a way to remove it without remove MLT either you remove MLT
(its will remove OS too), check if you have nothing about MLT and reinstall
OS and then MLT. Good luck.

2013/10/19 fabrizio <email address hidden>

> fato@fatox:~$ python
> Python 2.7.3 (default, Sep 26 2013, 20:03:06)
> [GCC 4.6.3] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import sys
> >>> import mlt
> >>> sys.path
> ['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2',
> '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old',
> '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages',
> '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL',
> '/usr/lib/python2.7/dist-packages/gst-0.10',
> '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7',
> '/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
> '/usr/lib/python2.7/dist-packages/ubuntuone-client',
> '/usr/lib/python2.7/dist-packages/ubuntuone-control-panel',
> '/usr/lib/python2.7/dist-packages/ubuntuone-couch',
> '/usr/lib/python2.7/dist-packages/ubuntuone-installer',
> '/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol']
> >>> try:
> ... mlt.profile()
> ... except:
> ... print "Unexpected error:", sys.exc_info()[0]
> ... raise
> ...
> Unexpected error: <type 'exceptions.AttributeError'>
> Traceback (most recent call last):
> File "<stdin>", line 2, in <module>
> AttributeError: 'module' object has no attribute 'profile'
>
> >>> mlt.Profile
> <class 'mlt.Profile'>
> >>> mlt.Profile()
> Errore di segmentazione (core dump creato)
>
> fato@fatox:~$ python
> Python 2.7.3 (default, Sep 26 2013, 20:03:06)
> [GCC 4.6.3] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import sys
> >>> import mlt
> >>> mlt.Factory()
> <mlt.Factory; proxy of <Swig Object of type 'Mlt::Factory *' at
> 0x7f520659fed0> >
> >>> mlt.Factory().init()
> <mlt.Repository; proxy of <Swig Object of type 'Mlt::Repository *' at
> 0x7f520659ff60> >
> >>>
> --------------------------------------------------------
> My system is:
> fato@fatox:~$ uname -a
> Linux fatox 3.2.0-54-generic #82-Ubuntu SMP Tue Sep 10 20:08:42 UTC 2013
> x86_64 x86_64 x86_64 GNU/Linux
> Running:
> Ubuntu 12.04.03
> openshot 1.4.3 (via PPA)
> melt 0.8.8
> ffmpeg version 0.10.9-7:0.10.9-1~precise1
>
> --
> You received this bug notification because you are a member of OpenShot
> Bugs, which is subscribed to OpenShot Video Editor.
> https://bugs.launchpad.net/bugs/1240819
>
> Title:
> openshot crashes changing speed of a clip
>
> Status in OpenShot Video Editor:
> New
>
> Bug description:
> Architecture AMD 64 bits
> Ubuntu 12.04
> OpenShot 1.4.3 (installed via PPA)
>
> Bug description:
> Open new project and save it with a name,
> add a video clip (.avi from camera FUJIFILM FinePix)
> right click and open property wind...

Read more...

Revision history for this message
slcpunk (sckemp1) wrote :

Three years later. I'm pretty sure I'm getting the same or similar. I have a .MOV clip, when I adjust the speed it crashes the interface. ( It will also not export/build the video ).

I tried creating the project with the old openshot and then opening in the new openshot. It didn't crash, but it showed a blank screen for the slowed down video clip.

Ubuntu 15.04
3.19.0-56-generic
Openshot 2.0.6 beta 3

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.