Problem in Windows Vista (64bit)
Hello,
the following exception happens only in Windows Vista (not in XP). I
have Vista 64 bit (I don't know if it also happens in 32 bit).
If I use Reportbuilder.Template.LoadFromStream the first time, all works
fine. If I call this a second time (for loading another report) I get an
acces violation.
The complete CallStack you see on the bottom of this E-Mail.
What can be the reason?
Best wishes
Bernhard
exception message : Access violation at address 75345837 in module
'comctl32.dll'. Read of address 00000024.
Main ($12e8):
75345837 +000 comctl32.dll
7637e350 +016 USER32.dll
CallWindowProcA
004cb0af +0d7 ZeitarbeitDeluxe.exe Controls 7301 +23
TWinControl.DefaultHandler
004c7063 +2bb ZeitarbeitDeluxe.exe Controls 5146 +83
TControl.WndProc
004cafb2 +4fa ZeitarbeitDeluxe.exe Controls 7271 +111
TWinControl.WndProc
005034ac +084 ZeitarbeitDeluxe.exe ComCtrls 9529 +13
TCustomTreeView.WndProc
004ca6dc +02c ZeitarbeitDeluxe.exe Controls 7040 +3
TWinControl.MainWndProc
0048027c +014 ZeitarbeitDeluxe.exe Classes 11583 +8 StdWndProc
77caee2b +02b ntdll.dll
KiUserCallbackDispatcher
7637d21b +047 USER32.dll SendMessageA
00500089 +031 ZeitarbeitDeluxe.exe ComCtrls 7457 +9
TTreeNode.SetChildren
004ff83c +088 ZeitarbeitDeluxe.exe ComCtrls 7068 +17
TTreeNode.Destroy
00405260 +008 ZeitarbeitDeluxe.exe System 8832 +1 TObject.Free
00500952 +006 ZeitarbeitDeluxe.exe ComCtrls 7831 +1
TTreeNode.Delete
00500e36 +002 ZeitarbeitDeluxe.exe ComCtrls 8001 +0
TTreeNodes.Delete
0082e8d6 +06e ZeitarbeitDeluxe.exe ppTreeVw
TppTreeBuilder.RemoveComponent
008301ef +00f ZeitarbeitDeluxe.exe ppTreeVw
TppReportTreeView.RemoveComponent
0082e8be +056 ZeitarbeitDeluxe.exe ppTreeVw
TppTreeBuilder.RemoveComponent
008301ef +00f ZeitarbeitDeluxe.exe ppTreeVw
TppReportTreeView.RemoveComponent
008aac8a +03e ZeitarbeitDeluxe.exe ppToolWnTBX
TppReportTreeWindow.ehComponent_Remove
006464ff +027 ZeitarbeitDeluxe.exe ppMulticast
TppMulticastEvent.Notify
006470da +0de ZeitarbeitDeluxe.exe ppDesignEventHub
TppDesignEventHub.DesignEventNotify
006517c9 +019 ZeitarbeitDeluxe.exe ppComm
TppCommunicator.SendDesignMessage
00600257 +037 ZeitarbeitDeluxe.exe ppClass
TppCustomReport.SendDesignMessage
008bc3ad +021 ZeitarbeitDeluxe.exe ppDesignControls
TppDesignControlManager.SendDesignMessage
008bc56b +017 ZeitarbeitDeluxe.exe ppDesignControls
TppDesignControlManager.FreeDesignControl
008bc450 +038 ZeitarbeitDeluxe.exe ppDesignControls
TppDesignControlManager.EventNotify
00651636 +056 ZeitarbeitDeluxe.exe ppComm
TppCommunicator.SendEventNotify
006036f1 +025 ZeitarbeitDeluxe.exe ppClass
TppCustomReport.RemoveBand
00604519 +025 ZeitarbeitDeluxe.exe ppClass
TppBand.SetReport
00600875 +281 ZeitarbeitDeluxe.exe ppClass
TppCustomReport.Transfer
0063af82 +00a ZeitarbeitDeluxe.exe ppReport
TppReport.Transfer
005f96a3 +06f ZeitarbeitDeluxe.exe ppTmplat
TppReportTemplate.LoadStart
005f82f1 +02d ZeitarbeitDeluxe.exe ppTmplat
TppTemplate.LoadFromStream
the following exception happens only in Windows Vista (not in XP). I
have Vista 64 bit (I don't know if it also happens in 32 bit).
If I use Reportbuilder.Template.LoadFromStream the first time, all works
fine. If I call this a second time (for loading another report) I get an
acces violation.
The complete CallStack you see on the bottom of this E-Mail.
What can be the reason?
Best wishes
Bernhard
exception message : Access violation at address 75345837 in module
'comctl32.dll'. Read of address 00000024.
Main ($12e8):
75345837 +000 comctl32.dll
7637e350 +016 USER32.dll
CallWindowProcA
004cb0af +0d7 ZeitarbeitDeluxe.exe Controls 7301 +23
TWinControl.DefaultHandler
004c7063 +2bb ZeitarbeitDeluxe.exe Controls 5146 +83
TControl.WndProc
004cafb2 +4fa ZeitarbeitDeluxe.exe Controls 7271 +111
TWinControl.WndProc
005034ac +084 ZeitarbeitDeluxe.exe ComCtrls 9529 +13
TCustomTreeView.WndProc
004ca6dc +02c ZeitarbeitDeluxe.exe Controls 7040 +3
TWinControl.MainWndProc
0048027c +014 ZeitarbeitDeluxe.exe Classes 11583 +8 StdWndProc
77caee2b +02b ntdll.dll
KiUserCallbackDispatcher
7637d21b +047 USER32.dll SendMessageA
00500089 +031 ZeitarbeitDeluxe.exe ComCtrls 7457 +9
TTreeNode.SetChildren
004ff83c +088 ZeitarbeitDeluxe.exe ComCtrls 7068 +17
TTreeNode.Destroy
00405260 +008 ZeitarbeitDeluxe.exe System 8832 +1 TObject.Free
00500952 +006 ZeitarbeitDeluxe.exe ComCtrls 7831 +1
TTreeNode.Delete
00500e36 +002 ZeitarbeitDeluxe.exe ComCtrls 8001 +0
TTreeNodes.Delete
0082e8d6 +06e ZeitarbeitDeluxe.exe ppTreeVw
TppTreeBuilder.RemoveComponent
008301ef +00f ZeitarbeitDeluxe.exe ppTreeVw
TppReportTreeView.RemoveComponent
0082e8be +056 ZeitarbeitDeluxe.exe ppTreeVw
TppTreeBuilder.RemoveComponent
008301ef +00f ZeitarbeitDeluxe.exe ppTreeVw
TppReportTreeView.RemoveComponent
008aac8a +03e ZeitarbeitDeluxe.exe ppToolWnTBX
TppReportTreeWindow.ehComponent_Remove
006464ff +027 ZeitarbeitDeluxe.exe ppMulticast
TppMulticastEvent.Notify
006470da +0de ZeitarbeitDeluxe.exe ppDesignEventHub
TppDesignEventHub.DesignEventNotify
006517c9 +019 ZeitarbeitDeluxe.exe ppComm
TppCommunicator.SendDesignMessage
00600257 +037 ZeitarbeitDeluxe.exe ppClass
TppCustomReport.SendDesignMessage
008bc3ad +021 ZeitarbeitDeluxe.exe ppDesignControls
TppDesignControlManager.SendDesignMessage
008bc56b +017 ZeitarbeitDeluxe.exe ppDesignControls
TppDesignControlManager.FreeDesignControl
008bc450 +038 ZeitarbeitDeluxe.exe ppDesignControls
TppDesignControlManager.EventNotify
00651636 +056 ZeitarbeitDeluxe.exe ppComm
TppCommunicator.SendEventNotify
006036f1 +025 ZeitarbeitDeluxe.exe ppClass
TppCustomReport.RemoveBand
00604519 +025 ZeitarbeitDeluxe.exe ppClass
TppBand.SetReport
00600875 +281 ZeitarbeitDeluxe.exe ppClass
TppCustomReport.Transfer
0063af82 +00a ZeitarbeitDeluxe.exe ppReport
TppReport.Transfer
005f96a3 +06f ZeitarbeitDeluxe.exe ppTmplat
TppReportTemplate.LoadStart
005f82f1 +02d ZeitarbeitDeluxe.exe ppTmplat
TppTemplate.LoadFromStream
This discussion has been closed.
Comments
--
Ed Dressel
Team DM