Projects merging

Hi everybody,

I'm working on a rather huge project, let's say about 2 hours DVD about my Ladakh trekking. So, for better performances, I splitted it in three smaller projects, planning to merge them together before rendering to DVD. The problem is that when I try to merge the second project to the first, the clips are added in the clips list, but the timeline content of the second project is completely ignored, no matter if I choose to merge it at the current position, at the beginning or at the end of the timeline. Is it a bug?

Btw, I tried to workaround this problem by building a new empty project and loading the three sub-projects as clips, planning to join them in the timeline, but when I try to add a project as a clip, kdenlive crashes.

Any suggestion?

Thanks in advance.

kalb

Hi.

The "project merging" feature is not finished yet, currently, as you noticed, it only imports clips in the project view but not in timeline...

Adding projects as clips should not crash though... Which Kdenlive version are you using and can you send me a backtrace ?

from a terminal, type :
gdb kdenlive
run
then add your project as clip and when kdenlive crashes, in the terminal, type:
bt

You can post the backtrace here or send it to me jb at kdenlive org

Version: kdenlive 0.5 on fc6 - KDE 3.5.4-10

Backtrace follows, thanks in advance.

kalb

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208792704 (LWP 7973)]
0x06688df2 in QObject::activate_signal ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
(gdb) bt
#0 0x06688df2 in QObject::activate_signal ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#1 0x081da606 in KDockMainWindow::metaObject ()
#2 0x08133e4b in KSplashScreen::metaObject ()
#3 0x081da290 in KDockMainWindow::metaObject ()
#4 0x06688e2a in QObject::activate_signal ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#5 0x081e5166 in KLineEdit::setContextMenuEnabled ()
#6 0x080784e2 in QValueListPrivate::~QValueListPrivate ()
#7 0x080edf33 in QValueListPrivate::remove ()
#8 0x071472ab in KMacroCommand::execute () from /usr/lib/libkdeui.so.4
#9 0x071cdce5 in KCommandHistory::addCommand () from /usr/lib/libkdeui.so.4
#10 0x080ff9ca in QValueListPrivate::remove ()
#11 0x081d8009 in KConfigDialog::isDefault ()
#12 0x06688e2a in QObject::activate_signal ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#13 0x0668995d in QObject::activate_signal ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#14 0x071369d9 in KAction::activated () from /usr/lib/libkdeui.so.4
#15 0x07176992 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#16 0x0723cdad in KAction::slotPopupActivated () from /usr/lib/libkdeui.so.4
#17 0x0723d071 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#18 0x06688e2a in QObject::activate_signal ()
---Type to continue, or q to quit---
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#19 0x06a147ae in QSignal::signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#20 0x066a75f7 in QSignal::activate () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#21 0x067a83f5 in QPopupMenu::mouseReleaseEvent ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#22 0x0713dbff in KPopupMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.4
#23 0x066c62d5 in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#24 0x066200fb in QApplication::internalNotify ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#25 0x06621757 in QApplication::notify ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#26 0x0061e0e2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#27 0x065b88f0 in QETWidget::translateMouseEvent ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#28 0x065b6a26 in QApplication::x11ProcessEvent ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#29 0x065c86ab in QEventLoop::processEvents ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#30 0x06639672 in QEventLoop::enterLoop ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#31 0x0661fb7f in QApplication::enter_loop ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#32 0x067a9e84 in QPopupMenu::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
---Type to continue, or q to quit---
#33 0x067ae095 in QPushButton::popupPressed ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#34 0x06a2e100 in QPushButton::qt_invoke ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#35 0x071d0503 in KPushButton::qt_invoke () from /usr/lib/libkdeui.so.4
#36 0x06688e2a in QObject::activate_signal ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#37 0x0668995d in QObject::activate_signal ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#38 0x06a1c7e9 in QButton::pressed () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#39 0x0672ce3f in QButton::mousePressEvent ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#40 0x0713bba4 in KPushButton::mousePressEvent () from /usr/lib/libkdeui.so.4
#41 0x066c62f3 in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#42 0x066200fb in QApplication::internalNotify ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#43 0x06621757 in QApplication::notify ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#44 0x0061e0e2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#45 0x065b7f26 in QETWidget::translateMouseEvent ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#46 0x065b6a26 in QApplication::x11ProcessEvent ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
---Type to continue, or q to quit---
#47 0x065c86ab in QEventLoop::processEvents ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#48 0x06639672 in QEventLoop::enterLoop ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#49 0x06639536 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#50 0x0661fc0f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#51 0x08151f27 in QMap::operator[] ()
#52 0x4c1f6f2c in __libc_start_main () from /lib/libc.so.6
#53 0x0806d201 in QWidget::setUpdatesEnabled ()
(gdb)