I updated rpki-validator.sh to load the rtrlib 16879b3 library from my local git dir:
$ git diff
diff --git a/rpki-validator.sh b/rpki-validator.sh
old mode 100644
new mode 100755
index c9bf6c08..61ac628b
--- a/rpki-validator.sh
+++ b/rpki-validator.sh
@@ -23,13 +23,14 @@
#printf " done!\n"
# the old state of the RTRlib
-LD_PRELOAD=/home/colin/projects/shell/ripe-rtr-validator/v2/libs/librtr-old/librtr.so ./rtr-validator $1.formatted old-result.txt $2 $3
-
-# the trie fix by Andreas
-LD_PRELOAD=/home/colin/projects/shell/ripe-rtr-validator/v2/libs/librtr-trie/librtr.so ./rtr-validator $1.formatted trie-result.txt $2 $3
-
-# the fix by Sebastian
-LD_PRELOAD=/home/colin/projects/shell/ripe-rtr-validator/v2/libs/librtr-fix/librtr.so ./rtr-validator $1.formatted fix-result.txt $2 $3
+LD_PRELOAD=/home/fho/git/rtrlib/librtr.so ./rtr-validator $1.formatted old-result.txt $2 $3
When I'm running "$ ./rpki-validator.sh rib.20170204.0800 localhost 8181",
the rtr-validator segfaults:
I'm using rpki-test-script 1ea1c222 and RTRTestsuite-0.0.1-SNAPSHOT like described in the README with http://archive.routeviews.org/bgpdata/2017.02/RIBS/rib.20170204.0800.bz2 and rpki-test-script/roas.
I updated rpki-validator.sh to load the rtrlib 16879b3 library from my local git dir:
When I'm running "$ ./rpki-validator.sh rib.20170204.0800 localhost 8181", the rtr-validator segfaults: