Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi for PHP/IDE/Startup/Shutdown    [ Add a report in this area ]  
Report #:  105084   Status: Closed
Crash when trying to Save All project files
Project:  HTML5 Builder Build #:  4.4.0.1656
Version:    4.4 Submitted By:   Andrew Baylis
Report Type:  Crash / Data loss / Total failure Date Reported:  4/22/2012 12:46:39 AM
Severity:    Critical / Show Stopper Last Updated: 9/5/2012 7:24:36 PM
Platform:    All versions Internal Tracking #:  
Resolution: Duplicate  Resolved in Build: : 5.0 RTM
Duplicate of:  103817
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
Occasionally when clicking Save All, we get a AV in the IDE - crash in rtl150.bpl, read of null pointer

EurekaLog 6.1.01

Exception:
------------------------------------------------------------------------------------------------------------
  2.1 Date          : Sun, 22 Apr 2012 17:32:37 +1000
  2.2 Address       : 5009DB1D
  2.3 Module Name   : rtl150.bpl - (Embarcadero Component Package)
  2.4 Module Version: 15.0.3890.34076
  2.5 Type          : EAccessViolation
  2.6 Message       : Access violation at address 5009DB1D in module 'rtl150.bpl'. Read of address 00000000.
  2.7 ID            : 1B82
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         :


Call Stack Information:
---------------------------------------------------------------------------------------------------------------------------------------------------------------
|Address |Module            |Unit                                 |Class                               |Procedure/Method                            |Line     |
---------------------------------------------------------------------------------------------------------------------------------------------------------------
|*Exception Thread: ID=4464; Priority=0; Class=; [Main]                                                                                                       |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------|
|5009DB1D|rtl150.bpl        |Classes.pas                          |TList                               |Get                                         |         |
|5009DB00|rtl150.bpl        |Classes.pas                          |TList                               |First                                       |         |
|00B35190|radphp.exe        |uFillCodeExplorer.pas                |TFillCodeExplorer                   |refreshTreeData                             |294[17]  |
|00B3509C|radphp.exe        |uFillCodeExplorer.pas                |TFillCodeExplorer                   |refreshTreeData                             |277[0]   |
|00B34FA8|radphp.exe        |uFillCodeExplorer.pas                |TFillCodeExplorer                   |SetNodeSorting                              |234[2]   |
|00B34F9C|radphp.exe        |uFillCodeExplorer.pas                |TFillCodeExplorer                   |SetNodeSorting                              |232[0]   |
|00B80A11|radphp.exe        |uCodeInsight.pas                     |TCodeInsight                        |setNodeSorting                              |331[2]   |
|00B80A08|radphp.exe        |uCodeInsight.pas                     |TCodeInsight                        |setNodeSorting                              |329[0]   |
|00CB51A2|radphp.exe        |uPHPPersonalityElements.pas          |TPHPSourceModule                    |updateCodeExplorer                          |8809[11] |
|00CB50CC|radphp.exe        |uPHPPersonalityElements.pas          |TPHPSourceModule                    |updateCodeExplorer                          |8798[0]  |
|00CB4E52|radphp.exe        |uPHPPersonalityElements.pas          |TPHPSourceModule                    |IdleNotification                            |8737[6]  |
|00D98040|radphp.exe        |uIDEIntf.pas                         |TSourceModule                       |savefiles                                   |5543[29] |
|00D97F2C|radphp.exe        |uIDEIntf.pas                         |TSourceModule                       |savefiles                                   |5514[0]  |
|00CB39CD|radphp.exe        |uPHPPersonalityElements.pas          |TPHPPageModule                      |savefiles                                   |8285[2]  |
|00D97E07|radphp.exe        |uIDEIntf.pas                         |TSourceModule                       |save                                        |5477[9]  |
|00CCB8EC|radphp.exe        |uProjectManagement.pas               |TProject                            |savefiles                                   |1085[17] |
|00CCB800|radphp.exe        |uProjectManagement.pas               |TProject                            |savefiles                                   |1068[0]  |
|00CC9C68|radphp.exe        |uProjectManagement.pas               |TProjectGroup                       |savefiles                                   |476[6]   |
|00CC9C30|radphp.exe        |uProjectManagement.pas               |TProjectGroup                       |savefiles                                   |470[0]   |
|00CC9979|radphp.exe        |uProjectManagement.pas               |TProjectGroup                       |saveas                                      |416[3]   |
|00CC9944|radphp.exe        |uProjectManagement.pas               |TProjectGroup                       |saveas                                      |413[0]   |
|00CC98FD|radphp.exe        |uProjectManagement.pas               |TProjectGroup                       |save                                        |397[3]   |
|00CC98D0|radphp.exe        |uProjectManagement.pas               |TProjectGroup                       |save                                        |394[0]   |
|00CCCCD1|radphp.exe        |uProjectManagement.pas               |TProjectManagerIntf                 |SaveAll                                     |1553[3]  |
|00CCCCB0|radphp.exe        |uProjectManagement.pas               |TProjectManagerIntf                 |SaveAll                                     |1550[0]  |
|00D8CD47|radphp.exe        |uIDEIntf.pas                         |TIDEIntf                            |saveAll                                     |1525[1]  |
|00D8CD3C|radphp.exe        |uIDEIntf.pas                         |TIDEIntf                            |saveAll                                     |1524[0]  |
|00CFEC9C|radphp.exe        |uBasePersonality.pas                 |TBasePersonality                    |FileSaveAllCommandExecute                   |2051[2]  |
|500AF987|rtl150.bpl        |Classes.pas                          |TBasicAction                        |Execute                                     |         |
|500AF978|rtl150.bpl        |Classes.pas                          |TBasicAction                        |Execute                                     |         |
|5026AA1D|vcl150.bpl        |Actnlist.pas                         |TContainedAction                    |Execute                                     |         |
|5026A9EC|vcl150.bpl        |Actnlist.pas                         |TContainedAction                    |Execute                                     |         |
|5026B7F8|vcl150.bpl        |Actnlist.pas                         |TCustomAction                       |Execute                                     |         |
|500AF84B|rtl150.bpl        |Classes.pas                          |TBasicActionLink                    |Execute                                     |         |
|2176A98F|vclactnband150.bpl|Actnman.pas                          |TCustomActionControl                |Click                                       |         |
|2176A938|vclactnband150.bpl|Actnman.pas                          |TCustomActionControl                |Click                                       |         |
|21757C21|vclactnband150.bpl|Actnctrls.pas                        |TCustomButtonControl                |Click                                       |         |
|5003A47C|rtl150.bpl        |System.pas                           |                                    |_CallDynaInst                               |         |
|5027E914|vcl150.bpl        |Controls.pas                         |TControl                            |DoMouseUp                                   |         |
|5027E8DC|vcl150.bpl        |Controls.pas                         |TControl                            |DoMouseUp                                   |         |
|5027DB98|vcl150.bpl        |Controls.pas                         |TControl                            |Perform                                     |         |
|5027DB74|vcl150.bpl        |Controls.pas                         |TControl                            |Perform                                     |         |
|5028209A|vcl150.bpl        |Controls.pas                         |TWinControl                         |ControlAtPos                                |         |
|5027DB98|vcl150.bpl        |Controls.pas                         |TControl                            |Perform                                     |         |
|5027DB74|vcl150.bpl        |Controls.pas                         |TControl                            |Perform                                     |         |
|50282164|vcl150.bpl        |Controls.pas                         |TWinControl                         |IsControlMouseMsg                           |         |
|502820B8|vcl150.bpl        |Controls.pas                         |TWinControl                         |IsControlMouseMsg                           |         |
|50281ED8|vcl150.bpl        |Controls.pas                         |TWinControl                         |MainWndProc                                 |         |
Steps to Reproduce:
Click Save All after editing in the IDE for a while
Workarounds
None
Attachment
None
Comments

Tomohiro Takahashi at 4/22/2012 6:49:41 PM -
Is your issue same as QC#103817 ?

Server Response from: ETNACODE01