Opened 13 years ago

Closed 12 years ago

#625 closed defect/bug (invalid)

navit-svn-3506 on wince: zoom_out() fails

Reported by: messpert Owned by: number6
Priority: trivial Milestone:
Component: core Version: git master
Severity: Keywords: wince gui zoom out osd
Cc:, nick@…


Upgrading a minimal wince satnav (wince 5.0) to todays svn:

Tapping on the "-" icon for zoom-out() has no effect.

Here is a navit.log from a session in which I tapped on "+" {zoom_in(), which worked} and then on "-" {which didn't work}. I did this three times: The log only records the 'zoom_in()' calls.

{{{ Navit log started

navit:file_wordexp_new:wordexp('\SDMMC\navit\data/bookmark.txt') returned 1


navit:file_wordexp_new:wordexp('track_%Y%m%d-%%i.gpx') returned 1

vehicle_wince:wince_port_reader_thread:GPS Port:[com7:]

vehicle_wince:vehicle_wince_parse:no leading $ in '6,254,27,29,35,193,30*78'

speech_espeak:espeak_new:path_home set to \SDMMC\navit/espeak-data

speech_espeak:espeak_new:Testing \SDMMC\navit/espeak-data/voices/en-us and \SDMMC\navit/espeak-data/voices/en/en-us

speech_espeak:espeak_new:Language full en-us lang en result en-us

graphics_win32:create_memory_dc:resize memDC to: 320 240

graphics_win32:create_memory_dc:resize memDC to: 320 240

graphics_win32:WndProc:resize gfx to: 320 240

navit:file_wordexp_new:wordexp('\SDMMC\navit\data/destination.txt') returned 1

graphics_win32:create_memory_dc:resize memDC to: 26 26

graphics_win32:create_memory_dc:resize memDC to: 70 70
navit:main_real:Using '\SDMMC\navit/navit.xml'


navit:osd_std_click:calling command 'zoom_in()'

navit:osd_std_click:calling command 'zoom_in()'

navit:osd_std_click:calling command 'zoom_in()'




navit:debug_dump_mallocs:mallocs 0 }}}

This is, of course, a show stopper, hence major priority.

On this minimal wince, I have no access to any debugging tools, so can't be of much help. On my first attempt, navit crashed with an uncaught exception, but I wasn't able to reproduce that.

navit.xml attached: the version in the files needs extensive editing before it can be used. (center modified to protect location).

Attachments (2)

navit.xml (192.7 KB) - added by messpert 13 years ago.
navit.xml used on wince
navit.log (3.3 KB) - added by messpert 13 years ago.
navit.log from

Download all attachments as: .zip

Change History (9)

Changed 13 years ago by messpert

navit.xml used on wince

comment:1 Changed 13 years ago by messpert

Same problem with navit-svn-3507. Not a surprise, I suppose, since I cannot see anything checked into svn to address the problem. The last version that I used successfully on this hardware was svn-3495, but I didn't try the intermediate versions, so it doesn't help much to narrow things down. Can't try those other versions easily since map format has changed?

comment:2 Changed 13 years ago by messpert

Further testing with navit-svn-3507 gives a more confused picture :-) Sometimes *after dragging the map*, the zoom_out() command is called, but also moves the map back to the gps-point (in follow mode). Normally zoom-out() is still not called. So it looks like some side effect of dragging the maps somehow enables the zoom-out() call, which then has other unexpected side effects. :-) Looks as if this will not be easy to track down. Attaching a navit.log from such a svn-3507 run.

Changed 13 years ago by messpert

navit.log from

comment:3 Changed 12 years ago by messpert

  • Cc added
  • Keywords wince added

Just tested navit-svn-3539.svn (24-Aug-2010) and problem persists.

Is no one else using a wince sat nav? navit on wince seems to have been broken for over a month now... Smells like a concurrency problem?

comment:4 Changed 12 years ago by number6


Your navit.xml file is at fault - not the WinCE port.

Please disable the following line <osd enabled="yes" type="navigation_next_turn"/> by changing it to <osd enabled="no" type="navigation_next_turn"/> This will allow you zoom out. The Next Turn box is on a layer higher then the zoom out button and is preventing it from being pressed.

Please disable the line and report back.

comment:5 Changed 12 years ago by number6

  • Owner changed from KaZeR to number6
  • Status changed from new to assigned

comment:6 Changed 12 years ago by number6

  • Cc nick@… added
  • Keywords gui zoom out osd added


Did doing the above resolve the issue?


comment:7 Changed 12 years ago by messpert

  • Priority changed from major to trivial
  • Resolution set to invalid
  • Status changed from assigned to closed

Sorry not to reply or report. I had no notification so have only just seen the comments. I will check my wiki configuration after replying.

Yes, I had come to the same conclusion & apologise for the noise. The osd settings are documented but it is all too easy just to switch "no"->"yes" and forget the need to specify sensible coordinates. When I first came to navit, I saw that & experimented successfully. Just forgot after a couples of months usage.

So this is a non-bug & I will close.

Note: See TracTickets for help on using tickets.