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

StackTrackExample in RADStudio 10.4.2 #107

Open
wants to merge 336 commits into
base: JCL_2.7
Choose a base branch
from
Open

StackTrackExample in RADStudio 10.4.2 #107

wants to merge 336 commits into from

Conversation

dmitrybv
Copy link

@dmitrybv dmitrybv commented Sep 2, 2021

Testing JCL 2.7 Build 5676 StackTrackExample in RADStudio 10.4.2, x32
The Result is

2/09/2021 23:17:02
(002526D4){StackTrackExample.exe} [006536D4] Unknown function at TMethodImplementationIntercept + $172464
(0015205F){StackTrackExample.exe} [0055305F] Unknown function at TMethodImplementationIntercept + $71DEF
(00156A5B){StackTrackExample.exe} [00557A5B] Unknown function at TMethodImplementationIntercept + $767EB
(0016E7A4){StackTrackExample.exe} [0056F7A4] Unknown function at TMethodImplementationIntercept + $8E534
(00156BBB){StackTrackExample.exe} [00557BBB] Unknown function at TMethodImplementationIntercept + $7694B
(00156A5B){StackTrackExample.exe} [00557A5B] Unknown function at TMethodImplementationIntercept + $767EB
(00204CEF){StackTrackExample.exe} [00605CEF] Unknown function at TMethodImplementationIntercept + $124A7F
(00155FA8){StackTrackExample.exe} [00556FA8] Unknown function at TMethodImplementationIntercept + $75D38
(0008346C){StackTrackExample.exe} [0048446C] Unknown function at __dbk_fcall_wrapper + $7337C
(00156B66){StackTrackExample.exe} [00557B66] Unknown function at TMethodImplementationIntercept + $768F6
(00156A5B){StackTrackExample.exe} [00557A5B] Unknown function at TMethodImplementationIntercept + $767EB
(0016E7A4){StackTrackExample.exe} [0056F7A4] Unknown function at TMethodImplementationIntercept + $8E534
(0008346C){StackTrackExample.exe} [0048446C] Unknown function at __dbk_fcall_wrapper + $7337C

function name and line number is not visible.
So, does JCL 2.7 supports function names and line numbers in RADStudio 10.4.2?

ahausladen and others added 30 commits October 12, 2016 12:49
Tweaked Windows 10 detection and added Windows 10 release functions in JclSysInfo.pas
Updated TJclNtService to be able to change "Log On As" credentials
Add git multiple worktree and submodule support to the "Version Control" menu
Added detection of Windows 10 Creators Update
Using a relative url allows for ssh cloning of the submodule and better mirroring on other servers.
Use relative url in gitmodules
…r 64bit Windows

* GetProcessorArchitecture caches the architecture
…located, causing the IndexOfSegment binary search to not find the segment for the VA. The solution is to not sort by the segment's VA-Start but by its VA-End (the binary search uses VA-End itself)
obones and others added 17 commits October 14, 2022 09:24
Added Windows 10 21h2 detection
fixed StrScanW: need Dec(StrLen)
GetAddress to resolve (private) Functions by Name (inspired by madMap from madCollection)
(Cached-)Unmangling
PID must be DWORD, not THandle (error occurs when build for 64 bit)
GetWindowThreadProcessId takes a PDWORD not a PWND which has a different size under x64
* Bios date location changed in W10

Bios date location seems to have changed at least since W10
- MMX code was replaced by SSE2 code. This removes the need to call "EMMS;" after an MMX operation to make the FPU registers work again. (Mantis #6574 ran into this)
- Added all missing x64 assembler implementations
- Smaller changes
@ronaldhoek
Copy link
Contributor

Why would you want to merge the current 'master' into the (very old) branch JCL_2.7?

obones and others added 12 commits November 24, 2023 15:23
… false positives in the stRawStack stack trace.

It is experimental because it could fail to detect some stack pointer changes and then remove valid stack trace entries.
…Expert150.bpl'

There are no ProjectOptions if we have a Language Ressouce DLL project
This fixes buggy sorting in `TJclSimpleXMLElems`, which uses `QuickSort`
under the hood.
Fix pivot selection in `JclSimpleXml.QuickSort`
…o and NtfsGetSparse to speed up the CreateFile call.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet