Hi I was looking into a failure for sp26 and noticed that it is calling a printf() variant after _Terminate has been called. I am getting an exception during the __swsetup_r call. I am wondering if there is an ordering issue:
Program received signal SIGEMT, Emulation trap. 0x0004b216 in __swsetup_r (ptr=0x550f4, fp=0x0) at ../../../../../gcc-4.9.2/newlib/libc/stdio/wsetup.c:39 39 ../../../../../gcc-4.9.2/newlib/libc/stdio/wsetup.c: No such file or directory. (gdb) bt #0 0x0004b216 in __swsetup_r (ptr=0x550f4, fp=0x0) at ../../../../../gcc-4.9.2/newlib/libc/stdio/wsetup.c:39 #1 0x0004a69e in _vfiprintf_r (data=0x550f4, fp=0x0, fmt0=0x4f1f4 "%s: %d %s\n", ap=0x54fc8) at ../../../../../gcc-4.9.2/newlib/libc/stdio/vfprintf.c:865 #2 0x00049fce in fiprintf (fp=0x0, fmt=0x4f1f4 "%s: %d %s\n") at ../../../../../gcc-4.9.2/newlib/libc/stdio/fiprintf.c:50 #3 0x000441cc in fatal_extension (source=<optimized out>, is_internal=<optimized out>, code=<optimized out>) at ../../../../../../../rtems/c/src/../../testsuites/sptests/spfatal26/init.c:68 #4 0x00046f4e in _User_extensions_Iterate (arg=0x54ff4, visitor=0x46eec <_User_extensions_Fatal_visitor>) at ../../../../../../rtems/c/src/../../cpukit/score/src/userextiterate.c:155 #5 0x00045538 in _User_extensions_Fatal (error=<optimized out>, is_internal=false, source=RTEMS_FATAL_SOURCE_EXIT) at ../../cpukit/../../../simsh1/lib/include/rtems/score/userextimpl.h:253 #6 _Terminate (the_source=RTEMS_FATAL_SOURCE_EXIT, is_internal=false, the_error=0) at ../../../../../../rtems/c/src/../../cpukit/score/src/interr.c:44 #7 0x0004d7cc in rtems_shutdown_executive (result=<optimized out>) at ../../../../../../rtems/c/src/../../cpukit/sapi/src/exshutdown.c:21 #8 0x0004d482 in _exit (status=<optimized out>) at ../../../../../../rtems/c/src/../../cpukit/libcsupport/src/newlibc_exit.c:47 #9 0x00049f7c in exit (code=0) at ../../../../../gcc-4.9.2/newlib/libc/stdlib/exit.c:70 #10 0x000441d2 in fatal_extension (source=<optimized out>, is_internal=<optimized out>, code=<optimized out>) at ../../../../../../../rtems/c/src/../../testsuites/sptests/spfatal26/init.c:68 #11 0x00046f4e in _User_extensions_Iterate (arg=0x55044, visitor=0x46eec <_User_extensions_Fatal_visitor>) at ../../../../../../rtems/c/src/../../cpukit/score/src/userextiterate.c:155 #12 0x00045538 in _User_extensions_Fatal (error=<optimized out>, is_internal=false, source=RTEMS_FATAL_SOURCE_EXIT) at ../../cpukit/../../../simsh1/lib/include/rtems/score/userextimpl.h:253 #13 _Terminate (the_source=RTEMS_FATAL_SOURCE_EXIT, is_internal=false, the_error=0) -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel