From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out2.suse.de (smtp-out2.suse.de [IPv6:2a07:de40:b251:101:10:150:64:2]) by sourceware.org (Postfix) with ESMTPS id 75E023858C60 for ; Wed, 7 Feb 2024 09:02:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 75E023858C60 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 75E023858C60 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a07:de40:b251:101:10:150:64:2 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707296551; cv=none; b=jGpYONUWzhHW+dPUEUA8rgUOmERsZnNik4sp0mgyhDw1m/dbu7VaPPFOOVjck4WGML1BZfzZhX7JtoyTct7vsW4MA9r+hlHdZLOoSYwkSwn2STAj36AJwRNjAbK7GGI/cGKBXFQaT8+R1kAvi2ciAuLqet09WMsHcd1qbh2wYl0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707296551; c=relaxed/simple; bh=QKEm2GWSgpvVeZ+yOhnPzoqCXDjvVr2ELGo4mekZLjU=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-Id:MIME-Version; b=IBfyCTj/ErOF2C2eyYsqmCKgeLnbarVaNgvDrg2ZAxOD6HZ0FJJ3Yue32v8CwkYi9qfpRXKfbJXGtlyPQ4yeL46rRehF9oyYXyGUezTkkw8a2y6pgVOlUIsAVwzjQMMDHokr/kR7FLGAcSS+z1K9t0tuhgKfqwG/99mkfCKhoJc= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 8E44A1FBB7 for ; Wed, 7 Feb 2024 09:02:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1707296548; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=pAPJiDvq6JvEKUpDuJ62JVnJdvzMFnY/rKpEvY/k8AQ=; b=H4crwCSmLdA0bMSl8pQgVC1vdPkpKSiI0Gxeus3LlwkC/UftrS9RYbxXRN2V7dTQVKJ5vH RugMF+3woXOLsvAwEQPu1fB+cfWvzCyaCnzgr5nqtEM4zy8NckMCm0tNMc5CjxN+AnbnUQ gFE1PwRbbQmCKHCExWEE5GF4CO6KbYU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1707296548; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=pAPJiDvq6JvEKUpDuJ62JVnJdvzMFnY/rKpEvY/k8AQ=; b=j00lHPVT/xgN3fRQb3uBtDyOV4gpWHZXppcngxXbsK9POD2v6/+dpOSM75MbuPw3ZLfFis EzsI8BXKLxOuYKCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1707296548; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=pAPJiDvq6JvEKUpDuJ62JVnJdvzMFnY/rKpEvY/k8AQ=; b=H4crwCSmLdA0bMSl8pQgVC1vdPkpKSiI0Gxeus3LlwkC/UftrS9RYbxXRN2V7dTQVKJ5vH RugMF+3woXOLsvAwEQPu1fB+cfWvzCyaCnzgr5nqtEM4zy8NckMCm0tNMc5CjxN+AnbnUQ gFE1PwRbbQmCKHCExWEE5GF4CO6KbYU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1707296548; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=pAPJiDvq6JvEKUpDuJ62JVnJdvzMFnY/rKpEvY/k8AQ=; b=j00lHPVT/xgN3fRQb3uBtDyOV4gpWHZXppcngxXbsK9POD2v6/+dpOSM75MbuPw3ZLfFis EzsI8BXKLxOuYKCA== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 7466F139D8 for ; Wed, 7 Feb 2024 09:02:28 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id RaSVGiRHw2XMSAAAD6G6ig (envelope-from ) for ; Wed, 07 Feb 2024 09:02:28 +0000 From: Tom de Vries To: gdb-patches@sourceware.org Subject: [RFC 0/3] [gdb/dap] Fix issues triggered by gdb.dap/eof.exp Date: Wed, 7 Feb 2024 10:02:21 +0100 Message-Id: <20240207090224.27521-1-tdevries@suse.de> X-Mailer: git-send-email 2.35.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Authentication-Results: smtp-out2.suse.de; none X-Spamd-Result: default: False [4.90 / 50.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; R_MISSING_CHARSET(2.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[gdb-patches@sourceware.org]; BROKEN_CONTENT_TYPE(1.50)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; MID_CONTAINS_FROM(1.00)[]; FUZZY_BLOCKED(0.00)[rspamd.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; BAYES_HAM(-0.00)[25.08%] X-Spam-Score: 4.90 X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: When running test-case gdb.dap/eof.exp on aarch64-linux, sometimes I run into a gdb segfault. This series makes the test-case pass reliably. The series consists of three patches. The second one seems obvious to me, and doesn't depend on the other patches. The first and last I'm not sure about, so this series is an RFC. Tested on aarch64-linux. Tested by running the dap test-cases 500 times in a row. Tom de Vries (3): [gdb/dap] Fix exit race [gdb/dap] Catch and log exceptions in dap threads [gdb/dap] Ignore OSError on stream.flush in JSON writer gdb/python/lib/gdb/dap/io.py | 6 ++++-- gdb/python/lib/gdb/dap/startup.py | 20 ++++++++++++++++++-- 2 files changed, 22 insertions(+), 4 deletions(-) base-commit: 0afc614c9938fbf5eda10a26c77d574c3c2f945a -- 2.35.3