2009
08.19

Have you ever encountered the following error on your Garmin Mobile XT?

Error: Assert failed at udb_strk.c : 2698 in gpx main with error 0

No? Then you are very lucky!

Today I spent several hours looking for a solution to this problem. It all started very innocently. I needed to upload some hiking tracks to my mobile phone for my vacation in Austria. I downloaded the gpx file, opened it in MapSource and clicked Send To Device. So far so good. But when I started up Garmin Mobile XT on my phone the application crashed with the following error: “Error: Assert failed at udb_strk.c : 2698 in gpx main with error 0″. Very descriptive. I started googling but wasn’t able to find anything helpful.

I tried almost everything from editing the gpx XML and its encoding to converting from/to every possible file format in an effort to standardize the file but nothing worked. To make long story short – After countless hours of uploading tracks and then deleting the gpx files from my device, I finally succeeded. It turns out, that track names can’t be longer than 29 characters! How simple. I only wish somebody had told me…

4 comments so far

Add Your Comment
  1. Hi:
    I only wish somebody had told me… YOOOOUUUUU for me
    thanks!!!

  2. ME HA PASADO JUSTO LO MISMO HE PROBADO Y SOLUCIONADO

    GRACIAS

  3. THANKS!!,,, YOU RULEZ

  4. I had the same.

    Thank you for the solution.

    WL