Probably after upgrading gtk+ to 2.16.5 gnumeric stopped to work correctly. Problem almost identical to http://bugzilla.gnome.org/show_bug.cgi?id=575267. Applying the patch listed in mentioned GNOME bug report solved my problem.
please don't touch fiels you don't known the effects of.
Fixed in 1.8.4-r2. Thanks for reporting.