The program being debugged has been started already. Start it from the beginning? (y or n) Starting program: /home/marino/workzone/test-222/gold/ld1 Program received signal SIGSEGV, Segmentation fault. 0x000000000052e534 in gold::General_options::string_to_object_format (arg=0x0) at ../../binutils-2.22/gold/options.cc:655 655 if (strncmp(arg, "elf", 3) == 0) #0 0x000000000052e534 in gold::General_options::string_to_object_format ( arg=0x0) at ../../binutils-2.22/gold/options.cc:655 #1 0x000000000053b5e2 in format_enum (this=0x62a5fe) at ../../binutils-2.22/gold/options.cc:937 #2 copy_from_options (options=, this=) at ../../binutils-2.22/gold/options.h:1545 #3 Position_dependent_options (options=, this=) at ../../binutils-2.22/gold/options.h:1539 #4 gold::Command_line::Command_line (this=0x7fffffff98e0) at ../../binutils-2.22/gold/options.cc:1341 #5 0x00000000004042a9 in main (argc=1, argv=0x7ffffffff5c8) at ../../binutils-2.22/gold/main.cc:163 $2 = 0x0 A debugging session is active. Inferior 1 [process 58273] will be killed. Quit anyway? (y or n)