[Kdenlive-devel] Crash on startup Ubuntu Edgy
Stephane Fillod
f8cfe at free.fr
Sat Dec 9 15:38:13 UTC 2006
Sat, Dec 09, 2006 at 01:29:40PM +0100, a.micouleau at free.fr skribis:
> Hi All
>
> I followed the Ubuntu Howto and compiled and installed with no error ffmpeg,
> mlt,mlt++ and kdenlive. All the dependencies have been filled. Though when I
Can you make sure you have SDL dev packages installed?
Something like " dpkg -l '*sdl*dev*' "
I have version 1.2.10-3ubuntu2 on my Edgy system.
It looks like your mlt build miss the SDL support.
> launch kdenlive I get an error:
>
> # kdenlive
> kdecore (KAction): WARNING: KAction::insertKAccel( kaccel = 0x820faa8 ): KAccel
> object already contains an action name "edit_paste"
> kdenlive: Mlt inited
> kdenlive: +++++++++++ Generating scenelist start... ++++++++++++++++++
> kdenlive: Creating new document
> kdenlive: deleting contents...
> kdenlive: **************** INIT DOCUMENT VIEW ***************
> kdenlive: ERROR: Sorry, cannot create MLT consumer, check your MLT install
> KCrash: Application 'kdenlive' crashing...
Hum, in KRender::createVideoXWindow(), we should return (or raise an
exception) when encountering the error instead of going ahead further and
crashing. Since the function is void, what is the Right Thing(tm) to do?
> My KDE backtrace :
>
> Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
> [Thread debugging using libthread_db enabled]
> [New Thread -1231808848 (LWP 21828)]
> [KCrash handler]
> #6 mlt_properties_set_int (this=0x0, name=0x81bdaf9 "app_locked", value=1)
^^^^^^^^^
null pointer
> at mlt_properties.c:275
> #7 0xb7fa5966 in Mlt::Properties::set () from /usr/lib/libmlt++.so.0.2.2
> #8 0x080b9b37 in KRender::createVideoXWindow ()
> #9 0x080b3f1b in Gui::KMMScreen::KMMScreen ()
> #10 0x080b0fb8 in Gui::KMMMonitor::KMMMonitor ()
> #11 0x080c73bd in Gui::MonitorManager::createMonitor ()
> #12 0x080a1274 in Gui::KdenliveApp::initView ()
> #13 0x080a7a63 in Gui::KdenliveApp::KdenliveApp ()
> #14 0x080c7012 in main ()
>
> The list and google didn't help... Any Idea on how I could resolve this issue?
My guess would be the SDL install. Can you check whether there's a libmltsdl.so
installed in /usr/share/mlt/modules/ ?
Cheers,
--
Stephane
More information about the Kdenlive
mailing list