<html><head></head><body>
    <p>Lots of calls to #primPluginAvailable, trying to test new Crypto
      Plugins, which are present in the squeak/bin.</p>
    <p>k, r<br/>
    </p>
    <p>Here's the dump:<br/>
      <br/>
      quotar@ganymede:~/tribe/opensmalltalk-vm/image$
      ../products/sqcogspur64linuxht/bin/squeak Spur64VMMaker.image
      &<br/>
      [3] 15664<br/>
      quotar@ganymede:~/tribe/opensmalltalk-vm/image$ <br/>
      Segmentation fault Tue Mar  3 16:35:24 2020<br/>
      <br/>
      <br/>
/home/quotar/tribe/opensmalltalk-vm/products/sqcogspur64linuxht/lib/squeak/5.0-202003012233/squeak<br/>
      Squeak VM version: 5.0-202003012233  Tue Mar  3 13:06:52 EST 2020
      clang [Production Spur 64-bit VM]<br/>
      Built from: CoInterpreter VMMaker.oscog-eem.2719 uuid:
      e40f3e94-3a54-411b-9613-5d19114ea131 Mar  3 2020<br/>
      With: StackToRegisterMappingCogit VMMaker.oscog-eem.2719 uuid:
      e40f3e94-3a54-411b-9613-5d19114ea131 Mar  3 2020<br/>
      Revision: VM: 202003012233 quotar@ganymede:tribe/opensmalltalk-vm<br/>
      Date: Sun Mar 1 23:33:40 2020 CommitHash: 1861db582<br/>
      Plugins: 202003012233 quotar@ganymede:tribe/opensmalltalk-vm<br/>
      Build host: Linux ganymede 5.3.0-40-generic #32~18.04.1-Ubuntu SMP
      Mon Feb 3 14:05:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux<br/>
      plugin path:
      ../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233
      [default:
/home/quotar/tribe/opensmalltalk-vm/products/sqcogspur64linuxht/lib/squeak/5.0-202003012233/]<br/>
      <br/>
      <br/>
      C stack backtrace & registers:<br/>
          rax 0x3a270421 rbx 0x07b00008 rcx 0x00000030 rdx 0x00000010<br/>
          rdi 0x00000000 rsi 0x00000001 rbp 0x01f43d80 rsp
      0x7ffe1c501130<br/>
          r8  0x011e0160 r9  0xffffffffffffff r10 0x00000001 r11
      0x020e78e0<br/>
          r12 0x00fffff0 r13 0x00001599 r14 0x00000001 r15 0x00000028<br/>
          rip 0x0047c5c0<br/>
*../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x47c5c0]<br/>
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x41af1d]<br/>
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x41ce8a]<br/>
      /lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7f05553b8890]<br/>
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x47c5c0]<br/>
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x464c51]<br/>
      [0x17a81ad]<br/>
      [0x0]<br/>
      <br/>
      <br/>
      Smalltalk stack dump:<br/>
          0x7ffe1c521040 M DES class(Behavior)>new 0x636e010: a(n)
      DES class<br/>
          0x7ffe1c521070 M TripleDES>initialize 0x1f43d38: a(n)
      TripleDES<br/>
          0x7ffe1c5210a0 M TripleDES class(Behavior)>new 0x636e520:
      a(n) TripleDES class<br/>
          0x7ffe1c5210d0 M TripleDES class>new 0x636e520: a(n)
      TripleDES class<br/>
          0x7ffe1c521100 M TripleDES class(BlockCipher class)>key:
      0x636e520: a(n) TripleDES class<br/>
          0x7ffe1c521138 M [] in KeyHolder>key 0x1964758: a(n)
      KeyHolder<br/>
          0x7ffe1c521180 I BlockClosure>on:do: 0x1965868: a(n)
      BlockClosure<br/>
          0x7ffe1c51f108 I KeyHolder>key 0x1964758: a(n) KeyHolder<br/>
          0x7ffe1c51f150 I [] in KeyHolder>randomChangeLoop
      0x1964758: a(n) KeyHolder<br/>
          0x7ffe1c51f190 I [] in BlockClosure>newProcess 0x1964730:
      a(n) BlockClosure<br/>
      <br/>
      Most recent primitives<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      findNextHandlerContextStarting<br/>
      tempAt:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      stackp:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      terminateTo:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      terminateTo:<br/>
      stackp:<br/>
      at:put:<br/>
      at:<br/>
      stackp:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      findNextHandlerContextStarting<br/>
      tempAt:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      stackp:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      terminateTo:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      terminateTo:<br/>
      stackp:<br/>
      at:put:<br/>
      at:<br/>
      stackp:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      findNextHandlerContextStarting<br/>
      tempAt:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      stackp:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      terminateTo:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      terminateTo:<br/>
      stackp:<br/>
      at:put:<br/>
      at:<br/>
      stackp:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      findNextHandlerContextStarting<br/>
      tempAt:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      stackp:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      terminateTo:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      terminateTo:<br/>
      stackp:<br/>
      at:put:<br/>
      at:<br/>
      stackp:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      findNextHandlerContextStarting<br/>
      tempAt:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      stackp:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      terminateTo:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      terminateTo:<br/>
      stackp:<br/>
      at:put:<br/>
      at:<br/>
      stackp:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      atAllPut:<br/>
      primCookKey:mode:to:<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      primPluginAvailable<br/>
      primPluginAvailable<br/>
      primTransform:using:<br/>
      findNextHandlerContextStarting<br/>
      tempAt:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      stackp:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      tempAt:<br/>
      tempAt:put:<br/>
      tempAt:<br/>
      terminateTo:<br/>
      tempAt:put:<br/>
      findNextUnwindContextUpTo:<br/>
      terminateTo:<br/>
      stackp:<br/>
      at:put:<br/>
      at:<br/>
      stackp:<br/>
      basicNew<br/>
      <br/>
      stack page bytes 8192 available headroom 5576 minimum unused
      headroom 5936<br/>
      <br/>
          (Segmentation fault)<br/>
      <br/>
      <br/>
    </p>
    <div class="moz-cite-prefix">On 3/3/20 4:27 PM, Robert wrote:<br/>
    </div>
    <blockquote type="cite" cite="mid:ddd8ea20-51bc-1dfc-e80a-3cc34c56da04@pm.me">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
      <p>I got a pointer from the slack channel to run
        Smalltalk>>#listLoadedModules.<br/>
        <br/>
        <span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Here are my results, no Crypto plugins loaded.</span><span class="c-mrkdwn__br" data-stringify-type="paragraph-break" style="box-sizing: inherit; display: block; height: 8px; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"></span><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">#('B2DPlugin VMMaker.oscog-eem.2420 (i)'</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"/><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'DSAPrims CryptographyPlugins-eem.12 (i)'
</span><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'UUIDPlugin VMMaker.oscog-eem.2347 (e)' '</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"/><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">BitBltPlugin VMMaker.oscog-eem.2461 (i)'</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"/><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'SocketPlugin VMMaker.oscog-eem.2347 (i)'</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"/><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'CroquetPlugin VMMaker.oscog-eem.2347 (i)'
</span><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'FilePlugin VMMaker.oscog-eem.2441 (i)'</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"/><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'LargeIntegers v2.0 VMMaker.oscog-eem.2347 (i)'</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"/><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'MiscPrimitivePlugin VMMaker.oscog-eem.2394 (i)'</span><br style="box-sizing: inherit; color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"/><span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">'SecurityPlugin VMMaker.oscog-eem.2347 (i)')</span><br/>
        <span style="color: rgb(29, 28, 29); font-family: Slack-Lato, appleLogo, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: common-ligatures; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"></span></p>
      <div class="moz-cite-prefix">On 3/3/20 1:33 PM, Robert wrote:<br/>
      </div>
      <blockquote type="cite" cite="mid:46557d94-3e7b-2746-97aa-0dbc426c8c3e@pm.me">
        <meta http-equiv="content-type" content="text/html;
          charset=UTF-8"/>
        <p>I loaded version 2719 of VMMaker and regenerated the vm and
          the plugins. The mvm script completed successfully and I have
          my 3 plugins for Crypto. There were no errors or warnings
          compiling these Crypto plugins, although they were written on
          a 32-bit system.<br/>
          <br/>
          Here are the plugins: <a class="moz-txt-link-freetext" href="https://www.dropbox.com/sh/yhv253rwrhq0q5p/AAB7PKP2KPiGpDnIyule2h_Ia?dl=0" moz-do-not-send="true">https://www.dropbox.com/sh/yhv253rwrhq0q5p/AAB7PKP2KPiGpDnIyule2h_Ia?dl=0</a>.
          <br/>
          <br/>
          To test the plugin, I moved the 3 plugins to
          /usr/local/lib/Squeak-v5.3, where I have my installation of
          5.3. I then selected CryptoDESTest>>#testDES and
          debugged it. Drilling down to where the plugin is attempted to
          be detected, in DES>>#encryptBlock: it calls self
          primPluginAvailable, which returns false. So, I find that the
          plugin was NOT detected, How can I explore which plugins are
          loaded?<br/>
          <br/>
          tyk, r<br/>
          <br/>
          <a class="moz-txt-link-abbreviated" href="mailto:quotar@ganymede:/usr/local/lib/Squeak5.3$" moz-do-not-send="true">quotar@ganymede:/usr/local/lib/Squeak5.3$</a>
          ll bin/<br/>
          total 11664<br/>
          drwxr-xr-x 2 root root    4096 Mar  3 13:17 ./<br/>
          drwxr-xr-x 4 root root    4096 Mar  3 13:15 ../<br/>
          -rw-r--r-- 1 root root  282340 Feb 28 12:07
          B3DAcceleratorPlugin.a<br/>
          -rwxr-xr-x 1 root root  173008 Feb 28 12:07
          B3DAcceleratorPlugin.so*<br/>
          <b>-rwxr-xr-x 1 root root   30016 Mar  3 13:17 DESPlugin.so*</b><br/>
          -rw-r--r-- 1 root root  143400 Feb 28 12:07
          FileAttributesPlugin.a<br/>
          -rwxr-xr-x 1 root root   86771 Feb 28 12:07
          FileAttributesPlugin.so*<br/>
          -rw-r--r-- 1 root root   41526 Feb 28 12:07 ImmX11Plugin.a<br/>
          -rwxr-xr-x 1 root root   32489 Feb 28 12:07 ImmX11Plugin.so*<br/>
          -rw-r--r-- 1 root root   78364 Feb 28 12:07 LocalePlugin.a<br/>
          -rwxr-xr-x 1 root root   53231 Feb 28 12:07 LocalePlugin.so*<br/>
          <b>-rwxr-xr-x 1 root root   31984 Mar  3 13:17 MD5Plugin.so*</b><br/>
          <b>-rwxr-xr-x 1 root root   26528 Mar  3 13:17
            SHA256Plugin.so*</b><br/>
          -rwxr-xr-x 1 root root 7177580 Feb 28 12:07 squeak*<br/>
          -rw-r--r-- 1 root root  283438 Feb 28 12:07 SqueakFFIPrims.a<br/>
          -rwxr-xr-x 1 root root  145601 Feb 28 12:07 SqueakFFIPrims.so*<br/>
          -rw-r--r-- 1 root root  350948 Feb 28 12:07 SqueakSSL.a<br/>
          -rwxr-xr-x 1 root root  169007 Feb 28 12:07 SqueakSSL.so*<br/>
          -rw-r--r-- 1 root root  215508 Feb 28 12:07
          UnixOSProcessPlugin.a<br/>
          -rwxr-xr-x 1 root root  142948 Feb 28 12:07
          UnixOSProcessPlugin.so*<br/>
          -rw-r--r-- 1 root root   33634 Feb 28 12:07 UUIDPlugin.a<br/>
          -rwxr-xr-x 1 root root   28173 Feb 28 12:07 UUIDPlugin.so*<br/>
          -rw-r--r-- 1 root root  287840 Feb 28 12:07 vm-display-fbdev.a<br/>
          -rwxr-xr-x 1 root root  146620 Feb 28 12:07
          vm-display-fbdev.so*<br/>
          -rw-r--r-- 1 root root   38200 Feb 28 12:07 vm-display-null.a<br/>
          -rwxr-xr-x 1 root root   33878 Feb 28 12:07
          vm-display-null.so*<br/>
          -rw-r--r-- 1 root root  724058 Feb 28 12:07 vm-display-X11.a<br/>
          -rwxr-xr-x 1 root root  366451 Feb 28 12:07 vm-display-X11.so*<br/>
          -rw-r--r-- 1 root root   99436 Feb 28 12:07 vm-sound-ALSA.a<br/>
          -rwxr-xr-x 1 root root   73501 Feb 28 12:07 vm-sound-ALSA.so*<br/>
          -rw-r--r-- 1 root root   50728 Feb 28 12:07 vm-sound-NAS.a<br/>
          -rwxr-xr-x 1 root root   40673 Feb 28 12:07 vm-sound-NAS.so*<br/>
          -rw-r--r-- 1 root root   18404 Feb 28 12:07 vm-sound-null.a<br/>
          -rwxr-xr-x 1 root root   20961 Feb 28 12:07 vm-sound-null.so*<br/>
          -rw-r--r-- 1 root root  144858 Feb 28 12:07 vm-sound-OSS.a<br/>
          -rwxr-xr-x 1 root root  109361 Feb 28 12:07 vm-sound-OSS.so*<br/>
          -rw-r--r-- 1 root root   63696 Feb 28 12:07 vm-sound-pulse.a<br/>
          -rwxr-xr-x 1 root root   46940 Feb 28 12:07 vm-sound-pulse.so*<br/>
          -rw-r--r-- 1 root root   36452 Feb 28 12:07
          XDisplayControlPlugin.a<br/>
          -rwxr-xr-x 1 root root   29883 Feb 28 12:07
          XDisplayControlPlugin.so*<br/>
          <br/>
        </p>
        <div class="moz-cite-prefix">On 3/3/20 2:27 AM, Tobias Pape
          wrote:<br/>
        </div>
        <blockquote type="cite" cite="mid:0DE8B754-A059-4854-B9D4-268EA98184EF@gmx.de">
          <pre class="moz-quote-pre" wrap="">Hi

</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">On 03.03.2020, at 01:12, Robert <a class="moz-txt-link-rfc2396E" href="mailto:robert.withers@pm.me" moz-do-not-send="true"><robert.withers@pm.me></a> wrote:

Yes, here is a git diff of build.linux64x4/squeak.cog.spur/build

<a class="moz-txt-link-freetext" href="https://www.dropbox.com/s/y47lt935ma8sf9k/git.diff?dl=0" moz-do-not-send="true">https://www.dropbox.com/s/y47lt935ma8sf9k/git.diff?dl=0</a>
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">I do not know what changed between
        VMMaker.oscog-eem.2719 (which is the state of the repo)
and
        VMMaker.oscog-eem.2721 (which was used by you for generating)
But maybe try out loading the 2719 version an generate again?

Best regards
        -Tobias


</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">On 3/2/20 6:05 PM, Tobias Pape wrote:
</pre>
            <blockquote type="cite">
              <blockquote type="cite">
                <pre class="moz-quote-pre" wrap="">On 02.03.2020, at 23:51, Robert <a class="moz-txt-link-rfc2396E" href="mailto:robert.withers@pm.me" moz-do-not-send="true"><robert.withers@pm.me></a> wrote:


I installed all the packages from the script travis_install.sh. and
rebuilt. I am having fatal errors compiling vm/vm.a

/bin/bash
/home/quotar/tribe/opensmalltalk-vm/build.linux64x64/squeak.cog.spur/build/libtool
--preserve-dup-deps --mode=link clang -g -O2 -DNDEBUG -DDEBUGVM=0 -msse2
-DCOGMTVM=0 -Wall -pthread -DLSB_FIRST=1  -m64 -L/usr/local/lib
-Wl,-z,now   -export-dynamic -o squeak vm/vm.a
ADPCMCodecPlugin/ADPCMCodecPlugin.a AioPlugin/AioPlugin.a
AsynchFilePlugin/AsynchFilePlugin.a B2DPlugin/B2DPlugin.a
BitBltPlugin/BitBltPlugin.a BMPReadWriterPlugin/BMPReadWriterPlugin.a
CroquetPlugin/CroquetPlugin.a HostWindowPlugin/HostWindowPlugin.a
ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a DSAPrims/DSAPrims.a
FFTPlugin/FFTPlugin.a FileCopyPlugin/FileCopyPlugin.a
FilePlugin/FilePlugin.a FloatArrayPlugin/FloatArrayPlugin.a
FloatMathPlugin/FloatMathPlugin.a IA32ABI/IA32ABI.a
JoystickTabletPlugin/JoystickTabletPlugin.a
JPEGReaderPlugin/JPEGReaderPlugin.a
JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a Klatt/Klatt.a
LargeIntegers/LargeIntegers.a Matrix2x3Plugin/Matrix2x3Plugin.a
MIDIPlugin/MIDIPlugin.a MiscPrimitivePlugin/MiscPrimitivePlugin.a
Mpeg3Plugin/Mpeg3Plugin.a RePlugin/RePlugin.a
SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a
SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a
SoundGenerationPlugin/SoundGenerationPlugin.a SoundPlugin/SoundPlugin.a
StarSqueakPlugin/StarSqueakPlugin.a SurfacePlugin/SurfacePlugin.a
VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.a
disabledPlugins.o version.o -luuid -ldl -lutil -lpulse-simple -lasound
-ldl  -lm   vm/vm.a
libtool: link: clang -g -O2 -DNDEBUG -DDEBUGVM=0 -msse2 -DCOGMTVM=0
-Wall -pthread -DLSB_FIRST=1 -m64 -Wl,-z -Wl,now -o squeak
disabledPlugins.o version.o -Wl,--export-dynamic -L/usr/local/lib
vm/vm.a ADPCMCodecPlugin/ADPCMCodecPlugin.a AioPlugin/AioPlugin.a
AsynchFilePlugin/AsynchFilePlugin.a B2DPlugin/B2DPlugin.a
BitBltPlugin/BitBltPlugin.a BMPReadWriterPlugin/BMPReadWriterPlugin.a
CroquetPlugin/CroquetPlugin.a HostWindowPlugin/HostWindowPlugin.a
ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a DSAPrims/DSAPrims.a
FFTPlugin/FFTPlugin.a FileCopyPlugin/FileCopyPlugin.a
FilePlugin/FilePlugin.a FloatArrayPlugin/FloatArrayPlugin.a
FloatMathPlugin/FloatMathPlugin.a IA32ABI/IA32ABI.a
JoystickTabletPlugin/JoystickTabletPlugin.a
JPEGReaderPlugin/JPEGReaderPlugin.a
JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a Klatt/Klatt.a
LargeIntegers/LargeIntegers.a Matrix2x3Plugin/Matrix2x3Plugin.a
MIDIPlugin/MIDIPlugin.a MiscPrimitivePlugin/MiscPrimitivePlugin.a
Mpeg3Plugin/Mpeg3Plugin.a RePlugin/RePlugin.a
SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a
SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a
SoundGenerationPlugin/SoundGenerationPlugin.a SoundPlugin/SoundPlugin.a
StarSqueakPlugin/StarSqueakPlugin.a SurfacePlugin/SurfacePlugin.a
VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.a -luuid -ldl
-lutil -lpulse-simple -lasound -ldl -lm vm/vm.a -pthread
vm/vm.a(gcc3x-cointerp.o): In function `interpret':
/home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:6036:
undefined reference to `sendBreakpointclassTag'
vm/vm.a(gcc3x-cointerp.o): In function `ceSendAborttonumArgs':
/home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:14820:
undefined reference to `sendBreakpointclassTag'
/home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:14820:
undefined reference to `sendBreakpointclassTag'
vm/vm.a(gcc3x-cointerp.o): In function `lookupMethodInClass':
/home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:66867:
undefined reference to `sendBreakpointclassTag'
/home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:66752:
undefined reference to `sendBreakpointclassTag'
vm/vm.a(gcc3x-cointerp.o):/home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:14326:
more undefined references to `sendBreakpointclassTag' follow
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
Makefile:176: recipe for target 'squeak' failed
make: *** [squeak] Error 1
</pre>
              </blockquote>
              <pre class="moz-quote-pre" wrap="">Something's fishy.
I don't see any reference to 'sendBreakpointclassTag' in that file on my end.
Given, there's some translation/macro magic, but not to much to miss that.

Can you give a `git diff` ?
Best regards
        -Tobias

</pre>
              <blockquote type="cite">
                <pre class="moz-quote-pre" wrap="">On 3/2/20 4:03 PM, Robert wrote:
</pre>
                <blockquote type="cite">
                  <pre class="moz-quote-pre" wrap="">Hey Levente, I managed to install the clang package and the files
started compiling. I ran into errors during the make phase. Here is
the config.log
(<a class="moz-txt-link-freetext" href="https://www.dropbox.com/s/umi256f2g8dsdkj/config.log?dl=0" moz-do-not-send="true">https://www.dropbox.com/s/umi256f2g8dsdkj/config.log?dl=0</a>) and my
make.log (<a class="moz-txt-link-freetext" href="https://www.dropbox.com/s/txf7xlgijonk8c7/make.log?dl=0" moz-do-not-send="true">https://www.dropbox.com/s/txf7xlgijonk8c7/make.log?dl=0</a>).

tyk, r

On 3/2/20 3:29 PM, Levente Uzonyi wrote:
</pre>
                  <blockquote type="cite">
                    <pre class="moz-quote-pre" wrap="">On Mon, 2 Mar 2020, Robert wrote:

C compiler doesnt work. Some package must be missing.

What's in config.log?

Levente

</pre>
                  </blockquote>
                </blockquote>
              </blockquote>
            </blockquote>
          </blockquote>
        </blockquote>
      </blockquote>
    </blockquote>
  

</body></html>