Menu

#378 Error when creating Oruxmaps Sqlite maps

open
nobody
None
1
2022-07-26
2022-07-26
EV
No

Hi all,
I'm getting this error message when trying to create maps in the format Oruxmaps Sqlite. Any idea on what can I do to solve it?

Version: Mobile Atlas Creator (MOBAC) 2.2.3.2 (2678)
Platform: Windows 10 (10.0)
Java VM: Eclipse Adoptium OpenJDK 64-Bit Server VM (17.0.4+8)
Max heap size: 1024,00 MiB
CPU cores: 4

Thread: AtlasThread 1

Error hierarchy:
  IOException: org.sqlite.SQLiteException: [SQLITE_IOERR_DELETE]  I/O error within xDelete (disk I/O error)
  SQLiteException: [SQLITE_IOERR_DELETE]  I/O error within xDelete (disk I/O error)

#############################################################

java.io.IOException: org.sqlite.SQLiteException: [SQLITE_IOERR_DELETE]  I/O error within xDelete (disk I/O error)
    at mobac.program.atlascreators.OruxMapsSqlite.initLayerCreation(OruxMapsSqlite.java:96)
    at mobac.program.AtlasThread.createAtlas(AtlasThread.java:225)
    at mobac.program.AtlasThread.run(AtlasThread.java:146)

Caused by: org.sqlite.SQLiteException: [SQLITE_IOERR_DELETE]  I/O error within xDelete (disk I/O error)
    at org.sqlite.core.DB.newSQLException(DB.java:1012)
    at org.sqlite.core.DB.newSQLException(DB.java:1024)
    at org.sqlite.core.DB.throwex(DB.java:989)
    at org.sqlite.core.NativeDB._exec_utf8(Native Method)
    at org.sqlite.core.NativeDB._exec(NativeDB.java:94)
    at org.sqlite.jdbc3.JDBC3Statement.executeUpdate(JDBC3Statement.java:102)
    at mobac.program.atlascreators.OruxMapsSqlite.initializeDB(OruxMapsSqlite.java:136)
    at mobac.program.atlascreators.OruxMapsSqlite.initLayerCreation(OruxMapsSqlite.java:94)
    at mobac.program.AtlasThread.createAtlas(AtlasThread.java:225)
    at mobac.program.AtlasThread.run(AtlasThread.java:146)

#############################################################

Discussion

  • r_x

    r_x - 2022-07-26

    Does this error always occur, when you try to build an OruxMaps atlas?

     
    • EV

      EV - 2022-07-26

      Yesterday was the first time I tried this format and got this error. Tried
      also a couple of java versions and always the same problem. I've been using
      MOBAC for a long time for Trekbuddy with no issues, always fine and happy
      ;-)

       

      Last edit: r_x 2022-07-29
      • EV

        EV - 2022-07-26

        Hi,

        It seems I found a solution to my problem, and possibly a (partial)
        explanation. I was initially executing MOBAC from an internal HDD (D:)
        which is shared with other PC users. Not all users have the same
        permissions, although I'm administrator, and was executing MOBAC from my
        account. Since the error report included |"diskI/Oerror" |I decided to
        try something else: I copied all MOBAC files to a folder in "desktop" in
        C: Executing from there no error occurred. Later I tested again
        executing from D: but setting the destination folder for atlases in C:
        ("Desktop") and it worked fine also in this case, so it seems it might
        be a matter of writing permissions. Strangely to me, this error occurred
        when creating OruxMaps Sqlite maps and not when creating TrekBuddy Tared
        Atlases.

         

        Last edit: r_x 2022-07-29

Log in to post a comment.

MongoDB Logo MongoDB