Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- November
- October
- September
- August
- 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
- 1 participants
- 144633 messages
Re: [Pharo-dev] Build #111
by Denis Kudriashov
But this SemaphoreTest is not mine :). Now I only improve MutexTest
2017-09-11 17:09 GMT+02:00 Guillermo Polito <guillermopolito(a)gmail.com>:
> Hi all,
>
> since the build #111 there is a new version of iceberg. I'll let Esteban
> get into the details of that. From what respects to me, this build fixes 9
> failing tests:
>
> https://github.com/pharo-project/pharo/pull/267
>
> The build has however one failing test that fails randomly:
>
> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
> 20pull%20request%20and%20branch%20Pipeline/job/development/
>
> Kernel.Tests.Processes.SemaphoreTest.testMutualExclusion
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>
> Denis has proposed a solution for that, so we will have a green build back
> soon :)
>
> --
>
>
>
> 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. 11, 2017
Build #111
by Guillermo Polito
Hi all,
since the build #111 there is a new version of iceberg. I'll let Esteban
get into the details of that. From what respects to me, this build fixes 9
failing tests:
https://github.com/pharo-project/pharo/pull/267
The build has however one failing test that fails randomly:
https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…
Kernel.Tests.Processes.SemaphoreTest.testMutualExclusion
<https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
Denis has proposed a solution for that, so we will have a green build back
soon :)
--
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
Sept. 11, 2017
Re: [Pharo-dev] Maybe better pinning messages? (inspired by [Pinning Objects in Pharo])
by Esteban A. Maringolo
I understand it's not about the intention revealing of the selector, but
about not making #pin:/#unpin: a kind of "reserved selector" as many
implemented in Object.
Regards,
Esteban A. Maringolo
2017-09-11 9:16 GMT-03:00 Esteban Lorenzano <estebanlm(a)gmail.com>:
> yes, me :)
>
> I do not see a reason to change them, tbh.
> for me they are comprensible as they are now and it does not adds more
> information pinInMemory or pinMemory.
>
> Esteban
>
>
> On 11 Sep 2017, at 11:56, Denis Kudriashov <dionisiydk(a)gmail.com> wrote:
>
> Anybody else?
>
> 2017-08-31 10:29 GMT+02:00 Pavel Krivanek <pavel.krivanek(a)gmail.com>:
>
>>
>>
>> 2017-08-31 10:24 GMT+02:00 Denis Kudriashov <dionisiydk(a)gmail.com>:
>>
>>> Hi.
>>>
>>> We now have very generic message names:
>>> - pin
>>> - unpin
>>> - setPinned:
>>> - isPinned
>>>
>>> Problem that they collide with possible domain related names.
>>> For example I implemented pinning of tabs in Calypso and I found that I
>>> overrides #pin and #isPinned messages. Then I fix it with different names.
>>> Probably menus also uses pin word but without overrides
>>>
>>> What you think about renaming pinning messages? Something like:
>>> - pinMemory
>>>
>>
>> I would use pinInMemory
>>
>> -- Pavel
>>
>>
>>> - unpinMemory
>>> - isMemoryPinned
>>> - setPinnedMemory:
>>> - pinMemoryDuring: (if we will introduce it)
>>>
>>> I think it is easy to do now because not much code uses pinning
>>>
>>
>>
>
>
Sept. 11, 2017
Re: [Pharo-dev] Maybe better pinning messages? (inspired by [Pinning Objects in Pharo])
by Esteban Lorenzano
yes, me :)
I do not see a reason to change them, tbh.
for me they are comprensible as they are now and it does not adds more information pinInMemory or pinMemory.
Esteban
> On 11 Sep 2017, at 11:56, Denis Kudriashov <dionisiydk(a)gmail.com> wrote:
>
> Anybody else?
>
> 2017-08-31 10:29 GMT+02:00 Pavel Krivanek <pavel.krivanek(a)gmail.com <mailto:pavel.krivanek@gmail.com>>:
>
>
> 2017-08-31 10:24 GMT+02:00 Denis Kudriashov <dionisiydk(a)gmail.com <mailto:dionisiydk@gmail.com>>:
> Hi.
>
> We now have very generic message names:
> - pin
> - unpin
> - setPinned:
> - isPinned
>
> Problem that they collide with possible domain related names.
> For example I implemented pinning of tabs in Calypso and I found that I overrides #pin and #isPinned messages. Then I fix it with different names.
> Probably menus also uses pin word but without overrides
>
> What you think about renaming pinning messages? Something like:
> - pinMemory
>
> I would use pinInMemory
>
> -- Pavel
>
> - unpinMemory
> - isMemoryPinned
> - setPinnedMemory:
> - pinMemoryDuring: (if we will introduce it)
>
> I think it is easy to do now because not much code uses pinning
>
>
Sept. 11, 2017
Re: [Pharo-dev] Maybe better pinning messages? (inspired by [Pinning Objects in Pharo])
by Norbert Hartl
I don't think we should come up with a new naming scheme every now and then. If I look at the read-only support there the selector is
beReadOnlyObject
so in this case it should be
bePinnedObject
I didn't like the extra Object at the end but now I think it makes it clear and still steps aside for user code to implement something like pin/unpin/bePinned
Norbert
> Am 11.09.2017 um 11:56 schrieb Denis Kudriashov <dionisiydk(a)gmail.com>:
>
> Anybody else?
>
> 2017-08-31 10:29 GMT+02:00 Pavel Krivanek <pavel.krivanek(a)gmail.com <mailto:pavel.krivanek@gmail.com>>:
>
>
> 2017-08-31 10:24 GMT+02:00 Denis Kudriashov <dionisiydk(a)gmail.com <mailto:dionisiydk@gmail.com>>:
> Hi.
>
> We now have very generic message names:
> - pin
> - unpin
> - setPinned:
> - isPinned
>
> Problem that they collide with possible domain related names.
> For example I implemented pinning of tabs in Calypso and I found that I overrides #pin and #isPinned messages. Then I fix it with different names.
> Probably menus also uses pin word but without overrides
>
> What you think about renaming pinning messages? Something like:
> - pinMemory
>
> I would use pinInMemory
>
> -- Pavel
>
> - unpinMemory
> - isMemoryPinned
> - setPinnedMemory:
> - pinMemoryDuring: (if we will introduce it)
>
> I think it is easy to do now because not much code uses pinning
>
>
Sept. 11, 2017
Re: [Pharo-dev] Iceberg causes 64 bit VM core dump on Ubuntu
by Alistair Grant
On Mon, Sep 11, 2017 at 12:45:34PM +0200, stephan wrote:
>
> On 11-09-17 11:38, Alistair Grant wrote:
> >> Stephan
> >
> > Thanks for taking a look at this.
> >
> > I realised that this was a bad example after I posted it. This script
> > also demonstrates the problem:
>
> But how can it work if you are trying to use file attributes that you can
> not access?
It can't, that's why it is a bad example :-)
> Your new script does not write a core dump, but the console says
OK, the good news is that someone else can reproduce the problem.
Hopefully Esteban can solve it quickly, otherwise I'll eventually try
and narrow it down (I'm side-tracked with tax returns at the moment
:-().
Thanks!
Alistair
> *** Error in `./lib/pharo/5.0-201708312323/pharo': malloc(): memory
> corruption: 0x00007fee9d0acfa0 ***
> ======= Backtrace: =========
> /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fee9c4ac7e5]
> /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7fee9c4b713e]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7fee9c4b9184]
> ./lib/pharo/5.0-201708312323/pharo[0x4c2510]
> [0x1c01318]
> ======= Memory map: ========
> 00400000-0053b000 r-xp 00000000 08:02 22679114 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
> 0073b000-0073c000 r--p 0013b000 08:02 22679114 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
> 0073c000-0074d000 rw-p 0013c000 08:02 22679114 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
> 0074d000-00816000 rw-p 00000000 00:00 0
> 01af6000-01b71000 rw-p 00000000 00:00 0 [heap]
> 01b71000-01b72000 rwxp 00000000 00:00 0 [heap]
> 01b72000-01bd9000 rw-p 00000000 00:00 0 [heap]
> 01c00000-01d5e000 rwxp 00000000 00:00 0
> 01d5e000-06f00000 rw-p 00000000 00:00 0
> 7fee8c000000-7fee8c021000 rw-p 00000000 00:00 0
> 7fee8c021000-7fee90000000 ---p 00000000 00:00 0
> 7fee920fe000-7fee92114000 r-xp 00000000 08:02 37491026
> /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fee92114000-7fee92313000 ---p 00016000 08:02 37491026
> /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fee92313000-7fee92314000 rw-p 00015000 08:02 37491026
> /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fee92314000-7fee92319000 r-xp 00000000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee92319000-7fee92519000 ---p 00005000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee92519000-7fee9251a000 r--p 00005000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee9251a000-7fee9251b000 rw-p 00006000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee9251b000-7fee9251d000 r-xp 00000000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9251d000-7fee9271c000 ---p 00002000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9271c000-7fee9271d000 r--p 00001000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9271d000-7fee9271e000 rw-p 00002000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9271e000-7fee92727000 r-xp 00000000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92727000-7fee92926000 ---p 00009000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92926000-7fee92927000 r--p 00008000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92927000-7fee92928000 rw-p 00009000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92928000-7fee92956000 rw-p 00000000 00:00 0
> 7fee92956000-7fee92a25000 r-xp 00000000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92a25000-7fee92c25000 ---p 000cf000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92c25000-7fee92c28000 r--p 000cf000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92c28000-7fee92c2a000 rw-p 000d2000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92c2a000-7fee92c2b000 rw-p 00000000 00:00 0
> 7fee92c2b000-7fee92c72000 r-xp 00000000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92c72000-7fee92e71000 ---p 00047000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92e71000-7fee92e73000 r--p 00046000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92e73000-7fee92e75000 rw-p 00048000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92e75000-7fee92e76000 rw-p 00000000 00:00 0
> 7fee92e76000-7fee92e84000 r-xp 00000000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee92e84000-7fee93083000 ---p 0000e000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee93083000-7fee93084000 r--p 0000d000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee93084000-7fee93085000 rw-p 0000e000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee93085000-7fee930ac000 r-xp 00000000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee930ac000-7fee932ac000 ---p 00027000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee932ac000-7fee932ad000 r--p 00027000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee932ad000-7fee932ae000 rw-p 00028000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee932ae000-7fee932b5000 r-xp 00000000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee932b5000-7fee934b4000 ---p 00007000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee934b4000-7fee934b5000 r--p 00006000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee934b5000-7fee934b6000 rw-p 00007000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee934b6000-7fee934cb000 r-xp 00000000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee934cb000-7fee936ca000 ---p 00015000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee936ca000-7fee936cb000 r--p 00014000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee936cb000-7fee936cc000 rw-p 00015000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee936cc000-7fee936fc000 r-xp 00000000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee936fc000-7fee938fc000 ---p 00030000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee938fc000-7fee938fd000 r--p 00030000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee938fd000-7fee938fe000 rw-p 00031000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee938fe000-7fee938ff000 rw-p 00000000 00:00 0
> 7fee938ff000-7fee9399e000 r-xp 00000000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee9399e000-7fee93b9d000 ---p 0009f000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee93b9d000-7fee93b9e000 r--p 0009e000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee93b9e000-7fee93ba1000 rw-p 0009f000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee93ba1000-7fee93c25000 r-xp 00000000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93c25000-7fee93e24000 ---p 00084000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93e24000-7fee93e27000 r--p 00083000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93e27000-7fee93e2a000 rw-p 00086000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93e2a000-7fee93e2b000 rw-p 00000000 00:00 0
> 7fee93e2b000-7fee93e33000 r-xp 00000000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee93e33000-7fee94032000 ---p 00008000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee94032000-7fee94033000 r--p 00007000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee94033000-7fee94034000 rw-p 00008000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee94034000-7fee94037000 r-xp 00000000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94037000-7fee94236000 ---p 00003000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94236000-7fee94237000 r--p 00002000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94237000-7fee94238000 rw-p 00003000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94238000-7fee94249000 r-xp 00000000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee94249000-7fee94449000 ---p 00011000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee94449000-7fee9444a000 r--p 00011000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee9444a000-7fee9444b000 rw-p 00012000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee9444b000-7fee944a4000 r-xp 00000000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee944a4000-7fee946a3000 ---p 00059000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee946a3000-7fee946ad000 r--p 00058000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee946ad000-7fee946af000 rw-p 00062000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee946af000-7fee946ec000 r-xp 00000000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee946ec000-7fee948ec000 ---p 0003d000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee948ec000-7fee948ed000 r--p 0003d000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee948ed000-7fee948ef000 rw-p 0003e000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee948ef000-7fee948f0000 rw-p 00000000 00:00 0
> 7fee948f0000-7fee94909000 r-xp 00000000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94909000-7fee94b09000 ---p 00019000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94b09000-7fee94b0a000 r--p 00019000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94b0a000-7fee94b0b000 rw-p 0001a000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94b0b000-7fee94b22000 r-xp 00000000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94b22000-7fee94d22000 ---p 00017000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94d22000-7fee94d23000 r--p 00017000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94d23000-7fee94d24000 rw-p 00018000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94d24000-7fee94d26000 rw-p 00000000 00:00 0
> 7fee94d26000-7fee94d30000 r-xp 00000000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94d30000-7fee94f2f000 ---p 0000a000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94f2f000-7fee94f30000 r--p 00009000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94f30000-7fee94f31000 rw-p 0000a000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94f31000-7fee94f34000 r-xp 00000000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee94f34000-7fee95133000 ---p 00003000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee95133000-7fee95134000 r--p 00002000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee95134000-7fee95135000 rw-p 00003000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee95135000-7fee95161000 r-xp 00000000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95161000-7fee95360000 ---p 0002c000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95360000-7fee95362000 r--p 0002b000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95362000-7fee95363000 rw-p 0002d000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95363000-7fee95364000 rw-p 00000000 00:00 0
> 7fee95364000-7fee95427000 r-xp 00000000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95427000-7fee95627000 ---p 000c3000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95627000-7fee95634000 r--p 000c3000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95634000-7fee95636000 rw-p 000d0000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95636000-7fee956b5000 r-xp 00000000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee956b5000-7fee958b4000 ---p 0007f000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee958b4000-7fee958b5000 r--p 0007e000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee958b5000-7fee958b6000 rw-p 0007f000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee958b6000-7fee958ea000 r-xp 00000000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee958ea000-7fee95ae9000 ---p 00034000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee95ae9000-7fee95aeb000 r--p 00033000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee95aeb000-7fee95aec000 rw-p 00035000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee95aec000-7fee95b1e000 r-xp 00000000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95b1e000-7fee95d1d000 ---p 00032000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95d1d000-7fee95d1e000 r--p 00031000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95d1e000-7fee95d1f000 rw-p 00032000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95d1f000-7fee95e42000 r-xp 00000000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee95e42000-7fee96041000 ---p 00123000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee96041000-7fee9604c000 r--p 00122000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee9604c000-7fee9604e000 rw-p 0012d000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee9604e000-7fee9604f000 rw-p 00000000 00:00 0
> 7fee9604f000-7fee9609c000 r-xp 00000000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9609c000-7fee9629b000 ---p 0004d000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9629b000-7fee9629d000 r--p 0004c000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9629d000-7fee9629e000 rw-p 0004e000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9629e000-7fee962a0000 rw-p 00000000 00:00 0
> 7fee962a0000-7fee962ad000 r-xp 00000000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee962ad000-7fee964ad000 ---p 0000d000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee964ad000-7fee964ae000 r--p 0000d000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee964ae000-7fee964af000 rw-p 0000e000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee964af000-7fee964f6000 r-xp 00000000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee964f6000-7fee966f5000 ---p 00047000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee966f5000-7fee966f7000 r--p 00046000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee966f7000-7fee966f9000 rw-p 00048000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee966f9000-7fee96714000 r-xp 00000000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96714000-7fee96913000 ---p 0001b000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96913000-7fee96914000 r--p 0001a000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96914000-7fee96915000 rw-p 0001b000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96915000-7fee96946000 r-xp 00000000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96946000-7fee96b46000 ---p 00031000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96b46000-7fee96b47000 r--p 00031000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96b47000-7fee96b48000 rw-p 00032000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96b48000-7fee96b4f000 r-xp 00000000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96b4f000-7fee96d4e000 ---p 00007000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96d4e000-7fee96d4f000 r--p 00006000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96d4f000-7fee96d50000 rw-p 00007000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96d50000-7fee96d87000 r-xp 00000000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96d87000-7fee96f87000 ---p 00037000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96f87000-7fee96f88000 r--p 00037000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96f88000-7fee96f89000 rw-p 00038000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96f89000-7fee9713c000 r-xp 00000000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee9713c000-7fee9733c000 ---p 001b3000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee9733c000-7fee97357000 r--p 001b3000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee97357000-7fee97363000 rw-p 001ce000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee97363000-7fee97366000 rw-p 00000000 00:00 0
> 7fee97366000-7fee973cb000 r-xp 00000000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee973cb000-7fee975cb000 ---p 00065000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee975cb000-7fee975cf000 r--p 00065000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee975cf000-7fee975d6000 rw-p 00069000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee975d6000-7fee97641000 r-xp 00000000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97641000-7fee97841000 ---p 0006b000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97841000-7fee97844000 r--p 0006b000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97844000-7fee97845000 rw-p 0006e000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97845000-7fee9797c000 r-xp 00000000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee9797c000-7fee97b7b000 ---p 00137000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee97b7b000-7fee97b7c000 r--p 00136000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee97b7c000-7fee97b87000 rw-p 00137000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee97b87000-7fee97b88000 rw-p 00000000 00:00 0
> 7fee97b88000-7fee97b89000 r-xp 00000000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97b89000-7fee97d89000 ---p 00001000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97d89000-7fee97d8a000 r--p 00001000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97d8a000-7fee97d8b000 rw-p 00002000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97d8b000-7fee97daf000 r-xp 00000000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97daf000-7fee97fae000 ---p 00024000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97fae000-7fee97faf000 r--p 00023000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97faf000-7fee97fb0000 rw-p 00024000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97fb0000-7fee97fc9000 r-xp 00000000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee97fc9000-7fee981c8000 ---p 00019000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee981c8000-7fee981c9000 r--p 00018000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee981c9000-7fee981ca000 rw-p 00019000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee981ca000-7fee9826e000 r-xp 00000000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee9826e000-7fee9846d000 ---p 000a4000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee9846d000-7fee98473000 r--p 000a3000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee98473000-7fee98474000 rw-p 000a9000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee98474000-7fee9847b000 r-xp 00000000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9847b000-7fee9867b000 ---p 00007000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9867b000-7fee9867c000 r--p 00007000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9867c000-7fee9867d000 rw-p 00008000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9867d000-7fee98688000 r-xp 00000000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98688000-7fee98887000 ---p 0000b000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98887000-7fee98888000 r--p 0000a000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98888000-7fee98889000 rw-p 0000b000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98889000-7fee9888f000 rw-p 00000000 00:00 0
> 7fee9888f000-7fee98898000 r-xp 00000000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98898000-7fee98a97000 ---p 00009000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98a97000-7fee98a98000 r--p 00008000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98a98000-7fee98a99000 rw-p 00009000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98a99000-7fee98aa2000 r-xp 00000000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98aa2000-7fee98ca1000 ---p 00009000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98ca1000-7fee98ca2000 r--p 00008000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98ca2000-7fee98ca3000 rw-p 00009000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98ca3000-7fee98ca4000 ---p 00000000 00:00 0
> 7fee98ca4000-7fee994a4000 rw-p 00000000 00:00 0
> 7fee994a4000-7fee994aa000 r-xp 00000000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee994aa000-7fee996aa000 ---p 00006000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee996aa000-7fee996ab000 r--p 00006000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee996ab000-7fee996ac000 rw-p 00007000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee996ac000-7fee996b1000 r-xp 00000000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee996b1000-7fee998b0000 ---p 00005000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee998b0000-7fee998b1000 r--p 00004000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee998b1000-7fee998b2000 rw-p 00005000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee998b2000-7fee998b4000 r-xp 00000000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee998b4000-7fee99ab4000 ---p 00002000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee99ab4000-7fee99ab5000 r--p 00002000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee99ab5000-7fee99ab6000 rw-p 00003000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee99ab6000-7fee99ac6000 r-xp 00000000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99ac6000-7fee99cc5000 ---p 00010000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99cc5000-7fee99cc6000 r--p 0000f000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99cc6000-7fee99cc7000 rw-p 00010000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99cc7000-7fee99ccc000 r-xp 00000000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ccc000-7fee99ecb000 ---p 00005000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ecb000-7fee99ecc000 r--p 00004000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ecc000-7fee99ecd000 rw-p 00005000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ecd000-7fee99eee000 r-xp 00000000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee99eee000-7fee9a0ed000 ---p 00021000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee9a0ed000-7fee9a0ee000 r--p 00020000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee9a0ee000-7fee9a0ef000 rw-p 00021000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee9a0ef000-7fee9a0f3000 r-xp 00000000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a0f3000-7fee9a2f2000 ---p 00004000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a2f2000-7fee9a2f3000 r--p 00003000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a2f3000-7fee9a2f4000 rw-p 00004000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a2f4000-7fee9a30b000 r-xp 00000000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a30b000-7fee9a50a000 ---p 00017000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a50a000-7fee9a50c000 r--p 00016000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a50c000-7fee9a50d000 rw-p 00018000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a50d000-7fee9a50e000 r-xp 00000000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a50e000-7fee9a70d000 ---p 00001000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a70d000-7fee9a70e000 r--p 00000000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a70e000-7fee9a70f000 rw-p 00001000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a70f000-7fee9a714000 r-xp 00000000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a714000-7fee9a913000 ---p 00005000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a913000-7fee9a914000 r--p 00004000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a914000-7fee9a915000 rw-p 00005000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a915000-7fee9a917000 r-xp 00000000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9a917000-7fee9ab16000 ---p 00002000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9ab16000-7fee9ab17000 r--p 00001000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9ab17000-7fee9ab18000 rw-p 00002000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9ab18000-7fee9ab42000 r-xp 00000000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ab42000-7fee9ad41000 ---p 0002a000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ad41000-7fee9ad45000 r--p 00029000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ad45000-7fee9ad46000 rw-p 0002d000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ad46000-7fee9ad47000 rw-p 00000000 00:00 0
> 7fee9ad47000-7fee9ad48000 r-xp 00000000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9ad48000-7fee9af48000 ---p 00001000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9af48000-7fee9af49000 r--p 00001000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9af49000-7fee9af4a000 rw-p 00002000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9af4a000-7fee9af4f000 r-xp 00000000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9af4f000-7fee9b14f000 ---p 00005000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9b14f000-7fee9b150000 r--p 00005000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9b150000-7fee9b151000 rw-p 00006000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9b151000-7fee9b153000 r-xp 00000000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b153000-7fee9b352000 ---p 00002000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b352000-7fee9b353000 r--p 00001000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b353000-7fee9b354000 rw-p 00002000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b354000-7fee9b356000 r-xp 00000000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b356000-7fee9b555000 ---p 00002000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b555000-7fee9b556000 r--p 00001000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b556000-7fee9b557000 rw-p 00002000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b557000-7fee9b57d000 r-xp 00000000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b57d000-7fee9b77d000 ---p 00026000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b77d000-7fee9b77f000 r--p 00026000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b77f000-7fee9b780000 rw-p 00028000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b780000-7fee9b8b5000 r-xp 00000000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9b8b5000-7fee9bab5000 ---p 00135000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9bab5000-7fee9bab6000 r--p 00135000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9bab6000-7fee9baba000 rw-p 00136000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9baba000-7fee9bacb000 r-xp 00000000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bacb000-7fee9bcca000 ---p 00011000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bcca000-7fee9bccb000 r--p 00010000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bccb000-7fee9bccc000 rw-p 00011000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bccc000-7fee9bd3a000 r-xp 00000000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bd3a000-7fee9bf39000 ---p 0006e000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bf39000-7fee9bf3c000 r--p 0006d000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bf3c000-7fee9bf3d000 rw-p 00070000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bf3d000-7fee9bf3e000 rw-p 00000000 00:00 0
> 7fee9bf3e000-7fee9bf58000 r-xp 00000000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9bf58000-7fee9c158000 ---p 0001a000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9c158000-7fee9c159000 r--p 0001a000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9c159000-7fee9c15a000 rw-p 0001b000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9c15a000-7fee9c15c000 rw-p 00000000 00:00 0
> 7fee9c15c000-7fee9c435000 r--p 00000000 08:02 57288252
> /usr/lib/locale/locale-archive
> 7fee9c435000-7fee9c5f5000 r-xp 00000000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c5f5000-7fee9c7f5000 ---p 001c0000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c7f5000-7fee9c7f9000 r--p 001c0000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c7f9000-7fee9c7fb000 rw-p 001c4000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c7fb000-7fee9c7ff000 rw-p 00000000 00:00 0
> 7fee9c7ff000-7fee9c907000 r-xp 00000000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9c907000-7fee9cb06000 ---p 00108000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9cb06000-7fee9cb07000 r--p 00107000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9cb07000-7fee9cb08000 rw-p 00108000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9cb08000-7fee9cb20000 r-xp 00000000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cb20000-7fee9cd1f000 ---p 00018000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cd1f000-7fee9cd20000 r--p 00017000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cd20000-7fee9cd21000 rw-p 00018000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cd21000-7fee9cd25000 rw-p 00000000 00:00 0
> 7fee9cd25000-7fee9cd28000 r-xp 00000000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cd28000-7fee9cf27000 ---p 00003000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cf27000-7fee9cf28000 r--p 00002000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cf28000-7fee9cf29000 rw-p 00003000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cf29000-7fee9cf4f000 r-xp 00000000 08:02 37488131
> /lib/x86_64-linux-gnu/ld-2.23.so
> 7fee9cff4000-7fee9cff5000 rw-p 00000000 00:00 0
> 7fee9cff5000-7fee9cff8000 r--s 00000000 08:02 23070902 /home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.pack
> 7fee9cff8000-7fee9cff9000 r--s 00000000 08:02 23070903 /home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.idx
> 7fee9cff9000-7fee9d141000 rw-p 00000000 00:00 0
> 7fee9d141000-7fee9d148000 r--s 00000000 08:02 57547371
> /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
> 7fee9d148000-7fee9d14e000 rw-p 00000000 00:00 0
> 7fee9d14e000-7fee9d14f000 r--p 00025000 08:02 37488131
> /lib/x86_64-linux-gnu/ld-2.23.so
> 7fee9d14f000-7fee9d150000 rw-p 00026000 08:02 37488131
> /lib/x86_64-linux-gnu/ld-2.23.so
> 7fee9d150000-7fee9d151000 rw-p 00000000 00:00 0
> 7ffc374db000-7ffc375ca000 rw-p 00000000 00:00 0 [stack]
> 7ffc375e3000-7ffc375e5000 r--p 00000000 00:00 0 [vvar]
> 7ffc375e5000-7ffc375e7000 r-xp 00000000 00:00 0 [vdso]
> ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
>
>
Sept. 11, 2017
Re: [Pharo-dev] Can Realm (DB) and Pharo play together (or can we have a Pharo Realm Object Server to ROS) ?
by Denis Kudriashov
Hi Cedrick.
Look at Voyage https://github.com/pharo-nosql/voyage. Maybe Realm can be
easily supported as another backend.
2017-09-10 12:14 GMT+02:00 Cédrick Béler <cdrick65(a)gmail.com>:
> Hello all,
>
> Iâve spent some time in the summer in what I call my quest to the ultimate
> and easy and fun architecture to prototype some personal administration
> apps and have fun :-)
> Iâll share some experience and wonder if there are alternative in Pharo.
>
> I want app that are mobile firsts, then manageable with a computer (for
> more complex administrative tasks).
> I want them reactive (I especially like reactive data driven application
> like meteor.js), ubiquitous around my devices and not always connected
> (offline-first - this is very important if not the first objective).
>
> Ok, so I was lurking around looking for server and mobile distributed
> databases and I finally found Realm (https://realm.io/products/
> realm-mobile-platform/) which is a cool architecture plenty of promises,
> well documented, lots of tutorials... The architecture is composed of 2
> products:
> - Realm DB [1] that runs on mobile device - multiplatform - fully
> open-source - performant - an object DB with some limitation though
> - Realm Object Server (ROS) [2] - provide two-way data sync simple and
> easy - BUT proprietary even if free for developers ⦠the entry point for
> serious developments (in particular access programmatically to the server)
> is very expensive ! 1500$mo !
>
> The developer edition with is free is already quite outstanding to me.
> Looks at this demo page on GitHub [3] !
>
> But⦠without any control to the ROS, I find ROS quite limited finally. I
> may then use the DB part, ROS free for what really need sync reactivity
> between devices or between group of people (like a black board), but store
> all less transient information to WhateverNoSQLDB probably in REST.
>
> Anyway I want to share that with you because it rings a smalltalk bell in
> my head⦠itâs about object data, live feeling, and I want to use Pharo on
> the server :)
>
> Maybe some people here have thought of an alternative ROS in Pharo or
> Gemstone ? Any ideas or remarks ?
> I was aware of sebastian Flow living full-stack framework attempt but
> donât know more.
>
> TIA
> Cédrick
>
> NB: Pharo looks more and more great ! Congratulations guys for you job ! I
> hope ESUG was nice.
> Iâve just tried Telepharo on Pharo 6 (64 bit). Really great work too... It
> works like a charm, out of the box on low cost dedicated ubuntu servers [4]
> => 10â¬mo
> Pharo 64 tinyBenchmarks is 2,75 times slower than on my Mac mini Core i5
> 2,5GHz from 2012 with SSD (I guess itâs not that bad and usable for
> personal applications servers). I think itâ about 3 times faster than on a
> raspberry Pi.
> Mac mini (32 bit version): '1329870129 bytecodes/sec; 108576799 sends/secâ
> Dedibox Low Cost server (64 bit version)â '595695171 bytecodes/sec;
> 39441333 sends/sec'
>
> NB2: to download/install Pharo from command line, on the web site
> instructions, it seems it lacks the trailing slash. I had to add it.
>
> curl get.pharo.org/64*/* | bash
>
>
> [1] https://realm.io/products/realm-mobile-database/
> [2] https://realm.io/products/realm-mobile-platform/
> [3] https://github.com/realm-demos
> [4] https://www.online.net/fr/serveur-dedie/dedibox-sc
>
>
>
Sept. 11, 2017
Re: [Pharo-dev] Iceberg causes 64 bit VM core dump on Ubuntu
by stephan
On 11-09-17 11:38, Alistair Grant wrote:
>> Stephan
>
> Thanks for taking a look at this.
>
> I realised that this was a bad example after I posted it. This script
> also demonstrates the problem:
But how can it work if you are trying to use file attributes that you
can not access?
Your new script does not write a core dump, but the console says
*** Error in `./lib/pharo/5.0-201708312323/pharo': malloc(): memory
corruption: 0x00007fee9d0acfa0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fee9c4ac7e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7fee9c4b713e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7fee9c4b9184]
./lib/pharo/5.0-201708312323/pharo[0x4c2510]
[0x1c01318]
======= Memory map: ========
00400000-0053b000 r-xp 00000000 08:02 22679114
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
0073b000-0073c000 r--p 0013b000 08:02 22679114
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
0073c000-0074d000 rw-p 0013c000 08:02 22679114
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
0074d000-00816000 rw-p 00000000 00:00 0
01af6000-01b71000 rw-p 00000000 00:00 0 [heap]
01b71000-01b72000 rwxp 00000000 00:00 0 [heap]
01b72000-01bd9000 rw-p 00000000 00:00 0 [heap]
01c00000-01d5e000 rwxp 00000000 00:00 0
01d5e000-06f00000 rw-p 00000000 00:00 0
7fee8c000000-7fee8c021000 rw-p 00000000 00:00 0
7fee8c021000-7fee90000000 ---p 00000000 00:00 0
7fee920fe000-7fee92114000 r-xp 00000000 08:02 37491026
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fee92114000-7fee92313000 ---p 00016000 08:02 37491026
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fee92313000-7fee92314000 rw-p 00015000 08:02 37491026
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fee92314000-7fee92319000 r-xp 00000000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee92319000-7fee92519000 ---p 00005000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee92519000-7fee9251a000 r--p 00005000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee9251a000-7fee9251b000 rw-p 00006000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee9251b000-7fee9251d000 r-xp 00000000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9251d000-7fee9271c000 ---p 00002000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9271c000-7fee9271d000 r--p 00001000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9271d000-7fee9271e000 rw-p 00002000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9271e000-7fee92727000 r-xp 00000000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92727000-7fee92926000 ---p 00009000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92926000-7fee92927000 r--p 00008000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92927000-7fee92928000 rw-p 00009000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92928000-7fee92956000 rw-p 00000000 00:00 0
7fee92956000-7fee92a25000 r-xp 00000000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92a25000-7fee92c25000 ---p 000cf000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92c25000-7fee92c28000 r--p 000cf000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92c28000-7fee92c2a000 rw-p 000d2000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92c2a000-7fee92c2b000 rw-p 00000000 00:00 0
7fee92c2b000-7fee92c72000 r-xp 00000000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92c72000-7fee92e71000 ---p 00047000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92e71000-7fee92e73000 r--p 00046000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92e73000-7fee92e75000 rw-p 00048000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92e75000-7fee92e76000 rw-p 00000000 00:00 0
7fee92e76000-7fee92e84000 r-xp 00000000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee92e84000-7fee93083000 ---p 0000e000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee93083000-7fee93084000 r--p 0000d000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee93084000-7fee93085000 rw-p 0000e000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee93085000-7fee930ac000 r-xp 00000000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee930ac000-7fee932ac000 ---p 00027000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee932ac000-7fee932ad000 r--p 00027000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee932ad000-7fee932ae000 rw-p 00028000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee932ae000-7fee932b5000 r-xp 00000000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee932b5000-7fee934b4000 ---p 00007000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee934b4000-7fee934b5000 r--p 00006000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee934b5000-7fee934b6000 rw-p 00007000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee934b6000-7fee934cb000 r-xp 00000000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee934cb000-7fee936ca000 ---p 00015000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee936ca000-7fee936cb000 r--p 00014000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee936cb000-7fee936cc000 rw-p 00015000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee936cc000-7fee936fc000 r-xp 00000000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee936fc000-7fee938fc000 ---p 00030000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee938fc000-7fee938fd000 r--p 00030000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee938fd000-7fee938fe000 rw-p 00031000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee938fe000-7fee938ff000 rw-p 00000000 00:00 0
7fee938ff000-7fee9399e000 r-xp 00000000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee9399e000-7fee93b9d000 ---p 0009f000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee93b9d000-7fee93b9e000 r--p 0009e000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee93b9e000-7fee93ba1000 rw-p 0009f000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee93ba1000-7fee93c25000 r-xp 00000000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93c25000-7fee93e24000 ---p 00084000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93e24000-7fee93e27000 r--p 00083000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93e27000-7fee93e2a000 rw-p 00086000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93e2a000-7fee93e2b000 rw-p 00000000 00:00 0
7fee93e2b000-7fee93e33000 r-xp 00000000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee93e33000-7fee94032000 ---p 00008000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee94032000-7fee94033000 r--p 00007000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee94033000-7fee94034000 rw-p 00008000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee94034000-7fee94037000 r-xp 00000000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94037000-7fee94236000 ---p 00003000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94236000-7fee94237000 r--p 00002000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94237000-7fee94238000 rw-p 00003000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94238000-7fee94249000 r-xp 00000000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee94249000-7fee94449000 ---p 00011000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee94449000-7fee9444a000 r--p 00011000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee9444a000-7fee9444b000 rw-p 00012000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee9444b000-7fee944a4000 r-xp 00000000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee944a4000-7fee946a3000 ---p 00059000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee946a3000-7fee946ad000 r--p 00058000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee946ad000-7fee946af000 rw-p 00062000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee946af000-7fee946ec000 r-xp 00000000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee946ec000-7fee948ec000 ---p 0003d000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee948ec000-7fee948ed000 r--p 0003d000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee948ed000-7fee948ef000 rw-p 0003e000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee948ef000-7fee948f0000 rw-p 00000000 00:00 0
7fee948f0000-7fee94909000 r-xp 00000000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94909000-7fee94b09000 ---p 00019000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94b09000-7fee94b0a000 r--p 00019000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94b0a000-7fee94b0b000 rw-p 0001a000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94b0b000-7fee94b22000 r-xp 00000000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94b22000-7fee94d22000 ---p 00017000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94d22000-7fee94d23000 r--p 00017000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94d23000-7fee94d24000 rw-p 00018000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94d24000-7fee94d26000 rw-p 00000000 00:00 0
7fee94d26000-7fee94d30000 r-xp 00000000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94d30000-7fee94f2f000 ---p 0000a000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94f2f000-7fee94f30000 r--p 00009000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94f30000-7fee94f31000 rw-p 0000a000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94f31000-7fee94f34000 r-xp 00000000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee94f34000-7fee95133000 ---p 00003000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee95133000-7fee95134000 r--p 00002000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee95134000-7fee95135000 rw-p 00003000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee95135000-7fee95161000 r-xp 00000000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95161000-7fee95360000 ---p 0002c000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95360000-7fee95362000 r--p 0002b000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95362000-7fee95363000 rw-p 0002d000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95363000-7fee95364000 rw-p 00000000 00:00 0
7fee95364000-7fee95427000 r-xp 00000000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95427000-7fee95627000 ---p 000c3000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95627000-7fee95634000 r--p 000c3000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95634000-7fee95636000 rw-p 000d0000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95636000-7fee956b5000 r-xp 00000000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee956b5000-7fee958b4000 ---p 0007f000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee958b4000-7fee958b5000 r--p 0007e000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee958b5000-7fee958b6000 rw-p 0007f000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee958b6000-7fee958ea000 r-xp 00000000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee958ea000-7fee95ae9000 ---p 00034000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee95ae9000-7fee95aeb000 r--p 00033000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee95aeb000-7fee95aec000 rw-p 00035000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee95aec000-7fee95b1e000 r-xp 00000000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95b1e000-7fee95d1d000 ---p 00032000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95d1d000-7fee95d1e000 r--p 00031000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95d1e000-7fee95d1f000 rw-p 00032000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95d1f000-7fee95e42000 r-xp 00000000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee95e42000-7fee96041000 ---p 00123000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee96041000-7fee9604c000 r--p 00122000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee9604c000-7fee9604e000 rw-p 0012d000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee9604e000-7fee9604f000 rw-p 00000000 00:00 0
7fee9604f000-7fee9609c000 r-xp 00000000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9609c000-7fee9629b000 ---p 0004d000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9629b000-7fee9629d000 r--p 0004c000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9629d000-7fee9629e000 rw-p 0004e000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9629e000-7fee962a0000 rw-p 00000000 00:00 0
7fee962a0000-7fee962ad000 r-xp 00000000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee962ad000-7fee964ad000 ---p 0000d000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee964ad000-7fee964ae000 r--p 0000d000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee964ae000-7fee964af000 rw-p 0000e000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee964af000-7fee964f6000 r-xp 00000000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee964f6000-7fee966f5000 ---p 00047000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee966f5000-7fee966f7000 r--p 00046000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee966f7000-7fee966f9000 rw-p 00048000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee966f9000-7fee96714000 r-xp 00000000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96714000-7fee96913000 ---p 0001b000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96913000-7fee96914000 r--p 0001a000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96914000-7fee96915000 rw-p 0001b000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96915000-7fee96946000 r-xp 00000000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96946000-7fee96b46000 ---p 00031000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96b46000-7fee96b47000 r--p 00031000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96b47000-7fee96b48000 rw-p 00032000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96b48000-7fee96b4f000 r-xp 00000000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96b4f000-7fee96d4e000 ---p 00007000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96d4e000-7fee96d4f000 r--p 00006000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96d4f000-7fee96d50000 rw-p 00007000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96d50000-7fee96d87000 r-xp 00000000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96d87000-7fee96f87000 ---p 00037000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96f87000-7fee96f88000 r--p 00037000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96f88000-7fee96f89000 rw-p 00038000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96f89000-7fee9713c000 r-xp 00000000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee9713c000-7fee9733c000 ---p 001b3000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee9733c000-7fee97357000 r--p 001b3000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee97357000-7fee97363000 rw-p 001ce000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee97363000-7fee97366000 rw-p 00000000 00:00 0
7fee97366000-7fee973cb000 r-xp 00000000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee973cb000-7fee975cb000 ---p 00065000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee975cb000-7fee975cf000 r--p 00065000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee975cf000-7fee975d6000 rw-p 00069000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee975d6000-7fee97641000 r-xp 00000000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97641000-7fee97841000 ---p 0006b000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97841000-7fee97844000 r--p 0006b000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97844000-7fee97845000 rw-p 0006e000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97845000-7fee9797c000 r-xp 00000000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee9797c000-7fee97b7b000 ---p 00137000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee97b7b000-7fee97b7c000 r--p 00136000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee97b7c000-7fee97b87000 rw-p 00137000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee97b87000-7fee97b88000 rw-p 00000000 00:00 0
7fee97b88000-7fee97b89000 r-xp 00000000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97b89000-7fee97d89000 ---p 00001000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97d89000-7fee97d8a000 r--p 00001000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97d8a000-7fee97d8b000 rw-p 00002000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97d8b000-7fee97daf000 r-xp 00000000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97daf000-7fee97fae000 ---p 00024000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97fae000-7fee97faf000 r--p 00023000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97faf000-7fee97fb0000 rw-p 00024000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97fb0000-7fee97fc9000 r-xp 00000000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee97fc9000-7fee981c8000 ---p 00019000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee981c8000-7fee981c9000 r--p 00018000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee981c9000-7fee981ca000 rw-p 00019000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee981ca000-7fee9826e000 r-xp 00000000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee9826e000-7fee9846d000 ---p 000a4000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee9846d000-7fee98473000 r--p 000a3000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee98473000-7fee98474000 rw-p 000a9000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee98474000-7fee9847b000 r-xp 00000000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9847b000-7fee9867b000 ---p 00007000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9867b000-7fee9867c000 r--p 00007000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9867c000-7fee9867d000 rw-p 00008000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9867d000-7fee98688000 r-xp 00000000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98688000-7fee98887000 ---p 0000b000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98887000-7fee98888000 r--p 0000a000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98888000-7fee98889000 rw-p 0000b000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98889000-7fee9888f000 rw-p 00000000 00:00 0
7fee9888f000-7fee98898000 r-xp 00000000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98898000-7fee98a97000 ---p 00009000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98a97000-7fee98a98000 r--p 00008000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98a98000-7fee98a99000 rw-p 00009000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98a99000-7fee98aa2000 r-xp 00000000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98aa2000-7fee98ca1000 ---p 00009000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98ca1000-7fee98ca2000 r--p 00008000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98ca2000-7fee98ca3000 rw-p 00009000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98ca3000-7fee98ca4000 ---p 00000000 00:00 0
7fee98ca4000-7fee994a4000 rw-p 00000000 00:00 0
7fee994a4000-7fee994aa000 r-xp 00000000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee994aa000-7fee996aa000 ---p 00006000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee996aa000-7fee996ab000 r--p 00006000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee996ab000-7fee996ac000 rw-p 00007000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee996ac000-7fee996b1000 r-xp 00000000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee996b1000-7fee998b0000 ---p 00005000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee998b0000-7fee998b1000 r--p 00004000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee998b1000-7fee998b2000 rw-p 00005000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee998b2000-7fee998b4000 r-xp 00000000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee998b4000-7fee99ab4000 ---p 00002000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee99ab4000-7fee99ab5000 r--p 00002000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee99ab5000-7fee99ab6000 rw-p 00003000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee99ab6000-7fee99ac6000 r-xp 00000000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99ac6000-7fee99cc5000 ---p 00010000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99cc5000-7fee99cc6000 r--p 0000f000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99cc6000-7fee99cc7000 rw-p 00010000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99cc7000-7fee99ccc000 r-xp 00000000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ccc000-7fee99ecb000 ---p 00005000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ecb000-7fee99ecc000 r--p 00004000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ecc000-7fee99ecd000 rw-p 00005000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ecd000-7fee99eee000 r-xp 00000000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee99eee000-7fee9a0ed000 ---p 00021000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee9a0ed000-7fee9a0ee000 r--p 00020000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee9a0ee000-7fee9a0ef000 rw-p 00021000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee9a0ef000-7fee9a0f3000 r-xp 00000000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a0f3000-7fee9a2f2000 ---p 00004000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a2f2000-7fee9a2f3000 r--p 00003000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a2f3000-7fee9a2f4000 rw-p 00004000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a2f4000-7fee9a30b000 r-xp 00000000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a30b000-7fee9a50a000 ---p 00017000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a50a000-7fee9a50c000 r--p 00016000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a50c000-7fee9a50d000 rw-p 00018000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a50d000-7fee9a50e000 r-xp 00000000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a50e000-7fee9a70d000 ---p 00001000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a70d000-7fee9a70e000 r--p 00000000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a70e000-7fee9a70f000 rw-p 00001000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a70f000-7fee9a714000 r-xp 00000000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a714000-7fee9a913000 ---p 00005000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a913000-7fee9a914000 r--p 00004000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a914000-7fee9a915000 rw-p 00005000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a915000-7fee9a917000 r-xp 00000000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9a917000-7fee9ab16000 ---p 00002000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9ab16000-7fee9ab17000 r--p 00001000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9ab17000-7fee9ab18000 rw-p 00002000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9ab18000-7fee9ab42000 r-xp 00000000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ab42000-7fee9ad41000 ---p 0002a000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ad41000-7fee9ad45000 r--p 00029000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ad45000-7fee9ad46000 rw-p 0002d000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ad46000-7fee9ad47000 rw-p 00000000 00:00 0
7fee9ad47000-7fee9ad48000 r-xp 00000000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9ad48000-7fee9af48000 ---p 00001000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9af48000-7fee9af49000 r--p 00001000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9af49000-7fee9af4a000 rw-p 00002000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9af4a000-7fee9af4f000 r-xp 00000000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9af4f000-7fee9b14f000 ---p 00005000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9b14f000-7fee9b150000 r--p 00005000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9b150000-7fee9b151000 rw-p 00006000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9b151000-7fee9b153000 r-xp 00000000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b153000-7fee9b352000 ---p 00002000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b352000-7fee9b353000 r--p 00001000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b353000-7fee9b354000 rw-p 00002000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b354000-7fee9b356000 r-xp 00000000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b356000-7fee9b555000 ---p 00002000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b555000-7fee9b556000 r--p 00001000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b556000-7fee9b557000 rw-p 00002000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b557000-7fee9b57d000 r-xp 00000000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b57d000-7fee9b77d000 ---p 00026000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b77d000-7fee9b77f000 r--p 00026000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b77f000-7fee9b780000 rw-p 00028000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b780000-7fee9b8b5000 r-xp 00000000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9b8b5000-7fee9bab5000 ---p 00135000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9bab5000-7fee9bab6000 r--p 00135000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9bab6000-7fee9baba000 rw-p 00136000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9baba000-7fee9bacb000 r-xp 00000000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bacb000-7fee9bcca000 ---p 00011000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bcca000-7fee9bccb000 r--p 00010000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bccb000-7fee9bccc000 rw-p 00011000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bccc000-7fee9bd3a000 r-xp 00000000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bd3a000-7fee9bf39000 ---p 0006e000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bf39000-7fee9bf3c000 r--p 0006d000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bf3c000-7fee9bf3d000 rw-p 00070000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bf3d000-7fee9bf3e000 rw-p 00000000 00:00 0
7fee9bf3e000-7fee9bf58000 r-xp 00000000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9bf58000-7fee9c158000 ---p 0001a000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9c158000-7fee9c159000 r--p 0001a000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9c159000-7fee9c15a000 rw-p 0001b000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9c15a000-7fee9c15c000 rw-p 00000000 00:00 0
7fee9c15c000-7fee9c435000 r--p 00000000 08:02 57288252
/usr/lib/locale/locale-archive
7fee9c435000-7fee9c5f5000 r-xp 00000000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c5f5000-7fee9c7f5000 ---p 001c0000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c7f5000-7fee9c7f9000 r--p 001c0000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c7f9000-7fee9c7fb000 rw-p 001c4000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c7fb000-7fee9c7ff000 rw-p 00000000 00:00 0
7fee9c7ff000-7fee9c907000 r-xp 00000000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9c907000-7fee9cb06000 ---p 00108000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9cb06000-7fee9cb07000 r--p 00107000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9cb07000-7fee9cb08000 rw-p 00108000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9cb08000-7fee9cb20000 r-xp 00000000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cb20000-7fee9cd1f000 ---p 00018000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cd1f000-7fee9cd20000 r--p 00017000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cd20000-7fee9cd21000 rw-p 00018000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cd21000-7fee9cd25000 rw-p 00000000 00:00 0
7fee9cd25000-7fee9cd28000 r-xp 00000000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cd28000-7fee9cf27000 ---p 00003000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cf27000-7fee9cf28000 r--p 00002000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cf28000-7fee9cf29000 rw-p 00003000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cf29000-7fee9cf4f000 r-xp 00000000 08:02 37488131
/lib/x86_64-linux-gnu/ld-2.23.so
7fee9cff4000-7fee9cff5000 rw-p 00000000 00:00 0
7fee9cff5000-7fee9cff8000 r--s 00000000 08:02 23070902
/home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.pack
7fee9cff8000-7fee9cff9000 r--s 00000000 08:02 23070903
/home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.idx
7fee9cff9000-7fee9d141000 rw-p 00000000 00:00 0
7fee9d141000-7fee9d148000 r--s 00000000 08:02 57547371
/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fee9d148000-7fee9d14e000 rw-p 00000000 00:00 0
7fee9d14e000-7fee9d14f000 r--p 00025000 08:02 37488131
/lib/x86_64-linux-gnu/ld-2.23.so
7fee9d14f000-7fee9d150000 rw-p 00026000 08:02 37488131
/lib/x86_64-linux-gnu/ld-2.23.so
7fee9d150000-7fee9d151000 rw-p 00000000 00:00 0
7ffc374db000-7ffc375ca000 rw-p 00000000 00:00 0 [stack]
7ffc375e3000-7ffc375e5000 r--p 00000000 00:00 0 [vvar]
7ffc375e5000-7ffc375e7000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Sept. 11, 2017
Re: [Pharo-dev] Can Realm (DB) and Pharo play together (or can we have a Pharo Realm Object Server to ROS) ?
by stephan
On 11-09-17 11:37, Cédrick Béler wrote:
>> I do a lot of iOS development. I've looked at Realm. I don't trust
>> it. I do like Sqlite.
https://danluu.com/file-consistency/
Sept. 11, 2017
Re: [Pharo-dev] argh, tests are failing!
by Pavel Krivanek
2017-09-11 12:07 GMT+02:00 Guillermo Polito <guillermopolito(a)gmail.com>:
>
>
> On Sun, Sep 10, 2017 at 7:16 PM, Torsten Bergmann <astares(a)gmx.de> wrote:
>
>> Hi,
>>
>> to explain:
>>
>> we have lots of uncategorized methods and non commented classes. For some
>> time we had to accept this ugly situation that old and legacy code. For
>> Pharo 4 and 5
>> I invested a lot of time to clean this up right before the release date.
>> But with 6.0 such a round was not done and in 6.0 and 6.1 it looks like a
>> mess again.
>>
>> Why? Because we introduced new features and code and never defined a
>> certain level of quality for code we include. But our initial goal with
>> Pharo was (and
>> hopefully still is) to cleanup things up and do better than before.
>>
>> So we should not forget about quality and so I spend some time last on
>> this again - now for Pharo 7. For instance #setUp and #tearDown in SUnit
>> should be
>> in "running" as it was defined for TestCase subclasses. Also #hash and #=
>> should be in "comparing" protocol. Also the goal is coming back to an image
>> where
>> all methods are categorized and where all classes have a comment.
>>
>> But for me it absolutely makes no sense to reinvest the time over and
>> over into the same cleanups while others can easily make a mess again.
>>
>> So we should RAISE THE QUALITY BAR to ensure that we keep with such a
>> quality level. Especially as see each build to be a release and the real
>> release once
>> a year often is more or less a snapshot.
>>
>> So I also wrote a new test called "ProperMethodCategorizationTest" and
>> while cleaning up #hash it was green. So ProperMethodCategorizationTest
>> .testHashMethodNeedsToBeInComparingProtocol
>> showed no problem and I committed and have sent a Pull request. This
>> looked like any other new contribution.
>>
>
> Yes yes, I can't agree more. We need to add Lint rules running by default
> also.
>
I will try to prepare a small tool that will collect information about
health status of a build that will be stored as a STON file next to the
image (at least for the development versions). Then we can generate the
same information about incoming PRs and display changes. This way we will
be able to see effects of the PR like what new dependencies it added, what
new rules are failing and so on.
It should not reject then automatically but to be a support for the PR
review.
-- Pavel
>
>
>>
>> What I did not knew at this time was that Iceberg code is not in git
>> repository - but managed externally. So while I fixed the code in my image
>> with wrongly categorized hash
>> method in an Iceberg class (IceSemanticVersion) the system did not show
>> me that this change did not move to GitHub.
>
>
>> Now I know - but this has such bad side effect when we do changes and
>> these packages are in the image - but not managed with the pharo repository.
>>
>
> Yep, this should be fixed as soon as we have multiple
> subdirectories/subprojects in iceberg. As soon as that is supported we will
> probably move iceberg to a subtree structure as explained in here:
>
> https://www.slideshare.net/GuillePolito1/understanding-
> the-pharo-dev-process-79632181/1
> https://github.com/guillep/PharoIntegrationProcess/wiki/
> Analysis-of-sub-project-storage-alternatives
>
>
>
>>
>> Long story short: one can not fix this situation with a simple PR as
>> Iceberg code is not under the "pharo" repo umbrella.
>>
>> I already submitted a PR for Iceberg
>>
>> https://github.com/pharo-vcs/iceberg/pull/458
>>
>> and Esteban included that already - but only in Iceberg. We now need to
>> include Iceberg.
>>
>> Several lessons learned from my side:
>> - doing changes and having green tests in the image is not enough
>> - also doing a commit and PR does not mean all of your changes are on
>> GitHub
>> - it is not a good situation when a part of the image code is managed
>> with "pharo" repository and another part is managed externally - I see this
>> as a problem of
>> the new process we should discuss and address
>> - we should nonetheless try to define tests to show the edges where we
>> can improve and cleanup (without a test it would not have been noticed that
>> while I did my best
>> to cleanup the current way of managing Iceberg prevented my fix to be
>> into the image in the first place)
>>
>
> While the test is an improvement over the current situation, I ask myself
> if this particular validation of the protocols shouldn't be a Renraku rule.
>
>
>>
>> I dont know what need to be done to include a new iceberg version or when
>> this will happen from Estebans side - but as soon as it is done this test
>> should be green again.
>>
>
> As Pavel said, the iceberg version that is included in the system is the
> one described in
>
> BaselineOfIDE >> loadIceberg
>
> Metacello new
> baseline: 'Iceberg';
> repository: 'github://pharo-vcs/iceberg:v0.5.7';
> load.
> (Smalltalk classNamed: #Iceberg) enableMetacelloIntegration: true.
>
> So updating that method with the new iceberg version and pushing that to
> Pharo should be enough.
>
> In any case, my mail was there just to raise the issue of the failing
> tests. We should care about failing tests, and I'll cry out loud everytime
> they are broken, just to make it explicit.
>
>
>> Thanks
>> T.
>>
>>
>> Gesendet: Sonntag, 10. September 2017 um 18:24 Uhr
>> Von: "Stephane Ducasse" <stepharo.self(a)gmail.com>
>> An: "Pharo Development List" <pharo-dev(a)lists.pharo.org>
>> Betreff: Re: [Pharo-dev] argh, tests are failing!
>>
>> 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
>> [mailto:pavel.krivanek@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[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
>> [mailto:guillermopolito@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%20and%20branch%20Pipeline/job/
>> development/110/testReport/junit/GT.EventRecorder.Tests.
>> Core/GTEventRecorderTest/testDeliverNow2/]GT.EventRecorder.
>> Tests.Core.GTEventRecorderTest.testNotDeliveredDataShouldBeR
>> esent[https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pendi
>> ng%20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/GT.EventRecorder.Tests.Core/
>> GTEventRecorderTest/testNotDeliveredDataShouldBeResent/]
>> Kernel.Tests.Processes.MutexTest.testFailedCriticalSectionSh
>> ouldUnblockWaitingOne[https://ci.inria.fr/pharo-ci-jenkins2/
>> job/Test%20pending%20pull%20request%20and%20branch%20Pipelin
>> e/job/development/110/testReport/junit/Kernel.Tests.
>> Processes/MutexTest/testFailedCriticalSectionShouldUnblockWa
>> itingOne/]ReleaseTests.Categorization.ProperMethodCat
>> egorizationTest.testHashMethodNeedsToBeInComparingProtocol[
>> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
>> 20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/ReleaseTests.Categorization/Pr
>> operMethodCategorizationTest/testHashMethodNeedsToBeInCompar
>> ingProtocol/]ReleaseTests.Categorization.ProperMethodCategor
>> izationTest.testHashMethodNeedsToBeInComparingProtocol[
>> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
>> 20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/ReleaseTests.Categorization/Pr
>> operMethodCategorizationTest/testHashMethodNeedsToBeInCompar
>> ingProtocol_2/]ReleaseTests.Categorization.ProperMethodCateg
>> orizationTest.testHashMethodNeedsToBeInComparingProtocol[
>> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
>> 20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/ReleaseTests.Categorization/Pr
>> operMethodCategorizationTest/testHashMethodNeedsToBeInCompar
>> ingProtocol_3/]ReleaseTests.Categorization.ProperMethodCateg
>> orizationTest.testHashMethodNeedsToBeInComparingProtocol[
>> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
>> 20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/ReleaseTests.Categorization/Pr
>> operMethodCategorizationTest/testHashMethodNeedsToBeInCompar
>> ingProtocol_4/]ReleaseTests.Categorization.ProperMethodCateg
>> orizationTest.testHashMethodNeedsToBeInComparingProtocol[
>> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
>> 20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/ReleaseTests.Categorization/Pr
>> operMethodCategorizationTest/testHashMethodNeedsToBeInCompar
>> ingProtocol_5/]ReleaseTests.Categorization.ProperMethodCateg
>> orizationTest.testHashMethodNeedsToBeInComparingProtocol[
>> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
>> 20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/ReleaseTests.Categorization/Pr
>> operMethodCategorizationTest/testHashMethodNeedsToBeInCompar
>> ingProtocol_6/]ReleaseTests.Categorization.ProperMethodCateg
>> orizationTest.testHashMethodNeedsToBeInComparingProtocol[
>> https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%
>> 20pull%20request%20and%20branch%20Pipeline/job/develo
>> pment/110/testReport/junit/ReleaseTests.Categorization/Pr
>> operMethodCategorizationTest/testHashMethodNeedsToBeInCompar
>> ingProtocol_7/
>> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/GT.EventRecorder.Tests.Core/GTEventRecorderTest/testDeliverNow2/%5DGT.EventRecorder.Tests.Core.GTEventRecorderTest.testNotDeliveredDataShouldBeResent%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/GT.EventRecorder.Tests.Core/GTEventRecorderTest/testNotDeliveredDataShouldBeResent/%5DKernel.Tests.Processes.MutexTest.testFailedCriticalSectionShouldUnblockWaitingOne%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/Kernel.Tests.Processes/MutexTest/testFailedCriticalSectionShouldUnblockWaitingOne/%5DReleaseTests.Categorization.ProperMethodCategorizationTest.testHashMethodNeedsToBeInComparingProtocol%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/ReleaseTests.Categorization/ProperMethodCategorizationTest/testHashMethodNeedsToBeInComparingProtocol/%5DReleaseTests.Categorization.ProperMethodCategorizationTest.testHashMethodNeedsToBeInComparingProtocol%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/ReleaseTests.Categorization/ProperMethodCategorizationTest/testHashMethodNeedsToBeInComparingProtocol_2/%5DReleaseTests.Categorization.ProperMethodCategorizationTest.testHashMethodNeedsToBeInComparingProtocol%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/ReleaseTests.Categorization/ProperMethodCategorizationTest/testHashMethodNeedsToBeInComparingProtocol_3/%5DReleaseTests.Categorization.ProperMethodCategorizationTest.testHashMethodNeedsToBeInComparingProtocol%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/ReleaseTests.Categorization/ProperMethodCategorizationTest/testHashMethodNeedsToBeInComparingProtocol_4/%5DReleaseTests.Categorization.ProperMethodCategorizationTest.testHashMethodNeedsToBeInComparingProtocol%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/ReleaseTests.Categorization/ProperMethodCategorizationTest/testHashMethodNeedsToBeInComparingProtocol_5/%5DReleaseTests.Categorization.ProperMethodCategorizationTest.testHashMethodNeedsToBeInComparingProtocol%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/ReleaseTests.Categorization/ProperMethodCategorizationTest/testHashMethodNeedsToBeInComparingProtocol_6/%5DReleaseTests.Categorization.ProperMethodCategorizationTest.testHashMethodNeedsToBeInComparingProtocol%5Bhttps://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/development/110/testReport/junit/ReleaseTests.Categorization/ProperMethodCategorizationTest/testHashMethodNeedsToBeInComparingProtocol_7/>
>> ]
>>
>>
>> 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
>>
>>
>
>
> --
>
>
>
> 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. 11, 2017