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 360 commits into
base: JCL_2.7
Choose a base branch
from
Open

StackTrackExample in RADStudio 10.4.2 #107

wants to merge 360 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 August 31, 2017 19:38
Updated JclSysInfo.pas for Windows 10 Fall Creators Update support
…ality. This makes the installer ignore the fake BCB Personality that the Delphi Web Installer creates.
…ntLineXxx were changed from global variables to threadvars the performance gain became a performance hit).
 Add Windows 10 April 2018 Update support in JclSysInfo
…or even not set it all because this has consequences on the first ShowWindow call that the created process will do (see MSDN for details)
Fixed compilation without unit scope names set
@ronaldhoek
Copy link
Contributor

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

CoppensBart and others added 28 commits November 13, 2023 15:38
… 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`
Fix for x64 asm implemetation for ReverseBytes with two-byte arguments.
…o and NtfsGetSparse to speed up the CreateFile call.
…returns an empty string instead of the expected result
Take target file name from project settings instead of guessing
Fix asm x64 implemetation for ReverseBytes functions with two-byte arguments
Windows 10 & 11 version 22H2 and 23H2 detection
The support for ^ (power of) in Expression evaluator (and compiler) d…
Implement NearestMultiple functions
Edit JclIDEUtils.pas so getPath* methods correctly return updated values
…eeze under Win8.1

- Replaces StrToInt with StrToIntDef
- Fixes possible wrong major version (returned 2 instead of Win32MajorVersion, returned 2 if the version number didn't contain a dot instead of the whole version number as major version)
- Added try/except blocks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet