View Issue Details

IDProjectCategoryView StatusLast Update
0013237ScribusPlug-inspublic2015-10-02 22:45
ReporterKunda Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status confirmedResolutionopen 
PlatformMacOSXOSYosemiteOS Version10.10.3
Product Version1.5.1svn 
Target Version1.6 milestoneFixed in Version 
Summary0013237: [OSX] Some 128 barcodes series do not insert
DescriptionTry inserting any of the 128 barcodess will not work.
 
UPDATE: (OSX 1.5.1 r20339)
Code-128 (works)
GS1-128 Composite (works)

HSB1 128 (crashed trying to place barcode on page)
GS1 128 (crashed trying to place barcode on page)
UCC/EAN 128 (Couldn't find this)
Steps To Reproduce1. open Scribus
2. open barcode dialog
3. select either 'Code-128' or 'UCC/EAN 128' barcodes
4. click "OK"
5. try to place barcode
--> not possible
Additional InformationRelated to 0012687
Was tested against OSX 10.10.3 1.5.1svn r20253 Qt5.5
Tagsknown issue
PatchNo

Relationships

related to 0012687 closedcbradney Inserting a barcode does not work when build against Qt5.3.1 & Qt5.4 
has duplicate 0013310 confirmedcbradney [OSX] Insert Barcode ultimately leaves Scribus unusable 

Activities

jghali

2015-07-17 10:06

administrator   ~0035819

Cannot reproduce this issue on Windows.

FirasH

2015-07-22 15:38

developer   ~0035861

Cannot reproduce on openSUSE with 1.5.1.svn (20261)

Kunda

2015-07-22 15:38

manager   ~0035862

Renaming bug summary to [OSX] but keeping this in the Plugin category

ale

2015-07-24 11:09

manager   ~0035875

works on my linux, too...

terryburton

2015-07-24 11:13

reporter   ~0035876

Thanks for the testing.

I'm working with cbradney on this and will report anything interesting here.

Kunda

2015-08-19 00:05

manager   ~0036067

Update: (OSX 1.5.1 r20339)
Code-128 (works)
GS1-128 Composite (works)

HSB1 128 (crashed trying to place barcode on page)
GS1 128 (crashed trying to place barcode on page)
UCC/EAN 128 (Couldn't find this)

Kunda

2015-08-19 03:47

manager  

bt.txt (5,434 bytes)
* thread #1: tid = 0xc447e, 0x000000010379c308 QtCore`QMetaObject::cast(QObject*) const + 56, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x000000010379c308 QtCore`QMetaObject::cast(QObject*) const + 56
    frame #1: 0x0000000102466003 QtWidgets`QMdiArea::eventFilter(QObject*, QEvent*) + 179
    frame #2: 0x00000001037965cc QtCore`QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) + 204
    frame #3: 0x000000010230a35c QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 28
    frame #4: 0x000000010230d766 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8022
    frame #5: 0x00000001037963c3 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
    frame #6: 0x000000010234361f QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 3119
    frame #7: 0x0000000102316e95 QtWidgets`QWidgetBackingStore::doSync() + 4213
    frame #8: 0x0000000102349fc6 QtWidgets`QWidget::event(QEvent*) + 2886
    frame #9: 0x0000000102453811 QtWidgets`QMainWindow::event(QEvent*) + 929
    frame #10: 0x000000010230a473 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 307
    frame #11: 0x000000010230d766 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8022
    frame #12: 0x000000010379708c QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 956
    frame #13: 0x0000000107af376e libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents() + 190
    frame #14: 0x0000000107af3fe1 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
    frame #15: 0x00007fff9295ca01 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    frame #16: 0x00007fff9294eb8d CoreFoundation`__CFRunLoopDoSources0 + 269
    frame #17: 0x00007fff9294e1bf CoreFoundation`__CFRunLoopRun + 927
    frame #18: 0x00007fff9294dbd8 CoreFoundation`CFRunLoopRunSpecific + 296
    frame #19: 0x00007fff94c7d56f HIToolbox`RunCurrentEventLoopInMode + 235
    frame #20: 0x00007fff94c7d2ea HIToolbox`ReceiveNextEventCommon + 431
    frame #21: 0x00007fff94c7d12b HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
    frame #22: 0x00007fff9733d8ab AppKit`_DPSNextEvent + 978
    frame #23: 0x00007fff9733ce58 AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
    frame #24: 0x0000000107af2ed0 libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2160
    frame #25: 0x0000000103793b2c QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 412
    frame #26: 0x00000001024f8d7a QtWidgets`QDialog::exec() + 522
    frame #27: 0x0000000110b2ccb2 libbarcodegenerator.so`Barcode::run(ScribusDoc*, QString) + 68
    frame #28: 0x0000000100013a9e Scribus`ScActionPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 272
    frame #29: 0x00000001037c6ca9 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2953
    frame #30: 0x0000000100014924 Scribus`ScrAction::triggeredData(ScribusDoc*) + 64
    frame #31: 0x0000000100389f91 Scribus`ScrAction::triggeredToTriggeredData() + 709
    frame #32: 0x00000001037c6ca9 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2953
    frame #33: 0x0000000102301590 QtWidgets`QAction::activate(QAction::ActionEvent) + 288
    frame #34: 0x00000001037c6ca9 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2953
    frame #35: 0x00000001037bf9b3 QtCore`QObject::event(QEvent*) + 755
    frame #36: 0x000000010230a473 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 307
    frame #37: 0x000000010230d766 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8022
    frame #38: 0x000000010379708c QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 956
    frame #39: 0x0000000107af376e libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents() + 190
    frame #40: 0x0000000107af3fe1 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
    frame #41: 0x00007fff9295ca01 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    frame #42: 0x00007fff9294eb8d CoreFoundation`__CFRunLoopDoSources0 + 269
    frame #43: 0x00007fff9294e1bf CoreFoundation`__CFRunLoopRun + 927
    frame #44: 0x00007fff9294dbd8 CoreFoundation`CFRunLoopRunSpecific + 296
    frame #45: 0x00007fff94c7d56f HIToolbox`RunCurrentEventLoopInMode + 235
    frame #46: 0x00007fff94c7d1ee HIToolbox`ReceiveNextEventCommon + 179
    frame #47: 0x00007fff94c7d12b HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
    frame #48: 0x00007fff9733d8ab AppKit`_DPSNextEvent + 978
    frame #49: 0x00007fff9733ce58 AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
    frame #50: 0x00007fff97332af3 AppKit`-[NSApplication run] + 594
    frame #51: 0x0000000107af2f3a libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2266
    frame #52: 0x0000000103793b2c QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 412
    frame #53: 0x000000010379696a QtCore`QCoreApplication::exec() + 346
    frame #54: 0x00000001007dcaa9 Scribus`mainApp(int, char**) + 90
    frame #55: 0x00007fff98cd65c9 libdyld.dylib`start + 1
    frame #56: 0x00007fff98cd65c9 libdyld.dylib`start + 1
bt.txt (5,434 bytes)

Kunda

2015-08-19 03:48

manager   ~0036068

attached backtrace of trying to insert HSB1 128 barcode in to a Scribus document

Kunda

2015-08-27 12:53

manager   ~0036097

updated ticket to reflect changes

Kunda

2015-10-02 07:00

manager   ~0036466

Craig, can we assign to Terry Burton ?

cbradney

2015-10-02 16:19

administrator   ~0036474

Not really... we don't know if its Scribus code or not. If you grab the exported ps file from the Scribus temp directory you can probably paste it like other PO, but not place it like other barcodes.. so .. no idea where the root cause is.

terryburton

2015-10-02 16:47

reporter   ~0036475

And I don't have a MacOS system or the platform experience to really assist with this. Certainly the PS is well-formed so I shrug.

It might but me sufficiently one day to take a good look at it but at the moment my spare time is taken up with developing and packaging helper libraries/bindings from which Scribus and other frontends to BWIPP will benefit (in terms of code reduction, simplification, etc.)

Issue History

Date Modified Username Field Change
2015-07-16 18:51 Kunda New Issue
2015-07-16 18:54 Kunda Steps to Reproduce Updated View Revisions
2015-07-16 18:54 Kunda Relationship added related to 0012687
2015-07-16 18:55 Kunda Additional Information Updated View Revisions
2015-07-16 19:24 Kunda Category 3rd Party => Plug-ins
2015-07-16 19:28 Kunda Summary [Barcodes] The 128 barcodes series do not insert => [Barcode] The 128 barcodes series do not insert
2015-07-17 10:05 jghali Summary [Barcode] The 128 barcodes series do not insert => The 128 barcodes series do not insert
2015-07-17 10:06 jghali Note Added: 0035819
2015-07-17 14:04 cbradney Status new => confirmed
2015-07-22 15:38 FirasH Note Added: 0035861
2015-07-22 15:38 Kunda Summary The 128 barcodes series do not insert => [OSX] The 128 barcodes series do not insert
2015-07-22 15:38 Kunda Note Added: 0035862
2015-07-24 11:09 ale Note Added: 0035875
2015-07-24 11:13 terryburton Note Added: 0035876
2015-08-18 23:40 cbradney Relationship added has duplicate 0013310
2015-08-19 00:05 Kunda Note Added: 0036067
2015-08-19 03:47 Kunda File Added: bt.txt
2015-08-19 03:48 Kunda Note Added: 0036068
2015-08-27 12:52 Kunda Summary [OSX] The 128 barcodes series do not insert => [OSX] Some 128 barcodes series do not insert
2015-08-27 12:52 Kunda Description Updated View Revisions
2015-08-27 12:53 Kunda Note Added: 0036097
2015-09-24 23:00 Kunda Target Version => 1.6 milestone
2015-10-02 07:00 Kunda Note Added: 0036466
2015-10-02 16:19 cbradney Note Added: 0036474
2015-10-02 16:47 terryburton Note Added: 0036475
2015-10-02 22:45 Kunda Tag Attached: KnownIssue
2016-04-13 03:33 Kunda Tag Renamed KnownIssue => known issue