{"comment":{"created_at":"2011-10-11T08:03:59Z","body":"[springmeyer] hmm, --with-threads fixes all the crashing I was seeing... Surprised that is on default on in configure...","updated_at":"2011-10-11T08:03:59Z","url":"https://api.github.com/repos/mapnik-org/mapnik/issues/comments/2358245","id":2358245,"user":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"}},"action":"created","issue":{"number":595,"created_at":"2011-10-11T08:03:42Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"I have seen a few rare crashes on startup from mod_tile and finally captured one in GDB. The segv occurred inside the gdal library and  multiple threads were in the middle of calling GDALOpen(). Perhaps a mutex around the GDALOpen() call in the input plugin would help avoid this?\r\n\r\nThis is with the mapnik-0.7.x code.","comments":6,"title":"Segv with GDAL input plugin","updated_at":"2011-10-11T08:03:59Z","url":"https://api.github.com/repos/mapnik-org/mapnik/issues/595","id":1872238,"assignee":null,"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"},"html_url":"https://github.com/mapnik-org/mapnik/issues/595","labels":[{"name":"GDAL_Input_Driver","url":"https://api.github.com/repos/mapnik-org/mapnik/labels/GDAL_Input_Driver","color":"FFFFFF"}],"state":"open"},"legacy":{"issue_id":1872238,"comment_id":2358245}}