View Issue Details

IDProjectCategoryView StatusLast Update
0020151LazarusLCLpublic2011-09-05 21:26
ReporterJulio Jiménez BorregueroAssigned ToJesus Reyes 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformGTK2OSLinuxOS Version2.6.38
Product Version0.9.30.1 (SVN)Product Build 
Target VersionFixed in Version0.9.31 (SVN) 
Summary0020151: Exception fired because assertion failed
DescriptionTOpenDialog assertion failed when closing form using window close button.
Also TSaveDialog, TOpenDirectory and other dialogs are affected.
Steps To ReproduceCreate a default application project.
Put a TOpenDialog in the form, add a button to execute the TOpenDialog.
when the opendialog is shown press close button in the window (title bar).

Assertion will fail and an exception is thrown.
Additional InformationFile: gtk2proc.inc
Line: 3674

  if handle = 0 then
    Assert (false, 'Trace: [ObjectToGtkObject]****** Warning: handle = 0 *******');

Just curious, TOpenDialog.OnClose is executed twice closing the window.
TagsNo tags attached.
Fixed in Revision32188
LazTarget0.99.0
WidgetsetCarbon
Attached Files

Activities

Julio Jiménez Borreguero

2011-09-05 13:26

reporter   ~0051467

Sorry... it's GTK2, not GTK

Issue History

Date Modified Username Field Change
2011-09-05 13:23 Julio Jiménez Borreguero New Issue
2011-09-05 13:23 Julio Jiménez Borreguero Widgetset => GTK
2011-09-05 13:26 Julio Jiménez Borreguero Note Added: 0051467
2011-09-05 20:37 Jesus Reyes LazTarget => -
2011-09-05 20:37 Jesus Reyes Widgetset GTK => GTK 2
2011-09-05 21:25 Jesus Reyes Status new => assigned
2011-09-05 21:25 Jesus Reyes Assigned To => Jesus Reyes
2011-09-05 21:25 Jesus Reyes Fixed in Revision => 32188
2011-09-05 21:25 Jesus Reyes LazTarget - => 0.99.0
2011-09-05 21:25 Jesus Reyes Widgetset GTK 2 => Carbon
2011-09-05 21:25 Jesus Reyes Status assigned => resolved
2011-09-05 21:25 Jesus Reyes Fixed in Version => 0.9.31 (SVN)
2011-09-05 21:25 Jesus Reyes Resolution open => fixed