View Issue Details

IDProjectCategoryView StatusLast Update
0014102ScribusStory Editor / Text Framespublic2016-05-27 09:19
ReporterJLuc Assigned Tojghali  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionduplicate 
PlatformLinuxOSUbuntuOS Version14.04
Summary0014102: Crash while editing
DescriptionI create a document out of a template, paste some text out of LibreOffice in one of the text frame, empty lorem-text in another text frame, begin to copy'n'paste part of the previously copied text, but scribus 1.5.2 has crashed.

backtrace :

Checking cmap  1 ( 1 , 0 , 0 ) format  6
Checking cmap  2 ( 3 , 1 , 0 ) format  4
found Unicode enc for Liberation Sans Narrow Regular as map 2 with 1336 glyphs
using Unicode enc for Liberation Sans Narrow Regular
load post 0 5267
[Thread 0x7fffaaeda700 (LWP 7012) exited]
storytext::charstyle: access at end of text %i 7947
QPixmap::scaled: Pixmap is a null pixmap
QPainter::begin: Paint device returned engine == 0, type: 2
QPixmap::scaled: Pixmap is a null pixmap
QPainter::end: Painter not active, aborted
storytext::charstyle: access at end of text %i 10455
storytext::charstyle: access at end of text %i 10455
storytext::charstyle: access at end of text %i 10455
storytext::charstyle: access at end of text %i 292
storytext::charstyle: access at end of text %i 292
QPixmap::scaled: Pixmap is a null pixmap
QPainter::end: Painter not active, aborted
QPixmap::scaled: Pixmap is a null pixmap
QPainter::begin: Paint device returned engine == 0, type: 2
QPixmap::scaled: Pixmap is a null pixmap
QPainter::end: Painter not active, aborted

Program received signal SIGSEGV, Segmentation fault.
0x0000000000000004 in ?? ()
(gdb) bt
#0  0x0000000000000004 in ?? ()
0000001  0x0000000000853f27 in Style::validate (this=0x408a0a0)
    at /home/jluc/dev/scribus/svn/scribus/style.h:115
0000002  0x0000000000dab10e in CharStyle::backColor (this=0x408a0a0)
    at /home/jluc/dev/scribus/svn/scribus/styles/charstyle.attrdefs.cxx:36
0000003  0x00000000012d781d in LineBox::drawBackGround (this=0x526c750, p=
    0x7fffffffcc90) at /home/jluc/dev/scribus/svn/scribus/text/boxes.cpp:226
0000004  0x00000000012d7244 in LineBox::render (this=0x526c750, p=0x7fffffffcc90, 
    item=0x4396d40) at /home/jluc/dev/scribus/svn/scribus/text/boxes.cpp:184
0000005  0x00000000012d66fa in GroupBox::render (this=0x528d6a0, p=0x7fffffffcc90, 
    item=0x4396d40) at /home/jluc/dev/scribus/svn/scribus/text/boxes.cpp:66
0000006  0x00000000012d66fa in GroupBox::render (this=0x469a5a0, p=0x7fffffffcc90, 
    item=0x4396d40) at /home/jluc/dev/scribus/svn/scribus/text/boxes.cpp:66
0000007  0x00000000012ed722 in TextLayout::render (this=0x4397128, 
    p=0x7fffffffcc90, item=0x4396d40)
    at /home/jluc/dev/scribus/svn/scribus/text/textlayout.cpp:130
0000008  0x0000000000a60132 in PageItem_TextFrame::DrawObj_Item (this=0x4396d40, p=
    0x5f4ea20, cullingArea=...)
    at /home/jluc/dev/scribus/svn/scribus/pageitem_textframe.cpp:3584
0000009  0x00000000009c4b14 in PageItem::DrawObj (this=0x4396d40, p=0x5f4ea20, 
    cullingArea=...) at /home/jluc/dev/scribus/svn/scribus/pageitem.cpp:1738
0000010 0x000000000085cf37 in Canvas::DrawPageItems (this=0x41e0bf0, 
    painter=0x5f4ea20, layer=..., clip=..., notesFramesPass=false)
    at /home/jluc/dev/scribus/svn/scribus/canvas.cpp:1537
0000011 0x0000000000859f58 in Canvas::drawContents (this=0x41e0bf0, 
    psx=0x7fffffffd110, clipx=2251, clipy=376, clipw=1156, cliph=810)
    at /home/jluc/dev/scribus/svn/scribus/canvas.cpp:1049
0000012 0x0000000000858f63 in Canvas::fillBuffer (this=0x41e0bf0, 
    buffer=0x41e0c68, bufferOrigin=..., clipRect=...)
    at /home/jluc/dev/scribus/svn/scribus/canvas.cpp:802
0000013 0x0000000000859138 in Canvas::paintEvent (this=0x41e0bf0, p=0x7fffffffd4b0)
    at /home/jluc/dev/scribus/svn/scribus/canvas.cpp:849
0000014 0x00007ffff6ce3308 in QWidget::event(QEvent*) ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000015 0x00007ffff6ca104c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000016 0x00007ffff6ca5488 in QApplication::notify(QObject*, QEvent*) ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000017 0x00007ffff7628e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    () from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Core.so.5
0000018 0x00007ffff6cdc71a in QWidgetPrivate::sendPaintEvent(QRegion const&) ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000019 0x00007ffff6cdcd2f in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000020 0x00007ffff6cadbbe in ?? ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000021 0x00007ffff6cadea9 in ?? ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000022 0x00007ffff6ccd6ef in QWidgetPrivate::syncBackingStore() ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000023 0x00007ffff6ce33d0 in QWidget::event(QEvent*) ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000024 0x00007ffff6df101b in QMainWindow::event(QEvent*) ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000025 0x00007ffff6ca104c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000026 0x00007ffff6ca5488 in QApplication::notify(QObject*, QEvent*) ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Widgets.so.5
0000027 0x00007ffff7628e80 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    () from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Core.so.5
0000028 0x00007ffff762b673 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Core.so.5
0000029 0x00007ffff76780f3 in ?? ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Core.so.5
0000030 0x00007fffef0d1e04 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000031 0x00007fffef0d2048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000032 0x00007fffef0d20ec in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000033 0x00007ffff76784e7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Core.so.5
0000034 0x00007ffff7626efa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Core.so.5
0000035 0x00007ffff762ed9d in QCoreApplication::exec() ()
   from /localbin/Qt5.6.0/5.6/gcc_64/lib/libQt5Core.so.5
0000036 0x00000000012af881 in mainApp (argc=1, argv=0x7fffffffe098)
    at /home/jluc/dev/scribus/svn/scribus/main_nix.cpp:80
0000037 0x00000000012af7f0 in main (argc=1, argv=0x7fffffffe098)
    at /home/jluc/dev/scribus/svn/scribus/main_nix.cpp:54



Additional InformationNo crash with scribus pre-Boxes
TagsNo tags attached.
PatchNo

Relationships

duplicate of 0014100 new text frame with frame break that is subsequently linked will in certain condition cause a crash 

Activities

jghali

2016-05-27 09:18

administrator   ~0041472

Duplicate of 0014100. Same backtrace.

Issue History

Date Modified Username Field Change
2016-05-27 08:06 JLuc New Issue
2016-05-27 08:08 JLuc Summary Crash while editing SLA => Crash while editing
2016-05-27 08:08 JLuc Description Updated
2016-05-27 08:16 JLuc Additional Information Updated
2016-05-27 09:18 jghali Note Added: 0041472
2016-05-27 09:18 jghali Relationship added duplicate of 0014100
2016-05-27 09:18 jghali Status new => resolved
2016-05-27 09:18 jghali Resolution open => duplicate
2016-05-27 09:18 jghali Assigned To => jghali
2016-05-27 09:19 jghali Status resolved => closed