From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <sourceware-bugzilla@sourceware.org> Received: by sourceware.org (Postfix, from userid 48) id B24DF3857837; Mon, 9 Nov 2020 12:12:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B24DF3857837 From: "szotsaki at gmail dot com" <sourceware-bugzilla@sourceware.org> To: gdb-prs@sourceware.org Subject: [Bug breakpoints/17174] infrun.c:4400: internal-error: process_event_stop_test: Assertion `ecs->event_thread->control.exception_resume_breakpoint != NULL' failed. Date: Mon, 09 Nov 2020 12:12:23 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: breakpoints X-Bugzilla-Version: HEAD X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: szotsaki at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: <bug-17174-4717-lDMD3E5PD1@http.sourceware.org/bugzilla/> In-Reply-To: <bug-17174-4717@http.sourceware.org/bugzilla/> References: <bug-17174-4717@http.sourceware.org/bugzilla/> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gdb-prs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-prs mailing list <gdb-prs.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/gdb-prs>, <mailto:gdb-prs-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/gdb-prs/> List-Help: <mailto:gdb-prs-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/gdb-prs>, <mailto:gdb-prs-request@sourceware.org?subject=subscribe> X-List-Received-Date: Mon, 09 Nov 2020 12:12:23 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D17174 =C3=81kos Sz=C5=91ts <szotsaki at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |szotsaki at gmail dot com --- Comment #6 from =C3=81kos Sz=C5=91ts <szotsaki at gmail dot com> --- Can be reproduced with GDB 9.2. Error message in this version: ../../gdb/infrun.c:6068: internal-error: void process_event_stop_test(execution_control_state*): Assertion `ecs->event_thread->control.exception_resume_breakpoint !=3D NULL' failed. Backtrace: #0 0x00007fddc08d2a37 in __GI___poll (fds=3D0x56496d68d930, nfds=3D4, timeout=3Dtimeout@entry=3D-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000564968c6fe5f in poll (__timeout=3D-1, __nfds=3D<optimized out>, __fds=3D<optimized out>) at /usr/include/bits/poll2.h:46 #2 gdb_wait_for_event (block=3D1) at ../../gdb/event-loop.c:769 #3 gdb_wait_for_event (block=3Dblock@entry=3D1) at ../../gdb/event-loop.c:= 744 #4 0x0000564968c732d4 in gdb_do_one_event () at ../../gdb/event-loop.c:346 #5 gdb_do_one_event () at ../../gdb/event-loop.c:294 #6 0x0000564968eb1007 in gdb_readline_wrapper (prompt=3D<optimized out>) at ../../gdb/top.c:1076 #7 0x0000564968ed6508 in defaulted_query(const char *, char, typedef __va_list_tag __va_list_tag *) (ctlstr=3D<optimized out>, defchar=3D0 '\000= ', args=3D<optimized out>) at /usr/include/c++/10/bits/basic_string.h:2299 #8 0x0000564968ed68ab in query (ctlstr=3D<optimized out>) at ../../gdb/utils.c:966 #9 0x0000564968ed6ebe in internal_vproblem(internal_problem *, const char = *, int, const char *, typedef __va_list_tag __va_list_tag *) (problem=3D0x56496952b940 <_ZL22internal_error_problem.lto_priv.0>, file=3D<optimized out>, line=3D6068, fmt=3D<optimized out>, ap=3D<optimized out>) at /usr/include/c++/10/bits/basic_string.h:2299 #10 0x0000564968c96bea in internal_verror (ap=3D0x7ffe369c08b0, fmt=3D0x5649690cb083 "%s: Assertion `%s' failed.", line=3D<optimized out>, file=3D<optimized out>) at ../../gdb/utils.c:445 #11 internal_error (file=3D<optimized out>, line=3D<optimized out>, fmt=3D0x5649690cb083 "%s: Assertion `%s' failed.") at ../../gdb/gdbsupport/errors.c:55 #12 0x0000564968ce86ae in process_event_stop_test (ecs=3D0x7ffe369c0e80) at ../../gdb/gdbarch.c:2531 #13 0x0000564968ceb85a in handle_inferior_event (ecs=3D<optimized out>) at ../../gdb/infrun.c:5154 #14 0x0000564969091f09 in fetch_inferior_event(void*) [clone .constprop.0] (client_data=3D<optimized out>) at ../../gdb/infrun.c:3743 #15 0x0000564968c6fde6 in gdb_wait_for_event (block=3D0) at ../../gdb/event-loop.c:857 #16 gdb_wait_for_event (block=3Dblock@entry=3D0) at ../../gdb/event-loop.c:= 744 #17 0x0000564968c7329f in gdb_do_one_event () at ../../gdb/event-loop.c:321 #18 gdb_do_one_event () at ../../gdb/event-loop.c:294 #19 0x0000564968d26f35 in start_event_loop () at ../../gdb/event-loop.c:370 #20 captured_command_loop () at ../../gdb/main.c:359 #21 0x0000564968b072b5 in captured_main (data=3D0x7ffe369c0fe0) at ../../gdb/main.c:1259 #22 gdb_main (args=3D0x7ffe369c0fe0) at ../../gdb/main.c:1263 #23 main (argc=3D<optimized out>, argv=3D<optimized out>) at ../../gdb/gdb.= c:40 Full bt before frame 12: #12 0x0000564968ce86ae in process_event_stop_test (ecs=3D0x7ffe369c0e80) at ../../gdb/gdbarch.c:2531 init_frame =3D <optimized out> current_id =3D <optimized out> stop_pc_sal =3D <optimized out> frame =3D 0x56496a0dac90 gdbarch =3D 0x56496a002c00 jmp_buf_pc =3D 140729814617728 what =3D {main_action =3D <optimized out>, call_dummy =3D STOP_NONE, is_longjmp =3D false} __PRETTY_FUNCTION__ =3D <optimized out> #13 0x0000564968ceb85a in handle_inferior_event (ecs=3D<optimized out>) at ../../gdb/infrun.c:5154 free_values =3D {m_value =3D 0x56496fee8f00} stop_soon =3D <optimized out> #14 0x0000564969091f09 in fetch_inferior_event(void*) [clone .constprop.0] (client_data=3D<optimized out>) at ../../gdb/infrun.c:3743 maybe_restore_traceframe =3D <optimized out> maybe_restore_thread =3D {{m_dummy =3D {<No data fields>}, m_item = =3D {m_thread =3D 0x0, m_inf =3D 0x0, m_selected_frame_id =3D {stack_addr =3D 0= , code_addr =3D 0, special_addr =3D 0, stack_status =3D FID_STACK_INVALID, code_addr_p = =3D 0,=20 special_addr_p =3D 0, artificial_depth =3D 0}, m_selected_frame_level =3D 0, m_was_stopped =3D false}}, m_instantiated =3D= false} --Type <RET> for more, q to quit, c to continue without paging--c save_exec_dir =3D <optimized out> finish_ptid =3D <optimized out> defer_delete_threads =3D {<scope_exit_base<scope_exit<void (*)()> >= > =3D {m_released =3D false}, m_exit_function =3D 0x564968cd9090 <delete_just_stopped_threads_infrun_breakpoints()>} scope_exit_3690 =3D <optimized out> finish_state =3D {<scope_exit_base<detail::forward_scope_exit<void(ptid_t), finish_thread_st= ate, void(ptid_t)> >> =3D {m_released =3D false}, m_bind_function =3D {<std::_Weak_result_type<void (*)(ptid_t)>> =3D {<std::_Weak_result_type_memfun<void (*)(ptid_t), false>> =3D {<std::_Weak_result_type_impl<void (*)(ptid_t)>> =3D {<No data fields>}, <N= o data fields>}, <No data fields>}, _M_f =3D 0x564968ea63b0 <finish_thread_state(ptid_t)>, _M_bound_args =3D std::tuple containing =3D = {[1] =3D {m_pid =3D 12999, m_lwp =3D 12999, m_tid =3D 0}}}} defer_bpstat_clear =3D {<scope_exit_base<scope_exit<void (*)()> >> = =3D {m_released =3D false}, m_exit_function =3D 0x564968b7d5f0 <bpstat_clear_actions()>} ecss =3D {ptid =3D {m_pid =3D 12999, m_lwp =3D 12999, m_tid =3D 0},= event_thread =3D 0x56496a9c3290, ws =3D {kind =3D TARGET_WAITKIND_STOPPED, value =3D {in= teger =3D 5, sig =3D GDB_SIGNAL_TRAP, related_pid =3D {m_pid =3D 5, m_lwp =3D 0, m_tid = =3D 0}, execd_pathname =3D 0x5 <error: Cannot access memory at address 0x5>, syscall_number =3D 5}}, stop_func_filled_in =3D 0, stop_func_start =3D 0, stop_func_end =3D 0, stop_func_name =3D 0x0, wait_some_more =3D 0, hit_singlestep_breakpoint =3D 0} ecs =3D 0x7ffe369c0e80 cmd_done =3D 0 waiton_ptid =3D {m_pid =3D -1, m_lwp =3D 0, m_tid =3D 0} save_ui =3D <optimized out> #15 0x0000564968c6fde6 in gdb_wait_for_event (block=3D0) at ../../gdb/event-loop.c:857 i =3D <optimized out> mask =3D <optimized out> file_ptr =3D <optimized out> num_found =3D <optimized out> file_ptr =3D <optimized out> num_found =3D <optimized out> __PRETTY_FUNCTION__ =3D <optimized out> timeout =3D <optimized out> select_timeout =3D <optimized out> timeout_p =3D <optimized out> __d0 =3D <optimized out> __d1 =3D <optimized out> __d0 =3D <optimized out> __d1 =3D <optimized out> __d0 =3D <optimized out> __d1 =3D <optimized out> i =3D <optimized out> mask =3D <optimized out> mask =3D <optimized out> __d =3D <optimized out> __d =3D <optimized out> __d =3D <optimized out> #16 gdb_wait_for_event (block=3Dblock@entry=3D0) at ../../gdb/event-loop.c:= 744 file_ptr =3D <optimized out> num_found =3D <optimized out> __PRETTY_FUNCTION__ =3D <optimized out> timeout =3D <optimized out> select_timeout =3D <optimized out> timeout_p =3D <optimized out> __d0 =3D <optimized out> __d1 =3D <optimized out> __d0 =3D <optimized out> __d1 =3D <optimized out> __d0 =3D <optimized out> __d1 =3D <optimized out> i =3D <optimized out> mask =3D <optimized out> mask =3D <optimized out> __d =3D <optimized out> __d =3D <optimized out> __d =3D <optimized out> #17 0x0000564968c7329f in gdb_do_one_event () at ../../gdb/event-loop.c:321 res =3D <optimized out> number_of_sources =3D <optimized out> current =3D 2 event_source_head =3D <optimized out> number_of_sources =3D <optimized out> current =3D <optimized out> res =3D <optimized out> #18 gdb_do_one_event () at ../../gdb/event-loop.c:294 event_source_head =3D 1 res =3D <optimized out> #19 0x0000564968d26f35 in start_event_loop () at ../../gdb/event-loop.c:370 result =3D 0 #20 captured_command_loop () at ../../gdb/main.c:359 ui =3D 0x5649695d0e00 #21 0x0000564968b072b5 in captured_main (data=3D0x7ffe369c0fe0) at ../../gdb/main.c:1259 context =3D 0x7ffe369c0fe0 context =3D <optimized out> ex =3D <optimized out> #22 gdb_main (args=3D0x7ffe369c0fe0) at ../../gdb/main.c:1263 No locals. #23 main (argc=3D<optimized out>, argv=3D<optimized out>) at ../../gdb/gdb.= c:40 args =3D {argc =3D 2, argv =3D 0x7ffe369c1108, interpreter_p =3D 0x= 5649690cb004 "console"} --=20 You are receiving this mail because: You are on the CC list for the bug.=