Package: grig Version: 0.7.2-3 Severity: important Tags: patch
We have applied the attached patch in Ubuntu Lucid, to fix the following bug. This change has also been applied upstream at Sourceforge. Perhaps Debian would like to apply the change as well: https://bugs.launchpad.net/ubuntu/+source/grig/+bug/517816 grig 0.7.2 Ubuntu Karmic TESTCASE: (Reproducible on amd64 but not i386) 1. Run grig 2. Mouse click in the space *between* the "145" and the "000" (not on any digit). grig crashes with Segmentation fault.
=== modified file 'src/rig-gui-lcd.c' --- old/src/rig-gui-lcd.c 2006-07-25 00:03:43 +0000 +++ new/src/rig-gui-lcd.c 2010-02-05 22:36:18 +0000 @@ -810,7 +810,7 @@ rig_gui_lcd_get_event_object (GdkEvent *event) { guint x,y; /* coordinates */ - guint i; + gint i; x = (guint) ((GdkEventButton*)event)->x; y = (guint) ((GdkEventButton*)event)->y;