GPX import failure

  • Habe bisher ohne Probleme einige Track Logs zu OSM hochgeladen. Ich verwende TimeMachineX 2.7.0 zum konvertieren meiner Logs. Bei meinem letzten Versuch bekam ich per E-Mail folgende Fehlermeldung:


    failed to import. Here's the error:


    Bad file descriptor - /usr/bin/file -bz /home/osm/gpx/113427.gpx
    /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/active_support/core_ext/kernel/agnostics.rb:7:in ``'
    /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/active_support/core_ext/kernel/agnostics.rb:7:in ``'
    /var/www/rails/app/models/trace.rb:141:in `xml_file'
    /var/www/rails/app/models/trace.rb:177:in `import'
    /var/www/rails/lib/daemons/gpx_import.rb:21
    /var/www/rails/lib/daemons/gpx_import.rb:15
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/application.rb:159:in `start_load'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/application.rb:236:in `start'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/monitor.rb:51:in `watch'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/monitor.rb:51:in `watch'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/monitor.rb:45:in `watch'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/monitor.rb:44:in `watch'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/monitor.rb:84:in `start_with_pidfile'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/monitor.rb:64:in `start_with_pidfile'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/monitor.rb:111:in `start'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/application_group.rb:111:in `create_monitor'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/application.rb:223:in `start'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/controller.rb:69:in `run'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons.rb:136:in `run'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons/cmdline.rb:105:in `catch_exceptions'
    /usr/lib/ruby/gems/1.8/gems/daemons-1.0.9/lib/daemons.rb:135:in `run'
    lib/daemons/gpx_import_ctl:20


    -
    Kann mir jemand sagen, was ich falsch gemacht habe bzw. was ich ändern muss?


    Vielen Dank


    Bingo

    Einmal editiert, zuletzt von Bingo67 ()

  • Hallo Bingo,


    meine früheren Fehlermeldungen bei einigen odgps-Log-Files sahen sehr ähnlich aus (jetzt nicht näher überprüft / verglichen), wenn ich diese Files, sofern sie Waypoints enthielten, mit diesen Punktdaten per gpsbabel nach *.gpx konvertierte. Erst ohne diese Wegpunkte wurden meine GPX-Dateien akzeptiert.


    Gestern hatte ich aber ein erstes Mal eine solche Abweisungs-Mail wegen eines per gpsbabel konvertiertem NaviPowm-Files. Unterschied zu anderen NaviPowm-Files war, dass ich zwischendurch (bei Pausen) das Loggen nicht abgestellt hatte.


    Ich habe das Ganze jetzt nicht weiter untersucht... Dann gibt es eben zu diesem Tracking kein GPX-File auf OSM.org...


    Vielleicht solltest du dir auch nicht allzuviel Kopfschmerzen drum machen, wenn es ansonsten klappt?!


    Gruß
    Thomas

  • Danke Thomas,


    Kopfschmerzen habe ich noch keine, aber da ich mich noch nicht lange mit OSM beschäftige habe ich einen großen Wissensdurst.


    Übrigens habe ich dieses Problem auch im OSM Forum gepostet, dort scheinen auch einige andere das gleiche Problem zu haben. So wie es aussieht liegt es an OSM und nicht an den Tracks. Soll angeblich jetzt wieder funktionieren.


    Gruß
    Bingo

  • Zitat

    Original von Bingo67
    Soll angeblich jetzt wieder funktionieren.

    Tut es seit gestern Abend.