Closed CuckooEXE closed 1 month ago
It's not a bug, just an unwanted error which doesn't affect the loading part. As you can see at the end, all extra plugins were successfully loaded.
[+] 42 extra commands added in 0.34 seconds
We might silent this warning soon.
Ah, okay, I didn't read that file closely enough. It doesn't really matter to run this script, since you package the two .json
files in the repo anyway. Makes sense to me. The only thing I'd say that still makes this an issue is that it prints out every time you run gdb
, which is a little annoying.
My $0.02: definitely silence the error and just print a nicely worded warning, since I definitely thought gef
didn't install properly.
Regardless, thanks for the speedy response (and merges on my two other PRs).
Bug Report
gdb -nx
Step 1: Describe your environment
version
in GEF.Step 2: Describe your problem
Automatic installation of
gef-extra
fails, because thelatest_tag
defaults to a version wherelibc.txt.gz
doesn't exist in the repository.Steps to reproduce
gef
withbash -c "$(curl -fsSL https://gef.blah.cat/sh)"
andgef-extras
withwget -q -O- https://github.com/hugsy/gef/raw/main/scripts/gef-extras.sh | sh
Installation Output
```bash @CuckooEXE ➜ ~ $ wget -q -O- https://github.com/hugsy/gef/raw/main/scripts/gef-extras.sh | sh Cloning into '/home/codespace/.config/gef-extras'... remote: Enumerating objects: 1302, done. remote: Counting objects: 100% (367/367), done. remote: Compressing objects: 100% (134/134), done. remote: Total 1302 (delta 272), reused 238 (delta 229), pack-reused 935 Receiving objects: 100% (1302/1302), 1.80 MiB | 22.71 MiB/s, done. Resolving deltas: 100% (707/707), done. Note: switching to 'a669c30255a98a101e6c6883a8a071d3d5286a22'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -cMinimalist test case
N/A
Observed Results
gef-extras
not installed properlyExpected results
gef-extras
should installed properlyConclusion
Anyway, I think you just need to bump up the latest release tag so it installs properly