Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wtf #1

Closed
tbodt opened this issue Sep 1, 2017 · 7 comments
Closed

wtf #1

tbodt opened this issue Sep 1, 2017 · 7 comments

Comments

@tbodt
Copy link
Member

tbodt commented Sep 1, 2017

tbodt@arch-vm ~/i/build> ./ish tests/busybox sh
pwd
/home/tbodt/ish/build
sleep -.1
sh: /usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin//usr/sbin/: Exec format error
could not handle page fault at 72737533, exiting
@tbodt
Copy link
Member Author

tbodt commented Sep 1, 2017

this only happens outside of the root, and the exec format error makes sense because ls in the path is 64-bit. the insane path and page fault are not correct though.

@tbodt
Copy link
Member Author

tbodt commented Sep 1, 2017

xkcd server problem

@tbodt
Copy link
Member Author

tbodt commented Oct 11, 2017

cannot reproduce.

@tbodt tbodt closed this as completed Oct 11, 2017
@tbodt
Copy link
Member Author

tbodt commented Oct 11, 2017

just kidding, can reproduce.

@tbodt tbodt reopened this Oct 11, 2017
@tbodt
Copy link
Member Author

tbodt commented Oct 11, 2017

Does this when you try and run any command where there's an exec format error. Only explodes like this through the shell. I don't know where it's getting that path from, likely something to do with $PATH. And I've got no idea where the page fault is coming from. It's from the child process I guess, which explains why the shell no longer completely explodes.

@tbodt
Copy link
Member Author

tbodt commented Jan 31, 2019

ok so obviously something smashed the stack

@tbodt
Copy link
Member Author

tbodt commented Jan 31, 2019

not a thing anymore it seems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant