Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002984KdenliveFile Loadingpublic2013-02-11 17:122013-04-07 08:45
Reportermcfrisk 
Assigned Toj-b-m 
PrioritylowSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
Platform64 bitOSDebian LinuxOS Version4.0
Product Version0.9.4 
Target VersionFixed in Version0.9.6 
Summary0002984: Crash when using . as project file
DescriptionDebian wheezy amd64 with ffmeg, mlt and kednlive from deb-multimedia.org.
Steps To ReproduceStart kdenlive with dot . as project file. It warns about non-valid
project file but continues.

Then add a generated clip with noise or countdown to get this crash:

$ gdb kdenlive
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 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/kdenlive...Reading symbols from /usr/lib/debug/.build-id/54/59c24adb5286dc70911110d4bdac9275a08409.debug...done.
done.
(gdb) r .
Starting program: /usr/bin/kdenlive .
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
[New Thread 0x7fffcc2fb700 (LWP 1465)]
[New Thread 0x7fffcbafa700 (LWP 1466)]

Program received signal SIGSEGV, Segmentation fault.
KdenliveDoc::height (this=0x0)
    at /tmp/buildd/kdenlive-dmo-0.9.4/src/kdenlivedoc.cpp:1015
1015 /tmp/buildd/kdenlive-dmo-0.9.4/src/kdenlivedoc.cpp: No such file or directory.
(gdb) bt full
#0 KdenliveDoc::height (this=0x0)
    at /tmp/buildd/kdenlive-dmo-0.9.4/src/kdenlivedoc.cpp:1015
No locals.
#1 0x00000000004f9357 in MainWindow::generateClip (this=0xc38850)
    at /tmp/buildd/kdenlive-dmo-0.9.4/src/mainwindow.cpp:848
        action = 0xf9b7c0
        iGenerator = 0x1a9f400
        clipUrl = {<QUrl> = {d = 0x0}, d = 0x3}
0000002 0x00000000004fe328 in MainWindow::qt_static_metacall (_o=0xc38850,
    _id=<optimized out>, _a=<optimized out>, _c=<optimized out>)
    at /tmp/buildd/kdenlive-dmo-0.9.4/build/src/mainwindow.moc:495
        _t = <optimized out>
0000003 0x00007ffff4a5e54f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000004 0x00007ffff5438502 in QAction::triggered(bool) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000005 0x00007ffff54386f0 in QAction::activate(QAction::ActionEvent) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000006 0x00007ffff5872413 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
0000007 0x00007ffff5878729 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000008 0x00007ffff7a72340 in KMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libkdeui.so.5
No symbol table info available.
0000009 0x00007ffff548de10 in QWidget::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000010 0x00007ffff58799db in QMenu::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000011 0x00007ffff543e70c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000012 0x00007ffff54433eb in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000013 0x00007ffff79b9886 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
No symbol table info available.
0000014 0x00007ffff4a48b5e in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
0000015 0x00007ffff543f54b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000016 0x00007ffff54b9e8c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000017 0x00007ffff54b8d51 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000018 0x00007ffff54dfbc2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000019 0x00007fffef0f2355 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
0000020 0x00007fffef0f2688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
0000021 0x00007fffef0f2744 in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
0000022 0x00007ffff4a77276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000023 0x00007ffff54df83e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
0000024 0x00007ffff4a478af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000025 0x00007ffff4a47b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000026 0x00007ffff5876405 in QMenu::exec(QPoint const&, QAction*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000027 0x00007ffff58b4866 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000028 0x00007ffff58b5259 in QToolButton::mousePressEvent(QMouseEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000029 0x00007ffff548e2b3 in QWidget::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000030 0x00007ffff543e70c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000031 0x00007ffff54433eb in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
0000032 0x00007ffff79b9886 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
No symbol table info available.
0000033 0x00007ffff4a48b5e in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000034 0x00007ffff543f54b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000035 0x00007ffff54b9fc4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000036 0x00007ffff54b8d51 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000037 0x00007ffff54dfbc2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000038 0x00007fffef0f2355 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
0000039 0x00007fffef0f2688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
0000040 0x00007fffef0f2744 in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
0000041 0x00007ffff4a77276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000042 0x00007ffff54df83e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
0000043 0x00007ffff4a478af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000044 0x00007ffff4a47b38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000045 0x00007ffff4a4ccf8 in QCoreApplication::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
0000046 0x000000000045a414 in main (argc=2, argv=0x7fffffffde68)
    at /tmp/buildd/kdenlive-dmo-0.9.4/src/main.cpp:89
        aboutData = {d = 0xa10770}
        app = <incomplete type>
        window = <optimized out>
        __PRETTY_FUNCTION__ = "int main(int, char**)"
---Type <return> to continue, or q <return> to quit---
        options = {d = 0xa26350}
        result = <optimized out>
(gdb)
TagsNo tags attached.
Build/Install Method3rd party package
Attached Files

- Relationships

-  Notes
(0009252)
j-b-m (administrator)
2013-02-11 17:56

Fixed in git now, thanks

- Issue History
Date Modified Username Field Change
2013-02-11 17:12 mcfrisk New Issue
2013-02-11 17:56 j-b-m Note Added: 0009252
2013-02-11 17:56 j-b-m Status new => resolved
2013-02-11 17:56 j-b-m Fixed in Version => Recent git
2013-02-11 17:56 j-b-m Resolution open => fixed
2013-02-11 17:56 j-b-m Assigned To => j-b-m
2013-04-07 08:45 j-b-m Fixed in Version Recent git => 0.9.6
2013-04-07 08:45 j-b-m Status resolved => closed


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker