GNOME Bugzilla – Bug 540183
at-spi-registryd can crash when synthesizing a key string
Last modified: 2008-11-27 06:14:14 UTC
Please describe the problem: dec_synth_keystring allocates an array that isn't quite long enough (it doesn't allocate space for the terminator), so it can crash when it tries to free the array. Steps to reproduce: 1. 2. 3. run test/keysynth-test Actual results: at-spi-registryd crashes, and keysynth-test reports a CORBA exception Expected results: Some text should be inserted into the focused application Does this happen every time? on my system, yes Other information:
Created attachment 113416 [details] [review] Patch. The first change is unrelated, but it it is a change that I've been carrying around.
I'd prefer to add ifdef to all the g_print in that file.