View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008112 | Scribus | General | public | 2009-06-01 05:47 | 2009-06-02 02:47 |
Reporter | eclypse | Assigned To | jghali | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | linux | OS Version | Debian Sid |
Product Version | 1.3.5svn | ||||
Fixed in Version | 1.3.5svn | ||||
Summary | 0008112: crash when editing prefs after char style has been applied | ||||
Description | By default, Scribus comes with Small Caps 75% in the Preferences. I created a new document. Then i created a Char Style with small caps. I tried to modify this value in first to 70% (General Preferences). Then, i wanna reduce this value for the document itself (menu File > Réglage du Document > Typography). Then Scribus crashed. Output message in a Terminal: Plantage de Scribus ------------- Plantage de Scribus ? cause du signal 0000011 Calling Emergency Save Erreur de segmentation | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
Unable to reproduce |
|
[Thread 0xb441ab90 (LWP 14603) exited] [Thread 0xb3c19b90 (LWP 14604) exited] ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/QtCore/qlist.h, line 395 Program received signal SIGABRT, Aborted. [Switching to Thread 0xb5e3a6d0 (LWP 14581)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () 0000001 0xb60488f5 in raise () from /lib/libc.so.6 0000002 0xb604a1e1 in abort () from /lib/libc.so.6 0000003 0xb66db8a7 in qt_message_output (msgType=QtFatalMsg, buf=0xbfcbb61c "ASSERT failure in QList<T>::operator[]: \"index out of range\", file /usr/include/QtCore/qlist.h, line 395") at global/qglobal.cpp:2102 0000004 0xb66db998 in qFatal ( msg=0xb6824ec8 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qglobal.cpp:2303 0000005 0xb66db9fc in qt_assert_x (where=0x8bcf77a "QList<T>::operator[]", what=0x8bcf767 "index out of range", file=0x8bcf74b "/usr/include/QtCore/qlist.h", line=395) at global/qglobal.cpp:1880 0000006 0x0827eeae in QList<QString>::operator[] (this=0x90942b4, i=0) at /usr/include/QtCore/qlist.h:395 0000007 0x0846c7be in FontComboH::RebuildList (this=0x8ed7570, currentDoc=0x0, forAnnotation=false, forSubstitute=false) at /home/christoph/scribus15svn/trunk/Scribus/scribus/fontcombo.cpp:244 0000008 0x0888d142 in ScribusMainWindow::prefsOrg (this=0x8e21340, dia=0xbfcbd954) at /home/christoph/scribus15svn/trunk/Scribus/scribus/scribus.cpp:7589 0000009 0x088b6c93 in ScribusMainWindow::slotPrefsOrg (this=0x8e21340) at /home/christoph/scribus15svn/trunk/Scribus/scribus/scribus.cpp:7628 0000010 0x08259cd5 in ScribusMainWindow::qt_metacall (this=0x8e21340, ---Type <return> to continue, or q <return> to quit--- _c=QMetaObject::InvokeMetaMethod, _id=155, _a=0xbfcbdbec) at /home/christoph/scribus15svn/trunk/Scribus/scribus/moc_scribus.cxx:571 0000011 0xb67e62aa in QMetaObject::activate (sender=0x93e1f08, from_signal_index=5, to_signal_index=6, argv=0xbfcbdbec) at kernel/qobject.cpp:3037 0000012 0xb67e6700 in QMetaObject::activate (sender=0x93e1f08, m=0xb75e03b8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfcbdbec) at kernel/qobject.cpp:3127 0000013 0xb6e2b881 in QAction::triggered (this=0x93e1f08, _t1=false) at .moc/release-shared/moc_qaction.cpp:216 0000014 0xb6e2c24f in QAction::activate (this=0x93e1f08, event=QAction::Trigger) at kernel/qaction.cpp:1125 0000015 0xb7210341 in QMenuPrivate::activateAction (this=0x91bc848, action=0x93e1f08, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002 0000016 0xb72125ed in QMenu::mouseReleaseEvent (this=0x9319600, e=0xbfcbe1ec) at widgets/qmenu.cpp:2175 0000017 0xb6e86654 in QWidget::event (this=0x9319600, event=0xbfcbe1ec) at kernel/qwidget.cpp:7167 0000018 0xb720dce5 in QMenu::event (this=0x9319600, e=0xbfcbe1ec) at widgets/qmenu.cpp:2271 0000019 0xb6e3267c in QApplicationPrivate::notify_helper (this=0x8dc9be8, receiver=0x9319600, e=0xbfcbe1ec) at kernel/qapplication.cpp:3804 ---Type <return> to continue, or q <return> to quit--- 0000020 0xb6e37655 in QApplication::notify (this=0xbfcbe9a8, receiver=0x9319600, e=0xbfcbe1ec) at kernel/qapplication.cpp:3529 0000021 0xb67d1449 in QCoreApplication::notifyInternal (this=0xbfcbe9a8, receiver=0x9319600, event=0xbfcbe1ec) at kernel/qcoreapplication.cpp:587 0000022 0xb6e36d61 in QApplicationPrivate::sendMouseEvent (receiver=0x9319600, event=0xbfcbe1ec, alienWidget=0x0, nativeWidget=0x9319600, buttonDown=0xb75f7c90, lastMouseReceiver=@0xb75f7c94) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212 0000023 0xb6e9f97e in QETWidget::translateMouseEvent (this=0x9319600, event=0xbfcbe708) at kernel/qapplication_x11.cpp:3974 0000024 0xb6e9ef30 in QApplication::x11ProcessEvent (this=0xbfcbe9a8, event=0xbfcbe708) at kernel/qapplication_x11.cpp:3036 0000025 0xb6ec5b2a in x11EventSourceDispatch (s=0x8dd0400, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142 0000026 0xb65f56d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 0000027 0xb65f8a72 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 0000028 0xb65f902e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 0000029 0xb67fce81 in QEventDispatcherGlib::processEvents (this=0x8dcd040, flags=@0xbfcbe8a8) at kernel/qeventdispatcher_glib.cpp:321 0000030 0xb6ec5925 in QGuiEventDispatcherGlib::processEvents (this=0x8dcd040, flags=@0xbfcbe8d8) at kernel/qguieventdispatcher_glib.cpp:198 0000031 0xb67d060d in QEventLoop::processEvents (this=0xbfcbe950, flags=@0xbfcbe914) at kernel/qeventloop.cpp:143 ---Type <return> to continue, or q <return> to quit--- 0000032 0xb67d079d in QEventLoop::exec (this=0xbfcbe950, flags=@0xbfcbe958) at kernel/qeventloop.cpp:194 0000033 0xb67d2a4d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:852 0000034 0xb6e31fa7 in QApplication::exec () at kernel/qapplication.cpp:3332 0000035 0x08b600ca in mainApp (argc=1, argv=0xbfcbea94) at /home/christoph/scribus15svn/trunk/Scribus/scribus/main_nix.cpp:84 0000036 0x08b6013a in main (argc=Cannot access memory at address 0x38f5 ) at /home/christoph/scribus15svn/trunk/Scribus/scribus/main_nix.cpp:52 (gdb) |
|
Tested, fixed. Thanks! |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-06-01 05:47 | eclypse | New Issue | |
2009-06-01 07:03 | jghali | Note Added: 0021875 | |
2009-06-01 18:10 | christoph_s | Note Added: 0021876 | |
2009-06-01 18:10 | christoph_s | Status | new => confirmed |
2009-06-01 22:59 | jghali | Summary | Crash with Small Caps => crash when editing prefs after char style has been applied |
2009-06-01 23:00 | jghali | Status | confirmed => resolved |
2009-06-01 23:00 | jghali | Fixed in Version | => 1.3.5svn |
2009-06-01 23:00 | jghali | Resolution | open => fixed |
2009-06-01 23:00 | jghali | Assigned To | => jghali |
2009-06-01 23:01 | jghali | Category | Typography => General |
2009-06-02 02:47 | christoph_s | Note Added: 0021878 | |
2009-06-02 02:47 | christoph_s | Status | resolved => closed |