[En-Nut-Discussion] devnut_stm32: error when compiling

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Tue Apr 12 15:15:08 CEST 2011


Hallo,

compiling in branches/devnut_stm32 in an ethernut directory  SVN checked out
today results in
...

Generating dependency graph for group xgCanAvr
make[3]: *** [ref-build.stamp] Segmentation fault
make[3]: Leaving directory `/opt/spare/bon/ethernut/ethernut_svn/branches/\
devnut_stm32/nut/doc/gen'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/spare/bon/ethernut/ethernut_svn/branches/\
devnut_stm32/nut/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/spare/bon/ethernut/ethernut_svn/branches/\
devnut_stm32'
make: *** [all] Error 2

With " env LANG=C strace -f -o /tmp/strace doxygen nut_en.cfg" this looks
like
...
10770 munmap(0x7fd3c5724000, 4096)      = 0
10770 open("/opt/spare/bon/ethernut/branches/devnut_stm32/nut/doc/en/html/group__CMSIS__CM3__core__LintCinfiguration.html", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 5
10770 fstat(5, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
10770 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
10770 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
10770 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
10770 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
10770 open("/opt/spare/bon/ethernut/branches/devnut_stm32/nut/doc/en/rtf/group__CMSIS__CM3__core__LintCinfiguration.rtf", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 6
10770 fstat(6, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
10770 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
10770 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
10770 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
10770 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
10770 +++ killed by SIGSEGV +++


(Doxygen version 1.6.3)

After updating doxygen to 1.7.4 there was no more SIGSEGV.

Perhaps the requirement for a recent doxygen should be listed explicit...
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------



More information about the En-Nut-Discussion mailing list