Opened 12 years ago
Last modified 11 years ago
#37644 closed defect
tcl/tk 8.6 breaks spectrum rendering in ccpnmr — at Initial Version
Reported by: | howarth@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | ||
Port: | ccpnmr |
Description
The migration to tcl/tk 8.6 breaks the ccpnmr so that it can no longer render NMR spectra without crashing.
Confirmed that reverting tcl/tk to 8.5.13 and rebuilding py27-tkinter against this version restores full functionality.
The rendering under tcl/tk 8.6 fails with...
Spectrum successfully opened
finished opening spectrum Expt_1 ghnhb_3D
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 70 (X_PolyFillRectangle)
Resource id in failed request: 0x601811
Serial number of failed request: 47218
Current serial number in output stream: 47221
IMHO, the migration to tcl/tk 8.6 was premature and should be reverted until tcl/tk 8.6.1 is released.
It is unclear if the defect lies in tcl/tk or _tkinter of py27-tkinter.