Closed audreyyku closed 3 years ago
Just wanted to add that I was also able to by chance reproduce this same issue on my Linux desktop, which mostly throws out the suspicion that this is platform-specific:
That said, it is very tricky to reproduce, but seems to have only recently popped up with the introduction of the PostGIS source, and seems to also correspond with quickly moving around the map. This makes me think that possibly the PostGIS source implementation does not respond well to request cancellations (see #42), which are a common occurrence when panning quickly on the map, and as a result, this can sometimes panic under certain conditions.
Describe the bug Tilenol crashes upon nil exception, however this bug is unpredictably reproducible. The main problem with this bug is the uncertainty of how and when it will occur and that it causes tilenol to stop running entirely.
To Reproduce Line run right prior to error (in tilenol/examples/postgis):
When rendering the locally hosted tilenol via a local html file, tilenol works as expected, but at some point in time crashes with nil pointer dereference.
Hypothesized causes:
Stack trace:
Note: When running the following script to re-run all the requests from the stack trace above (sequentially), there were no errors.
Expected behavior Tilenol runs without crashing.
Desktop (please complete the following information):