[Kde-perl] qt-designer crash

luc willems Willems.luc at pandora.be
Mon Jul 11 08:55:33 CEST 2005


       hello All ,

I have some problems with th pqt-designer on my SuSE 9.3 box.

It keeps crashing if i open or create a new Perl project. I tried the "italic" 
workaround mentioned in this mailing list , but this doesn't help .

First , there was no perl menu , but building & installing the perl plugin 
myself fixed this problem. 

Following trace was taken with gdb when opening a Perl project :

Starting program: /usr/bin/pqt-designer
[Thread debugging using libthread_db enabled]
[New Thread 1087612576 (LWP 5639)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087612576 (LWP 5639)]
0x080b6f2f in QMap<QString, QString>::detachInternal ()
(gdb) where
#0  0x080b6f2f in QMap<QString, QString>::detachInternal ()
#1  0x081b398c in QMap<QString, QString>::remove ()
#2  0x081af46f in Project::setCustomSetting ()
#3  0x081927ce in DesignerProjectImpl::setCustomSetting ()
#4  0x41111101 in PerlQtObjectBrowser::formChanged (this=0x87c9e68) at 
objectbrowser.cpp:546
#5  0x41137b81 in PerlQtObjectBrowser::qt_invoke (this=0x87c9e68, _id=85, 
_o=0xbfffd080)
    at moc_objectbrowser.cpp:240
#6  0x4032820e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#7  0x403289b6 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#8  0x0825936c in MainWindow::formWindowChanged ()
#9  0x0809943d in MainWindow::activeWindowChanged ()
#10 0x082595e0 in MainWindow::qt_invoke ()
#11 0x4032820e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0x406a8c12 in QWorkspace::windowActivated () from /usr/lib/libqt-mt.so.3
#13 0x4050babd in QWorkspace::activateWindow () from /usr/lib/libqt-mt.so.3
#14 0x40511f2d in QWorkspace::childEvent () from /usr/lib/libqt-mt.so.3
#15 0x40328b69 in QObject::event () from /usr/lib/libqt-mt.so.3
#16 0x4035e2cf in QWidget::event () from /usr/lib/libqt-mt.so.3
#17 0x402c5a5f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#18 0x402c7623 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#19 0x402c68a0 in QApplication::sendPostedEvents () 
from /usr/lib/libqt-mt.so.3
#20 0x40360420 in QWidget::show () from /usr/lib/libqt-mt.so.3
#21 0x080986aa in MainWindow::insertFormWindow ()
#22 0x0812928e in Resource::load ()
#23 0x081235e6 in Resource::load ()
---Type <return> to continue, or q <return> to quit---
#24 0x080cec01 in MainWindow::openFormWindow ()
#25 0x081cff30 in FormFile::showFormWindow ()
#26 0x08171f99 in Workspace::itemClicked ()
#27 0x08269e89 in Workspace::qt_invoke ()
#28 0x4032820e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#29 0x4068dbf4 in QListView::mouseButtonClicked () from /usr/lib/libqt-mt.so.3
#30 0x40413af3 in QListView::contentsMouseReleaseEventEx () 
from /usr/lib/libqt-mt.so.3
#31 0x404143d4 in QListView::contentsMouseReleaseEvent () 
from /usr/lib/libqt-mt.so.3
#32 0x404452e8 in QScrollView::viewportMouseReleaseEvent () 
from /usr/lib/libqt-mt.so.3
#33 0x40446717 in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#34 0x404155d8 in QListView::eventFilter () from /usr/lib/libqt-mt.so.3
#35 0x08172bab in Workspace::eventFilter ()
#36 0x40328aae in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#37 0x40328b90 in QObject::event () from /usr/lib/libqt-mt.so.3
#38 0x4035e2cf in QWidget::event () from /usr/lib/libqt-mt.so.3
#39 0x402c5a5f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#40 0x402c7e06 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#41 0x40262ebe in QETWidget::translateMouseEvent () 
from /usr/lib/libqt-mt.so.3
#42 0x40261d76 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#43 0x402729a8 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#44 0x402dd9f1 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#45 0x402dd836 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#46 0x402c74ef in QApplication::exec () from /usr/lib/libqt-mt.so.3
#47 0x0808c359 in main ()
(gdb)
(gdb)                                                                  


Any idea's  how to fix this.

        luc

-- 
Willems Luc
Email : willems.luc (at) pandora.be
GnuPG public key : http://users.pandora.be/willems.luc/keys/luc.gpg

 We the unwilling,
 led by the unknowing,
 are doing the impossible
 for the ungrateful.
 We have done so much for so long with so little
 We are now qualified to do anything with nothing

see http://www.perl.com/pub/a/2003/07/16/soto2003.html?page=1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-perl/attachments/20050711/b91a0bfe/attachment.pgp


More information about the Kde-perl mailing list