If i open git graph on a new project it works.
adding 3-4 commit , i see them
add one branch and 3-4 commit it also update and works.
But
if i open a relatively small project (5 branches, ~120 commits)
it loads 1-2 minutes then crash and tab content go black.
developer tools error
webviewElement.ts:306 embedded page crashed
聽 | (anonymous) | @ | webviewElement.ts:306
-- | -- | -- | --
聽 | dispatchEvent | @ | C:Program FilesMic鈥ewweb-view.js:142
聽 | dispatchEvent | @ | C:Program FilesMic鈥iew-internal.js:56
聽 | (anonymous) | @ | C:Program FilesMic鈥iew-internal.js:74
聽 | emit | @ | events.js:182
Visual studio information :
Version: 1.31.1 (system setup)
Commit: 1b8e8302e405050205e69b59abb3559592bb9e60
Date: 2019-02-12T02:20:54.427Z
Electron: 3.1.2
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.17763
git graph version is 1.2.0
Is the repository public so I can run it myself to see what's going on? If not, could you reply with the output of the command git --no-pager log --graph --oneline --branches --remotes -n 500 --format="%h, %p" --date-order which will give me the structure and abbreviated commit hashes, without revealing any content.
I've tried the extension on repos with 500+ commits & 10+ branches, and it loads in less than a second, so I'm thinking this is to do with handling some slightly unusual branching / merging pattern, and not to do with the size of the repo.
No thoses repo are private.
I will give you result of this command tomorrow.
But i just tried your extension on a vm at home on similar repo(commit and branch number) and it worked perfectly (i was on ubuntu 18.10 / github server)
FI: All projects where it didn't worked are on a bitbucket server and i'm working on fork using automatic fork syncing https://confluence.atlassian.com/bitbucketserver/keeping-forks-synchronized-776639961.html
Thre graph for one the projects where i get the problem :
* 361cdc277, 7574b19db 84b7c8f6f
|\
| * 84b7c8f6f, 1b32f5fef b893b034a
| |\
| | * b893b034a, 1b32f5fef
| |/
* | 7574b19db, 6f68c8d2c 1b32f5fef
|\ \
| |/
| * 1b32f5fef, 91095ee8e 433ab5814
| |\
* | \ 6f68c8d2c, 3aff3d77b 071905672
|\ \ \
| | | * 433ab5814, 91095ee8e
| | |/
| * | 071905672, 91095ee8e
| |/
* | 3aff3d77b, 6d52112c6 3d3963ffe
|\ \
| * | 3d3963ffe, 6d52112c6
|/ /
* | 6d52112c6, c13d8349f bec312f6a
|\ \
| * \ bec312f6a, d5241b2a5 c13d8349f
| |\ \
| |/ /
|/| |
| * | d5241b2a5, 4e97e34e9
* | | c13d8349f, 4e97e34e9 eed285d08
|\ \ \
| |/ /
|/| |
| * | eed285d08, 8e059c2d1
| | | * 52eacbe3c, fac25ad3e
| | | * fac25ad3e, 91095ee8e
| | |/
* | | 4e97e34e9, bf562a68c 77a0930ac
|\ \ \
| * | | 77a0930ac, 91095ee8e
| | |/
| |/|
* | | bf562a68c, 8e059c2d1 eabe89361
|\ \ \
| |_|/
|/| |
| * | eabe89361, 8e059c2d1
|/ /
| | * d2369a5cb, 91095ee8e
| |/
* | 8e059c2d1, b458067a9 908e07f99
|\ \
| * | 908e07f99, 7a26947b1
| * | 7a26947b1, b458067a9
|/ /
* | b458067a9, cba6d099b 06816cd0a
|\ \
| * | 06816cd0a, b2e9aacfa
| * | b2e9aacfa, cba6d099b
|/ /
* | cba6d099b, e958fe34d 91095ee8e
|\ \
| |/
| * 91095ee8e, acaa90a19 914e03fc5
| |\
| | * 914e03fc5, 3ede3857a acaa90a19
| | |\
| | |/
| |/|
| | * 3ede3857a, 45b90a879
* | | e958fe34d, ac8d3478a acaa90a19
|\ \ \
| |/ /
| * | acaa90a19, ea73bb31f 9297efa56
| |\ \
| | * | 9297efa56, 45b90a879
| | |/
* | | ac8d3478a, 81660da9d b975c7d9c
|\ \ \
| * | | b975c7d9c, 5a66ac5dd
| * | | 5a66ac5dd, 81660da9d
|/ / /
* | | 81660da9d, f5f860f13 ea73bb31f
|\ \ \
| |/ /
| * | ea73bb31f, 2c5c3db5f 4697811f7
| |\ \
| | * | 4697811f7, 2c5c3db5f
| |/ /
* | | f5f860f13, d54cf1dd4 2c5c3db5f
|\ \ \
| |/ /
| * | 2c5c3db5f, 33a735a34 07f71b77d
| |\ \
| | * | 07f71b77d, 8e78d62e4
* | | | d54cf1dd4, b849904a6 33a735a34
|\ \ \ \
| |/ / /
| * | | 33a735a34, c034b4470 e74448cad
| |\ \ \
| | * | | e74448cad, c034b4470
| |/ / /
* | | | b849904a6, 57e773e9b c034b4470
|\ \ \ \
| |/ / /
| * | | c034b4470, 45b90a879 8e78d62e4
| |\ \ \
| | |/ /
| | | /
| | |/
| |/|
| | * 8e78d62e4, 45b90a879
| |/
* | 57e773e9b, 25191827f 45b90a879
|\ \
| |/
| * 45b90a879, 573d88e53 79dd6b923
| |\
| | * 79dd6b923, 99661a7a3
* | | 25191827f, 270e245fc 573d88e53
|\ \ \
| |/ /
| * | 573d88e53, 49c5c378c 9ec160a7c
| |\ \
| | * | 9ec160a7c, 49c5c378c
| |/ /
* | | 270e245fc, e27135f8d 49c5c378c
|\ \ \
| |/ /
| * | 49c5c378c, 6ed51b1dd 6eb8d8bc6
| |\ \
| | * | 6eb8d8bc6, 6ed51b1dd
| |/ /
* | | e27135f8d, 9b7dbe479 6ed51b1dd
|\ \ \
| |/ /
| * | 6ed51b1dd, f9aa7210a bef08807f
| |\ \
| | * | bef08807f, f9aa7210a
| |/ /
* | | 9b7dbe479, b6c8c9098 f9aa7210a
|\ \ \
| |/ /
| * | f9aa7210a, 99661a7a3 052f7e0c8
| |\ \
| | |/
| |/|
| | * 052f7e0c8, 551eea1a6
* | | b6c8c9098, 2b394f609 99661a7a3
|\ \ \
| |/ /
| * | 99661a7a3, 674263f37 b20dbc816
| |\ \
| | * | b20dbc816, 674263f37
| |/ /
| | * 551eea1a6, 674263f37
| |/
* | 2b394f609, 895599be4 674263f37
|\ \
| |/
| * 674263f37, da41d9dec 631888eef
| |\
| | * 631888eef, da41d9dec
| |/
* | 895599be4, 3c9776ad9 da41d9dec
|\ \
| |/
| * da41d9dec, ae1f56c93 3c9776ad9
| |\
| |/
|/|
* | 3c9776ad9, 4a02b3ce6
* | 4a02b3ce6, 01570f198 50b2c8a66
|\ \
| * | 50b2c8a66, 01570f198
|/ /
* | 01570f198, 1818c92e1 2e2f8f887
|\ \
| * | 2e2f8f887, 79d942fc5
* | | 1818c92e1, 79d942fc5
|/ /
* | 79d942fc5, 27552e724 cd577a666
|\ \
| * | cd577a666, 27552e724
|/ /
* | 27552e724, 0248ae1d3 7b8078e9a
|\ \
| * | 7b8078e9a, 0248ae1d3
|/ /
* | 0248ae1d3, 8211a6410 4b9edc297
|\ \
| * | 4b9edc297, 574637288
* | | 8211a6410, 574637288 9073246c8
|\ \ \
| |/ /
|/| |
| * | 9073246c8, 84a175c06 574637288
| |\ \
| |/ /
|/| |
| * | 84a175c06, c86b6edef
* | | 574637288, c86b6edef 48753c1f0
|\ \ \
| |/ /
|/| |
| * | 48753c1f0, b5c64d91d cf85f5084
| |\ \
| * | | b5c64d91d, c86b6edef
|/ / /
* | | c86b6edef, bb4c73949 fcdee1859
|\ \ \
| * \ \ fcdee1859, a98922107 bb4c73949
| |\ \ \
| |/ / /
|/| | |
| * | | a98922107, 178ab5956
| | * | cf85f5084, bb4c73949
| |/ /
|/| |
* | | bb4c73949, e42d19f81 271c9da28
|\ \ \
| * | | 271c9da28, e42d19f81
|/ / /
| * | 178ab5956, fb121e76a
* | | e42d19f81, fb121e76a 125213212
|\ \ \
| |/ /
|/| |
| * | 125213212, fb121e76a
|/ /
* | fb121e76a, f922ee863 75373e5e5
|\ \
| * | 75373e5e5, 2ad6253d7
* | | f922ee863, 29442c067 81255f74e
|\ \ \
| * | | 81255f74e, a6786d03c
* | | | 29442c067, a6786d03c 67291eae9
|\ \ \ \
| |/ / /
|/| | |
| * | | 67291eae9, a6786d03c
|/ / /
* | | a6786d03c, 535258b5a 2ad6253d7
|\ \ \
| |/ /
| * | 2ad6253d7, 535258b5a
|/ /
* | 535258b5a, 575245405 ae1f56c93
|\ \
| |/
| * ae1f56c93, 723fb2526 c199f7ab7
| |\
| | * c199f7ab7, 9b458f620
* | | 575245405, 832f07622 723fb2526
|\ \ \
| |/ /
| * | 723fb2526, 2fad7d243 9b458f620
| |\ \
| | |/
| | * 9b458f620, 2fad7d243
| |/
* | 832f07622, 85ccb58cc 2a37663a7
|\ \
| * | 2a37663a7, 85ccb58cc
|/ /
* | 85ccb58cc, 317e70111 fc9b6de00
|\ \
| * | fc9b6de00, b98032857
* | | 317e70111, 9b192830d b98032857
|\ \ \
| |/ /
| * | b98032857, 9b192830d
|/ /
* | 9b192830d, a2bb2d9ed cf844507a
|\ \
* \ \ a2bb2d9ed, 0523e4577 393b00793
|\ \ \
| * | | 393b00793, 0523e4577
|/ / /
* | | 0523e4577, 670920118 21eacfc2f
|\ \ \
| * | | 21eacfc2f, 670920118
|/ / /
| * | cf844507a, 584dc5245
| * | 584dc5245, e7b57d385
| * | e7b57d385, 2fad7d243
| |/
* | 670920118, d92ad4814 3114dec84
|\ \
| * | 3114dec84, d92ad4814
|/ /
* | d92ad4814, 20ee75b0e eb0667f3b
|\ \
| * | eb0667f3b, fcd0e8d7d
* | | 20ee75b0e, fcd0e8d7d 9fe33c421
|\ \ \
| |/ /
|/| |
| * | 9fe33c421, 1e7108476
| * | 1e7108476, ef4daef60
* | | fcd0e8d7d, 33c9b0692 4c69a25ef
|\ \ \
| * | | 4c69a25ef, a2ea9dd2b
| * | | a2ea9dd2b, 33c9b0692
|/ / /
* | | 33c9b0692, 486d7db6a
* | | 486d7db6a, f6a483080
* | | f6a483080, c1df61bff fc22796f8
|\ \ \
| * | | fc22796f8, c1df61bff
|/ / /
* | | c1df61bff, 992f13845 7d656396d
|\ \ \
| * | | 7d656396d, 992f13845
|/ / /
* | | 992f13845, 1750d9264 448e59980
|\ \ \
| * | | 448e59980, 2fad7d243
| | |/
| |/|
* | | 1750d9264, a61e6981b 120b9f866
|\ \ \
| * | | 120b9f866, 2fad7d243
| |/ /
* | | a61e6981b, 830d736f5 2fad7d243
|\ \ \
| |/ /
| * | 2fad7d243, 020d5c398 3799fdb8e
| |\ \
| | * | 3799fdb8e, 2b2ba8570
* | | | 830d736f5, c36c665cc 020d5c398
|\ \ \ \
| |/ / /
| * | | 020d5c398, 2b2ba8570 e0c6dcbf3
| |\ \ \
| | |/ /
| |/| |
| | * | e0c6dcbf3, 50c4c0849
| | * | 50c4c0849, 2b2ba8570
| |/ /
| | * ef4daef60, bb2f2df69 d34735d74
| | |\
| | * | bb2f2df69, 6663f7ddd
| | * | 6663f7ddd, c36c665cc
| |/ /
|/| |
| | * d34735d74, d02eeb28c
* | | c36c665cc, 3415080b3 2b2ba8570
|\ \ \
| |/ /
| * | 2b2ba8570, 748b1f6e6 4468c278d
| |\ \
| | * | 4468c278d, 12af10dd7
| | * | 12af10dd7, 748b1f6e6
| |/ /
* | | 3415080b3, b2c1416e7 748b1f6e6
|\ \ \
| |/ /
| * | 748b1f6e6, d036f7605 e7587157a
| |\ \
| | * | e7587157a, 6f9aefe9c
| | * | 6f9aefe9c, cafd3f4ff
| | * | cafd3f4ff, 9c64cbd26
| | * | 9c64cbd26, a69a3a8ad
| | * | a69a3a8ad, a2579b9e9
| | * | a2579b9e9, 1107a9a55
| | * | 1107a9a55, d036f7605
| |/ /
* | | b2c1416e7, 172f7b114 d036f7605
|\ \ \
| |/ /
| * | d036f7605, 018462e44 e92d45d90
| |\ \
* | \ \ 172f7b114, 2c4e90004 a79e4bd13
|\ \ \ \
| * | | | a79e4bd13, c1813969a
| | | * | e92d45d90, c1a5cf0c8
| | | | * d02eeb28c, 20fe7e72f d115f62a3
| | | | |\
| | | | * | 20fe7e72f, 018462e44
| | | |/ /
| | |/| |
| | | | * d115f62a3, b505665e7
| | | * | c1a5cf0c8, c64eb135c 018462e44
| | | |\ \
| | | |/ /
| | |/| |
| | | * | c64eb135c, c1be140e3
* | | | | 2c4e90004, 05aedb9f4 018462e44
|\ \ \ \ \
| | |/ / /
| |/| | |
| * | | | 018462e44, c1be140e3 fffd2fa72
| |\ \ \ \
| | |_|/ /
| |/| | |
| | * | | fffd2fa72, 325904f84
| | * | | 325904f84, c8a540b06
| | * | | c8a540b06, c1be140e3
| |/ / /
* | | | 05aedb9f4, 9bf2caf83 c1be140e3
|\ \ \ \
| |/ / /
| * | | c1be140e3, b505665e7 9bf2caf83
| |\ \ \
| |/ / /
|/| | /
| | |/
| |/|
* | | 9bf2caf83, 73357f9a8 b505665e7
|\ \ \
| |/ /
| * | b505665e7, bac343d87 e2bea3308
| |\ \
| | * | e2bea3308, 9601e794d
| | * | 9601e794d, bc0cd0b02
* | | | 73357f9a8, 20499d04f bac343d87
|\ \ \ \
| |/ / /
| * | | bac343d87, 4d59f1b9f bc0cd0b02
| |\ \ \
| | |/ /
| | * | bc0cd0b02, cfcda727c
* | | | 20499d04f, c761429d1 4d59f1b9f
|\ \ \ \
| |/ / /
| * | | 4d59f1b9f, 83c75b1f0 cfcda727c
| |\ \ \
| | |/ /
| | * | cfcda727c, 83c75b1f0
| |/ /
* | | c761429d1, c1813969a a10c1f5e1
|\ \ \
| |_|/
|/| |
| * | a10c1f5e1, c3661e046
| * | c3661e046, a669fbfba
| * | a669fbfba, 74790ccaf
| * | 74790ccaf, 2c11da9f7
| * | 2c11da9f7, c1813969a
|/ /
* | c1813969a, 0f3e66889 83c75b1f0
|\ \
| |/
| * 83c75b1f0, adb43048f 0f3e66889
| |\
| |/
|/|
* | 0f3e66889, f054303a4 a82b360e2
|\ \
| * | a82b360e2, 8d7fb6183
| * | 8d7fb6183, f054303a4
|/ /
* | f054303a4, 93db18b04 49443bfae
|\ \
| * | 49443bfae, 93db18b04
|/ /
* | 93db18b04, 2cc1e364b 6c1d6e670
|\ \
| * | 6c1d6e670, 2cc1e364b
|/ /
* | 2cc1e364b, ff189ccfd 172a57d1f
|\ \
| * | 172a57d1f, ff189ccfd
|/ /
* | ff189ccfd, 34fd3babe 37d024522
|\ \
| * | 37d024522, 34fd3babe
|/ /
* | 34fd3babe, d11f76249 adb43048f
|\ \
| |/
| * adb43048f, f3c321994 0af04c7e0
| |\
| | * 0af04c7e0, a970cce8c
| | * a970cce8c, f3c321994
| |/
* | d11f76249, 18ff05b89 f3c321994
|\ \
| |/
| * f3c321994, 80e018e10 792c2844b
| |\
| | * 792c2844b, 80e018e10
| |/
* | 18ff05b89, 17f606647 80e018e10
|\ \
| |/
| * 80e018e10, 897008cb8 4ea1c8c21
| |\
| | * 4ea1c8c21, d3ced9f08
* | | 17f606647, db7384a2c 897008cb8
|\ \ \
| |/ /
| * | 897008cb8, dbf92dc9c d3ced9f08
| |\ \
| | |/
| | * d3ced9f08, 1df905bda
* | | db7384a2c, 302c7b40d dbf92dc9c
|\ \ \
| |/ /
| * | dbf92dc9c, 91cb2cd94 fb20b46ac
| |\ \
| | * | fb20b46ac, 91cb2cd94
| |/ /
* | | 302c7b40d, 3371e6d91 91cb2cd94
|\ \ \
| |/ /
| * | 91cb2cd94, 7d2ceb16b 1df905bda
| |\ \
| | |/
| | * 1df905bda, 7d2ceb16b
| |/
* | 3371e6d91, 3da785b6d 7d2ceb16b
|\ \
| |/
| * 7d2ceb16b, 5472f0c46 fe39bdd33
| |\
| | * fe39bdd33, 3ba360c53
| * | 5472f0c46, 445bb00c6 3ba360c53
| |\ \
| | |/
| * | 445bb00c6, 3fd7fe541
* | | 3da785b6d, d898be6eb 3ba360c53
|\ \ \
| | |/
| |/|
| * | 3ba360c53, c1f0cd372 5986e7da1
| |\ \
| | * | 5986e7da1, 11438bb82
* | | | d898be6eb, 213c58369 c1f0cd372
|\ \ \ \
| |/ / /
| * | | c1f0cd372, dabe06188 11438bb82
| |\ \ \
| | |/ /
| | * | 11438bb82, bdcb15acf
| | * | bdcb15acf, dabe06188
| |/ /
* | | 213c58369, 689b6f474 dabe06188
|\ \ \
| |/ /
| * | dabe06188, d3f8680e2 a43d5b7d8
| |\ \
| | * | a43d5b7d8, d3f8680e2
| |/ /
* | | 689b6f474, 92a389df1 d3f8680e2
|\ \ \
| |/ /
| * | d3f8680e2, 3fd7fe541 92a389df1
| |\ \
| |/ /
|/| /
| |/
* | 92a389df1, b5faa5f85 b80e0ed82
|\ \
| * | b80e0ed82, 77533c743
| * | 77533c743, cb610246e
* | | b5faa5f85, 5e623544c 3fd7fe541
|\ \ \
| | |/
| |/|
| * | 3fd7fe541, cf14ff144 5e623544c
| |\ \
| |/ /
|/| |
* | | 5e623544c, c9fe0c33a 96e277881
|\ \ \
| * | | 96e277881, c9fe0c33a
|/ / /
* | | c9fe0c33a, 73b7b5193 cf14ff144
|\ \ \
| |/ /
| * | cf14ff144, 3a1e0dd09 73b7b5193
| |\ \
| |/ /
|/| |
* | | 73b7b5193, 6c18d6752 cb610246e
|\ \ \
| | |/
| |/|
| * | cb610246e, 6c18d6752
|/ /
* | 6c18d6752, 5dc2d7ae3 1b902ce71
|\ \
| * | 1b902ce71, a9d211b74
* | | 5dc2d7ae3, b79741c17 a9d211b74
|\ \ \
| |/ /
| * | a9d211b74, 1b850e334
* | | b79741c17, ebb778da4 1b850e334
|\ \ \
| |/ /
| * | 1b850e334, 0d8555826
* | | ebb778da4, 172fed7e6 f22b41738
|\ \ \
| * | | f22b41738, 5aca1c955
| * | | 5aca1c955, 846ea052b 223cc3414
| |\ \ \
| * | | | 846ea052b, 172fed7e6
|/ / / /
* | | | 172fed7e6, 2fd3aea08
* | | | 2fd3aea08, 94bdd3e9e 2238d053a
|\ \ \ \
| * | | | 2238d053a, 94bdd3e9e
|/ / / /
| * | | 223cc3414, 3040761aa
* | | | 94bdd3e9e, 6868cc63f a4c1c2fa9
|\ \ \ \
| * | | | a4c1c2fa9, 6868cc63f
|/ / / /
| * | | 3040761aa, f83cac1bd
* | | | 6868cc63f, ba8d5075a 0d8555826
|\ \ \ \
| | |/ /
| |/| |
| * | | 0d8555826, ba8d5075a
|/ / /
* | | ba8d5075a, 730a4e3f7 b3a5a7d63
|\ \ \
| * | | b3a5a7d63, e5d629550
| | * | f83cac1bd, 3d14cd492
| | * | 3d14cd492, 30df08eaa
| | * | 30df08eaa, 5f031c8be
* | | | 730a4e3f7, 94c523941 4a2818c0c
|\ \ \ \
| * | | | 4a2818c0c, c081a768a
| * | | | c081a768a, 94c523941
|/ / / /
* | | | 94c523941, 872f317d9 3a1e0dd09
|\ \ \ \
| | |_|/
| |/| |
| * | | 3a1e0dd09, e5c291222 6a4440073
| |\ \ \
| | * \ \ 6a4440073, d38832148 6a1ddfb66
| | |\ \ \
| | | * | | 6a1ddfb66, d38832148
| | |/ / /
* | | | | 872f317d9, bdd23298d e5d629550
|\ \ \ \ \
| | |_|/ /
| |/| | |
| * | | | e5d629550, ebf63a611
* | | | | bdd23298d, 5df1ffd2c ebf63a611
|\ \ \ \ \
| |/ / / /
| * | | | ebf63a611, 5df1ffd2c
|/ / / /
| | | * 5f031c8be, 5df1ffd2c
| |_|/
|/| |
* | | 5df1ffd2c, 0bac8fdb8 3edc9e12b
|\ \ \
| * | | 3edc9e12b, 0bac8fdb8
|/ / /
* | | 0bac8fdb8, fe3b21b5b 670d1eb87
|\ \ \
| * | | 670d1eb87, 667e141c2
| * | | 667e141c2, 8546ae47a
* | | | fe3b21b5b, 20f4090c9 8546ae47a
|\ \ \ \
| |/ / /
| * | | 8546ae47a, 76b05dd25
* | | | 20f4090c9, d2f49be5a 76b05dd25
|\ \ \ \
| |/ / /
| * | | 76b05dd25, 6146333aa
* | | | d2f49be5a, 8e76835bb 6146333aa
|\ \ \ \
| |/ / /
| * | | 6146333aa, 8e76835bb
|/ / /
* | | 8e76835bb, 5bd65ab31 12d785689
|\ \ \
| * | | 12d785689, 5bd65ab31
|/ / /
* | | 5bd65ab31, 40dd3b14d a19a678a0
|\ \ \
| * | | a19a678a0, 40dd3b14d
|/ / /
* | | 40dd3b14d, e69d16bb7 ecc49223f
|\ \ \
| * | | ecc49223f, e69d16bb7
|/ / /
* | | e69d16bb7, d08c81f99 59567e898
|\ \ \
| * | | 59567e898, b7a4fc012
* | | | d08c81f99, ee6423e12 b725380d8
|\ \ \ \
| * | | | b725380d8, ee6423e12
|/ / / /
* | | | ee6423e12, 725034983 af180bb46
|\ \ \ \
| * \ \ \ af180bb46, 87e376d15 6c0c007f2
| |\ \ \ \
* | \ \ \ \ 725034983, ed85e87b3 6c0c007f2
|\ \ \ \ \ \
| | |/ / / /
| |/| | | |
| | * | | | 87e376d15, ed85e87b3
| |/ / / /
|/| | | |
| * | | | 6c0c007f2, 398768f0e
* | | | | ed85e87b3, da13d5979 e5c291222
|\ \ \ \ \
| | |_|/ /
| |/| | |
| * | | | e5c291222, 63801d483 d38832148
| |\ \ \ \
| | | |_|/
| | |/| |
| | * | | d38832148, d876d6b35 45c870a0a
| | |\ \ \
| | | * \ \ 45c870a0a, d876d6b35 5cafa5dc5
| | | |\ \ \
| | |/ / / /
* | | | | | da13d5979, 16a6eefe2
| | | * | | 5cafa5dc5, d876d6b35
| | |/ / /
* | | | | 16a6eefe2, b0c2d72e6 63801d483
|\ \ \ \ \
| |/ / / /
| * | | | 63801d483, ca30d70a7 5e3635114
| |\ \ \ \
| | * | | | 5e3635114, c6a2ece67
* | | | | | b0c2d72e6, da5bd1865 ca30d70a7
|\ \ \ \ \ \
| |/ / / / /
| * | | | | ca30d70a7, 19f6cbd61 c6a2ece67
| |\ \ \ \ \
| | |/ / / /
| | * | | | c6a2ece67, 19f6cbd61
| |/ / / /
* | | | | da5bd1865, 6f7de67f2 19f6cbd61
|\ \ \ \ \
| |/ / / /
| * | | | 19f6cbd61, d1f0d37f2 3ec9a90f3
| |\ \ \ \
| | * | | | 3ec9a90f3, e076897ef
* | | | | | 6f7de67f2, b50a70a34 d1f0d37f2
|\ \ \ \ \ \
| |/ / / / /
| * | | | | d1f0d37f2, 15893f8f8 e076897ef
| |\ \ \ \ \
| | |/ / / /
| | * | | | e076897ef, 755ec5a1a
* | | | | | b50a70a34, f85bbca4e 755ec5a1a
|\ \ \ \ \ \
| | |/ / / /
| |/| | | |
| * | | | | 755ec5a1a, c7d2822f6
| * | | | | c7d2822f6, 15893f8f8
| |/ / / /
| | | * | 398768f0e, 15893f8f8
| | |/ /
| |/| |
* | | | f85bbca4e, 3dbfa45da 15893f8f8
|\ \ \ \
| |/ / /
| * | | 15893f8f8, 2f389d967 3035e6d5b
| |\ \ \
| | * | | 3035e6d5b, 00134dd78
* | | | | 3dbfa45da, 0a8a479f7 2f389d967
|\ \ \ \ \
| |/ / / /
| * | | | 2f389d967, 00134dd78 1acca2f30
| |\ \ \ \
| | |/ / /
| |/| | |
| | * | | 1acca2f30, 00134dd78
| |/ / /
* | | | 0a8a479f7, 69d3f439c 00134dd78
|\ \ \ \
| |/ / /
| * | | 00134dd78, dcd27e059 ca194a8e2
| |\ \ \
| | * | | ca194a8e2, dcd27e059
| |/ / /
* | | | 69d3f439c, 3c271180f dcd27e059
|\ \ \ \
| |/ / /
| * | | dcd27e059, 3685eff4b a3a297ff8
| |\ \ \
| | * | | a3a297ff8, 3685eff4b
| |/ / /
* | | | 3c271180f, 9502e9099 e048940c0
|\ \ \ \
| * | | | e048940c0, 9502e9099
|/ / / /
* | | | 9502e9099, 168eab646 3685eff4b
|\ \ \ \
| |/ / /
| * | | 3685eff4b, f342f425a 168eab646
| |\ \ \
| |/ / /
|/| | |
* | | | 168eab646, dbdaf9eeb
* | | | dbdaf9eeb, cc86020f5
* | | | cc86020f5, 08f9faa78 816e284dd
|\ \ \ \
| * | | | 816e284dd, 08f9faa78
|/ / / /
* | | | 08f9faa78, c49dfa268
* | | | c49dfa268, 5ee9f97b1
* | | | 5ee9f97b1, 8cf886584 d43db2068
|\ \ \ \
| * | | | d43db2068, 8cf886584
|/ / / /
* | | | 8cf886584, a5bab3883 965d91557
|\ \ \ \
| * | | | 965d91557, 74b77e8ab
* | | | | a5bab3883, 74b77e8ab b7a4fc012
|\ \ \ \ \
| |/ / / /
|/| | | /
| | |_|/
| |/| |
| * | | b7a4fc012, db2259d98
* | | | 74b77e8ab, b119ccfd1 db2259d98
|\ \ \ \
| |/ / /
| * | | db2259d98, b119ccfd1
|/ / /
* | | b119ccfd1, 3e8a84482 ce9f261a1
|\ \ \
| * | | ce9f261a1, 3e8a84482
|/ / /
* | | 3e8a84482, 50d9a8556 1ad38b764
|\ \ \
| * | | 1ad38b764, a7adfbd92
| * | | a7adfbd92, 50d9a8556
|/ / /
* | | 50d9a8556, 00edf685e
* | | 00edf685e, 4baef1993
* | | 4baef1993, a3a39985e 1b1f864f3
|\ \ \
* | | | a3a39985e, 7a888414f
| * | | 1b1f864f3, 7a888414f d8770f97b
| |\ \ \
|/ / / /
* | | | 7a888414f, f3df7d310
| * | | d8770f97b, f342f425a
| |/ /
* | | f3df7d310, 9d447bee4
* | | 9d447bee4, c2ee417e3
* | | c2ee417e3, 1655fdece
* | | 1655fdece, 8c53b712f
* | | 8c53b712f, 010497869 1f7a3b129
|\ \ \
* | | | 010497869, 0c7563ae2
| * | | 1f7a3b129, 0c7563ae2 e13c804d5
| |\ \ \
|/ / / /
* | | | 0c7563ae2, fcea5310b
| * | | e13c804d5, 2a46b740f
* | | | fcea5310b, ce01a01bb
* | | | ce01a01bb, 2a051496d
* | | | 2a051496d, c346bdc0c
* | | | c346bdc0c, e66cb46c0
* | | | e66cb46c0, e4de47e14 f342f425a
|\ \ \ \
| | |/ /
| |/| |
| * | | f342f425a, 31c77e8eb d876d6b35
| |\ \ \
| | | |/
| | |/|
| | * | d876d6b35, 38050373f 31c77e8eb
| | |\ \
| | |/ /
| |/| |
* | | | e4de47e14, 6bb974861
* | | | 6bb974861, dfd5cbae5
* | | | dfd5cbae5, 777e37793
* | | | 777e37793, 40987687a
* | | | 40987687a, a25232158
| | | * 2a46b740f, 31c77e8eb
| | |/
| |/|
* | | a25232158, 93c2341b3
* | | 93c2341b3, ae5ef606c 715580fd6
|\ \ \
* | | | ae5ef606c, cd2e2c573
| * | | 715580fd6, cd2e2c573
|/ / /
* | | cd2e2c573, acd086652
* | | acd086652, d44d8103f
* | | d44d8103f, 163775abc
* | | 163775abc, 48abaf969
* | | 48abaf969, c764f35a2 31c77e8eb
|\ \ \
| |/ /
| * | 31c77e8eb, 4a5779a9f
| * | 4a5779a9f, 9424e9123
| * | 9424e9123, 984edbbc0 2af5774c0
| |\ \
| * | | 984edbbc0, 2a9e29ffe
| | * | 2af5774c0, 8b4f0ace5 2a9e29ffe
| | |\ \
| | |/ /
| |/| |
| | * | 8b4f0ace5, b5ba39be1
| * | | 2a9e29ffe, 2941fc421
| * | | 2941fc421, 01ec4c7c0 b5ba39be1
| |\ \ \
| | |/ /
| * | | 01ec4c7c0, 0f12a8450
| | * | b5ba39be1, 0f0c97007
| | * | 0f0c97007, debeee577 0f12a8450
| | |\ \
| | |/ /
| |/| |
| | * | debeee577, 032f7c794
| * | | 0f12a8450, 032f7c794
| |/ /
* | | c764f35a2, 0827b41ea 032f7c794
|\ \ \
| |/ /
| * | 032f7c794, 61aa61d77
| * | 61aa61d77, 83eb1e7c5
| * | 83eb1e7c5, 19ae044aa
| * | 19ae044aa, da8851e75
| * | da8851e75, 715c63341 727361bf3
| |\ \
| * | | 715c63341, 991282273
| | * | 727361bf3, 5b302d517 991282273
| | |\ \
| | |/ /
| |/| |
| | * | 5b302d517, a934b5f61
| * | | 991282273, 6988f0829 a934b5f61
| |\ \ \
| | |/ /
| * | | 6988f0829, 351cd86fa
| | * | a934b5f61, 5a0058b5b 351cd86fa
| | |\ \
| | |/ /
| |/| |
| | * | 5a0058b5b, 973e42d40
| * | | 351cd86fa, 6fce5e424
| * | | 6fce5e424, 825c4bf40
| * | | 825c4bf40, 973e42d40
| |/ /
| * | 973e42d40, cfed69f19
| * | cfed69f19, bc5e4944d
* | | 0827b41ea, 9f189c1ed bc5e4944d
|\ \ \
| |/ /
| * | bc5e4944d, 95b328251 9f189c1ed
| |\ \
| |/ /
|/| |
* | | 9f189c1ed, 6ea45a6c3 176b6d834
|\ \ \
* | | | 6ea45a6c3, 5893eaf04
| * | | 176b6d834, 5893eaf04 95b328251
| |\ \ \
|/ / / /
| | _ /
| | /
| * | 95b328251, 93d7c56f9 5893eaf04
| |\ \
| |/ /
|/| |
* | | 5893eaf04, b005feec6
* | | b005feec6, 4701892d9 6eb1bf9b1
|\ \ \
* | | | 4701892d9, c864ff894
* | | | c864ff894, 9ab6e5f8e
| * | | 6eb1bf9b1, 5cea1e878 397b0cd45
| |\ \ \
| * | | | 5cea1e878, b820ae98d
| | * | | 397b0cd45, d1668dc5b 17894df1c
| | |\ \ \
| | * | | | d1668dc5b, 2f9b2319f
| | | * | | 17894df1c, 426f62cb2
| | | * | | 426f62cb2, 104fe906a 2f9b2319f
| | | |\ \ \
| | | |/ / /
| | |/| | |
| | | * | | 104fe906a, 58e935e45
| | * | | | 2f9b2319f, 8d0700781 b820ae98d
| | |\ \ \ \
| | |/ / / /
| |/| | | |
| | * | | | 8d0700781, b63c4c6ca
| * | | | | b820ae98d, c89aa2ce2 58e935e45
| |\ \ \ \ \
| | | |/ / /
| | |/| | |
| * | | | | c89aa2ce2, edd8d141b
| | * | | | 58e935e45, d2b24adbd
| | * | | | d2b24adbd, a26d9a734
| | * | | | a26d9a734, de314b7a8
| | * | | | de314b7a8, b63c4c6ca 93d7c56f9
| | |\ \ \ \
| | | |/ / /
| | |/| / /
| | | |/ /
| | | * | 93d7c56f9, 35519face b63c4c6ca
| | | |\ \
| | | |/ /
| | |/| |
| | * | | b63c4c6ca, dccea9e8d 4d8bd8736
| | |\ \ \
| | * | | | dccea9e8d, 9ab6e5f8e
| |/ / / /
|/| | | |
| | * | | 4d8bd8736, fdb487f3d
| | * | | fdb487f3d, edd8d141b 1297f3023
| | |\ \ \
| |/ / / /
| | * | | 1297f3023, f7a92aa34
| * | | | edd8d141b, 0de7a1f00
| * | | | 0de7a1f00, 1ef5aa8a1
| | * | | f7a92aa34, 1ef5aa8a1
| |/ / /
| * | | 1ef5aa8a1, 3ddc6572d
| * | | 3ddc6572d, ae3369129 ff32e5420
| |\ \ \
| | * | | ff32e5420, 946d59d70
| * | | | ae3369129, a823a9d19
| * | | | a823a9d19, 1e2629ff8 a7c6c5aca
| |\ \ \ \
| * | | | | 1e2629ff8, 9ab6e5f8e
|/ / / / /
| * | | | a7c6c5aca, 9ab6e5f8e 946d59d70
| |\ \ \ \
|/ / / / /
| | _ / /
| | / /
| * | | 946d59d70, 9ab6e5f8e
|/ / /
* | | 9ab6e5f8e, e7df27cf7
* | | e7df27cf7, e1f2ab1bc
* | | e1f2ab1bc, bbc156919
* | | bbc156919, ed2de19a7
Thank you! I鈥檒l mock a repository based on the data you鈥檝e provided and see if I can replicate the issue.
I've used the data you've provided to mock the response of the git log command (which is used to retrieve the data for display on the graph). The graph renders in less than a second, and displays correctly, shown here:

This indicates the algorithm I've written isn't getting stuck in a loop as it renders the graph itself. Can you think of any special characters etc. in your commit messages that might not have occurred for anyone else using this extension?
If not, I'll set up a Bitbucket server with a similar structure as you've described to see if I can find any integration issues with it. (seems unlikely though)
I've just released v1.3.2, which does have a fix for large repos which I found while testing large Bitbucket repos. Could you please check if the issue you're experiencing is resolved in this new version?
I still have the same problem with v1.3.2 on the 5 projects i tested (behind my work bitbucket repo)
I did some testing with github projects (yours and typecript). It works fast and as intended (setting set to 1000 commits)
So it seems highly related to something going with my work repo.
I've also tried multiple large Bitbucket repo's, which I have forked, and then checked out. So far I haven't been able to observe any issues like you're having at work, but I'll keep looking for some other repos.
I haven't been able to replicate your issue in any repo, so I've written a script which runs the three exact git commands the extension does when its loading, from the same Node.js environment.
If an error occurs when executing one of the git commands, it will save the error information. If the git command run successfully, it saves an anonymised version of the data to the output files, which I'll then be able to use to debug the extension end to end.
It replaces all characters with "x" and digits with "0" (apart from commit hashes). If your comfortable in providing this anonymised data, please reply with a zip of the three output files (git-graph-branches.json, git-graph-commits.json & git-graph-refs.json), or email them to me at [email protected]
To run it, place git-graph-debug.js in the folder of one of the git repo's, and run node git-graph-debug.js. If you've changed the number of commits to initially load, please change the constant on line 5 of the script to match.
Here the files you asked for. I hope it'll help.
git-grah-debug.zip
Using those files I can see it loading, and then the tab content goes black as you've described. I'll be able to work out what's going on now that I can consistently replicate it. Thanks!
I've identified the cause of the issue, and believe that I've fixed it. I've attached a pre-release version of git-graph v1.3.3, which has the fix in it. Could you please download it, and then install it by running code --install-extension git-graph-1.3.3.vsix from the directory where you extract the vsix file. You'll have to close & reopen VSCode for it to take effect. Check the version is 1.3.3 in the extensions menu in VSCode to make sure the install was successful. Let me know if it the extension is now working for you at work, and then I can publish it for everyone.
git-graph-1.3.3.zip
In case there is still an issue: I've made the same change to the debug script, could you please repeat the same steps as before with git-graph-debug-2.js?
git-graph-debug-2.zip
@msahuc could you please confirm if the pre-release version of 1.3.3 fixes this issue for you? It has fixed the issue for #9, but it would be great if you could also confirm before I release it. I'd like to get this fix published as it is also affecting other people.
Hello ,
I'm happy to confirm it now works !
Great job !
Excellent. Thank you!
This has just been released in the final version of 1.3.3. As I forgot to flag the pre-release version as a beta, and you manually installed it, you won't automatically get the final 1.3.3 update in Visual Studio Code. To get the final version:
code --install-extension git-graph-1.3.3.vsixApologies for the inconvenience, I'll make sure I flag beta releases appropriately in the future.