Summary
glut: unexpected exit on (use glut)
Metadata
- Id: eb74a1173148732c64e4f4f7bdd3346fcaf18f57
- Trac id: 1091
- Type: defect
- Reporter: mario
- Owner: felix
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty: medium
- Resolution: wontfix
- Priority: major
- Milestone: someday
- Version: 4.8.x
- Changetime: 2023-03-09 12:12:09 UTC
- Created: 2014-01-19 17:28:48 UTC
- Keywords: glut
Description
Steps to reproduce:
$ DISPLAY= csi -e '(use glut)' freeglut (csi): failed to open display '' $ echo $? 1
If I understand correctly, there's no way to easily/cleanly handle that failure in scheme code.
Maybe glut should provide an initialization procedure that should be explicitly called and raise an exception on failure (so that it can be handled)?
Changes and comments
[2016-08-25 21:13:21 UTC] sjamaan set difficulty to medium
[2023-03-09 12:12:09 UTC] felix changed status from new to closed
[2023-03-09 12:12:09 UTC] felix set resolution to wontfix
[2023-03-09 12:12:09 UTC] felix wrote:
I think this is not an error that can be decently handled on the Scheme sid. Moreover requiring explicit initialization would change the current usage.