xmgrace with LessTif crashes when Esc key is pressed on menu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lesstif |
New
|
Unknown
|
|||
lesstif2 (Debian) |
Fix Released
|
Undecided
|
Unassigned | ||
lesstif2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: lesstif2
I am using Ubuntu 7.04 . The LessTif package that I used was: lesstif2 version 0.94.4-2 . The xmgrace version was 5.1.20-1, although I could reproduce the same bug exactly with 5.1.21-1 also.
How to reproduce:
Try bringing up the xmgrace program, then play around with menu with keyboard. Say, press Alt+F , then Right or Left . The menu will be stuck (would not navigate anymore with keyboard). That's bug #1.
So, you are desperate, right? Try pressing Esc now. If it did not do anything, try it again. BOOOM! The program will crash and xmgrace will print the following in the stdout/stderr:
[quote]
Oops! Got SIGSYS
Please use "Help/Comments" to report the bug.
NB. This version of Grace was compiled with LessTif.
Make sure to read the FAQ carefully prior to
reporting the bug, ESPECIALLY is the problem might
be related to the graphical interface.
Aborted (core dumped)
[/quote]
An easier way to reproduce the bug is this:
1. bring up xmgrace
2. press Alt+E
3. press Esc , and BOOM!!
I would note that I recompiled the same grace package with OpenMotif 2.3.0, and these problem disappear altogether. So, whose fault is this? I would say, but not definitely, LessTif.
Changed in lesstif2: | |
status: | Unknown → New |
Changed in lesstif: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in lesstif: | |
status: | Unknown → New |
Changed in lesstif2: | |
status: | New → Confirmed |
This might give you a hint of what's the problem is:
The items listed on the menu bar are: File, Edit, Data, Plot, View, Window, and Help. The crash abovementioned happens when you press any of the Alt+key to access the menu items and Esc afterward, with the exception of Alt+F (File menu). I tried many times, and the program did not crash at all. So it may be something related to the internal representation of the menu list, or what.
Wirawan