[Bug gdb/34286] New: [gdb, aarch64] frame-unwind.c:357: internal-error: frame_unwind_got_bytes: Assertion `buf.size () <= val_contents.size ()' failed
"vries at gcc dot gnu.org via Gdb-prs" <[email protected]>
| Newsgroups | gmane.comp.gdb.bugs.discuss |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://sourceware.org/bugzilla/show_bug.cgi?id=34286
Bug ID: 34286
Summary: [gdb, aarch64] frame-unwind.c:357: internal-error:
frame_unwind_got_bytes: Assertion `buf.size () <=
val_contents.size ()' failed
Product: gdb
Version: HEAD
Status: NEW
Severity: normal
Priority: P2
Component: gdb
Assignee: unassigned at sourceware dot org
Reporter: vries at gcc dot gnu.org
Target Milestone: ---
The Linaro CI reported this assertion failure for a patch touching an unrelated
test-case ( https://patchwork.sourceware.org/patch/136984 ):
...
(gdb) PASS: gdb.arch/aarch64-sve-sigunwind.exp: frame function main
print $vg
$83 = 4
(gdb) FAIL: gdb.arch/aarch64-sve-sigunwind.exp: vg was correctly unwound
print sizeof $z0.b.u
$84 = 16
(gdb) PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z0.b.u was correctly
unwound
print $z0.b.u
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/frame-unwind.c:357:
internal-error: frame_unwind_got_bytes: Assertion `buf.size () <=
val_contents.size ()' failed.
A problem internal to GDB has been detectedFAIL:
gdb.arch/aarch64-sve-sigunwind.exp: $z0.b.u contents were correctly unwound
(GDB internal error)
Resyncing due to internal error.
,
further debugging may prove unreliable.
----- Backtrace -----
0xadcca2cee413 gdb_internal_backtrace_1
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/bt-utils.c:122
0xadcca2cee413 _Z22gdb_internal_backtracev
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/bt-utils.c:173
0xadcca31a97c3 internal_vproblem
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/utils.c:434
0xadcca31a9b67 _Z15internal_verrorPKciS0_St9__va_list
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/utils.c:514
0xadcca3374e3f _Z18internal_error_locPKciS0_z
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdbsupport/errors.cc:57
0xadcca2e5bb5f
_Z22frame_unwind_got_bytesRK14frame_info_ptriN3gdb10array_viewIKhEE
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/frame-unwind.c:357
0xadcca2e61ed3 _Z27frame_unwind_register_valueRK14frame_info_ptri
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/frame.c:1308
0xadcca31c495f _ZN5value19fetch_lazy_registerEv
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/value.c:4029
0xadcca31c50bf _ZN5value10fetch_lazyEv
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/value.c:4131
0xadcca2e583ff _Z17value_of_registeriRK14frame_info_ptr
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/findvar.c:62
0xadcca2e3328f _Z16eval_op_registerP4typeP10expression6nosidePKc
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/eval.c:1152
0xadcca2d08623 _ZN4expr18structop_operation8evaluateEP4typeP10expression6noside
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/expop.h:1058
0xadcca2d08623 _ZN4expr18structop_operation8evaluateEP4typeP10expression6noside
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/expop.h:1058
0xadcca2e31beb _ZN10expression8evaluateEP4type6noside
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/eval.c:110
0xadcca2f95893 process_print_command_args
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/printcmd.c:1363
0xadcca2f9603f print_command_1
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/printcmd.c:1376
0xadcca2d2d903 _Z8cmd_funcP16cmd_list_elementPKci
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/cli/cli-decode.c:2810
0xadcca312806b _Z15execute_commandPKci
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/top.c:632
0xadcca2e39bdf _Z15command_handlerPKc
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/event-top.c:611
0xadcca2e3b6bf
_Z20command_line_handlerOSt10unique_ptrIcN3gdb13xfree_deleterIcEEE
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/event-top.c:844
0xadcca2e3a91f gdb_rl_callback_handler
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/event-top.c:288
0xadcca32414c3 rl_callback_read_char
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/readline/readline/callback.c:302
0xadcca2e3aacb gdb_rl_callback_read_char_wrapper_sjlj
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/event-top.c:197
0xadcca2e3acd3 gdb_rl_callback_read_char_wrapper_noexcept
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/event-top.c:240
0xadcca2e3acd3 gdb_rl_callback_read_char_wrapper
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/event-top.c:252
0xadcca3167e4f stdin_event_handler
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/ui.c:161
0xadcca33756cb gdb_wait_for_event
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdbsupport/event-loop.cc:694
0xadcca3375fbb _Z16gdb_do_one_eventi
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdbsupport/event-loop.cc:263
0xadcca2f39a83 _ZN6interp12do_one_eventEi
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/interps.h:90
0xadcca2f39a83 start_event_loop
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/main.c:400
0xadcca2f39a83 captured_command_loop
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/main.c:465
0xadcca2f3bdc3 captured_main
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/main.c:1373
0xadcca2f3bdc3 _Z8gdb_mainP18captured_main_args
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/main.c:1392
0xadcca2bee35b main
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/gdb.c:38
---------------------
/home/tcwg-build/workspace/tcwg_gnu_6/abe/snapshots/gdb.git~master/gdb/frame-unwind.c:357:
internal-error: frame_unwind_got_bytes: Assertion `buf.size () <=
val_contents.size ()' failed.
...
--
You are receiving this mail because:
You are on the CC list for the bug.