Collecting backports for the 25.x branch. Currently:
[25.x] Backports #28768
pull fanquake wants to merge 5 commits into bitcoin:25.x from fanquake:backports_25_2 changing 5 files +132 −61-
fanquake commented at 1:25 pm on November 1, 2023: member
-
DrahtBot commented at 1:25 pm on November 1, 2023: contributor
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
Code Coverage
For detailed information about the code coverage, see the test coverage report.
Reviews
See the guideline for information on the review process.
Type Reviewers ACK stickies-v If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
-
DrahtBot added the label Backport on Nov 1, 2023
-
fanquake added this to the milestone 25.2 on Nov 1, 2023
-
DrahtBot added the label CI failed on Nov 1, 2023
-
fanquake force-pushed on Nov 22, 2023
-
fanquake force-pushed on Dec 6, 2023
-
doc: add historical release notes for 25.1 c21024fd86
-
gui: fix crash on selecting "Mask values" in transaction view
This commits fixes a crash bug that can be caused with the following steps: - change to the "Transactions" view - right-click on an arbitrary transaction -> "Show transaction details" - close the transaction detail window again - select "Settings" -> "Mask values" The problem is that the list of opened dialogs, tracked in the member variable `m_opened_dialogs`, is only ever appended with newly opened transaction detail dialog pointers, but never removed. This leads to dangling pointers in the list, and if the "Mask values" menu item is selected, a crash is caused in the course of trying to close the opened transaction detail dialogs (see `closeOpenedDialogs()` method). Fix this by removing the pointer from the list if the corresponding widget is destroyed. Github-Pull: https://github.com/bitcoin-core/gui/pull/774 Rebased-From: e26e665f9f64a962dd56053be817cc953e714847
-
fanquake force-pushed on Dec 11, 2023
-
fanquake marked this as ready for review on Jan 11, 2024
-
fanquake requested review from stickies-v on Jan 12, 2024
-
rpc: fix getrawtransaction segfault
The crash would happen when querying a mempool transaction with verbosity=2, while pruning. Github-Pull: #29003 Rebased-From: 494a926d05df44b60b3bc1145ad2a64acf96f61b
-
test: add regression test for the getrawtransaction segfault
This fails on master without the previous commit. Github-Pull: #29003 Rebased-From: 9075a446461ccbc446d21af778aac50b604f39b3
-
fanquake force-pushed on Jan 15, 2024
-
in doc/release-notes.md:53 in 115e31b8e9 outdated
87- 88-- #27777 ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN 89-- #27834 ci: Nuke Android APK task, Use credits for tsan 90-- #27844 ci: Use podman stop over podman kill 91-- #27886 ci: Switch to amd64 container in "ARM" task 92+- #29176 wallet: Fix use-after-free in WalletBatch::EraseRecords
stickies-v commented at 7:46 pm on January 15, 2024:I don’t think this is backported?
fanquake commented at 9:29 am on January 16, 2024:Dropped.stickies-v commented at 7:47 pm on January 15, 2024: contributorLGTM 115e31b8e902c02ad4b342843c4811b5e74415d0 modulo small release notes issue. Also, PR description needs to be updated to remove the reference to #28919.doc: update release notes for 25.x 53bbda5114fanquake force-pushed on Jan 16, 2024stickies-v approvedstickies-v commented at 9:52 am on January 16, 2024: contributorACK 53bbda51141e48730b95913c6ae8e1ea50578fbbfanquake merged this on Jan 16, 2024fanquake closed this on Jan 16, 2024
fanquake deleted the branch on Jan 16, 2024
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-21 18:12 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-21 18:12 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me