From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 05 Jan 2026 17:59:39 -0800 Received: from mail-oi1-f190.google.com ([209.85.167.190]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1vcwME-00031h-Sz for bitcoindev@gnusha.org; Mon, 05 Jan 2026 17:59:39 -0800 Received: by mail-oi1-f190.google.com with SMTP id 5614622812f47-450adce3ee8sf1406939b6e.1 for ; Mon, 05 Jan 2026 17:59:38 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1767664772; cv=pass; d=google.com; s=arc-20240605; b=e5I2hlrzKOPC2zW0vewtQYlyXBtBXMMGNyRZm3Bw4k1T/FTgfpBWD0u7YyrB2O0Y0P +lolaUy1vq5RpqLASvbmZZg22Key761GDmEqJYRmqoQuc8PMKK171bkLk+ySMkTKko0M FZ9pz2as0mbnoJPEnNjWW3xKjY8UOQbyUFEiLVdrRrDPK8098ebmQS3uraevtl6bPpzj YqKD8sxFbUZHj3k0/lpdzfFQmu9VCPz8O9xpGMBEeGlt32AsQLIsFktZeIX+TJ/pLwK5 vnQJBpi62vKismPWSSntKo9+6VEL5rzKdxk9xZJYWPAb1LRwb4hHRe119UvQB+N/faFC gnVA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:feedback-id :message-id:subject:from:to:date:dkim-signature; bh=HY6SiBaa2XHSQTNMnAlfcXNVcAv50Q0TdOmbKpB/crg=; fh=Co4rFjWzF7cxweWtQJYAbrkJvafGwqGNRtvp1YjGVcU=; b=at5/5GsRY6Dh3MOWfIIM2EQTbqqNTtVd/88+/ckEXt0psSQZO5eA1x0np/rAtz92zk KaHof6SkncYo7zSZKxUBknDVhz7xyZ9NEckVcfme029tXE4K4p1fvh1oVKUdA6Kv3h6y z79y+sd/2MwN9PxP3MBpLkPOyybpSNzWmWmGrU52NASdK6Gn3bEuW98WumlK544rKevC W1AFE0kK1Jv4CXIi6e9mcNIQXgICw7b5OiMs7M4v0sxlJhDbqbKt9Uy45os1n04+8lR9 v77YP5uOAxBkdpO4BD7v/Ui6j8ZkzszcVUq7G6A5/T31mElDdROc3svcuRtpU9U6fq4y 8NmA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@achow101.com header.s=protonmail3 header.b=kuJLo2Ef; spf=pass (google.com: domain of lists@achow101.com designates 79.135.106.27 as permitted sender) smtp.mailfrom=lists@achow101.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=achow101.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1767664772; x=1768269572; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :feedback-id:message-id:subject:from:to:date:from:to:cc:subject:date :message-id:reply-to; bh=HY6SiBaa2XHSQTNMnAlfcXNVcAv50Q0TdOmbKpB/crg=; b=R/Ciz+rn0hbk8IGmjExZ70i4ucMXxnCLaf3gG6tKR/UmFU1Nwck6iKkwTGGm2o1NYk bSew3XeYamU9J2vFKNUNgPyHnl6vl6KNadvclF0DBvUeT3x0/RydpaVJFcbXAHL3YD3W 9GQxyO9kfRrzByaSS+DE7TbgFbPw4NdIdC4qx9cTjGVzIJqfmjFllqXoL4hcgX8bPf9Y 9QHHFKA1rHaeZH9MfOz/Pham1WVPkHfZksByJIyLbxU/eXJG7ohKEkK5gTozL7G8XFIh lJWXbIJkXqhUfIpGOySUddemdliQ3sKod9bXPNf51W9hwkfpHZHTFWMaKwo67tk/nuMM uq3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767664772; x=1768269572; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :feedback-id:message-id:subject:from:to:date:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HY6SiBaa2XHSQTNMnAlfcXNVcAv50Q0TdOmbKpB/crg=; b=j8M0+9n4k/+vEYHfY8VTaZ93a1Kdz5iEiJ8bVAIoL5c2uK6vC4zUFO5x4m2uefrlAl v6kSO+8GSgU8MJUy8Wg91V7rFNKa3eIrBNn1JVNnAdvG3wlf2Lk+LZwF5T5LcdGRaFBd pjzPl1GXpCxMg+iauGHdRQ6fzocznefLYJHBycEiAUsSrPGAIeuUFgkynlYUWVMbMzzB w6tBrRypmBLicEDvJl5mOtc3VrFyIF+inqSf0MkR/VuFsQfPFJbrdug10AsEmMjMsGcw JN2irE98Cgvou179qhRaz+mEWu/RCbWemEo42m6yhFXPdH+/XSI59GnrMb27HDXKAKRm 8vbg== X-Forwarded-Encrypted: i=2; AJvYcCWEgusDI+cKYURB4pJPuuZdcI4oQhsXtXujIsHiumfLu88B2EN9lHGbEm1inSjG0SFohdLSbhE9zD5r@gnusha.org X-Gm-Message-State: AOJu0YyMmvwTH/STCfsUZrqU80KQTKi1HFK2gtjGmQqrwkUsKT52GKbu ZkJKZuhc2W+qhlW6LzxiSp+UNEju1ExsO3E8Ca+oj+kRStVjA/e28/IM X-Google-Smtp-Source: AGHT+IGrZu73zu5iinkI8FAfXeyDnRX26Xgxe1dQ6/OGYNWA+AqsPQcTtwbQKGxjf/fwsAcjC/JBuw== X-Received: by 2002:a05:6808:2218:b0:450:d504:9281 with SMTP id 5614622812f47-45a5b1838b2mr998376b6e.59.1767664771933; Mon, 05 Jan 2026 17:59:31 -0800 (PST) X-BeenThere: bitcoindev@googlegroups.com; h="AWVwgWZt8Tm2C+rSMOPZsxD6saOYUC3JK1KVxLs6yOW0ysbuKA==" Received: by 2002:a05:6871:2cf:20b0:3ec:401f:488b with SMTP id 586e51a60fabf-3ff9dbbc472ls267769fac.1.-pod-prod-03-us; Mon, 05 Jan 2026 17:59:27 -0800 (PST) X-Received: by 2002:a05:6808:1644:b0:459:b569:7505 with SMTP id 5614622812f47-45a5afea131mr1006524b6e.7.1767664767266; Mon, 05 Jan 2026 17:59:27 -0800 (PST) Received: by 2002:aa7:db49:0:b0:64b:3e1b:1324 with SMTP id 4fb4d7f45d1cf-64b8edb7562msa12; Mon, 5 Jan 2026 12:38:31 -0800 (PST) X-Received: by 2002:a17:907:9710:b0:b7a:6c39:8e73 with SMTP id a640c23a62f3a-b8426c99feemr96057866b.23.1767645509389; Mon, 05 Jan 2026 12:38:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1767645509; cv=none; d=google.com; s=arc-20240605; b=jfSvsbwMw7A6u+UD+oRQm1yTfrEG82zIssFDejCODtZ171iR2W3PrI7bV3Up3KotUB ASqVNNEZvcNkx7A/SEvrZA7SOo6Fry54i7Mi9uta51QT+mZsjrYlqw5KwxKZqem2zOZI g4zXd5pZeeq7vXWvn56cxd2RmrcsTmR9yMzEckNNZOlFgWhYOzI5r1fQw6R2Zco7r4E1 7thHudO4PPfqUK7RjIrgu3pJJvQXdKOeYmWX1uox1Hf8tWhOLzzmu6TY0Mg43OWz+dm2 EP3mHiwM89xYaHHxljvXybA94YF8NlA9fv78Bdr2Lyfv7KcEacpTF/D1QrZFzC4/+HSq hpGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:feedback-id:message-id :subject:from:to:date:dkim-signature; bh=UGaP+TwSY4li11KQUvipFcwc3WqxVPCExds3rkfz9oE=; fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=; b=b6ffe437EygZINH0/ynRZ+BQeAP2ZJ31WwhqK3R2arQvnqC75niI0rRUMR6r1Eu5j4 ygh1B1f20G1kY0yYYnmTe7v1pXKTYjZuaQDB2TWwLLO0PfLH9VlwIkeGdhqgWzGqxLdM Ui3A/atCBDuKfrR09yxyjI/d1Ds+h9s4zWnV7q9rZZlZBpGMLPVdsMqVYb2iQELiI8sP sLES+4YmXjg2pJm68gPTYhDqVFkjjfCgj/YeInxKLoUciJHe/zH1xKZ7fyptYW83edb3 AEC8z6UCswQSWhIWHW9KNDnqyz7yA8tTyf4s2T5FUS0OUeZu1bK0IxZ27bLwjJRp6BvB NNSQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@achow101.com header.s=protonmail3 header.b=kuJLo2Ef; spf=pass (google.com: domain of lists@achow101.com designates 79.135.106.27 as permitted sender) smtp.mailfrom=lists@achow101.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=achow101.com Received: from mail-10627.protonmail.ch (mail-10627.protonmail.ch. [79.135.106.27]) by gmr-mx.google.com with ESMTPS id a640c23a62f3a-b842a3bbf5bsi1396066b.3.2026.01.05.12.38.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jan 2026 12:38:29 -0800 (PST) Received-SPF: pass (google.com: domain of lists@achow101.com designates 79.135.106.27 as permitted sender) client-ip=79.135.106.27; Date: Mon, 05 Jan 2026 20:38:23 +0000 To: bitcoindev@googlegroups.com From: "'Ava Chow' via Bitcoin Development Mailing List" Subject: [bitcoindev] Wallet Migration Failure May Delete Unrelated Wallet Files In Bitcoin Core 30.0 and 30.1 Message-ID: Feedback-ID: 53660394:user:proton X-Pm-Message-ID: f6f5e450c60fd112f28135cc41b260491447010f MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Original-Sender: lists@achow101.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@achow101.com header.s=protonmail3 header.b=kuJLo2Ef; spf=pass (google.com: domain of lists@achow101.com designates 79.135.106.27 as permitted sender) smtp.mailfrom=lists@achow101.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=achow101.com X-Original-From: Ava Chow Reply-To: Ava Chow Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -1.0 (-) Hi all, We have become aware of a wallet migration bug introduced in Bitcoin Core 30.0 and 30.1. Under rare circumstances, when the migration of a wallet.dat file fails, all files in the wallet directory may be deleted in the process, potentially resulting in a loss of funds. A fix is forthcoming and will be released as 30.2, but out of an abundance of caution we have removed the binaries for affected releases from bitcoincore.org. At this time, we ask users to not attempt wallet migrations using the GUI or RPC until v30.2 is released. All other users, including existing wallet users, are unaffected and can keep using existing installations. Specifically, it requires the presence of a default (unnamed) wallet.dat file, which has not been created by default since 0.21 (released 5 years ago), that fails to be migrated or loaded. One condition that may trigger this is when pruning is enabled, and the wallet was unloaded while pruning happened. -- You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/f498b9ad-c3e1-40bb-8325-4df6bbf74cd7%40achow101.com.