This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author tetelevm
Recipients terry.reedy, tetelevm
Date 2021-03-28.15:26:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1616945200.88.0.69202252104.issue43647@roundup.psfhosted.org>
In-reply-to
Content
Hi! I'm not sure if it's an IDLE, library, Xserver or font error, but either way, IDLE is behaving incorrectly. I have installed 3.8 and 3.9 versions, and on both it works, I do not know about the others, but I suspect that on the others, this error also occurs.

The error occurs in the following way: if you type any of the characters '\u270(5-f)' in IDLE, its work will stop unexpectedly. I suspect that for many other symbols there will be the same error, but so far noticed only on these. 

This is what the output to the terminal says:
```
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  139 (RENDER)
  Minor opcode of failed request:  20 (RenderAddGlyphs)
  Serial number of failed request:  2131
  Current serial number in output stream:  2131
```

I think the error is somewhere in the system error handler or in the incorrect behavior of the fonts display (or both :) ), it would be more correct to catch the error and display it in the output, rather than suddenly terminate.

My system is Ubuntu 20.04, KDE 5.
History
Date User Action Args
2021-03-28 15:26:40tetelevmsetrecipients: + tetelevm, terry.reedy
2021-03-28 15:26:40tetelevmsetmessageid: <1616945200.88.0.69202252104.issue43647@roundup.psfhosted.org>
2021-03-28 15:26:40tetelevmlinkissue43647 messages
2021-03-28 15:26:40tetelevmcreate