FHIR Chat · FHIRServer error on Valueset expansion · IG creation

Stream: IG creation

Topic: FHIRServer error on Valueset expansion


view this post on Zulip 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.

view this post on Zulip 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, &quot;FHIR.R4.Json.pas&quot; + 163) + $4E1&#13;&#10;(000000000591559C){FHIRServer.exe} [0000000005D1659C]&#13;&#10;(00000000059174F1){FHIRServer.exe} [0000000005D184F1]&#13;&#10;(000000000004B6C7){FHIRServer.exe} [000000000044C6C7] System.SysUtils.StringReplace + $277&#13;&#10;(000000000004BF4B){FHIRServer.exe} [000000000044CF4B] System.SysUtils.FindCmdLineSwitch + $3B&#13;&#10;(0000000005906FE9){FHIRServer.exe} [0000000005D07FE9]&#13;&#10;(00000000059072B5){FHIRServer.exe} [0000000005D082B5]&#13;&#10;(0000000000010D4E){FHIRServer.exe} [0000000000411D4E] System.@DelphiExceptionHandler + $2DE&#13;&#10;(00000000000924AD){ntdll.dll   } [00007FFC1BE134AD] Unknown function at __chkstk + $9D&#13;&#10;(00000000000538D7){ntdll.dll   } [00007FFC1BDD48D7] Unknown function at RtlRaiseException + $F67&#13;&#10;(000000000009163A){ntdll.dll   } [00007FFC1BE1263A] KiUserExceptionDispatcher + $3A&#13;&#10;(00000000009F202D){FHIRServer.exe} [0000000000DF302D] FHIR.R4.Json.TFHIRJsonComposer.ComposeElementDefinitionExample (Line 8295, &quot;FHIR.R4.Json.pas&quot; + 163) + $4E1&#13;&#10;(00000000008F3723){FHIRServer.exe} [0000000000CF4723] FHIR.R4.Xml.TFHIRXmlComposer.ComposeMedicinalProductClinicalsUndesirableEffectsChildren (Line 36323, &quot;FHIR.R4.Xml.pas&quot; + 0) + $3&#13;&#10;(00000000008F0D6D){FHIRServer.exe} [0000000000CF1D6D] FHIR.R4.Xml.TFHIRXmlComposer.ComposeMedicinalProductAuthorizationJurisdictionalAuthorizationChildren (Line 36075, &quot;FHIR.R4.Xml.pas&quot; + 7) + $7&#13;&#10;(00000000008EFBA0){FHIRServer.exe} [0000000000CF0BA0] FHIR.R4.Xml.TFHIRXmlComposer.ComposeMedicinalProductChildren (Line 35982, &quot;FHIR.R4.Xml.pas&quot; + 38) + $1E&#13;&#10;(0000000000AFFEE1){FHIRServer.exe} [0000000000F00EE1] FHIR.R4.Json.TFHIRJsonComposer.ComposeMedicationDispense (Line 36375, &quot;FHIR.R4.Json.pas&quot; + 110) + $198&#13;&#10;(0000000000AFF71A){FHIRServer.exe} [0000000000F0071A] FHIR.R4.Json.TFHIRJsonComposer.ComposeMedicationDispense (Line 36332, &quot;FHIR.R4.Json.pas&quot; + 67) + $2A&#13;&#10;(00000000039ADE3A){FHIRServer.exe} [0000000003DAEE3A] Vcl.Themes..{System.Generics.Collections}TDictionary&lt;Winapi.Windows.HWND,Vcl.Themes.TChildControlInfo&gt; + $882&#13;&#10;(0000000000BC7DD0){FHIRServer.exe} [0000000000FC8DD0] FHIR.R4.Json.TFHIRJsonComposer.ComposeUserSession (Line 58004, &quot;FHIR.R4.Json.pas&quot; + 3) + $2&#13;&#10;(0000000003A031A4){FHIRServer.exe} [0000000003E041A4] Vcl.Themes...{System.Generics.Collections}@TList`1.Pack[1]$ActRec&lt;System.Generics.Collections.TPair&lt;Winapi.Windows.HWND,Vcl.Themes.TChildControlInfo&gt;&gt; + $44&#13;&#10;(0000000000BC04A9){FHIRServer.exe} [0000000000FC14A9] FHIR.R4.Json.TFHIRJsonParser.ParseTestScriptSetupActionAssertProperties (Line 57154, &quot;FHIR.R4.Json.pas&quot; + 7) + $4E&#13;&#10;(000000000572DD81){FHIRServer.exe} [0000000005B2ED81]&#13;&#10;(0000000005723D96){FHIRServer.exe} [0000000005B24D96]&#13;&#10;(0000000005720226){FHIRServer.exe} [0000000005B21226]&#13;&#10;(00000000057415A6){FHIRServer.exe} [0000000005B425A6]&#13;&#10;(00000000006B7299){FHIRServer.exe} [0000000000AB8299] FHIR.Web.GraphQL.{FHIR.Support.Base}TFslList&lt;FHIR.Web.GraphQL.TGraphQLFragment&gt;.InsertRange (Line 1266, &quot;FHIR.Support.Base.pas&quot; + 4) + $8&#13;&#10;(00000000006B8C1A){FHIRServer.exe} [0000000000AB9C1A] FHIR.Web.GraphQL.{FHIR.Support.Base}TFslList&lt;FHIR.Web.GraphQL.TGraphQLFragment&gt;.TFslEnumerator.MoveNext (Line 1672, &quot;FHIR.Support.Base.pas&quot; + 4) + $2&#13;&#10;(0000000000426B89){FHIRServer.exe} [0000000000827B89] FHIR.Base.Common.{System.Generics.Collections}TList&lt;FHIR.Base.Common.TFhirObservationComponentW&gt;.Notify (Line 4090, &quot;System.Generics.Collections.pas&quot; + 0) + $243&#13;&#10;(0000000000424B9A){FHIRServer.exe} [0000000000825B9A] FHIR.Base.Common.{System.Generics.Collections}TList&lt;FHIR.Base.Common.TFhirConceptMapGroupElementW&gt;.ToArray (Line 2304, &quot;FHIR.Support.Base.pas&quot; + 0) + $848&#13;&#10;(0000000000428B7B){FHIRServer.exe} [0000000000829B7B] FHIR.Base.Common.TArray.Sort&lt;FHIR.Base.Common.TFhirCodeSystemConceptW&gt; (Line 4111, &quot;System.Generics.Collections.pas&quot; + 0) + $17AE&#13;&#10;(0000000000427E1B){FHIRServer.exe} [0000000000828E1B] FHIR.Base.Common.{System.Generics.Collections}TList&lt;FHIR.Base.Common.TFhirObservationComponentW&gt;.TEnumerator.Create (Line 4111, &quot;System.Generics.Collections.pas&quot; + 0) + $A4E&#13;&#10;(00000000001394C3){FHIRServer.exe} [000000000053A4C3] System.Classes.{System.Generics.Collections}TEnumerable&lt;System.IInterface&gt;.ToArray + $C3&#13;&#10;(000000000001219D){FHIRServer.exe} [000000000041319D] System.ThreadWrapper + $4D&#13;&#10;(00000000000003D2){KERNEL32.DLL} [00007FFC196113D2] BaseThreadInitThunk + $22&#13;&#10;(00000000000144F4){ntdll.dll   } [00007FFC1BD954F4] RtlUserThreadStart + $34&#13;&#10;"/>
    </issue>
</OperationOutcome>

view this post on Zulip Grahame Grieve (Apr 08 2020 at 19:50):

what's the request for that response?

view this post on Zulip 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&amp;conceptId1=41444002">41444002</a></td><td>Invagination</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=49723003">49723003</a></td><td>Intussusception of intestine</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=721676001">721676001</a></td><td>Intussusception of large intestine</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=111361008">111361008</a></td><td>Intussusception of cecum</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=27673007">27673007</a></td><td>Intussusception of colon</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=721651002">721651002</a></td><td>Intussusception of small intestine</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=405558008">405558008</a></td><td>Ileal intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=197052002">197052002</a></td><td>Multiple intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=155772009">155772009</a></td><td>Intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=35327006">35327006</a></td><td>Intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=197055000">197055000</a></td><td>Intussusception NOS</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=64976006">64976006</a></td><td>Cecocolic intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=197051009">197051009</a></td><td>Compound intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=197048002">197048002</a></td><td>Enteric intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=197049005">197049005</a></td><td>Ileocecal intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=17186003">17186003</a></td><td>Ileocolic intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;conceptId1=197053007">197053007</a></td><td>Retrograde intussusception</td><td/></tr><tr><td><a href="http://browser.ihtsdotools.org/?perspective=full&amp;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>

view this post on Zulip 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

view this post on Zulip 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