You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(gdb) bt
#0 main (argc=1, argv=0xbefff724)
at /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/exceptionsxs.cpp:71
(gdb)
#0 main (argc=1, argv=0xbefff724)
at /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/exceptionsxs.cpp:71
(gdb) info threads
Id Target Id Frame
* 1 Thread 0xb6c5c000 (LWP 17701) "paltest_pal_sxs" main (argc=1, argv=0xbefff724)
at /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/exceptionsxs.cpp:71
(gdb)
. . . . . Omission . . . .
root@target:/unit-test# gdb ./bin.coreclr.20160531.release/obj/Linux.arm.Release/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/paltest_pal_sxs_test1
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux-gnueabihf".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./bin.coreclr.20160531.release/obj/Linux.arm.Release/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/paltest_pal_sxs_test1...done.
(gdb) step
The program is not being run.
(gdb) start
Temporary breakpoint 1 at 0x8c40: file /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/exceptionsxs.cpp, line 71.
Starting program: /unit-test/bin.coreclr.20160531.release/obj/Linux.arm.Release/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/paltest_pal_sxs_test1
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
Temporary breakpoint 1, main (argc=1, argv=0xbefff724)
at /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/exceptionsxs.cpp:71
71 /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/exceptionsxs.cpp: No such file or directory.
(gdb) c
Continuing.
PAL_SXS test1 SIGSEGV handler (nil)
Starting pal_sxs test1 DllTest2
Program received signal SIGSEGV, Segmentation fault.
operator() (this=<optimized out>, unused=<optimized out>)
at /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/dlltest2.cpp:36
36 /work/dotnet/coreclr.git/src/pal/tests/palsuite/exception_handling/pal_sxs/test1/dlltest2.cpp: No such file or directory.
(gdb) c
Continuing.
terminate called after throwing an instance of 'PAL_SEHException'
Program received signal SIGABRT, Aborted.
__libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44
44 ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S: No such file or directory.
(gdb) c
Continuing.
Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb) c
The program is not being run.
(gdb) bt
No stack.
(gdb)
Activity
ARM/Linux: Fix Exception Handler PAL Test Fail
leemgs commentedon Jun 1, 2016
FYI, Here is some debug messages.
myungjoo commentedon Jun 1, 2016
@leemgs Your log is before applying the PR'ed patch, right?
ARM/Linux: Fix Exception Handler PAL Test Fail (#5360)
ARM/Linux Regression Fix of Exception Handling
ARM/Linux Regression Fix of Exception Handling
ARM/Linux Regression Fix of Exception Handling (#5596)