Stream: IG creation
Topic: FHIRServer error on Valueset expansion
Jean Duteau (Apr 08 2020 at 17:32):
I am getting the following error in my IG when it is trying to create the VS expansion:
Error from server: Access violation at address 0000000000DF302D in module 'FHIRServer.exe'. Read of address 0000000000000020
NOTE: In the previous versions of the publisher, it gave me access to a Tx log, but now it doesn't, so I don't have a trace on what the error is.
Jean Duteau (Apr 08 2020 at 17:47):
Hmm, just reran and now I have tx.logs. Here is the trace:
<?xml version="1.0" encoding="UTF-8"?> <OperationOutcome xmlns="http://hl7.org/fhir"> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"> <p>Access violation at address 0000000000DF302D in module 'FHIRServer.exe'. Read of address 0000000000000020</p> </div> </text> <issue> <severity value="error"/> <details> <text value="Access violation at address 0000000000DF302D in module 'FHIRServer.exe'. Read of address 0000000000000020"/> </details> <diagnostics value="(00000000009F202D){FHIRServer.exe} [0000000000DF302D] FHIR.R4.Json.TFHIRJsonComposer.ComposeElementDefinitionExample (Line 8295, "FHIR.R4.Json.pas" + 163) + $4E1 (000000000591559C){FHIRServer.exe} [0000000005D1659C] (00000000059174F1){FHIRServer.exe} [0000000005D184F1] (000000000004B6C7){FHIRServer.exe} [000000000044C6C7] System.SysUtils.StringReplace + $277 (000000000004BF4B){FHIRServer.exe} [000000000044CF4B] System.SysUtils.FindCmdLineSwitch + $3B (0000000005906FE9){FHIRServer.exe} [0000000005D07FE9] (00000000059072B5){FHIRServer.exe} [0000000005D082B5] (0000000000010D4E){FHIRServer.exe} [0000000000411D4E] System.@DelphiExceptionHandler + $2DE (00000000000924AD){ntdll.dll } [00007FFC1BE134AD] Unknown function at __chkstk + $9D (00000000000538D7){ntdll.dll } [00007FFC1BDD48D7] Unknown function at RtlRaiseException + $F67 (000000000009163A){ntdll.dll } [00007FFC1BE1263A] KiUserExceptionDispatcher + $3A (00000000009F202D){FHIRServer.exe} [0000000000DF302D] FHIR.R4.Json.TFHIRJsonComposer.ComposeElementDefinitionExample (Line 8295, "FHIR.R4.Json.pas" + 163) + $4E1 (00000000008F3723){FHIRServer.exe} [0000000000CF4723] FHIR.R4.Xml.TFHIRXmlComposer.ComposeMedicinalProductClinicalsUndesirableEffectsChildren (Line 36323, "FHIR.R4.Xml.pas" + 0) + $3 (00000000008F0D6D){FHIRServer.exe} [0000000000CF1D6D] FHIR.R4.Xml.TFHIRXmlComposer.ComposeMedicinalProductAuthorizationJurisdictionalAuthorizationChildren (Line 36075, "FHIR.R4.Xml.pas" + 7) + $7 (00000000008EFBA0){FHIRServer.exe} [0000000000CF0BA0] FHIR.R4.Xml.TFHIRXmlComposer.ComposeMedicinalProductChildren (Line 35982, "FHIR.R4.Xml.pas" + 38) + $1E (0000000000AFFEE1){FHIRServer.exe} [0000000000F00EE1] FHIR.R4.Json.TFHIRJsonComposer.ComposeMedicationDispense (Line 36375, "FHIR.R4.Json.pas" + 110) + $198 (0000000000AFF71A){FHIRServer.exe} [0000000000F0071A] FHIR.R4.Json.TFHIRJsonComposer.ComposeMedicationDispense (Line 36332, "FHIR.R4.Json.pas" + 67) + $2A (00000000039ADE3A){FHIRServer.exe} [0000000003DAEE3A] Vcl.Themes..{System.Generics.Collections}TDictionary<Winapi.Windows.HWND,Vcl.Themes.TChildControlInfo> + $882 (0000000000BC7DD0){FHIRServer.exe} [0000000000FC8DD0] FHIR.R4.Json.TFHIRJsonComposer.ComposeUserSession (Line 58004, "FHIR.R4.Json.pas" + 3) + $2 (0000000003A031A4){FHIRServer.exe} [0000000003E041A4] Vcl.Themes...{System.Generics.Collections}@TList`1.Pack[1]$ActRec<System.Generics.Collections.TPair<Winapi.Windows.HWND,Vcl.Themes.TChildControlInfo>> + $44 (0000000000BC04A9){FHIRServer.exe} [0000000000FC14A9] FHIR.R4.Json.TFHIRJsonParser.ParseTestScriptSetupActionAssertProperties (Line 57154, "FHIR.R4.Json.pas" + 7) + $4E (000000000572DD81){FHIRServer.exe} [0000000005B2ED81] (0000000005723D96){FHIRServer.exe} [0000000005B24D96] (0000000005720226){FHIRServer.exe} [0000000005B21226] (00000000057415A6){FHIRServer.exe} [0000000005B425A6] (00000000006B7299){FHIRServer.exe} [0000000000AB8299] FHIR.Web.GraphQL.{FHIR.Support.Base}TFslList<FHIR.Web.GraphQL.TGraphQLFragment>.InsertRange (Line 1266, "FHIR.Support.Base.pas" + 4) + $8 (00000000006B8C1A){FHIRServer.exe} [0000000000AB9C1A] FHIR.Web.GraphQL.{FHIR.Support.Base}TFslList<FHIR.Web.GraphQL.TGraphQLFragment>.TFslEnumerator.MoveNext (Line 1672, "FHIR.Support.Base.pas" + 4) + $2 (0000000000426B89){FHIRServer.exe} [0000000000827B89] FHIR.Base.Common.{System.Generics.Collections}TList<FHIR.Base.Common.TFhirObservationComponentW>.Notify (Line 4090, "System.Generics.Collections.pas" + 0) + $243 (0000000000424B9A){FHIRServer.exe} [0000000000825B9A] FHIR.Base.Common.{System.Generics.Collections}TList<FHIR.Base.Common.TFhirConceptMapGroupElementW>.ToArray (Line 2304, "FHIR.Support.Base.pas" + 0) + $848 (0000000000428B7B){FHIRServer.exe} [0000000000829B7B] FHIR.Base.Common.TArray.Sort<FHIR.Base.Common.TFhirCodeSystemConceptW> (Line 4111, "System.Generics.Collections.pas" + 0) + $17AE (0000000000427E1B){FHIRServer.exe} [0000000000828E1B] FHIR.Base.Common.{System.Generics.Collections}TList<FHIR.Base.Common.TFhirObservationComponentW>.TEnumerator.Create (Line 4111, "System.Generics.Collections.pas" + 0) + $A4E (00000000001394C3){FHIRServer.exe} [000000000053A4C3] System.Classes.{System.Generics.Collections}TEnumerable<System.IInterface>.ToArray + $C3 (000000000001219D){FHIRServer.exe} [000000000041319D] System.ThreadWrapper + $4D (00000000000003D2){KERNEL32.DLL} [00007FFC196113D2] BaseThreadInitThunk + $22 (00000000000144F4){ntdll.dll } [00007FFC1BD954F4] RtlUserThreadStart + $34 "/> </issue> </OperationOutcome>
Grahame Grieve (Apr 08 2020 at 19:50):
what's the request for that response?
Jean Duteau (Apr 08 2020 at 19:52):
POST http://tx.fhir.org/r4/ValueSet/$expand?_limit=1000&_incomplete=true HTTP/1.0 User-Agent: Java FHIR Client for FHIR Accept: application/fhir+xml Content-Type: application/fhir+xml;charset=UTF-8 Accept-Charset: UTF-8 <?xml version="1.0" encoding="UTF-8"?><Parameters xmlns="http://hl7.org/fhir"><parameter><name value="profile-url"/><valueString value="dc8fd4bc-091a-424a-8a3b-6198ef146891"/></parameter><parameter><name value="includeDefinition"/><valueBoolean value="false"/></parameter><parameter><name value="excludeNested"/><valueBoolean value="false"/></parameter><parameter><name value="valueSet"/><resource><ValueSet><id value="IntussusceptionAdverseEventVS"/><text><status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><h2>Intussusception Adverse Event Value Set</h2><div><p>Codes that represent an Intussusception Adverse Event</p> </div><ul><li>Include these codes as defined in <a href="http://www.snomed.org/"><code>http://snomed.info/sct</code></a><table class="none"><tr><td style="white-space:nowrap"><b>Code</b></td><td><b>Display</b></td></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=41444002">41444002</a></td><td>Invagination</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=49723003">49723003</a></td><td>Intussusception of intestine</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=721676001">721676001</a></td><td>Intussusception of large intestine</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=111361008">111361008</a></td><td>Intussusception of cecum</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=27673007">27673007</a></td><td>Intussusception of colon</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=721651002">721651002</a></td><td>Intussusception of small intestine</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=405558008">405558008</a></td><td>Ileal intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=197052002">197052002</a></td><td>Multiple intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=155772009">155772009</a></td><td>Intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=35327006">35327006</a></td><td>Intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=197055000">197055000</a></td><td>Intussusception NOS</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=64976006">64976006</a></td><td>Cecocolic intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=197051009">197051009</a></td><td>Compound intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=197048002">197048002</a></td><td>Enteric intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=197049005">197049005</a></td><td>Ileocecal intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=17186003">17186003</a></td><td>Ileocolic intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=197053007">197053007</a></td><td>Retrograde intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&conceptId1=197054001">197054001</a></td><td>Secondary intussusception</td><td/></tr></table></li><li>Include these codes as defined in <code>http://hl7.org/fhir/sid/icd-10-cm</code><table class="none"><tr><td style="white-space:nowrap"><b>Code</b></td><td><b>Display</b></td></tr><tr><td>K56.1</td><td>Intussusception</td><td/></tr><tr><td>K56.6</td><td>Other and unspecified intestinal obstruction</td><td/></tr></table></li></ul><p>This value set includes codes based on the following rules:</p></div></text><url value="http://ibm.com/fhir/fda/icsr/ValueSet/IntussusceptionAdverseEventVS"/><version value="0.1.0"/><name value="IntussusceptionAdverseEventVS"/><title value="Intussusception Adverse Event Value Set"/><status value="active"/><date value="2020-04-08T11:40:11-06:00"/><publisher value="IBM FDA BEST Project - Data Standards Team"/><contact><name value="Jean Duteau"/><telecom><system value="email"/><value value="mailto:jean.duteau@ibm.com"/></telecom></contact><description value="Codes that represent an Intussusception Adverse Event"/><compose><include><system value="http://snomed.info/sct"/><concept><code value="41444002"/><display value="Invagination"/></concept><concept><code value="49723003"/><display value="Intussusception of intestine"/></concept><concept><code value="721676001"/><display value="Intussusception of large intestine"/></concept><concept><code value="111361008"/><display value="Intussusception of cecum"/></concept><concept><code value="27673007"/><display value="Intussusception of colon"/></concept><concept><code value="721651002"/><display value="Intussusception of small intestine"/></concept><concept><code value="405558008"/><display value="Ileal intussusception"/></concept><concept><code value="197052002"/><display value="Multiple intussusception"/></concept><concept><code value="155772009"/><display value="Intussusception"/></concept><concept><code value="35327006"/><display value="Intussusception"/></concept><concept><code value="197055000"/><display value="Intussusception NOS"/></concept><concept><code value="64976006"/><display value="Cecocolic intussusception"/></concept><concept><code value="197051009"/><display value="Compound intussusception"/></concept><concept><code value="197048002"/><display value="Enteric intussusception"/></concept><concept><code value="197049005"/><display value="Ileocecal intussusception"/></concept><concept><code value="17186003"/><display value="Ileocolic intussusception"/></concept><concept><code value="197053007"/><display value="Retrograde intussusception"/></concept><concept><code value="197054001"/><display value="Secondary intussusception"/></concept></include><include><system value="http://hl7.org/fhir/sid/icd-10-cm"/><concept><code value="K56.1"/><display value="Intussusception"/></concept><concept><code value="K56.6"/><display value="Other and unspecified intestinal obstruction"/></concept></include></compose></ValueSet></resource></parameter><parameter><name value="_limit"/><valueString value="1000"/></parameter><parameter><name value="_incomplete"/><valueString value="true"/></parameter></Parameters>
Jean Duteau (Apr 08 2020 at 19:56):
And I just posted that to the tx.fhir.org endpoint via Postman and got the same error, so it is nicely reproducible
Grahame Grieve (Apr 10 2020 at 02:16):
fixed next upgrade of the server - sometime in the next 48 hours
Last updated: Apr 12 2022 at 19:14 UTC