bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/4746] New: Segmentation fault from avr-objdump -h -S


From: avr at cajinnovations dot com
Subject: [Bug binutils/4746] New: Segmentation fault from avr-objdump -h -S
Date: 6 Jul 2007 02:00:08 -0000

address@hidden My16M]$ make
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o main.o ../main.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o SparkTmg.o ../SparkTmg.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o Injector.o ../Injector.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o events.o ../events.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o Cmd.o ../Cmd.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o map.o ../map.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o CalcTiming.o ../CalcTiming.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o o2loop.o ../o2loop.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o serial.o ../serial.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o common.o ../common.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o tableidx.o ../tableidx.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o finterpolate.o 
../finterpolate.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o raw2mb.o ../raw2mb.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o config.o ../config.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o Baro.o ../Baro.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o comnctlr.o ../comnctlr.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o ECUGBLData.o ../ECUGBLData.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .   -c -o BootLDR.o ../BootLDR.c
avr-gcc -g -Wall -O2 -mmcu=atmega32 -I .  -Wl,--section-start=.bootloader=0x7F80
-Wl,--section-start=.mapdata=0x7800 -Wl,--section-start=.cfgdata=0x7700
-Wl,-Map,My16M_32.map -o My16M_32.elf main.o SparkTmg.o Injector.o events.o
Cmd.o map.o CalcTiming.o o2loop.o serial.o common.o tableidx.o finterpolate.o
raw2mb.o config.o Baro.o comnctlr.o ECUGBLData.o BootLDR.o
avr-objdump -h -S My16M_32.elf > My16M_32.lst
/bin/sh: line 1:  4999 Segmentation fault      avr-objdump -h -S My16M_32.elf
>My16M_32.lst

make: *** [My16M_32.lst] Error 139

Under gdb ...
GNU gdb 6.3-8mdv2007.0 (Mandriva Linux release 2007.0)
This GDB was configured as "i586-mandriva-linux-gnu".

Program received signal SIGSEGV, Segmentation fault.
bfd_getl32 (p=0x8119544) at ../../bfd/libbfd.c:567
567       v |= (unsigned long) addr[1] << 8;
(gdb) bt
#0  bfd_getl32 (p=0x8119544) at ../../bfd/libbfd.c:567
#1  0x0807f8ef in read_4_bytes (abfd=Variable "abfd" is not available.
) at ../../bfd/dwarf2.c:265
#2  0x0807fd2d in read_rangelist (unit=0x80f5690, arange=0x81153f0,
    offset=15500) at ../../bfd/dwarf2.c:1611
#3  0x08080f3a in scan_unit_for_symbols (unit=0x80f5690)
    at ../../bfd/dwarf2.c:1759
#4  0x08082277 in comp_unit_find_nearest_line (unit=0x80f5690, addr=10098,
    filename_ptr=0xbfac75a4, functionname_ptr=0xbfac75a0,
    linenumber_ptr=0xbfac759c, stash=0x80ddf74) at ../../bfd/dwarf2.c:2089
#5  0x08082352 in _bfd_dwarf2_find_nearest_line (abfd=0x80d6490,
    section=0x80d88dc, symbols=0x80d7530, offset=10098,
    filename_ptr=0xbfac75a4, functionname_ptr=0xbfac75a0,
    linenumber_ptr=0xbfac759c, addr_size=4, pinfo=0x80d67e8)
    at ../../bfd/dwarf2.c:2421
#6  0x08088f87 in _bfd_elf_find_nearest_line (abfd=0x80d6490,
    section=0x80d88dc, symbols=0x80d7530, offset=10098,
    filename_ptr=0xbfac75a4, functionname_ptr=0xbfac75a0, line_ptr=0xbfac759c)
    at ../../bfd/elf.c:6969
#7  0x0804d14c in disassemble_section (abfd=0x80d6490, section=0x80d88dc,
    info=0xbfac7618) at ../../binutils/objdump.c:1062
#8  0x08079d09 in bfd_map_over_sections (abfd=0x80d6490,
    operation=0x804cb50 <disassemble_section>, user_storage=0xbfcac7618)
    at ../../bfd/section.c:1220#9  0x0804b51a in dump_bfd (abfd=0x80d6490) at
../../binutils/objdump.c:1949
#10 0x0804bfd7 in display_bfd (abfd=0x80d6490) at ../../binutils/objdump.c:2885
#11 0x0804c0ea in display_file (filename=0xbfac8712 "My16M_32.elf",
target=Variable "target" is not available.
)
    at ../../binutils/objdump.c:2943
#12 0x0804c267 in main (argc=4, argv=0xbfac77f4)
    at ../../binutils/objdump.c:3182

-- 
           Summary: Segmentation fault  from avr-objdump -h -S
           Product: binutils
           Version: 2.17
            Status: NEW
          Severity: normal
          Priority: P2
         Component: binutils
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: avr at cajinnovations dot com
                CC: bug-binutils at gnu dot org
  GCC host triplet: i586
GCC target triplet: AVR


http://sourceware.org/bugzilla/show_bug.cgi?id=4746

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]