Comments (6)
Wow, time flies when you are busy. I finally have some time to look at this.
This is a weird bug. ntdll
should never get unloaded during normal application run. Even if cdb
forgets about it, I should be able to get information by using the address at which it is loaded. I have no idea how this can happen or how to solve it. A few questions:
- Can you reproduce this issue?
- Can you reproduce with the
--verbose
flag and send me the output? - Can you share the test case that triggers it so I can reproduce locally?
I see the trial period has expired by now. If you need a license for BugId to test this, just request one at https://license.skylined.nl. You do not need to pay for it, just let me know when you've requested one and I will give it to you for free.
from bugid.
Thank you for the update (also regarding the other two reported bugs)!
I have already deleted my test VM. However, when I was evaluating BugId, I remember that I came across this error a couple of times with different applications. I think it was also only on x86 Windows, but not on x64 - not completely sure anymore, it's been a while.
As previously mentioned, I am happy to test the updated version if it helps. Thanks also for the license, I will likely send you an email tomorrow or on Monday.
If I come across this error again with the updated version, I will make sure to provide an updated log file with the verbose flag added to this thread for your reference. I triggered it many times, so I don't think it will take long before running into it again.
from bugid.
@SkyLined I have sent you a request, thanks!
from bugid.
License granted. Thanks for helping me improve BugId by filing bugs!
from bugid.
I have sent you an email with more details, including a log file that had the verbose flag enabled, when I triggered again this bug. Hope it helps to identify the root cause.
from bugid.
@SkyLined Did the log help to identify the root cause of the bug?
from bugid.
Related Issues (20)
- Undefined variable sFastFailCodeDescription. HOT 1
- NameError("name 'u0NumberOfRepeats' is not defined") HOT 2
- Why is including the offset beyond buffer in the bug id needed? HOT 2
- Unrecognised instruction disassembly line HOT 10
- mDebugOutput must use `inspect.signature` instread of `inspect.getargspec` HOT 3
- Handle non-internal, non-product modules better HOT 4
- BugId fails with error: "Command output does not start with marker b'=<[{START}]>=': b'*** ERROR: Sy'" HOT 11
- Fatal exceptions.AttributeError Exception HOT 4
- BugId fails with error: "Numeric expression missing" HOT 1
- Question: Why does a process need to be suspended before bugid can attach to it? HOT 1
- BugId occasionally hangs when a child process is invoked
- stat: path should be string, bytes, os.PathLike or integer, not NoneType HOT 4
- BugId as a JIT Debugger not working HOT 3
- BugId fails with error: Unrecognized !heap output HOT 3
- BugId fails with Assertion: uAddress is not a valid 32-bit pointer!
- BugId fails with error: "NoneType instance has no attribute bAllocated" HOT 1
- BugId generates error when disassembly has more than 4 tsbArguments HOT 1
- Where can I get an invoice for my license? HOT 1
- Request for Response to Commercial License Inquiry HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bugid.