Geotoad ja "string modified (RuntimeError)"
Lähetetty: Ti 08.05.2007 19:43
Geotoad toimii, paitsi että output esim. Garminin GPS-formaatissa ei. Tulos on tallennusvaiheessa
( - ) Output format selected is Garmin PCX5 format
./lib/output.rb:276:in `scan': string modified (RuntimeError)
from ./lib/output.rb:276:in `makeXML'
from ./lib/output.rb:251:in `replaceVariables'
from ./lib/output.rb:243:in `each'
from ./lib/output.rb:243:in `replaceVariables'
from ./lib/output.rb:516:in `filterInternal'
from ./lib/output.rb:505:in `upto'
from ./lib/output.rb:505:in `filterInternal'
from ./lib/output.rb:416:in `each'
from ./lib/output.rb:416:in `filterInternal'
from ./lib/output.rb:197:in `prepare'
from ./geotoad.rb:583:in `saveFile'
from ./geotoad.rb:619
Ruby on versiota 1.8, gpsbabel on asennettu, alla on Fedora Core 6 ilman kovin erikoisia virityksiä. Testattu kahdella koneella, joissa kummassakin suunnilleen samat softat. Testattu myös roottina, ja sama tulos eli vika ei ole tiedostojen oikeuksissakaan. (SELinux ei käytössä.)
Arvatenkin vika liittyy juuri ko. jakeluun. Liekö kellään vinkkiä vianhakuun?
( - ) Output format selected is Garmin PCX5 format
./lib/output.rb:276:in `scan': string modified (RuntimeError)
from ./lib/output.rb:276:in `makeXML'
from ./lib/output.rb:251:in `replaceVariables'
from ./lib/output.rb:243:in `each'
from ./lib/output.rb:243:in `replaceVariables'
from ./lib/output.rb:516:in `filterInternal'
from ./lib/output.rb:505:in `upto'
from ./lib/output.rb:505:in `filterInternal'
from ./lib/output.rb:416:in `each'
from ./lib/output.rb:416:in `filterInternal'
from ./lib/output.rb:197:in `prepare'
from ./geotoad.rb:583:in `saveFile'
from ./geotoad.rb:619
Ruby on versiota 1.8, gpsbabel on asennettu, alla on Fedora Core 6 ilman kovin erikoisia virityksiä. Testattu kahdella koneella, joissa kummassakin suunnilleen samat softat. Testattu myös roottina, ja sama tulos eli vika ei ole tiedostojen oikeuksissakaan. (SELinux ei käytössä.)
Arvatenkin vika liittyy juuri ko. jakeluun. Liekö kellään vinkkiä vianhakuun?