Core dump when opening Settings

Bug #1664380 reported by Pander
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
SwatchBooker
Fix Released
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]
...

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.