Согласно документации по версии 2.4.0,
# DataFrames can be saved as Parquet files, maintaining the schema information.
df.write.parquet("new_data.parquet")
Можно получить адрес памяти, где исключение было выдано при помощи переменной ExceptAddr (Системная единица). Но если Вы хотите отслеживание стека, Вы могли бы использовать один из сторонних инструментов MadExcept, EurekaLog или JCLDebug с открытым исходным кодом (часть JCL).
Главным образом связанный: Обработка исключений в Delphi.
Самый простой и самый быстрый путь состоял бы в том, чтобы использовать исключение JCL и отладку поддержки. После установки JCL удостоверьтесь, что вставили отладочные символы в двоичный файл (Проекты->, эксперт по отладке JCL-> Вставляет данные JDBG для этого двоичного файла->, Включил), и добавьте диалоговое окно исключения JCL к проекту (Файл-> Новый...-> Диалоговые окна-> диалоговое окно Исключения).
Если установщику JCL не удается добавить, что диалоговое окно в объектный репозиторий и это не появляется (произошел со мной несколько раз), любой добавляет его вручную путем копирования .pas и .dpr файла от jcl-install-dir\experts\debug\dialog
в Ваш проект и добавление их вручную, или близкого Delphi, редактирования %DELHPIDIR%\bin\delphi32.dro
в текстовом редакторе и добавляют что-то вроде этого к нему (корректировка путей, конечно:)
[P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLG] Type=FormTemplate Name=Exception Dialog Page=Dialogs Icon=P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLG.ICO Description=JCL Application exception dialog Author=Project JEDI DefaultMainForm=0 DefaultNewForm=0 Ancestor= [P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLGMAIL] Type=FormTemplate Name=Exception Dialog with Send Page=Dialogs Icon=P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLGMAIL.ICO Description=JCL Application exception dialog Author=Project JEDI DefaultMainForm=0 DefaultNewForm=0 Ancestor=