https://bugs.kde.org/show_bug.cgi?id=373768

--- Comment #1 from tprotopope...@gmail.com ---
I tried uninstalling the package and compiling from source, bug-fix version
0.6.0.95.

Kbibtex opens with the manual text editor view open, and that seems to work
fine (I added a new entry and saved), but crashed when I tried to switch to the
usual Kbibtex `spreadsheet' view (by right clicking on the file in the left
hand panel and selecting the option from 'open with').

Now Kbibtex cannot be launched anymore, crashes immediately. 

Here is the terminal output:

kbibtex(15772) DocumentPreview::DocumentPreviewPrivate::setupGUI: No Okular
part for PDF or PostScript document preview available. 
kbibtex(15772) BibTeXFields::find: No field description for  "file" ( "file" ) 
kbibtex(15772) BibTeXFields::find: No field description for  "file" ( "file" ) 
kbibtex(15772)/kdecore (KLibrary) kde4Factory: The library
"/usr/lib64/kde4/kbibtexpart.so" does not offer a qt_plugin_instance function.
ASSERT failure in BasicFileView::Private::loadHeaderProperties: "Sum of column
widths over visible columns is zero.", file
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/gui/file/basicfileview.cpp,
line 175
KCrash: Application 'kbibtex' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
KCrash: Connect sock_file=/home/Computer/.kde4/socket-linux-56qb/kdeinit4__0


Here the backtrace:

Application: KBibTeX (kbibtex), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fb872b525af in raise () at /lib64/libc.so.6
#7  0x00007fb872b539aa in abort () at /lib64/libc.so.6
#8  0x00007fb8737d752d in qt_message_output(QtMsgType, char const*) () at
/usr/lib64/libQtCore.so.4
#9  0x00007fb8737d76b1 in  () at /usr/lib64/libQtCore.so.4
#10 0x00007fb8737d7fd1 in qFatal(char const*, ...) () at
/usr/lib64/libQtCore.so.4
#11 0x00007fb8737d804e in  () at /usr/lib64/libQtCore.so.4
#12 0x00007fb8771ddddf in BasicFileView::Private::loadHeaderProperties()
(this=0x3edcf80) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/gui/file/basicfileview.cpp:175
#13 0x00007fb8771dc961 in BasicFileView::BasicFileView(QString const&,
QWidget*) (this=0x3ed25d0, name=..., parent=<optimized out>) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/gui/file/basicfileview.cpp:284
#14 0x00007fb8771cfb8e in FileView::FileView(QString const&, QWidget*)
(this=0x3ed25d0, name=..., parent=<optimized out>) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/gui/file/fileview.cpp:105
#15 0x00007fb8771d1a58 in PartWidget::Private::Private(PartWidget*)
(this=0x3b35560, parent=0x3ec5f10) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/gui/file/partwidget.cpp:42
#16 0x00007fb8771d187c in PartWidget::PartWidget(QWidget*) (this=0x3ec5f10,
parent=<optimized out>) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/gui/file/partwidget.cpp:54
#17 0x00007fb85c80e4db in
KBibTeXPart::KBibTeXPartPrivate::KBibTeXPartPrivate(QWidget*, KBibTeXPart*)
(this=0x3ec6590, parentWidget=0x2cf0330, parent=<optimized out>) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/parts/part.cpp:117
#18 0x00007fb85c80b0dc in KBibTeXPart::KBibTeXPart(QWidget*, QObject*, bool)
(this=0x3e96100, parentWidget=0x2cf0330, parent=<optimized out>,
browserViewWanted=<optimized out>, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/parts/part.cpp:612
#19 0x00007fb85c8122e6 in KBibTeXPartFactory::createPartObject(QWidget*,
QObject*, char const*, QStringList const&) (this=<optimized out>,
parentWidget=0x2cf0330, parent=0x2cf0330, cn=<optimized out>) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/parts/partfactory.cpp:59
#20 0x00007fb8754ca0a5 in KPluginFactory::create(char const*, QWidget*,
QObject*, QList<QVariant> const&, QString const&) () at
/usr/lib64/libkdecore.so.5
#21 0x00000000004410fa in
KPluginFactory::create<KParts::ReadWritePart>(QWidget*, QObject*, QString
const&, QList<QVariant> const&) (this=this@entry=0x3ec5270,
parentWidget=parentWidget@entry=0x2cf0330, parent=parent@entry=0x2cf0330,
keyword=..., args=...) at /usr/include/kpluginfactory.h:531
#22 0x00000000004417ad in
KService::createInstance<KParts::ReadWritePart>(QWidget*, QObject*,
QList<QVariant> const&, QString*) const (this=0x3c72de0,
parentWidget=parentWidget@entry=0x2cf0330, parent=parent@entry=0x2cf0330,
args=..., error=error@entry=0x0) at /usr/include/KDE/../kservice.h:579
#23 0x0000000000441ae8 in
OpenFileInfo::OpenFileInfoPrivate::createPart(QWidget*, KSharedPtr<KService>)
(this=0x2b114b0, newWidgetParent=newWidgetParent@entry=0x2cf0330,
newServicePtr=...) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/openfileinfo.cpp:110
#24 0x0000000000440ad6 in OpenFileInfo::part(QWidget*, KSharedPtr<KService>)
(this=this@entry=0x2b0fdf0, parent=parent@entry=0x2cf0330, servicePtr=...) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/openfileinfo.cpp:245
#25 0x0000000000428ee1 in MDIWidget::setFile(OpenFileInfo*,
KSharedPtr<KService>) (this=this@entry=0x2cf0330, openFileInfo=0x2b0fdf0,
servicePtr=...) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/mdiwidget.cpp:241
#26 0x000000000041f82b in MDIWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x2cf0330, _c=<optimized out>, _id=6,
_a=0x7ffec83114d0) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/moc_mdiwidget.cpp:76
#27 0x00007fb8739065d0 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () at /usr/lib64/libQtCore.so.4
#28 0x000000000041f252 in OpenFileInfoManager::currentChanged(OpenFileInfo*,
KSharedPtr<KService>) (this=this@entry=0x2cef870, _t1=<optimized out>,
_t1@entry=0x2b0fdf0, _t2=...) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/moc_openfileinfo.cpp:189
#29 0x000000000043fc56 in OpenFileInfoManager::setCurrentFile(OpenFileInfo*,
KSharedPtr<KService>) (this=0x2cef870,
openFileInfo=openFileInfo@entry=0x2b0fdf0, servicePtr=...) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/openfileinfo.cpp:604
#30 0x000000000044273b in
OpenFileInfoManager::OpenFileInfoManagerPrivate::readConfig(OpenFileInfo::StatusFlag,
QString const&, int) (this=0x2cf0950,
statusFlag=statusFlag@entry=OpenFileInfo::Open, configGroupName=...,
maxNumFiles=maxNumFiles@entry=16) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/openfileinfo.cpp:393
#31 0x0000000000442817 in
OpenFileInfoManager::OpenFileInfoManagerPrivate::readConfig() (this=<optimized
out>) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/openfileinfo.cpp:356
#32 0x0000000000440cf9 in OpenFileInfoManager::delayedReadConfig()
(this=this@entry=0x2cef870) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/openfileinfo.cpp:637
#33 0x000000000041f958 in OpenFileInfoManager::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x2cef870, _c=<optimized out>, _id=3,
_a=0x7ffec8311710) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/moc_openfileinfo.cpp:140
#34 0x00007fb8739065d0 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () at /usr/lib64/libQtCore.so.4
#35 0x00007fb873910e2a in  () at /usr/lib64/libQtCore.so.4
#36 0x00007fb87390c1c3 in QObject::event(QEvent*) () at
/usr/lib64/libQtCore.so.4
#37 0x00007fb873e320ec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQtGui.so.4
#38 0x00007fb873e38fec in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQtGui.so.4
#39 0x00007fb8759d167a in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#40 0x00007fb8738f22cd in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQtCore.so.4
#41 0x00007fb873924d37 in  () at /usr/lib64/libQtCore.so.4
#42 0x00007fb873921e51 in  () at /usr/lib64/libQtCore.so.4
#43 0x00007fb87066f677 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#44 0x00007fb87066f8e0 in  () at /usr/lib64/libglib-2.0.so.0
#45 0x00007fb87066f98c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#46 0x00007fb87392282e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQtCore.so.4
#47 0x00007fb873edadb6 in  () at /usr/lib64/libQtGui.so.4
#48 0x00007fb8738f0b9f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#49 0x00007fb8738f0f05 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQtCore.so.4
#50 0x00007fb8738f6af9 in QCoreApplication::exec() () at
/usr/lib64/libQtCore.so.4
#51 0x000000000041b142 in main(int, char**) (argc=<optimized out>,
argv=0x7ffec8311ff8) at
/home/Computer/Computing/Repos/KBibtex/kbibtex-0.6.0.95/src/program/program.cpp:70

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to