Bug 91797 - Crash when starting datawizard
Summary: Crash when starting datawizard
Status: RESOLVED NOT A BUG
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 1.x
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-21 00:51 UTC by Andrew Walker
Modified: 2004-10-21 01:04 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Walker 2004-10-21 00:51:56 UTC
Version:           0.99(devel) (using KDE KDE 3.2.1KDE 1.2)
Installed from:    Compiled From SourcesCompiled From Sources
OS:                Linux

Start Kst with the QuickStart dialog enabled. Click on the Data Wizard button. Crash dump follows:

[New Thread 1094014400 (LWP 8612)]
[New Thread 1105571008 (LWP 8613)]
0xffffe002 in ?? ()
#0  0xffffe002 in ?? ()
#1  0x407935bd in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  <signal handler called>
#3  0x40e2c9f2 in qt_file_access(QString const&, int) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#4  0x40e423d7 in QFile::exists(QString const&) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#5  0x41e8814e in parseXML (filename=@0x0, db=@0xbfffccd0) at planck.cpp:165
#6  0x41e883d0 in understands_planck (filename=@0x0) at planck.cpp:202
#7  0x4010c433 in bestPluginsForSource (filename=@0xbfffcf40, type=@0x81f1d84)
    at kstdatasource.cpp:90
#8  0x4010d023 in KstDataSource::fieldListForSource(QString const&, QString const&) (filename=@0xbfffcf40, type=@0x81f1d84) at kstdatasource.cpp:313
#9  0x0817e8d6 in DataWizard::sourceChanged(QString const&) (this=0x85ede58, 
    txt=@0x8331ec8) at datawizard.ui.h:107
#10 0x0817df6b in DataWizard::init() (this=0x85ede58) at datawizard.ui.h:18
#11 0x08188dbf in DataWizard (this=0x85ede58, parent=0x82c49a8, 
    name=0x83d63a8 "1@\002^=\b\030\017X\b&N\b\210JM\b\030@\b@\bpP\b8^A\b", fl=0) at datawizard.cpp:458
#12 0x0815793c in KstApp::showDataWizard() (this=0x82c49a8) at kst.cpp:1444
#13 0x08102cd0 in KstQuickStartDialogI::qt_invoke(int, QUObject*) (
    this=0x850a8c0, _id=53, _o=0xbfffd150) at kstquickstartdialog_i.moc:106
#14 0x40be20c9 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#15 0x40be1f6d in QObject::activate_signal(int) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#16 0x40ec785e in QButton::clicked() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#17 0x40c63816 in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#18 0x40c1600c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#19 0x40b83f24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#20 0x40b83753 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#21 0x407271e9 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#22 0x40b2a198 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#23 0x40b27cdf in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#24 0x40b3cbda in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#25 0x40b97cf6 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#26 0x40b97b98 in QEventLoop::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#27 0x40b84151 in QApplication::exec() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#28 0x0815e4a8 in main (argc=1, argv=0xbfffdd64) at main.cpp:657
#29 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6
Comment 1 George Staikos 2004-10-21 00:58:03 UTC
4  0x40e423d7 in QFile::exists(QString const&) () 
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3 
 #5  0x41e8814e in parseXML (filename=@0x0, db=@0xbfffccd0) at planck.cpp:165 
 #6  0x41e883d0 in understands_planck (filename=@0x0) at planck.cpp:202 

   You have an invalid plugin lying around.  As mentioned in the previous commit, you must rebuild or erase all datasource plugins.

 #7  0x4010c433 in bestPluginsForSource (filename=@0xbfffcf40, type=@0x81f1d84) 
     at kstdatasource.cpp:90 
 #8  0x4010d023 in KstDataSource::fieldListForSource(QString const&, QString const&) (filename=@0xbfffcf40, type=@0x81f1d84) at kstdatasource.cpp:313 
 #9  0x0817e8d6 in DataWizard::sourceChanged(QString const&) (this=0x85ede58, 
     txt=@0x8331ec8) at datawizard.ui.h:107 
Comment 2 Andrew Walker 2004-10-21 01:04:22 UTC
Deleting all kstdata_* files /usr/lib/kde3 and rebuilding seems to work.