but what is _most_ likely is that you really have them initialized two times. just do g '(op|et)names ?=' you should find 4 initializations. just delete the redundant ones. 2012/11/28 Bence Fábián > DATA opnames<1>+116(SB)/4,$string<1>+739(SB) > and > DATA etnames<1)+72(SB)/4,$string<1>+912(SB) > > are the second initializations of both opnames and etnames. > you can grep for them in the output of > 8c -S source.c > > that's all i can help, cause i can't tell what $string<1>+739(SB) > and $string<1>+912(SB) refer to > since they are adresses. > >