Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Error (Access Violation) 15.04

edited July 2014 in General
Customer just reported this error with the following info. Any ideas?

"I was editing a report. I was trying to add PORDER.Notes field to a po
report."


compiled with : Delphi 2007
madExcept version : 4.0.9
callstack crc : $00000000, $4f7d8e01, $0e330b9f
exception number : 1
exception class : EAccessViolation
exception message : Access violation at address 00000000. Read of
address 00000000.

main thread ($1ed8):
00000000 +000 ???
00f0faa7 +007 HireTrackNX.exe ppDB 4244 +1 TppField.GetDataPipeline
00f970df +03f HireTrackNX.exe ppRptWiz 415 +5
TppLayoutFactory.ContainsRTFData
00f97063 +01f HireTrackNX.exe ppRptWiz 386 +6
TppLayoutFactory.DataTypeToComponentClass
00f9715a +016 HireTrackNX.exe ppRptWiz 432 +3
TppLayoutFactory.CreateComponentForField
00fde2bf +12f HireTrackNX.exe ppToolWnTBX 2102 +35
TppDataTreeWindow.CreateComponentsForFields
00fde4aa +132 HireTrackNX.exe ppToolWnTBX 2189 +32
TppDataTreeWindow.ehWorkspace_DragDrop
00a76e4b +027 HireTrackNX.exe ppMulticast 380 +7 TppMulticastEvent.Notify
0102c640 +050 HireTrackNX.exe ppDesignerWorkspace 2347 +7
TppWorkspace.DragDrop
004f7bdf +0e3 HireTrackNX.exe Controls TControl.DoDragMsg
004fe757 +027 HireTrackNX.exe Controls TWinControl.CMDrag
004f843b +2bb HireTrackNX.exe Controls TControl.WndProc
004fc597 +4fb HireTrackNX.exe Controls TWinControl.WndProc
004fbcc0 +02c HireTrackNX.exe Controls TWinControl.MainWndProc
0049a8e0 +014 HireTrackNX.exe Classes StdWndProc
77b10107 +02b ntdll.dll KiUserCallbackDispatcher
004f3efd +01d HireTrackNX.exe Controls TDragObject.MainWndProc
0049a8e0 +014 HireTrackNX.exe Classes StdWndProc
76ba7bc5 +00a USER32.dll DispatchMessageA
004e67f8 +0fc HireTrackNX.exe Forms TApplication.ProcessMessage
004e6832 +00a HireTrackNX.exe Forms TApplication.HandleMessage
004e6b27 +0b3 HireTrackNX.exe Forms TApplication.Run
018dee63 +293 HireTrackNX.exe HireTrackNX 409 +92 initialization
77603388 +010 kernel32.dll BaseThreadInitThunk

Comments

  • edited July 2014
    Hi Paul,

    This is not a known issue. Looking at the call stack it appears that
    perhaps the pipeline for the field chosen is invalid or not present. I
    would need to see an example of this in order to understand exactly what
    is happening.

    If you are able to run this on your machine, perhaps try placing a break
    point inside the TppLayoutFactory.ContainsRTFData routine to see exactly
    what is happening to cause the error. Otherwise, you can send me an
    example and I can test it here.

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.