View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008882 | Scribus | Story Editor / Text Frames | public | 2010-02-27 11:48 | 2010-11-07 23:25 |
Reporter | huhtiranta | Assigned To | jghali | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86_64 | OS | Arch Linux | OS Version | 2.6.32.9-1 |
Product Version | 1.5.0svn | ||||
Target Version | 1.5.0 | Fixed in Version | 1.5.0svn | ||
Summary | 0008882: Adding PARSEP in the story editor makes scribus crash if the text is justified | ||||
Description | Adding paragraph separator as the first character on a non-empty line crashes Scribus if the text alignment is set to justified. | ||||
Steps To Reproduce | 1. Type a line in story editor. 2. Move cursor to the beginning of the line. 3. Set text alingment to justified. 4. Hit enter key. | ||||
Additional Information | The segfault may relate to the fact that I upgraded to qt 4.6.2 as earlier builds are crashing also. I cannot downgrade to check as the earlier qt package is not available anymore. #0 0x00007ffff585766a in QTextEngine::justify(QScriptLine const&) () from /usr/lib/libQtGui.so.4 0000001 0x00007ffff585a4ee in ?? () from /usr/lib/libQtGui.so.4 0000002 0x00007ffff585ebdf in QTextLine::cursorToX(int*, QTextLine::Edge) const () from /usr/lib/libQtGui.so.4 0000003 0x00007ffff584368f in ?? () from /usr/lib/libQtGui.so.4 0000004 0x00007ffff5843c65 in QTextControl::cursorRect(QTextCursor const&) const () from /usr/lib/libQtGui.so.4 0000005 0x00007ffff5843c84 in QTextControl::cursorRect() const () from /usr/lib/libQtGui.so.4 0000006 0x00007ffff584c0fb in QTextControl::inputMethodQuery(Qt::InputMethodQuery) const () from /usr/lib/libQtGui.so.4 0000007 0x00007ffff5a6d1b4 in QTextEdit::inputMethodQuery(Qt::InputMethodQuery) const () from /usr/lib/libQtGui.so.4 0000008 0x00007ffff5bd2212 in ?? () from /usr/lib/libQtGui.so.4 0000009 0x00007ffff564c748 in QWidget::updateMicroFocus() () from /usr/lib/libQtGui.so.4 0000010 0x00007ffff565a02d in QWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 0000011 0x00007ffff5c998f5 in QFrame::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 0000012 0x00007ffff5a84a35 in QAbstractScrollArea::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 0000013 0x00007ffff5a6df48 in QTextEdit::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 0000014 0x00000000006d78bf in SEditor::qt_metacall (this=0x282a160, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0x7fffffffbef0) at Scribus-build/scribus/ui/moc_storyeditor.cxx:85 0000015 0x00007ffff33a34df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 0000016 0x00007ffff58430dd in ?? () from /usr/lib/libQtGui.so.4 0000017 0x00007ffff5843159 in ?? () from /usr/lib/libQtGui.so.4 0000018 0x00007ffff58456b7 in QTextControl::setTextCursor(QTextCursor const&) () from /usr/lib/libQtGui.so.4 0000019 0x0000000000fc6a51 in SEditor::insertUpdate (this=0x282a160, position=0, len=1) at Scribus/Scribus/scribus/ui/storyeditor.cpp:784 0000020 0x0000000000fc5239 in SEditor::insertChars (this=0x282a160, text=...) at Scribus/Scribus/scribus/ui/storyeditor.cpp:505 0000021 0x0000000000fc53d9 in SEditor::insertChars (this=0x282a160, styledText=..., editText=...) at Scribus/Scribus/scribus/ui/storyeditor.cpp:518 0000022 0x0000000000fc493e in SEditor::keyPressEvent (this=0x282a160, k=0x7fffffffce50) at Scribus/Scribus/scribus/ui/storyeditor.cpp:412 0000023 0x00007ffff565465e in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 0000024 0x00007ffff59f8f86 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 0000025 0x00007ffff5a8452b in QAbstractScrollArea::event(QEvent*) () from /usr/lib/libQtGui.so.4 0000026 0x00007ffff5a6f8d5 in QTextEdit::event(QEvent*) () from /usr/lib/libQtGui.so.4 0000027 0x00007ffff55fe5ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 0000028 0x00007ffff5606395 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 0000029 0x00007ffff339079c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 0000030 0x00007ffff56a7aaa in ?? () from /usr/lib/libQtGui.so.4 0000031 0x00007ffff56aa001 in ?? () from /usr/lib/libQtGui.so.4 0000032 0x00007ffff5682a74 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 0000033 0x00007ffff56ad172 in ?? () from /usr/lib/libQtGui.so.4 0000034 0x00007ffff2b8326e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 0000035 0x00007ffff2b86c28 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 0000036 0x00007ffff2b86d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 0000037 0x00007ffff33b9c13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 0000038 0x00007ffff56acd6e in ?? () from /usr/lib/libQtGui.so.4 0000039 0x00007ffff338f0c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 0000040 0x00007ffff338f49c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/ 0000041 0x00007ffff33931db in QCoreApplication::exec() () from 0000042 0x000000000112e1dd in mainApp (argc=1, argv=0x7fffffffdee8) at Scr 0000043 0x000000000112e168 in main (argc=1, argv=0x7fffffffdee8) at Scribus/Scribus/scribus/main_nix.cpp:53 | ||||
Tags | No tags attached. | ||||
Patch | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2010-02-27 11:48 | huhtiranta | New Issue | |
2010-02-28 09:53 | jghali | Target Version | => 1.5.0 |
2010-11-07 16:45 | jghali | Status | new => resolved |
2010-11-07 16:45 | jghali | Fixed in Version | => 1.5.0svn |
2010-11-07 16:45 | jghali | Resolution | open => fixed |
2010-11-07 16:45 | jghali | Assigned To | => jghali |
2010-11-07 23:25 | christoph_s | Status | resolved => closed |
2015-09-17 20:08 | Kunda | Category | Story Editor / Text Frames => Story Ed/Txt Frames |
2015-09-17 20:12 | Kunda | Category | Story Ed/Txt Frames => Story Editor / Text Frames |