Segfault when constant declaration references a struct field that doesn't exist -------------------------------------------------------------------------------
Key: THRIFT-808 URL: https://issues.apache.org/jira/browse/THRIFT-808 Project: Thrift Issue Type: Bug Reporter: Bryan Duxbury Assignee: Bryan Duxbury Priority: Minor Fix For: 0.4 When attempting to generate code for a Thrift file like: {code} struct X { required string my_field; } const X CONSTANT_X = { 'my_field_1' : 'blah' } {code} I find that I get a segfault. GDB tracks it back to line 99 of t_scope.h, where it looks like we try to get a t_field object from the parent struct by name, and then ultimately don't check if we actually got back something valid or not. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.