After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 575508 - Ekiga crashes when Shift-F10 pressed to keyboard navigate "Preferences" GUI
Ekiga crashes when Shift-F10 pressed to keyboard navigate "Preferences" GUI
Status: RESOLVED FIXED
Product: ekiga
Classification: Applications
Component: GUI
unspecified
Other All
: Normal critical
: 3.40
Assigned To: Ekiga maintainers
Ekiga maintainers
Depends on:
Blocks:
 
 
Reported: 2009-03-16 07:13 UTC by elaine
Modified: 2009-08-02 11:14 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description elaine 2009-03-16 07:13:57 UTC
Reproduce steps:
1. start Ekiga and open "Preferences" in main menu
2. focus on General->General Settings->User Interface->Start hidden
3. press shift-F10, Ekiga will crash.

It seems all the widgets in "Preferences" have this problem except that this widget does have a "right-clicked menu" such as horizontal container box as "shift-F10" is used in keyboard navigation for GTK hardwired menu popup.

The expected result:
Ekiga won't crash when shift-F10 is pressed trying to invoke "right-clicked menu" on widgets that do not have this menu.
Comment 1 elaine 2009-03-16 07:18:44 UTC
The widgets outside "Preferences" do not have this problem. For example, the checkbox labeled with "I do not want to sign up for ekiga.net free service" in Configuration Assistant page 3
Comment 2 Eugen Dedu 2009-03-28 21:35:47 UTC
elaine, could you tell what should be done for this bug, such as a patch for this widget (src/gui/preferences.cpp and lib/gui/gmpreferences.c)?  Why shift-f10 leads to crash, but right-click not?  How should shift-f10 be processed by the application?

Is it because of
  gtk_notebook_popup_enable (GTK_NOTEBOOK (gpw->notebook));
?
Comment 3 Eugen Dedu 2009-08-02 11:14:13 UTC
Fixed in master and branch, thanks!

(It was indeed
gtk_notebook_popup_enable (GTK_NOTEBOOK (gpw->notebook));
which should have been removed, because the tabs are not shown.)