-
Notifications
You must be signed in to change notification settings - Fork 47
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
telescope : Error: TypeError: Cannot read properties of undefined (reading 'add') [at telescope (line 520 col 43)] #5
Comments
Thanks for the report - I am catching up on Github issues / PR so it might take a week or two before I get to this one but I'll get there :) Cheers |
Hmmm I cannot reproduce the issue; could you open the TTD trace and run the following command: Cheers |
This :
If i load it with .scriptdebug it's:
|
Okay thank you - I will try with a 32-bit trace this week; it looks like
this is the environment the bug triggers in.
Cheers
…On Tue, Nov 5, 2024 at 7:56 AM soiax ***@***.***> wrote:
This :
0:000> !telescope @edx
Populating the VA space with modules..
Populating the VA space with TEBs & thread stacks..
Populating the VA space with the PEB..
Populating the VA space with TTD.Data.Heap..
Error: TypeError: Cannot read properties of undefined (reading 'add') [at telescope (line 520 col 43)]
0:000> dx -r1 @$cursession.TTD.Data.Heap()[0].Address
Error: Unspecified error (0x80004005)
0:000> dx -r1 @$cursession.TTD.Data.Heap()[0]
Error: Unspecified error (0x80004005)
0:000> dx -r1 @$cursession.TTD.Data.Heap()
@$cursession.TTD.Data.Heap()
[0x0] : Error: 64 bit value loses precision on conversion to number [at HeapAnalysis (line 157 col 60)]
[0x1] : Error: 64 bit value loses precision on conversion to number [at HeapAnalysis (line 157 col 60)]
[0x2] : Error: 64 bit value loses precision on conversion to number [at HeapAnalysis (line 157 col 60)]
[0x3] : Error: 64 bit value loses precision on conversion to number [at HeapAnalysis (line 157 col 60)]
[0x4] : Error: 64 bit value loses precision on conversion to number [at HeapAnalysis (line 157 col 60)]
[0x5] : Error: 64 bit value loses precision on conversion to number [at HeapAnalysis (line 157 col 60)]
If i load it with .scriptdebug it's:
0:000> !telescope @edx
Populating the VA space with modules..
Populating the VA space with TEBs & thread stacks..
Populating the VA space with the PEB..
Populating the VA space with TTD.Data.Heap..
>>> ****** SCRIPT BREAK telescope [Exception (first chance) 'TypeError: Cannot read properties of undefined (reading 'compareTo')'] ******
Location: line = 1, column = 52
Text:
>>> Debug [telescope 1:52] >g
Error: TypeError: Cannot read properties of undefined (reading 'compareTo') [at telescope (line 241 col 25)]
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALIORNQYSEH76RL3QNZS6TZ7DTC5AVCNFSM6AAAAABQ7HUZQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJXGU3DAOBVGI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I can reproduce on a Wow64 trace:
Will take a look in more details - hopefully I can do something about it.. 🤞🏽 Cheers |
Okay I looked into this tonight - I think the bug is in the The bug is here:
The issue is You can patch the file by replacing the above line with the below:
You can save the file in a different path, then
I'll try to get this bug reported to MSFT :) Cheers |
Yeah that fixes it :) But for some addresses there is a similar conversion error :
|
Sometimes it kills the whole enghost.exe btw. So probably windbg bug again. |
Hmmm will run more tests this week-end to see if I can trigger this - sorry
for that ugh 😔
Cheers
…On Fri, Nov 8, 2024 at 1:58 AM soiax ***@***.***> wrote:
Sometimes it kills the whole enghost.exe btw. So probably windbg bug again.
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALIORIQH346HP4LX4AGXY3Z7SDLTAVCNFSM6AAAAABQ7HUZQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRUGI4DEOJRGI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
If you replace the below:
By:
Does it fix your issue above? Sorry for the delayed answer! Cheers |
Yes it fixes it. |
Okay - I'll patch this out tomorrow; thank you for trying out the fixes and
reporting the issue!
Cheers
…On Sat, Nov 16, 2024 at 8:55 PM soiax ***@***.***> wrote:
Yes it fixes it.
Thanks
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALIORPSJY5EGYF7GCV75H32BAOUXAVCNFSM6AAAAABQ7HUZQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBQHEZDMMBSG4>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
It works :) I reported the windbg errors to MS here : Thanks :) |
Amazing idea! I emailed but I have gotten no answer / ack, so probably best to use their GitHub, I subscribed to the issue :) Let's merge this then. Thanks for the report again! Cheers |
Hi,
On latest windbg, with a foxit pdf reader TTD recording, only happens with TTD:
The text was updated successfully, but these errors were encountered: