ttamturk Posted October 22, 2014 Posted October 22, 2014 Hi Everyone, Today, i upgrade from Delphi2007 to XE7 (i know it's long jump ) and convert my projects. There is no problem when using XE7 32-bit. Then i decided to try to build my project to 64 bit. I installed a new Apache Httpd server 64 bit to my local machine make a new dll to test how it's working. When i set my applications target to 64-bit and run project as an EXE there is no problem at all. Then i try to use a 64 bit dll on apache server. Login form opens but when i try to enter my user name (and locate a user background), it get's access violation. So, here is my problem. I can't debug what is wrong here because it gives this error only when using DLL+APACHE. Is there any one has any idea how to locate these kind of errors with XE7 (i am pratically new to this IDE) ? Best, PS: Please don't say put ShowMessages everywhere. that's not what i am looking for Quote
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Posted October 22, 2014 You can use Server log function which is much better than showmessage. Quote
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Posted October 22, 2014 You can also try with an empty project to see if it is a general issue or only related to your project. Quote
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Posted October 22, 2014 Other method: Try "Run->Attach To Process..." in IDE and select Apache from the list. Quote
ttamturk Posted October 22, 2014 Author Posted October 22, 2014 Other method: Try "Run->Attach To Process..." in IDE and select Apache from the list. i think I can't use this method because Apache is not a process, it's a service but i hope i can. Quote
ttamturk Posted October 22, 2014 Author Posted October 22, 2014 And it can't attach to a service ( Quote
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Posted October 22, 2014 All services are processes too. Quote
ttamturk Posted October 22, 2014 Author Posted October 22, 2014 All services are processes too. Not exactly, they have different behaviors and it's not listed in processes (system processes included) when i try to attach. I keep looking if there is a way to attach as i told i am really new to XE series Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.