ttamturk Posted October 22, 2014 Share 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 Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Share Posted October 22, 2014 You can use Server log function which is much better than showmessage. Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Share 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. Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Share Posted October 22, 2014 Other method: Try "Run->Attach To Process..." in IDE and select Apache from the list. Link to comment Share on other sites More sharing options...
ttamturk Posted October 22, 2014 Author Share Posted October 22, 2014 Thanks Farshad Link to comment Share on other sites More sharing options...
ttamturk Posted October 22, 2014 Author Share 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. Link to comment Share on other sites More sharing options...
ttamturk Posted October 22, 2014 Author Share Posted October 22, 2014 And it can't attach to a service ( Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted October 22, 2014 Administrators Share Posted October 22, 2014 All services are processes too. Link to comment Share on other sites More sharing options...
ttamturk Posted October 22, 2014 Author Share 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 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now