r4708 should make default on options works sensibly in the gui on a first run.  Please help shake it out.

On Wed Jan 01 2014 at 4:57:36 PM, tsteven4 <tsteven4@gmail.com> wrote:
 Is it just the first run case that's hosed?
Yes.  After I set some of those options they seem to be remembered correctly, at least they don't appear in the options box any more.


On 1/1/2014 12:29 PM, Robert Lipe wrote:
Garmin: fixed.   Someone (Gerhard?) mentioned this a while ago, but I just can't deal with every Qt version from 4.6 through 5.2 all at the same time.

The mmo code is a good example of code that's trying to be clever ("you're putting the hex representation of a pointer  in the shortname?! WHAT?") with no test coverage that we need to come back to later.

On the binary option thing: drat.  Is it just the first run case that's hosed?  I'll loop back to that later in the day.

Thanx for helping shake things down.
On Wed Jan 01 2014 at 10:30:38 AM, tsteven4 <tsteven4@gmail.com> wrote:
I like the idea of not including options that are at their default levels in the gui command string, but I think we have a bug or two left.
On Centos 6, I remove the persistent memory by /bin/rm -fr $HOME/.config/GPSBabel, then I start the gui.  I change the output format to kml.  The Output Options box then has
lines=0,points=0,trackdata=0,labels=0
I expected that these options should be set to their default values of 1, and thus not included at all.

r4698.



On 1/1/2014 2:42 AM, Robert Lipe wrote:
Dear Jenkins.

I know you have been quite disappointed in me today and I deserve your scorn.  Despite me submitting over 30 changes today alone, each individually tested on at least two OSes, we're successfully building and running with NEW_STRINGS turned on (yay) but still have problems with memory leaks on some formats (boo).  I've scorched through the massive mechanical changes and many of the ones that are left require some actual engineering.  (For example, gbfgetsstr should return a reference-counted QString, not a char*.)

I'm going to continue to whack on that on New Year's Day (and frankly, I think I'm only a dozen or so fixes from having that largely boarded up; edge cases may take longer) but am not going to consider memory leaks a blocker for launching a beta this week.  I'm really pushing hard to get this into at least beta this week.  Maybe it's 1.4.9.xxx with the "xxx" spinning up very quickly.  I don't know yet.  I do know that if we synchronize perfect code with perfect doc with perfect website, we'll deadlock and never ship anything and I really want to get this into the hands of the masses.  I need to double check that the automated upgrade check in the GUI works.

As a refresher on our status, I've just submitted the changes that move the critical part of our internal data structures from C strings to Qt QStrings to deliver reference counting, copy-on-write, changed our implemetation language from C to C++, etc.  Right now, I know of no incorrect behaviour, but we do have some memory leaks. I can live with that in the short term.  We're GOING to have problems like we haven't seen in this project for years - since the last release (not coincidentally, just before my spinal surgery in September of 2012) we've replaced a large percentage of our code, with new XML readers and writers, new date/time system, new internal data structures, etc.

This will only hurt for a little while. (I hope.)  But I've been tugging at this band-aid for literally years (far longer than it's been visible in the public tree) and am ready to pull it off in the next few weeks.  I've not yet decided on version numbers - perhaps we burn through 1.4.8 or 1.4.9.xxx quickly and call it 1.5.0 after a few thousand downloads without complaints.  Not sure yet, but we're definitely due for more than a 1.4.x minor release - since most of it is invisible to most people, it doesn't feel like 2.x.x..  Ideas?

This would be a lovely time to refresh the build on your development system and be sure that everything works as well as you need it to.  Try the files and the hardware you care about.  If something doesn't work and you can help us diagnose why, please do so soon.

RJL

On Wed Jan 01 2014 at 1:36:12 AM, Jenkins Daemon <tsteven4@gmail.com> wrote:
gpsbabel - Build # 241 - Still Failing:

Changes since last success
[2013-12-31T06:57:15.578394Z r4673] Fix (well, paper over...) heap-use-after-free in psitrex.

[2013-12-31T06:35:15.918723Z r4672] Introduce leaks (probably) in igc and google for now, just to get
code building and passing in NEW_STRINGS.

[2013-12-31T06:06:44.358701Z r4671] Fix a test case error in gdb caused by excessive bogusness.  I have No Idea
why extra_data is involved in this path.

[2013-12-31T05:02:49.979346Z r4670] This is a groady submit.  This is where I take all of the things that were
tacky or sleazy related to character encoding and basically apply pain killer
to them.  Most of the tests were clearly made up and were just
institutionalizing what we did instead of thinking about what was right.
Remove the '-c' flag.


Changes since last success
[2013-12-31T16:52:55.255984Z r4676] Update to zlib 1.2.8.

[2013-12-31T16:27:35.823822Z r4675] Update to shapelib 1.3.0

[2013-12-31T16:24:16.707673Z r4674] "fix" use after free in tef.


Changes since last success
[2013-12-31T22:28:52.327744Z r4686] More mechanical fixes.
http://xkcd.com/1296

[2013-12-31T22:06:01.545180Z r4685] More fixes.

[2013-12-31T21:46:42.803966Z r4684] Another rapid-fire round of leak fixes.  vtesto passes.  vtesto -l is still
unhappy and is likely to be for a while.

[2013-12-31T20:41:41.009031Z r4683] Another wave of leak tweaks.

[2013-12-31T20:10:03.688874Z r4682] Chip away at unnecessary cruft with NEW_STRINGS.

[2013-12-31T20:04:52.572396Z r4681] Leak fixes in v900

[2013-12-31T19:43:08.400639Z r4680] Compile fix for Ubuntu. Fix valgrind warning from scribble code.

[2013-12-31T19:35:46.140403Z r4679] BAM, NEW_STRINGS is now the default.
(Now off to deal with the inevitable leaks I just introduced...)

[2013-12-31T19:32:44.661189Z r4678] Let zconf pick up our config.h.  Regenerate dependencies.

[2013-12-31T19:20:31.932651Z r4677] Fix zlib, warning tweaks.


Changes since last success
[2014-01-01T00:40:14.576013Z r4690] Another round of fixes for easygps, gpsutil, googledir, and a few others.
Last one for a few hours.

[2014-01-01T00:23:23.699615Z r4689] Fixes many csv leaks + tpo.

[2014-01-01T00:13:43.270975Z r4688] Fix tiger, google leaks by forcing them into the QString mkshort.

[2013-12-31T23:59:16.415510Z r4687] More QString love sprinkled around.  Built better infrastructure in csv_utils;
ozi and tmpro now more consistently use QStrings internally.


Changes since last success
[2014-01-01T06:47:17.093811Z r4697] Fixes for mapbar, mapsource.

[2014-01-01T06:16:13.531404Z r4696] Better IGC fix

[2014-01-01T05:46:19.027066Z r4695] Fixes for raymarine, netstumbler, skyforce.

[2014-01-01T05:30:17.553673Z r4694] Leak fixes (the C++ way) in mapsource.

[2014-01-01T05:02:52.423808Z r4693] Fixes for tpo, an1, gpsutil, igc.

[2014-01-01T04:22:06.850955Z r4692] More QString tweaks.

[2014-01-01T04:10:41.373399Z r4691] More pieces.




The full build log is attached.

[...truncated 1654 lines...]
Running ./testo.d/track-discard.test
Running ./testo.d/track.test
Running ./testo.d/transform.test
Running ./testo.d/unicsv_grids.test
Running ./testo.d/unicsv.test
Running ./testo.d/v900.test
Running ./testo.d/vidaone.test
Running ./testo.d/vitosmt.test
Running ./testo.d/vitovtt.test
Running ./testo.d/vpl.test
Running ./testo.d/wfff.test
Running ./testo.d/wintec_tes.test
Running ./testo.d/xcsv.test
Running ./testo.d/xmap.test
Running ./testo.d/xmapwpt.test
Running ./testo.d/xol.test
Running UTF-8 BOM test
Running well-formed XML test
+ rm -f vg.log
+ ./vtesto -l -j vg.log
Running ./testo.d/alantrl.test
Running ./testo.d/alanwpr.test
Running ./testo.d/an1.test
Running ./testo.d/arc-project.test
Running ./testo.d/arc.test
Running ./testo.d/bcr.test
Running ./testo.d/bend.test
Running ./testo.d/bushnell.test
Running ./testo.d/classic-1.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -r -i gpx -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gpxroute.gpx -o magellan -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/maggpx.rte)
Running ./testo.d/classic-2.test
Running ./testo.d/classic-3.test
Running ./testo.d/classic-4.test
Running ./testo.d/compegps.test
Running ./testo.d/cst.test
Running ./testo.d/csv.test
Running ./testo.d/delgpl.test
Running ./testo.d/destinator.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i destinator_poi -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/destinator_poi.dat -w -o unicsv,utc=0 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/destinator_poi.txt)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i destinator_itn -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/destinator_itn.dat -r -o unicsv,utc=0 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/destinator_itn.txt)
Running ./testo.d/dmtlog.test
Running ./testo.d/dna.test
Running ./testo.d/dop_filter.test
Running ./testo.d/duplicate.test
Running ./testo.d/easygps.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i easygps -f ./reference/easygps.loc -o easygps -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ez.loc)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i easygps -f ./reference/easygps.loc -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ez1.gpx)
Running ./testo.d/enigma.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i enigma -f ./reference/enigma-pfms.ert -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/enigma.gpx)
Running ./testo.d/exif.test
Running ./testo.d/fugawi.test
Running ./testo.d/g7towin.test
Running ./testo.d/garmin_fit.test
Running ./testo.d/garmin_gpi.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i garmin_gpi -f ./reference/garmin_gpi.gpi -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/garmin_gpi.gpx)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i garmin_gpi -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/garmin_gpi.gpi -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/garmin_gpi2.gpx)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i garmin_gpi -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/garmin_gpi3a.gpi -o garmin_gpi -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/garmin_gpi3b.gpi)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i garmin_gpi -f ./reference/gpi_ext-sample.gpi -o unicsv -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gpi_ext-sample.csv)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i garmin_gpi -f ./reference/umsonstdraussen.gpi -o gpx,gpxver=1.1 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/umsonstdraussen.gpx)
Running ./testo.d/garmin_txt.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i gdb -f ./reference/gdb-sample2.gdb -o garmin_txt,utc,prec=9 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/garmin_txt.txt)
Running ./testo.d/garmin_xt.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i garmin_xt,ftype=STRK -f ./reference/track/GARMIN_STRK.NVM -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/garmin_xt_strk.gpx)
Running ./testo.d/gdb.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i gdb,via -f ./reference/gdb-sample.gdb -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gdb-sample.gpx)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i gdb -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gdb-sample.gdb -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gdb-sample_v2.gpx)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i gdb,via -f ./reference/gdb-sample-v3.gdb -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gdb-sample_v3.gpx)
Running ./testo.d/geo.test
Running ./testo.d/ggv_log.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i gdb -f ./reference/gdb-sample.gdb -x track,pack -o ggv_log -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ggv_log-sample.log)
Running ./testo.d/ggv_ovl.test
Running ./testo.d/glogbook.test
Running ./testo.d/gnav_trl.test
Running ./testo.d/googledir.test
Running ./testo.d/google.test
Running ./testo.d/gopal.test
Running ./testo.d/gpsdrive.test
Running ./testo.d/gpsman.test
Running ./testo.d/gpssim.test
Running ./testo.d/gpsutil.test
Running ./testo.d/gpx.test
Running ./testo.d/gtm.test
Running ./testo.d/gtrnctr.test
Running ./testo.d/height.test
Running ./testo.d/hiketech.test
Running ./testo.d/holux.test
Running ./testo.d/humminbird.test
Running ./testo.d/iblue747.test
Running ./testo.d/igc.test
Running ./testo.d/ignrando.test
Running ./testo.d/igo2008_poi.test
Running ./testo.d/igo8.test
Running ./testo.d/ik3d.test
Running ./testo.d/interpolate.test
Running ./testo.d/itracku.test
Running ./testo.d/jogmap.test
Running ./testo.d/jtr.test
Running ./testo.d/kml-read.test
Running ./testo.d/kml.test
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/kml-points.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/earth-expertgps.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gpx_garmin_extensions-kml_track.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/bounds-test-track.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/segmented_tracks.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gtrnctr_power-kml.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/earth-gc.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/LineStyles.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/earth-expertgps-track.kml validates
/var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/bounds-test.kml validates
Running ./testo.d/lmx.test
Running ./testo.d/lowranceusr4.test
Running ./testo.d/lowranceusr.test
Running ./testo.d/magellan_sd.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -r -i magellan -f ./reference/route/magellan.rte -o magellan -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/magellan.rte)
Running ./testo.d/magellan.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i magellan -f ./reference/magfile -o magellan -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/magfile)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i magellan -f ./reference/magxfile -o magellanx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/magxfile)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -r -i magellanx -f ./reference/route/magexplorist.rte -o magellanx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/magxfile.rte)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -r -i magellanx -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/magxfile.rte -o magellanx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/magxfile2.rte)
Running ./testo.d/maggeo.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i maggeo -f ./reference/gc/maggeo.gs -o maggeo -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/maggeo2.gs)
Running ./testo.d/mainnav.test
Running ./testo.d/mapasia.test
Running ./testo.d/mapbar.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i mapbar -f ./reference/track/mapbar.trk -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/mapbar.gpx)
Running ./testo.d/mapsend.test
Running ./testo.d/mapsource.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i mapsource -f ./reference/mapsource.mps -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ms1.gpx)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i mapsource -f ./reference/mapsource.mps -o mapsource -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ms.mps)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i mapsource -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ms.mps -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ms2.gpx)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -t -i mapsource -f ./reference/track/mps-track.mps -o mapsource,mpsverout=3 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/mps-track.mps)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i mapsource -f ./reference/track/mps-track.mps -o mapsource,mpsverout=3 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/mps-track.mps)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -r -i mapsource -f ./reference/route/route.mps -o mapsource,mpsverout=4 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/mps-route.mps)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -t -i mapsource -f ./reference/route/route.mps -o mapsource,mpsverout=3 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/mps-route.mps)
Running ./testo.d/mmo.test
Running ./testo.d/motoactv.test
Running ./testo.d/mtk_locus.test
Running ./testo.d/mtk.test
Running ./testo.d/multiurlgpx.test
Running ./testo.d/mxf.test
Running ./testo.d/navicache.test
Running ./testo.d/naviguide.test
Running ./testo.d/navilink.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i navilink -f ./reference/navilink_waypoints.wpt -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/navilink_waypoints.gpx)
Running ./testo.d/navitel.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i gdb -f ./reference/gdb-sample.gdb -o navitel_trk -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/navitel_trk.bin)
Running ./testo.d/netstumbler.test
Running ./testo.d/nmea.test
Running ./testo.d/nmn4.test
Running ./testo.d/osm.test
Running ./testo.d/ozi.test
Running ./testo.d/pcx.test
Running ./testo.d/pocketfms.test
Running ./testo.d/polygon.test
Running ./testo.d/position.test
Running ./testo.d/psitrex.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i mapsource -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/psit-ww.mps -o psitrex -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/psit-ww.txt)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -r -i mapsource -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/psit-rr.mps -o psitrex -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/psit-rr.txt)
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -t -i mapsource -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/psit-tt.mps -o psitrex -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/psit-tt.txt)
Running ./testo.d/radius.test
Running ./testo.d/raymarine.test
Running ./testo.d/route_reverse.test
Running ./testo.d/saroute.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -t -i saroute -f ./reference/track/i65.anr -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/gpl1.gpx)
Running ./testo.d/sbn.test
Running ./testo.d/sbp.test
Running ./testo.d/simplify-relative.test
Running ./testo.d/simplify.test
Running ./testo.d/skyforce.test
Running ./testo.d/skytraq.test
Running ./testo.d/stackfilter.test
Running ./testo.d/stmsdf.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i stmsdf -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/stmsdf-track.sdf -f /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/stmsdf-route.sdf -o garmin_txt,prec=2 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/stmsdf.txt)
Running ./testo.d/stmwpp.test
Running ./testo.d/subrip.test
Running ./testo.d/tef.test
Running ./testo.d/teletype.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i teletype -f ./reference/track/teletype.way -o gpx -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/teletype.gpx)
Running ./testo.d/text.test
Running ./testo.d/tiger.test
Running ./testo.d/tmpro.test
Running ./testo.d/tomtom_asc.test
Running ./testo.d/tomtom_itn.test
Running ./testo.d/tomtom.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i tomtom -f ./reference/ov2-geo-out.ref -o gpsutil -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/ov2.out)
Running ./testo.d/tpg.test
Running ./testo.d/tpo.test
Running ./testo.d/track-discard.test
Running ./testo.d/track.test
Running ./testo.d/transform.test
Running ./testo.d/unicsv_grids.test
Running ./testo.d/unicsv.test
Running ./testo.d/v900.test
Running ./testo.d/vidaone.test
Running ./testo.d/vitosmt.test
Running ./testo.d/vitovtt.test
Running ./testo.d/vpl.test
Running ./testo.d/wfff.test
valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel returned error 125
(valgrind --leak-check=full --show-reachable=yes --suppressions=gpsbabel.supp --error-exitcode=125  --log-fd=3 ./gpsbabel -i wfff -f ./reference/wfff.xml -o gpsutil -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.23635/wfff.gpu)
Running ./testo.d/wintec_tes.test
Running ./testo.d/xcsv.test
Running ./testo.d/xmap.test
Running ./testo.d/xmapwpt.test
Running ./testo.d/xol.test
Build step 'Execute shell' marked build as failure
Archiving artifacts
Email was triggered for: Failure
Sending email for trigger: Failure
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk_______________________________________________
Gpsbabel-code
mailing list  http://www.gpsbabel.org
Gpsbabel-code@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code