Ask a Question

AQtime 8.24 cannot see functions in my 64-bit DLL built with C++ Builder XE4

SOLVED
newsgroups
Occasional Contributor

AQtime 8.24 cannot see functions in my 64-bit DLL built with C++ Builder XE4

This DLL is written in Standard C++ (C++11). I can successfully profile it when built for 32-bit.

 

Attachment 64_bit.bmp shows how AQtime sees my 64-bit DLL... only a tiny subset of the functions that are in the library.

 

Attachment 32_bit.bmp shows how AQtime sees the 32-bit files; all of the functions are seen.

 

Other than the "bitness", these were built with the same instructions. Both are debug builds.

 

The reason I upgraded to AQtime v8.24 from v8.10 is that v8.10 had technical problems supporting 64-bit apps built with RAD Studio XE4 (according to emails from SmartBear techs in January 2014). I don't know whether this issue is likewise a technical problem, or if there are additional steps I need to take when building my DLL for profiling as 64-bit. Either way, I am requesting help with this matter.

 

Thanks,

Kathleen

3 REPLIES 3
AlexKaras
Community Hero

Hi Kathleen,

 

Is 64-bit dll is called from the 64-bit or 32-bit application? Does http://support.smartbear.com/viewarticle/43583/ (the "AQtime Project Specifics" section) help?

Otherwise, I would suggest to try AQtime Troubleshooter (http://support.smartbear.com/troubleshooter/?prod=AQtime-8) and create a Support ticket (http://support.smartbear.com/message/?prod=AQtime) if the troubleshooter does not help.

Regards,
  /Alex [Community Hero]
____
[Community Heroes] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Heroes]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================
newsgroups
Occasional Contributor

Hi Alex,

 

I have been working with the AQtime support staff on this issue, and we covered the topics you noted (thank you).

 

The "View by" combobox on the Setup panel had been set to "Source File", which they had me change to "Default". That enabled the display/access to all of the routines in all of the units of the project.

 

Kathleen

Hi Kathleen,

 

Thank you for the follow-up and mentioning the solution found.

Regards,
  /Alex [Community Hero]
____
[Community Heroes] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Heroes]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================
cancel
Showing results for 
Search instead for 
Did you mean: