View Issue Details

IDProjectCategoryView StatusLast Update
0009382ScribusFontspublic2010-10-05 02:52
Reporterbrunod Assigned Tocbradney  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformIntel bi xeonOSUbuntu Lucid 10.04 32 bitsOS Versionsvn from 28 sept
Product Version1.5.0svn 
Target Version1.5.0Fixed in Version1.3.9.svn 
Summary0009382: Crash signal 0000011 when adding font directory
DescriptionSorry for translation error, using french version, but when adding font path in preference menu, scribus crashes with signal 0000011.
I reopen an existing export folder containing all my work (sla, font, icc...) but my font where not taken back into the list of available fonts. So i create a new folder to put them back into the pref menu, and Scribus keeps crashing doing it.
I tried with an otf folder as well with a ttf one, same behaviour. It's not related to the number of fonts : only ten in each directory.
Additional InformationFrom console :
bruno@UBIXeon:/usr/local/scribusSVN/bin$ ./scribus-1.5.0.svn
Scribus Crash
-------------
Scribus crashes due to Signal 0000011
Calling Emergency Save
Erreur de segmentation
bruno@UBIXeon:/usr/local/scribusSVN/bin$
TagsNo tags attached.
Patch

Activities

brunod

2010-09-28 08:53

reporter   ~0024601

No hurry for me, i found a workaround using fontmatrix to include the fonts needed.
(BTW : congratulation for 150, it seems it will be a great version !)

christoph_s

2010-09-29 22:18

administrator   ~0024606

Program received signal SIGSEGV, Segmentation fault.
0x084be619 in QMap<QString, ScFace>::QMap (this=0xbfffba04, other=...)
    at /usr/include/QtCore/qmap.h:165
165 inline QMap(const QMap<Key, T> &other) : d(other.d)
(gdb) bt
#0 0x084be619 in QMap<QString, ScFace>::QMap (this=0xbfffba04, other=...)
    at /usr/include/QtCore/qmap.h:165
0000001 0x084be4a9 in SCFonts::SCFonts (this=0xbfffba04)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/scfonts.h:42
0000002 0x0873725f in Prefs_Fonts::restoreDefaults (this=0xa5a4d30, prefsData=0x0)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/ui/prefs_fonts.cpp:124
0000003 0x087382f4 in Prefs_Fonts::AddPath (this=0xa5a4d30)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/ui/prefs_fonts.cpp:308
0000004 0x08301608 in Prefs_Fonts::qt_metacall (this=0xa5a4d30, _c=
    QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfffbbd8)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/ui/moc_prefs_fonts.cxx:90
0000005 0xb5c1aefd in QMetaObject::metacall (object=0xa5a4d30, cl=
    QMetaObject::InvokeMetaMethod, idx=32, argv=0xbfffbbd8)
    at kernel/qmetaobject.cpp:237
0000006 0xb5c29fe8 in QMetaObject::activate (sender=0x9e88e20, m=0xb6d31844,
---Type <return> to continue, or q <return> to quit---
    local_signal_index=2, argv=0xbfffbbd8) at kernel/qobject.cpp:3295
0000007 0xb6af721d in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
0000008 0xb67f6c1d in ?? () from /usr/lib/libQtGui.so.4
0000009 0xb67f82db in ?? () from /usr/lib/libQtGui.so.4
0000010 0xb67f8596 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
0000011 0xb6448f00 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
0000012 0xb67f77d0 in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
0000013 0xb68972d8 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
0000014 0xb63efc64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
0000015 0xb63f8750 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000016 0xb5c14e0e in QCoreApplication::notifyInternal (this=0xbfffeee8, receiver=
    0x9e88e20, event=0xbfffc284) at kernel/qcoreapplication.cpp:726
0000017 0xb63f0c4c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, Q---Type <return> to continue, or q <return> to quit---
Widget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
0000018 0xb647858c in ?? () from /usr/lib/libQtGui.so.4
0000019 0xb647773e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
0000020 0xb64a0570 in ?? () from /usr/lib/libQtGui.so.4
0000021 0xb4f01f99 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
0000022 0xb4f027a0 in ?? () from /usr/lib/libglib-2.0.so.0
0000023 0xb4f02a5e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
0000024 0xb5c40d4b in QEventDispatcherGlib::processEvents (this=0x8fca018, flags=...)
    at kernel/qeventdispatcher_glib.cpp:412
0000025 0xb64a019a in ?? () from /usr/lib/libQtGui.so.4
0000026 0xb5c1411d in QEventLoop::processEvents (this=0xbfffca50, flags=...)
    at kernel/qeventloop.cpp:149
0000027 0xb5c14319 in QEventLoop::exec (this=0xbfffca50, flags=...)
    at kernel/qeventloop.cpp:201
0000028 0xb69160ed in QDialog::exec() () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
0000029 0x08974df4 in ScribusMainWindow::slotPrefs150Org (this=0x906f830)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/scribus.cpp:7523
0000030 0x0830bc20 in ScribusMainWindow::qt_metacall (this=0x906f830, _c=
    QMetaObject::InvokeMetaMethod, _id=204, _a=0xbfffdf48)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/moc_scribus.cxx:644
0000031 0xb5c1aefd in QMetaObject::metacall (object=0x906f830, cl=
    QMetaObject::InvokeMetaMethod, idx=235, argv=0xbfffdf48)
    at kernel/qmetaobject.cpp:237
0000032 0xb5c29fe8 in QMetaObject::activate (sender=0x9429b28, m=0xb6d1ed28,
    local_signal_index=1, argv=0xbfffdf48) at kernel/qobject.cpp:3295
0000033 0xb63e8a0d in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
0000034 0xb63e8cab in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
0000035 0xb6882fb5 in ?? () from /usr/lib/libQtGui.so.4
0000036 0xb6889c87 in ?? () from /usr/lib/libQtGui.so.4
0000037 0xb688b058 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
0000038 0xb6448f00 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
0000039 0xb688b0dc in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
0000040 0xb63efc64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
0000041 0xb63f8750 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
0000042 0xb5c14e0e in QCoreApplication::notifyInternal (this=0xbfffeee8, receiver=
    0x9deb980, event=0xbfffe6b4) at kernel/qcoreapplication.cpp:726
0000043 0xb63f0c4c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
0000044 0xb6478766 in ?? () from /usr/lib/libQtGui.so.4
0000045 0xb647773e in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
0000046 0xb64a0570 in ?? () from /usr/lib/libQtGui.so.4
0000047 0xb4f01f99 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
0000048 0xb4f027a0 in ?? () from /usr/lib/libglib-2.0.so.0
0000049 0xb4f02a5e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
0000050 0xb5c40d4b in QEventDispatcherGlib::processEvents (this=0x8fca018, flags=...)
    at kernel/qeventdispatcher_glib.cpp:412
0000051 0xb64a019a in ?? () from /usr/lib/libQtGui.so.4
0000052 0xb5c1411d in QEventLoop::processEvents (this=0xbfffee84, flags=...)
    at kernel/qeventloop.cpp:149
0000053 0xb5c14319 in QEventLoop::exec (this=0xbfffee84, flags=...)
    at kernel/qeventloop.cpp:201
0000054 0xb5c18c70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
0000055 0xb63ed164 in QApplication::exec() () from /usr/lib/libQtGui.so.4
0000056 0x08b9d335 in mainApp (argc=1, argv=0xbfffefe4)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/main_nix.cpp:85
0000057 0x08b9d2bb in main (argc=1, argv=0xbfffefe4)
    at /home/christoph/scribus15svn/trunk/Scribus/scribus/main_nix.cpp:53

Issue History

Date Modified Username Field Change
2010-09-28 08:43 brunod New Issue
2010-09-28 08:53 brunod Note Added: 0024601
2010-09-28 22:55 jghali Target Version => 1.5.0
2010-09-29 22:18 christoph_s Note Added: 0024606
2010-09-29 22:18 christoph_s Assigned To => cbradney
2010-09-29 22:18 christoph_s Status new => confirmed
2010-09-29 22:19 christoph_s Status confirmed => assigned
2010-10-04 20:01 cbradney Status assigned => resolved
2010-10-04 20:01 cbradney Fixed in Version => 1.3.9.svn
2010-10-04 20:01 cbradney Resolution open => fixed
2010-10-05 02:52 christoph_s Status resolved => closed