[Gpsbabel-code] gpsbabel - Build # 176 - Still Failing!
Brought to you by:
robertl
From: Jenkins D. <tst...@gm...> - 2013-08-25 21:32:00
|
gpsbabel - Build # 176 - Still Failing: Changes since last success [2013-08-23T04:19:39.471667Z r4558] Delete some dead code. [2013-08-23T03:57:59.418334Z r4557] Drop dead uuid code. [2013-08-23T03:48:22.273055Z r4556] Add geocaching coverage to unicsv reader/writer test. [2013-08-23T03:08:48.767303Z r4555] Minor warning cleanups for Fedora. [2013-08-23T03:05:37.156888Z r4554] Add a KML read test, lame as it is... [2013-08-23T03:01:02.375010Z r4553] Whittle away a few more C-style date handlers. Changes since last success [2013-08-23T23:10:51.636990Z r4561] eliminate weird input mode of gpx reader. add a test to make sure standard input works. [2013-08-23T17:23:31.577996Z r4560] Florian Unger adds rptname, rptdigit options to tranform filter. [2013-08-23T17:07:40.770371Z r4559] How many times do I have to kill axim and psp? Die, die, die! Changes since last success [2013-08-24T01:51:54.913237Z r4562] checkpoint new gpx reader based on QXmlStreamReader instead of expat. the new gpx reader is disabled. Changes since last success [2013-08-25T04:27:45.015186Z r4563] Rename GUI *.cpp to *.cc to match convention in core. Changes since last success [2013-08-25T17:00:45.520920Z r4565] rip expat out of the build system. note that msvc/GPSBabel.vcxproj still needs to be updated to do this. [2013-08-25T14:13:45.866111Z r4564] gpx reader based on QXmlStreamReader goes live. Changes since last success [2013-08-25T20:12:56.046659Z r4571] Replace a little-used Date field in unicsv with QDateTime for little reason other than I was looking at it for the test failure and it was unnecessarily unsightly. [2013-08-25T19:56:00.360997Z r4570] Lock unicsv test to UTC. [2013-08-25T19:29:07.672653Z r4569] Actually commit leak fix I just told Steve I committed before lunch. {blush} [2013-08-25T18:55:19.860580Z r4568] add error detection for navicache reader. [2013-08-25T18:48:57.043994Z r4567] Another cleanup pass on GPX reader. Eliminate vmem and several redundant QString->C string roundtrips, making them explicit where needed. [2013-08-25T18:27:44.493113Z r4566] Actually use autoheader to generate config.h.in instead of manual a manual edit. It looks like this hasn't been done for a while. Changes since last success [2013-08-25T20:53:40.309407Z r4572] Fix use-after-read that I just introduced in gpx.cc The full build log is attached. [...truncated 2503 lines...] ==30389== ==30389== Invalid read of size 8 ==30389== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30389== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30389== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30389== by 0x4534FD: gpx_read() (gpx.cc:906) ==30389== by 0x409F13: main (main.cc:365) ==30389== Address 0x4c71db0 is 32 bytes inside a block of size 56 free'd ==30389== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30389== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30389== by 0x4534FD: gpx_read() (gpx.cc:906) ==30389== by 0x409F13: main (main.cc:365) ==30389== ==30389== Invalid read of size 1 ==30389== at 0x4A08CE1: memcpy (mc_replace_strmem.c:882) ==30389== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30389== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30389== by 0x4534C2: gpx_read() (gpx.cc:909) ==30389== by 0x409F13: main (main.cc:365) ==30389== Address 0x4c727f1 is 49 bytes inside a block of size 64 free'd ==30389== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30389== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30389== by 0x4534C2: gpx_read() (gpx.cc:909) ==30389== by 0x409F13: main (main.cc:365) ==30389== ==30389== Invalid read of size 8 ==30389== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30389== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30389== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30389== by 0x4534C2: gpx_read() (gpx.cc:909) ==30389== by 0x409F13: main (main.cc:365) ==30389== Address 0x4c727e8 is 40 bytes inside a block of size 64 free'd ==30389== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30389== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30389== by 0x4534C2: gpx_read() (gpx.cc:909) ==30389== by 0x409F13: main (main.cc:365) ==30389== ==30389== Invalid read of size 8 ==30389== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30389== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30389== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30389== by 0x453447: gpx_read() (gpx.cc:912) ==30389== by 0x409F13: main (main.cc:365) ==30389== Address 0x4c73288 is 56 bytes inside a block of size 128 free'd ==30389== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30389== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30389== by 0x453447: gpx_read() (gpx.cc:912) ==30389== by 0x409F13: main (main.cc:365) ==30389== ==30389== Invalid read of size 8 ==30389== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30389== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30389== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30389== by 0x453432: gpx_read() (gpx.cc:915) ==30389== by 0x409F13: main (main.cc:365) ==30389== Address 0x4c74690 is 32 bytes inside a block of size 48 free'd ==30389== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30389== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30389== by 0x453432: gpx_read() (gpx.cc:915) ==30389== by 0x409F13: main (main.cc:365) ==30389== valgrind --error-exitcode=1 -q ./gpsbabel returned error 1 (valgrind --error-exitcode=1 -q ./gpsbabel -i gpx -f reference/gc/GCGCA8.gpx -o html -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.29286/gc.html -o text -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.29286/gc.txt) 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 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 ==30525== Invalid read of size 1 ==30525== at 0x4A07F72: __GI_strlen (mc_replace_strmem.c:404) ==30525== by 0x3E05481035: strdup (in /lib64/libc-2.12.so) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c70148 is 24 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 1 ==30525== at 0x4A07F84: __GI_strlen (mc_replace_strmem.c:404) ==30525== by 0x3E05481035: strdup (in /lib64/libc-2.12.so) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c70149 is 25 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 1 ==30525== at 0x4A08CE1: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c70173 is 67 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 8 ==30525== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c70168 is 56 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534D3: gpx_read() (gpx.cc:897) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 1 ==30525== at 0x4A08CE1: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x453512: gpx_read() (gpx.cc:900) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c70ce1 is 81 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x453512: gpx_read() (gpx.cc:900) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 8 ==30525== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x453512: gpx_read() (gpx.cc:900) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c70cd8 is 72 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x453512: gpx_read() (gpx.cc:900) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 8 ==30525== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534E8: gpx_read() (gpx.cc:903) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c71828 is 56 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534E8: gpx_read() (gpx.cc:903) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 1 ==30525== at 0x4A08CE1: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534FD: gpx_read() (gpx.cc:906) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c7233e is 46 bytes inside a block of size 56 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534FD: gpx_read() (gpx.cc:906) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 8 ==30525== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534FD: gpx_read() (gpx.cc:906) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c72330 is 32 bytes inside a block of size 56 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534FD: gpx_read() (gpx.cc:906) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 1 ==30525== at 0x4A08CE1: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534C2: gpx_read() (gpx.cc:909) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c72d71 is 49 bytes inside a block of size 64 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534C2: gpx_read() (gpx.cc:909) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 8 ==30525== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x4534C2: gpx_read() (gpx.cc:909) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c72d68 is 40 bytes inside a block of size 64 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x4534C2: gpx_read() (gpx.cc:909) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 8 ==30525== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x453447: gpx_read() (gpx.cc:912) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c73808 is 56 bytes inside a block of size 128 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x453447: gpx_read() (gpx.cc:912) ==30525== by 0x409F13: main (main.cc:365) ==30525== ==30525== Invalid read of size 8 ==30525== at 0x4A08D0C: memcpy (mc_replace_strmem.c:882) ==30525== by 0x40FC1D: xstrdup(char const*) (util.cc:138) ==30525== by 0x44BF81: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (gpx.cc:220) ==30525== by 0x453432: gpx_read() (gpx.cc:915) ==30525== by 0x409F13: main (main.cc:365) ==30525== Address 0x4c74c10 is 32 bytes inside a block of size 48 free'd ==30525== at 0x4A063F0: free (vg_replace_malloc.c:446) ==30525== by 0x44BF24: gpx_add_to_global(gpx_global_entry*, QString const&) [clone .clone.1] (qbytearray.h:382) ==30525== by 0x453432: gpx_read() (gpx.cc:915) ==30525== by 0x409F13: main (main.cc:365) ==30525== valgrind --error-exitcode=1 -q ./gpsbabel returned error 1 (valgrind --error-exitcode=1 -q ./gpsbabel -i gpx -f reference/gc/GC7FA4.gpx -o unicsv,utc=0 -F /var/lib/jenkins/workspace/gpsbabel/gbtemp/gpsbabel.29286/gcunicsv-1.csv) 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 Build step 'Execute shell' marked build as failure Email was triggered for: Failure Sending email for trigger: Failure |