View Issue Details

IDProjectCategoryView StatusLast Update
0000641JEDI VCL00 JVCL Componentspublic2004-04-22 02:55
ReporterTechnoJoAssigned Tomarcelb 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionwon't fix 
Product Version 
Target VersionFixed in Version 
Summary0000641: JvScheduledEvents can't be used in a Service (REOPENED FROM 589)
DescriptionWhen using component in service and have checked Optimization in Project|Compiler options, it crashes on install.
TagsNo tags attached.

Activities

marcelb

2003-01-31 09:44

manager   ~0001513

Not on my PC/test case. Could you create and attach the smallest possible project that still exhibits this problem? Just zip up the .dpr/.dof and .pas/.dfm files.

2003-02-04 17:29

 

BUG641.zip (12,886 bytes)

TechnoJo

2003-02-04 17:31

reporter   ~0001573

Just uploaded my project. Zipped all the files in case you need it and some screenshots.

marcelb

2003-02-09 11:21

manager   ~0001621

Oops, overlooked this one, sorry. OK, I tested this on D5/Win XP and everything runs fine. I first tried with the settings as you sent them to me. Installing and uninstalling just fine.

Changed Optimization setting (it was set in the version you sent me), rebuild, installed and uninstalled just fine.

Tried the above again in D6 and again in D7. In all cases it worked without problems.

As you have mentioned you used W2K, maybe someone else with W2K installed can help out?

Arioch

2003-02-09 12:20

developer   ~0001625

TechoJo:
plz, go to options of project and turn on TD32 info
the add to project this unit from JCL :
 D:BorlandAddOnsJCLexamplesdebugextensiondialogExceptDlg.pas

Get the crash again and copy the info here.

marcelb: Do you have D5 and D6 and D7 at time? or D6 and 7 were updates? :-)

marcelb

2003-02-10 03:30

manager   ~0001627

I have D5, D6 and D7 installed next to eachother. For each test I installed the service, started the service, stopped the service and uninstalled the service. This was done in all three Delphi versions and in each version I changed the Optimization option and did a 'rebuild project'. Hmm, come to think of it, maybe I should rebuild the JVCL package as well with other options? To make it clear: the JVCL and JCL sources are not in my search path, just the DCU's so this might be of some influence.

TechnoJo

2003-02-10 13:13

reporter   ~0001629

Arioch: Did what you told, still crash and no except dialog. But found this (see attached jpg). Also, I'm installing the service in cmd prompt : MyService.exe /install

marcelb: It crashes in Win XP too.. for the record, I have rebuilded the D5 packages.bpg to include your latest ScheduleEvent fixes. Didnt touch any of the compiler options.

2003-02-10 13:13

 

untitled.jpg (30,066 bytes)
untitled.jpg (30,066 bytes)

marcelb

2003-02-11 03:24

manager   ~0001631

Still can't get it to crash :( Hoping someone else can come up with this error and help figure out what's wrong and why it works different on different machines.

2003-02-11 12:32

 

untitled.zip (94,604 bytes)

TechnoJo

2003-02-11 12:33

reporter   ~0001638

Update: Look at my latest file. I've got a AV there running it in Delphi with the parameters set to /install. Look likes my RTTI are messed up..

marcelb

2003-02-11 23:26

manager   ~0001639

Right, JclRTTI may be the cause of this. I'll check tonight and get back to you ASAP.

marcelb

2003-05-07 04:20

manager   ~0002024

This should be resolved with the latest change in JclRTTI. See issue 0000890 for more information on what to fix. Please try it and report back if it fixed the issues.

TechnoJo

2003-06-18 12:30

reporter   ~0002229

Is it included in the 2.1 stable release ? Btw, this guy at 890 is using W2K and dont seems to have problem to shutdown w2k (see issue 0000660). Interesting...

marcelb

2003-06-19 02:01

manager   ~0002230

Unfortunately not. The issue was not corrected until after the release of 2.1. Just update the functions in JclRTTI, rebuild DJCL50 and JVCL200_R50 (and maybe also JVCL200_D50 if Delphi refuses to reload the JVCL packages) and test it again.

marcelb

2003-07-31 12:12

manager   ~0002390

Did you have a chance to check this issue? I'd like to close the bug if it's solved.

marcelb

2004-03-09 07:49

manager   ~0003286

Won't fix due to lack of response fore >8 months. Probably no longer an issue.

Issue History

Date Modified Username Field Change
2004-03-09 07:49 marcelb Status feedback => resolved
2004-03-09 07:49 marcelb Resolution open => won't fix
2004-03-09 07:49 marcelb Note Added: 0003286
2004-04-22 02:55 user72 Status resolved => closed