<p></p>
<p>When i try to open a repository in the newspeak ide, i get an segmentation fault.</p>
<blockquote>
<p>Segmentation fault Tue Oct 12 22:32:24 2021</p>
<p>/home/stefan/Devel/newspeak/nsvm/nscogspur64linuxht/lib/nsvm/5.0-202110090030-64bit/nsvm<br>
Newspeak VM version: 5.0-202110090030  Tue Oct 12 20:32:51 CEST 2021 gcc 11.1.0 [Production Spur 64-bit VM]<br>
Built from: CoInterpreter VMMaker.oscog-mt.3083 uuid: 0d345f2b-f29d-7148-b84c-cb4ed3775bb1 Oct 12 2021<br>
With: StackToRegisterMappingCogit VMMaker.oscog-mt.3083 uuid: 0d345f2b-f29d-7148-b84c-cb4ed3775bb1 Oct 12 2021<br>
Revision: VM: 202110090030 stefan@:Devel/smalltalk/opensmalltalk-vm<br>
Date: Fri Oct 8 17:30:23 2021 CommitHash: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/43ff6e5d8ed3a9027714af44ea857335db430ea2/hovercard" href="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/43ff6e5d8ed3a9027714af44ea857335db430ea2"><tt>43ff6e5</tt></a><br>
Plugins: 202110090030 stefan@:Devel/smalltalk/opensmalltalk-vm<br>
Build host: Linux lenovo 5.14.9-arch2-1 <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="160595621" data-permission-text="Title is private" data-url="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/1" data-hovercard-type="issue" data-hovercard-url="/OpenSmalltalk/opensmalltalk-vm/issues/1/hovercard" href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/1">#1</a> SMP PREEMPT Fri, 01 Oct 2021 19:03:20 +0000 x86_64 GNU/Linux<br>
plugin path: ../nsvm/nscogspur64linuxht/bin/../lib/nsvm/5.0-202110090030-64bit [default: /home/stefan/Devel/newspeak/nsvm/nscogspur64linuxht/lib/nsvm/5.0-202110090030-64bit/]</p>
<p>C stack backtrace & registers:<br>
rax 0x558f5c1898e0 rbx 0x558f5975ec68 rcx 0x7f42ce69693f rdx            0x1<br>
rdi 0x7f42ce76a4d0 rsi 0x7f42cc792170 rbp 0x558f5c1898e0 rsp 0x7ffc4d950d90<br>
r8             0xa r9  0x7ffc4d950bc7 r10            0x1 r11          0x293<br>
r12 0x558f5ea0f6d0 r13 0x558f596f9cba r14    0x200000401 r15 0x7ffc4d98a9d0<br>
rip 0x558f59660a64<br>
*../nsvm/nscogspur64linuxht/bin/../lib/nsvm/5.0-202110090030-64bit/nsvm(+0x88a64)[0x558f59660a64]<br>
../nsvm/nscogspur64linuxht/bin/../lib/nsvm/5.0-202110090030-64bit/nsvm(+0x2f085)[0x558f59607085]<br>
../nsvm/nscogspur64linuxht/bin/../lib/nsvm/5.0-202110090030-64bit/nsvm(+0x2f422)[0x558f59607422]<br>
/lib/libpthread.so.0(+0x13870)[0x7f42ce8d1870]<br>
../nsvm/nscogspur64linuxht/bin/../lib/nsvm/5.0-202110090030-64bit/nsvm(+0x88a64)[0x558f59660a64]<br>
../nsvm/nscogspur64linuxht/bin/../lib/nsvm/5.0-202110090030-64bit/nsvm(ceSelfSendreceiver+0x1d1)[0x558f59661401]<br>
[0x558f5b6b01cc]<br>
/lib/libc.so.6(+0x1c2000)[0x7f42ce769000]</p>
<p>Smalltalk stack dump:<br>
0x7ffc4d98a988 M INVALID RECEIVER>ClassMirror 0x558f5b91b9f8 is in new space<br>
0x7ffc4d98a9b8 M ClassMirror<code>3120419>superclass 0x558f5bd1b568: a(n) ClassMirror</code>3120419<br>
0x7ffc4d98aa08 I ClassMirror<code>3120419>allSuperclasses 0x558f5bd1b568: a(n) ClassMirror</code>3120419<br>
0x7ffc4d98aa40 M ClassMirror<code>3120419>computeMirrorGroup: 0x558f5bd1b568: a(n) ClassMirror</code>3120419<br>
0x7ffc4d98aa80 M ClassMirror<code>3120419>slots 0x558f5bd1b568: a(n) ClassMirror</code>3120419<br>
0x7ffc4d98aac8 M SourceMirrorParser<code>4082533(ExecutableGrammar</code>2612245)>setupForwardReferences 0x558f5bd1af98: a(n) SourceMirrorParser<code>4082533 0x7ffc4d98ab08 I SourceMirrorParser</code>4082533(ExecutableGrammar<code>2612245)>initializer</code>new 0x558f5bd1af98: a(n) SourceMirrorParser<code>4082533 0x7ffc4d98ab60 I SourceMirrorParser</code>4082533(NS3Grammar<code>1028181)>initializer</code>new 0x558f5bd1af98: a(n) SourceMirrorParser<code>4082533 0x7ffc4d98aba0 I SourceMirrorParser</code>4082533(TypedNS3Grammar<code>1028181)>initializer</code>new 0x558f5bd1af98: a(n) SourceMirrorParser<code>4082533 0x7ffc4d98abe0 I SourceMirrorParser</code>4082533>initializer<code>new 0x558f5bd1af98: a(n) SourceMirrorParser</code>4082533<br>
0x7ffc4d98ac28 I SourceMirrorParser<code>4082533 class>new 0x558f5bd11c48: a(n) SourceMirrorParser</code>4082533<br>
0x7ffc4d98ac68 I MirrorCache<code>4082533>initializer</code>onSelector: 0x558f5ba130b0: a(n) MirrorCache<code>4082533 0x7ffc4d98acb8 I MirrorCache</code>4082533 class>onSelector: 0x558f5ba0ece0: a(n) MirrorCache<code>4082533 0x7ffc4d98acf0 M [] in VCSNewspeakSourceMirrors>initializer</code>usingPlatform:vcs:ide: 0x558f5ff38c20: a(n) VCSNewspeakSourceMirrors<br>
0x7ffc4d98ad20 M Future<code>2952908>resolve 0x558f5ff59fe0: a(n) Future</code>2952908<br>
0x7ffc4d98ad58 M Future<code>2952908>doesNotUnderstand: mirrorForStream: 0x558f5ff59fe0: a(n) Future</code>2952908<br>
0x7ffc4d98ada0 I VCSNewspeakSourceMirrors>mirrorForStream: 0x558f5ff38c20: a(n) VCSNewspeakSourceMirrors<br>
0x7ffc4d98add8 M Message>sendTo: 0x558f5ba111d8: a(n) Message<br>
0x7ffc4d982940 M Future<code>2952908>doesNotUnderstand: mirrorForStream: 0x558f5ff59dc8: a(n) Future</code>2952908<br>
0x7ffc4d982978 M MirrorLoader<code>512995>mirrorForStream:name: 0x558f5ba0f658: a(n) MirrorLoader</code>512995<br>
0x7ffc4d9829b8 M Message>sendTo: 0x558f5ba11238: a(n) Message<br>
0x7ffc4d9829f0 M Future<code>2952908>doesNotUnderstand: mirrorForStream:name: 0x558f5ff59e10: a(n) Future</code>2952908<br>
0x7ffc4d982a28 M VCSSourceMirrors>mirrorForStream:name: 0x558f5ff38a80: a(n) VCSSourceMirrors<br>
0x7ffc4d982a68 M Message>sendTo: 0x558f5ba11258: a(n) Message<br>
0x7ffc4d982aa0 M Future<code>2952908>doesNotUnderstand: mirrorForStream:name: 0x558f5ff421b8: a(n) Future</code>2952908<br>
0x7ffc4d982af0 M [] in RepositoryVersion<code>273299>mirrors 0x558f5ba11298: a(n) RepositoryVersion</code>273299<br>
0x7ffc4d982b30 M OrderedCollection>do: 0x558f5ba112f8: a(n) OrderedCollection<br>
0x7ffc4d982b98 I RepositoryVersion<code>273299>mirrors 0x558f5ba11298: a(n) RepositoryVersion</code>273299<br>
0x7ffc4d982be8 I ImageBasedChangeSubject<code>135144969>buildVersion 0x558f5ba113f0: a(n) ImageBasedChangeSubject</code>135144969<br>
0x7ffc4d982c28 I ImageBasedChangeSubject<code>135144969>version 0x558f5ba113f0: a(n) ImageBasedChangeSubject</code>135144969<br>
0x7ffc4d982c70 I ImageBasedChangeSubject<code>135144969>hasChanges 0x558f5ba113f0: a(n) ImageBasedChangeSubject</code>135144969<br>
0x7ffc4d982cb0 I ImageBasedChangePresenter<code>1096835>definitionHolderContents 0x558f5ba0fb30: a(n) ImageBasedChangePresenter</code>1096835<br>
0x7ffc4d982ce0 M [] in ImageBasedChangePresenter<code>1096835>definition 0x558f5ba0fb30: a(n) ImageBasedChangePresenter</code>1096835<br>
0x7ffc4d982d10 M [] in HolderComposer<code>1721269>content 0x558f5ba11440: a(n) HolderComposer</code>1721269<br>
0x7ffc4d982d40 M UndefinedObject>ifNil: 0x558f5c1898e0: a(n) UndefinedObject<br>
0x7ffc4d982d78 M HolderComposer<code>1721269>content 0x558f5ba11440: a(n) HolderComposer</code>1721269<br>
0x7ffc4d982db0 M HolderComposer<code>1721269>createVisual 0x558f5ba11440: a(n) HolderComposer</code>1721269<br>
0x7ffc4d982de0 M HolderComposer<code>1721269(Fragment</code>3861765)>visual 0x558f5ba11440: a(n) HolderComposer<code>1721269 0x7ffc4d954958 I ImageBasedChangePresenter</code>1096835(Presenter<code>3861765)>createVisual 0x558f5ba0fb30: a(n) ImageBasedChangePresenter</code>1096835<br>
0x7ffc4d954988 M ImageBasedChangePresenter<code>1096835(Fragment</code>3861765)>visual 0x558f5ba0fb30: a(n) ImageBasedChangePresenter<code>1096835 0x7ffc4d9549b8 M [] in ColumnComposer</code>1721269(SequenceComposer<code>1721269)>createVisual 0x558f5ba0fc30: a(n) ColumnComposer</code>1721269<br>
0x7ffc4d954a08 M OrderedCollection>collect: 0x558f5ba0fca0: a(n) OrderedCollection<br>
0x7ffc4d954a50 M ColumnComposer<code>1721269(SequenceComposer</code>1721269)>createVisual 0x558f5ba0fc30: a(n) ColumnComposer<code>1721269 0x7ffc4d954a80 M ColumnComposer</code>1721269(Fragment<code>3861765)>visual 0x558f5ba0fc30: a(n) ColumnComposer</code>1721269<br>
0x7ffc4d954ab8 M HolderComposer<code>1721269>createVisual 0x558f5ba0fdf0: a(n) HolderComposer</code>1721269<br>
0x7ffc4d954ae8 M HolderComposer<code>1721269(Fragment</code>3861765)>visual 0x558f5ba0fdf0: a(n) HolderComposer<code>1721269 0x7ffc4d954b18 M [] in ColumnComposer</code>1721269(SequenceComposer<code>1721269)>createVisual 0x558f5ba0fe20: a(n) ColumnComposer</code>1721269<br>
0x7ffc4d954b68 M OrderedCollection>collect: 0x558f5ba0fe90: a(n) OrderedCollection<br>
0x7ffc4d954bc0 I ColumnComposer<code>1721269(SequenceComposer</code>1721269)>createVisual 0x558f5ba0fe20: a(n) ColumnComposer<code>1721269 0x7ffc4d954c00 I ColumnComposer</code>1721269(Fragment<code>3861765)>visual 0x558f5ba0fe20: a(n) ColumnComposer</code>1721269<br>
0x7ffc4d954c48 I HolderComposer<code>1721269>content: 0x558f5ba10050: a(n) HolderComposer</code>1721269<br>
0x7ffc4d954c80 M [] in LocalRepositoryPresenter<code>1096835>refreshSCAfter: 0x558f5ba0c540: a(n) LocalRepositoryPresenter</code>1096835<br>
0x7ffc4d954cd0 M WorldState>runStepMethodsIn: 0x558f5c75fe70: a(n) WorldState<br>
0x7ffc4d954d08 M PasteUpMorph>runStepMethods 0x558f5c589538: a(n) PasteUpMorph<br>
0x7ffc4d954d40 M WorldState>doOneCycleNowFor: 0x558f5c75fe70: a(n) WorldState<br>
0x7ffc4d954d78 M WorldState>doOneCycleFor: 0x558f5c75fe70: a(n) WorldState<br>
0x7ffc4d954db0 M PasteUpMorph>doOneCycle 0x558f5c589538: a(n) PasteUpMorph<br>
0x7ffc4d954de0 M [] in MorphicProject>spawnNewProcess 0x558f5c922ab8: a(n) MorphicProject<br>
0x558f5e18e350 s [] in BlockClosure>newProcess</p>
<p>Most recent primitives<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
flushCache<br>
flushCache<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
flushCache<br>
flushCache<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
flushCache<br>
flushCache<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
flushCache<br>
flushCache<br>
behaviorHashOf:<br>
is:identicalTo:<br>
is:identicalTo:<br>
is:identicalTo:<br>
is:identicalTo:<br>
is:identicalTo:<br>
is:identicalTo:<br>
is:identicalTo:<br>
instantiateFixedClass:<br>
behaviorHashOf:<br>
is:identicalTo:<br>
new:<br>
behaviorHashOf:<br>
is:identicalTo:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
new:<br>
+<br>
+<br>
+<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
shallowCopy<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
perform:withArguments:<br>
perform:withArguments:<br>
perform:withArguments:<br>
newMethod:header:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
flushCache<br>
flushCache<br>
flushCache<br>
behaviorHashOf:<br>
is:identicalTo:<br>
classOf:</p>
<p>(Segmentation fault)</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/600">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AIJPEWZROCTSHCOTOXV4LETUGSMA7ANCNFSM5F3QWNMA">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AIJPEW2NR7CP7RUW67PVGOTUGSMA7A5CNFSM5F3QWNMKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4PIOINAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/600",
"url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/600",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>