-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken feature rendered #2547
Comments
This might be caused by GranularRectLayout going down this code path: jbrowse-components/packages/core/util/layouts/GranularRectLayout.ts Lines 147 to 152 in beb3643
When the layout gets too big, it re-initializes itself so we don't run out of memory. This can sometimes break the layout. If that's what is causing this, then the fix is to explicitly garbage-collect the layout by calling |
The git bisect points to this commit as being the cause if I did it correctly
This may correspond with what I'm seeing a little bit where I see BaseRpcDriver->constructor is getting called multiple times CC @garrettjstevens if you got any ideas...i see this.getDriverForCall is now async, maybe this could be allowing for race condition? |
Found on desktop, on current main. Not existing on v1.5.1. This is a .jbrowse file that might help (gzipped)
broken_feat.jbrowse.gz
On desktop
On web, afaict?
https://jbrowse.org/code/jb2/main/?session=share-4PvZipGrZA&password=QRu7V
https://jbrowse.org/code/jb2/v1.5.1/?session=share-4PvZipGrZA&password=QRu7V
The text was updated successfully, but these errors were encountered: