Core dump when opening Settings

Bug #1664380 reported by Pander on 2017-02-13
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
SwatchBooker
Critical
Olivier Berten

Bug Description

When opening settings for swatchbooker version 0.7.5-0ppa2 on Yakkety, the following core dump occurs:

Traceback (most recent call last):
  File "/usr/lib/swatchbooker/swatchbooker.pyw", line 631, in settings
    dialog = SettingsDlg(self)
  File "/usr/lib/swatchbooker/swatchbooker.pyw", line 1985, in __init__
    self.listProfiles()
  File "/usr/lib/swatchbooker/swatchbooker.pyw", line 2161, in listProfiles
    listprof(profdir)
  File "/usr/lib/swatchbooker/swatchbooker.pyw", line 2143, in listprof
    listprof(file)
  File "/usr/lib/swatchbooker/swatchbooker.pyw", line 2147, in listprof
    prof = ICCprofile(file).info
  File "/usr/lib/python2.7/dist-packages/swatchbook/icc.py", line 63, in __init__
    self.info['cprt'] = self.readfield(file,cprt[1],cprt[0])
  File "/usr/lib/python2.7/dist-packages/swatchbook/icc.py", line 89, in readfield
    content[lang+'_'+country] = unicode(struct.unpack(str(length)+'s',file.read(length))[0],'utf_16_be')
struct.error: unpack requires a string argument of length 7667813
*** Error in `/usr/bin/python': corrupted double-linked list: 0x0000561b9b690760 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x790cb)[0x7efccafec0cb]
/lib/x86_64-linux-gnu/libc.so.6(+0x82ea4)[0x7efccaff5ea4]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7efccaff918c]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN7QString4freeEPNS_4DataE+0xa8)[0x7efcc8efbcd8]
/usr/lib/x86_64-linux-gnu/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so(_ZN7QStringD1Ev+0x31)[0x7efcaa055797]
/usr/lib/x86_64-linux-gnu/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so(_ZNK12AtSpiAdaptor22notifyAboutDestructionEP20QAccessibleInterfacei+0x1f4)[0x7efcaa06a2c2]
/usr/lib/x86_64-linux-gnu/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so(_ZN12AtSpiAdaptor6notifyEiP20QAccessibleInterfacei+0x52f)[0x7efcaa068689]
/usr/lib/x86_64-linux-gnu/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so(_ZN20QSpiAccessibleBridge25notifyAccessibilityUpdateEiP20QAccessibleInterfacei+0x30)[0x7efcaa0597b4]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN11QAccessible19updateAccessibilityEP7QObjectiNS_5EventE+0xb1)[0x7efcc6e47821]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN7QWidgetD2Ev+0x341)[0x7efcc6966311]
/usr/lib/python2.7/dist-packages/PyQt4/QtGui.x86_64-linux-gnu.so(+0x3a1e99)[0x7efcc77e1e99]
...

Olivier Berten (olivier-berten) wrote :

Oops... was fixed in master... forgot to bring it back to 0.7.x

Changed in swatchbooker:
status: New → Fix Released
importance: Undecided → Critical
assignee: nobody → Olivier Berten (olivier-berten)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers