|
Post by orionizer on Sept 3, 2009 8:31:14 GMT -5
Do you have an ETA on support for Delphi 2010?
|
|
|
Post by Kevin on Sept 9, 2009 18:01:20 GMT -5
I don't have an exact ETA but it should be soon, probably within the next 3 weeks.
If you have 2010 you should try and see if it doesn't work as is. It very likely might. Just install as if you are installing for 2009, but you might have to create a new package.
|
|
w2m
New Member
Posts: 27
|
Post by w2m on Sept 10, 2009 8:18:01 GMT -5
I compiled vclzip with Delphi 2010... unfortunately when ever I open a project with the vclzip component in the project, Delphi starts its debugger and Delphi Crashes. I can no longer open any vclzip project in Delphi 2010. This is a show stopper!
|
|
w2m
New Member
Posts: 27
|
Post by w2m on Sept 10, 2009 8:40:54 GMT -5
I think the Delphi 2010 problem is in the kpUtilsUnicode.pas file. As soon as I open this file Delphi crashes.
|
|
|
Post by Kevin on Sept 10, 2009 9:44:19 GMT -5
Do you mean that just opening that file in the editor causes a crash? I can't think of what could possibly cause that.
|
|
w2m
New Member
Posts: 27
|
Post by w2m on Sept 10, 2009 10:29:22 GMT -5
Kevin,
Are you able to open the VclZip Demo in Delphi 2010 without crashing? There are no exceptions and no warnings... Delphi just closes down.
I have lots of components installed in Delphi 2010 and this is the only component that does it.
Bill
|
|
|
Post by Kevin on Sept 10, 2009 10:42:48 GMT -5
I will be getting a copy of Delphi 2010 today or tomorrow and will try it out. I'll let you know.
|
|
w2m
New Member
Posts: 27
|
Post by w2m on Sept 10, 2009 11:25:50 GMT -5
Some good news. The demo project I was trying to open was modified so I tried opening the original project from a zip file. Success! Delphi 2010 did not shutdown and I was able to compile and run the demo. Now I am perplexed as to what is causing the problem. Many of the projects that fail I have been working on for over a year with Delphi 2009 but they cause the crash I decribed in Delphi 2010. All of the projects that fail use VCLZip. No other projects I have compiled with Delphi 2010 do this.
|
|
|
Post by Kevin on Sept 10, 2009 11:41:00 GMT -5
So what problem are you experiencing? Does it still crash just by opening up kpUtilsUnicode.pas? Does it still throw you into the debugger and crash when you try running the app?
I should be able to test this out tonight.
|
|
w2m
New Member
Posts: 27
|
Post by w2m on Sept 10, 2009 12:10:12 GMT -5
I just had it crash again.
When I installed Delphi 2010 I put it on a large USB Western Digital hard drive with only delphi on it.
I then copied all of my projects and components to the USB drive in R:\Components and R:\Projects folders. I then removed all the *.dcu files and history folders and *.dsk files so that Delphi 2010 would load the correct files that I open from Drive R.
So far over the last 7 days I have not had a problem with any of the components or projects I installed from the R drive until I tried loading my VclZip projects into Delphi 2010.
If I leave the *.dsk file in the project folder on Drive R that I copied from my original Delphi 2009 project folder on Drive D, Delphi 2010 opens the project and does not crash, but the files that appear from from my Delphi 2009 projects folder on Drive D... the main fixed hard drive.
If I close the tabs in the ide with the incorrect files (specified from the *.dsk file) and reopen the files in the ide, Delphi does not crash and i can compile and run the project from Drive R in Delphi 2010.
I have been working with Delphi since Delphi 1 and I have never seen this happen before amoung 10's of thousand of delphi projects, but I must say I naver have installed a version of delphi on a usb drive before.
The other thing that is strange is why do just projects with VclZip do this? No other projects of well over a 100-200 projects and demos compiled so far in Delphi 2010 act this way.
I think VCLZip uses RTTL that i think has had many changes from Delphi 2009, could that be the problem?
As far as the crash goes... it ocurs after opening a project... all is fine for about 20-30 seconds then without even touching the mouse or the keyboard Delphi totally crashes and i am left at the Vista dektop with the the Windows debugger dialog what says an exception ocurred in bds.exe in the runtime debugger.
Goodness... This is crazy.
Bill
|
|
|
Post by Kevin on Sept 10, 2009 12:22:17 GMT -5
Bill,
Did you by any chance recompile VCLZip into a new package in 2010?
VCLZip doesn't use RTTL as far as I remember.
Kevin
|
|
w2m
New Member
Posts: 27
|
Post by w2m on Sept 10, 2009 12:47:27 GMT -5
I created a new package on Drive R and installed it into Delphi 2010 from there.
|
|
|
Post by Kevin on Sept 10, 2009 13:29:23 GMT -5
I will be checking this out tonight to verify, but I did just have another customer let me know that he just successfully compiled the sample project under Delphi 2010 and it worked fine.
I'm wondering if it does have something to do with being on a USB drive, but I have no idea why that would be offhand. If I have time, I might be able to test that too tonight.
Kevin
|
|
w2m
New Member
Posts: 27
|
Post by w2m on Sept 10, 2009 13:46:32 GMT -5
Thanks Kevin... I posted an inquery at Stack Overflow.... maybe someone will have some ideas about the usb drive.
|
|
|
Post by Kevin on Sept 10, 2009 18:01:15 GMT -5
I have verified that VCLZip does work with Delphi 2010 with no changes.
I have not tried compiling a project that resides on a USB disk yet. One thing though... you even installed Delphi to the USB disk didn't you? I already installed to the C: drive so I can't test running Delphi itself from a USB drive.
Do you by any chance have some other component that you use in tandem with VCLZip that could be causing the problem?
Kevin
|
|