Exception thrown: src/filedriver/ArchiveCursor.cpp(156)
  • Navigator doesn't start, could you tell me, what's wrong? It worked one week ago, since then nothing changed. Last line contains the error written in the title (I can't post the whole log).

    DMP 12/08/24 21:27:09 (JAVA) APP START version=0.9.124, debuglvl=2
    DMP 12/08/24 21:27:09 (JAVA) LAYOUT_TYPE=v14
    DMP 12/08/24 21:27:09 (JAVA) OS INFO: codename=REL release=4.0.4 SDK=15
    DMP 12/08/24 21:27:09 (JAVA) base data need extract : false
    DMP 12/08/24 21:27:09 (JAVA) RtgNav::RtgNav()
    DMP 12/08/24 21:27:09 NAVIGATOR start
    DMP 12/08/24 21:27:09 IDC file: /sdcard/navigator/atlas.idc
    DMP 12/08/24 21:27:09 COMPOSER DUMP BEGIN
    DMP 12/08/24 21:27:09 sound_cs : data version= 2, data creation=200809171, vendor id=0, license id=0, path='/sdcard/navigator/data/sounds_cs.mca/', name=MapFactor - Denisa
    DMP 12/08/24 21:27:09 sound_xx_signal : data version= 2, data creation=201001271, vendor id=0, license id=0, path='/sdcard/navigator/data/sounds_xx_signal.mca/', name=Signal sounds
    DMP 12/08/24 21:27:09 austria_osm : data version=42, data creation=201207190, vendor id=1, license id=0, path='/sdcard/navigator/data/austria_osm.mca/'
    DMP 12/08/24 21:27:09 belgium_osm : data version=42, data creation=201207180, vendor id=1, license id=0, path='/sdcard/navigator/data/belgium_osm.mca/'

    .....

    DMP 12/08/24 21:27:09 COMPOSER DUMP END
    DMP 12/08/24 21:27:10 PROFILER: <1> DbsConfig::init() FINISH - 0.540 secs
    DMP 12/08/24 21:27:10 PROFILER: <2> Search::setContext - 0.001 secs
    DMP 12/08/24 21:27:10 PROFILER: <1> Search::Search - mode - 0.002 secs
    DMP 12/08/24 21:27:10 PROFILER: <1> RoutingProvider::updateRoutingData - 0.036 secs
    WRN 12/08/24 21:27:10 Navigation sounds failed - no sound set found
    DMP 12/08/24 21:27:10 (JAVA) Settings::Settings()
    DMP 12/08/24 21:27:10 (JAVA) Map::Map()
    DMP 12/08/24 21:27:10 (JAVA) RtgNav::addNavigationListener(com.mapfactor.navigator.map.MapModeManager@40db26e0)
    DMP 12/08/24 21:27:10 (JAVA) RtgNav::setMapMode(true,false,false)
    DMP 12/08/24 21:27:11 (JAVA) RtgNav::loadRoutingPoints(default_set)
    DMP 12/08/24 21:27:11 Routing: opened czech_republic_osm as 0.
    DMP 12/08/24 21:27:11 (JAVA) RtgNav::loadDisabledLinks()
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/APP/lang,cs)
    DMP 12/08/24 21:27:11 TranslatorQMM: init /sdcard/navigator/dictionary/dictionary_cs.qmm
    DMP 12/08/24 21:27:11 (JAVA) debuglvl changed to : 2
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /MPV/night_color_scheme
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/MPV/map_color_scheme,default)
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /MAP/lon
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /APP/debuglvl
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /MPV/day_color_scheme
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/MPV/map_color_scheme,default)
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /MAP/zoom
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /APP/usegraphmenu
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : app_version
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /APP/lang
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /NAV/info_panel_0
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /NAV/info_panel_2
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /MAP/lat
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /APP/navigation_voice
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/APP/navigation_voice,sound_cs)
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : car_mode
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /SCOUT/treshold
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/SCOUT/treshold,10)
    DMP 12/08/24 21:27:11 SCOUT SETTINGS TRESHOLD 10 - start
    DMP 12/08/24 21:27:11 scout spd tres event ptr 1275460
    DMP 12/08/24 21:27:11 SCOUT: displayMaximumSpeed - -1
    DMP 12/08/24 21:27:11 (JAVA) RtgNav::displayMaximumSpeed(-1)
    DMP 12/08/24 21:27:11 SCOUT: displayMaximumSpeed [OK]
    DMP 12/08/24 21:27:11 SCOUT SETTINGS TRESHOLD 10 - finish
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /NAV/autozoom
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/NAV/autozoom,true)
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /APP/unitsystem
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/APP/unitsystem,1)
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /APP/displayon
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /MPV/projection
    DMP 12/08/24 21:27:11 (JAVA) Settings::setProperty(/MPV/projection,[Miller(0.0)])
    DMP 12/08/24 21:27:11 (JAVA) MapActivity::setPreferences() key : /NAV/sview3d
    DMP 12/08/24 21:27:12 (JAVA) RtgNav::addGPSUpdateListener(com.mapfactor.navigator.map.ManouvrePanel@40ee6498)
    DMP 12/08/24 21:27:12 (JAVA) RtgNav::addNavigationListener(com.mapfactor.navigator.map.ManouvrePanel@40ee6498)
    DMP 12/08/24 21:27:12 (JAVA) RtgNav::addGPSUpdateListener(com.mapfactor.navigator.map.InfoPanel@40ee9320)
    DMP 12/08/24 21:27:12 (JAVA) RtgNav::addNavigationListener(com.mapfactor.navigator.map.InfoPanel@40ee9320)
    DMP 12/08/24 21:27:12 (JAVA) RtgNav::addNavigationListener(com.mapfactor.navigator.MapActivity@40da45c0)
    DMP 12/08/24 21:27:12 (JAVA) RtgNav::addGPSUpdateListener(com.mapfactor.navigator.MapActivity@40da45c0)
    ERR 12/08/24 21:27:15 Exception thrown: src/filedriver/ArchiveCursor.cpp(156)

  • 6 Comments sorted by
  • probably one of your MCA files is corrupted. Did you download it with Navigator Downloader, or copy from PC? (downloader should check MD5 of downloaded data). Have a look if any is smaller than expected, delete it and download it please again.
    thanks
       Martin
  • earth_osm.mca is only 32 MB. I copied a backup from my PC and navigator is working again. But i don't understand what could happed, I haven't downloaded any new map updates for a month.
  • hard to say ... if you did not use Navigator Downloader, Navigator should open MCA files as read-only. At the moment I do not know ...
  • OK, I know it's not easy to find the problem...

    BTW I think it would be better if Navigator didn't crash when some file is not downloaded completely and told it to the user in a dialogbox. Could you add "try - catch" to the source code? ;-)

  • :) you are right & I wish it would be that simple [if you know about support in native code of wide characters and exceptions at the same time it could help us] ...
  • ok :)  

    I know many programming languages, unfortunately C++ is not one of them ;-(

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion