[SerialICE] SerialICE warnings/errors

Nils njacobs8 at hetnet.nl
Sun Apr 24 17:27:26 CEST 2011


Hi All,
I get several warnings and errors and would like to know if they are my fault.

SerialICE_error1:
This warning i get when i first do make menuconfig.
The target is then still qemu.

SerialICE_error2:
This warnings i get always after compiling SerialICE.

SerialICE_error3:
This Segmentation fault i get sometimes when compiling.
After doing again make clean and make it succeeds without segfault.

SerialICE_error4:
This backtrace i get sometimes when compiling.
After doing again make clean and make it succeeds without backtrace.

Thanks, Nils.


-------------- next part --------------
nils at debian:~/SerialICE$ make menuconfig
util/kconfig/lex.zconf.c:1644: warning: ?input? defined but not used
Kconfig:299:warning: defaults for choice values not supported
-------------- next part --------------
nils at debian:~/SerialICE$ make clean
  CLEAN
nils at debian:~/SerialICE$ make
  HOSTCC   build/romcc
/home/nils/SerialICE/util/romcc.c: In function ?simplify_load?:
/home/nils/SerialICE/util/romcc.c:9918: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9919: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9920: warning: dereferencing type-punned pointer will break strict-aliasing rules
  ROMCC    build/serialice.S
  CPP      build/serialice.o
  AS       build/serialice.o
  CPP      build/start.o
  AS       build/start.o
  LINK     build/serialice.elf
/usr/bin/ld: warning: .note.gnu.build-id section discarded, --build-id ignored.
  OBJCOPY  build/serialice.rom
nils at debian:~/SerialICE$
-------------- next part --------------
nils at debian:~/SerialICE$ make clean
  CLEAN
nils at debian:~/SerialICE$ make
  HOSTCC   build/romcc
/home/nils/SerialICE/util/romcc.c: In function ?simplify_load?:
/home/nils/SerialICE/util/romcc.c:9918: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9919: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9920: warning: dereferencing type-punned pointer will break strict-aliasing rules
  ROMCC    build/serialice.S
Segmentation fault
make: *** [/home/nils/SerialICE/build/serialice.S] Fout 139
nils at debian:~/SerialICE$
-------------- next part --------------
nils at debian:~/SerialICE$ make clean
  CLEAN
nils at debian:~/SerialICE$ make
  HOSTCC   build/romcc
/home/nils/SerialICE/util/romcc.c: In function ?simplify_load?:
/home/nils/SerialICE/util/romcc.c:9918: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9919: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9920: warning: dereferencing type-punned pointer will break strict-aliasing rules
  ROMCC    build/serialice.S
*** glibc detected *** /home/nils/SerialICE/build/romcc: free(): invalid next size (fast): 0x15781068 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6(+0x6b281)[0x400a9281]
/lib/i686/cmov/libc.so.6(+0x6cad8)[0x400aaad8]
/lib/i686/cmov/libc.so.6(cfree+0x6d)[0x400adbbd]
/home/nils/SerialICE/build/romcc[0x8054adc]
/home/nils/SerialICE/build/romcc[0x80588ea]
/home/nils/SerialICE/build/romcc[0x805dcaa]
/home/nils/SerialICE/build/romcc[0x80688dd]
/home/nils/SerialICE/build/romcc[0x806fd76]
/home/nils/SerialICE/build/romcc[0x807026d]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x40054c76]
/home/nils/SerialICE/build/romcc[0x8048bf1]
======= Memory map: ========
08048000-08078000 r-xp 00000000 08:01 3041829    /home/nils/SerialICE/build/romcc
08078000-08092000 rw-p 0002f000 08:01 3041829    /home/nils/SerialICE/build/romcc
09a15000-18cff000 rw-p 00000000 00:00 0          [heap]
40000000-4001b000 r-xp 00000000 08:01 1005832    /lib/ld-2.11.2.so
4001b000-4001c000 r--p 0001a000 08:01 1005832    /lib/ld-2.11.2.so
4001c000-4001d000 rw-p 0001b000 08:01 1005832    /lib/ld-2.11.2.so
4001d000-4001e000 r-xp 00000000 00:00 0          [vdso]
4001e000-40020000 rw-p 00000000 00:00 0 
4003e000-4017e000 r-xp 00000000 08:01 1015113    /lib/i686/cmov/libc-2.11.2.so
4017e000-40180000 r--p 0013f000 08:01 1015113    /lib/i686/cmov/libc-2.11.2.so
40180000-40181000 rw-p 00141000 08:01 1015113    /lib/i686/cmov/libc-2.11.2.so
40181000-4209f000 rw-p 00000000 00:00 0 
4209f000-420bc000 r-xp 00000000 08:01 1005679    /lib/libgcc_s.so.1
420bc000-420bd000 rw-p 0001c000 08:01 1005679    /lib/libgcc_s.so.1
42100000-42121000 rw-p 00000000 00:00 0 
42121000-42200000 ---p 00000000 00:00 0 
bfa91000-bfab2000 rw-p 00000000 00:00 0          [stack]                                                                                      
Aborted                                                                                                                                       
make: *** [/home/nils/SerialICE/build/serialice.S] Fout 134
nils at debian:~/SerialICE$ make clean
  CLEAN
nils at debian:~/SerialICE$ make
  HOSTCC   build/romcc
/home/nils/SerialICE/util/romcc.c: In function ?simplify_load?:
/home/nils/SerialICE/util/romcc.c:9918: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9919: warning: dereferencing type-punned pointer will break strict-aliasing rules
/home/nils/SerialICE/util/romcc.c:9920: warning: dereferencing type-punned pointer will break strict-aliasing rules
  ROMCC    build/serialice.S
  CPP      build/serialice.o
  AS       build/serialice.o
  CPP      build/start.o
  AS       build/start.o
  LINK     build/serialice.elf
/usr/bin/ld: warning: .note.gnu.build-id section discarded, --build-id ignored.
  OBJCOPY  build/serialice.rom
nils at debian:~/SerialICE$


More information about the SerialICE mailing list