tl; dr: I donβt know the reason, sending a random opportunity in the hope that this might give someone else an idea or two for testing.
Given that this is apparently an unresolved error in Adobe's bug tracking program, it is unlikely that you will get a final answer here. Considering that this happens both in Firefox and in Chrome, allow to exclude browser errors and assume that this is either some kind of shared library (Flash) or OS API (Linux kernel implementation). The comment in one of the questions about jira specifically mentions the killing of the Flash process, fixes it, so its a problem with Flash, not an OS error.
The most interesting thing that I see here is your observation that it manages exactly 16 times before it boots. Time for some specs here, from someone who has never worked on a kernel or cryptocurrency:
With a 2048-bit RSA key and 32k cache for storing them, 16 keys will correspond before another one crashes, so one hypothesis is that every time this file is downloaded, Flash caches a signed value (possibly a hashed version) for some reason - maybe track allowed and used security permissions, etc.? If this record is not deleted, then once it is filled, all file downloads will fail if the signature caching is part of the verification.
Things you can experiment with:
- Reduce the size of the application to see if it is possible to reload the page more often (as suggested by stackfish)
- Count the number of signed RSLs and if it has a capacity / multiple of 2 (maybe others get an error after loading 32 pages if they use half the number of signed libs?)
- Make sure the Linux Flash plugin has some ability to increase the credential cache or something (or decrease it, just to see if it affects the number of downloads - if so, this may be due to a problem).
I expect that to actually find a solution, you will need to dive into the library loading code and look at all the constants associated with downloading signed libs that are 4, 16 or several of 16 to see if they can be responsible - in short saying it is unlikely to be allowed by other people outside the Flash dev imho command: /
Alok Aug 27 2018-11-11T00: 00Z
source share