View Issue Details

IDProjectCategoryView StatusLast Update
0003403JEDI VCL00 JVCL Componentspublic2007-01-02 12:29
ReporterTBAssigned Toobones 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Product Version3.00 
Target VersionFixed in Version 
Summary0003403: JvCABFile error with W98
Description
I have this error on Windows 98SE

Exception EJVCLException in the module TEST.EXE in 000BF087.
Setupapi.dll not found

The setupapi.dll is in rep c:\windows\system (version 5.00.167.1)

Not compatible with windows 98 or Bug ?

Thanks
TagsNo tags attached.

Relationships

parent of 0003499 resolvedobones Split the dynamic linking of setupapi.dll in different groups of functions 

Activities

outchy

2006-02-09 08:22

administrator   ~0008531

Try to disable the line:
{$DEFINE SETUPAPI_LINKONREQUEST}
in jvcl\common\setupapi.pas and reinstall the jvcl.

There is no error as long as all exports are found in this library, which could introduce errors on old systems.

TB

2006-07-03 13:52

reporter   ~0009759

Try to disable the line:
{$DEFINE SETUPAPI_LINKONREQUEST}
in jvcl\common\setupapi.pas and reinstall the jvcl.


Not work for me

robert_marquardt

2006-12-03 11:29

developer   ~0010450

From the settings in windowsversion.inc it should work.
Can you debug the dynamic loading of SetupApi.dll to find the offending function?
Please also check if you have bad pathes in Delphi. It may find the wrong files from an older JVCL installation or a 3rd party component also using a windowsversion.inc.

obones

2007-01-02 12:27

administrator   ~0010484

I cannot reproduce this in Win98, with the current unmodified SVN version.

Issue History

Date Modified Username Field Change
2006-01-02 05:08 TB New Issue
2006-02-09 08:22 outchy Note Added: 0008531
2006-02-09 08:22 outchy Status new => feedback
2006-04-05 05:34 obones Relationship added parent of 0003499
2006-06-28 04:18 obones Status feedback => acknowledged
2006-07-03 13:52 TB Note Added: 0009759
2006-12-03 11:29 robert_marquardt Note Added: 0010450
2007-01-02 12:27 obones Status acknowledged => resolved
2007-01-02 12:27 obones Resolution open => no change required
2007-01-02 12:27 obones Assigned To => obones
2007-01-02 12:27 obones Note Added: 0010484