Bugzilla – Bug 113751
labplot segfaults
Last modified: 2005-10-06 17:05:20 UTC
start labplot from command line: vetter@wpyc022:~> labplot Segmentation fault
==3272== Invalid read of size 4 ==3272== at 0x1C26EAD2: QString::operator=(QString const&) (qshared.h:49) ==3272== by 0x1C248753: QDir::QDir(QString const&, QString const&, int, int) (qdir.cpp:220) ==3272== by 0x1C254512: QGPluginManager::addLibraryPath(QString const&) (qgpluginmanager.cpp:314) ==3272== by 0x1C256397: QGPluginManager::QGPluginManager(QUuid const&, QStringList const&, QString const&, bool) (qgpluginmanager.cpp:296) ==3272== by 0x1BF684DF: qt_init_image_plugins() (qpluginmanager_p.h:64) ==3272== by 0x1BF68B2B: QImageIO::outputFormats() (qimage.cpp:4369) ==3272== by 0x1BF68C17: QImage::outputFormatList() (qimage.cpp:3440) ==3272== by 0x1C9F8297: Qwt3D::IO::setupHandler() (qwt3d_io.cpp:159) ==3272== by 0x1C9F8694: ??? (qwt3d_io.h:53) ==3272== by 0x1CA12345: (within /opt/kde3/lib/libLabPlotqwtplot3d.so.0.2.4) ==3272== by 0x1C9DFA34: (within /opt/kde3/lib/libLabPlotqwtplot3d.so.0.2.4) ==3272== by 0x1B8EF9A3: call_init (in /lib/ld-2.3.5.so) ==3272== Address 0x0 is not stack'd, malloc'd or (recently) free'd
so a QString& is 0... not sure how that can happen :/
http://sourceforge.net/mailarchive/forum.php?thread_id=8067085&forum_id=41120
https://sourceforge.net/mailarchive/forum.php?thread_id=8111394&forum_id=34480
fix submitted
*** Bug 116135 has been marked as a duplicate of this bug. ***