On Tue, Jul 7, 2009 at 12:50 PM, Paul Pluzhnikov wrote: > Committed to the mainline. It turns out I didn't follow what happens when value_struct_elt() raises error correctly: when it does, res_val will be left as NULL, and that will trigger gdb_assert in my previous patch. Here is a fix. Sorry for the noise :-( -- Paul Pluzhnikov 2009-07-07 Paul Pluzhnikov * python/python-value.c (valpy_getitem): Remove incorrect assert.