Hi All
> On 18. Aug 2025, at 11:25, Marcel Taeumel via Beginners > <[email protected]> wrote: > > Hi David, > > I cross-post this to the vm-dev list. Even if there would be an issue with > SSL on your platform, the VM must not crash. > > I see some "ProcessorScheduler>>#relinquishProcessorForMicroseconds:" in the > list of most-recent primitives. Hmmm... > > - Did you build the VM yourself? > - Can you otherwise use the Image normally? Is it just SSL usage that > triggers the crash? > It looks like it is crashing trying to connect somewhere via SSL. I presume the OpenSSL-Shim is not able to handle whatever OpenSSL-version SuSE ships :/ A debug vm could tell us at which function exactly it crashes tho. Best regards -Tobias > Best, > Marcel > > Am 18.08.2025 um 01:15 schrieb [email protected]: >> Hello, >> >> I decided to try out Smalltalk development and grabbed the latest >> Squeak image. I'm running OpenSUSE Tumbleweed. After the initial >> config, at the step where it tries to download updates, the vm >> crashes. >> >> I wanted to be sure I'm not holding it wrong before I opened an issue >> or anything. The same thing happens on the latest builds of 5.3 and >> 6.1. I did find >> https://github.com/pharo-project/pharo-launcher/issues/370 which looks >> familiar, but Pharo isn't exhibiting this behavior. >> >> libssl & co are installed: >> $ zypper search -i ssl >> Loading repository data... >> Reading installed packages... >> >> S | Name | Summary >> | Type >> ---+-----------------------+--------------------------------------------------------------------+-------- >> i | libopenssl3 | Secure Sockets and Transport Layer >> Security | package >> i | libopenssl3-32bit | Secure Sockets and Transport Layer >> Security | package >> i | libopenssl3-x86-64-v3 | Secure Sockets and Transport Layer >> Security | package >> i | libressl-devel | Development files for LibreSSL, an >> SSL/TLS protocol implementation | package >> i | libssl58 | An SSL/TLS protocol implementation >> | package >> i | openssl | Secure Sockets and Transport Layer >> Security | package >> i | openssl-3 | Secure Sockets and Transport Layer >> Security | package >> i | perl-IO-Socket-SSL | Nearly transparent SSL encapsulation for >> IO::Socket::INET | package >> i | perl-Net-SMTP-SSL | SSL support for Net::SMTP >> | package >> i | perl-Net-SSLeay | Perl bindings for OpenSSL and LibreSSL >> | package >> i | python313-pyOpenSSL | Python wrapper module around the OpenSSL >> library | package >> $ zypper search -i tls >> Loading repository data... >> Reading installed packages... >> >> S | Name | Summary >> | Type >> ---+-------------------+-----------------------------------------------------------------------------+-------- >> i | guile-gnutls | Guile bindings to GnuTLS >> | package >> i | libgnutls30 | The GNU Transport Layer Security Library >> | package >> i | libgnutls30-32bit | The GNU Transport Layer Security Library >> | package >> i | libtls31 | A simplified interface for the >> OpenSSL/LibreSSL TLS protocol implementation | package >> i | qt6-network-tls | Backends used to handle secure connections >> | package >> >> The library seems to have what it needs: >> $ ldd bin/SqueakSSL.so >> linux-vdso.so.1 (0x00007f6ea3ae4000) >> libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f6ea3ab0000) >> libc.so.6 => /lib64/libc.so.6 (0x00007f6ea3800000) >> /lib64/ld-linux-x86-64.so.2 (0x00007f6ea3ae6000) >> >> >> The Squeak output follows: >> >> $ ./squeak.sh >> Using >> /home/dpflug/Downloads/Squeak6.0-22148-64bit-202312181441-Linux-x64/bin/squeak >> ... >> stack page bytes 8192 available headroom 5576 minimum unused headroom 6024 >> >> Segmentation fault Sun Aug 17 13:07:18 2025 >> >> >> /home/dpflug/Downloads/Squeak6.0-22148-64bit-202312181441-Linux-x64/bin/squeak >> Squeak VM version: 5.0-202312181441 Wed Dec 20 14:19:01 UTC 2023 >> clang [Production Spur 64-bit x86_64 VM] >> Built from: CoInterpreter VMMaker.oscog-eem.3339 uuid: >> b1c834e2-5de7-464c-aeb5-4f2a7b8812d6 Dec 20 2023 >> With: StackToRegisterMappingCogit VMMaker.oscog-eem.3339 uuid: >> b1c834e2-5de7-464c-aeb5-4f2a7b8812d6 Dec 20 2023 >> Revision: VM: 202312181441 https://github.com/OpenSmalltalk/opensmalltalk-vm >> Date: Mon Dec 18 15:41:18 2023 CommitHash: cc2dd90 >> Plugins: 202312181441 https://github.com/OpenSmalltalk/opensmalltalk-vm >> Build host: Linux fv-az1103-503 5.15.0-1053-azure #61~20.04.1-Ubuntu >> SMP Tue Nov 21 17:50:57 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux >> plugin path: >> /home/dpflug/Downloads/Squeak6.0-22148-64bit-202312181441-Linux-x64/bin/ >> [default: >> /home/dpflug/Downloads/Squeak6.0-22148-64bit-202312181441-Linux-x64/bin/] >> >> >> C stack backtrace & registers: >> rax 0x7f1210580e10 rbx 0x7f12105805b0 rcx 0x7f120fceb1e0 rdx >> (nil) >> rdi 0x7f1210580e10 rsi 0x2000000 rbp 0xfffffffffffffffe rsp >> 0x7fffb9b5fe18 >> r8 0x10 r9 0x10 r10 0x7f121200ff00 r11 >> 0x246 >> r12 0x7f12105805b0 r13 0x22c50cd8 r14 0x1000 r15 >> 0x21193bf0 >> rip (nil) >> *[0x0] >> /home/dpflug/Downloads/Squeak6.0-22148-64bit-202312181441-Linux-x64/bin/squeak() >> [0x4c388a] >> /home/dpflug/Downloads/Squeak6.0-22148-64bit-202312181441-Linux-x64/bin/squeak() >> [0x4c6310] >> /lib64/libc.so.6(+0x42260) [0x7f1211e42260] >> [0x0] >> >> >> Smalltalk stack dump: >> 0x7fffb9b87cb0 I SqueakSSL>connect:from:to:into: 0x21195c30: a(n) SqueakSSL >> 0x7fffb9b87d10 M [] in SecureSocketStream>sslConnectTo: 0x2118ccd8: >> a(n) SecureSocketStream >> 0x7fffb9b87d50 M FullBlockClosure(BlockClosure)>ifCurtailed: >> 0x21195e18: a(n) FullBlockClosure >> 0x7fffb9b87da8 I SecureSocketStream>sslConnectTo: 0x2118ccd8: a(n) >> SecureSocketStream >> 0x7fffb9b87df0 I WebClient>sslConnect:to: 0x2114ea70: a(n) WebClient >> 0x7fffb9b87e50 I WebClient>sslConnect 0x2114ea70: a(n) WebClient >> 0x7fffb9b87e90 M WebClient>connect 0x2114ea70: a(n) WebClient >> 0x7fffb9b87ee0 M WebClient>sendRequest:contentBlock: 0x2114ea70: a(n) >> WebClient >> 0x7fffb9b87f30 I WebClient>sendRequest:content:size: 0x2114ea70: a(n) >> WebClient >> 0x7fffb9b87f88 I WebClient>sendRequest: 0x2114ea70: a(n) WebClient >> 0x7fffb9b87fd8 M WebClient>httpGet:do: 0x2114ea70: a(n) WebClient >> 0x7fffb9b88028 I WebClient>httpGet: 0x2114ea70: a(n) WebClient >> 0x7fffb9b85b88 M [] in WebClient class>httpGet: 0x21a4c2e8: a(n) WebClient >> 0x7fffb9b85bd0 M [] in WebClient class>httpDo: 0x21a4c2e8: a(n) WebClient >> 0x7fffb9b85c08 M [] in WebUtils class>handleAuth: 0x21a4c1b8: a(n) WebUtils >> 0x7fffb9b85c48 M FullBlockClosure(BlockClosure)>on:do: 0x21188568: >> a(n) FullBlockClosure >> 0x7fffb9b85ca0 I WebUtils class>handleAuth: 0x21a4c1b8: a(n) WebUtils >> 0x7fffb9b85cf8 I WebClient class>httpDo: 0x21a4c2e8: a(n) WebClient >> 0x7fffb9b85d40 I WebClient class>httpGet: 0x21a4c2e8: a(n) WebClient >> 0x7fffb9b85d88 I TestCase>ensureInternetConnectionTo: 0x2114e888: a(n) >> TestCase >> 0x7fffb9b85dd0 I TestCase>ensureSecureInternetConnection 0x2114e888: >> a(n) TestCase >> 0x7fffb9b85e00 M [] in >> PreferenceWizardMorph>hasSecureInternetConnection 0x242b8878: a(n) >> PreferenceWizardMorph >> 0x7fffb9b85e40 M FullBlockClosure(BlockClosure)>on:do: 0x2114e838: >> a(n) FullBlockClosure >> 0x7fffb9b85e90 I PreferenceWizardMorph>hasSecureInternetConnection >> 0x242b8878: a(n) PreferenceWizardMorph >> 0x7fffb9b85ed0 I PreferenceWizardMorph>checkInternetOn: 0x242b8878: >> a(n) PreferenceWizardMorph >> 0x7fffb9b85f18 I PreferenceWizardMorph>installExtraPackagesVia: >> 0x242b8878: a(n) PreferenceWizardMorph >> 0x7fffb9b85f60 I >> PluggableButtonMorphPlus(PluggableButtonMorph)>performAction >> 0x243e0d70: a(n) PluggableButtonMorphPlus >> 0x7fffb9b85fa0 I PluggableButtonMorphPlus>performAction 0x243e0d70: >> a(n) PluggableButtonMorphPlus >> 0x7fffb9b85fe0 I >> PluggableButtonMorphPlus(PluggableButtonMorph)>mouseUp: 0x243e0d70: >> a(n) PluggableButtonMorphPlus >> 0x7fffb9b86028 I PluggableButtonMorphPlus(Morph)>handleMouseUp: >> 0x243e0d70: a(n) PluggableButtonMorphPlus >> 0x7fffb9b83a30 M MouseButtonEvent>sentTo: 0x210c44a0: a(n) MouseButtonEvent >> 0x7fffb9b83a70 M PluggableButtonMorphPlus(Morph)>handleEvent: >> 0x243e0d70: a(n) PluggableButtonMorphPlus >> 0x7fffb9b83aa8 M PluggableButtonMorphPlus(Morph)>handleFocusEvent: >> 0x243e0d70: a(n) PluggableButtonMorphPlus >> 0x7fffb9b83af0 M MorphicEventDispatcher>doHandlingForFocusEvent:with: >> 0x210c3238: a(n) MorphicEventDispatcher >> 0x7fffb9b83b38 M MorphicEventDispatcher>dispatchFocusEvent:with: >> 0x210c3238: a(n) MorphicEventDispatcher >> 0x7fffb9b83b78 M >> PluggableButtonMorphPlus(Morph)>processFocusEvent:using: 0x243e0d70: >> a(n) PluggableButtonMorphPlus >> 0x7fffb9b83bb8 M PluggableButtonMorphPlus(Morph)>processFocusEvent: >> 0x243e0d70: a(n) PluggableButtonMorphPlus >> 0x7fffb9b83c08 M [] in HandMorph>sendFocusEvent:to:clear: 0x21e39498: >> a(n) HandMorph >> 0x7fffb9b83c50 M [] in ActiveEventVariable class>value:during: >> 0x21dedcc0: a(n) ActiveEventVariable >> 0x7fffb9b83c90 M FullBlockClosure(BlockClosure)>ensure: 0x210c31a0: >> a(n) FullBlockClosure >> 0x7fffb9b83ce0 M ActiveEventVariable class(DynamicVariable >> class)>value:during: 0x21dedcc0: a(n) ActiveEventVariable >> 0x7fffb9b83d30 M [] in ActiveEventVariable class>value:during: >> 0x21dedcc0: a(n) ActiveEventVariable >> 0x7fffb9b83d70 M FullBlockClosure(BlockClosure)>ensure: 0x210c3038: >> a(n) FullBlockClosure >> 0x7fffb9b83db0 M ActiveEventVariable class>value:during: 0x21dedcc0: >> a(n) ActiveEventVariable >> 0x7fffb9b83df0 M MouseButtonEvent(MorphicEvent)>becomeActiveDuring: >> 0x210c1e60: a(n) MouseButtonEvent >> 0x7fffb9b83e40 M [] in HandMorph>sendFocusEvent:to:clear: 0x21e39498: >> a(n) HandMorph >> 0x7fffb9b83e88 M [] in ActiveHandVariable class>value:during: >> 0x21dedd60: a(n) ActiveHandVariable >> 0x7fffb9b83ec8 M FullBlockClosure(BlockClosure)>ensure: 0x210c2c48: >> a(n) FullBlockClosure >> 0x7fffb9b83f18 M ActiveHandVariable class(DynamicVariable >> class)>value:during: 0x21dedd60: a(n) ActiveHandVariable >> 0x7fffb9b83f68 M [] in ActiveHandVariable class>value:during: >> 0x21dedd60: a(n) ActiveHandVariable >> 0x7fffb9b83fa8 M FullBlockClosure(BlockClosure)>ensure: 0x210c2ae0: >> a(n) FullBlockClosure >> 0x7fffb9b83fe8 M ActiveHandVariable class>value:during: 0x21dedd60: >> a(n) ActiveHandVariable >> 0x7fffb9b84028 M HandMorph>becomeActiveDuring: 0x21e39498: a(n) HandMorph >> 0x7fffb9b63908 M [] in HandMorph>sendFocusEvent:to:clear: 0x21e39498: >> a(n) HandMorph >> 0x7fffb9b63950 M [] in ActiveWorldVariable class>value:during: >> 0x21dede00: a(n) ActiveWorldVariable >> 0x7fffb9b63990 M FullBlockClosure(BlockClosure)>ensure: 0x210c24d8: >> a(n) FullBlockClosure >> 0x7fffb9b639e0 M ActiveWorldVariable class(DynamicVariable >> class)>value:during: 0x21dede00: a(n) ActiveWorldVariable >> 0x7fffb9b63a30 M [] in ActiveWorldVariable class>value:during: >> 0x21dede00: a(n) ActiveWorldVariable >> 0x7fffb9b63a70 M FullBlockClosure(BlockClosure)>ensure: 0x210c2370: >> a(n) FullBlockClosure >> 0x7fffb9b63ab0 M ActiveWorldVariable class>value:during: 0x21dede00: >> a(n) ActiveWorldVariable >> 0x7fffb9b63af0 M PasteUpMorph>becomeActiveDuring: 0x21e07ad8: a(n) >> PasteUpMorph >> 0x7fffb9b63b38 M HandMorph>sendFocusEvent:to:clear: 0x21e39498: a(n) >> HandMorph >> 0x7fffb9b63b90 M HandMorph>sendEvent:focus:clear: 0x21e39498: a(n) HandMorph >> 0x7fffb9b63bd8 M HandMorph>sendMouseEvent: 0x21e39498: a(n) HandMorph >> 0x7fffb9b63c18 M HandMorph>handleEvent: 0x21e39498: a(n) HandMorph >> 0x7fffb9b63c68 M HandMorph>processEvents 0x21e39498: a(n) HandMorph >> 0x7fffb9b63ca8 M [] in WorldState>doOneCycleNowFor: 0x21dfe010: a(n) >> WorldState >> 0x7fffb9b63cf0 M [] in ActiveHandVariable class>value:during: >> 0x21dedd60: a(n) ActiveHandVariable >> 0x7fffb9b63d30 M FullBlockClosure(BlockClosure)>ensure: 0x210c1378: >> a(n) FullBlockClosure >> 0x7fffb9b63d80 M ActiveHandVariable class(DynamicVariable >> class)>value:during: 0x21dedd60: a(n) ActiveHandVariable >> 0x7fffb9b63dd0 M [] in ActiveHandVariable class>value:during: >> 0x21dedd60: a(n) ActiveHandVariable >> 0x7fffb9b63e10 M FullBlockClosure(BlockClosure)>ensure: 0x210c1210: >> a(n) FullBlockClosure >> 0x7fffb9b63e50 M ActiveHandVariable class>value:during: 0x21dedd60: >> a(n) ActiveHandVariable >> 0x7fffb9b63e90 M HandMorph>becomeActiveDuring: 0x21e39498: a(n) HandMorph >> 0x7fffb9b63ed0 M [] in WorldState>doOneCycleNowFor: 0x21dfe010: a(n) >> WorldState >> 0x7fffb9b63f18 M Array(SequenceableCollection)>do: 0x215ae1e8: a(n) Array >> 0x7fffb9b63f50 M WorldState>handsDo: 0x21dfe010: a(n) WorldState >> 0x7fffb9b63f90 M WorldState>doOneCycleNowFor: 0x21dfe010: a(n) WorldState >> 0x7fffb9b63fc8 M WorldState>doOneCycleFor: 0x21dfe010: a(n) WorldState >> 0x7fffb9b64000 M PasteUpMorph>doOneCycle 0x21e07ad8: a(n) PasteUpMorph >> 0x7fffb9b64030 M [] in MorphicProject>spawnNewProcess 0x21b90368: a(n) >> MorphicProject >> 0x242902a0 s [] in FullBlockClosure>newProcess 0x24290358: a(n) >> FullBlockClosure >> >> Most recent primitives >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> ProcessorScheduler>>#relinquishProcessorForMicroseconds: >> Semaphore>>#wait >> Semaphore>>#signal >> Time>>#utcMicrosecondClock >> Delay>>#primSignal:atUTCMicroseconds: >> Semaphore>>#wait >> Semaphore>>#signal >> Socket>>#primSocketConnectionStatus: >> Behavior>>#basicNew >> Behavior>>#basicNew: >> Behavior>>#basicNew: >> String>>#compareWith:collated: >> Behavior>>#basicNew >> Behavior>>#basicNew: >> Behavior>>#basicNew >> ArrayedCollection>>#size >> Behavior>>#basicNew: >> Behavior>>#basicNew: >> Behavior>>#adoptInstance: >> Behavior>>#basicNew: >> Behavior>>#basicNew: >> Behavior>>#basicNew >> SqueakSSL>>#primitiveSSLCreate >> FullBlockClosure>>#value >> SqueakSSL>>#primitiveSSL:setStringProperty:toValue: >> FullBlockClosure>>#valueNoContextSwitch >> ArrayedCollection>>#size >> SqueakSSL>>#primitiveSSL:connect:startingAt:count:into: >> >> stack page bytes 8192 available headroom 5576 minimum unused headroom 6024 >> >> (Segmentation fault) >> fish: Job 1, './squeak.sh' terminated by signal SIGABRT (Abort) >> _______________________________________________ >> Beginners mailing list -- [email protected] >> To unsubscribe send an email to [email protected] > > _______________________________________________ > Beginners mailing list -- [email protected] > To unsubscribe send an email to [email protected] > _______________________________________________ Beginners mailing list -- [email protected] To unsubscribe send an email to [email protected]
