I can make Modrana deliberately crash, by draggin long way to undownloaded area and staying there for a while. Below is the pastee from terminal: Code: nan, nan, nan, nan, nan, nan) position,bearing,speed (in descending order): (62.905630180612206, 27.67623751424253) None None ############################# storeTiles: sqlite commit OK sqlite tiles: initializing db for layer: Google Maps storeTiles: sqlite commit OK modules/gui_modules/gui_gtk.py:243: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed gtk.main() python: cairo-surface.c:429: cairo_surface_destroy: Assertion `((*&(&surface->ref_count)->ref_count) > 0)' failed. Aborted and second time Code: ############################ storeTiles: sqlite commit OK storeTiles: sqlite commit OK ## N900 GPS debugging info ## fix tuple from the Location API: (2, 16, nan, 0.0, 62.903130361810327, 27.689069202169776, 71890.0, nan, 32767.5, nan, nan, nan, nan, nan, nan) position,bearing,speed (in descending order): (62.903130361810327, 27.689069202169776) None None ############################# python: cairo-surface.c:429: cairo_surface_destroy: Assertion `((*&(&surface->ref_count)->ref_count) > 0)' failed. Aborted These came from scrolling like insane, doubt that they would appear when in normal use like driving.
nan, nan, nan, nan, nan, nan) position,bearing,speed (in descending order): (62.905630180612206, 27.67623751424253) None None ############################# storeTiles: sqlite commit OK sqlite tiles: initializing db for layer: Google Maps storeTiles: sqlite commit OK modules/gui_modules/gui_gtk.py:243: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed gtk.main() python: cairo-surface.c:429: cairo_surface_destroy: Assertion `((*&(&surface->ref_count)->ref_count) > 0)' failed. Aborted
############################ storeTiles: sqlite commit OK storeTiles: sqlite commit OK ## N900 GPS debugging info ## fix tuple from the Location API: (2, 16, nan, 0.0, 62.903130361810327, 27.689069202169776, 71890.0, nan, 32767.5, nan, nan, nan, nan, nan, nan) position,bearing,speed (in descending order): (62.903130361810327, 27.689069202169776) None None ############################# python: cairo-surface.c:429: cairo_surface_destroy: Assertion `((*&(&surface->ref_count)->ref_count) > 0)' failed. Aborted
I've had a few crashes with Modrana also, particularly if I use it for a bit then lock my phone without closing it. I assumed it was an out of memory/swap thrashing type situation.