calligraflow crashes on startup - possibly only when run under a GNOME
desktop session and/or with KDE persistent state not properly initialized,
since a stack trace fingers the KDE most-recently-used-files implementation.
Stack trace collected with gdb:
QObject::connect: Cannot connect KoDocumentInfo::infoUpdated(const QString &, const QString &) to (null)::documentInformationUpdated(const QString &, const QString &)
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff689f73c in QString::operator=(QString const&) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
(gdb) bt
#0 0x00007ffff689f73c in QString::operator=(QString const&) ()
at /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#1 0x00007ffff4c78f88 in () at /usr/lib/libkdeui.so.5
#2 0x00007ffff4c68d84 in KXMLGUIClient::findMostRecentXMLFile(QStringList const&, QString&) () at /usr/lib/libkdeui.so.5
#3 0x00007ffff79548ad in KoMainWindow::KoMainWindow(QByteArray const&, KComponentData const&) () at /usr/lib/libkomain.so.14
#4 0x00007fffec52a535 in FlowPart::createMainWindow() ()
at /usr/lib/libflowprivate.so.14
#5 0x00007ffff792b39f in KoApplication::start() () at /usr/lib/libkomain.so.14
#6 0x00007ffff7dcc88f in kdemain ()
at /usr/lib/kde4/libkdeinit/libkdeinit4_calligraflow.so
#7 0x00007ffff7c0309b in __libc_start_main (main=
0x555555554780, argc=1, argv=0x7fffffffddc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffddb8)
at ../csu/libc-start.c:308
#8 0x00005555555547ba in _start ()