Opened 2 years ago

Last modified 2 years ago

#1320 new defect/bug

random crashes when scrolling map

Reported by: rico (2) Owned by: KaZeR
Priority: major Milestone:
Component: core Version: git master
Severity: normal Keywords:
Cc:

Description

Hi,

navit randomly crashes when scrolling the map over big distances. It seems, in function event_glib_call_timeout_single in event_glib.c sometimes an invalid timerevent gets removed.

Rico

Change History (2)

comment:1 Changed 2 years ago by sleske

Thank you for your report. Could you provide some more details?

  • On what OS/platform does this happen?
  • Which graphics plugin do you use? (<graphics type="XXX"/> in navit.xml)
  • Which SVN/Git version did you use? You can see that in the "About" menu.
  • Could you run the program under gdb and provide a backtrace of the crash?

Also, could you provide a way to reproduce the problem? Ideally, upload the navit.xml and the map file somewhere (do not attach it here, as it will probably be too big).

comment:2 Changed 2 years ago by rico (2)

It happens at least on Debian armhf and amd64 with qt_painter and gtk_drawing_area, but I forgot to mention, only if the device has a gps fix. I'm always using the latest svn/git version, but the problem is there for months.

The strange thing is, with gdb the problem isn't reproducable. And another one: On every there are different error messages (from glibc). The most common error message is "smallbin double linked list corrupted".

My config is split into several parts: http://linux.bierrommel.de/navit/etc/navit.xml http://linux.bierrommel.de/navit/navit.xml http://linux.bierrommel.de/navit/gui.xml http://linux.bierrommel.de/navit/osm.xml http://linux.bierrommel.de/navit/routing.xml

Note: See TracTickets for help on using tickets.