Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
September 2017
- 546 messages
Re: [Pharo-dev] Changing pharo default branch to development
by stephan
On 09-09-17 10:53, Guillermo Polito wrote:
> For those who may ask, we will not remove the master branch yet.
> This is because we are in the airport doing this and we would
> like to give it a better thought .
Let me share my thoughts, please tell me which ones need improvement:
1 Each branch creates overhead, just by existing: it means having to
choose where to commit, and the opportunity to make mistakes. Therefore:
only add branches that provide value, and remove ones that no longer do.
2 If a branch exists for a long time, it will diverge from trunk because
trunk changes. The longer it exists the more difficult it becomes to
understand the differences between branches. With git we can decrease
the gap by using rebase. Therefore: keep the lifetime of branches small
and do issue fixes as close as possible to trunk, using rebase where
possible.
3 We want to regularly provide releases to provide people building on
top of them feature and api stability. Therefore, each release becomes
a branch.
4 We want to do issue fixes to trunk and supported releases. A separate
branch for the issue fix makes it easier to back port issues.
5 To ensure the quality of changes, we use a separate repository instead
of an extra branch.
The separation of master and development branches does not add value, so
should be removed.
Looking forward to your thoughts,
Stephan
Sept. 10, 2017
Re: [Pharo-dev] poor state of fuel
by stephan
On 10-09-17 09:56, Norbert Hartl wrote:
> Just an update. Martin commited a new package that solves the
> encoding/decoding of SmallInteger and Character. Together with the patch
> from nicolas my dumps work again
That sounds like something to backport to 6.1
I'll check tomorrow if that also solves my vm crash
Stephan
Sept. 10, 2017
Re: [Pharo-dev] About Git support for windows
by stephan
On 09-09-17 19:43, Eliot Miranda wrote:
> I think this is a serious mistake. Time stamps and author marks are
> important (even more important if the unit of commit is a single file
> for the whole class).
When converting repos from monticello to git we could add extra commits
for groups of time stamp and author ranges. I'd expect them to be most
common for the first monticello commits. I would expect git based
commits to be one-author only. When converting, we could also fix
back-edited to reverts.
Stephan
Sept. 10, 2017
Re: [Pharo-dev] Iceberg causes 64 bit VM core dump on Ubuntu
by Alistair Grant
Hi Esteban,
Another script which causes the crash:
| location pharoRepository origin upstream |
Iceberg enableMetacelloIntegration: true.
Metacello new
repository: 'github://akgrant43/pharo-akgosprocess/mc';
baseline: 'AKGOSProcess';
load.
pharoRepository := IceRepository registry detect: [ :each | each name = 'pharo-akgosprocess' ].
self halt.
pharoRepository pull.
I can step through to:
IceLibgitLocalRepository>>changedFilesBetween:and:
BlockClosure>>on:do:
IceCommitInfo>>changedPackagesToCommitInfo:
IceCommitInfo>>changedPackagesTo:
IceRepository>>pullFrom:
IceRepository>>pull
UndefinedObject>>DoIt
OpalCompiler>>evaluate
and on the next step (somewhere inside #withRepoDo:):
*** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f76c96b0f40 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f76d34b37e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f76d34be13e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7f76d34c0184]
/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c24d0]
[0x1c01318]
======= Memory map: ========
00400000-0053b000 r-xp 00000000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
0073b000-0073c000 r--p 0013b000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
0073c000-0074d000 rw-p 0013c000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
0074d000-00816000 rw-p 00000000 00:00 0
01b50000-01bf4000 rw-p 00000000 00:00 0 [heap]
01c00000-01d5e000 rwxp 00000000 00:00 0
01d5e000-07d80000 rw-p 00000000 00:00 0
7f76c4000000-7f76c4021000 rw-p 00000000 00:00 0
7f76c4021000-7f76c8000000 ---p 00000000 00:00 0
7f76c8eea000-7f76c8f00000 r-xp 00000000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f76c8f00000-7f76c90ff000 ---p 00016000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f76c90ff000-7f76c9100000 rw-p 00015000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f76c9100000-7f76c9200000 rw-p 00000000 00:00 0
7f76c9200000-7f76c9205000 r-xp 00000000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f76c9205000-7f76c9405000 ---p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f76c9405000-7f76c9406000 r--p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f76c9406000-7f76c9407000 rw-p 00006000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f76c9407000-7f76c9409000 r-xp 00000000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f76c9409000-7f76c9608000 ---p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f76c9608000-7f76c9609000 r--p 00001000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f76c9609000-7f76c960a000 rw-p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f76c960a000-7f76c967f000 rw-p 00000000 00:00 0
7f76c967f000-7f76c9680000 rwxp 00000000 00:00 0
7f76c9680000-7f76c970a000 rw-p 00000000 00:00 0
7f76c970a000-7f76c9713000 r-xp 00000000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f76c9713000-7f76c9912000 ---p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f76c9912000-7f76c9913000 r--p 00008000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f76c9913000-7f76c9914000 rw-p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f76c9914000-7f76c9942000 rw-p 00000000 00:00 0
7f76c9942000-7f76c9a11000 r-xp 00000000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f76c9a11000-7f76c9c11000 ---p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f76c9c11000-7f76c9c14000 r--p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f76c9c14000-7f76c9c16000 rw-p 000d2000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f76c9c16000-7f76c9c17000 rw-p 00000000 00:00 0
7f76c9c17000-7f76c9c5e000 r-xp 00000000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f76c9c5e000-7f76c9e5d000 ---p 00047000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f76c9e5d000-7f76c9e5f000 r--p 00046000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f76c9e5f000-7f76c9e61000 rw-p 00048000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f76c9e61000-7f76c9e62000 rw-p 00000000 00:00 0
7f76c9e62000-7f76c9e70000 r-xp 00000000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f76c9e70000-7f76ca06f000 ---p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f76ca06f000-7f76ca070000 r--p 0000d000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f76ca070000-7f76ca071000 rw-p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f76ca071000-7f76ca098000 r-xp 00000000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f76ca098000-7f76ca298000 ---p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f76ca298000-7f76ca299000 r--p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f76ca299000-7f76ca29a000 rw-p 00028000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f76ca29a000-7f76ca2a1000 r-xp 00000000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f76ca2a1000-7f76ca4a0000 ---p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f76ca4a0000-7f76ca4a1000 r--p 00006000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f76ca4a1000-7f76ca4a2000 rw-p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f76ca4a2000-7f76ca4b7000 r-xp 00000000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f76ca4b7000-7f76ca6b6000 ---p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f76ca6b6000-7f76ca6b7000 r--p 00014000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f76ca6b7000-7f76ca6b8000 rw-p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f76ca6b8000-7f76ca6e8000 r-xp 00000000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f76ca6e8000-7f76ca8e8000 ---p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f76ca8e8000-7f76ca8e9000 r--p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f76ca8e9000-7f76ca8ea000 rw-p 00031000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f76ca8ea000-7f76ca8eb000 rw-p 00000000 00:00 0
7f76ca8eb000-7f76ca98a000 r-xp 00000000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f76ca98a000-7f76cab89000 ---p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f76cab89000-7f76cab8a000 r--p 0009e000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f76cab8a000-7f76cab8d000 rw-p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f76cab8d000-7f76cac11000 r-xp 00000000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f76cac11000-7f76cae10000 ---p 00084000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f76cae10000-7f76cae13000 r--p 00083000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f76cae13000-7f76cae16000 rw-p 00086000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f76cae16000-7f76cae17000 rw-p 00000000 00:00 0
7f76cae17000-7f76cae1f000 r-xp 00000000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f76cae1f000-7f76cb01e000 ---p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f76cb01e000-7f76cb01f000 r--p 00007000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f76cb01f000-7f76cb020000 rw-p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f76cb020000-7f76cb023000 r-xp 00000000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f76cb023000-7f76cb222000 ---p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f76cb222000-7f76cb223000 r--p 00002000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f76cb223000-7f76cb224000 rw-p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f76cb224000-7f76cb235000 r-xp 00000000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f76cb235000-7f76cb435000 ---p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f76cb435000-7f76cb436000 r--p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f76cb436000-7f76cb437000 rw-p 00012000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f76cb437000-7f76cb490000 r-xp 00000000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f76cb490000-7f76cb68f000 ---p 00059000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f76cb68f000-7f76cb699000 r--p 00058000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f76cb699000-7f76cb69b000 rw-p 00062000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f76cb69b000-7f76cb6d8000 r-xp 00000000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f76cb6d8000-7f76cb8d8000 ---p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f76cb8d8000-7f76cb8d9000 r--p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f76cb8d9000-7f76cb8db000 rw-p 0003e000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f76cb8db000-7f76cb8dc000 rw-p 00000000 00:00 0
7f76cb8dc000-7f76cb8f5000 r-xp 00000000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f76cb8f5000-7f76cbaf5000 ---p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f76cbaf5000-7f76cbaf6000 r--p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f76cbaf6000-7f76cbaf7000 rw-p 0001a000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f76cbaf7000-7f76cbb0e000 r-xp 00000000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f76cbb0e000-7f76cbd0e000 ---p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f76cbd0e000-7f76cbd0f000 r--p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f76cbd0f000-7f76cbd10000 rw-p 00018000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f76cbd10000-7f76cbd12000 rw-p 00000000 00:00 0
7f76cbd12000-7f76cbd1c000 r-xp 00000000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f76cbd1c000-7f76cbf1b000 ---p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f76cbf1b000-7f76cbf1c000 r--p 00009000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f76cbf1c000-7f76cbf1d000 rw-p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f76cbf1d000-7f76cbf20000 r-xp 00000000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f76cbf20000-7f76cc11f000 ---p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f76cc11f000-7f76cc120000 r--p 00002000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f76cc120000-7f76cc121000 rw-p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f76cc121000-7f76cc14d000 r-xp 00000000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f76cc14d000-7f76cc34c000 ---p 0002c000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f76cc34c000-7f76cc34e000 r--p 0002b000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f76cc34e000-7f76cc34f000 rw-p 0002d000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f76cc34f000-7f76cc350000 rw-p 00000000 00:00 0
7f76cc350000-7f76cc413000 r-xp 00000000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f76cc413000-7f76cc613000 ---p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f76cc613000-7f76cc620000 r--p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f76cc620000-7f76cc622000 rw-p 000d0000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f76cc622000-7f76cc6a1000 r-xp 00000000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f76cc6a1000-7f76cc8a0000 ---p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f76cc8a0000-7f76cc8a1000 r--p 0007e000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f76cc8a1000-7f76cc8a2000 rw-p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f76cc8a2000-7f76cc8d6000 r-xp 00000000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f76cc8d6000-7f76ccad5000 ---p 00034000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f76ccad5000-7f76ccad7000 r--p 00033000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f76ccad7000-7f76ccad8000 rw-p 00035000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f76ccad8000-7f76ccb0a000 r-xp 00000000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f76ccb0a000-7f76ccd09000 ---p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f76ccd09000-7f76ccd0a000 r--p 00031000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f76ccd0a000-7f76ccd0b000 rw-p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f76ccd0b000-7f76cce2e000 r-xp 00000000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f76cce2e000-7f76cd02d000 ---p 00123000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f76cd02d000-7f76cd038000 r--p 00122000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f76cd038000-7f76cd03a000 rw-p 0012d000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f76cd03a000-7f76cd03b000 rw-p 00000000 00:00 0
7f76cd03b000-7f76cd088000 r-xp 00000000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f76cd088000-7f76cd287000 ---p 0004d000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f76cd287000-7f76cd289000 r--p 0004c000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f76cd289000-7f76cd28a000 rw-p 0004e000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f76cd28a000-7f76cd28c000 rw-p 00000000 00:00 0
7f76cd28c000-7f76cd299000 r-xp 00000000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f76cd299000-7f76cd499000 ---p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f76cd499000-7f76cd49a000 r--p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f76cd49a000-7f76cd49b000 rw-p 0000e000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f76cd49b000-7f76cd4e2000 r-xp 00000000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f76cd4e2000-7f76cd6e1000 ---p 00047000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f76cd6e1000-7f76cd6e3000 r--p 00046000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f76cd6e3000-7f76cd6e5000 rw-p 00048000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f76cd6e5000-7f76cd700000 r-xp 00000000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f76cd700000-7f76cd8ff000 ---p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f76cd8ff000-7f76cd900000 r--p 0001a000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f76cd900000-7f76cd901000 rw-p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f76cd901000-7f76cd932000 r-xp 00000000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f76cd932000-7f76cdb32000 ---p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f76cdb32000-7f76cdb33000 r--p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f76cdb33000-7f76cdb34000 rw-p 00032000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f76cdb34000-7f76cdb3b000 r-xp 00000000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f76cdb3b000-7f76cdd3a000 ---p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f76cdd3a000-7f76cdd3b000 r--p 00006000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f76cdd3b000-7f76cdd3c000 rw-p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f76cdd3c000-7f76cdd73000 r-xp 00000000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f76cdd73000-7f76cdf73000 ---p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f76cdf73000-7f76cdf74000 r--p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f76cdf74000-7f76cdf75000 rw-p 00038000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f76cdf75000-7f76ce128000 r-xp 00000000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
7f76ce128000-7f76ce328000 ---p 001b3000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
7f76ce328000-7f76ce343000 r--p 001b3000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
7f76ce343000-7f76ce34f000 rw-p 001ce000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
7f76ce34f000-7f76ce352000 rw-p 00000000 00:00 0
7f76ce352000-7f76ce3b7000 r-xp 00000000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
7f76ce3b7000-7f76ce5b7000 ---p 00065000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
7f76ce5b7000-7f76ce5bb000 r--p 00065000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
7f76ce5bb000-7f76ce5c2000 rw-p 00069000 00:29 370944 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
7f76ce5c2000-7f76ce62d000 r-xp 00000000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7f76ce62d000-7f76ce82d000 ---p 0006b000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7f76ce82d000-7f76ce830000 r--p 0006b000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7f76ce830000-7f76ce831000 rw-p 0006e000 08:02 1451453 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7f76ce831000-7f76ce968000 r-xp 00000000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
7f76ce968000-7f76ceb67000 ---p 00137000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
7f76ceb67000-7f76ceb68000 r--p 00136000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
7f76ceb68000-7f76ceb73000 rw-p 00137000 00:29 370961 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
7f76ceb73000-7f76ceb74000 rw-p 00000000 00:00 0
7f76ceb74000-7f76ceb75000 r-xp 00000000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
7f76ceb75000-7f76ced75000 ---p 00001000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
7f76ced75000-7f76ced76000 r--p 00001000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
7f76ced76000-7f76ced77000 rw-p 00002000 00:29 370942 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
7f76ced77000-7f76ced9b000 r-xp 00000000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f76ced9b000-7f76cef9a000 ---p 00024000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f76cef9a000-7f76cef9b000 r--p 00023000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f76cef9b000-7f76cef9c000 rw-p 00024000 08:02 660428 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f76cef9c000-7f76cefb5000 r-xp 00000000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f76cefb5000-7f76cf1b4000 ---p 00019000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f76cf1b4000-7f76cf1b5000 r--p 00018000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f76cf1b5000-7f76cf1b6000 rw-p 00019000 08:02 655445 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f76cf1b6000-7f76cf25a000 r-xp 00000000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f76cf25a000-7f76cf459000 ---p 000a4000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f76cf459000-7f76cf45f000 r--p 000a3000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f76cf45f000-7f76cf460000 rw-p 000a9000 08:02 1462229 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f76cf460000-7f76cf467000 r-xp 00000000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
7f76cf467000-7f76cf667000 ---p 00007000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
7f76cf667000-7f76cf668000 r--p 00007000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
7f76cf668000-7f76cf669000 rw-p 00008000 00:29 370943 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
7f76cf669000-7f76cf674000 r-xp 00000000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f76cf674000-7f76cf873000 ---p 0000b000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f76cf873000-7f76cf874000 r--p 0000a000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f76cf874000-7f76cf875000 rw-p 0000b000 08:02 655444 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f76cf875000-7f76cf87b000 rw-p 00000000 00:00 0
7f76cf87b000-7f76cf884000 r-xp 00000000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f76cf884000-7f76cfa83000 ---p 00009000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f76cfa83000-7f76cfa84000 r--p 00008000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f76cfa84000-7f76cfa85000 rw-p 00009000 08:02 1451234 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f76cfa85000-7f76cfa8e000 r-xp 00000000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f76cfa8e000-7f76cfc8d000 ---p 00009000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f76cfc8d000-7f76cfc8e000 r--p 00008000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f76cfc8e000-7f76cfc8f000 rw-p 00009000 08:02 1451208 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f76cfc8f000-7f76cfc90000 ---p 00000000 00:00 0
7f76cfc90000-7f76d0490000 rw-p 00000000 00:00 0
7f76d0490000-7f76d0496000 r-xp 00000000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
7f76d0496000-7f76d0696000 ---p 00006000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
7f76d0696000-7f76d0697000 r--p 00006000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
7f76d0697000-7f76d0698000 rw-p 00007000 00:29 370953 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
7f76d0698000-7f76d069d000 r-xp 00000000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f76d069d000-7f76d089c000 ---p 00005000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f76d089c000-7f76d089d000 r--p 00004000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f76d089d000-7f76d089e000 rw-p 00005000 08:02 1451212 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f76d089e000-7f76d08a0000 r-xp 00000000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f76d08a0000-7f76d0aa0000 ---p 00002000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f76d0aa0000-7f76d0aa1000 r--p 00002000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f76d0aa1000-7f76d0aa2000 rw-p 00003000 08:02 1451201 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f76d0aa2000-7f76d0ab2000 r-xp 00000000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f76d0ab2000-7f76d0cb1000 ---p 00010000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f76d0cb1000-7f76d0cb2000 r--p 0000f000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f76d0cb2000-7f76d0cb3000 rw-p 00010000 08:02 1442367 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f76d0cb3000-7f76d0cb8000 r-xp 00000000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f76d0cb8000-7f76d0eb7000 ---p 00005000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f76d0eb7000-7f76d0eb8000 r--p 00004000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f76d0eb8000-7f76d0eb9000 rw-p 00005000 08:02 1451250 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f76d0eb9000-7f76d0eda000 r-xp 00000000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f76d0eda000-7f76d10d9000 ---p 00021000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f76d10d9000-7f76d10da000 r--p 00020000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f76d10da000-7f76d10db000 rw-p 00021000 08:02 1452610 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f76d10db000-7f76d10df000 r-xp 00000000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f76d10df000-7f76d12de000 ---p 00004000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f76d12de000-7f76d12df000 r--p 00003000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f76d12df000-7f76d12e0000 rw-p 00004000 08:02 1452578 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f76d12e0000-7f76d12f7000 r-xp 00000000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f76d12f7000-7f76d14f6000 ---p 00017000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f76d14f6000-7f76d14f8000 r--p 00016000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f76d14f8000-7f76d14f9000 rw-p 00018000 08:02 1452582 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f76d14f9000-7f76d14fa000 r-xp 00000000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f76d14fa000-7f76d16f9000 ---p 00001000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f76d16f9000-7f76d16fa000 r--p 00000000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f76d16fa000-7f76d16fb000 rw-p 00001000 08:02 1451195 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f76d16fb000-7f76d1700000 r-xp 00000000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f76d1700000-7f76d18ff000 ---p 00005000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f76d18ff000-7f76d1900000 r--p 00004000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f76d1900000-7f76d1901000 rw-p 00005000 08:02 1451216 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f76d1901000-7f76d1903000 r-xp 00000000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f76d1903000-7f76d1b02000 ---p 00002000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f76d1b02000-7f76d1b03000 r--p 00001000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f76d1b03000-7f76d1b04000 rw-p 00002000 08:02 1451210 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f76d1b04000-7f76d1b2e000 r-xp 00000000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f76d1b2e000-7f76d1d2d000 ---p 0002a000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f76d1d2d000-7f76d1d31000 r--p 00029000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f76d1d31000-7f76d1d32000 rw-p 0002d000 08:02 1443237 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f76d1d32000-7f76d1d33000 rw-p 00000000 00:00 0
7f76d1d33000-7f76d1d34000 r-xp 00000000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f76d1d34000-7f76d1f34000 ---p 00001000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f76d1f34000-7f76d1f35000 r--p 00001000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f76d1f35000-7f76d1f36000 rw-p 00002000 08:02 1452622 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f76d1f36000-7f76d1f3b000 r-xp 00000000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f76d1f3b000-7f76d213b000 ---p 00005000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f76d213b000-7f76d213c000 r--p 00005000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f76d213c000-7f76d213d000 rw-p 00006000 08:02 1452602 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f76d213d000-7f76d213f000 r-xp 00000000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f76d213f000-7f76d233e000 ---p 00002000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f76d233e000-7f76d233f000 r--p 00001000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f76d233f000-7f76d2340000 rw-p 00002000 08:02 1452590 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f76d2340000-7f76d2342000 r-xp 00000000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f76d2342000-7f76d2541000 ---p 00002000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f76d2541000-7f76d2542000 r--p 00001000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f76d2542000-7f76d2543000 rw-p 00002000 08:02 1452580 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f76d2543000-7f76d2569000 r-xp 00000000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f76d2569000-7f76d2769000 ---p 00026000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f76d2769000-7f76d276b000 r--p 00026000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f76d276b000-7f76d276c000 rw-p 00028000 08:02 655453 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f76d276c000-7f76d28a1000 r-xp 00000000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f76d28a1000-7f76d2aa1000 ---p 00135000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f76d2aa1000-7f76d2aa2000 r--p 00135000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f76d2aa2000-7f76d2aa6000 rw-p 00136000 08:02 1451197 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f76d2aa6000-7f76d2ab7000 r-xp 00000000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f76d2ab7000-7f76d2cb6000 ---p 00011000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f76d2cb6000-7f76d2cb7000 r--p 00010000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f76d2cb7000-7f76d2cb8000 rw-p 00011000 08:02 1451214 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f76d2cb8000-7f76d2d26000 r-xp 00000000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7f76d2d26000-7f76d2f25000 ---p 0006e000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7f76d2f25000-7f76d2f28000 r--p 0006d000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7f76d2f28000-7f76d2f29000 rw-p 00070000 08:02 1707073 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7f76d2f29000-7f76d2f2a000 rw-p 00000000 00:00 0
7f76d2f2a000-7f76d2f44000 r-xp 00000000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
7f76d2f44000-7f76d3144000 ---p 0001a000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
7f76d3144000-7f76d3145000 r--p 0001a000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
7f76d3145000-7f76d3146000 rw-p 0001b000 00:29 370948 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
7f76d3146000-7f76d3148000 rw-p 00000000 00:00 0
7f76d3148000-7f76d343c000 r--p 00000000 08:02 1442654 /usr/lib/locale/locale-archive
7f76d343c000-7f76d35fc000 r-xp 00000000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
7f76d35fc000-7f76d37fc000 ---p 001c0000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
7f76d37fc000-7f76d3800000 r--p 001c0000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
7f76d3800000-7f76d3802000 rw-p 001c4000 08:02 655558 /lib/x86_64-linux-gnu/libc-2.23.so
7f76d3802000-7f76d3806000 rw-p 00000000 00:00 0
7f76d3806000-7f76d390e000 r-xp 00000000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
7f76d390e000-7f76d3b0d000 ---p 00108000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
7f76d3b0d000-7f76d3b0e000 r--p 00107000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
7f76d3b0e000-7f76d3b0f000 rw-p 00108000 08:02 655553 /lib/x86_64-linux-gnu/libm-2.23.so
7f76d3b0f000-7f76d3b27000 r-xp 00000000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f76d3b27000-7f76d3d26000 ---p 00018000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f76d3d26000-7f76d3d27000 r--p 00017000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f76d3d27000-7f76d3d28000 rw-p 00018000 08:02 655450 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f76d3d28000-7f76d3d2c000 rw-p 00000000 00:00 0
7f76d3d2c000-7f76d3d2f000 r-xp 00000000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
7f76d3d2f000-7f76d3f2e000 ---p 00003000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
7f76d3f2e000-7f76d3f2f000 r--p 00002000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
7f76d3f2f000-7f76d3f30000 rw-p 00003000 08:02 655547 /lib/x86_64-linux-gnu/libdl-2.23.so
7f76d3f30000-7f76d3f56000 r-xp 00000000 08:02 655374 /lib/x86_64-linux-gnu/ld-2.23.so
7f76d4003000-7f76d4006000 r--s 00000000 00:29 415118 /home/alistair/pharo7/pharo64/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.pack
7f76d4006000-7f76d4007000 r--s 00000000 00:29 415119 /home/alistair/pharo7/pharo64/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.idx
7f76d4007000-7f76d4008000 r--p 00000000 08:02 2100475 /usr/share/locale-langpack/en_AU/LC_MESSAGES/libc.mo
7f76d4047000-7f76d4148000 rw-p 00000000 00:00 0
7f76d4148000-7f76d414f000 r--s 00000000 08:02 1708843 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f76d414f000-7f76d4155000 rw-p 00000000 00:00 0
7f76d4155000-7f76d4156000 r--p 00025000 08:02 655374 /lib/x86_64-linux-gnu/ld-2.23.so
7f76d4156000-7f76d4157000 rw-p 00026000 08:02 655374 /lib/x86_64-linux-gnu/ld-2.23.so
7f76d4157000-7f76d4158000 rw-p 00000000 00:00 0
7ffe57b3a000-7ffe57c29000 rw-p 00000000 00:00 0 [stack]
7ffe57c7e000-7ffe57c80000 r--p 00000000 00:00 0 [vvar]
7ffe57c80000-7ffe57c82000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
../vm64/pharo-ui: line 11: 14398 Aborted (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
Cheers,
Alistair
On Sun, Sep 10, 2017 at 12:06:06PM +0000, Alistair Grant wrote:
> Hi Esteban,
>
> On Sun, Sep 10, 2017 at 12:21:52PM +0200, Esteban Lorenzano wrote:
> > vmLatest70 is iTimer? that???s an error :)
> >
> > ok, I need to check what happens, because that has to be working (I tested it several times).
> >
> > Esteban
>
> I've been able to get a better crash dump:
>
> HTH,
> Alistair
>
>
> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
> *** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f8256bb3410 ***
> ======= Backtrace: =========
> /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f82609bb7e5]
> /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f82609c613e]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_calloc+0xba)[0x7f82609c8dca]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6cba5)[0x7f825bda5ba5]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6eda6)[0x7f825bda7da6]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(git_diff_tree_to_tree+0x212)[0x7f825bd7f15e]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c502d]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x459dd7]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo(ceSendsupertonumArgs+0x24a)[0x45b08a]
> [0x1a000f0]
> ======= Memory map: ========
> 00400000-0053b000 r-xp 00000000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0073b000-0073c000 r--p 0013b000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0073c000-0074d000 rw-p 0013c000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0074d000-00816000 rw-p 00000000 00:00 0
> 01958000-019fc000 rw-p 00000000 00:00 0 [heap]
> 01a00000-01b5e000 rwxp 00000000 00:00 0
> 01b5e000-06b80000 rw-p 00000000 00:00 0
> 7f8250000000-7f8250021000 rw-p 00000000 00:00 0
> 7f8250021000-7f8254000000 ---p 00000000 00:00 0
> 7f82564f2000-7f8256508000 r-xp 00000000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f8256508000-7f8256707000 ---p 00016000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f8256707000-7f8256708000 rw-p 00015000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f8256708000-7f825670d000 r-xp 00000000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f825670d000-7f825690d000 ---p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f825690d000-7f825690e000 r--p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f825690e000-7f825690f000 rw-p 00006000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f825690f000-7f8256911000 r-xp 00000000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f8256911000-7f8256b10000 ---p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f8256b10000-7f8256b11000 r--p 00001000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f8256b11000-7f8256b12000 rw-p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f8256b12000-7f8256ba2000 rw-p 00000000 00:00 0
> 7f8256ba2000-7f8256ba3000 rwxp 00000000 00:00 0
> 7f8256ba3000-7f8256c12000 rw-p 00000000 00:00 0
> 7f8256c12000-7f8256c1b000 r-xp 00000000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f8256c1b000-7f8256e1a000 ---p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f8256e1a000-7f8256e1b000 r--p 00008000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f8256e1b000-7f8256e1c000 rw-p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f8256e1c000-7f8256e4a000 rw-p 00000000 00:00 0
> 7f8256e4a000-7f8256f19000 r-xp 00000000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f8256f19000-7f8257119000 ---p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f8257119000-7f825711c000 r--p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f825711c000-7f825711e000 rw-p 000d2000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f825711e000-7f825711f000 rw-p 00000000 00:00 0
> 7f825711f000-7f8257166000 r-xp 00000000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f8257166000-7f8257365000 ---p 00047000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f8257365000-7f8257367000 r--p 00046000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f8257367000-7f8257369000 rw-p 00048000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f8257369000-7f825736a000 rw-p 00000000 00:00 0
> 7f825736a000-7f8257378000 r-xp 00000000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f8257378000-7f8257577000 ---p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f8257577000-7f8257578000 r--p 0000d000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f8257578000-7f8257579000 rw-p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f8257579000-7f82575a0000 r-xp 00000000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f82575a0000-7f82577a0000 ---p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f82577a0000-7f82577a1000 r--p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f82577a1000-7f82577a2000 rw-p 00028000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f82577a2000-7f82577a9000 r-xp 00000000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f82577a9000-7f82579a8000 ---p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f82579a8000-7f82579a9000 r--p 00006000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f82579a9000-7f82579aa000 rw-p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f82579aa000-7f82579bf000 r-xp 00000000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f82579bf000-7f8257bbe000 ---p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f8257bbe000-7f8257bbf000 r--p 00014000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f8257bbf000-7f8257bc0000 rw-p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f8257bc0000-7f8257bf0000 r-xp 00000000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f8257bf0000-7f8257df0000 ---p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f8257df0000-7f8257df1000 r--p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f8257df1000-7f8257df2000 rw-p 00031000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f8257df2000-7f8257df3000 rw-p 00000000 00:00 0
> 7f8257df3000-7f8257e92000 r-xp 00000000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f8257e92000-7f8258091000 ---p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f8258091000-7f8258092000 r--p 0009e000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f8258092000-7f8258095000 rw-p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f8258095000-7f8258119000 r-xp 00000000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f8258119000-7f8258318000 ---p 00084000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f8258318000-7f825831b000 r--p 00083000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f825831b000-7f825831e000 rw-p 00086000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f825831e000-7f825831f000 rw-p 00000000 00:00 0
> 7f825831f000-7f8258327000 r-xp 00000000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f8258327000-7f8258526000 ---p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f8258526000-7f8258527000 r--p 00007000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f8258527000-7f8258528000 rw-p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f8258528000-7f825852b000 r-xp 00000000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f825852b000-7f825872a000 ---p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f825872a000-7f825872b000 r--p 00002000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f825872b000-7f825872c000 rw-p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f825872c000-7f825873d000 r-xp 00000000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f825873d000-7f825893d000 ---p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f825893d000-7f825893e000 r--p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f825893e000-7f825893f000 rw-p 00012000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f825893f000-7f8258998000 r-xp 00000000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f8258998000-7f8258b97000 ---p 00059000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f8258b97000-7f8258ba1000 r--p 00058000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f8258ba1000-7f8258ba3000 rw-p 00062000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f8258ba3000-7f8258be0000 r-xp 00000000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f8258be0000-7f8258de0000 ---p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f8258de0000-7f8258de1000 r--p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f8258de1000-7f8258de3000 rw-p 0003e000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f8258de3000-7f8258de4000 rw-p 00000000 00:00 0
> 7f8258de4000-7f8258dfd000 r-xp 00000000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f8258dfd000-7f8258ffd000 ---p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f8258ffd000-7f8258ffe000 r--p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f8258ffe000-7f8258fff000 rw-p 0001a000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f8258fff000-7f8259016000 r-xp 00000000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f8259016000-7f8259216000 ---p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f8259216000-7f8259217000 r--p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f8259217000-7f8259218000 rw-p 00018000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f8259218000-7f825921a000 rw-p 00000000 00:00 0
> 7f825921a000-7f8259224000 r-xp 00000000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f8259224000-7f8259423000 ---p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f8259423000-7f8259424000 r--p 00009000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f8259424000-7f8259425000 rw-p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f8259425000-7f8259428000 r-xp 00000000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f8259428000-7f8259627000 ---p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f8259627000-7f8259628000 r--p 00002000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f8259628000-7f8259629000 rw-p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f8259629000-7f8259655000 r-xp 00000000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f8259655000-7f8259854000 ---p 0002c000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f8259854000-7f8259856000 r--p 0002b000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f8259856000-7f8259857000 rw-p 0002d000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f8259857000-7f8259858000 rw-p 00000000 00:00 0
> 7f8259858000-7f825991b000 r-xp 00000000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f825991b000-7f8259b1b000 ---p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f8259b1b000-7f8259b28000 r--p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f8259b28000-7f8259b2a000 rw-p 000d0000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f8259b2a000-7f8259ba9000 r-xp 00000000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f8259ba9000-7f8259da8000 ---p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f8259da8000-7f8259da9000 r--p 0007e000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f8259da9000-7f8259daa000 rw-p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f8259daa000-7f8259dde000 r-xp 00000000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f8259dde000-7f8259fdd000 ---p 00034000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f8259fdd000-7f8259fdf000 r--p 00033000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f8259fdf000-7f8259fe0000 rw-p 00035000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f8259fe0000-7f825a012000 r-xp 00000000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f825a012000-7f825a211000 ---p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f825a211000-7f825a212000 r--p 00031000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f825a212000-7f825a213000 rw-p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f825a213000-7f825a336000 r-xp 00000000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f825a336000-7f825a535000 ---p 00123000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f825a535000-7f825a540000 r--p 00122000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f825a540000-7f825a542000 rw-p 0012d000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f825a542000-7f825a543000 rw-p 00000000 00:00 0
> 7f825a543000-7f825a590000 r-xp 00000000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f825a590000-7f825a78f000 ---p 0004d000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f825a78f000-7f825a791000 r--p 0004c000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f825a791000-7f825a792000 rw-p 0004e000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f825a792000-7f825a794000 rw-p 00000000 00:00 0
> 7f825a794000-7f825a7a1000 r-xp 00000000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f825a7a1000-7f825a9a1000 ---p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f825a9a1000-7f825a9a2000 r--p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f825a9a2000-7f825a9a3000 rw-p 0000e000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f825a9a3000-7f825a9ea000 r-xp 00000000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f825a9ea000-7f825abe9000 ---p 00047000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f825abe9000-7f825abeb000 r--p 00046000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f825abeb000-7f825abed000 rw-p 00048000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f825abed000-7f825ac08000 r-xp 00000000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f825ac08000-7f825ae07000 ---p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f825ae07000-7f825ae08000 r--p 0001a000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f825ae08000-7f825ae09000 rw-p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f825ae09000-7f825ae3a000 r-xp 00000000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f825ae3a000-7f825b03a000 ---p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f825b03a000-7f825b03b000 r--p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f825b03b000-7f825b03c000 rw-p 00032000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f825b03c000-7f825b043000 r-xp 00000000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f825b043000-7f825b242000 ---p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f825b242000-7f825b243000 r--p 00006000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f825b243000-7f825b244000 rw-p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
> 7f825b244000-7f825b27b000 r-xp 00000000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f825b27b000-7f825b47b000 ---p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f825b47b000-7f825b47c000 r--p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f825b47c000-7f825b47d000 rw-p 00038000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f825b47d000-7f825b630000 r-xp 00000000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f825b630000-7f825b830000 ---p 001b3000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0../vm64/pharo-ui: line 11: 13866 Aborted (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
>
>
>
> > > On 10 Sep 2017, at 11:54, Alistair Grant <akgrant0710(a)gmail.com> wrote:
> > >
> > > Unfortunately not :-(
> > >
> > > $ pwd
> > > /dev/shm/vmLatest
> > >
> > > $ curl get.pharo.org/64/vmLatest70 | bash
> > > % Total % Received % Xferd Average Speed Time Time Time Current
> > > Dload Upload Total Spent Left Speed
> > > 100 5679 100 5679 0 0 23081 0 --:--:-- --:--:-- --:--:-- 23179
> > > Downloading the latest pharoVM:
> > > http://files.pharo.org/get-files/70/pharo64-linux-latest.zip
> > > pharo-vm/pharo
> > > Downloading PharoV70.sources:
> > > http://files.pharo.org/get-files/70/sources.zip
> > > Creating starter scripts pharo and pharo-ui
> > > On a 64-bit system? You must enable and install the 32-bit libraries
> > > Please see http://pharo.org/gnu-linux-installation for detailed instructions
> > >
> > > $ /dev/shm/vmLatest/pharo --version
> > > 5.0-201708271955 Sun Aug 27 20:00:28 UTC 2017 gcc 4.6.3 [Production
> > > Spur 64-bit ITHB VM]
> > > CoInterpreter VMMaker.oscog-eem.2265 uuid:
> > > 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
> > > StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
> > > 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
> > > VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> > > $ Date: Sun Aug 27 21:55:26 2017 +0200 $
> > > Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> > > Linux testing-gce-643eb2a1-aa49-4136-af37-2965c12a9e8f
> > > 3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC
> > > 2017 x86_64 x86_64 x86_64 GNU/Linux
> > > plugin path: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955
> > > [default: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955/]
> > >
> > > $ cd ~/pharo7/pharo64
> > >
> > > $ /dev/shm/vmLatest/pharo-ui Pharo7.0-64bit-f65af60.image
> > > pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top
> > > (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE &&
> > > prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) ==
> > > 0)' failed.
> > > /dev/shm/vmLatest/pharo-ui: line 11: 13023 Aborted
> > > (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
> > >
> > >
> > > Just as a check: The only difference I can see between the VM I used
> > > earlier and this one is that the earlier one is threaded heartbeat,
> > > and this one is iTimer heartbeat. The source timestamp is the same.
> > >
> > > Also, the example I gave in my original email isn't very good as it
> > > relies on having a non-standard plugin present (my
> > > FileAttributesPlugin). This reproduces the same crash, but doesn't
> > > require the plugin:
> > >
> > > Iceberg enableMetacelloIntegration: true.
> > > Metacello new
> > > repository: 'github://akgrant43/pharo-akgosprocess/mc';
> > > baseline: 'AKGOSProcess';
> > > load.
> > >
> > >
> > > Thanks for your assistance!
> > > Alistair
> > >
> > > On 10 September 2017 at 11:36, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
> > >>
> > >> On 10 Sep 2017, at 11:34, Alistair Grant <akgrant0710(a)gmail.com> wrote:
> > >>
> > >> Hi Esteban,
> > >>
> > >> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
> > >> 64-bit VM]
> > >>
> > >>
> > >> Which I believe is the threaded heartbeat.
> > >>
> > >> Is that the information you're after?
> > >>
> > >>
> > >> no :)
> > >> please re-try using latest VM threaded:
> > >>
> > >> get -O- get.pharo.org/64/vmLatest70 | bash
> > >>
> > >> (and let???s hope this is fixed??? and yes, I need to promote new stables)
> > >>
> > >> cheers!
> > >> Esteban
> > >>
> > >>
> > >>
> > >> Cheers,
> > >> Alistair
> > >>
> > >>
> > >> On 10 September 2017 at 11:28, Esteban Lorenzano <estebanlm(a)gmail.com>
> > >> wrote:
> > >>
> > >> which VM are you using?
> > >>
> > >> Esteban
> > >>
> > >> On 10 Sep 2017, at 11:23, Alistair Grant <akgrant0710(a)gmail.com> wrote:
> > >>
> > >> Hi Everyone,
> > >>
> > >> I thought I'd have another go at moving to 64 bits after Esteban
> > >> commented that he's regularly using it now.
> > >>
> > >> However the following sequence reliably crashses the 64 bit VM (Ubuntu
> > >> 16.04):
> > >>
> > >> 1. Execute:
> > >>
> > >> Iceberg enableMetacelloIntegration: true.
> > >> Metacello new
> > >> repository: 'github://akgrant43/FileAttributes/src';
> > >> baseline: 'FileAttributes';
> > >> load.
> > >>
> > >> 2. Open Iceberg
> > >> 3. Select the FileAttributes repository
> > >> 4. Show History...
> > >> 5. Select master
> > >> 6. Click on the top commit
> > >>
> > >> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
> > >> pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) &&
> > >> old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse
> > >> (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
> > >> ../vm64/pharo-ui: line 11: 13199 Aborted (core dumped)
> > >> "$DIR"/"pharo-vm/pharo" "$@"
> > >>
> > >>
> > >> I also get crashes from other operations, e.g. iceRepository pull.
> > >> The result is that for me 64 bits isn't usable yet.
> > >>
> > >> If this isn't already known I'll open a fogbugz issue.
> > >>
> > >> Build info:
> > >>
> > >> Pharo 7.0
> > >> Build information:
> > >> alpha.build.109.sha.f65af6011ac4ff31af37c8d8567bf8a5fdad8dca
> > >>
> > >> but has happened with other builds as well.
> > >>
> > >>
> > >> $ ../vm64/pharo --version
> > >> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
> > >> 64-bit VM]
> > >> CoInterpreter VMMaker.oscog-eem.2265 uuid:
> > >> 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
> > >> StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
> > >> 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
> > >> VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> > >> Date: Sun Aug 27 21:55:26 2017 +0200 $
> > >> Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> > >> $
> > >> Linux testing-gce-7a972a8a-3d5e-4b8d-94e0-6252bfe9a477 3.13.0-115-generic
> > >> #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 x86_64 x86_64 x86_64
> > >> GNU/Linux
> > >> plugin path: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955
> > >> [default: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/]
> > >>
> > >>
> > >>
> > >> Thanks very much,
> > >> Alistair
Sept. 10, 2017
Re: [Pharo-dev] Iceberg causes 64 bit VM core dump on Ubuntu
by Alistair Grant
Hi Esteban,
On Sun, Sep 10, 2017 at 12:21:52PM +0200, Esteban Lorenzano wrote:
> vmLatest70 is iTimer? that???s an error :)
>
> ok, I need to check what happens, because that has to be working (I tested it several times).
>
> Esteban
I've been able to get a better crash dump:
HTH,
Alistair
$ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
*** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f8256bb3410 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f82609bb7e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f82609c613e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_calloc+0xba)[0x7f82609c8dca]
/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6cba5)[0x7f825bda5ba5]
/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6eda6)[0x7f825bda7da6]
/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(git_diff_tree_to_tree+0x212)[0x7f825bd7f15e]
/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c502d]
/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x459dd7]
/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo(ceSendsupertonumArgs+0x24a)[0x45b08a]
[0x1a000f0]
======= Memory map: ========
00400000-0053b000 r-xp 00000000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
0073b000-0073c000 r--p 0013b000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
0073c000-0074d000 rw-p 0013c000 00:29 370964 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
0074d000-00816000 rw-p 00000000 00:00 0
01958000-019fc000 rw-p 00000000 00:00 0 [heap]
01a00000-01b5e000 rwxp 00000000 00:00 0
01b5e000-06b80000 rw-p 00000000 00:00 0
7f8250000000-7f8250021000 rw-p 00000000 00:00 0
7f8250021000-7f8254000000 ---p 00000000 00:00 0
7f82564f2000-7f8256508000 r-xp 00000000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8256508000-7f8256707000 ---p 00016000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8256707000-7f8256708000 rw-p 00015000 08:02 660325 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8256708000-7f825670d000 r-xp 00000000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f825670d000-7f825690d000 ---p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f825690d000-7f825690e000 r--p 00005000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f825690e000-7f825690f000 rw-p 00006000 08:02 655377 /lib/x86_64-linux-gnu/libnss_dns-2.23.so
7f825690f000-7f8256911000 r-xp 00000000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f8256911000-7f8256b10000 ---p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f8256b10000-7f8256b11000 r--p 00001000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f8256b11000-7f8256b12000 rw-p 00002000 08:02 660392 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7f8256b12000-7f8256ba2000 rw-p 00000000 00:00 0
7f8256ba2000-7f8256ba3000 rwxp 00000000 00:00 0
7f8256ba3000-7f8256c12000 rw-p 00000000 00:00 0
7f8256c12000-7f8256c1b000 r-xp 00000000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f8256c1b000-7f8256e1a000 ---p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f8256e1a000-7f8256e1b000 r--p 00008000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f8256e1b000-7f8256e1c000 rw-p 00009000 08:02 655449 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f8256e1c000-7f8256e4a000 rw-p 00000000 00:00 0
7f8256e4a000-7f8256f19000 r-xp 00000000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f8256f19000-7f8257119000 ---p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f8257119000-7f825711c000 r--p 000cf000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f825711c000-7f825711e000 rw-p 000d2000 08:02 1452351 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f825711e000-7f825711f000 rw-p 00000000 00:00 0
7f825711f000-7f8257166000 r-xp 00000000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f8257166000-7f8257365000 ---p 00047000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f8257365000-7f8257367000 r--p 00046000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f8257367000-7f8257369000 rw-p 00048000 08:02 1444746 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f8257369000-7f825736a000 rw-p 00000000 00:00 0
7f825736a000-7f8257378000 r-xp 00000000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f8257378000-7f8257577000 ---p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f8257577000-7f8257578000 r--p 0000d000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f8257578000-7f8257579000 rw-p 0000e000 08:02 1444736 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f8257579000-7f82575a0000 r-xp 00000000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f82575a0000-7f82577a0000 ---p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f82577a0000-7f82577a1000 r--p 00027000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f82577a1000-7f82577a2000 rw-p 00028000 08:02 1444742 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f82577a2000-7f82577a9000 r-xp 00000000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f82577a9000-7f82579a8000 ---p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f82579a8000-7f82579a9000 r--p 00006000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f82579a9000-7f82579aa000 rw-p 00007000 08:02 1451586 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f82579aa000-7f82579bf000 r-xp 00000000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f82579bf000-7f8257bbe000 ---p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f8257bbe000-7f8257bbf000 r--p 00014000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f8257bbf000-7f8257bc0000 rw-p 00015000 08:02 1442733 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f8257bc0000-7f8257bf0000 r-xp 00000000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f8257bf0000-7f8257df0000 ---p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f8257df0000-7f8257df1000 r--p 00030000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f8257df1000-7f8257df2000 rw-p 00031000 08:02 1443818 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f8257df2000-7f8257df3000 rw-p 00000000 00:00 0
7f8257df3000-7f8257e92000 r-xp 00000000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f8257e92000-7f8258091000 ---p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f8258091000-7f8258092000 r--p 0009e000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f8258092000-7f8258095000 rw-p 0009f000 08:02 1443612 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f8258095000-7f8258119000 r-xp 00000000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f8258119000-7f8258318000 ---p 00084000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f8258318000-7f825831b000 r--p 00083000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f825831b000-7f825831e000 rw-p 00086000 08:02 1444750 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f825831e000-7f825831f000 rw-p 00000000 00:00 0
7f825831f000-7f8258327000 r-xp 00000000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f8258327000-7f8258526000 ---p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f8258526000-7f8258527000 r--p 00007000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f8258527000-7f8258528000 rw-p 00008000 08:02 1444755 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f8258528000-7f825852b000 r-xp 00000000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f825852b000-7f825872a000 ---p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f825872a000-7f825872b000 r--p 00002000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f825872b000-7f825872c000 rw-p 00003000 08:02 660348 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f825872c000-7f825873d000 r-xp 00000000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f825873d000-7f825893d000 ---p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f825893d000-7f825893e000 r--p 00011000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f825893e000-7f825893f000 rw-p 00012000 08:02 1442004 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f825893f000-7f8258998000 r-xp 00000000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f8258998000-7f8258b97000 ---p 00059000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f8258b97000-7f8258ba1000 r--p 00058000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f8258ba1000-7f8258ba3000 rw-p 00062000 08:02 1452141 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f8258ba3000-7f8258be0000 r-xp 00000000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f8258be0000-7f8258de0000 ---p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f8258de0000-7f8258de1000 r--p 0003d000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f8258de1000-7f8258de3000 rw-p 0003e000 08:02 1444759 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f8258de3000-7f8258de4000 rw-p 00000000 00:00 0
7f8258de4000-7f8258dfd000 r-xp 00000000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f8258dfd000-7f8258ffd000 ---p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f8258ffd000-7f8258ffe000 r--p 00019000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f8258ffe000-7f8258fff000 rw-p 0001a000 08:02 1452292 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f8258fff000-7f8259016000 r-xp 00000000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f8259016000-7f8259216000 ---p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f8259216000-7f8259217000 r--p 00017000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f8259217000-7f8259218000 rw-p 00018000 08:02 655550 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f8259218000-7f825921a000 rw-p 00000000 00:00 0
7f825921a000-7f8259224000 r-xp 00000000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f8259224000-7f8259423000 ---p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f8259423000-7f8259424000 r--p 00009000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f8259424000-7f8259425000 rw-p 0000a000 08:02 1451960 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f8259425000-7f8259428000 r-xp 00000000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f8259428000-7f8259627000 ---p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f8259627000-7f8259628000 r--p 00002000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f8259628000-7f8259629000 rw-p 00003000 08:02 660296 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f8259629000-7f8259655000 r-xp 00000000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f8259655000-7f8259854000 ---p 0002c000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f8259854000-7f8259856000 r--p 0002b000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f8259856000-7f8259857000 rw-p 0002d000 08:02 1451952 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f8259857000-7f8259858000 rw-p 00000000 00:00 0
7f8259858000-7f825991b000 r-xp 00000000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f825991b000-7f8259b1b000 ---p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f8259b1b000-7f8259b28000 r--p 000c3000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f8259b28000-7f8259b2a000 rw-p 000d0000 08:02 1451958 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f8259b2a000-7f8259ba9000 r-xp 00000000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f8259ba9000-7f8259da8000 ---p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f8259da8000-7f8259da9000 r--p 0007e000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f8259da9000-7f8259daa000 rw-p 0007f000 08:02 1451719 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f8259daa000-7f8259dde000 r-xp 00000000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f8259dde000-7f8259fdd000 ---p 00034000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f8259fdd000-7f8259fdf000 r--p 00033000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f8259fdf000-7f8259fe0000 rw-p 00035000 08:02 1452078 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f8259fe0000-7f825a012000 r-xp 00000000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f825a012000-7f825a211000 ---p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f825a211000-7f825a212000 r--p 00031000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f825a212000-7f825a213000 rw-p 00032000 08:02 1451857 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f825a213000-7f825a336000 r-xp 00000000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f825a336000-7f825a535000 ---p 00123000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f825a535000-7f825a540000 r--p 00122000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f825a540000-7f825a542000 rw-p 0012d000 08:02 1443636 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f825a542000-7f825a543000 rw-p 00000000 00:00 0
7f825a543000-7f825a590000 r-xp 00000000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f825a590000-7f825a78f000 ---p 0004d000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f825a78f000-7f825a791000 r--p 0004c000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f825a791000-7f825a792000 rw-p 0004e000 08:02 1442186 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f825a792000-7f825a794000 rw-p 00000000 00:00 0
7f825a794000-7f825a7a1000 r-xp 00000000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f825a7a1000-7f825a9a1000 ---p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f825a9a1000-7f825a9a2000 r--p 0000d000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f825a9a2000-7f825a9a3000 rw-p 0000e000 08:02 1442296 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f825a9a3000-7f825a9ea000 r-xp 00000000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f825a9ea000-7f825abe9000 ---p 00047000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f825abe9000-7f825abeb000 r--p 00046000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f825abeb000-7f825abed000 rw-p 00048000 08:02 1451776 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f825abed000-7f825ac08000 r-xp 00000000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f825ac08000-7f825ae07000 ---p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f825ae07000-7f825ae08000 r--p 0001a000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f825ae08000-7f825ae09000 rw-p 0001b000 08:02 1443626 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f825ae09000-7f825ae3a000 r-xp 00000000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f825ae3a000-7f825b03a000 ---p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f825b03a000-7f825b03b000 r--p 00031000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f825b03b000-7f825b03c000 rw-p 00032000 08:02 1451906 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f825b03c000-7f825b043000 r-xp 00000000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f825b043000-7f825b242000 ---p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f825b242000-7f825b243000 r--p 00006000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f825b243000-7f825b244000 rw-p 00007000 08:02 655544 /lib/x86_64-linux-gnu/librt-2.23.so
7f825b244000-7f825b27b000 r-xp 00000000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f825b27b000-7f825b47b000 ---p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f825b47b000-7f825b47c000 r--p 00037000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f825b47c000-7f825b47d000 rw-p 00038000 00:29 370962 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
7f825b47d000-7f825b630000 r-xp 00000000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
7f825b630000-7f825b830000 ---p 001b3000 00:29 370952 /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0../vm64/pharo-ui: line 11: 13866 Aborted (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
> > On 10 Sep 2017, at 11:54, Alistair Grant <akgrant0710(a)gmail.com> wrote:
> >
> > Unfortunately not :-(
> >
> > $ pwd
> > /dev/shm/vmLatest
> >
> > $ curl get.pharo.org/64/vmLatest70 | bash
> > % Total % Received % Xferd Average Speed Time Time Time Current
> > Dload Upload Total Spent Left Speed
> > 100 5679 100 5679 0 0 23081 0 --:--:-- --:--:-- --:--:-- 23179
> > Downloading the latest pharoVM:
> > http://files.pharo.org/get-files/70/pharo64-linux-latest.zip
> > pharo-vm/pharo
> > Downloading PharoV70.sources:
> > http://files.pharo.org/get-files/70/sources.zip
> > Creating starter scripts pharo and pharo-ui
> > On a 64-bit system? You must enable and install the 32-bit libraries
> > Please see http://pharo.org/gnu-linux-installation for detailed instructions
> >
> > $ /dev/shm/vmLatest/pharo --version
> > 5.0-201708271955 Sun Aug 27 20:00:28 UTC 2017 gcc 4.6.3 [Production
> > Spur 64-bit ITHB VM]
> > CoInterpreter VMMaker.oscog-eem.2265 uuid:
> > 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
> > StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
> > 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
> > VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> > $ Date: Sun Aug 27 21:55:26 2017 +0200 $
> > Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> > Linux testing-gce-643eb2a1-aa49-4136-af37-2965c12a9e8f
> > 3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC
> > 2017 x86_64 x86_64 x86_64 GNU/Linux
> > plugin path: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955
> > [default: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955/]
> >
> > $ cd ~/pharo7/pharo64
> >
> > $ /dev/shm/vmLatest/pharo-ui Pharo7.0-64bit-f65af60.image
> > pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top
> > (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE &&
> > prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) ==
> > 0)' failed.
> > /dev/shm/vmLatest/pharo-ui: line 11: 13023 Aborted
> > (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
> >
> >
> > Just as a check: The only difference I can see between the VM I used
> > earlier and this one is that the earlier one is threaded heartbeat,
> > and this one is iTimer heartbeat. The source timestamp is the same.
> >
> > Also, the example I gave in my original email isn't very good as it
> > relies on having a non-standard plugin present (my
> > FileAttributesPlugin). This reproduces the same crash, but doesn't
> > require the plugin:
> >
> > Iceberg enableMetacelloIntegration: true.
> > Metacello new
> > repository: 'github://akgrant43/pharo-akgosprocess/mc';
> > baseline: 'AKGOSProcess';
> > load.
> >
> >
> > Thanks for your assistance!
> > Alistair
> >
> > On 10 September 2017 at 11:36, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
> >>
> >> On 10 Sep 2017, at 11:34, Alistair Grant <akgrant0710(a)gmail.com> wrote:
> >>
> >> Hi Esteban,
> >>
> >> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
> >> 64-bit VM]
> >>
> >>
> >> Which I believe is the threaded heartbeat.
> >>
> >> Is that the information you're after?
> >>
> >>
> >> no :)
> >> please re-try using latest VM threaded:
> >>
> >> get -O- get.pharo.org/64/vmLatest70 | bash
> >>
> >> (and let???s hope this is fixed??? and yes, I need to promote new stables)
> >>
> >> cheers!
> >> Esteban
> >>
> >>
> >>
> >> Cheers,
> >> Alistair
> >>
> >>
> >> On 10 September 2017 at 11:28, Esteban Lorenzano <estebanlm(a)gmail.com>
> >> wrote:
> >>
> >> which VM are you using?
> >>
> >> Esteban
> >>
> >> On 10 Sep 2017, at 11:23, Alistair Grant <akgrant0710(a)gmail.com> wrote:
> >>
> >> Hi Everyone,
> >>
> >> I thought I'd have another go at moving to 64 bits after Esteban
> >> commented that he's regularly using it now.
> >>
> >> However the following sequence reliably crashses the 64 bit VM (Ubuntu
> >> 16.04):
> >>
> >> 1. Execute:
> >>
> >> Iceberg enableMetacelloIntegration: true.
> >> Metacello new
> >> repository: 'github://akgrant43/FileAttributes/src';
> >> baseline: 'FileAttributes';
> >> load.
> >>
> >> 2. Open Iceberg
> >> 3. Select the FileAttributes repository
> >> 4. Show History...
> >> 5. Select master
> >> 6. Click on the top commit
> >>
> >> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
> >> pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) &&
> >> old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse
> >> (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
> >> ../vm64/pharo-ui: line 11: 13199 Aborted (core dumped)
> >> "$DIR"/"pharo-vm/pharo" "$@"
> >>
> >>
> >> I also get crashes from other operations, e.g. iceRepository pull.
> >> The result is that for me 64 bits isn't usable yet.
> >>
> >> If this isn't already known I'll open a fogbugz issue.
> >>
> >> Build info:
> >>
> >> Pharo 7.0
> >> Build information:
> >> alpha.build.109.sha.f65af6011ac4ff31af37c8d8567bf8a5fdad8dca
> >>
> >> but has happened with other builds as well.
> >>
> >>
> >> $ ../vm64/pharo --version
> >> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
> >> 64-bit VM]
> >> CoInterpreter VMMaker.oscog-eem.2265 uuid:
> >> 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
> >> StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
> >> 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
> >> VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> >> Date: Sun Aug 27 21:55:26 2017 +0200 $
> >> Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> >> $
> >> Linux testing-gce-7a972a8a-3d5e-4b8d-94e0-6252bfe9a477 3.13.0-115-generic
> >> #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 x86_64 x86_64 x86_64
> >> GNU/Linux
> >> plugin path: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955
> >> [default: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/]
> >>
> >>
> >>
> >> Thanks very much,
> >> Alistair
> >>
> >>
> >>
> >>
> >>
> >
>
>
Sept. 10, 2017
Re: [Pharo-dev] argh, tests are failing!
by Pavel Krivanek
Of course you are right, the Integrators should really take care on it.
Before it were only common random failures but the main problem is with
this PR:
https://github.com/pharo-project/pharo/pull/264
The new test testHashMethodNeedsToBeInComparingProtocol fails on
classIceSemanticVersion
-- Pavel
2017-09-10 10:13 GMT+02:00 Guillermo Polito <guillermopolito(a)gmail.com>:
> Hi all,
>
> Since a couple of builds we have consistently failing the following tests:
>
>
> - GT.EventRecorder.Tests.Core.GTEventRecorderTest.testDeliverNow2
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - GT.EventRecorder.Tests.Core.GTEventRecorderTest.
> testNotDeliveredDataShouldBeResent
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - Kernel.Tests.Processes.MutexTest.testFailedCriticalSectionShoul
> dUnblockWaitingOne
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - ReleaseTests.Categorization.ProperMethodCategorizationTest.
> testHashMethodNeedsToBeInComparingProtocol
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - ReleaseTests.Categorization.ProperMethodCategorizationTest.
> testHashMethodNeedsToBeInComparingProtocol
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - ReleaseTests.Categorization.ProperMethodCategorizationTest.
> testHashMethodNeedsToBeInComparingProtocol
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - ReleaseTests.Categorization.ProperMethodCategorizationTest.
> testHashMethodNeedsToBeInComparingProtocol
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - ReleaseTests.Categorization.ProperMethodCategorizationTest.
> testHashMethodNeedsToBeInComparingProtocol
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - ReleaseTests.Categorization.ProperMethodCategorizationTest.
> testHashMethodNeedsToBeInComparingProtocol
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
> - ReleaseTests.Categorization.ProperMethodCategorizationTest.
> testHashMethodNeedsToBeInComparingProtocol
> <https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%2…>
>
>
>
> Green builds are the only hard metric to say if the build is healthy or
> not.
>
> - We should not integrate anything until the build is green again...
>
> Also, we spent with Pablo a lot of time to have a green build in all
> platforms... I'd like to spend my time in other fun stuff than the CI :/
>
> --
>
>
>
> Guille Polito
>
>
> Research Engineer
>
> French National Center for Scientific Research - *http://www.cnrs.fr*
> <http://www.cnrs.fr>
>
>
>
> *Web:* *http://guillep.github.io* <http://guillep.github.io>
>
> *Phone: *+33 06 52 70 66 13 <+33%206%2052%2070%2066%2013>
>
Sept. 10, 2017
Re: [Pharo-dev] About Git support for windows
by Thierry Goubier
Hi Henrik,
Le 10/09/2017 à 10:56, Henrik-Nergaard a écrit :
>>> Everyone who used filetree with metadata can tell it is super annoying and
> destroys the complete experience.
> There has been a fix for this on the issue tracker for some time:
> https://pharo.fogbugz.com/f/cases/20251/Write-out-filetree-metadata-in-order
Could you add an issue on FileTree (github.com://dalehenrich/filetree)?
It is of interest to all users of FileTree, and other things than git.
Regards,
Thierry
> Best regards,
> Henrik
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
>
>
Sept. 10, 2017
Re: [Pharo-dev] Iceberg causes 64 bit VM core dump on Ubuntu
by Esteban Lorenzano
vmLatest70 is iTimer? thatâs an error :)
ok, I need to check what happens, because that has to be working (I tested it several times).
Esteban
> On 10 Sep 2017, at 11:54, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>
> Unfortunately not :-(
>
> $ pwd
> /dev/shm/vmLatest
>
> $ curl get.pharo.org/64/vmLatest70 | bash
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 5679 100 5679 0 0 23081 0 --:--:-- --:--:-- --:--:-- 23179
> Downloading the latest pharoVM:
> http://files.pharo.org/get-files/70/pharo64-linux-latest.zip
> pharo-vm/pharo
> Downloading PharoV70.sources:
> http://files.pharo.org/get-files/70/sources.zip
> Creating starter scripts pharo and pharo-ui
> On a 64-bit system? You must enable and install the 32-bit libraries
> Please see http://pharo.org/gnu-linux-installation for detailed instructions
>
> $ /dev/shm/vmLatest/pharo --version
> 5.0-201708271955 Sun Aug 27 20:00:28 UTC 2017 gcc 4.6.3 [Production
> Spur 64-bit ITHB VM]
> CoInterpreter VMMaker.oscog-eem.2265 uuid:
> 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
> StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
> 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
> VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> $ Date: Sun Aug 27 21:55:26 2017 +0200 $
> Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> Linux testing-gce-643eb2a1-aa49-4136-af37-2965c12a9e8f
> 3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC
> 2017 x86_64 x86_64 x86_64 GNU/Linux
> plugin path: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955
> [default: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955/]
>
> $ cd ~/pharo7/pharo64
>
> $ /dev/shm/vmLatest/pharo-ui Pharo7.0-64bit-f65af60.image
> pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top
> (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE &&
> prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) ==
> 0)' failed.
> /dev/shm/vmLatest/pharo-ui: line 11: 13023 Aborted
> (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
>
>
> Just as a check: The only difference I can see between the VM I used
> earlier and this one is that the earlier one is threaded heartbeat,
> and this one is iTimer heartbeat. The source timestamp is the same.
>
> Also, the example I gave in my original email isn't very good as it
> relies on having a non-standard plugin present (my
> FileAttributesPlugin). This reproduces the same crash, but doesn't
> require the plugin:
>
> Iceberg enableMetacelloIntegration: true.
> Metacello new
> repository: 'github://akgrant43/pharo-akgosprocess/mc';
> baseline: 'AKGOSProcess';
> load.
>
>
> Thanks for your assistance!
> Alistair
>
> On 10 September 2017 at 11:36, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>>
>> On 10 Sep 2017, at 11:34, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>>
>> Hi Esteban,
>>
>> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
>> 64-bit VM]
>>
>>
>> Which I believe is the threaded heartbeat.
>>
>> Is that the information you're after?
>>
>>
>> no :)
>> please re-try using latest VM threaded:
>>
>> get -O- get.pharo.org/64/vmLatest70 | bash
>>
>> (and letâs hope this is fixed⦠and yes, I need to promote new stables)
>>
>> cheers!
>> Esteban
>>
>>
>>
>> Cheers,
>> Alistair
>>
>>
>> On 10 September 2017 at 11:28, Esteban Lorenzano <estebanlm(a)gmail.com>
>> wrote:
>>
>> which VM are you using?
>>
>> Esteban
>>
>> On 10 Sep 2017, at 11:23, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>>
>> Hi Everyone,
>>
>> I thought I'd have another go at moving to 64 bits after Esteban
>> commented that he's regularly using it now.
>>
>> However the following sequence reliably crashses the 64 bit VM (Ubuntu
>> 16.04):
>>
>> 1. Execute:
>>
>> Iceberg enableMetacelloIntegration: true.
>> Metacello new
>> repository: 'github://akgrant43/FileAttributes/src';
>> baseline: 'FileAttributes';
>> load.
>>
>> 2. Open Iceberg
>> 3. Select the FileAttributes repository
>> 4. Show History...
>> 5. Select master
>> 6. Click on the top commit
>>
>> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
>> pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) &&
>> old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse
>> (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
>> ../vm64/pharo-ui: line 11: 13199 Aborted (core dumped)
>> "$DIR"/"pharo-vm/pharo" "$@"
>>
>>
>> I also get crashes from other operations, e.g. iceRepository pull.
>> The result is that for me 64 bits isn't usable yet.
>>
>> If this isn't already known I'll open a fogbugz issue.
>>
>> Build info:
>>
>> Pharo 7.0
>> Build information:
>> alpha.build.109.sha.f65af6011ac4ff31af37c8d8567bf8a5fdad8dca
>>
>> but has happened with other builds as well.
>>
>>
>> $ ../vm64/pharo --version
>> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
>> 64-bit VM]
>> CoInterpreter VMMaker.oscog-eem.2265 uuid:
>> 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
>> StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
>> 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
>> VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
>> Date: Sun Aug 27 21:55:26 2017 +0200 $
>> Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>> $
>> Linux testing-gce-7a972a8a-3d5e-4b8d-94e0-6252bfe9a477 3.13.0-115-generic
>> #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 x86_64 x86_64 x86_64
>> GNU/Linux
>> plugin path: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955
>> [default: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/]
>>
>>
>>
>> Thanks very much,
>> Alistair
>>
>>
>>
>>
>>
>
Sept. 10, 2017
Can Realm (DB) and Pharo play together (or can we have a Pharo Realm Object Server to ROS) ?
by Cédrick Béler
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/ <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/ <https://realm.io/products/realm-mobile-database/>
[2] https://realm.io/products/realm-mobile-platform/ <https://realm.io/products/realm-mobile-platform/>
[3] https://github.com/realm-demos <https://github.com/realm-demos>
[4] https://www.online.net/fr/serveur-dedie/dedibox-sc <https://www.online.net/fr/serveur-dedie/dedibox-sc>
Sept. 10, 2017
Re: [Pharo-dev] Iceberg causes 64 bit VM core dump on Ubuntu
by Alistair Grant
Unfortunately not :-(
$ pwd
/dev/shm/vmLatest
$ curl get.pharo.org/64/vmLatest70 | bash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 5679 100 5679 0 0 23081 0 --:--:-- --:--:-- --:--:-- 23179
Downloading the latest pharoVM:
http://files.pharo.org/get-files/70/pharo64-linux-latest.zip
pharo-vm/pharo
Downloading PharoV70.sources:
http://files.pharo.org/get-files/70/sources.zip
Creating starter scripts pharo and pharo-ui
On a 64-bit system? You must enable and install the 32-bit libraries
Please see http://pharo.org/gnu-linux-installation for detailed instructions
$ /dev/shm/vmLatest/pharo --version
5.0-201708271955 Sun Aug 27 20:00:28 UTC 2017 gcc 4.6.3 [Production
Spur 64-bit ITHB VM]
CoInterpreter VMMaker.oscog-eem.2265 uuid:
76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
$ Date: Sun Aug 27 21:55:26 2017 +0200 $
Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
Linux testing-gce-643eb2a1-aa49-4136-af37-2965c12a9e8f
3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC
2017 x86_64 x86_64 x86_64 GNU/Linux
plugin path: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955
[default: /dev/shm/vmLatest/pharo-vm/lib/pharo/5.0-201708271955/]
$ cd ~/pharo7/pharo64
$ /dev/shm/vmLatest/pharo-ui Pharo7.0-64bit-f65af60.image
pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top
(av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE &&
prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) ==
0)' failed.
/dev/shm/vmLatest/pharo-ui: line 11: 13023 Aborted
(core dumped) "$DIR"/"pharo-vm/pharo" "$@"
Just as a check: The only difference I can see between the VM I used
earlier and this one is that the earlier one is threaded heartbeat,
and this one is iTimer heartbeat. The source timestamp is the same.
Also, the example I gave in my original email isn't very good as it
relies on having a non-standard plugin present (my
FileAttributesPlugin). This reproduces the same crash, but doesn't
require the plugin:
Iceberg enableMetacelloIntegration: true.
Metacello new
repository: 'github://akgrant43/pharo-akgosprocess/mc';
baseline: 'AKGOSProcess';
load.
Thanks for your assistance!
Alistair
On 10 September 2017 at 11:36, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>
> On 10 Sep 2017, at 11:34, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>
> Hi Esteban,
>
> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
> 64-bit VM]
>
>
> Which I believe is the threaded heartbeat.
>
> Is that the information you're after?
>
>
> no :)
> please re-try using latest VM threaded:
>
> get -O- get.pharo.org/64/vmLatest70 | bash
>
> (and letâs hope this is fixed⦠and yes, I need to promote new stables)
>
> cheers!
> Esteban
>
>
>
> Cheers,
> Alistair
>
>
> On 10 September 2017 at 11:28, Esteban Lorenzano <estebanlm(a)gmail.com>
> wrote:
>
> which VM are you using?
>
> Esteban
>
> On 10 Sep 2017, at 11:23, Alistair Grant <akgrant0710(a)gmail.com> wrote:
>
> Hi Everyone,
>
> I thought I'd have another go at moving to 64 bits after Esteban
> commented that he's regularly using it now.
>
> However the following sequence reliably crashses the 64 bit VM (Ubuntu
> 16.04):
>
> 1. Execute:
>
> Iceberg enableMetacelloIntegration: true.
> Metacello new
> repository: 'github://akgrant43/FileAttributes/src';
> baseline: 'FileAttributes';
> load.
>
> 2. Open Iceberg
> 3. Select the FileAttributes repository
> 4. Show History...
> 5. Select master
> 6. Click on the top commit
>
> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
> pharo: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) &&
> old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse
> (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
> ../vm64/pharo-ui: line 11: 13199 Aborted (core dumped)
> "$DIR"/"pharo-vm/pharo" "$@"
>
>
> I also get crashes from other operations, e.g. iceRepository pull.
> The result is that for me 64 bits isn't usable yet.
>
> If this isn't already known I'll open a fogbugz issue.
>
> Build info:
>
> Pharo 7.0
> Build information:
> alpha.build.109.sha.f65af6011ac4ff31af37c8d8567bf8a5fdad8dca
>
> but has happened with other builds as well.
>
>
> $ ../vm64/pharo --version
> 5.0-201708271955 Sun Aug 27 20:00:58 UTC 2017 gcc 4.6.3 [Production Spur
> 64-bit VM]
> CoInterpreter VMMaker.oscog-eem.2265 uuid:
> 76b62109-629a-4c39-9641-67b53321df9a Aug 27 2017
> StackToRegisterMappingCogit VMMaker.oscog-eem.2262 uuid:
> 8b531242-de02-48aa-b418-8d2dde0bec6c Aug 27 2017
> VM: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> Date: Sun Aug 27 21:55:26 2017 +0200 $
> Plugins: 201708271955 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> $
> Linux testing-gce-7a972a8a-3d5e-4b8d-94e0-6252bfe9a477 3.13.0-115-generic
> #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 x86_64 x86_64 x86_64
> GNU/Linux
> plugin path: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955
> [default: /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/]
>
>
>
> Thanks very much,
> Alistair
>
>
>
>
>
Sept. 10, 2017