Closed mfulbright closed 1 month ago
What version of git-branchless is this? It was likely supposed to crash on v0.8, but it should do something on v0.9, although it's still buggy: https://github.com/arxanas/git-branchless/discussions/1259
Ah gotcha. I was still on 0.8.0. I've upgraded to 0.9.0 now - I'll give it a try this week hopefully and I'm sure the crash will be gone.
Description of the bug
Sadly, enabling the backtrace isn't helping much:
So it appears to be crashing somewhere inside GithubForge::query_status, but more than that I really can't say.
Expected behavior
No response
Actual behavior
No response
Version of
rustc
No response
Automated bug report
Software version
git-branchless 0.8.0
Operating system
macOS 14.4.1 (Darwin 23.4.0)
Command-line
Environment variables
Git version
Hooks
Show 7 hooks
##### Hook `post-applypatch` ``` #!/bin/sh ## START BRANCHLESS CONFIG git branchless hook post-applypatch "$@" ## END BRANCHLESS CONFIG ``` ##### Hook `post-checkout` ``` #!/bin/sh ## START BRANCHLESS CONFIG git branchless hook post-checkout "$@" ## END BRANCHLESS CONFIG ``` ##### Hook `post-commit` ``` #!/bin/sh ## START BRANCHLESS CONFIG git branchless hook post-commit "$@" ## END BRANCHLESS CONFIG ``` ##### Hook `post-merge` ``` #!/bin/sh ## START BRANCHLESS CONFIG git branchless hook post-merge "$@" ## END BRANCHLESS CONFIG ``` ##### Hook `post-rewrite` ``` #!/bin/sh ## START BRANCHLESS CONFIG git branchless hook post-rewrite "$@" ## END BRANCHLESS CONFIG ``` ##### Hook `pre-auto-gc` ``` #!/bin/sh ## START BRANCHLESS CONFIG git branchless hook pre-auto-gc "$@" ## END BRANCHLESS CONFIG ``` ##### Hook `reference-transaction` ``` #!/bin/sh ## START BRANCHLESS CONFIG # Avoid canceling the reference transaction in the case that `branchless` fails # for whatever reason. git branchless hook reference-transaction "$@" || ( echo 'branchless: Failed to process reference transaction!' echo 'branchless: Some events (e.g. branch updates) may have been lost.' echo 'branchless: This is a bug. Please report it.' ) ## END BRANCHLESS CONFIG ```Events
Show 5 events
##### Event ID: 846, transaction ID: 1595 (message: branchless) 1. `WorkingCopySnapshot { timestamp: 1716919224.725392, event_tx_id: EventTransactionId(1595), head_oid: fc0980965a32d4755b9e4735220b721e62583907, commit_oid: NonZeroOid(6d6740b3590347e2d45bf39087fe8b1504888f5e), ref_name: Some(ReferenceName("refs/heads/master")) }` 1. `RefUpdateEvent { timestamp: 1716919225.471447, event_tx_id: EventTransactionId(1595), ref_name: ReferenceName("AUTO_MERGE"), old_oid: 0000000000000000000000000000000000000000, new_oid: 0000000000000000000000000000000000000000, message: None }` 1. `RefUpdateEvent { timestamp: 1716919225.576767, event_tx_id: EventTransactionId(1595), ref_name: ReferenceName("HEAD"), old_oid: fc0980965a32d4755b9e4735220b721e62583907, new_oid: d8fe7e3972fcd17f80d5ca98cfd0856549efa69a, message: None }` ``` : O 6d6f3fe7 35d xxxxxxx xxxx xxxx xxxxxxx xxx xxxxxxx xxxxxxxxx xxxxxxxxx |\ : o a316737d 34d (redacted-ref-0) xxxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxx : | : o 5a1b964 33d (redacted-ref-1) xxxxx xxxxxxxxxx : O 0e567ec 20d xxxxxxxxxxx xxxxxx xxx xxx xxxxxx xxxxxxxxx xx xxxxxxxxxxxxxx xxxxxxxxx |\ : o fb566ec 19d xxxxxxx xxxxxxx xx xxx xxxxx xxx xxxx xxx xxxxx xxxxxx : | : o 3e5d5dcc 19d xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxx : | : o 34c4dbd 18d xxxxxx xxxxxxxxxxxxx xxxxxx xxx xxxxx xx xxxxxxx xxxxxx : | : o 432761f 18d xxx xxxxx xxx xxx xxxxxx xx xxx xxxx xxxx : | : o 65535b6 18d xxxxxxxx xxx xxx xxxxx xxxx xxxx : | : o 8ee3a60 17d xxxxxxx xxxxx xxxxxxxx : | : o 061f2e4 17d xxx xxxx : | : o cd6b32c4 15d (redacted-ref-2) xxxxxx xxxxxxxx xxx xxxx : O 9d7cd5f0 11d xxxxxxxxxxxx xxxxxxxx xxx xxx xxxxxxxxxxxxxxxxxx xxxxxxxxx |\ : o d3c2005 11d xxxx xxxxxxx xxxxxx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx : | : o d5950e1 11d xxxxxx xxxxxxxxxx xx xxxxxxxxxxxxxxxxxxx : | : o 365f963 11d (redacted-ref-3) xxx xxxx xx xxxxxx xxxxxxxxx xxxxxxxxxx : O 079e27a 5d xxxxxxx xxx xxxxx xxxxxxxxxxxx xx xxxxxx xxxxxxxxx |\ : o 07b02b2 5d xxxxxxx xxxx xxxxxx xxxxxx xxxxxxx xxxxxx xx xxxxxxx xxxxxxxx : | : o d70454c 5d xxxxxxx xxxxxxx xx xxxxx xxxxxxxx : | : o 0c62cf3 5d xxx xxxx xx xxxxxxxxxxxx xxxx xxx xxxxxxx xx xxxx xxxxxxxx xxxxxxx : | : o cf8e06f 5d (redacted-ref-4) xxxxxx xxxxxx xxxxxxx xxx xxxxxxxxx : O fc09809 31m (master) xxxxxxxxxxx xxxxxxx xxxxxxx xx xxx xxx xxxx xxxxxxx xxxxx xxxxxxxxx | @ d8fe7e3 22m (redacted-ref-5) xxxx xx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxx ``` ##### Event ID: 838, transaction ID: 1587 (message: branchless) 1. `RefUpdateEvent { timestamp: 1716919209.68189, event_tx_id: EventTransactionId(1587), ref_name: ReferenceName("refs/heads/redacted-ref-6"), old_oid: 0a4b2b49eecb1ee78cb7b0a86b78b73e6afbd139, new_oid: 0000000000000000000000000000000000000000, message: None }` 1. `RefUpdateEvent { timestamp: 1716919209.68189, event_tx_id: EventTransactionId(1587), ref_name: ReferenceName("refs/heads/redacted-ref-5"), old_oid: b17380a5257755555abe984555510a8d70bc7bf6, new_oid: d8fe7e3972fcd17f80d5ca98cfd0856549efa69a, message: None }` 1. `RewriteEvent { timestamp: 1716919209.736383, event_tx_id: EventTransactionId(1587), old_commit_oid: 239c90db904397eff4b284d868ff7040d649cefe, new_commit_oid: 0000000000000000000000000000000000000000 }` 1. `RewriteEvent { timestamp: 1716919209.736383, event_tx_id: EventTransactionId(1587), old_commit_oid: b17380a5257755555abe984555510a8d70bc7bf6, new_commit_oid: d8fe7e3972fcd17f80d5ca98cfd0856549efa69a }` 1. `RewriteEvent { timestamp: 1716919209.736383, event_tx_id: EventTransactionId(1587), old_commit_oid: 0a4b2b49eecb1ee78cb7b0a86b78b73e6afbd139, new_commit_oid: 0000000000000000000000000000000000000000 }` 1. `WorkingCopySnapshot { timestamp: 1716919210.005269, event_tx_id: EventTransactionId(1587), head_oid: fc0980965a32d4755b9e4735220b721e62583907, commit_oid: NonZeroOid(4c7a81aa2d643bf0a311a611e02a034668cef90d), ref_name: None }` 1. `RefUpdateEvent { timestamp: 1716919210.814879, event_tx_id: EventTransactionId(1587), ref_name: ReferenceName("AUTO_MERGE"), old_oid: 0000000000000000000000000000000000000000, new_oid: 0000000000000000000000000000000000000000, message: None }` 1. `RefUpdateEvent { timestamp: 1716919210.920085, event_tx_id: EventTransactionId(1587), ref_name: ReferenceName("HEAD"), old_oid: fc0980965a32d4755b9e4735220b721e62583907, new_oid: fc0980965a32d4755b9e4735220b721e62583907, message: None }` ``` : O 6d6f3fe7 35d xxxxxxx xxxx xxxx xxxxxxx xxx xxxxxxx xxxxxxxxx xxxxxxxxx |\ : o a316737d 34d (redacted-ref-0) xxxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxx : | : o 5a1b964 33d (redacted-ref-1) xxxxx xxxxxxxxxx : O 0e567ec 20d xxxxxxxxxxx xxxxxx xxx xxx xxxxxx xxxxxxxxx xx xxxxxxxxxxxxxx xxxxxxxxx |\ : o fb566ec 19d xxxxxxx xxxxxxx xx xxx xxxxx xxx xxxx xxx xxxxx xxxxxx : | : o 3e5d5dcc 19d xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxx : | : o 34c4dbd 18d xxxxxx xxxxxxxxxxxxx xxxxxx xxx xxxxx xx xxxxxxx xxxxxx : | : o 432761f 18d xxx xxxxx xxx xxx xxxxxx xx xxx xxxx xxxx : | : o 65535b6 18d xxxxxxxx xxx xxx xxxxx xxxx xxxx : | : o 8ee3a60 17d xxxxxxx xxxxx xxxxxxxx : | : o 061f2e4 17d xxx xxxx : | : o cd6b32c4 15d (redacted-ref-2) xxxxxx xxxxxxxx xxx xxxx : O 9d7cd5f0 11d xxxxxxxxxxxx xxxxxxxx xxx xxx xxxxxxxxxxxxxxxxxx xxxxxxxxx |\ : o d3c2005 11d xxxx xxxxxxx xxxxxx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx : | : o d5950e1 11d xxxxxx xxxxxxxxxx xx xxxxxxxxxxxxxxxxxxx : | : o 365f963 11d (redacted-ref-3) xxx xxxx xx xxxxxx xxxxxxxxx xxxxxxxxxx : O 079e27a 5d xxxxxxx xxx xxxxx xxxxxxxxxxxx xx xxxxxx xxxxxxxxx |\ : o 07b02b2 5d xxxxxxx xxxx xxxxxx xxxxxx xxxxxxx xxxxxx xx xxxxxxx xxxxxxxx : | : o d70454c 5d xxxxxxx xxxxxxx xx xxxxx xxxxxxxx : | : o 0c62cf3 5d xxx xxxx xx xxxxxxxxxxxx xxxx xxx xxxxxxx xx xxxx xxxxxxxx xxxxxxx : | : o cf8e06f 5d (redacted-ref-4) xxxxxx xxxxxx xxxxxxx xxx xxxxxxxxx : O fc09809 31m (master) xxxxxxxxxxx xxxxxxx xxxxxxx xx xxx xxx xxxx xxxxxxx xxxxx xxxxxxxxx | @ d8fe7e3 22m (redacted-ref-5) xxxx xx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxx ``` ##### Event ID: 837, transaction ID: 1581 (message: branchless) 1. `ObsoleteEvent { timestamp: 1716919184.039863, event_tx_id: EventTransactionId(1581), commit_oid: NonZeroOid(69f878e54abbcbe863352534deaa3b0662f6b61b) }` ``` : O 6d6f3fe7 35d xxxxxxx xxxx xxxx xxxxxxx xxx xxxxxxx xxxxxxxxx xxxxxxxxx |\ : o a316737d 34d (redacted-ref-0) xxxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxx : | : o 5a1b964 33d (redacted-ref-1) xxxxx xxxxxxxxxx : O 0e567ec 20d xxxxxxxxxxx xxxxxx xxx xxx xxxxxx xxxxxxxxx xx xxxxxxxxxxxxxx xxxxxxxxx |\ : o fb566ec 19d xxxxxxx xxxxxxx xx xxx xxxxx xxx xxxx xxx xxxxx xxxxxx : | : o 3e5d5dcc 19d xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxx : | : o 34c4dbd 18d xxxxxx xxxxxxxxxxxxx xxxxxx xxx xxxxx xx xxxxxxx xxxxxx : | : o 432761f 18d xxx xxxxx xxx xxx xxxxxx xx xxx xxxx xxxx : | : o 65535b6 18d xxxxxxxx xxx xxx xxxxx xxxx xxxx : | : o 8ee3a60 17d xxxxxxx xxxxx xxxxxxxx : | : o 061f2e4 17d xxx xxxx : | : o cd6b32c4 15d (redacted-ref-2) xxxxxx xxxxxxxx xxx xxxx : O 9d7cd5f0 11d xxxxxxxxxxxx xxxxxxxx xxx xxx xxxxxxxxxxxxxxxxxx xxxxxxxxx |\ : o d3c2005 11d xxxx xxxxxxx xxxxxx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx : | : o d5950e1 11d xxxxxx xxxxxxxxxx xx xxxxxxxxxxxxxxxxxxx : | : o 365f963 11d (redacted-ref-3) xxx xxxx xx xxxxxx xxxxxxxxx xxxxxxxxxx : O 079e27a 5d xxxxxxx xxx xxxxx xxxxxxxxxxxx xx xxxxxx xxxxxxxxx |\ : o 07b02b2 5d xxxxxxx xxxx xxxxxx xxxxxx xxxxxxx xxxxxx xx xxxxxxx xxxxxxxx : | : o d70454c 5d xxxxxxx xxxxxxx xx xxxxx xxxxxxxx : | : o 0c62cf3 5d xxx xxxx xx xxxxxxxxxxxx xxxx xxx xxxxxxx xx xxxx xxxxxxxx xxxxxxx : | : o cf8e06f 5d (redacted-ref-4) xxxxxx xxxxxx xxxxxxx xxx xxxxxxxxx : O fc09809 31m (master) xxxxxxxxxxx xxxxxxx xxxxxxx xx xxx xxx xxxx xxxxxxx xxxxx xxxxxxxxx | @ d8fe7e3 22m (redacted-ref-5) xxxx xx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxx ``` ##### Event ID: 836, transaction ID: 1548 (message: branch) 1. `RefUpdateEvent { timestamp: 1716919071.490594, event_tx_id: EventTransactionId(1548), ref_name: ReferenceName("refs/heads/redacted-ref-7"), old_oid: 69f878e54abbcbe863352534deaa3b0662f6b61b, new_oid: 0000000000000000000000000000000000000000, message: None }` ``` : O 6d6f3fe7 35d xxxxxxx xxxx xxxx xxxxxxx xxx xxxxxxx xxxxxxxxx xxxxxxxxx |\ : o a316737d 34d (redacted-ref-0) xxxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxx : | : o 5a1b964 33d (redacted-ref-1) xxxxx xxxxxxxxxx : O 0e567ec 20d xxxxxxxxxxx xxxxxx xxx xxx xxxxxx xxxxxxxxx xx xxxxxxxxxxxxxx xxxxxxxxx |\ : o fb566ec 19d xxxxxxx xxxxxxx xx xxx xxxxx xxx xxxx xxx xxxxx xxxxxx : | : o 3e5d5dcc 19d xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxx : | : o 34c4dbd 18d xxxxxx xxxxxxxxxxxxx xxxxxx xxx xxxxx xx xxxxxxx xxxxxx : | : o 432761f 18d xxx xxxxx xxx xxx xxxxxx xx xxx xxxx xxxx : | : o 65535b6 18d xxxxxxxx xxx xxx xxxxx xxxx xxxx : | : o 8ee3a60 17d xxxxxxx xxxxx xxxxxxxx : | : o 061f2e4 17d xxx xxxx : | : o cd6b32c4 15d (redacted-ref-2) xxxxxx xxxxxxxx xxx xxxx : O 9d7cd5f0 11d xxxxxxxxxxxx xxxxxxxx xxx xxx xxxxxxxxxxxxxxxxxx xxxxxxxxx |\ : o d3c2005 11d xxxx xxxxxxx xxxxxx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx : | : o d5950e1 11d xxxxxx xxxxxxxxxx xx xxxxxxxxxxxxxxxxxxx : | : o 365f963 11d (redacted-ref-3) xxx xxxx xx xxxxxx xxxxxxxxx xxxxxxxxxx : O 079e27a 5d xxxxxxx xxx xxxxx xxxxxxxxxxxx xx xxxxxx xxxxxxxxx |\ : o 07b02b2 5d xxxxxxx xxxx xxxxxx xxxxxx xxxxxxx xxxxxx xx xxxxxxx xxxxxxxx : | : o d70454c 5d xxxxxxx xxxxxxx xx xxxxx xxxxxxxx : | : o 0c62cf3 5d xxx xxxx xx xxxxxxxxxxxx xxxx xxx xxxxxxx xx xxxx xxxxxxxx xxxxxxx : | : o cf8e06f 5d (redacted-ref-4) xxxxxx xxxxxx xxxxxxx xxx xxxxxxxxx : O fc09809 31m (master) xxxxxxxxxxx xxxxxxx xxxxxxx xx xxx xxx xxxx xxxxxxx xxxxx xxxxxxxxx | @ d8fe7e3 22m (redacted-ref-5) xxxx xx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxx ``` ##### Event ID: 831, transaction ID: 1521 (message: sync) 1. `RefUpdateEvent { timestamp: 1716919023.650918, event_tx_id: EventTransactionId(1521), ref_name: ReferenceName("refs/heads/redacted-ref-8"), old_oid: 57ec94d5758d4b20aeabe0d0a5272d17743f08e9, new_oid: 0000000000000000000000000000000000000000, message: None }` 1. `RewriteEvent { timestamp: 1716919023.709607, event_tx_id: EventTransactionId(1521), old_commit_oid: 57ec94d5758d4b20aeabe0d0a5272d17743f08e9, new_commit_oid: 0000000000000000000000000000000000000000 }` 1. `WorkingCopySnapshot { timestamp: 1716919024.620215, event_tx_id: EventTransactionId(1521), head_oid: fc0980965a32d4755b9e4735220b721e62583907, commit_oid: NonZeroOid(4c7a81aa2d643bf0a311a611e02a034668cef90d), ref_name: None }` 1. `RefUpdateEvent { timestamp: 1716919025.449802, event_tx_id: EventTransactionId(1521), ref_name: ReferenceName("AUTO_MERGE"), old_oid: 0000000000000000000000000000000000000000, new_oid: 0000000000000000000000000000000000000000, message: None }` 1. `RefUpdateEvent { timestamp: 1716919025.569228, event_tx_id: EventTransactionId(1521), ref_name: ReferenceName("HEAD"), old_oid: fc0980965a32d4755b9e4735220b721e62583907, new_oid: fc0980965a32d4755b9e4735220b721e62583907, message: None }` ``` : O 6d6f3fe7 35d xxxxxxx xxxx xxxx xxxxxxx xxx xxxxxxx xxxxxxxxx xxxxxxxxx |\ : o a316737d 34d (redacted-ref-0) xxxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxx : | : o 5a1b964 33d (redacted-ref-1) xxxxx xxxxxxxxxx : O 0e567ec 20d xxxxxxxxxxx xxxxxx xxx xxx xxxxxx xxxxxxxxx xx xxxxxxxxxxxxxx xxxxxxxxx |\ : o fb566ec 19d xxxxxxx xxxxxxx xx xxx xxxxx xxx xxxx xxx xxxxx xxxxxx : | : o 3e5d5dcc 19d xxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxx : | : o 34c4dbd 18d xxxxxx xxxxxxxxxxxxx xxxxxx xxx xxxxx xx xxxxxxx xxxxxx : | : o 432761f 18d xxx xxxxx xxx xxx xxxxxx xx xxx xxxx xxxx : | : o 65535b6 18d xxxxxxxx xxx xxx xxxxx xxxx xxxx : | : o 8ee3a60 17d xxxxxxx xxxxx xxxxxxxx : | : o 061f2e4 17d xxx xxxx : | : o cd6b32c4 15d (redacted-ref-2) xxxxxx xxxxxxxx xxx xxxx : O 9d7cd5f0 11d xxxxxxxxxxxx xxxxxxxx xxx xxx xxxxxxxxxxxxxxxxxx xxxxxxxxx |\ : o d3c2005 11d xxxx xxxxxxx xxxxxx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx : | : o d5950e1 11d xxxxxx xxxxxxxxxx xx xxxxxxxxxxxxxxxxxxx : | : o 365f963 11d (redacted-ref-3) xxx xxxx xx xxxxxx xxxxxxxxx xxxxxxxxxx : O 079e27a 5d xxxxxxx xxx xxxxx xxxxxxxxxxxx xx xxxxxx xxxxxxxxx |\ : o 07b02b2 5d xxxxxxx xxxx xxxxxx xxxxxx xxxxxxx xxxxxx xx xxxxxxx xxxxxxxx : | : o d70454c 5d xxxxxxx xxxxxxx xx xxxxx xxxxxxxx : | : o 0c62cf3 5d xxx xxxx xx xxxxxxxxxxxx xxxx xxx xxxxxxx xx xxxx xxxxxxxx xxxxxxx : | : o cf8e06f 5d (redacted-ref-4) xxxxxx xxxxxx xxxxxxx xxx xxxxxxxxx : O fc09809 31m (master) xxxxxxxxxxx xxxxxxx xxxxxxx xx xxx xxx xxxx xxxxxxx xxxxx xxxxxxxxx | @ d8fe7e3 22m (redacted-ref-5) xxxx xx xxxxxxx xxx xxxxxxxxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxx ```Version of
git-branchless
No response
Version of
git
No response