Bug #13612
Updated by nobu (Nobuyoshi Nakada) over 7 years ago
I got a segmentation fault, fllowed by the message "You may have encountered a bug in the Ruby interpreter or extension libraries.". See attachment. The exception occured in this piece of code: ```ruby class EXPERT FIND_CHAIN_FOR_POS_FILTER_PIPELINE = [ :no_filter, :filter_by_etkz_e, :filter_chain_in_chain, ].each def find_chain_for_pos(sw_lines_for_module, wsc_sw_lines) FIND_CHAIN_FOR_POS_FILTER_PIPELINE.rewind begin while NVP.multiple_grpids?(sw_lines_for_module) filter_method_symb = FIND_CHAIN_FOR_POS_FILTER_PIPELINE.next # <----- This is line 30, where the exception reportedly occured. sw_lines_for_module = NVP.send(filter_method_symb, br, sw_lines_for_module) end rescue StopIteration LOG.trace "Could not find unique GRPID" end end end ``` The segmentation fault occurs only after this method has been executed repeatedly several hundred times.