sh-3.2# gdb --args ./corerun xunit.console.netcore.exe System.Buffers.Tests.dll
GNU gdb (GDB) 7.9.1
Copyright (C) 2015 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 "armv7l-tizen-linux-gnueabi".
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 ./corerun...done.
(gdb) run
Starting program: /sdcard/hf/testrun/corerun xunit.console.netcore.exe System.Buffers.Tests.dll
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
BFD: /usr/lib/debug/.build-id/7d/dece3d2f6183893cf63189c39e9d9943193099.debug: unable to initialize decompress status for section .zdebug_aranges
warning: File "/usr/lib/debug/.build-id/7d/dece3d2f6183893cf63189c39e9d9943193099.debug" has no build-id, file skipped
xUnit.net console test runner (32-bit .NET Core)
Copyright (C) 2014 Outercurve Foundation.
^C
Program received signal SIGINT, Interrupt.
0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
(gdb) bt
#0 0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#1 0xb6dae060 in sigprocmask () from /lib/arm-linux-gnueabihf/libc.so.6
#2 0xb61edea8 in ?? () from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#3 0xb61ed4de in _Uarm_step ()
from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#4 0xb6acb2ca in PAL_VirtualUnwind (context=0xbeffd4d0, contextPointers=0x0)
at /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp:277
#5 0xb6544976 in UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4594
#6 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#7 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#8 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)
#0 0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#1 0xb6dae060 in sigprocmask () from /lib/arm-linux-gnueabihf/libc.so.6
#2 0xb61edea8 in ?? () from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#3 0xb61ed4de in _Uarm_step ()
from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#4 0xb6acb2ca in PAL_VirtualUnwind (context=0xbeffd4d0, contextPointers=0x0)
at /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp:277
#5 0xb6544976 in UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4594
#6 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#7 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#8 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)
#0 0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#1 0xb6dae060 in sigprocmask () from /lib/arm-linux-gnueabihf/libc.so.6
#2 0xb61edea8 in ?? () from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#3 0xb61ed4de in _Uarm_step ()
from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#4 0xb6acb2ca in PAL_VirtualUnwind (context=0xbeffd4d0, contextPointers=0x0)
at /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp:277
#5 0xb6544976 in UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4594
#6 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#7 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#8 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) threads
Undefined command: "threads". Try "help".
(gdb) info threads
Id Target Id Frame
* 1 LWP 27667 "corerun" 0xb6d9f8e6 in ?? ()
from /lib/arm-linux-gnueabihf/libc.so.6
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) n
Program not restarted.
(gdb) c
Continuing.
^C
Program received signal SIGINT, Interrupt.
0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
(gdb) bt
#0 0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#1 0xb6dae060 in sigprocmask () from /lib/arm-linux-gnueabihf/libc.so.6
#2 0xb61edea8 in ?? () from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#3 0xb61ed4de in _Uarm_step ()
from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#4 0xb6acb2ca in PAL_VirtualUnwind (context=0xbeffd4d0, contextPointers=0x0)
at /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp:277
#5 0xb6544976 in UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4594
#6 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#7 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#8 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) c
Continuing.
^C
Program received signal SIGINT, Interrupt.
0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
(gdb) bt
#0 0xb6d9f8e6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#1 0xb6dae060 in sigprocmask () from /lib/arm-linux-gnueabihf/libc.so.6
#2 0xb61edea8 in ?? () from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#3 0xb61ed4de in _Uarm_step ()
from /lib/arm-linux-gnueabihf/libunwind-arm.so.8
#4 0xb6acb2ca in PAL_VirtualUnwind (context=0xbeffd4d0, contextPointers=0x0)
at /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp:277
#5 0xb6544976 in UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4594
#6 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#7 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#8 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) break src/vm/exceptionhandling.cpp:4592
Breakpoint 1 at 0xb6544966: file /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp, line 4592.
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp: No such file or directory.
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) n
4594 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x sp
$1 = 0xbeffda2c
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4594
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) n
4595 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x success
$2 = 0x1
(gdb) n
4601 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4603 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$3 = 0xb6d5f000
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4603
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) p/x *frameContext
$4 = {ContextFlags = 0x2020000b, R0 = 0xbeffd4d0, R1 = 0xbeffd768, R2 = 0x8d9,
R3 = 0xbeffe9f8, R4 = 0xb2615ed0, R5 = 0xbeffd174, R6 = 0x0, R7 = 0x0,
R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0xb6f9e428, Sp = 0xbeffda2c,
Lr = 0xb6d5f000, Pc = 0xb6d5f000, Cpsr = 0x20010010, Fpscr = 0x80000010,
Padding = 0x475a8, {Q = {{Low = 0x65003800390037, High = 0x2c006c00610072}, {
Low = 0x62007500500020, High = 0x4b00630069006c}, {
Low = 0x6f005400790065, High = 0x3d006e0065006b}, {
Low = 0x63006500630037, High = 0x37006400350038}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x3fe9611a7b9611a8,
High = 0x3feccccccccccccd}, {Low = 0x4006666666666666, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}}, D = {0x65003800390037, 0x2c006c00610072,
0x62007500500020, 0x4b00630069006c, 0x6f005400790065, 0x3d006e0065006b,
0x63006500630037, 0x37006400350038, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x3fe9611a7b9611a8, 0x3feccccccccccccd, 0x4006666666666666,
0x0 <repeats 13 times>}, S = {0x390037, 0x650038, 0x610072, 0x2c006c,
0x500020, 0x620075, 0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b,
0x3d006e, 0x630037, 0x630065, 0x350038, 0x370064,
0x0 <repeats 16 times>}}, Bvr = {0x0, 0x80131509, 0x0, 0x0, 0x0, 0x0,
0xb6e6b000, 0x1}, Bcr = {0xbeffd75c, 0x0, 0xb2615ed0, 0x0, 0xb2615ed0,
0x0, 0xbeffd768, 0xb2615fec}, Wvr = {0xaf688f34}, Wcr = {0xb2615ed0},
---Type <return> to continue, or q <return> to quit---
Padding2 = {0xbeffd9e8, 0x0}}
(gdb) n
4614 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4617 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x parentSp
$5 = 0xbeffda2c
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4617
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) info frame
Stack level 0, frame at 0xbeffd468:
pc = 0xb6544a66 in UnwindManagedExceptionPass1
(/work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4617);
saved pc = 0xb6544cd0
called by frame at 0xbeffd680
source language c++.
Arglist at 0xbeffd460, args: ex=..., frameContext=0xbeffd4d0
Locals at 0xbeffd460, Previous frame's sp is 0xbeffd468
Saved registers:
r7 at 0xbeffd460, lr at 0xbeffd464
(gdb) info frame 1
Stack frame at 0xbeffd680:
pc = 0xb6544cd0 in DispatchManagedException
(/work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684);
saved pc = 0xb6493eda
called by frame at 0xbeffd9f0, caller of frame at 0xbeffd468
source language c++.
Arglist at 0xbeffd678, args: ex=...
Locals at 0xbeffd678, Previous frame's sp is 0xbeffd680
Saved registers:
r7 at 0xbeffd678, lr at 0xbeffd67c
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4617
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) p/x controlPc
$6 = 0xb6d5f000
(gdb) x/i $6
0xb6d5f000: ldr r6, [sp, #656] ; 0x290
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4617
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) info threads
Id Target Id Frame
* 1 LWP 27667 "corerun" UnwindManagedExceptionPass1 (ex=...,
frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4617
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4594 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x *frameContext
$7 = {ContextFlags = 0x2020000b, R0 = 0xbeffd4d0, R1 = 0xbeffd768, R2 = 0x8d9,
R3 = 0xbeffe9f8, R4 = 0xb2615ed0, R5 = 0xbeffd174, R6 = 0x0, R7 = 0x0,
R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0xb6f9e428, Sp = 0xbeffda2c,
Lr = 0xb6d5f000, Pc = 0xb6d5f000, Cpsr = 0x20010010, Fpscr = 0x80000010,
Padding = 0x475a8, {Q = {{Low = 0x65003800390037, High = 0x2c006c00610072}, {
Low = 0x62007500500020, High = 0x4b00630069006c}, {
Low = 0x6f005400790065, High = 0x3d006e0065006b}, {
Low = 0x63006500630037, High = 0x37006400350038}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x3fe9611a7b9611a8,
High = 0x3feccccccccccccd}, {Low = 0x4006666666666666, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}}, D = {0x65003800390037, 0x2c006c00610072,
0x62007500500020, 0x4b00630069006c, 0x6f005400790065, 0x3d006e0065006b,
0x63006500630037, 0x37006400350038, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x3fe9611a7b9611a8, 0x3feccccccccccccd, 0x4006666666666666,
0x0 <repeats 13 times>}, S = {0x390037, 0x650038, 0x610072, 0x2c006c,
0x500020, 0x620075, 0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b,
0x3d006e, 0x630037, 0x630065, 0x350038, 0x370064,
0x0 <repeats 16 times>}}, Bvr = {0x0, 0x80131509, 0x0, 0x0, 0x0, 0x0,
0xb6e6b000, 0x1}, Bcr = {0xbeffd75c, 0x0, 0xb2615ed0, 0x0, 0xb2615ed0,
0x0, 0xbeffd768, 0xb2615fec}, Wvr = {0xaf688f34}, Wcr = {0xb2615ed0},
---Type <return> to continue, or q <return> to quit---
Padding2 = {0xbeffd9e8, 0x0}}
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x *frameContext
$8 = {ContextFlags = 0x2020000b, R0 = 0xbeffd4d0, R1 = 0xbeffd768, R2 = 0x8d9,
R3 = 0xbeffe9f8, R4 = 0xb2615ed0, R5 = 0xbeffd174, R6 = 0x0, R7 = 0x0,
R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0xb6f9e428, Sp = 0xbeffda2c,
Lr = 0xb6d5f000, Pc = 0xb6d5f000, Cpsr = 0x20010010, Fpscr = 0x80000010,
Padding = 0x475a8, {Q = {{Low = 0x65003800390037, High = 0x2c006c00610072}, {
Low = 0x62007500500020, High = 0x4b00630069006c}, {
Low = 0x6f005400790065, High = 0x3d006e0065006b}, {
Low = 0x63006500630037, High = 0x37006400350038}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x3fe9611a7b9611a8,
High = 0x3feccccccccccccd}, {Low = 0x4006666666666666, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}}, D = {0x65003800390037, 0x2c006c00610072,
0x62007500500020, 0x4b00630069006c, 0x6f005400790065, 0x3d006e0065006b,
0x63006500630037, 0x37006400350038, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x3fe9611a7b9611a8, 0x3feccccccccccccd, 0x4006666666666666,
0x0 <repeats 13 times>}, S = {0x390037, 0x650038, 0x610072, 0x2c006c,
0x500020, 0x620075, 0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b,
0x3d006e, 0x630037, 0x630065, 0x350038, 0x370064,
0x0 <repeats 16 times>}}, Bvr = {0x0, 0x80131509, 0x0, 0x0, 0x0, 0x0,
0xb6e6b000, 0x1}, Bcr = {0xbeffd75c, 0x0, 0xb2615ed0, 0x0, 0xb2615ed0,
0x0, 0xbeffd768, 0xb2615fec}, Wvr = {0xaf688f34}, Wcr = {0xb2615ed0},
---Type <return> to continue, or q <return> to quit---
Padding2 = {0xbeffd9e8, 0x0}}
(gdb) n
4594 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4595 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4601 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4603 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4614 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4617 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4618 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4632 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4594 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) s
PAL_VirtualUnwind (
context=0xb6323499 <RaiseTheExceptionInternalOnly(OBJECTREF, int, int)+1248>,
contextPointers=0xb6323489 <RaiseTheExceptionInternalOnly(OBJECTREF, int, int)+1232>) at /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp:224
224 /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp: No such file or directory.
(gdb) n
233 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
248 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
249 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
254 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) p/x st
$9 = 0x0
(gdb) p/x unwContext
$10 = {regs = {0xbeffd12c, 0xbeff9114, 0xbeff9114, 0x0, 0xb6d5f000,
0xaf688f34, 0xb2615ed0, 0xbeffd174, 0x0, 0x0, 0xe, 0xbeffe9f0, 0xbeffd4d0,
0xbeff90f8, 0x6a3ae100, 0xb6acb280}}
(gdb) p/x *context
$11 = {ContextFlags = 0x2020000b, R0 = 0xbeffd4d0, R1 = 0xbeffd768,
R2 = 0x8d9, R3 = 0xbeffe9f8, R4 = 0xb2615ed0, R5 = 0xbeffd174, R6 = 0x0,
R7 = 0x0, R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0xb6f9e428,
Sp = 0xbeffda2c, Lr = 0xb6d5f000, Pc = 0xb6d5f000, Cpsr = 0x20010010,
Fpscr = 0x80000010, Padding = 0x475a8, {Q = {{Low = 0x65003800390037,
High = 0x2c006c00610072}, {Low = 0x62007500500020,
High = 0x4b00630069006c}, {Low = 0x6f005400790065,
High = 0x3d006e0065006b}, {Low = 0x63006500630037,
High = 0x37006400350038}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x3fe9611a7b9611a8, High = 0x3feccccccccccccd}, {
Low = 0x4006666666666666, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}}, D = {
0x65003800390037, 0x2c006c00610072, 0x62007500500020, 0x4b00630069006c,
0x6f005400790065, 0x3d006e0065006b, 0x63006500630037, 0x37006400350038,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe9611a7b9611a8,
0x3feccccccccccccd, 0x4006666666666666, 0x0 <repeats 13 times>}, S = {
0x390037, 0x650038, 0x610072, 0x2c006c, 0x500020, 0x620075, 0x69006c,
0x4b0063, 0x790065, 0x6f0054, 0x65006b, 0x3d006e, 0x630037, 0x630065,
0x350038, 0x370064, 0x0 <repeats 16 times>}}, Bvr = {0x0, 0x80131509,
0x0, 0x0, 0x0, 0x0, 0xb6e6b000, 0x1}, Bcr = {0xbeffd75c, 0x0, 0xb2615ed0,
0x0, 0xb2615ed0, 0x0, 0xbeffd768, 0xb2615fec}, Wvr = {0xaf688f34}, Wcr = {
---Type <return> to continue, or q <return> to quit---
0xb2615ed0}, Padding2 = {0xbeffd9e8, 0x0}}
(gdb) n
255 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) p/x st
$12 = 0x0
(gdb) n
262 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
277 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
278 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) p/x st
$13 = 0x0
(gdb) n
286 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
292 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
297 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
305 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) n
309 in /work/dotnet/arm32/coreclr/src/pal/src/exception/seh-unwind.cpp
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /sdcard/hf/testrun/corerun xunit.console.netcore.exe System.Buffers.Tests.dll
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
BFD: /usr/lib/debug/.build-id/7d/dece3d2f6183893cf63189c39e9d9943193099.debug: unable to initialize decompress status for section .zdebug_aranges
warning: File "/usr/lib/debug/.build-id/7d/dece3d2f6183893cf63189c39e9d9943193099.debug" has no build-id, file skipped
xUnit.net console test runner (32-bit .NET Core)
Copyright (C) 2014 Outercurve Foundation.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp: No such file or directory.
(gdb) p/x *frameContext
$14 = {ContextFlags = 0x2020000b, R0 = 0xbeffd4d0, R1 = 0xbeffd768,
R2 = 0x8c9, R3 = 0xbeffe9f8, R4 = 0xaf684f74, R5 = 0xaf684f34, R6 = 0x0,
R7 = 0x0, R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0xbeffe9f0, R12 = 0xb6f9e428,
Sp = 0xbeffda08, Lr = 0xb655803d, Pc = 0xb655803d, Cpsr = 0x20010010,
Fpscr = 0x80000010, Padding = 0x475a8, {Q = {{Low = 0x65003800390037,
High = 0x2c006c00610072}, {Low = 0x62007500500020,
High = 0x4b00630069006c}, {Low = 0x6f005400790065,
High = 0x3d006e0065006b}, {Low = 0x63006500630037,
High = 0x37006400350038}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x3fe9611a7b9611a8, High = 0x3feccccccccccccd}, {
Low = 0x4006666666666666, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}}, D = {
0x65003800390037, 0x2c006c00610072, 0x62007500500020, 0x4b00630069006c,
0x6f005400790065, 0x3d006e0065006b, 0x63006500630037, 0x37006400350038,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe9611a7b9611a8,
0x3feccccccccccccd, 0x4006666666666666, 0x0 <repeats 13 times>}, S = {
0x390037, 0x650038, 0x610072, 0x2c006c, 0x500020, 0x620075, 0x69006c,
0x4b0063, 0x790065, 0x6f0054, 0x65006b, 0x3d006e, 0x630037, 0x630065,
0x350038, 0x370064, 0x0 <repeats 16 times>}}, Bvr = {0x0, 0x80131509,
0x0, 0x0, 0x0, 0x0, 0xb6e6b000, 0x1}, Bcr = {0xbeffd75c, 0x0, 0xb2815ed0,
0x0, 0xb2815ed0, 0x0, 0xbeffd768, 0xb2815fec}, Wvr = {0xaf684f34}, Wcr = {
---Type <return> to continue, or q <return> to quit---
0xb2815ed0}, Padding2 = {0xbeffd9e8, 0x0}}
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1b29a18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) info frame
Stack level 0, frame at 0xbeffd468:
pc = 0xb6544966 in UnwindManagedExceptionPass1
(/work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592);
saved pc = 0xb6544cd0
called by frame at 0xbeffd680
source language c++.
Arglist at 0xbeffd460, args: ex=..., frameContext=0xbeffd4d0
Locals at 0xbeffd460, Previous frame's sp is 0xbeffd468
Saved registers:
r7 at 0xbeffd460, lr at 0xbeffd464
(gdb) x/i 0x655803d
0x655803d: Cannot access memory at address 0x655803c
(gdb) x/i 0xb655803d
0xb655803d <CallEHFunclet+16>: add sp, #4
(gdb) x/i 0xb655803d
0xb655803d <CallEHFunclet+16>: add sp, #4
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1b29a18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) p/x controlPc
$15 = 0xb655803d
(gdb) up
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
4684 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x frameContext
$16 = {ContextFlags = 0x2020000b, R0 = 0xbeffd4d0, R1 = 0xbeffd768,
R2 = 0x8c9, R3 = 0xbeffe9f8, R4 = 0xaf684f74, R5 = 0xaf684f34, R6 = 0x0,
R7 = 0x0, R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0xbeffe9f0, R12 = 0xb6f9e428,
Sp = 0xbeffda08, Lr = 0xb655803d, Pc = 0xb655803d, Cpsr = 0x20010010,
Fpscr = 0x80000010, Padding = 0x475a8, {Q = {{Low = 0x65003800390037,
High = 0x2c006c00610072}, {Low = 0x62007500500020,
High = 0x4b00630069006c}, {Low = 0x6f005400790065,
High = 0x3d006e0065006b}, {Low = 0x63006500630037,
High = 0x37006400350038}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x3fe9611a7b9611a8, High = 0x3feccccccccccccd}, {
Low = 0x4006666666666666, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}}, D = {
0x65003800390037, 0x2c006c00610072, 0x62007500500020, 0x4b00630069006c,
0x6f005400790065, 0x3d006e0065006b, 0x63006500630037, 0x37006400350038,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe9611a7b9611a8,
0x3feccccccccccccd, 0x4006666666666666, 0x0 <repeats 13 times>}, S = {
0x390037, 0x650038, 0x610072, 0x2c006c, 0x500020, 0x620075, 0x69006c,
0x4b0063, 0x790065, 0x6f0054, 0x65006b, 0x3d006e, 0x630037, 0x630065,
0x350038, 0x370064, 0x0 <repeats 16 times>}}, Bvr = {0x0, 0x80131509,
0x0, 0x0, 0x0, 0x0, 0xb6e6b000, 0x1}, Bcr = {0xbeffd75c, 0x0, 0xb2815ed0,
0x0, 0xb2815ed0, 0x0, 0xbeffd768, 0xb2815fec}, Wvr = {0xaf684f34}, Wcr = {
---Type <return> to continue, or q <return> to quit---
0xb2815ed0}, Padding2 = {0xbeffd9e8, 0x0}}
(gdb) break src/vm/exceptionhandling.cpp:4671
Breakpoint 2 at 0xb6544c8e: file /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp, line 4671.
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /sdcard/hf/testrun/corerun xunit.console.netcore.exe System.Buffers.Tests.dll
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
BFD: /usr/lib/debug/.build-id/7d/dece3d2f6183893cf63189c39e9d9943193099.debug: unable to initialize decompress status for section .zdebug_aranges
warning: File "/usr/lib/debug/.build-id/7d/dece3d2f6183893cf63189c39e9d9943193099.debug" has no build-id, file skipped
xUnit.net console test runner (32-bit .NET Core)
Copyright (C) 2014 Outercurve Foundation.
Breakpoint 2, DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4672
4672 /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp: No such file or directory.
(gdb) p/x frameContext
$17 = {ContextFlags = 0x20000b, R0 = 0xbeffe448, R1 = 0xbeffe738, R2 = 0x599,
R3 = 0x1, R4 = 0xb2615b60, R5 = 0xbeffe3b4, R6 = 0x0, R7 = 0x0, R8 = 0x0,
R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0xb6f9e428, Sp = 0xbeffe9c0,
Lr = 0xaf73223d, Pc = 0xaf73223c, Cpsr = 0x20010010, Fpscr = 0x80000010,
Padding = 0xb6fe609f, {Q = {{Low = 0x66006e00490064,
High = 0x38006300650063}, {Low = 0x500020002c006c,
High = 0x69006c00620075}, {Low = 0x790065004b0063,
High = 0x65006b006f0054}, {Low = 0x630037003d006e,
High = 0x35003800630065}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x4052cccccccccccd, High = 0x4042400000000000}, {
Low = 0x4011333333333333, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}}, D = {
0x66006e00490064, 0x38006300650063, 0x500020002c006c, 0x69006c00620075,
0x790065004b0063, 0x65006b006f0054, 0x630037003d006e, 0x35003800630065,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4052cccccccccccd,
0x4042400000000000, 0x4011333333333333, 0x0 <repeats 13 times>}, S = {
0x490064, 0x66006e, 0x650063, 0x380063, 0x2c006c, 0x500020, 0x620075,
0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b, 0x3d006e, 0x630037,
0x630065, 0x350038, 0x0 <repeats 16 times>}}, Bvr = {0xb6f10c00, 0x0,
0x0, 0xb6d5f000, 0xbeffe9c8, 0x0, 0xb6e6b000, 0x1}, Bcr = {0x5, 0x0,
0xb2615ed0, 0xb6f03040, 0xb2615ed0, 0x0, 0xb2615b60, 0xb2615ed0}, Wvr = {
---Type <return> to continue, or q <return> to quit---
0xb2615c18}, Wcr = {0xb2615b60}, Padding2 = {0xbeffe9b8, 0xb2614984}}
(gdb) bt
#0 DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4672
#1 0xb6493aee in IL_Throw (obj=0xb2615ed0)
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5380
#2 0xaf73223c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) n
4677 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4682 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4684 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) s
UnwindManagedExceptionPass1 (ex=..., frameContext=0xaffce469)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4499
4499 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4503 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4505 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4512 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4513 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4515 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4519 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x ex.ContextRecord
$18 = {ContextFlags = 0x200007, R0 = 0xbeffe168, R1 = 0x0, R2 = 0xffffffff,
R3 = 0xbeffe308, R4 = 0xb2615ed0, R5 = 0xb2615c18, R6 = 0x0,
R7 = 0xbeffe458, R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0x0,
Sp = 0xbeffe3f8, Lr = 0xb632384b, Pc = 0xb632384a, Cpsr = 0x10, Fpscr = 0x0,
Padding = 0x0, {Q = {{Low = 0x0, High = 0x0} <repeats 16 times>}, D = {
0x0 <repeats 32 times>}, S = {0x0 <repeats 32 times>}}, Bvr = {0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, Bcr = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0}, Wvr = {0x0}, Wcr = {0x0}, Padding2 = {0x0, 0x0}}
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffe448)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4519
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493aee in IL_Throw (obj=0xb2615ed0)
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5380
#3 0xaf73223c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) p/x $pc
$19 = 0xb65447cc
(gdb) n
4520 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$20 = 0xaf73223c
(gdb) n
4521 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4523 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4525 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4526 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4528 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4530 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4531 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4532 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4533 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4538 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x dispatcherContext.FunctionEntry
$21 = 0xaf623a6c
(gdb) n
4540 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x *frameContext
$22 = {ContextFlags = 0x20000b, R0 = 0xbeffe448, R1 = 0xbeffe738, R2 = 0x599,
R3 = 0x1, R4 = 0xb2615b60, R5 = 0xbeffe3b4, R6 = 0x0, R7 = 0x0, R8 = 0x0,
R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0xb6f9e428, Sp = 0xbeffe9c0,
Lr = 0xaf73223d, Pc = 0xaf73223c, Cpsr = 0x20010010, Fpscr = 0x80000010,
Padding = 0xb6fe609f, {Q = {{Low = 0x66006e00490064,
High = 0x38006300650063}, {Low = 0x500020002c006c,
High = 0x69006c00620075}, {Low = 0x790065004b0063,
High = 0x65006b006f0054}, {Low = 0x630037003d006e,
High = 0x35003800630065}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x4052cccccccccccd, High = 0x4042400000000000}, {
Low = 0x4011333333333333, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}}, D = {
0x66006e00490064, 0x38006300650063, 0x500020002c006c, 0x69006c00620075,
0x790065004b0063, 0x65006b006f0054, 0x630037003d006e, 0x35003800630065,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4052cccccccccccd,
0x4042400000000000, 0x4011333333333333, 0x0 <repeats 13 times>}, S = {
0x490064, 0x66006e, 0x650063, 0x380063, 0x2c006c, 0x500020, 0x620075,
0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b, 0x3d006e, 0x630037,
0x630065, 0x350038, 0x0 <repeats 16 times>}}, Bvr = {0xb6f10c00, 0x0,
0x0, 0xb6d5f000, 0xbeffe9c8, 0x0, 0xb6e6b000, 0x1}, Bcr = {0x5, 0x0,
0xb2615ed0, 0xb6f03040, 0xb2615ed0, 0x0, 0xb2615b60, 0xb2615ed0}, Wvr = {
---Type <return> to continue, or q <return> to quit---
0xb2615c18}, Wcr = {0xb2615b60}, Padding2 = {0xbeffe9b8, 0xb2614984}}
(gdb) n
4551 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x *frameContext
$23 = {ContextFlags = 0x2020000b, R0 = 0xbeffe448, R1 = 0xbeffe738,
R2 = 0x599, R3 = 0x1, R4 = 0xaf688f74, R5 = 0xaf688f34, R6 = 0x0, R7 = 0x0,
R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0xbeffe9f0, R12 = 0xb6f9e428,
Sp = 0xbeffe9d0, Lr = 0xb1c8e835, Pc = 0xb1c8e835, Cpsr = 0x20010010,
Fpscr = 0x80000010, Padding = 0xb6fe609f, {Q = {{Low = 0x66006e00490064,
High = 0x38006300650063}, {Low = 0x500020002c006c,
High = 0x69006c00620075}, {Low = 0x790065004b0063,
High = 0x65006b006f0054}, {Low = 0x630037003d006e,
High = 0x35003800630065}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x4052cccccccccccd, High = 0x4042400000000000}, {
Low = 0x4011333333333333, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}}, D = {
0x66006e00490064, 0x38006300650063, 0x500020002c006c, 0x69006c00620075,
0x790065004b0063, 0x65006b006f0054, 0x630037003d006e, 0x35003800630065,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4052cccccccccccd,
0x4042400000000000, 0x4011333333333333, 0x0 <repeats 13 times>}, S = {
0x490064, 0x66006e, 0x650063, 0x380063, 0x2c006c, 0x500020, 0x620075,
0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b, 0x3d006e, 0x630037,
0x630065, 0x350038, 0x0 <repeats 16 times>}}, Bvr = {0xb6f10c00, 0x0,
0x0, 0xb6d5f000, 0xbeffe9c8, 0x0, 0xb6e6b000, 0x1}, Bcr = {0x5, 0x0,
0xb2615ed0, 0xb6f03040, 0xb2615ed0, 0x0, 0xb2615b60, 0xb2615ed0}, Wvr = {
---Type <return> to continue, or q <return> to quit---
0xb2615c18}, Wcr = {0xb2615b60}, Padding2 = {0xbeffe9b8, 0xb2614984}}
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffe448)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4551
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493aee in IL_Throw (obj=0xb2615ed0)
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5380
#3 0xaf73223c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) x/p 0xb1c8e834
0xb1c8e834: Undefined output format "p".
(gdb) x/i 0xb1c8e835
0xb1c8e835: mov r6, r0
(gdb) x/i 0xb1c8e834
0xb1c8e834: mov r6, r0
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffe448)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4551
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493aee in IL_Throw (obj=0xb2615ed0)
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5380
#3 0xaf73223c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) n
4557 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4558 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4561 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4566 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4569 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4570 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$24 = 0xb1c8e835
(gdb) n
4583 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4590 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4634 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4530 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$25 = 0xb1c8e835
(gdb) n
4531 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4532 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4533 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4538 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4540 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) s
RtlVirtualUnwind (HandlerType=3204442008, ImageBase=5, ControlPc=1,
FunctionEntry=0xb6ff9210, ContextRecord=0xb6fe99cf,
HandlerData=0xb63234cc <RaiseTheExceptionInternalOnly(OBJECTREF, int, int)+1300>, EstablisherFrame=0xb6c9cce3, ContextPointers=0x3)
at /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp:1510
1510 /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp: No such file or directory.
(gdb) n
1515 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1516 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1519 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1521 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) p/x ContextPointers
$26 = 0x0
(gdb) n
1534 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) s
RtlpUnwindFunctionFull (ControlPcRva=3069250560, ImageBase=664384,
FunctionEntry=0xb6efc000, ContextRecord=0xb6ff8000,
EstablisherFrame=0xb6d5f000, HandlerRoutine=0x0, HandlerData=0xb2614984,
UnwindParams=0x0)
at /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp:977
977 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1004 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1010 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1011 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1012 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1018 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1022 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1023 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1025 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1034 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1035 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1036 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1042 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1051 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1052 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1053 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1054 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1055 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1056 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1057 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1064 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1065 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1066 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1075 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1095 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1117 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) u
1118 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1119 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1126 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1127 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1128 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1095 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) until
1155 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1169 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1170 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1172 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1173 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1179 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1180 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1181 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1404 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1172 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1173 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1179 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1187 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1188 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1191 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1193 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1194 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1195 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1197 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1404 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1172 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1173 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1179 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1187 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1203 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1208 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1397 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1410 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1418 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1419 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1420 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1421 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1423 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1424 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1425 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1426 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1427 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1429 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1430 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
RtlVirtualUnwind (HandlerType=1, ImageBase=2982678544, ControlPc=2982733877,
FunctionEntry=0xb001e4f8, ContextRecord=0xbeffe448,
HandlerData=0xbeffe1d0, EstablisherFrame=0xbeffe1d4, ContextPointers=0x0)
at /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp:1544
1544 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
1546 in /work/dotnet/arm32/coreclr/src/unwinder/arm/unwinder_arm.cpp
(gdb) n
UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffe448)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4551
4551 /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp: No such file or directory.
(gdb) p/x *frameContext
$27 = {ContextFlags = 0x2020000b, R0 = 0xbeffe448, R1 = 0xbeffe738,
R2 = 0x599, R3 = 0x1, R4 = 0xaf688f74, R5 = 0xaf688f34, R6 = 0xb2615b8c,
R7 = 0x0, R8 = 0x0, R9 = 0x0, R10 = 0xe, R11 = 0xbeffea28, R12 = 0xb6f9e428,
Sp = 0xbeffe9f8, Lr = 0xb1c8e3d9, Pc = 0xb1c8e3d9, Cpsr = 0x20010010,
Fpscr = 0x80000010, Padding = 0xb6fe609f, {Q = {{Low = 0x66006e00490064,
High = 0x38006300650063}, {Low = 0x500020002c006c,
High = 0x69006c00620075}, {Low = 0x790065004b0063,
High = 0x65006b006f0054}, {Low = 0x630037003d006e,
High = 0x35003800630065}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x4052cccccccccccd, High = 0x4042400000000000}, {
Low = 0x4011333333333333, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}}, D = {
0x66006e00490064, 0x38006300650063, 0x500020002c006c, 0x69006c00620075,
0x790065004b0063, 0x65006b006f0054, 0x630037003d006e, 0x35003800630065,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4052cccccccccccd,
0x4042400000000000, 0x4011333333333333, 0x0 <repeats 13 times>}, S = {
0x490064, 0x66006e, 0x650063, 0x380063, 0x2c006c, 0x500020, 0x620075,
0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b, 0x3d006e, 0x630037,
0x630065, 0x350038, 0x0 <repeats 16 times>}}, Bvr = {0xb6f10c00, 0x0,
0x0, 0xb6d5f000, 0xbeffe9c8, 0x0, 0xb6e6b000, 0x1}, Bcr = {0x5, 0x0,
0xb2615ed0, 0xb6f03040, 0xb2615ed0, 0x0, 0xb2615b60, 0xb2615ed0}, Wvr = {
---Type <return> to continue, or q <return> to quit---
0xb2615c18}, Wcr = {0xb2615b60}, Padding2 = {0xbeffe9b8, 0xb2614984}}
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffe448)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4551
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493aee in IL_Throw (obj=0xb2615ed0)
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5380
#3 0xaf73223c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) n
4557 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4558 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4561 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4566 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) jn
Undefined command: "jn". Try "help".
(gdb) n
4571 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4575 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4576 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
Breakpoint 2, DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4672
4672 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) bt
#0 DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4672
#1 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#2 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) info threads
Id Target Id Frame
* 1 LWP 6679 "corerun" DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4672
(gdb) p/x frameContext
$28 = {ContextFlags = 0x20000b, R0 = 0xbeffd4d0, R1 = 0xbeffd768, R2 = 0x599,
R3 = 0x1, R4 = 0xb2615ed0, R5 = 0xbeffd43c, R6 = 0x0, R7 = 0x0, R8 = 0x0,
R9 = 0x0, R10 = 0xe, R11 = 0x0, R12 = 0xb6f9e428, Sp = 0xbeffd9f0,
Lr = 0xb1c8ea19, Pc = 0xb1c8ea18, Cpsr = 0x20010010, Fpscr = 0x80000010,
Padding = 0x475a8, {Q = {{Low = 0x65003800390037, High = 0x2c006c00610072}, {
Low = 0x62007500500020, High = 0x4b00630069006c}, {
Low = 0x6f005400790065, High = 0x3d006e0065006b}, {
Low = 0x63006500630037, High = 0x37006400350038}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x3fe9611a7b9611a8,
High = 0x3feccccccccccccd}, {Low = 0x4006666666666666, High = 0x0}, {
Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0,
High = 0x0}, {Low = 0x0, High = 0x0}, {Low = 0x0, High = 0x0}, {
Low = 0x0, High = 0x0}}, D = {0x65003800390037, 0x2c006c00610072,
0x62007500500020, 0x4b00630069006c, 0x6f005400790065, 0x3d006e0065006b,
0x63006500630037, 0x37006400350038, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x3fe9611a7b9611a8, 0x3feccccccccccccd, 0x4006666666666666,
0x0 <repeats 13 times>}, S = {0x390037, 0x650038, 0x610072, 0x2c006c,
0x500020, 0x620075, 0x69006c, 0x4b0063, 0x790065, 0x6f0054, 0x65006b,
0x3d006e, 0x630037, 0x630065, 0x350038, 0x370064,
0x0 <repeats 16 times>}}, Bvr = {0x0, 0x80131509, 0x0, 0x0, 0x0, 0x0,
0xb6e6b000, 0x1}, Bcr = {0xbeffd75c, 0x0, 0xb2615ed0, 0x0, 0xb2615ed0,
0x0, 0xbeffd768, 0xb2615fec}, Wvr = {0xaf688f34}, Wcr = {0xb2615ed0},
---Type <return> to continue, or q <return> to quit---
Padding2 = {0xbeffd9e8, 0x0}}
(gdb) p/x $pc
$29 = 0xb6544c8e
(gdb) n
4677 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) bt
#0 DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4677
#1 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#2 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) n
4682 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
4684 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) n
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$30 = 0xb655803d
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$31 = 0xb6d5f000
(gdb) bt
#0 UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
#1 0xb6544cd0 in DispatchManagedException (ex=...)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4684
#2 0xb6493eda in IL_Rethrow ()
at /work/dotnet/arm32/coreclr/src/vm/jithelpers.cpp:5412
#3 0xb1c8ea18 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$32 = 0xb6d5f000
(gdb) c
Continuing.
Breakpoint 1, UnwindManagedExceptionPass1 (ex=..., frameContext=0xbeffd4d0)
at /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp:4592
4592 in /work/dotnet/arm32/coreclr/src/vm/exceptionhandling.cpp
(gdb) p/x controlPc
$33 = 0xb6d5f000
(gdb)