Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
September 2017
- 546 messages
Re: [Pharo-dev] argh, tests are failing!
by Stephane Ducasse
Ah thanks.
So far I do not know how to integrate external project with the new
process. So I need to learn.
On Sun, Sep 10, 2017 at 6:26 PM, Cyril Ferlicot D.
<cyril.ferlicot(a)gmail.com> wrote:
> Le 10/09/2017 à 18:24, Stephane Ducasse a écrit :
>> Yes we know but have no idea how to recategorise Iceberg protocols
>>
>
> The protocol is already recategorised in Iceberg dev branch. Now we need
> a new stable release of Iceberg and to integrated this release in Pharo.
>
>
> --
> Cyril Ferlicot
> https://ferlicot.fr
>
> http://www.synectique.eu
> 2 rue Jacques Prévert 01,
> 59650 Villeneuve d'ascq France
>
Sept. 10, 2017
Re: [Pharo-dev] Pending FileSystem PRs (was: [Pharo-users] Pharo 6 FileSystem>>changeDirectory: is missing)
by Stephane Ducasse
TX so I'm safe :)
On Sat, Sep 9, 2017 at 11:11 PM, Alistair Grant <akgrant0710(a)gmail.com> wrote:
> Hi Stef,
>
> (I've moved this to pharo-dev)
>
> On Sat, Sep 09, 2017 at 11:09:55AM +0200, Stephane Ducasse wrote:
>> Alistair
>>
>> did I miss some pending PR to be integrated for FS?
>
> I'm not aware of any pending PRs at the moment. The issues that are
> still open are:
>
> - Default Working Directory
> https://pharo.fogbugz.com/f/cases/5723/
> Waiting on FFI to be added to the kernel. Do you know what the status
> of that is?
> There's also been a request to extend the PR to allow the directory to
> be changed. Hopefully Rajula can add this.
>
> - https://pharo.fogbugz.com/f/cases/20294/Add-FileAttributesPlugin-to-the-lin…
> Eliot kindly made lots of recommendations on how to improve the VM
> plugin which I've done and sent back to Eliot.
>
> - https://pharo.fogbugz.com/f/cases/19609/FileReference-base-should-be-before…
> It is probably worthwhile you taking a look at this one.
>
>
> The closed list is:
>
> - https://pharo.fogbugz.com/f/cases/13217/FS-basename-with-compound-path-stri…
> - https://pharo.fogbugz.com/f/cases/18042
> - https://pharo.fogbugz.com/f/cases/20165/Support-segment-path-printing
> - https://pharo.fogbugz.com/f/cases/18084/FileReference-EnsureCreateFile
> - https://pharo.fogbugz.com/f/cases/20307/File-names-should-not-be-canonicali…
> - https://pharo.fogbugz.com/f/cases/20189/FileReference-considers-same-file-d…
> - https://pharo.fogbugz.com/f/cases/20164/Caching-DiskStore-defaultWorkingDir…
>
> Of course, there may be others that I haven't seen.
>
>
>
>> I'm getting back to reality after a totally fun and intense ESUG conference.
>> Stef
>
> Feeling extremely envious - I wasn't able to make it this year...
>
>
> Cheers,
> Alistair
>
>
Sept. 10, 2017
Re: [Pharo-dev] Updating CI plugins
by Stephane Ducasse
Tx guille
We should also remove all the jobs that are not useful.
Stef
On Sun, Sep 10, 2017 at 10:05 AM, Guillermo Polito <
guillermopolito(a)gmail.com> wrote:
> Hi all,
>
> I'm updating several CI plugins related to Multibranch builds. Since
> Jenkins is moving fast is this direction, it is healthy that we follow
> updates regularly.
>
> You'll see the exact list of plugins and versions installed in here:
>
> https://pharo.fogbugz.com/f/cases/20402/Update-CI-Plugins
>
> --
>
>
>
> Guille Polito
>
>
> Research Engineer
>
> French National Center for Scientific Research - *http://www.cnrs.fr*
> <http://www.cnrs.fr>
>
>
>
> *Web:* *http://guillep.github.io* <http://guillep.github.io>
>
> *Phone: *+33 06 52 70 66 13 <+33%206%2052%2070%2066%2013>
>
Sept. 10, 2017
Re: [Pharo-dev] argh, tests are failing!
by Cyril Ferlicot D.
Le 10/09/2017 à 18:24, Stephane Ducasse a écrit :
> Yes we know but have no idea how to recategorise Iceberg protocolsÂ
>
The protocol is already recategorised in Iceberg dev branch. Now we need
a new stable release of Iceberg and to integrated this release in Pharo.
--
Cyril Ferlicot
https://ferlicot.fr
http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France
Sept. 10, 2017
Re: [Pharo-dev] Bloc Shock
by Stephane Ducasse
Tx. Bloc is getting tremendously cool.
On Sat, Sep 9, 2017 at 7:30 PM, Sean P. DeNigris <sean(a)clipperadams.com> wrote:
> I was playing with Bloc when I came across the following:
> <http://forum.world.st/file/t128965/Screenshot_2017-08-31_14.jpeg>
>
> I am taken aback by the elegance and utility of this widget, and also aware
> of all the countless steps we took to have it appear there - Bloc, GT, etc,
> etc. It feels like proof of the synergy of moving one step forward every
> day. Thanks to all.
>
>
>
> -----
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
>
Sept. 10, 2017
Re: [Pharo-dev] argh, tests are failing!
by Stephane Ducasse
Give me a system that I can fully change and you will see less trivial
failing tests :)
On Sun, Sep 10, 2017 at 6:24 PM, Stephane Ducasse <stepharo.self(a)gmail.com>
wrote:
> Yes we know but have no idea how to recategorise Iceberg protocols
>
> On Sun, Sep 10, 2017 at 1:03 PM, Pavel Krivanek <pavel.krivanek(a)gmail.com>
> wrote:
>
>> Of course you are right, the Integrators should really take care on it.
>>
>> Before it were only common random failures but the main problem is with
>> this PR:
>> https://github.com/pharo-project/pharo/pull/264
>>
>> The new test testHashMethodNeedsToBeInComparingProtocol fails on
>> classIceSemanticVersion
>>
>> -- Pavel
>>
>> 2017-09-10 10:13 GMT+02:00 Guillermo Polito <guillermopolito(a)gmail.com>:
>>
>>> Hi all,
>>>
>>> Since a couple of builds we have consistently failing the following
>>> tests:
>>>
>>>
>>> - GT.EventRecorder.Tests.Core.GTEventRecorderTest.testDeliverNow2
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - GT.EventRecorder.Tests.Core.GTEventRecorderTest.testNotDeliv
>>> eredDataShouldBeResent
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - Kernel.Tests.Processes.MutexTest.testFailedCriticalSectionSh
>>> ouldUnblockWaitingOne
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>>> estHashMethodNeedsToBeInComparingProtocol
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>>> estHashMethodNeedsToBeInComparingProtocol
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>>> estHashMethodNeedsToBeInComparingProtocol
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>>> estHashMethodNeedsToBeInComparingProtocol
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>>> estHashMethodNeedsToBeInComparingProtocol
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>>> estHashMethodNeedsToBeInComparingProtocol
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>>> estHashMethodNeedsToBeInComparingProtocol
>>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>>
>>>
>>>
>>> Green builds are the only hard metric to say if the build is healthy or
>>> not.
>>>
>>> - We should not integrate anything until the build is green again...
>>>
>>> Also, we spent with Pablo a lot of time to have a green build in all
>>> platforms... I'd like to spend my time in other fun stuff than the CI :/
>>>
>>> --
>>>
>>>
>>>
>>> Guille Polito
>>>
>>>
>>> Research Engineer
>>>
>>> French National Center for Scientific Research - *http://www.cnrs.fr*
>>> <http://www.cnrs.fr>
>>>
>>>
>>>
>>> *Web:* *http://guillep.github.io* <http://guillep.github.io>
>>>
>>> *Phone: *+33 06 52 70 66 13 <+33%206%2052%2070%2066%2013>
>>>
>>
>>
>
Sept. 10, 2017
Re: [Pharo-dev] argh, tests are failing!
by Stephane Ducasse
Yes we know but have no idea how to recategorise Iceberg protocols
On Sun, Sep 10, 2017 at 1:03 PM, Pavel Krivanek <pavel.krivanek(a)gmail.com>
wrote:
> Of course you are right, the Integrators should really take care on it.
>
> Before it were only common random failures but the main problem is with
> this PR:
> https://github.com/pharo-project/pharo/pull/264
>
> The new test testHashMethodNeedsToBeInComparingProtocol fails on
> classIceSemanticVersion
>
> -- Pavel
>
> 2017-09-10 10:13 GMT+02:00 Guillermo Polito <guillermopolito(a)gmail.com>:
>
>> Hi all,
>>
>> Since a couple of builds we have consistently failing the following tests:
>>
>>
>> - GT.EventRecorder.Tests.Core.GTEventRecorderTest.testDeliverNow2
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - GT.EventRecorder.Tests.Core.GTEventRecorderTest.testNotDeliv
>> eredDataShouldBeResent
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - Kernel.Tests.Processes.MutexTest.testFailedCriticalSectionSh
>> ouldUnblockWaitingOne
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>> estHashMethodNeedsToBeInComparingProtocol
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>> estHashMethodNeedsToBeInComparingProtocol
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>> estHashMethodNeedsToBeInComparingProtocol
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>> estHashMethodNeedsToBeInComparingProtocol
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>> estHashMethodNeedsToBeInComparingProtocol
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>> estHashMethodNeedsToBeInComparingProtocol
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>> - ReleaseTests.Categorization.ProperMethodCategorizationTest.t
>> estHashMethodNeedsToBeInComparingProtocol
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>>
>>
>>
>> Green builds are the only hard metric to say if the build is healthy or
>> not.
>>
>> - We should not integrate anything until the build is green again...
>>
>> Also, we spent with Pablo a lot of time to have a green build in all
>> platforms... I'd like to spend my time in other fun stuff than the CI :/
>>
>> --
>>
>>
>>
>> Guille Polito
>>
>>
>> Research Engineer
>>
>> French National Center for Scientific Research - *http://www.cnrs.fr*
>> <http://www.cnrs.fr>
>>
>>
>>
>> *Web:* *http://guillep.github.io* <http://guillep.github.io>
>>
>> *Phone: *+33 06 52 70 66 13 <+33%206%2052%2070%2066%2013>
>>
>
>
Sept. 10, 2017
Re: [Pharo-dev] About Git support for windows
by Stephane Ducasse
Hi esteban
for me having space around [ ] improves readibility.
I preferred
methodDeclaration
[
methodbody
]
over
methodDeclaration
[ methodbody ]
Especially in case of method body is blockish like while true/exception.
But this is ok if people prefer
methodDeclaration
[ methodbody ]
Now I do not like
methodDeclaration [
methodbody ]
Stef
On Sun, Sep 10, 2017 at 10:25 AM, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>
> On 9 Sep 2017, at 19:35, Eliot Miranda <eliot.miranda(a)gmail.com> wrote:
>
>
> Point class >> x: anInt1 y: anInt2
> [
> ^ self new setX: anInt1 Y: anInt2]
>
> because trailing white space will only accumulate, something I see in Pharo
> and Squeak code.
>
> Alternatively have the output add white space if required and the input
> remove any and all trailing white space.
>
>
> in fact, Iâm working to remove the extra trailings this format can add. The
> idea is that parsed text == original text. Then, originally my format was
>
> methodDeclaration [
> methodBody
> ]
>
> but now Iâm digging also into
>
> methodDeclaration [
> methodBody ]
>
> (always keeping the identity of sources idea)
>
> cheers!
> Esteban
>
Sept. 10, 2017
Re: [Pharo-dev] Iceberg causes 64 bit VM core dump on Ubuntu
by Eliot Miranda
Alistair,
in both your crash dumps the crash is in malloc called from libgit right?. Can you build a debug vm and run under gdb and try and narrow down?
_,,,^..^,,,_ (phone)
> On Sep 10, 2017, at 5:46 AM, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>
> Hi Esteban,
>
> Another script which causes the crash:
>
> | location pharoRepository origin upstream |
>
> Iceberg enableMetacelloIntegration: true.
> Metacello new
> repository: 'github://akgrant43/pharo-akgosprocess/mc';
> baseline: 'AKGOSProcess';
> load.
> pharoRepository := IceRepository registry detect: [ :each | each name = 'pharo-akgosprocess' ].
> self halt.
> pharoRepository pull.
>
>
> I can step through to:
>
> IceLibgitLocalRepository>>changedFilesBetween:and:
> BlockClosure>>on:do:
> IceCommitInfo>>changedPackagesToCommitInfo:
> IceCommitInfo>>changedPackagesTo:
> IceRepository>>pullFrom:
> IceRepository>>pull
> UndefinedObject>>DoIt
> OpalCompiler>>evaluate
>
> and on the next step (somewhere inside #withRepoDo:):
>
>
> *** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f76c96b0f40 ***
> ======= Backtrace: =========
> /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f76d34b37e5]
> /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f76d34be13e]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7f76d34c0184]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c24d0]
> [0x1c01318]
> ======= Memory map: ========
> 00400000-0053b000 r-xp 00000000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0073b000-0073c000 r--p 0013b000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0073c000-0074d000 rw-p 0013c000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0074d000-00816000 rw-p 00000000 00:00 0
> 01b50000-01bf4000 rw-p 00000000 00:00 0 [heap]
> 01c00000-01d5e000 rwxp 00000000 00:00 0
> 01d5e000-07d80000 rw-p 00000000 00:00 0
> 7f76c4000000-7f76c4021000 rw-p 00000000 00:00 0
> 7f76c4021000-7f76c8000000 ---p 00000000 00:00 0
> 7f76c8eea000-7f76c8f00000 r-xp 00000000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f76c8f00000-7f76c90ff000 ---p 00016000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f76c90ff000-7f76c9100000 rw-p 00015000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f76c9100000-7f76c9200000 rw-p 00000000 00:00 0
> 7f76c9200000-7f76c9205000 r-xp 00000000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9205000-7f76c9405000 ---p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9405000-7f76c9406000 r--p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9406000-7f76c9407000 rw-p 00006000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9407000-7f76c9409000 r-xp 00000000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c9409000-7f76c9608000 ---p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c9608000-7f76c9609000 r--p 00001000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c9609000-7f76c960a000 rw-p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c960a000-7f76c967f000 rw-p 00000000 00:00 0
> 7f76c967f000-7f76c9680000 rwxp 00000000 00:00 0
> 7f76c9680000-7f76c970a000 rw-p 00000000 00:00 0
> 7f76c970a000-7f76c9713000 r-xp 00000000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9713000-7f76c9912000 ---p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9912000-7f76c9913000 r--p 00008000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9913000-7f76c9914000 rw-p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9914000-7f76c9942000 rw-p 00000000 00:00 0
> 7f76c9942000-7f76c9a11000 r-xp 00000000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9a11000-7f76c9c11000 ---p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9c11000-7f76c9c14000 r--p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9c14000-7f76c9c16000 rw-p 000d2000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9c16000-7f76c9c17000 rw-p 00000000 00:00 0
> 7f76c9c17000-7f76c9c5e000 r-xp 00000000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9c5e000-7f76c9e5d000 ---p 00047000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9e5d000-7f76c9e5f000 r--p 00046000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9e5f000-7f76c9e61000 rw-p 00048000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9e61000-7f76c9e62000 rw-p 00000000 00:00 0
> 7f76c9e62000-7f76c9e70000 r-xp 00000000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76c9e70000-7f76ca06f000 ---p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76ca06f000-7f76ca070000 r--p 0000d000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76ca070000-7f76ca071000 rw-p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76ca071000-7f76ca098000 r-xp 00000000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca098000-7f76ca298000 ---p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca298000-7f76ca299000 r--p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca299000-7f76ca29a000 rw-p 00028000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca29a000-7f76ca2a1000 r-xp 00000000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca2a1000-7f76ca4a0000 ---p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca4a0000-7f76ca4a1000 r--p 00006000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca4a1000-7f76ca4a2000 rw-p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca4a2000-7f76ca4b7000 r-xp 00000000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca4b7000-7f76ca6b6000 ---p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca6b6000-7f76ca6b7000 r--p 00014000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca6b7000-7f76ca6b8000 rw-p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca6b8000-7f76ca6e8000 r-xp 00000000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca6e8000-7f76ca8e8000 ---p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca8e8000-7f76ca8e9000 r--p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca8e9000-7f76ca8ea000 rw-p 00031000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca8ea000-7f76ca8eb000 rw-p 00000000 00:00 0
> 7f76ca8eb000-7f76ca98a000 r-xp 00000000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76ca98a000-7f76cab89000 ---p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76cab89000-7f76cab8a000 r--p 0009e000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76cab8a000-7f76cab8d000 rw-p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76cab8d000-7f76cac11000 r-xp 00000000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cac11000-7f76cae10000 ---p 00084000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cae10000-7f76cae13000 r--p 00083000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cae13000-7f76cae16000 rw-p 00086000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cae16000-7f76cae17000 rw-p 00000000 00:00 0
> 7f76cae17000-7f76cae1f000 r-xp 00000000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cae1f000-7f76cb01e000 ---p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cb01e000-7f76cb01f000 r--p 00007000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cb01f000-7f76cb020000 rw-p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cb020000-7f76cb023000 r-xp 00000000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb023000-7f76cb222000 ---p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb222000-7f76cb223000 r--p 00002000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb223000-7f76cb224000 rw-p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb224000-7f76cb235000 r-xp 00000000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb235000-7f76cb435000 ---p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb435000-7f76cb436000 r--p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb436000-7f76cb437000 rw-p 00012000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb437000-7f76cb490000 r-xp 00000000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb490000-7f76cb68f000 ---p 00059000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb68f000-7f76cb699000 r--p 00058000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb699000-7f76cb69b000 rw-p 00062000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb69b000-7f76cb6d8000 r-xp 00000000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb6d8000-7f76cb8d8000 ---p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb8d8000-7f76cb8d9000 r--p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb8d9000-7f76cb8db000 rw-p 0003e000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb8db000-7f76cb8dc000 rw-p 00000000 00:00 0
> 7f76cb8dc000-7f76cb8f5000 r-xp 00000000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cb8f5000-7f76cbaf5000 ---p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cbaf5000-7f76cbaf6000 r--p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cbaf6000-7f76cbaf7000 rw-p 0001a000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cbaf7000-7f76cbb0e000 r-xp 00000000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbb0e000-7f76cbd0e000 ---p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbd0e000-7f76cbd0f000 r--p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbd0f000-7f76cbd10000 rw-p 00018000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbd10000-7f76cbd12000 rw-p 00000000 00:00 0
> 7f76cbd12000-7f76cbd1c000 r-xp 00000000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbd1c000-7f76cbf1b000 ---p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbf1b000-7f76cbf1c000 r--p 00009000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbf1c000-7f76cbf1d000 rw-p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbf1d000-7f76cbf20000 r-xp 00000000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cbf20000-7f76cc11f000 ---p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cc11f000-7f76cc120000 r--p 00002000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cc120000-7f76cc121000 rw-p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cc121000-7f76cc14d000 r-xp 00000000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc14d000-7f76cc34c000 ---p 0002c000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc34c000-7f76cc34e000 r--p 0002b000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc34e000-7f76cc34f000 rw-p 0002d000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc34f000-7f76cc350000 rw-p 00000000 00:00 0
> 7f76cc350000-7f76cc413000 r-xp 00000000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc413000-7f76cc613000 ---p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc613000-7f76cc620000 r--p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc620000-7f76cc622000 rw-p 000d0000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc622000-7f76cc6a1000 r-xp 00000000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc6a1000-7f76cc8a0000 ---p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc8a0000-7f76cc8a1000 r--p 0007e000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc8a1000-7f76cc8a2000 rw-p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc8a2000-7f76cc8d6000 r-xp 00000000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76cc8d6000-7f76ccad5000 ---p 00034000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76ccad5000-7f76ccad7000 r--p 00033000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76ccad7000-7f76ccad8000 rw-p 00035000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76ccad8000-7f76ccb0a000 r-xp 00000000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccb0a000-7f76ccd09000 ---p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccd09000-7f76ccd0a000 r--p 00031000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccd0a000-7f76ccd0b000 rw-p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccd0b000-7f76cce2e000 r-xp 00000000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cce2e000-7f76cd02d000 ---p 00123000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cd02d000-7f76cd038000 r--p 00122000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cd038000-7f76cd03a000 rw-p 0012d000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cd03a000-7f76cd03b000 rw-p 00000000 00:00 0
> 7f76cd03b000-7f76cd088000 r-xp 00000000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd088000-7f76cd287000 ---p 0004d000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd287000-7f76cd289000 r--p 0004c000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd289000-7f76cd28a000 rw-p 0004e000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd28a000-7f76cd28c000 rw-p 00000000 00:00 0
> 7f76cd28c000-7f76cd299000 r-xp 00000000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd299000-7f76cd499000 ---p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd499000-7f76cd49a000 r--p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd49a000-7f76cd49b000 rw-p 0000e000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd49b000-7f76cd4e2000 r-xp 00000000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd4e2000-7f76cd6e1000 ---p 00047000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd6e1000-7f76cd6e3000 r--p 00046000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd6e3000-7f76cd6e5000 rw-p 00048000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd6e5000-7f76cd700000 r-xp 00000000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd700000-7f76cd8ff000 ---p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd8ff000-7f76cd900000 r--p 0001a000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd900000-7f76cd901000 rw-p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd901000-7f76cd932000 r-xp 00000000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cd932000-7f76cdb32000 ---p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cdb32000-7f76cdb33000 r--p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cdb33000-7f76cdb34000 rw-p 00032000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cdb34000-7f76cdb3b000 r-xp 00000000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdb3b000-7f76cdd3a000 ---p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdd3a000-7f76cdd3b000 r--p 00006000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdd3b000-7f76cdd3c000 rw-p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdd3c000-7f76cdd73000 r-xp 00000000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdd73000-7f76cdf73000 ---p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdf73000-7f76cdf74000 r--p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdf74000-7f76cdf75000 rw-p 00038000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdf75000-7f76ce128000 r-xp 00000000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce128000-7f76ce328000 ---p 001b3000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce328000-7f76ce343000 r--p 001b3000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce343000-7f76ce34f000 rw-p 001ce000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce34f000-7f76ce352000 rw-p 00000000 00:00 0
> 7f76ce352000-7f76ce3b7000 r-xp 00000000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce3b7000-7f76ce5b7000 ---p 00065000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce5b7000-7f76ce5bb000 r--p 00065000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce5bb000-7f76ce5c2000 rw-p 00069000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce5c2000-7f76ce62d000 r-xp 00000000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce62d000-7f76ce82d000 ---p 0006b000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce82d000-7f76ce830000 r--p 0006b000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce830000-7f76ce831000 rw-p 0006e000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce831000-7f76ce968000 r-xp 00000000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ce968000-7f76ceb67000 ---p 00137000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ceb67000-7f76ceb68000 r--p 00136000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ceb68000-7f76ceb73000 rw-p 00137000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ceb73000-7f76ceb74000 rw-p 00000000 00:00 0
> 7f76ceb74000-7f76ceb75000 r-xp 00000000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ceb75000-7f76ced75000 ---p 00001000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ced75000-7f76ced76000 r--p 00001000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ced76000-7f76ced77000 rw-p 00002000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ced77000-7f76ced9b000 r-xp 00000000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76ced9b000-7f76cef9a000 ---p 00024000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76cef9a000-7f76cef9b000 r--p 00023000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76cef9b000-7f76cef9c000 rw-p 00024000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76cef9c000-7f76cefb5000 r-xp 00000000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cefb5000-7f76cf1b4000 ---p 00019000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cf1b4000-7f76cf1b5000 r--p 00018000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cf1b5000-7f76cf1b6000 rw-p 00019000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cf1b6000-7f76cf25a000 r-xp 00000000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf25a000-7f76cf459000 ---p 000a4000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf459000-7f76cf45f000 r--p 000a3000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf45f000-7f76cf460000 rw-p 000a9000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf460000-7f76cf467000 r-xp 00000000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf467000-7f76cf667000 ---p 00007000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf667000-7f76cf668000 r--p 00007000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf668000-7f76cf669000 rw-p 00008000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf669000-7f76cf674000 r-xp 00000000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf674000-7f76cf873000 ---p 0000b000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf873000-7f76cf874000 r--p 0000a000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf874000-7f76cf875000 rw-p 0000b000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf875000-7f76cf87b000 rw-p 00000000 00:00 0
> 7f76cf87b000-7f76cf884000 r-xp 00000000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cf884000-7f76cfa83000 ---p 00009000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cfa83000-7f76cfa84000 r--p 00008000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cfa84000-7f76cfa85000 rw-p 00009000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cfa85000-7f76cfa8e000 r-xp 00000000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfa8e000-7f76cfc8d000 ---p 00009000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfc8d000-7f76cfc8e000 r--p 00008000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfc8e000-7f76cfc8f000 rw-p 00009000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfc8f000-7f76cfc90000 ---p 00000000 00:00 0
> 7f76cfc90000-7f76d0490000 rw-p 00000000 00:00 0
> 7f76d0490000-7f76d0496000 r-xp 00000000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0496000-7f76d0696000 ---p 00006000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0696000-7f76d0697000 r--p 00006000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0697000-7f76d0698000 rw-p 00007000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0698000-7f76d069d000 r-xp 00000000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d069d000-7f76d089c000 ---p 00005000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d089c000-7f76d089d000 r--p 00004000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d089d000-7f76d089e000 rw-p 00005000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d089e000-7f76d08a0000 r-xp 00000000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d08a0000-7f76d0aa0000 ---p 00002000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d0aa0000-7f76d0aa1000 r--p 00002000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d0aa1000-7f76d0aa2000 rw-p 00003000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d0aa2000-7f76d0ab2000 r-xp 00000000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0ab2000-7f76d0cb1000 ---p 00010000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0cb1000-7f76d0cb2000 r--p 0000f000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0cb2000-7f76d0cb3000 rw-p 00010000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0cb3000-7f76d0cb8000 r-xp 00000000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0cb8000-7f76d0eb7000 ---p 00005000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0eb7000-7f76d0eb8000 r--p 00004000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0eb8000-7f76d0eb9000 rw-p 00005000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0eb9000-7f76d0eda000 r-xp 00000000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d0eda000-7f76d10d9000 ---p 00021000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d10d9000-7f76d10da000 r--p 00020000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d10da000-7f76d10db000 rw-p 00021000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d10db000-7f76d10df000 r-xp 00000000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d10df000-7f76d12de000 ---p 00004000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d12de000-7f76d12df000 r--p 00003000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d12df000-7f76d12e0000 rw-p 00004000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d12e0000-7f76d12f7000 r-xp 00000000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d12f7000-7f76d14f6000 ---p 00017000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d14f6000-7f76d14f8000 r--p 00016000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d14f8000-7f76d14f9000 rw-p 00018000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d14f9000-7f76d14fa000 r-xp 00000000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d14fa000-7f76d16f9000 ---p 00001000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d16f9000-7f76d16fa000 r--p 00000000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d16fa000-7f76d16fb000 rw-p 00001000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d16fb000-7f76d1700000 r-xp 00000000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d1700000-7f76d18ff000 ---p 00005000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d18ff000-7f76d1900000 r--p 00004000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d1900000-7f76d1901000 rw-p 00005000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d1901000-7f76d1903000 r-xp 00000000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1903000-7f76d1b02000 ---p 00002000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1b02000-7f76d1b03000 r--p 00001000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1b03000-7f76d1b04000 rw-p 00002000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1b04000-7f76d1b2e000 r-xp 00000000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1b2e000-7f76d1d2d000 ---p 0002a000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1d2d000-7f76d1d31000 r--p 00029000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1d31000-7f76d1d32000 rw-p 0002d000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1d32000-7f76d1d33000 rw-p 00000000 00:00 0
> 7f76d1d33000-7f76d1d34000 r-xp 00000000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1d34000-7f76d1f34000 ---p 00001000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1f34000-7f76d1f35000 r--p 00001000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1f35000-7f76d1f36000 rw-p 00002000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1f36000-7f76d1f3b000 r-xp 00000000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d1f3b000-7f76d213b000 ---p 00005000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d213b000-7f76d213c000 r--p 00005000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d213c000-7f76d213d000 rw-p 00006000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d213d000-7f76d213f000 r-xp 00000000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d213f000-7f76d233e000 ---p 00002000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d233e000-7f76d233f000 r--p 00001000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d233f000-7f76d2340000 rw-p 00002000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d2340000-7f76d2342000 r-xp 00000000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2342000-7f76d2541000 ---p 00002000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2541000-7f76d2542000 r--p 00001000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2542000-7f76d2543000 rw-p 00002000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2543000-7f76d2569000 r-xp 00000000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d2569000-7f76d2769000 ---p 00026000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d2769000-7f76d276b000 r--p 00026000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d276b000-7f76d276c000 rw-p 00028000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d276c000-7f76d28a1000 r-xp 00000000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d28a1000-7f76d2aa1000 ---p 00135000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d2aa1000-7f76d2aa2000 r--p 00135000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d2aa2000-7f76d2aa6000 rw-p 00136000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d2aa6000-7f76d2ab7000 r-xp 00000000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2ab7000-7f76d2cb6000 ---p 00011000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2cb6000-7f76d2cb7000 r--p 00010000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2cb7000-7f76d2cb8000 rw-p 00011000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2cb8000-7f76d2d26000 r-xp 00000000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2d26000-7f76d2f25000 ---p 0006e000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2f25000-7f76d2f28000 r--p 0006d000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2f28000-7f76d2f29000 rw-p 00070000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2f29000-7f76d2f2a000 rw-p 00000000 00:00 0
> 7f76d2f2a000-7f76d2f44000 r-xp 00000000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d2f44000-7f76d3144000 ---p 0001a000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d3144000-7f76d3145000 r--p 0001a000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d3145000-7f76d3146000 rw-p 0001b000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d3146000-7f76d3148000 rw-p 00000000 00:00 0
> 7f76d3148000-7f76d343c000 r--p 00000000 08:02 1442654 /usr/lib/locale/locale-archive
> 7f76d343c000-7f76d35fc000 r-xp 00000000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d35fc000-7f76d37fc000 ---p 001c0000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d37fc000-7f76d3800000 r--p 001c0000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d3800000-7f76d3802000 rw-p 001c4000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d3802000-7f76d3806000 rw-p 00000000 00:00 0
> 7f76d3806000-7f76d390e000 r-xp 00000000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d390e000-7f76d3b0d000 ---p 00108000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d3b0d000-7f76d3b0e000 r--p 00107000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d3b0e000-7f76d3b0f000 rw-p 00108000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d3b0f000-7f76d3b27000 r-xp 00000000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3b27000-7f76d3d26000 ---p 00018000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3d26000-7f76d3d27000 r--p 00017000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3d27000-7f76d3d28000 rw-p 00018000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3d28000-7f76d3d2c000 rw-p 00000000 00:00 0
> 7f76d3d2c000-7f76d3d2f000 r-xp 00000000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3d2f000-7f76d3f2e000 ---p 00003000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3f2e000-7f76d3f2f000 r--p 00002000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3f2f000-7f76d3f30000 rw-p 00003000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3f30000-7f76d3f56000 r-xp 00000000 08:02 655374 /lib/x86_64-linux-gnu/ld-2.23.so
> 7f76d4003000-7f76d4006000 r--s 00000000 00:29 415118 /home/alistair/pharo7/pharo64/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.pack
> 7f76d4006000-7f76d4007000 r--s 00000000 00:29 415119 /home/alistair/pharo7/pharo64/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.idx
> 7f76d4007000-7f76d4008000 r--p 00000000 08:02 2100475 /usr/share/locale-langpack/en_AU/LC_MESSAGES/libc.mo
> 7f76d4047000-7f76d4148000 rw-p 00000000 00:00 0
> 7f76d4148000-7f76d414f000 r--s 00000000 08:02 1708843 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
> 7f76d414f000-7f76d4155000 rw-p 00000000 00:00 0
> 7f76d4155000-7f76d4156000 r--p 00025000 08:02 655374 /lib/x86_64-linux-gnu/ld-2.23.so
> 7f76d4156000-7f76d4157000 rw-p 00026000 08:02 655374 /lib/x86_64-linux-gnu/ld-2.23.so
> 7f76d4157000-7f76d4158000 rw-p 00000000 00:00 0
> 7ffe57b3a000-7ffe57c29000 rw-p 00000000 00:00 0 [stack]
> 7ffe57c7e000-7ffe57c80000 r--p 00000000 00:00 0 [vvar]
> 7ffe57c80000-7ffe57c82000 r-xp 00000000 00:00 0 [vdso]
> ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
> ../vm64/pharo-ui: line 11: 14398 Aborted (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
>
>
>
> Cheers,
> Alistair
>
>
>
>> On Sun, Sep 10, 2017 at 12:06:06PM +0000, Alistair Grant wrote:
>> Hi Esteban,
>>
>>> On Sun, Sep 10, 2017 at 12:21:52PM +0200, Esteban Lorenzano wrote:
>>> vmLatest70 is iTimer? that???s an error :)
>>>
>>> ok, I need to check what happens, because that has to be working (I tested it several times).
>>>
>>> Esteban
>>
>> I've been able to get a better crash dump:
>>
>> HTH,
>> Alistair
>>
>>
>> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
>> *** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f8256bb3410 ***
>> ======= Backtrace: =========
>> /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f82609bb7e5]
>> /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f82609c613e]
>> /lib/x86_64-linux-gnu/libc.so.6(__libc_calloc+0xba)[0x7f82609c8dca]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6cba5)[0x7f825bda5ba5]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6eda6)[0x7f825bda7da6]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(git_diff_tree_to_tree+0x212)[0x7f825bd7f15e]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c502d]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x459dd7]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo(ceSendsupertonumArgs+0x24a)[0x45b08a]
>> [0x1a000f0]
>> ======= Memory map: ========
>> 00400000-0053b000 r-xp 00000000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
>> 0073b000-0073c000 r--p 0013b000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
>> 0073c000-0074d000 rw-p 0013c000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
>> 0074d000-00816000 rw-p 00000000 00:00 0
>> 01958000-019fc000 rw-p 00000000 00:00 0 [heap]
>> 01a00000-01b5e000 rwxp 00000000 00:00 0
>> 01b5e000-06b80000 rw-p 00000000 00:00 0
>> 7f8250000000-7f8250021000 rw-p 00000000 00:00 0
>> 7f8250021000-7f8254000000 ---p 00000000 00:00 0
>> 7f82564f2000-7f8256508000 r-xp 00000000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7f8256508000-7f8256707000 ---p 00016000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7f8256707000-7f8256708000 rw-p 00015000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7f8256708000-7f825670d000 r-xp 00000000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825670d000-7f825690d000 ---p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825690d000-7f825690e000 r--p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825690e000-7f825690f000 rw-p 00006000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825690f000-7f8256911000 r-xp 00000000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256911000-7f8256b10000 ---p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256b10000-7f8256b11000 r--p 00001000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256b11000-7f8256b12000 rw-p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256b12000-7f8256ba2000 rw-p 00000000 00:00 0
>> 7f8256ba2000-7f8256ba3000 rwxp 00000000 00:00 0
>> 7f8256ba3000-7f8256c12000 rw-p 00000000 00:00 0
>> 7f8256c12000-7f8256c1b000 r-xp 00000000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256c1b000-7f8256e1a000 ---p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256e1a000-7f8256e1b000 r--p 00008000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256e1b000-7f8256e1c000 rw-p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256e1c000-7f8256e4a000 rw-p 00000000 00:00 0
>> 7f8256e4a000-7f8256f19000 r-xp 00000000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f8256f19000-7f8257119000 ---p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f8257119000-7f825711c000 r--p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f825711c000-7f825711e000 rw-p 000d2000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f825711e000-7f825711f000 rw-p 00000000 00:00 0
>> 7f825711f000-7f8257166000 r-xp 00000000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257166000-7f8257365000 ---p 00047000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257365000-7f8257367000 r--p 00046000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257367000-7f8257369000 rw-p 00048000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257369000-7f825736a000 rw-p 00000000 00:00 0
>> 7f825736a000-7f8257378000 r-xp 00000000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257378000-7f8257577000 ---p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257577000-7f8257578000 r--p 0000d000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257578000-7f8257579000 rw-p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257579000-7f82575a0000 r-xp 00000000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82575a0000-7f82577a0000 ---p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82577a0000-7f82577a1000 r--p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82577a1000-7f82577a2000 rw-p 00028000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82577a2000-7f82577a9000 r-xp 00000000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82577a9000-7f82579a8000 ---p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82579a8000-7f82579a9000 r--p 00006000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82579a9000-7f82579aa000 rw-p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82579aa000-7f82579bf000 r-xp 00000000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f82579bf000-7f8257bbe000 ---p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f8257bbe000-7f8257bbf000 r--p 00014000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f8257bbf000-7f8257bc0000 rw-p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f8257bc0000-7f8257bf0000 r-xp 00000000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257bf0000-7f8257df0000 ---p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257df0000-7f8257df1000 r--p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257df1000-7f8257df2000 rw-p 00031000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257df2000-7f8257df3000 rw-p 00000000 00:00 0
>> 7f8257df3000-7f8257e92000 r-xp 00000000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8257e92000-7f8258091000 ---p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8258091000-7f8258092000 r--p 0009e000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8258092000-7f8258095000 rw-p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8258095000-7f8258119000 r-xp 00000000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f8258119000-7f8258318000 ---p 00084000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f8258318000-7f825831b000 r--p 00083000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f825831b000-7f825831e000 rw-p 00086000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f825831e000-7f825831f000 rw-p 00000000 00:00 0
>> 7f825831f000-7f8258327000 r-xp 00000000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258327000-7f8258526000 ---p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258526000-7f8258527000 r--p 00007000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258527000-7f8258528000 rw-p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258528000-7f825852b000 r-xp 00000000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825852b000-7f825872a000 ---p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825872a000-7f825872b000 r--p 00002000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825872b000-7f825872c000 rw-p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825872c000-7f825873d000 r-xp 00000000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825873d000-7f825893d000 ---p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825893d000-7f825893e000 r--p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825893e000-7f825893f000 rw-p 00012000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825893f000-7f8258998000 r-xp 00000000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258998000-7f8258b97000 ---p 00059000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258b97000-7f8258ba1000 r--p 00058000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258ba1000-7f8258ba3000 rw-p 00062000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258ba3000-7f8258be0000 r-xp 00000000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258be0000-7f8258de0000 ---p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258de0000-7f8258de1000 r--p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258de1000-7f8258de3000 rw-p 0003e000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258de3000-7f8258de4000 rw-p 00000000 00:00 0
>> 7f8258de4000-7f8258dfd000 r-xp 00000000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258dfd000-7f8258ffd000 ---p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258ffd000-7f8258ffe000 r--p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258ffe000-7f8258fff000 rw-p 0001a000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258fff000-7f8259016000 r-xp 00000000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259016000-7f8259216000 ---p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259216000-7f8259217000 r--p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259217000-7f8259218000 rw-p 00018000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259218000-7f825921a000 rw-p 00000000 00:00 0
>> 7f825921a000-7f8259224000 r-xp 00000000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259224000-7f8259423000 ---p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259423000-7f8259424000 r--p 00009000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259424000-7f8259425000 rw-p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259425000-7f8259428000 r-xp 00000000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259428000-7f8259627000 ---p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259627000-7f8259628000 r--p 00002000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259628000-7f8259629000 rw-p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259629000-7f8259655000 r-xp 00000000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259655000-7f8259854000 ---p 0002c000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259854000-7f8259856000 r--p 0002b000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259856000-7f8259857000 rw-p 0002d000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259857000-7f8259858000 rw-p 00000000 00:00 0
>> 7f8259858000-7f825991b000 r-xp 00000000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f825991b000-7f8259b1b000 ---p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f8259b1b000-7f8259b28000 r--p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f8259b28000-7f8259b2a000 rw-p 000d0000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f8259b2a000-7f8259ba9000 r-xp 00000000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259ba9000-7f8259da8000 ---p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259da8000-7f8259da9000 r--p 0007e000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259da9000-7f8259daa000 rw-p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259daa000-7f8259dde000 r-xp 00000000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259dde000-7f8259fdd000 ---p 00034000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259fdd000-7f8259fdf000 r--p 00033000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259fdf000-7f8259fe0000 rw-p 00035000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259fe0000-7f825a012000 r-xp 00000000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a012000-7f825a211000 ---p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a211000-7f825a212000 r--p 00031000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a212000-7f825a213000 rw-p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a213000-7f825a336000 r-xp 00000000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a336000-7f825a535000 ---p 00123000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a535000-7f825a540000 r--p 00122000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a540000-7f825a542000 rw-p 0012d000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a542000-7f825a543000 rw-p 00000000 00:00 0
>> 7f825a543000-7f825a590000 r-xp 00000000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a590000-7f825a78f000 ---p 0004d000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a78f000-7f825a791000 r--p 0004c000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a791000-7f825a792000 rw-p 0004e000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a792000-7f825a794000 rw-p 00000000 00:00 0
>> 7f825a794000-7f825a7a1000 r-xp 00000000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a7a1000-7f825a9a1000 ---p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a9a1000-7f825a9a2000 r--p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a9a2000-7f825a9a3000 rw-p 0000e000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a9a3000-7f825a9ea000 r-xp 00000000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825a9ea000-7f825abe9000 ---p 00047000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825abe9000-7f825abeb000 r--p 00046000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825abeb000-7f825abed000 rw-p 00048000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825abed000-7f825ac08000 r-xp 00000000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ac08000-7f825ae07000 ---p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ae07000-7f825ae08000 r--p 0001a000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ae08000-7f825ae09000 rw-p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ae09000-7f825ae3a000 r-xp 00000000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825ae3a000-7f825b03a000 ---p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825b03a000-7f825b03b000 r--p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825b03b000-7f825b03c000 rw-p 00032000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825b03c000-7f825b043000 r-xp 00000000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b043000-7f825b242000 ---p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b242000-7f825b243000 r--p 00006000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b243000-7f825b244000 rw-p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b244000-7f825b27b000 r-xp 00000000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b27b000-7f825b47b000 ---p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b47b000-7f825b47c000 r--p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b47c000-7f825b47d000 rw-p 00038000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b47d000-7f825b630000 r-xp 00000000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
>> 7f825b630000-7f825b830000 ---p 001b3000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0../vm64/pharo-ui: line 11: 13866 Aborted (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
>>
>>
>>
>>>> On 10 Sep 2017, at 11:54, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>>>>
>>>> Unfortunately not :-(
>>>>
>>>> $ pwd
>>>> /dev/shm/vmLatest
>>>>
>>>> $ curl get.pharo.org/64/vmLatest70 | bash
>>>> % Total % Received % Xferd Average Speed Time Time Time Current
>>>> Dload Upload Total Spent Left Speed
>>>> 100 5679 100 5679 0 0 23081 0 --:--:-- --:--:-- --:--:-- 23179
>>>> Downloading the latest pharoVM:
>>>> http://files.pharo.org/get-files/70/pharo64-linux-latest.zip
>>>> pharo-vm/pharo
>>>> Downloading PharoV70.sources:
>>>> http://files.pharo.org/get-files/70/sources.zip
>>>> Creating starter scripts pharo and pharo-ui
>>>> On a 64-bit system? You must enable and install the 32-bit libraries
>>>> Please see http://pharo.org/gnu-linux-installation for detailed instructions
>>>>
>>>> $ /dev/shm/vmLatest/pharo --version
>>>> 5.0-201708271955 Sun Aug 27 20:00:28 UTC 2017 gcc 4.6.3 [Production
>>>> Spur 64-bit ITHB VM]
>>>> CoInterpreter VMMaker.oscog-eem.2265 uuid:
>>>> 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
>>>> StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
>>>> 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
>>>> VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>>>> $ Date: Sun Aug 27 21:55:26 2017 +0200 $
>>>> Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
>>>> Linux testing-gce-643eb2a1-aa49-4136-af37-2965c12a9e8f
>>>> 3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC
>>>> 2017 x86_64 x86_64 x86_64 GNU/Linux
>>>> plugin path: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955
>>>> [default: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955/]
>>>>
>>>> $ cd ~/pharo7/pharo64
>>>>
>>>> $ /dev/shm/vmLatest/pharo-ui Pharo7.0-64bit-f65af60.image
>>>> pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top
>>>> (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE &&
>>>> prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) ==
>>>> 0)' failed.
>>>> /dev/shm/vmLatest/pharo-ui: line 11: 13023 Aborted
>>>> (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
>>>>
>>>>
>>>> Just as a check: The only difference I can see between the VM I used
>>>> earlier and this one is that the earlier one is threaded heartbeat,
>>>> and this one is iTimer heartbeat. The source timestamp is the same.
>>>>
>>>> Also, the example I gave in my original email isn't very good as it
>>>> relies on having a non-standard plugin present (my
>>>> FileAttributesPlugin). This reproduces the same crash, but doesn't
>>>> require the plugin:
>>>>
>>>> Iceberg enableMetacelloIntegration: true.
>>>> Metacello new
>>>> repository: 'github://akgrant43/pharo-akgosprocess/mc';
>>>> baseline: 'AKGOSProcess';
>>>> load.
>>>>
>>>>
>>>> Thanks for your assistance!
>>>> Alistair
>>>>
>>>>> On 10 September 2017 at 11:36, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>>>>>
>>>>> On 10 Sep 2017, at 11:34, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>>>>>
>>>>> Hi Esteban,
>>>>>
>>>>> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
>>>>> 64-bit VM]
>>>>>
>>>>>
>>>>> Which I believe is the threaded heartbeat.
>>>>>
>>>>> Is that the information you're after?
>>>>>
>>>>>
>>>>> no :)
>>>>> please re-try using latest VM threaded:
>>>>>
>>>>> get -O- get.pharo.org/64/vmLatest70 | bash
>>>>>
>>>>> (and let???s hope this is fixed??? and yes, I need to promote new stables)
>>>>>
>>>>> cheers!
>>>>> Esteban
>>>>>
>>>>>
>>>>>
>>>>> Cheers,
>>>>> Alistair
>>>>>
>>>>>
>>>>> On 10 September 2017 at 11:28, Esteban Lorenzano <estebanlm(a)gmail.com>
>>>>> wrote:
>>>>>
>>>>> which VM are you using?
>>>>>
>>>>> Esteban
>>>>>
>>>>> On 10 Sep 2017, at 11:23, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>>>>>
>>>>> Hi Everyone,
>>>>>
>>>>> I thought I'd have another go at moving to 64 bits after Esteban
>>>>> commented that he's regularly using it now.
>>>>>
>>>>> However the following sequence reliably crashses the 64 bit VM (Ubuntu
>>>>> 16.04):
>>>>>
>>>>> 1. Execute:
>>>>>
>>>>> Iceberg enableMetacelloIntegration: true.
>>>>> Metacello new
>>>>> repository: 'github://akgrant43/FileAttributes/src';
>>>>> baseline: 'FileAttributes';
>>>>> load.
>>>>>
>>>>> 2. Open Iceberg
>>>>> 3. Select the FileAttributes repository
>>>>> 4. Show History...
>>>>> 5. Select master
>>>>> 6. Click on the top commit
>>>>>
>>>>> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
>>>>> pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) &&
>>>>> old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse
>>>>> (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
>>>>> ../vm64/pharo-ui: line 11: 13199 Aborted (core dumped)
>>>>> "$DIR"/"pharo-vm/pharo" "$@"
>>>>>
>>>>>
>>>>> I also get crashes from other operations, e.g. iceRepository pull.
>>>>> The result is that for me 64 bits isn't usable yet.
>>>>>
>>>>> If this isn't already known I'll open a fogbugz issue.
>>>>>
>>>>> Build info:
>>>>>
>>>>> Pharo 7.0
>>>>> Build information:
>>>>> alpha.build.109.sha.f65af6011ac4ff31af37c8d8567bf8a5fdad8dca
>>>>>
>>>>> but has happened with other builds as well.
>>>>>
>>>>>
>>>>> $ ../vm64/pharo --version
>>>>> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
>>>>> 64-bit VM]
>>>>> CoInterpreter VMMaker.oscog-eem.2265 uuid:
>>>>> 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
>>>>> StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
>>>>> 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
>>>>> VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
>>>>> Date: Sun Aug 27 21:55:26 2017 +0200 $
>>>>> Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>>>>> $
>>>>> Linux testing-gce-7a972a8a-3d5e-4b8d-94e0-6252bfe9a477 3.13.0-115-generic
>>>>> #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 x86_64 x86_64 x86_64
>>>>> GNU/Linux
>>>>> plugin path: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955
>>>>> [default: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/]
>>>>>
>>>>>
>>>>>
>>>>> Thanks very much,
>>>>> Alistair
>
Sept. 10, 2017
Looking for a turtle in Bloc
by Stephane Ducasse
Hi
Is there a super simple way to get a turtle graphic (similar to the
one describe in the videos of laurent pharo) in Bloc
http://www.pharocasts.com/2010/02/programming-with-live-objects.html
I'm considering to use Bloc for my new book. But I need this one first.
Stef
Sept. 10, 2017