i have problems to run the delphi default debugger on forms with a reportbuilder component. The 32bit mode works fine, but in 64 the debugger does crash. Any suggestions?
In my quick testing with RB 16.03 and Delphi XE8, I was able to build and run/debug a simple ReportBuilder application without issues in 64 bit.
Are you able to recreate this behavior with a simple app? Are you tracing into the ReportBuilder source while debugging or are you using the default /lib/ library path?
Please provide more information about the issue and what I can do here to recreate it using only RB and Delphi components.
I started delphi xe8 (version 22.0.19027.8951), created a new vcl application, dropped a ppreport control to the form, added 64bit target and activated it. run->start and immediate debugger crash after the windows error reporting tool, i get a "disconnected session" window with the following error message:
Am 21.09.2015 um 16:50 schrieb Nico Cizik (Digital Metaphors):
16.03
Are you compiling against
the error occurs with RBuilder\Lib\ as default, if i change the include path to source, it doesn't like the ra*.dcu files, because they are x86 i copied them from the lib dir and it compiles, but same debugger crash
it was a issue on xe7 on my old computer before
i don't have another maschine with delphi installed
I apologize for all the questions however we are unable to recreate this on our machines here and have not heard of the issue from any of our other customers so there is very little chance we can track the problem down easily.
It is interesting that the error message includes a reference to the rbIDE1622.bpl package as it is only loaded when end-user features are being used and the ppSynUEdit unit only needed for the DADE SQL editor which shouldn't be the case for a minimal project.
If possible, please send a copy of a minimal project that causes this error to us in .zip format and we'll try to run it here. Send the example to support@digital-metaphors.com.
Comments
In my quick testing with RB 16.03 and Delphi XE8, I was able to build
and run/debug a simple ReportBuilder application without issues in 64 bit.
Are you able to recreate this behavior with a simple app? Are you
tracing into the ReportBuilder source while debugging or are you using
the default /lib/ library path?
Please provide more information about the issue and what I can do here
to recreate it using only RB and Delphi components.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Hello Nico,
I started delphi xe8 (version 22.0.19027.8951), created a new vcl
application, dropped a ppreport control to the form, added 64bit target
and activated it. run->start and immediate debugger crash
after the windows error reporting tool, i get a "disconnected session"
window with the following error message:
[20344CE4]{dbkdebugide220.bpl} Debug.TDebugKernel.msgBox (Line 5934,
"Debug.pas" + 30) + $0
[016D6EB3]{bordbk220.dll} Unbekannte Funktion bei DllUnregisterServer +
$5037
[0174B8A8]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv +
$619D0
[0174B927]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv +
$61A4F
[0174C36D]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv +
$62495
[0174C5BD]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv +
$626E5
[0177C3E3]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv +
$9250B
[016E9D72]{bordbk220.dll} Unbekannte Funktion bei DllUnregisterServer +
$17EF6
[0174B8CC]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv +
$619F4
[0EA20AD3]{Castalia220.bpl} Castaliaeditor.GetSourceFromModule + $31B
[0174C7FC]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv +
$62924
[016F425C]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv + $A384
[016F4263]{bordbk220.dll} Unbekannte Funktion bei @isDbkLoggingOn$qv + $A38B
[1AB0AFEC]{rbIDE1622.bpl} Ppsynuedit.TSynEditPlugin + $70
[0EA20A48]{Castalia220.bpl} Castaliaeditor.GetSourceFromModule + $290
[0E9B8B18]{Castalia220.bpl} Castaliahookutils. + $0
[507CB427]{vcl220.bpl } Vcl.Forms.TApplication.ProcessMessage (Line
10354, "Vcl.Forms.pas" + 25) + $1
[507CB462]{vcl220.bpl } Vcl.Forms.TApplication.HandleMessage (Line
10382, "Vcl.Forms.pas" + 1) + $4
[507CB795]{vcl220.bpl } Vcl.Forms.TApplication.Run (Line 10520,
"Vcl.Forms.pas" + 26) + $3
Am 18.09.2015 um 16:38 schrieb Nico Cizik (Digital Metaphors):
bit.
Which version of ReportBuilder are you using? Are you compiling against
the RBuilder\Lib\... directory or Source\...?
Does this happen with both XE7 and XE8 as your subject says or is it
only an issue with XE8?
Are you able to try this on a different machine?
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Am 21.09.2015 um 16:50 schrieb Nico Cizik (Digital Metaphors):
16.03
Are you compiling against
the error occurs with RBuilder\Lib\ as default, if i change the include
path to source, it doesn't like the ra*.dcu files, because they are x86
i copied them from the lib dir and it compiles, but same debugger crash
it was a issue on xe7 on my old computer before
i don't have another maschine with delphi installed
regards frank
Which version of Windows are you using?
I apologize for all the questions however we are unable to recreate this
on our machines here and have not heard of the issue from any of our
other customers so there is very little chance we can track the problem
down easily.
It is interesting that the error message includes a reference to the
rbIDE1622.bpl package as it is only loaded when end-user features are
being used and the ppSynUEdit unit only needed for the DADE SQL editor
which shouldn't be the case for a minimal project.
If possible, please send a copy of a minimal project that causes this
error to us in .zip format and we'll try to run it here. Send the
example to support@digital-metaphors.com.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Am 23.09.2015 um 01:11 schrieb Nico Cizik (Digital Metaphors):
for xe7 it was windows 8.1 pro and now it's 10 pro
we can have a teamviewer session for debugging on my maschine, but i
live in the CEST timezone, so we need to find a appointment
i did send you an email with the link to my minimal project
Best regardsFrank
mabey i have an idea, i use the german userinterface for delphi and
reportbuilder is also installed with german as default language.
regards Frank
Am 24.09.2015 um 07:30 schrieb Frank Liebig:
i just did the upgrade to delphi xe10 / report builder 17.
Debugger keeps crashing for 64bit executable.
Regards Frank
Am 24.09.2015 um 17:13 schrieb Frank Liebig:
I sent you an email response as a followup. We can continue this
conversation via email from here on out.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com