View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013237 | Scribus | Plug-ins | public | 2015-07-16 18:51 | 2015-10-02 22:45 |
Reporter | Kunda | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | confirmed | Resolution | open | ||
Platform | MacOSX | OS | Yosemite | OS Version | 10.10.3 |
Product Version | 1.5.1svn | ||||
Target Version | 1.6 milestone | ||||
Summary | 0013237: [OSX] Some 128 barcodes series do not insert | ||||
Description | Try 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 Reproduce | 1. 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 Information | Related to 0012687 Was tested against OSX 10.10.3 1.5.1svn r20253 Qt5.5 | ||||
Tags | known issue | ||||
Patch | No | ||||
|
Cannot reproduce this issue on Windows. |
|
Cannot reproduce on openSUSE with 1.5.1.svn (20261) |
|
Renaming bug summary to [OSX] but keeping this in the Plugin category |
|
works on my linux, too... |
|
Thanks for the testing. I'm working with cbradney on this and will report anything interesting here. |
|
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) |
|
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 |
|
attached backtrace of trying to insert HSB1 128 barcode in to a Scribus document |
|
updated ticket to reflect changes |
|
Craig, can we assign to Terry Burton ? |
|
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. |
|
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.) |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-07-16 18:51 | Kunda | New Issue | |
2015-07-16 18:54 | Kunda | Steps to Reproduce Updated | |
2015-07-16 18:54 | Kunda | Relationship added | related to 0012687 |
2015-07-16 18:55 | Kunda | Additional Information Updated | |
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 | |
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 |