Latest commit 911e97b Feb 2, 2017 @justinc1 justinc1 committed with nyh gdb: search for binary with help of usr.manifest
When gdb searches for binary in host filesystem, only binary basename
is searched for. If multiple applications use the same name (say we have
OSV_DIR/app1/hello.so and OSV_DIR/app2/hello.so), then simply the first
found file is used. That might not be correct.

In cases when usr.manifest is available, it can be used to find binary
more reliably. This is implemented by that commit. If usr.manifest isn't
found or doesn't contain info about our binary, the old method of
traversing selected directories is used.

Fixes #848

Signed-off-by: Justin Cinkelj <justin.cinkelj@xlab.si>
Message-Id: <20170202214420.2729-1-justin.cinkelj@xlab.si>
Permalink
..
Failed to load latest commit information.
benchs scripts: remove all unnecessary parens after 'if' keyword Sep 17, 2014
osv Move java/* to modules/java* and modularize java images build process Dec 21, 2016
post-processing/scheduler scripts, modules: massive cleaning of unused import Sep 23, 2014
tests Fixes failing tracing_smoke_test. Aug 21, 2016
build scripts/build: fix "check" exit code Aug 7, 2016
build-capstan-images Remove deprecated "mgmt" submodule Jul 26, 2016
build-capstan-img scripts/build-capstan-img: Fix QCOW2 images to use the "old" format Apr 16, 2015
build-vm-images published images: drop "monitoring agent" Feb 1, 2016
build-vm-img scripts: Fix release scripts to work with new build system Apr 1, 2015
check-image-size.sh check-image-size: check if enough space exists for kernel decompression Feb 13, 2014
check-libcfunc-avail.sh enhance symbol detection script Aug 27, 2014
checkpatch.pl Remove deprecated "mgmt" submodule Jul 26, 2016
convert scripts/convert: allow converting image to "old" version of qcow2 Apr 16, 2015
ec2-gc.py scripts: move global variable used in main only Sep 9, 2014
ec2-make-ami.py scripts: fix bad whitespaces May 18, 2015
ec2-simulator.py scripts/ec2-simulator: Make default launch index zero Sep 25, 2014
ec2-tester.sh ec2-tester bug fix for sh Oct 22, 2014
ec2-utils.sh release-ec2: mark created AMIs as permanent Sep 4, 2014
file2img cloud-init: add the option to put a config file as a second disk May 31, 2016
freq.py scripts: fix bad whitespaces May 18, 2015
gen-gce-tarball.sh scripts: Add script to generate GCE image Mar 8, 2014
gen-vbox-ova.sh build: Makefile rewrite Mar 29, 2015
gen-version-header build/release: unify OSv version string for builds and releases Nov 5, 2013
gen-vmx.sh vmware: add gdb stub May 5, 2014
imgedit.py Enable running multiple scripts/run.py -e cmd at a time. Jan 17, 2016
libosv.py scripts: fix bad whitespaces May 18, 2015
loader.py gdb: search for binary with help of usr.manifest Feb 5, 2017
memory_analyzer.py scripts: remove unused import Sep 3, 2014
metadata.py scripts: fix bad whitespaces May 18, 2015
mkbootfs.py build: possibly use cross-compilation strip Dec 25, 2016
mkromfs.sh Add libz to romfs Apr 9, 2013
module.py Move java/* to modules/java* and modularize java images build process Dec 21, 2016
nbd_client.py scripts: fix bad whitespaces May 18, 2015
osv-version.sh build: teach osv-version.sh not to pick up random tags Jul 15, 2014
prof.py trace: use seconds as the default unit of timestamp May 22, 2014
qemu-ifup.sh Silence the qemu-ifup script Jan 16, 2014
release-ec2.sh Fixed typo in release-ec2.sh Jul 15, 2015
release-s3 scripts/release-s3: Fix OSv QCOW2 image release script Nov 7, 2013
run.py run.py: add option for additional cloud-init disk Feb 1, 2017
setup.py Add RHEL 7.{1,2,3} support. Feb 5, 2017
silentant.py scripts: fix bad whitespaces May 18, 2015
test-ruby.py scripts: fix bad whitespaces May 18, 2015
test.py scripts/test.py: forgive old files in build directory Aug 21, 2016
tester.py scripts: fix bad whitespaces May 18, 2015
top.py scripts: remove all unnecessary semicolon Sep 17, 2014
trace.py scripts: fix bad whitespaces May 18, 2015
upload-capstan-release scripts: Fix capstan release upload Jun 2, 2014
upload-cli An upload-cli script to upload the standalone cli to S3 Nov 10, 2014
upload-ec2.sh ec2-upload: Fix batch upload with small instances May 12, 2014
upload-gce-release scripts: GCE image uploading Jul 3, 2014
upload-libvirt.sh scripts: add an uploader for libvirt Mar 3, 2015
upload-standalone-release scripts: Fix download.osv.io S3 bucket name Jun 2, 2014
upload_manifest.py build: strip binaries in modules/ dir as well Dec 25, 2016