View Issue Details

IDProjectCategoryView StatusLast Update
0000128Lazaruspublic2003-07-16 15:45
ReporterBug Import Assigned ToMattias Gaertner  
Status closedResolutionfixed 
Summary0000128: Datamodule generates AV on Lazarus exit
DescriptionWhen a datamodule is renamed, OldCreateOrder is set and OnCreate and OnDestroy events exist, Lazarus will AV upon exit with 1.0.10. Here are the steps to reproduce:

Bring up Lazarus in a new project.
Add a datamodule with File | New | Datamodule
With Property editor:
   Rename the datamodule to dmt
   Set OldCreationOrder to True
   Create empty OnCreate and OnDestroy event handlers
Exiting Lazarus (saving or not) generates an AV

This problem appeared after upgrading to 1.0.10 in a datamodule that had been working fine with 1.0.7.


Additional InformationImported information
Name: Tom Lisjac
TagsNo tags attached.
Fixed in Revision
WidgetsetGTK, Win32/Win64
Attached Files


Bug Import

2003-07-16 15:45

reporter   ~0000110

I added a workaround in TDatamodule for this bug. The real bug ill be fixed with a new TReader/TWriter.

Issue History

Date Modified Username Field Change
2003-07-13 00:00 Bug Import New Issue
2003-07-13 00:00 Bug Import Widgetset => GTK, Win32
2003-07-16 15:45 Bug Import Status new => assigned
2003-07-16 15:45 Bug Import Assigned To => Mattias Gaertner
2003-07-16 15:45 Bug Import Note Added: 0000110
2003-07-16 15:45 Bug Import Status new => closed
2003-07-16 15:45 Bug Import Resolution open => fixed