View Issue Details

IDProjectCategoryView StatusLast Update
0003323JEDI VCL00 JVCL Componentspublic2005-11-23 16:59
ReporterbodycounterAssigned ToAHUser 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.00 
Target VersionFixed in Version3.10 
Summary0003323: Programm crash/freeze with a blinking JvLED and application minimized !!!
DescriptionThe JVLED component has a bug, that generate an GDI object for every blinking, but not free it. So that for every blinking the GDI objects add up. The GDI Windows2000/XP limit is 9999, so crash the application after aprox. 9999 blinkings :(
This behavior is only, when the application is MINIMIZED! You can see it easily in the task manager, when you activate the GDI object column.

1. Application is NORMAL, GDI object count stand still
2. Application is MINIMIZED, GDI object increase
3. -Application is NORMAL again, GDI object count still stand again

see the uploaded file for an example.

please fix it and send me an email (bodycounter@gmx.de), so that I can use the blinking feature again.

Stefan
Additional InformationJvLED.pas Version was 1.26 and 1.27
JEDI package (JCL & JVCL) was CVS 2005-11-14

Windows 2000
Windows XP
Delphi 7
Delphi 2005
Jedi
TagsNo tags attached.

Activities

2005-11-23 04:25

 

JvLED.rar (279,823 bytes)

AHUser

2005-11-23 16:59

developer   ~0008153

Fixed in CVS. This is actually a VCL bug. I have added a work around for JvLED.pas.

Issue History

Date Modified Username Field Change
2005-11-23 04:25 bodycounter New Issue
2005-11-23 04:25 bodycounter File Added: JvLED.rar
2005-11-23 16:59 AHUser Status new => resolved
2005-11-23 16:59 AHUser Resolution open => fixed
2005-11-23 16:59 AHUser Assigned To => AHUser
2005-11-23 16:59 AHUser Note Added: 0008153