View Issue Details

IDProjectCategoryView StatusLast Update
0013280ScribusInternalpublic2015-10-19 06:15
ReporterKunda Assigned To 
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
PlatformMacOSXOSYosemiteOS Version10.10.4
Product Version1.5.1svn 
Fixed in Version1.5.1svn 
Summary0013280: [OSX] Importing an .sla crashes with Sig11
DescriptionWhen trying to import an .sla ("Spanking.sla") Scribus crashes via Signal 11
This issue was cloned from 0011661
Steps To Reproduce1) Unzip Spanking.zip
2) drag/drop Spanking.sla in to Scribus
3) Click page 3 and scroll down
Crash
Additional InformationAdded backtrace. (called bt.patch so one can easily display it in Mantis)
Scribus 1.5.1svn r20297 Qt5.5
TagsNo tags attached.
PatchNo

Relationships

related to 0011661 closed Numbering of all footnotes is zero 

Activities

2013-07-13 00:28

 

Spanking.zip (400,962 bytes)

Kunda

2015-08-08 12:21

updater  

bt.patch (6,683 bytes)   
(lldb) bt
* thread #1: tid = 0x24922, 0x0000000102341815 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 3621, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x20)
  * frame #0: 0x0000000102341815 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 3621
    frame #1: 0x0000000102341f0b QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1227
    frame #2: 0x00000001023419b7 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 4039
    frame #3: 0x0000000102341f0b QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1227
    frame #4: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #5: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #6: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #7: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #8: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #9: 0x00000001023419b7 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 4039
    frame #10: 0x0000000102341f0b QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1227
    frame #11: 0x00000001023419b7 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 4039
    frame #12: 0x0000000102341f0b QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1227
    frame #13: 0x00000001023419b7 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 4039
    frame #14: 0x0000000102341f0b QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1227
    frame #15: 0x00000001023419b7 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 4039
    frame #16: 0x0000000102341f0b QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1227
    frame #17: 0x00000001023419b7 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 4039
    frame #18: 0x0000000102341f0b QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1227
    frame #19: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #20: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #21: 0x0000000102341d99 QtWidgets`QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 857
    frame #22: 0x00000001023419b7 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 4039
    frame #23: 0x0000000102314e95 QtWidgets`QWidgetBackingStore::doSync() + 4213
    frame #24: 0x0000000102347fc6 QtWidgets`QWidget::event(QEvent*) + 2886
    frame #25: 0x0000000102451811 QtWidgets`QMainWindow::event(QEvent*) + 929
    frame #26: 0x0000000102308473 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 307
    frame #27: 0x000000010230b766 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8022
    frame #28: 0x000000010379508c QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 956
    frame #29: 0x000000010637976e libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents() + 190
    frame #30: 0x0000000106379fe1 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
    frame #31: 0x00007fff85e4ea01 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    frame #32: 0x00007fff85e40b8d CoreFoundation`__CFRunLoopDoSources0 + 269
    frame #33: 0x00007fff85e401bf CoreFoundation`__CFRunLoopRun + 927
    frame #34: 0x00007fff85e3fbd8 CoreFoundation`CFRunLoopRunSpecific + 296
    frame #35: 0x00007fff8816f56f HIToolbox`RunCurrentEventLoopInMode + 235
    frame #36: 0x00007fff8816f1ee HIToolbox`ReceiveNextEventCommon + 179
    frame #37: 0x00007fff8816f12b HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
    frame #38: 0x00007fff8a82f8ab AppKit`_DPSNextEvent + 978
    frame #39: 0x00007fff8a82ee58 AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
    frame #40: 0x00007fff8a824af3 AppKit`-[NSApplication run] + 594
    frame #41: 0x0000000106378f3a libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2266
    frame #42: 0x0000000103791b2c QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 412
    frame #43: 0x000000010379496a QtCore`QCoreApplication::exec() + 346
    frame #44: 0x00000001007dbb09 Scribus`mainApp(int, char**) + 90
    frame #45: 0x00007fff8c1c85c9 libdyld.dylib`start + 1
    frame #46: 0x00007fff8c1c85c9 libdyld.dylib`start + 1
bt.patch (6,683 bytes)   

jghali

2015-08-12 21:57

administrator   ~0036001

Unable to reproduce this issue on Windows.

Kunda

2015-08-14 00:39

updater   ~0036010

Last edited: 2015-08-14 00:40

Looks like an OSX issue
confirmed by plinnel

cbradney

2015-08-14 06:12

administrator   ~0036011

No crash on OSX.

GarryP

2015-08-14 11:29

developer   ~0036013

Last edited: 2015-08-14 11:29

On OSX - 1.5.1.svn r20320: File loaded but got Signal 11 crash after scrolling down from first page. (Canvas also turned completely black.) Repeated process and got same result.

Kunda

2015-08-22 12:27

updater   ~0036078

Perhaps Ttis may be an issue with Homebrew's Qt5 ?
Will need to test this further.

Kunda

2015-10-19 06:15

updater   ~0036694

Can't reproduce in r20473 w/ Qt5.5.1
Issue seems to be fixed after update to Qt5.5.1

GarryP, can you run
brew update && brew upgrade --all && brew reinstall --HEAD scribus 

to confirm this..? thanks!

Issue History

Date Modified Username Field Change
2015-08-08 12:21 Kunda New Issue
2015-08-08 12:21 Kunda File Added: bt.patch
2015-08-08 12:21 Kunda Issue generated from: 0011661
2015-08-08 12:21 Kunda Relationship added related to 0011661
2015-08-08 12:21 Kunda File Deleted: DZ_LawAgainstLove.odt
2015-08-08 12:21 Kunda File Deleted: footnotes_fix odt import note numbers.sla
2015-08-12 21:57 jghali Note Added: 0036001
2015-08-14 00:39 Kunda Note Added: 0036010
2015-08-14 00:40 Kunda Status new => confirmed
2015-08-14 00:40 Kunda Summary Importing an .sla crashes with Sig11 => [OSX] Importing an .sla crashes with Sig11
2015-08-14 00:40 Kunda Note Edited: 0036010
2015-08-14 06:12 cbradney Note Added: 0036011
2015-08-14 11:29 GarryP Note Added: 0036013
2015-08-14 11:29 GarryP Note Edited: 0036013
2015-08-22 12:27 Kunda Note Added: 0036078
2015-10-04 12:32 Kunda Assigned To => Kunda
2015-10-04 12:32 Kunda Status confirmed => assigned
2015-10-19 06:15 Kunda Note Added: 0036694
2015-10-19 06:15 Kunda Status assigned => closed
2015-10-19 06:15 Kunda Assigned To Kunda =>
2015-10-19 06:15 Kunda Resolution open => fixed
2015-10-19 06:15 Kunda Fixed in Version => 1.5.1svn