-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Disassembly is not 32bit and imports are not loaded when debugging 32bit binary on 64bit system #19
Comments
|
Bug is still here, see debugging 32bit elf on 64bit fedora 19 (example file is on http://pof.eslack.org/tmp/IOLI-crackme.tar.gz bin-linux/crackme0x03)
|
|
damn regressions :( On 06 May 2014, at 17:07, jvoisin notifications@github.com wrote:
|
I can't reproduce the issue on latest git \o/ |
Dont worry. I'm sure the bug will appear again sooner or later :p
|
Then we'll open a new issue :) |
change dashboard line chart to bar chart
moving a return value generally is unnecessary, as it prevents return value optimization. The standard defines, that (named) return value optimization, i.e. copy elision is only possible when returning a value from a non-volatile automatic object or when it's a temporary that has not been bound to a reference. (N)RVO is not possible when wrapping it with std::move, because the compiler is not allowed to do copy elision from arbitrary function calls. I think this was the intended purpose of this code. Also, it is cleaner.
Sample: http://pastebin.com/DWeqcs4V
Binary used: http://www.reversing.be/easyfile/file.php?show=20080713151812213
On irc pancake suggested
which seemed to work at first glance but when you try to step:
and rip of 0x0
The text was updated successfully, but these errors were encountered: