[Kdenlive-devel] KDE4 -freeze when loading project

Marco Gittler g.marco at freenet.de
Sat Aug 23 14:24:14 UTC 2008


i found a part of the error.

in customruler.cpp line 244 (bt #8)
x is much to low.

can you test in this file, line 210:

double f, fend,

change it to :

double f=0.0,fend=0.0,

and try to test it again.

if the error remains please send again the output of the gdb attach "bt"



Am Samstag, 23. August 2008 schrieb Felix Hammer:
> Am Samstag, 23. August 2008 schrieben Sie:
> > after this type bt or l
>
> here is the output of bt:
>
> (gdb) bt
> #0  0xb6d83b1f in QFont::~QFont () from /usr/lib/libQtGui.so.4
> #1  0xb6db74c3 in QTextEngine::shapeTextWithHarfbuzz ()
> from /usr/lib/libQtGui.so.4
> #2  0xb6db85c2 in QTextEngine::shapeText () from /usr/lib/libQtGui.so.4
> #3  0xb6db8988 in QTextEngine::shape () from /usr/lib/libQtGui.so.4
> #4  0xb6dbbb0d in QTextEngine::shapeLine () from /usr/lib/libQtGui.so.4
> #5  0xb6cd7578 in QPainter::drawText () from /usr/lib/libQtGui.so.4
> #6  0xb6cd7abb in QPainter::drawText () from /usr/lib/libQtGui.so.4
> #7  0x080c0326 in QPainter::drawText (this=0xbfca9f44, x=-2147483646, y=9,
> s=@0xbfca9f6c) at /usr/include/QtGui/qpainter.h:858
> #8  0x080be594 in CustomRuler::paintEvent (this=0x8795a38, e=0xbfcaa3dc)
> at /home/doitux/Programme/kdenlive-kde4/kdenlive/src/customruler.cpp:244
> #9  0xb6c2e781 in QWidget::event () from /usr/lib/libQtGui.so.4
> #10 0xb6eda6f4 in QAbstractSlider::event () from /usr/lib/libQtGui.so.4
> #11 0xb6bdc2ac in QApplicationPrivate::notify_helper ()
> from /usr/lib/libQtGui.so.4
> #12 0xb6be344a in QApplication::notify () from /usr/lib/libQtGui.so.4
> #13 0xb7c976ed in KApplication::notify () from /usr/lib/libkdeui.so.5
> #14 0xb74d7671 in QCoreApplication::notifyInternal ()
> from /usr/lib/libQtCore.so.4
> #15 0xb6c3509e in ?? () from /usr/lib/libQtGui.so.4
> #16 0xb6c2b2c0 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #17 0xb6c2baff in QWidgetPrivate::paintSiblingsRecursive ()
> from /usr/lib/libQtGui.so.4
> #18 0xb6c2b037 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #19 0xb6c2baff in QWidgetPrivate::paintSiblingsRecursive ()
> from /usr/lib/libQtGui.so.4
> #20 0xb6c2b9c1 in QWidgetPrivate::paintSiblingsRecursive ()
> from /usr/lib/libQtGui.so.4
> #21 0xb6c2b9c1 in QWidgetPrivate::paintSiblingsRecursive ()
> from /usr/lib/libQtGui.so.4
> #22 0xb6c2b037 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #23 0xb6c2baff in QWidgetPrivate::paintSiblingsRecursive ()
> from /usr/lib/libQtGui.so.4
> #24 0xb6c2b037 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #25 0xb6c2baff in QWidgetPrivate::paintSiblingsRecursive ()
> from /usr/lib/libQtGui.so.4
> #26 0xb6c2b037 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #27 0xb6c2baff in QWidgetPrivate::paintSiblingsRecursive ()
> from /usr/lib/libQtGui.so.4
> #28 0xb6c2b037 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
> #29 0xb6d7d810 in ?? () from /usr/lib/libQtGui.so.4
> #30 0xb6d7e5c2 in ?? () from /usr/lib/libQtGui.so.4
> #31 0xb6c2eb4f in QWidget::event () from /usr/lib/libQtGui.so.4
> #32 0xb6f37e17 in QMainWindow::event () from /usr/lib/libQtGui.so.4
> #33 0xb7d5a898 in KMainWindow::event () from /usr/lib/libkdeui.so.5
> #34 0xb7d9b88c in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
> #35 0xb6bdc2ac in QApplicationPrivate::notify_helper ()
> from /usr/lib/libQtGui.so.4
> #36 0xb6be344a in QApplication::notify () from /usr/lib/libQtGui.so.4
> #37 0xb7c976ed in KApplication::notify () from /usr/lib/libkdeui.so.5
> #38 0xb74d7671 in QCoreApplication::notifyInternal ()
> from /usr/lib/libQtCore.so.4
> #39 0xb74d7f31 in QCoreApplicationPrivate::sendPostedEvents ()
> from /usr/lib/libQtCore.so.4
> #40 0xb74d80cd in QCoreApplication::sendPostedEvents ()
> from /usr/lib/libQtCore.so.4
> #41 0xb6c6691f in ?? () from /usr/lib/libQtGui.so.4
> #42 0xb74d8306 in QCoreApplication::processEvents ()
> from /usr/lib/libQtCore.so.4
> #43 0x080e6502 in KdenliveDoc::setRenderer (this=0x8221808, render=0x0)
> at /home/doitux/Programme/kdenlive-kde4/kdenlive/src/kdenlivedoc.cpp:440
> #44 0x080afa84 in MainWindow::connectDocument (this=0x82c3248,
> trackView=0x8c700e0, doc=0x86b5f10)
>     at
> /home/doitux/Programme/kdenlive-kde4/kdenlive/src/mainwindow.cpp:1065
> ---Type <return> to continue, or q <return> to quit---
> #45 0x080b26e5 in MainWindow::activateDocument (this=0x82c3248)
> at /home/doitux/Programme/kdenlive-kde4/kdenlive/src/mainwindow.cpp:790
> #46 0x080b7b8d in MainWindow::qt_metacall (this=0x82c3248,
> _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfcababc)
>
> at
> /home/doitux/Programme/kdenlive-kde4/kdenlive/src/cmake_bindir/mainwindow.m
>oc:190 #47 0xb74e8faa in QMetaObject::activate () from
> /usr/lib/libQtCore.so.4 #48 0xb74e9522 in QMetaObject::activate () from
> /usr/lib/libQtCore.so.4 #49 0xb6f8bf93 in QTabWidget::currentChanged ()
> from /usr/lib/libQtGui.so.4 #50 0xb6f8c7c4 in ?? () from
> /usr/lib/libQtGui.so.4
> #51 0xb6f8d917 in QTabWidget::qt_metacall () from /usr/lib/libQtGui.so.4
> #52 0xb7d8040a in KTabWidget::qt_metacall () from /usr/lib/libkdeui.so.5
> #53 0xb74e8faa in QMetaObject::activate () from /usr/lib/libQtCore.so.4
> #54 0xb74e9522 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
> #55 0xb6f83d73 in QTabBar::currentChanged () from /usr/lib/libQtGui.so.4
> #56 0xb6f8558a in QTabBar::setCurrentIndex () from /usr/lib/libQtGui.so.4
> #57 0xb6f8c3bd in QTabWidget::setCurrentIndex () from
> /usr/lib/libQtGui.so.4 #58 0x080b1da6 in MainWindow::openFile
> (this=0x82c3248, url=@0xbfcabd78) at
> /home/doitux/Programme/kdenlive-kde4/kdenlive/src/mainwindow.cpp:878 #59
> 0x080b20b1 in MainWindow::openFile (this=0x82c3248)
> at /home/doitux/Programme/kdenlive-kde4/kdenlive/src/mainwindow.cpp:838
> #60 0x080b7bbc in MainWindow::qt_metacall (this=0x82c3248,
> _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfcabeec)
>
> at
> /home/doitux/Programme/kdenlive-kde4/kdenlive/src/cmake_bindir/mainwindow.m
>oc:192 #61 0xb74e8faa in QMetaObject::activate () from
> /usr/lib/libQtCore.so.4 #62 0xb74e92a0 in QMetaObject::activate () from
> /usr/lib/libQtCore.so.4 #63 0xb6bd6d01 in QAction::triggered () from
> /usr/lib/libQtGui.so.4 #64 0xb6bd766f in QAction::activate () from
> /usr/lib/libQtGui.so.4 #65 0xb6f601b2 in ?? () from /usr/lib/libQtGui.so.4
> #66 0xb6f60e22 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
> #67 0xb7d5d9d5 in KMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.5
> #68 0xb6c2e996 in QWidget::event () from /usr/lib/libQtGui.so.4
> #69 0xb6f61899 in QMenu::event () from /usr/lib/libQtGui.so.4
> #70 0xb6bdc2ac in QApplicationPrivate::notify_helper ()
> from /usr/lib/libQtGui.so.4
> #71 0xb6be3d07 in QApplication::notify () from /usr/lib/libQtGui.so.4
> #72 0xb7c976ed in KApplication::notify () from /usr/lib/libkdeui.so.5
> #73 0xb74d7671 in QCoreApplication::notifyInternal ()
> from /usr/lib/libQtCore.so.4
> #74 0xb6be2ffe in QApplicationPrivate::sendMouseEvent ()
> from /usr/lib/libQtGui.so.4
> #75 0xb6c41d34 in ?? () from /usr/lib/libQtGui.so.4
> #76 0xb6c40e34 in QApplication::x11ProcessEvent () from
> /usr/lib/libQtGui.so.4 #77 0xb6c66cbe in ?? () from /usr/lib/libQtGui.so.4
> #78 0xb74d5dea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #79 0xb74d5faa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #80 0xb74d818d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
> #81 0xb6bdc127 in QApplication::exec () from /usr/lib/libQtGui.so.4
> #82 0x080ade4a in main (argc=1, argv=0xbfcace14)
> at /home/doitux/Programme/kdenlive-kde4/kdenlive/src/main.cpp:72
>
> here the output of l:
>
> (gdb) l
> 21
> 22      #include <KApplication>
> 23      #include <KAboutData>
> 24      #include <KDebug>
> 25      #include <KCmdLineArgs>
> 26      #include <KUrl> //new
> 27
> 28      #include "mainwindow.h"
> 29
> 30      int main(int argc, char *argv[]) {
>
>
> Thx for help me.
>
> regards Felix
>
> ________________________________
> http://www.lehrsaiten.de
> http://www.pokerth.net



-- 
Chuck Norris kann schwarze Filzstifte nach Farbe sortieren.




More information about the Kdenlive mailing list