Iceberg causes 64 bit VM core dump on Ubuntu

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

Iceberg causes 64 bit VM core dump on Ubuntu

Alistair Grant
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

Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

EstebanLM
which VM are you using?

Esteban

> On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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
>


Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

Alistair Grant
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?


Cheers,
Alistair


On 10 September 2017 at 11:28, Esteban Lorenzano <[hidden email]> wrote:

> which VM are you using?
>
> Esteban
>
>> On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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
>>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

EstebanLM

On 10 Sep 2017, at 11:34, Alistair Grant <[hidden email]> 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: 


(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 <[hidden email]> wrote:
which VM are you using?

Esteban

On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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: '<a href="github://akgrant43/FileAttributes/src" class="">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





Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

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 <[hidden email]> wrote:

>
> On 10 Sep 2017, at 11:34, Alistair Grant <[hidden email]> 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 <[hidden email]>
> wrote:
>
> which VM are you using?
>
> Esteban
>
> On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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
>
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

EstebanLM
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 <[hidden email]> 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 <[hidden email]> wrote:
>>
>> On 10 Sep 2017, at 11:34, Alistair Grant <[hidden email]> 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 <[hidden email]>
>> wrote:
>>
>> which VM are you using?
>>
>> Esteban
>>
>> On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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
>>
>>
>>
>>
>>
>


Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

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 <[hidden email]> 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 <[hidden email]> wrote:
> >>
> >> On 10 Sep 2017, at 11:34, Alistair Grant <[hidden email]> 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 <[hidden email]>
> >> wrote:
> >>
> >> which VM are you using?
> >>
> >> Esteban
> >>
> >> On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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
> >>
> >>
> >>
> >>
> >>
> >
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

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 <[hidden email]> 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 <[hidden email]> wrote:
> > >>
> > >> On 10 Sep 2017, at 11:34, Alistair Grant <[hidden email]> 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 <[hidden email]>
> > >> wrote:
> > >>
> > >> which VM are you using?
> > >>
> > >> Esteban
> > >>
> > >> On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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

Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

Eliot Miranda-2
Alistair,

    in both your crash dumps the crash is in malloc called from libgit right?.  Can you build a debug vm and run under gdb and try and narrow down?



_,,,^..^,,,_ (phone)

> On Sep 10, 2017, at 5:46 AM, Alistair Grant <[hidden email]> wrote:
>
> Hi Esteban,
>
> Another script which causes the crash:
>
> | location pharoRepository origin upstream |
>
> Iceberg enableMetacelloIntegration: true.
> Metacello new
>    repository: 'github://akgrant43/pharo-akgosprocess/mc';
>    baseline: 'AKGOSProcess';
>    load.
> pharoRepository := IceRepository registry detect: [ :each | each name = 'pharo-akgosprocess' ].
> self halt.
> pharoRepository pull.
>
>
> I can step through to:
>
> IceLibgitLocalRepository>>changedFilesBetween:and:
> BlockClosure>>on:do:
> IceCommitInfo>>changedPackagesToCommitInfo:
> IceCommitInfo>>changedPackagesTo:
> IceRepository>>pullFrom:
> IceRepository>>pull
> UndefinedObject>>DoIt
> OpalCompiler>>evaluate
>
> and on the next step (somewhere inside #withRepoDo:):
>
>
> *** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f76c96b0f40 ***
> ======= Backtrace: =========
> /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f76d34b37e5]
> /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f76d34be13e]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7f76d34c0184]
> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c24d0]
> [0x1c01318]
> ======= Memory map: ========
> 00400000-0053b000 r-xp 00000000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0073b000-0073c000 r--p 0013b000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0073c000-0074d000 rw-p 0013c000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> 0074d000-00816000 rw-p 00000000 00:00 0
> 01b50000-01bf4000 rw-p 00000000 00:00 0                                  [heap]
> 01c00000-01d5e000 rwxp 00000000 00:00 0
> 01d5e000-07d80000 rw-p 00000000 00:00 0
> 7f76c4000000-7f76c4021000 rw-p 00000000 00:00 0
> 7f76c4021000-7f76c8000000 ---p 00000000 00:00 0
> 7f76c8eea000-7f76c8f00000 r-xp 00000000 08:02 660325                     /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f76c8f00000-7f76c90ff000 ---p 00016000 08:02 660325                     /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f76c90ff000-7f76c9100000 rw-p 00015000 08:02 660325                     /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f76c9100000-7f76c9200000 rw-p 00000000 00:00 0
> 7f76c9200000-7f76c9205000 r-xp 00000000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9205000-7f76c9405000 ---p 00005000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9405000-7f76c9406000 r--p 00005000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9406000-7f76c9407000 rw-p 00006000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7f76c9407000-7f76c9409000 r-xp 00000000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c9409000-7f76c9608000 ---p 00002000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c9608000-7f76c9609000 r--p 00001000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c9609000-7f76c960a000 rw-p 00002000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7f76c960a000-7f76c967f000 rw-p 00000000 00:00 0
> 7f76c967f000-7f76c9680000 rwxp 00000000 00:00 0
> 7f76c9680000-7f76c970a000 rw-p 00000000 00:00 0
> 7f76c970a000-7f76c9713000 r-xp 00000000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9713000-7f76c9912000 ---p 00009000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9912000-7f76c9913000 r--p 00008000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9913000-7f76c9914000 rw-p 00009000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7f76c9914000-7f76c9942000 rw-p 00000000 00:00 0
> 7f76c9942000-7f76c9a11000 r-xp 00000000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9a11000-7f76c9c11000 ---p 000cf000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9c11000-7f76c9c14000 r--p 000cf000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9c14000-7f76c9c16000 rw-p 000d2000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7f76c9c16000-7f76c9c17000 rw-p 00000000 00:00 0
> 7f76c9c17000-7f76c9c5e000 r-xp 00000000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9c5e000-7f76c9e5d000 ---p 00047000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9e5d000-7f76c9e5f000 r--p 00046000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9e5f000-7f76c9e61000 rw-p 00048000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7f76c9e61000-7f76c9e62000 rw-p 00000000 00:00 0
> 7f76c9e62000-7f76c9e70000 r-xp 00000000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76c9e70000-7f76ca06f000 ---p 0000e000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76ca06f000-7f76ca070000 r--p 0000d000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76ca070000-7f76ca071000 rw-p 0000e000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7f76ca071000-7f76ca098000 r-xp 00000000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca098000-7f76ca298000 ---p 00027000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca298000-7f76ca299000 r--p 00027000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca299000-7f76ca29a000 rw-p 00028000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7f76ca29a000-7f76ca2a1000 r-xp 00000000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca2a1000-7f76ca4a0000 ---p 00007000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca4a0000-7f76ca4a1000 r--p 00006000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca4a1000-7f76ca4a2000 rw-p 00007000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f76ca4a2000-7f76ca4b7000 r-xp 00000000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca4b7000-7f76ca6b6000 ---p 00015000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca6b6000-7f76ca6b7000 r--p 00014000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca6b7000-7f76ca6b8000 rw-p 00015000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7f76ca6b8000-7f76ca6e8000 r-xp 00000000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca6e8000-7f76ca8e8000 ---p 00030000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca8e8000-7f76ca8e9000 r--p 00030000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca8e9000-7f76ca8ea000 rw-p 00031000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7f76ca8ea000-7f76ca8eb000 rw-p 00000000 00:00 0
> 7f76ca8eb000-7f76ca98a000 r-xp 00000000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76ca98a000-7f76cab89000 ---p 0009f000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76cab89000-7f76cab8a000 r--p 0009e000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76cab8a000-7f76cab8d000 rw-p 0009f000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7f76cab8d000-7f76cac11000 r-xp 00000000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cac11000-7f76cae10000 ---p 00084000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cae10000-7f76cae13000 r--p 00083000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cae13000-7f76cae16000 rw-p 00086000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7f76cae16000-7f76cae17000 rw-p 00000000 00:00 0
> 7f76cae17000-7f76cae1f000 r-xp 00000000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cae1f000-7f76cb01e000 ---p 00008000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cb01e000-7f76cb01f000 r--p 00007000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cb01f000-7f76cb020000 rw-p 00008000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7f76cb020000-7f76cb023000 r-xp 00000000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb023000-7f76cb222000 ---p 00003000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb222000-7f76cb223000 r--p 00002000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb223000-7f76cb224000 rw-p 00003000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7f76cb224000-7f76cb235000 r-xp 00000000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb235000-7f76cb435000 ---p 00011000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb435000-7f76cb436000 r--p 00011000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb436000-7f76cb437000 rw-p 00012000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7f76cb437000-7f76cb490000 r-xp 00000000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb490000-7f76cb68f000 ---p 00059000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb68f000-7f76cb699000 r--p 00058000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb699000-7f76cb69b000 rw-p 00062000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7f76cb69b000-7f76cb6d8000 r-xp 00000000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb6d8000-7f76cb8d8000 ---p 0003d000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb8d8000-7f76cb8d9000 r--p 0003d000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb8d9000-7f76cb8db000 rw-p 0003e000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7f76cb8db000-7f76cb8dc000 rw-p 00000000 00:00 0
> 7f76cb8dc000-7f76cb8f5000 r-xp 00000000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cb8f5000-7f76cbaf5000 ---p 00019000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cbaf5000-7f76cbaf6000 r--p 00019000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cbaf6000-7f76cbaf7000 rw-p 0001a000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7f76cbaf7000-7f76cbb0e000 r-xp 00000000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbb0e000-7f76cbd0e000 ---p 00017000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbd0e000-7f76cbd0f000 r--p 00017000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbd0f000-7f76cbd10000 rw-p 00018000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7f76cbd10000-7f76cbd12000 rw-p 00000000 00:00 0
> 7f76cbd12000-7f76cbd1c000 r-xp 00000000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbd1c000-7f76cbf1b000 ---p 0000a000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbf1b000-7f76cbf1c000 r--p 00009000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbf1c000-7f76cbf1d000 rw-p 0000a000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7f76cbf1d000-7f76cbf20000 r-xp 00000000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cbf20000-7f76cc11f000 ---p 00003000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cc11f000-7f76cc120000 r--p 00002000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cc120000-7f76cc121000 rw-p 00003000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7f76cc121000-7f76cc14d000 r-xp 00000000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc14d000-7f76cc34c000 ---p 0002c000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc34c000-7f76cc34e000 r--p 0002b000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc34e000-7f76cc34f000 rw-p 0002d000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7f76cc34f000-7f76cc350000 rw-p 00000000 00:00 0
> 7f76cc350000-7f76cc413000 r-xp 00000000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc413000-7f76cc613000 ---p 000c3000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc613000-7f76cc620000 r--p 000c3000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc620000-7f76cc622000 rw-p 000d0000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7f76cc622000-7f76cc6a1000 r-xp 00000000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc6a1000-7f76cc8a0000 ---p 0007f000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc8a0000-7f76cc8a1000 r--p 0007e000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc8a1000-7f76cc8a2000 rw-p 0007f000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7f76cc8a2000-7f76cc8d6000 r-xp 00000000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76cc8d6000-7f76ccad5000 ---p 00034000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76ccad5000-7f76ccad7000 r--p 00033000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76ccad7000-7f76ccad8000 rw-p 00035000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7f76ccad8000-7f76ccb0a000 r-xp 00000000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccb0a000-7f76ccd09000 ---p 00032000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccd09000-7f76ccd0a000 r--p 00031000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccd0a000-7f76ccd0b000 rw-p 00032000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7f76ccd0b000-7f76cce2e000 r-xp 00000000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cce2e000-7f76cd02d000 ---p 00123000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cd02d000-7f76cd038000 r--p 00122000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cd038000-7f76cd03a000 rw-p 0012d000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7f76cd03a000-7f76cd03b000 rw-p 00000000 00:00 0
> 7f76cd03b000-7f76cd088000 r-xp 00000000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd088000-7f76cd287000 ---p 0004d000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd287000-7f76cd289000 r--p 0004c000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd289000-7f76cd28a000 rw-p 0004e000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7f76cd28a000-7f76cd28c000 rw-p 00000000 00:00 0
> 7f76cd28c000-7f76cd299000 r-xp 00000000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd299000-7f76cd499000 ---p 0000d000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd499000-7f76cd49a000 r--p 0000d000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd49a000-7f76cd49b000 rw-p 0000e000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7f76cd49b000-7f76cd4e2000 r-xp 00000000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd4e2000-7f76cd6e1000 ---p 00047000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd6e1000-7f76cd6e3000 r--p 00046000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd6e3000-7f76cd6e5000 rw-p 00048000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7f76cd6e5000-7f76cd700000 r-xp 00000000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd700000-7f76cd8ff000 ---p 0001b000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd8ff000-7f76cd900000 r--p 0001a000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd900000-7f76cd901000 rw-p 0001b000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7f76cd901000-7f76cd932000 r-xp 00000000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cd932000-7f76cdb32000 ---p 00031000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cdb32000-7f76cdb33000 r--p 00031000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cdb33000-7f76cdb34000 rw-p 00032000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7f76cdb34000-7f76cdb3b000 r-xp 00000000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdb3b000-7f76cdd3a000 ---p 00007000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdd3a000-7f76cdd3b000 r--p 00006000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdd3b000-7f76cdd3c000 rw-p 00007000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
> 7f76cdd3c000-7f76cdd73000 r-xp 00000000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdd73000-7f76cdf73000 ---p 00037000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdf73000-7f76cdf74000 r--p 00037000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdf74000-7f76cdf75000 rw-p 00038000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
> 7f76cdf75000-7f76ce128000 r-xp 00000000 00:29 370952                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce128000-7f76ce328000 ---p 001b3000 00:29 370952                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce328000-7f76ce343000 r--p 001b3000 00:29 370952                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce343000-7f76ce34f000 rw-p 001ce000 00:29 370952                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
> 7f76ce34f000-7f76ce352000 rw-p 00000000 00:00 0
> 7f76ce352000-7f76ce3b7000 r-xp 00000000 00:29 370944                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce3b7000-7f76ce5b7000 ---p 00065000 00:29 370944                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce5b7000-7f76ce5bb000 r--p 00065000 00:29 370944                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce5bb000-7f76ce5c2000 rw-p 00069000 00:29 370944                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssl.so.1.0.0
> 7f76ce5c2000-7f76ce62d000 r-xp 00000000 08:02 1451453                    /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce62d000-7f76ce82d000 ---p 0006b000 08:02 1451453                    /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce82d000-7f76ce830000 r--p 0006b000 08:02 1451453                    /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce830000-7f76ce831000 rw-p 0006e000 08:02 1451453                    /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7f76ce831000-7f76ce968000 r-xp 00000000 00:29 370961                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ce968000-7f76ceb67000 ---p 00137000 00:29 370961                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ceb67000-7f76ceb68000 r--p 00136000 00:29 370961                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ceb68000-7f76ceb73000 rw-p 00137000 00:29 370961                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so.0.25.1
> 7f76ceb73000-7f76ceb74000 rw-p 00000000 00:00 0
> 7f76ceb74000-7f76ceb75000 r-xp 00000000 00:29 370942                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ceb75000-7f76ced75000 ---p 00001000 00:29 370942                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ced75000-7f76ced76000 r--p 00001000 00:29 370942                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ced76000-7f76ced77000 rw-p 00002000 00:29 370942                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/SurfacePlugin.so
> 7f76ced77000-7f76ced9b000 r-xp 00000000 08:02 660428                     /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76ced9b000-7f76cef9a000 ---p 00024000 08:02 660428                     /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76cef9a000-7f76cef9b000 r--p 00023000 08:02 660428                     /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76cef9b000-7f76cef9c000 rw-p 00024000 08:02 660428                     /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7f76cef9c000-7f76cefb5000 r-xp 00000000 08:02 655445                     /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cefb5000-7f76cf1b4000 ---p 00019000 08:02 655445                     /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cf1b4000-7f76cf1b5000 r--p 00018000 08:02 655445                     /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cf1b5000-7f76cf1b6000 rw-p 00019000 08:02 655445                     /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f76cf1b6000-7f76cf25a000 r-xp 00000000 08:02 1462229                    /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf25a000-7f76cf459000 ---p 000a4000 08:02 1462229                    /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf459000-7f76cf45f000 r--p 000a3000 08:02 1462229                    /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf45f000-7f76cf460000 rw-p 000a9000 08:02 1462229                    /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7f76cf460000-7f76cf467000 r-xp 00000000 00:29 370943                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf467000-7f76cf667000 ---p 00007000 00:29 370943                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf667000-7f76cf668000 r--p 00007000 00:29 370943                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf668000-7f76cf669000 rw-p 00008000 00:29 370943                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/FT2Plugin.so
> 7f76cf669000-7f76cf674000 r-xp 00000000 08:02 655444                     /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf674000-7f76cf873000 ---p 0000b000 08:02 655444                     /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf873000-7f76cf874000 r--p 0000a000 08:02 655444                     /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf874000-7f76cf875000 rw-p 0000b000 08:02 655444                     /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7f76cf875000-7f76cf87b000 rw-p 00000000 00:00 0
> 7f76cf87b000-7f76cf884000 r-xp 00000000 08:02 1451234                    /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cf884000-7f76cfa83000 ---p 00009000 08:02 1451234                    /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cfa83000-7f76cfa84000 r--p 00008000 08:02 1451234                    /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cfa84000-7f76cfa85000 rw-p 00009000 08:02 1451234                    /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7f76cfa85000-7f76cfa8e000 r-xp 00000000 08:02 1451208                    /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfa8e000-7f76cfc8d000 ---p 00009000 08:02 1451208                    /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfc8d000-7f76cfc8e000 r--p 00008000 08:02 1451208                    /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfc8e000-7f76cfc8f000 rw-p 00009000 08:02 1451208                    /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7f76cfc8f000-7f76cfc90000 ---p 00000000 00:00 0
> 7f76cfc90000-7f76d0490000 rw-p 00000000 00:00 0
> 7f76d0490000-7f76d0496000 r-xp 00000000 00:29 370953                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0496000-7f76d0696000 ---p 00006000 00:29 370953                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0696000-7f76d0697000 r--p 00006000 00:29 370953                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0697000-7f76d0698000 rw-p 00007000 00:29 370953                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-sound-OSS.so
> 7f76d0698000-7f76d069d000 r-xp 00000000 08:02 1451212                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d069d000-7f76d089c000 ---p 00005000 08:02 1451212                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d089c000-7f76d089d000 r--p 00004000 08:02 1451212                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d089d000-7f76d089e000 rw-p 00005000 08:02 1451212                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7f76d089e000-7f76d08a0000 r-xp 00000000 08:02 1451201                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d08a0000-7f76d0aa0000 ---p 00002000 08:02 1451201                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d0aa0000-7f76d0aa1000 r--p 00002000 08:02 1451201                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d0aa1000-7f76d0aa2000 rw-p 00003000 08:02 1451201                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7f76d0aa2000-7f76d0ab2000 r-xp 00000000 08:02 1442367                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0ab2000-7f76d0cb1000 ---p 00010000 08:02 1442367                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0cb1000-7f76d0cb2000 r--p 0000f000 08:02 1442367                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0cb2000-7f76d0cb3000 rw-p 00010000 08:02 1442367                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7f76d0cb3000-7f76d0cb8000 r-xp 00000000 08:02 1451250                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0cb8000-7f76d0eb7000 ---p 00005000 08:02 1451250                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0eb7000-7f76d0eb8000 r--p 00004000 08:02 1451250                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0eb8000-7f76d0eb9000 rw-p 00005000 08:02 1451250                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7f76d0eb9000-7f76d0eda000 r-xp 00000000 08:02 1452610                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d0eda000-7f76d10d9000 ---p 00021000 08:02 1452610                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d10d9000-7f76d10da000 r--p 00020000 08:02 1452610                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d10da000-7f76d10db000 rw-p 00021000 08:02 1452610                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7f76d10db000-7f76d10df000 r-xp 00000000 08:02 1452578                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d10df000-7f76d12de000 ---p 00004000 08:02 1452578                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d12de000-7f76d12df000 r--p 00003000 08:02 1452578                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d12df000-7f76d12e0000 rw-p 00004000 08:02 1452578                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7f76d12e0000-7f76d12f7000 r-xp 00000000 08:02 1452582                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d12f7000-7f76d14f6000 ---p 00017000 08:02 1452582                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d14f6000-7f76d14f8000 r--p 00016000 08:02 1452582                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d14f8000-7f76d14f9000 rw-p 00018000 08:02 1452582                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7f76d14f9000-7f76d14fa000 r-xp 00000000 08:02 1451195                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d14fa000-7f76d16f9000 ---p 00001000 08:02 1451195                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d16f9000-7f76d16fa000 r--p 00000000 08:02 1451195                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d16fa000-7f76d16fb000 rw-p 00001000 08:02 1451195                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7f76d16fb000-7f76d1700000 r-xp 00000000 08:02 1451216                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d1700000-7f76d18ff000 ---p 00005000 08:02 1451216                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d18ff000-7f76d1900000 r--p 00004000 08:02 1451216                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d1900000-7f76d1901000 rw-p 00005000 08:02 1451216                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7f76d1901000-7f76d1903000 r-xp 00000000 08:02 1451210                    /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1903000-7f76d1b02000 ---p 00002000 08:02 1451210                    /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1b02000-7f76d1b03000 r--p 00001000 08:02 1451210                    /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1b03000-7f76d1b04000 rw-p 00002000 08:02 1451210                    /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7f76d1b04000-7f76d1b2e000 r-xp 00000000 08:02 1443237                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1b2e000-7f76d1d2d000 ---p 0002a000 08:02 1443237                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1d2d000-7f76d1d31000 r--p 00029000 08:02 1443237                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1d31000-7f76d1d32000 rw-p 0002d000 08:02 1443237                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7f76d1d32000-7f76d1d33000 rw-p 00000000 00:00 0
> 7f76d1d33000-7f76d1d34000 r-xp 00000000 08:02 1452622                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1d34000-7f76d1f34000 ---p 00001000 08:02 1452622                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1f34000-7f76d1f35000 r--p 00001000 08:02 1452622                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1f35000-7f76d1f36000 rw-p 00002000 08:02 1452622                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7f76d1f36000-7f76d1f3b000 r-xp 00000000 08:02 1452602                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d1f3b000-7f76d213b000 ---p 00005000 08:02 1452602                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d213b000-7f76d213c000 r--p 00005000 08:02 1452602                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d213c000-7f76d213d000 rw-p 00006000 08:02 1452602                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7f76d213d000-7f76d213f000 r-xp 00000000 08:02 1452590                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d213f000-7f76d233e000 ---p 00002000 08:02 1452590                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d233e000-7f76d233f000 r--p 00001000 08:02 1452590                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d233f000-7f76d2340000 rw-p 00002000 08:02 1452590                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7f76d2340000-7f76d2342000 r-xp 00000000 08:02 1452580                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2342000-7f76d2541000 ---p 00002000 08:02 1452580                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2541000-7f76d2542000 r--p 00001000 08:02 1452580                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2542000-7f76d2543000 rw-p 00002000 08:02 1452580                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7f76d2543000-7f76d2569000 r-xp 00000000 08:02 655453                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d2569000-7f76d2769000 ---p 00026000 08:02 655453                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d2769000-7f76d276b000 r--p 00026000 08:02 655453                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d276b000-7f76d276c000 rw-p 00028000 08:02 655453                     /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7f76d276c000-7f76d28a1000 r-xp 00000000 08:02 1451197                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d28a1000-7f76d2aa1000 ---p 00135000 08:02 1451197                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d2aa1000-7f76d2aa2000 r--p 00135000 08:02 1451197                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d2aa2000-7f76d2aa6000 rw-p 00136000 08:02 1451197                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7f76d2aa6000-7f76d2ab7000 r-xp 00000000 08:02 1451214                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2ab7000-7f76d2cb6000 ---p 00011000 08:02 1451214                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2cb6000-7f76d2cb7000 r--p 00010000 08:02 1451214                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2cb7000-7f76d2cb8000 rw-p 00011000 08:02 1451214                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7f76d2cb8000-7f76d2d26000 r-xp 00000000 08:02 1707073                    /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2d26000-7f76d2f25000 ---p 0006e000 08:02 1707073                    /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2f25000-7f76d2f28000 r--p 0006d000 08:02 1707073                    /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2f28000-7f76d2f29000 rw-p 00070000 08:02 1707073                    /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7f76d2f29000-7f76d2f2a000 rw-p 00000000 00:00 0
> 7f76d2f2a000-7f76d2f44000 r-xp 00000000 00:29 370948                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d2f44000-7f76d3144000 ---p 0001a000 00:29 370948                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d3144000-7f76d3145000 r--p 0001a000 00:29 370948                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d3145000-7f76d3146000 rw-p 0001b000 00:29 370948                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/vm-display-X11.so
> 7f76d3146000-7f76d3148000 rw-p 00000000 00:00 0
> 7f76d3148000-7f76d343c000 r--p 00000000 08:02 1442654                    /usr/lib/locale/locale-archive
> 7f76d343c000-7f76d35fc000 r-xp 00000000 08:02 655558                     /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d35fc000-7f76d37fc000 ---p 001c0000 08:02 655558                     /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d37fc000-7f76d3800000 r--p 001c0000 08:02 655558                     /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d3800000-7f76d3802000 rw-p 001c4000 08:02 655558                     /lib/x86_64-linux-gnu/libc-2.23.so
> 7f76d3802000-7f76d3806000 rw-p 00000000 00:00 0
> 7f76d3806000-7f76d390e000 r-xp 00000000 08:02 655553                     /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d390e000-7f76d3b0d000 ---p 00108000 08:02 655553                     /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d3b0d000-7f76d3b0e000 r--p 00107000 08:02 655553                     /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d3b0e000-7f76d3b0f000 rw-p 00108000 08:02 655553                     /lib/x86_64-linux-gnu/libm-2.23.so
> 7f76d3b0f000-7f76d3b27000 r-xp 00000000 08:02 655450                     /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3b27000-7f76d3d26000 ---p 00018000 08:02 655450                     /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3d26000-7f76d3d27000 r--p 00017000 08:02 655450                     /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3d27000-7f76d3d28000 rw-p 00018000 08:02 655450                     /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7f76d3d28000-7f76d3d2c000 rw-p 00000000 00:00 0
> 7f76d3d2c000-7f76d3d2f000 r-xp 00000000 08:02 655547                     /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3d2f000-7f76d3f2e000 ---p 00003000 08:02 655547                     /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3f2e000-7f76d3f2f000 r--p 00002000 08:02 655547                     /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3f2f000-7f76d3f30000 rw-p 00003000 08:02 655547                     /lib/x86_64-linux-gnu/libdl-2.23.so
> 7f76d3f30000-7f76d3f56000 r-xp 00000000 08:02 655374                     /lib/x86_64-linux-gnu/ld-2.23.so
> 7f76d4003000-7f76d4006000 r--s 00000000 00:29 415118                     /home/alistair/pharo7/pharo64/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.pack
> 7f76d4006000-7f76d4007000 r--s 00000000 00:29 415119                     /home/alistair/pharo7/pharo64/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.idx
> 7f76d4007000-7f76d4008000 r--p 00000000 08:02 2100475                    /usr/share/locale-langpack/en_AU/LC_MESSAGES/libc.mo
> 7f76d4047000-7f76d4148000 rw-p 00000000 00:00 0
> 7f76d4148000-7f76d414f000 r--s 00000000 08:02 1708843                    /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
> 7f76d414f000-7f76d4155000 rw-p 00000000 00:00 0
> 7f76d4155000-7f76d4156000 r--p 00025000 08:02 655374                     /lib/x86_64-linux-gnu/ld-2.23.so
> 7f76d4156000-7f76d4157000 rw-p 00026000 08:02 655374                     /lib/x86_64-linux-gnu/ld-2.23.so
> 7f76d4157000-7f76d4158000 rw-p 00000000 00:00 0
> 7ffe57b3a000-7ffe57c29000 rw-p 00000000 00:00 0                          [stack]
> 7ffe57c7e000-7ffe57c80000 r--p 00000000 00:00 0                          [vvar]
> 7ffe57c80000-7ffe57c82000 r-xp 00000000 00:00 0                          [vdso]
> ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
> ../vm64/pharo-ui: line 11: 14398 Aborted                 (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
>
>
>
> Cheers,
> Alistair
>
>
>
>> On Sun, Sep 10, 2017 at 12:06:06PM +0000, Alistair Grant wrote:
>> Hi Esteban,
>>
>>> On Sun, Sep 10, 2017 at 12:21:52PM +0200, Esteban Lorenzano wrote:
>>> vmLatest70 is iTimer? that???s an error :)
>>>
>>> ok, I need to check what happens, because that has to be working (I tested it several times).
>>>
>>> Esteban
>>
>> I've been able to get a better crash dump:
>>
>> HTH,
>> Alistair
>>
>>
>> $ ../vm64/pharo-ui Pharo7.0-64bit-f65af60.image
>> *** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f8256bb3410 ***
>> ======= Backtrace: =========
>> /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f82609bb7e5]
>> /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f82609c613e]
>> /lib/x86_64-linux-gnu/libc.so.6(__libc_calloc+0xba)[0x7f82609c8dca]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6cba5)[0x7f825bda5ba5]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(+0x6eda6)[0x7f825bda7da6]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libgit2.so(git_diff_tree_to_tree+0x212)[0x7f825bd7f15e]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c502d]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x459dd7]
>> /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo(ceSendsupertonumArgs+0x24a)[0x45b08a]
>> [0x1a000f0]
>> ======= Memory map: ========
>> 00400000-0053b000 r-xp 00000000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
>> 0073b000-0073c000 r--p 0013b000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
>> 0073c000-0074d000 rw-p 0013c000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
>> 0074d000-00816000 rw-p 00000000 00:00 0
>> 01958000-019fc000 rw-p 00000000 00:00 0                                  [heap]
>> 01a00000-01b5e000 rwxp 00000000 00:00 0
>> 01b5e000-06b80000 rw-p 00000000 00:00 0
>> 7f8250000000-7f8250021000 rw-p 00000000 00:00 0
>> 7f8250021000-7f8254000000 ---p 00000000 00:00 0
>> 7f82564f2000-7f8256508000 r-xp 00000000 08:02 660325                     /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7f8256508000-7f8256707000 ---p 00016000 08:02 660325                     /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7f8256707000-7f8256708000 rw-p 00015000 08:02 660325                     /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7f8256708000-7f825670d000 r-xp 00000000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825670d000-7f825690d000 ---p 00005000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825690d000-7f825690e000 r--p 00005000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825690e000-7f825690f000 rw-p 00006000 08:02 655377                     /lib/x86_64-linux-gnu/libnss_dns-2.23.so
>> 7f825690f000-7f8256911000 r-xp 00000000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256911000-7f8256b10000 ---p 00002000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256b10000-7f8256b11000 r--p 00001000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256b11000-7f8256b12000 rw-p 00002000 08:02 660392                     /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
>> 7f8256b12000-7f8256ba2000 rw-p 00000000 00:00 0
>> 7f8256ba2000-7f8256ba3000 rwxp 00000000 00:00 0
>> 7f8256ba3000-7f8256c12000 rw-p 00000000 00:00 0
>> 7f8256c12000-7f8256c1b000 r-xp 00000000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256c1b000-7f8256e1a000 ---p 00009000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256e1a000-7f8256e1b000 r--p 00008000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256e1b000-7f8256e1c000 rw-p 00009000 08:02 655449                     /lib/x86_64-linux-gnu/libcrypt-2.23.so
>> 7f8256e1c000-7f8256e4a000 rw-p 00000000 00:00 0
>> 7f8256e4a000-7f8256f19000 r-xp 00000000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f8256f19000-7f8257119000 ---p 000cf000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f8257119000-7f825711c000 r--p 000cf000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f825711c000-7f825711e000 rw-p 000d2000 08:02 1452351                    /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
>> 7f825711e000-7f825711f000 rw-p 00000000 00:00 0
>> 7f825711f000-7f8257166000 r-xp 00000000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257166000-7f8257365000 ---p 00047000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257365000-7f8257367000 r--p 00046000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257367000-7f8257369000 rw-p 00048000 08:02 1444746                    /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
>> 7f8257369000-7f825736a000 rw-p 00000000 00:00 0
>> 7f825736a000-7f8257378000 r-xp 00000000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257378000-7f8257577000 ---p 0000e000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257577000-7f8257578000 r--p 0000d000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257578000-7f8257579000 rw-p 0000e000 08:02 1444736                    /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
>> 7f8257579000-7f82575a0000 r-xp 00000000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82575a0000-7f82577a0000 ---p 00027000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82577a0000-7f82577a1000 r--p 00027000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82577a1000-7f82577a2000 rw-p 00028000 08:02 1444742                    /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
>> 7f82577a2000-7f82577a9000 r-xp 00000000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82577a9000-7f82579a8000 ---p 00007000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82579a8000-7f82579a9000 r--p 00006000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82579a9000-7f82579aa000 rw-p 00007000 08:02 1451586                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
>> 7f82579aa000-7f82579bf000 r-xp 00000000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f82579bf000-7f8257bbe000 ---p 00015000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f8257bbe000-7f8257bbf000 r--p 00014000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f8257bbf000-7f8257bc0000 rw-p 00015000 08:02 1442733                    /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
>> 7f8257bc0000-7f8257bf0000 r-xp 00000000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257bf0000-7f8257df0000 ---p 00030000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257df0000-7f8257df1000 r--p 00030000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257df1000-7f8257df2000 rw-p 00031000 08:02 1443818                    /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
>> 7f8257df2000-7f8257df3000 rw-p 00000000 00:00 0
>> 7f8257df3000-7f8257e92000 r-xp 00000000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8257e92000-7f8258091000 ---p 0009f000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8258091000-7f8258092000 r--p 0009e000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8258092000-7f8258095000 rw-p 0009f000 08:02 1443612                    /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
>> 7f8258095000-7f8258119000 r-xp 00000000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f8258119000-7f8258318000 ---p 00084000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f8258318000-7f825831b000 r--p 00083000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f825831b000-7f825831e000 rw-p 00086000 08:02 1444750                    /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
>> 7f825831e000-7f825831f000 rw-p 00000000 00:00 0
>> 7f825831f000-7f8258327000 r-xp 00000000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258327000-7f8258526000 ---p 00008000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258526000-7f8258527000 r--p 00007000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258527000-7f8258528000 rw-p 00008000 08:02 1444755                    /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
>> 7f8258528000-7f825852b000 r-xp 00000000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825852b000-7f825872a000 ---p 00003000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825872a000-7f825872b000 r--p 00002000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825872b000-7f825872c000 rw-p 00003000 08:02 660348                     /lib/x86_64-linux-gnu/libkeyutils.so.1.5
>> 7f825872c000-7f825873d000 r-xp 00000000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825873d000-7f825893d000 ---p 00011000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825893d000-7f825893e000 r--p 00011000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825893e000-7f825893f000 rw-p 00012000 08:02 1442004                    /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
>> 7f825893f000-7f8258998000 r-xp 00000000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258998000-7f8258b97000 ---p 00059000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258b97000-7f8258ba1000 r--p 00058000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258ba1000-7f8258ba3000 rw-p 00062000 08:02 1452141                    /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
>> 7f8258ba3000-7f8258be0000 r-xp 00000000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258be0000-7f8258de0000 ---p 0003d000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258de0000-7f8258de1000 r--p 0003d000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258de1000-7f8258de3000 rw-p 0003e000 08:02 1444759                    /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
>> 7f8258de3000-7f8258de4000 rw-p 00000000 00:00 0
>> 7f8258de4000-7f8258dfd000 r-xp 00000000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258dfd000-7f8258ffd000 ---p 00019000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258ffd000-7f8258ffe000 r--p 00019000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258ffe000-7f8258fff000 rw-p 0001a000 08:02 1452292                    /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
>> 7f8258fff000-7f8259016000 r-xp 00000000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259016000-7f8259216000 ---p 00017000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259216000-7f8259217000 r--p 00017000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259217000-7f8259218000 rw-p 00018000 08:02 655550                     /lib/x86_64-linux-gnu/libresolv-2.23.so
>> 7f8259218000-7f825921a000 rw-p 00000000 00:00 0
>> 7f825921a000-7f8259224000 r-xp 00000000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259224000-7f8259423000 ---p 0000a000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259423000-7f8259424000 r--p 00009000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259424000-7f8259425000 rw-p 0000a000 08:02 1451960                    /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
>> 7f8259425000-7f8259428000 r-xp 00000000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259428000-7f8259627000 ---p 00003000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259627000-7f8259628000 r--p 00002000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259628000-7f8259629000 rw-p 00003000 08:02 660296                     /lib/x86_64-linux-gnu/libcom_err.so.2.1
>> 7f8259629000-7f8259655000 r-xp 00000000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259655000-7f8259854000 ---p 0002c000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259854000-7f8259856000 r--p 0002b000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259856000-7f8259857000 rw-p 0002d000 08:02 1451952                    /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
>> 7f8259857000-7f8259858000 rw-p 00000000 00:00 0
>> 7f8259858000-7f825991b000 r-xp 00000000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f825991b000-7f8259b1b000 ---p 000c3000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f8259b1b000-7f8259b28000 r--p 000c3000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f8259b28000-7f8259b2a000 rw-p 000d0000 08:02 1451958                    /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
>> 7f8259b2a000-7f8259ba9000 r-xp 00000000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259ba9000-7f8259da8000 ---p 0007f000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259da8000-7f8259da9000 r--p 0007e000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259da9000-7f8259daa000 rw-p 0007f000 08:02 1451719                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
>> 7f8259daa000-7f8259dde000 r-xp 00000000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259dde000-7f8259fdd000 ---p 00034000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259fdd000-7f8259fdf000 r--p 00033000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259fdf000-7f8259fe0000 rw-p 00035000 08:02 1452078                    /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
>> 7f8259fe0000-7f825a012000 r-xp 00000000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a012000-7f825a211000 ---p 00032000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a211000-7f825a212000 r--p 00031000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a212000-7f825a213000 rw-p 00032000 08:02 1451857                    /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
>> 7f825a213000-7f825a336000 r-xp 00000000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a336000-7f825a535000 ---p 00123000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a535000-7f825a540000 r--p 00122000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a540000-7f825a542000 rw-p 0012d000 08:02 1443636                    /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
>> 7f825a542000-7f825a543000 rw-p 00000000 00:00 0
>> 7f825a543000-7f825a590000 r-xp 00000000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a590000-7f825a78f000 ---p 0004d000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a78f000-7f825a791000 r--p 0004c000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a791000-7f825a792000 rw-p 0004e000 08:02 1442186                    /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
>> 7f825a792000-7f825a794000 rw-p 00000000 00:00 0
>> 7f825a794000-7f825a7a1000 r-xp 00000000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a7a1000-7f825a9a1000 ---p 0000d000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a9a1000-7f825a9a2000 r--p 0000d000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a9a2000-7f825a9a3000 rw-p 0000e000 08:02 1442296                    /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
>> 7f825a9a3000-7f825a9ea000 r-xp 00000000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825a9ea000-7f825abe9000 ---p 00047000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825abe9000-7f825abeb000 r--p 00046000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825abeb000-7f825abed000 rw-p 00048000 08:02 1451776                    /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
>> 7f825abed000-7f825ac08000 r-xp 00000000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ac08000-7f825ae07000 ---p 0001b000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ae07000-7f825ae08000 r--p 0001a000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ae08000-7f825ae09000 rw-p 0001b000 08:02 1443626                    /usr/lib/x86_64-linux-gnu/librtmp.so.1
>> 7f825ae09000-7f825ae3a000 r-xp 00000000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825ae3a000-7f825b03a000 ---p 00031000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825b03a000-7f825b03b000 r--p 00031000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825b03b000-7f825b03c000 rw-p 00032000 08:02 1451906                    /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
>> 7f825b03c000-7f825b043000 r-xp 00000000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b043000-7f825b242000 ---p 00007000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b242000-7f825b243000 r--p 00006000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b243000-7f825b244000 rw-p 00007000 08:02 655544                     /lib/x86_64-linux-gnu/librt-2.23.so
>> 7f825b244000-7f825b27b000 r-xp 00000000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b27b000-7f825b47b000 ---p 00037000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b47b000-7f825b47c000 r--p 00037000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b47c000-7f825b47d000 rw-p 00038000 00:29 370962                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libssh2.so.1.0.1
>> 7f825b47d000-7f825b630000 r-xp 00000000 00:29 370952                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0
>> 7f825b630000-7f825b830000 ---p 001b3000 00:29 370952                     /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/libcrypto.so.1.0.0../vm64/pharo-ui: line 11: 13866 Aborted                 (core dumped) "$DIR"/"pharo-vm/pharo" "$@"
>>
>>
>>
>>>> On 10 Sep 2017, at 11:54, Alistair Grant <[hidden email]> 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 <[hidden email]> wrote:
>>>>>
>>>>> On 10 Sep 2017, at 11:34, Alistair Grant <[hidden email]> 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 <[hidden email]>
>>>>> wrote:
>>>>>
>>>>> which VM are you using?
>>>>>
>>>>> Esteban
>>>>>
>>>>> On 10 Sep 2017, at 11:23, Alistair Grant <[hidden email]> 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
>

Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

Alistair Grant
On Sun, Sep 10, 2017 at 08:38:56AM -0700, Eliot Miranda wrote:
> Alistair,
>
> in both your crash dumps the crash is in malloc called from libgit right?.

I'm not sure, the backtrace just shows:

> > ======= 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]


> Can you build a debug vm and run under gdb and try and narrow down?

I tried building a debug vm but it didn't build libgit2 or libssh2.
I've never become familiar with the Make system and have only used gdb
about 3 times in my entire life and none of those were in the last 15
years, so I was hoping to avoid this. :-)

Anyway, I'll start trying to build a debug vm and see what I can find -
but it will be slow (limited time as well as lack of experience).

Cheers,
Alistair


> _,,,^..^,,,_ (phone)
>
> > On Sep 10, 2017, at 5:46 AM, Alistair Grant <[hidden email]> wrote:
> >
> > Hi Esteban,
> >
> > Another script which causes the crash:
> >
> > | location pharoRepository origin upstream |
> >
> > Iceberg enableMetacelloIntegration: true.
> > Metacello new
> >    repository: 'github://akgrant43/pharo-akgosprocess/mc';
> >    baseline: 'AKGOSProcess';
> >    load.
> > pharoRepository := IceRepository registry detect: [ :each | each name = 'pharo-akgosprocess' ].
> > self halt.
> > pharoRepository pull.
> >
> >
> > I can step through to:
> >
> > IceLibgitLocalRepository>>changedFilesBetween:and:
> > BlockClosure>>on:do:
> > IceCommitInfo>>changedPackagesToCommitInfo:
> > IceCommitInfo>>changedPackagesTo:
> > IceRepository>>pullFrom:
> > IceRepository>>pull
> > UndefinedObject>>DoIt
> > OpalCompiler>>evaluate
> >
> > and on the next step (somewhere inside #withRepoDo:):
> >
> >
> > *** Error in `/home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo': malloc(): memory corruption: 0x00007f76c96b0f40 ***
> > ======= Backtrace: =========
> > /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f76d34b37e5]
> > /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7f76d34be13e]
> > /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7f76d34c0184]
> > /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo[0x4c24d0]
> > [0x1c01318]
> > ======= Memory map: ========
> > 00400000-0053b000 r-xp 00000000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> > 0073b000-0073c000 r--p 0013b000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> > 0073c000-0074d000 rw-p 0013c000 00:29 370964                             /home/alistair/pharo7/vm64/pharo-vm/lib/pharo/5.0-201708271955/pharo
> > 0074d000-00816000 rw-p 00000000 00:00 0
> > 01b50000-01bf4000 rw-p 00000000 00:00 0                                  [heap]
> > 01c00000-01d5e000 rwxp 00000000 00:00 0
> > 01d5e000-07d80000 rw-p 00000000 00:00 0
> > ...


Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

Stephan Eggermont-3
In reply to this post by Alistair Grant
On 10-09-17 11:23, Alistair Grant wrote:
> Iceberg enableMetacelloIntegration: true.
> Metacello new
> repository: 'github://akgrant43/FileAttributes/src';
> baseline: 'FileAttributes';
> load.

Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit
pharo-linux-x86_64threaded-201708312323-caa8241

Ubuntu 16.04LTS

When loading: PrimitiveFailed: primitive #primFileMasks in
FileAttributesPluginPrims failed

Stephan


PharoDebug.log (38K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

Alistair Grant
Hi Stef,

On Mon, Sep 11, 2017 at 11:03:58AM +0200, stephan wrote:

> On 10-09-17 11:23, Alistair Grant wrote:
> >Iceberg enableMetacelloIntegration: true.
> >Metacello new
> > repository: 'github://akgrant43/FileAttributes/src';
> > baseline: 'FileAttributes';
> > load.
>
> Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit
> pharo-linux-x86_64threaded-201708312323-caa8241
>
> Ubuntu 16.04LTS
>
> When loading: PrimitiveFailed: primitive #primFileMasks in
> FileAttributesPluginPrims failed
>
> Stephan

Thanks for taking a look at this.

I realised that this was a bad example after I posted it.  This script
also demonstrates the problem:


| pharoRepository |

Iceberg enableMetacelloIntegration: true.
Metacello new
        repository: 'github://akgrant43/pharo-akgosprocess/mc';
        baseline: 'AKGOSProcess';
        load.
pharoRepository := IceRepository registry detect: [ :each | each name = 'pharo-akgosprocess' ].
pharoRepository pull.


Less manual steps :-)


Thanks again,
Alistair


Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

Stephan Eggermont-3

On 11-09-17 11:38, Alistair Grant wrote:
 >> Stephan
 >
 > Thanks for taking a look at this.
 >
 > I realised that this was a bad example after I posted it.  This script
 > also demonstrates the problem:

But how can it work if you are trying to use file attributes that you
can not access?

Your new script does not write a core dump, but the console says

*** Error in `./lib/pharo/5.0-201708312323/pharo': malloc(): memory
corruption: 0x00007fee9d0acfa0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fee9c4ac7e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7fee9c4b713e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7fee9c4b9184]
./lib/pharo/5.0-201708312323/pharo[0x4c2510]
[0x1c01318]
======= Memory map: ========
00400000-0053b000 r-xp 00000000 08:02 22679114
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
0073b000-0073c000 r--p 0013b000 08:02 22679114
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
0073c000-0074d000 rw-p 0013c000 08:02 22679114
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
0074d000-00816000 rw-p 00000000 00:00 0
01af6000-01b71000 rw-p 00000000 00:00 0 [heap]
01b71000-01b72000 rwxp 00000000 00:00 0 [heap]
01b72000-01bd9000 rw-p 00000000 00:00 0 [heap]
01c00000-01d5e000 rwxp 00000000 00:00 0
01d5e000-06f00000 rw-p 00000000 00:00 0
7fee8c000000-7fee8c021000 rw-p 00000000 00:00 0
7fee8c021000-7fee90000000 ---p 00000000 00:00 0
7fee920fe000-7fee92114000 r-xp 00000000 08:02 37491026
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fee92114000-7fee92313000 ---p 00016000 08:02 37491026
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fee92313000-7fee92314000 rw-p 00015000 08:02 37491026
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fee92314000-7fee92319000 r-xp 00000000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee92319000-7fee92519000 ---p 00005000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee92519000-7fee9251a000 r--p 00005000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee9251a000-7fee9251b000 rw-p 00006000 08:02 37488133
/lib/x86_64-linux-gnu/libnss_dns-2.23.so
7fee9251b000-7fee9251d000 r-xp 00000000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9251d000-7fee9271c000 ---p 00002000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9271c000-7fee9271d000 r--p 00001000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9271d000-7fee9271e000 rw-p 00002000 08:02 37491093
/lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
7fee9271e000-7fee92727000 r-xp 00000000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92727000-7fee92926000 ---p 00009000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92926000-7fee92927000 r--p 00008000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92927000-7fee92928000 rw-p 00009000 08:02 37488139
/lib/x86_64-linux-gnu/libcrypt-2.23.so
7fee92928000-7fee92956000 rw-p 00000000 00:00 0
7fee92956000-7fee92a25000 r-xp 00000000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92a25000-7fee92c25000 ---p 000cf000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92c25000-7fee92c28000 r--p 000cf000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92c28000-7fee92c2a000 rw-p 000d2000 08:02 57287405
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7fee92c2a000-7fee92c2b000 rw-p 00000000 00:00 0
7fee92c2b000-7fee92c72000 r-xp 00000000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92c72000-7fee92e71000 ---p 00047000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92e71000-7fee92e73000 r--p 00046000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92e73000-7fee92e75000 rw-p 00048000 08:02 57285008
/usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7fee92e75000-7fee92e76000 rw-p 00000000 00:00 0
7fee92e76000-7fee92e84000 r-xp 00000000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee92e84000-7fee93083000 ---p 0000e000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee93083000-7fee93084000 r--p 0000d000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee93084000-7fee93085000 rw-p 0000e000 08:02 57284000
/usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7fee93085000-7fee930ac000 r-xp 00000000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee930ac000-7fee932ac000 ---p 00027000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee932ac000-7fee932ad000 r--p 00027000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee932ad000-7fee932ae000 rw-p 00028000 08:02 57284002
/usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7fee932ae000-7fee932b5000 r-xp 00000000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee932b5000-7fee934b4000 ---p 00007000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee934b4000-7fee934b5000 r--p 00006000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee934b5000-7fee934b6000 rw-p 00007000 08:02 57286661
/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fee934b6000-7fee934cb000 r-xp 00000000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee934cb000-7fee936ca000 ---p 00015000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee936ca000-7fee936cb000 r--p 00014000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee936cb000-7fee936cc000 rw-p 00015000 08:02 57278783
/usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7fee936cc000-7fee936fc000 r-xp 00000000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee936fc000-7fee938fc000 ---p 00030000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee938fc000-7fee938fd000 r--p 00030000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee938fd000-7fee938fe000 rw-p 00031000 08:02 57281361
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7fee938fe000-7fee938ff000 rw-p 00000000 00:00 0
7fee938ff000-7fee9399e000 r-xp 00000000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee9399e000-7fee93b9d000 ---p 0009f000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee93b9d000-7fee93b9e000 r--p 0009e000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee93b9e000-7fee93ba1000 rw-p 0009f000 08:02 57281123
/usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7fee93ba1000-7fee93c25000 r-xp 00000000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93c25000-7fee93e24000 ---p 00084000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93e24000-7fee93e27000 r--p 00083000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93e27000-7fee93e2a000 rw-p 00086000 08:02 57285014
/usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7fee93e2a000-7fee93e2b000 rw-p 00000000 00:00 0
7fee93e2b000-7fee93e33000 r-xp 00000000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee93e33000-7fee94032000 ---p 00008000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee94032000-7fee94033000 r--p 00007000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee94033000-7fee94034000 rw-p 00008000 08:02 57285028
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7fee94034000-7fee94037000 r-xp 00000000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94037000-7fee94236000 ---p 00003000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94236000-7fee94237000 r--p 00002000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94237000-7fee94238000 rw-p 00003000 08:02 37491049
/lib/x86_64-linux-gnu/libkeyutils.so.1.5
7fee94238000-7fee94249000 r-xp 00000000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee94249000-7fee94449000 ---p 00011000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee94449000-7fee9444a000 r--p 00011000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee9444a000-7fee9444b000 rw-p 00012000 08:02 57281471
/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7fee9444b000-7fee944a4000 r-xp 00000000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee944a4000-7fee946a3000 ---p 00059000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee946a3000-7fee946ad000 r--p 00058000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee946ad000-7fee946af000 rw-p 00062000 08:02 57278675
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7fee946af000-7fee946ec000 r-xp 00000000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee946ec000-7fee948ec000 ---p 0003d000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee948ec000-7fee948ed000 r--p 0003d000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee948ed000-7fee948ef000 rw-p 0003e000 08:02 57285032
/usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7fee948ef000-7fee948f0000 rw-p 00000000 00:00 0
7fee948f0000-7fee94909000 r-xp 00000000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94909000-7fee94b09000 ---p 00019000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94b09000-7fee94b0a000 r--p 00019000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94b0a000-7fee94b0b000 rw-p 0001a000 08:02 57287350
/usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7fee94b0b000-7fee94b22000 r-xp 00000000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94b22000-7fee94d22000 ---p 00017000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94d22000-7fee94d23000 r--p 00017000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94d23000-7fee94d24000 rw-p 00018000 08:02 37488159
/lib/x86_64-linux-gnu/libresolv-2.23.so
7fee94d24000-7fee94d26000 rw-p 00000000 00:00 0
7fee94d26000-7fee94d30000 r-xp 00000000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94d30000-7fee94f2f000 ---p 0000a000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94f2f000-7fee94f30000 r--p 00009000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94f30000-7fee94f31000 rw-p 0000a000 08:02 57279674
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fee94f31000-7fee94f34000 r-xp 00000000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee94f34000-7fee95133000 ---p 00003000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee95133000-7fee95134000 r--p 00002000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee95134000-7fee95135000 rw-p 00003000 08:02 37490997
/lib/x86_64-linux-gnu/libcom_err.so.2.1
7fee95135000-7fee95161000 r-xp 00000000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95161000-7fee95360000 ---p 0002c000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95360000-7fee95362000 r--p 0002b000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95362000-7fee95363000 rw-p 0002d000 08:02 57279676
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fee95363000-7fee95364000 rw-p 00000000 00:00 0
7fee95364000-7fee95427000 r-xp 00000000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95427000-7fee95627000 ---p 000c3000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95627000-7fee95634000 r--p 000c3000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95634000-7fee95636000 rw-p 000d0000 08:02 57279280
/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fee95636000-7fee956b5000 r-xp 00000000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee956b5000-7fee958b4000 ---p 0007f000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee958b4000-7fee958b5000 r--p 0007e000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee958b5000-7fee958b6000 rw-p 0007f000 08:02 57286794
/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7fee958b6000-7fee958ea000 r-xp 00000000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee958ea000-7fee95ae9000 ---p 00034000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee95ae9000-7fee95aeb000 r--p 00033000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee95aeb000-7fee95aec000 rw-p 00035000 08:02 57286929
/usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7fee95aec000-7fee95b1e000 r-xp 00000000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95b1e000-7fee95d1d000 ---p 00032000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95d1d000-7fee95d1e000 r--p 00031000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95d1e000-7fee95d1f000 rw-p 00032000 08:02 57286812
/usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7fee95d1f000-7fee95e42000 r-xp 00000000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee95e42000-7fee96041000 ---p 00123000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee96041000-7fee9604c000 r--p 00122000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee9604c000-7fee9604e000 rw-p 0012d000 08:02 57279797
/usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7fee9604e000-7fee9604f000 rw-p 00000000 00:00 0
7fee9604f000-7fee9609c000 r-xp 00000000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9609c000-7fee9629b000 ---p 0004d000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9629b000-7fee9629d000 r--p 0004c000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9629d000-7fee9629e000 rw-p 0004e000 08:02 57278970
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7fee9629e000-7fee962a0000 rw-p 00000000 00:00 0
7fee962a0000-7fee962ad000 r-xp 00000000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee962ad000-7fee964ad000 ---p 0000d000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee964ad000-7fee964ae000 r--p 0000d000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee964ae000-7fee964af000 rw-p 0000e000 08:02 57279387
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7fee964af000-7fee964f6000 r-xp 00000000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee964f6000-7fee966f5000 ---p 00047000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee966f5000-7fee966f7000 r--p 00046000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee966f7000-7fee966f9000 rw-p 00048000 08:02 57278516
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fee966f9000-7fee96714000 r-xp 00000000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96714000-7fee96913000 ---p 0001b000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96913000-7fee96914000 r--p 0001a000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96914000-7fee96915000 rw-p 0001b000 08:02 57278618
/usr/lib/x86_64-linux-gnu/librtmp.so.1
7fee96915000-7fee96946000 r-xp 00000000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96946000-7fee96b46000 ---p 00031000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96b46000-7fee96b47000 r--p 00031000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96b47000-7fee96b48000 rw-p 00032000 08:02 57278944
/usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7fee96b48000-7fee96b4f000 r-xp 00000000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96b4f000-7fee96d4e000 ---p 00007000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96d4e000-7fee96d4f000 r--p 00006000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96d4f000-7fee96d50000 rw-p 00007000 08:02 37488147
/lib/x86_64-linux-gnu/librt-2.23.so
7fee96d50000-7fee96d87000 r-xp 00000000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96d87000-7fee96f87000 ---p 00037000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96f87000-7fee96f88000 r--p 00037000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96f88000-7fee96f89000 rw-p 00038000 08:02 22679111
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
7fee96f89000-7fee9713c000 r-xp 00000000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee9713c000-7fee9733c000 ---p 001b3000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee9733c000-7fee97357000 r--p 001b3000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee97357000-7fee97363000 rw-p 001ce000 08:02 22679098
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
7fee97363000-7fee97366000 rw-p 00000000 00:00 0
7fee97366000-7fee973cb000 r-xp 00000000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee973cb000-7fee975cb000 ---p 00065000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee975cb000-7fee975cf000 r--p 00065000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee975cf000-7fee975d6000 rw-p 00069000 08:02 22679089
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
7fee975d6000-7fee97641000 r-xp 00000000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97641000-7fee97841000 ---p 0006b000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97841000-7fee97844000 r--p 0006b000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97844000-7fee97845000 rw-p 0006e000 08:02 57278669
/usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
7fee97845000-7fee9797c000 r-xp 00000000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee9797c000-7fee97b7b000 ---p 00137000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee97b7b000-7fee97b7c000 r--p 00136000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee97b7c000-7fee97b87000 rw-p 00137000 08:02 22679110
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
7fee97b87000-7fee97b88000 rw-p 00000000 00:00 0
7fee97b88000-7fee97b89000 r-xp 00000000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97b89000-7fee97d89000 ---p 00001000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97d89000-7fee97d8a000 r--p 00001000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97d8a000-7fee97d8b000 rw-p 00002000 08:02 22679085
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
7fee97d8b000-7fee97daf000 r-xp 00000000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97daf000-7fee97fae000 ---p 00024000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97fae000-7fee97faf000 r--p 00023000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97faf000-7fee97fb0000 rw-p 00024000 08:02 37491129
/lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fee97fb0000-7fee97fc9000 r-xp 00000000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee97fc9000-7fee981c8000 ---p 00019000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee981c8000-7fee981c9000 r--p 00018000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee981c9000-7fee981ca000 rw-p 00019000 08:02 37486867
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fee981ca000-7fee9826e000 r-xp 00000000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee9826e000-7fee9846d000 ---p 000a4000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee9846d000-7fee98473000 r--p 000a3000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee98473000-7fee98474000 rw-p 000a9000 08:02 57279331
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fee98474000-7fee9847b000 r-xp 00000000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9847b000-7fee9867b000 ---p 00007000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9867b000-7fee9867c000 r--p 00007000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9867c000-7fee9867d000 rw-p 00008000 08:02 22679088
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
7fee9867d000-7fee98688000 r-xp 00000000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98688000-7fee98887000 ---p 0000b000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98887000-7fee98888000 r--p 0000a000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98888000-7fee98889000 rw-p 0000b000 08:02 37488137
/lib/x86_64-linux-gnu/libnss_files-2.23.so
7fee98889000-7fee9888f000 rw-p 00000000 00:00 0
7fee9888f000-7fee98898000 r-xp 00000000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98898000-7fee98a97000 ---p 00009000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98a97000-7fee98a98000 r--p 00008000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98a98000-7fee98a99000 rw-p 00009000 08:02 57286311
/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fee98a99000-7fee98aa2000 r-xp 00000000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98aa2000-7fee98ca1000 ---p 00009000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98ca1000-7fee98ca2000 r--p 00008000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98ca2000-7fee98ca3000 rw-p 00009000 08:02 57286285
/usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7fee98ca3000-7fee98ca4000 ---p 00000000 00:00 0
7fee98ca4000-7fee994a4000 rw-p 00000000 00:00 0
7fee994a4000-7fee994aa000 r-xp 00000000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee994aa000-7fee996aa000 ---p 00006000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee996aa000-7fee996ab000 r--p 00006000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee996ab000-7fee996ac000 rw-p 00007000 08:02 22679099
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
7fee996ac000-7fee996b1000 r-xp 00000000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee996b1000-7fee998b0000 ---p 00005000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee998b0000-7fee998b1000 r--p 00004000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee998b1000-7fee998b2000 rw-p 00005000 08:02 57286289
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fee998b2000-7fee998b4000 r-xp 00000000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee998b4000-7fee99ab4000 ---p 00002000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee99ab4000-7fee99ab5000 r--p 00002000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee99ab5000-7fee99ab6000 rw-p 00003000 08:02 57286278
/usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fee99ab6000-7fee99ac6000 r-xp 00000000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99ac6000-7fee99cc5000 ---p 00010000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99cc5000-7fee99cc6000 r--p 0000f000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99cc6000-7fee99cc7000 rw-p 00010000 08:02 57280493
/usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fee99cc7000-7fee99ccc000 r-xp 00000000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ccc000-7fee99ecb000 ---p 00005000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ecb000-7fee99ecc000 r--p 00004000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ecc000-7fee99ecd000 rw-p 00005000 08:02 57286327
/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fee99ecd000-7fee99eee000 r-xp 00000000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee99eee000-7fee9a0ed000 ---p 00021000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee9a0ed000-7fee9a0ee000 r--p 00020000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee9a0ee000-7fee9a0ef000 rw-p 00021000 08:02 57287656
/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fee9a0ef000-7fee9a0f3000 r-xp 00000000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a0f3000-7fee9a2f2000 ---p 00004000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a2f2000-7fee9a2f3000 r--p 00003000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a2f3000-7fee9a2f4000 rw-p 00004000 08:02 57287624
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fee9a2f4000-7fee9a30b000 r-xp 00000000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a30b000-7fee9a50a000 ---p 00017000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a50a000-7fee9a50c000 r--p 00016000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a50c000-7fee9a50d000 rw-p 00018000 08:02 57287628
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fee9a50d000-7fee9a50e000 r-xp 00000000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a50e000-7fee9a70d000 ---p 00001000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a70d000-7fee9a70e000 r--p 00000000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a70e000-7fee9a70f000 rw-p 00001000 08:02 57286272
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fee9a70f000-7fee9a714000 r-xp 00000000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a714000-7fee9a913000 ---p 00005000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a913000-7fee9a914000 r--p 00004000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a914000-7fee9a915000 rw-p 00005000 08:02 57286293
/usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fee9a915000-7fee9a917000 r-xp 00000000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9a917000-7fee9ab16000 ---p 00002000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9ab16000-7fee9ab17000 r--p 00001000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9ab17000-7fee9ab18000 rw-p 00002000 08:02 57286287
/usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7fee9ab18000-7fee9ab42000 r-xp 00000000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ab42000-7fee9ad41000 ---p 0002a000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ad41000-7fee9ad45000 r--p 00029000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ad45000-7fee9ad46000 rw-p 0002d000 08:02 57280592
/usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fee9ad46000-7fee9ad47000 rw-p 00000000 00:00 0
7fee9ad47000-7fee9ad48000 r-xp 00000000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9ad48000-7fee9af48000 ---p 00001000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9af48000-7fee9af49000 r--p 00001000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9af49000-7fee9af4a000 rw-p 00002000 08:02 57287668
/usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fee9af4a000-7fee9af4f000 r-xp 00000000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9af4f000-7fee9b14f000 ---p 00005000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9b14f000-7fee9b150000 r--p 00005000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9b150000-7fee9b151000 rw-p 00006000 08:02 57287648
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fee9b151000-7fee9b153000 r-xp 00000000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b153000-7fee9b352000 ---p 00002000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b352000-7fee9b353000 r--p 00001000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b353000-7fee9b354000 rw-p 00002000 08:02 57287636
/usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fee9b354000-7fee9b356000 r-xp 00000000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b356000-7fee9b555000 ---p 00002000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b555000-7fee9b556000 r--p 00001000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b556000-7fee9b557000 rw-p 00002000 08:02 57287626
/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fee9b557000-7fee9b57d000 r-xp 00000000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b57d000-7fee9b77d000 ---p 00026000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b77d000-7fee9b77f000 r--p 00026000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b77f000-7fee9b780000 rw-p 00028000 08:02 37486621
/lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fee9b780000-7fee9b8b5000 r-xp 00000000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9b8b5000-7fee9bab5000 ---p 00135000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9bab5000-7fee9bab6000 r--p 00135000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9bab6000-7fee9baba000 rw-p 00136000 08:02 57286274
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fee9baba000-7fee9bacb000 r-xp 00000000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bacb000-7fee9bcca000 ---p 00011000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bcca000-7fee9bccb000 r--p 00010000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bccb000-7fee9bccc000 rw-p 00011000 08:02 57286291
/usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fee9bccc000-7fee9bd3a000 r-xp 00000000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bd3a000-7fee9bf39000 ---p 0006e000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bf39000-7fee9bf3c000 r--p 0006d000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bf3c000-7fee9bf3d000 rw-p 00070000 08:02 57541557
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
7fee9bf3d000-7fee9bf3e000 rw-p 00000000 00:00 0
7fee9bf3e000-7fee9bf58000 r-xp 00000000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9bf58000-7fee9c158000 ---p 0001a000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9c158000-7fee9c159000 r--p 0001a000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9c159000-7fee9c15a000 rw-p 0001b000 08:02 22679096
/home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
7fee9c15a000-7fee9c15c000 rw-p 00000000 00:00 0
7fee9c15c000-7fee9c435000 r--p 00000000 08:02 57288252
/usr/lib/locale/locale-archive
7fee9c435000-7fee9c5f5000 r-xp 00000000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c5f5000-7fee9c7f5000 ---p 001c0000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c7f5000-7fee9c7f9000 r--p 001c0000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c7f9000-7fee9c7fb000 rw-p 001c4000 08:02 37488172
/lib/x86_64-linux-gnu/libc-2.23.so
7fee9c7fb000-7fee9c7ff000 rw-p 00000000 00:00 0
7fee9c7ff000-7fee9c907000 r-xp 00000000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9c907000-7fee9cb06000 ---p 00108000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9cb06000-7fee9cb07000 r--p 00107000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9cb07000-7fee9cb08000 rw-p 00108000 08:02 37488165
/lib/x86_64-linux-gnu/libm-2.23.so
7fee9cb08000-7fee9cb20000 r-xp 00000000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cb20000-7fee9cd1f000 ---p 00018000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cd1f000-7fee9cd20000 r--p 00017000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cd20000-7fee9cd21000 rw-p 00018000 08:02 37488141
/lib/x86_64-linux-gnu/libpthread-2.23.so
7fee9cd21000-7fee9cd25000 rw-p 00000000 00:00 0
7fee9cd25000-7fee9cd28000 r-xp 00000000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cd28000-7fee9cf27000 ---p 00003000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cf27000-7fee9cf28000 r--p 00002000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cf28000-7fee9cf29000 rw-p 00003000 08:02 37488153
/lib/x86_64-linux-gnu/libdl-2.23.so
7fee9cf29000-7fee9cf4f000 r-xp 00000000 08:02 37488131
/lib/x86_64-linux-gnu/ld-2.23.so
7fee9cff4000-7fee9cff5000 rw-p 00000000 00:00 0
7fee9cff5000-7fee9cff8000 r--s 00000000 08:02 23070902
/home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.pack
7fee9cff8000-7fee9cff9000 r--s 00000000 08:02 23070903
/home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.idx
7fee9cff9000-7fee9d141000 rw-p 00000000 00:00 0
7fee9d141000-7fee9d148000 r--s 00000000 08:02 57547371
/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fee9d148000-7fee9d14e000 rw-p 00000000 00:00 0
7fee9d14e000-7fee9d14f000 r--p 00025000 08:02 37488131
/lib/x86_64-linux-gnu/ld-2.23.so
7fee9d14f000-7fee9d150000 rw-p 00026000 08:02 37488131
/lib/x86_64-linux-gnu/ld-2.23.so
7fee9d150000-7fee9d151000 rw-p 00000000 00:00 0
7ffc374db000-7ffc375ca000 rw-p 00000000 00:00 0 [stack]
7ffc375e3000-7ffc375e5000 r--p 00000000 00:00 0 [vvar]
7ffc375e5000-7ffc375e7000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]


Reply | Threaded
Open this post in threaded view
|

Re: Iceberg causes 64 bit VM core dump on Ubuntu

Alistair Grant
On Mon, Sep 11, 2017 at 12:45:34PM +0200, stephan wrote:

>
> On 11-09-17 11:38, Alistair Grant wrote:
> >> Stephan
> >
> > Thanks for taking a look at this.
> >
> > I realised that this was a bad example after I posted it.  This script
> > also demonstrates the problem:
>
> But how can it work if you are trying to use file attributes that you can
> not access?

It can't, that's why it is a bad example :-)


> Your new script does not write a core dump, but the console says

OK, the good news is that someone else can reproduce the problem.

Hopefully Esteban can solve it quickly, otherwise I'll eventually try
and narrow it down (I'm side-tracked with tax returns at the moment
:-().


Thanks!
Alistair


> *** Error in `./lib/pharo/5.0-201708312323/pharo': malloc(): memory
> corruption: 0x00007fee9d0acfa0 ***
> ======= Backtrace: =========
> /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fee9c4ac7e5]
> /lib/x86_64-linux-gnu/libc.so.6(+0x8213e)[0x7fee9c4b713e]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x54)[0x7fee9c4b9184]
> ./lib/pharo/5.0-201708312323/pharo[0x4c2510]
> [0x1c01318]
> ======= Memory map: ========
> 00400000-0053b000 r-xp 00000000 08:02 22679114 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
> 0073b000-0073c000 r--p 0013b000 08:02 22679114 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
> 0073c000-0074d000 rw-p 0013c000 08:02 22679114 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/pharo
> 0074d000-00816000 rw-p 00000000 00:00 0
> 01af6000-01b71000 rw-p 00000000 00:00 0 [heap]
> 01b71000-01b72000 rwxp 00000000 00:00 0 [heap]
> 01b72000-01bd9000 rw-p 00000000 00:00 0 [heap]
> 01c00000-01d5e000 rwxp 00000000 00:00 0
> 01d5e000-06f00000 rw-p 00000000 00:00 0
> 7fee8c000000-7fee8c021000 rw-p 00000000 00:00 0
> 7fee8c021000-7fee90000000 ---p 00000000 00:00 0
> 7fee920fe000-7fee92114000 r-xp 00000000 08:02 37491026
> /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fee92114000-7fee92313000 ---p 00016000 08:02 37491026
> /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fee92313000-7fee92314000 rw-p 00015000 08:02 37491026
> /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fee92314000-7fee92319000 r-xp 00000000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee92319000-7fee92519000 ---p 00005000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee92519000-7fee9251a000 r--p 00005000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee9251a000-7fee9251b000 rw-p 00006000 08:02 37488133
> /lib/x86_64-linux-gnu/libnss_dns-2.23.so
> 7fee9251b000-7fee9251d000 r-xp 00000000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9251d000-7fee9271c000 ---p 00002000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9271c000-7fee9271d000 r--p 00001000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9271d000-7fee9271e000 rw-p 00002000 08:02 37491093
> /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
> 7fee9271e000-7fee92727000 r-xp 00000000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92727000-7fee92926000 ---p 00009000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92926000-7fee92927000 r--p 00008000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92927000-7fee92928000 rw-p 00009000 08:02 37488139
> /lib/x86_64-linux-gnu/libcrypt-2.23.so
> 7fee92928000-7fee92956000 rw-p 00000000 00:00 0
> 7fee92956000-7fee92a25000 r-xp 00000000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92a25000-7fee92c25000 ---p 000cf000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92c25000-7fee92c28000 r--p 000cf000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92c28000-7fee92c2a000 rw-p 000d2000 08:02 57287405
> /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
> 7fee92c2a000-7fee92c2b000 rw-p 00000000 00:00 0
> 7fee92c2b000-7fee92c72000 r-xp 00000000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92c72000-7fee92e71000 ---p 00047000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92e71000-7fee92e73000 r--p 00046000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92e73000-7fee92e75000 rw-p 00048000 08:02 57285008
> /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
> 7fee92e75000-7fee92e76000 rw-p 00000000 00:00 0
> 7fee92e76000-7fee92e84000 r-xp 00000000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee92e84000-7fee93083000 ---p 0000e000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee93083000-7fee93084000 r--p 0000d000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee93084000-7fee93085000 rw-p 0000e000 08:02 57284000
> /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
> 7fee93085000-7fee930ac000 r-xp 00000000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee930ac000-7fee932ac000 ---p 00027000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee932ac000-7fee932ad000 r--p 00027000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee932ad000-7fee932ae000 rw-p 00028000 08:02 57284002
> /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
> 7fee932ae000-7fee932b5000 r-xp 00000000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee932b5000-7fee934b4000 ---p 00007000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee934b4000-7fee934b5000 r--p 00006000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee934b5000-7fee934b6000 rw-p 00007000 08:02 57286661
> /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7fee934b6000-7fee934cb000 r-xp 00000000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee934cb000-7fee936ca000 ---p 00015000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee936ca000-7fee936cb000 r--p 00014000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee936cb000-7fee936cc000 rw-p 00015000 08:02 57278783
> /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
> 7fee936cc000-7fee936fc000 r-xp 00000000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee936fc000-7fee938fc000 ---p 00030000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee938fc000-7fee938fd000 r--p 00030000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee938fd000-7fee938fe000 rw-p 00031000 08:02 57281361
> /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
> 7fee938fe000-7fee938ff000 rw-p 00000000 00:00 0
> 7fee938ff000-7fee9399e000 r-xp 00000000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee9399e000-7fee93b9d000 ---p 0009f000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee93b9d000-7fee93b9e000 r--p 0009e000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee93b9e000-7fee93ba1000 rw-p 0009f000 08:02 57281123
> /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
> 7fee93ba1000-7fee93c25000 r-xp 00000000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93c25000-7fee93e24000 ---p 00084000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93e24000-7fee93e27000 r--p 00083000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93e27000-7fee93e2a000 rw-p 00086000 08:02 57285014
> /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
> 7fee93e2a000-7fee93e2b000 rw-p 00000000 00:00 0
> 7fee93e2b000-7fee93e33000 r-xp 00000000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee93e33000-7fee94032000 ---p 00008000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee94032000-7fee94033000 r--p 00007000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee94033000-7fee94034000 rw-p 00008000 08:02 57285028
> /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
> 7fee94034000-7fee94037000 r-xp 00000000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94037000-7fee94236000 ---p 00003000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94236000-7fee94237000 r--p 00002000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94237000-7fee94238000 rw-p 00003000 08:02 37491049
> /lib/x86_64-linux-gnu/libkeyutils.so.1.5
> 7fee94238000-7fee94249000 r-xp 00000000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee94249000-7fee94449000 ---p 00011000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee94449000-7fee9444a000 r--p 00011000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee9444a000-7fee9444b000 rw-p 00012000 08:02 57281471
> /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
> 7fee9444b000-7fee944a4000 r-xp 00000000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee944a4000-7fee946a3000 ---p 00059000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee946a3000-7fee946ad000 r--p 00058000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee946ad000-7fee946af000 rw-p 00062000 08:02 57278675
> /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
> 7fee946af000-7fee946ec000 r-xp 00000000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee946ec000-7fee948ec000 ---p 0003d000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee948ec000-7fee948ed000 r--p 0003d000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee948ed000-7fee948ef000 rw-p 0003e000 08:02 57285032
> /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
> 7fee948ef000-7fee948f0000 rw-p 00000000 00:00 0
> 7fee948f0000-7fee94909000 r-xp 00000000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94909000-7fee94b09000 ---p 00019000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94b09000-7fee94b0a000 r--p 00019000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94b0a000-7fee94b0b000 rw-p 0001a000 08:02 57287350
> /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
> 7fee94b0b000-7fee94b22000 r-xp 00000000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94b22000-7fee94d22000 ---p 00017000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94d22000-7fee94d23000 r--p 00017000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94d23000-7fee94d24000 rw-p 00018000 08:02 37488159
> /lib/x86_64-linux-gnu/libresolv-2.23.so
> 7fee94d24000-7fee94d26000 rw-p 00000000 00:00 0
> 7fee94d26000-7fee94d30000 r-xp 00000000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94d30000-7fee94f2f000 ---p 0000a000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94f2f000-7fee94f30000 r--p 00009000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94f30000-7fee94f31000 rw-p 0000a000 08:02 57279674
> /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
> 7fee94f31000-7fee94f34000 r-xp 00000000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee94f34000-7fee95133000 ---p 00003000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee95133000-7fee95134000 r--p 00002000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee95134000-7fee95135000 rw-p 00003000 08:02 37490997
> /lib/x86_64-linux-gnu/libcom_err.so.2.1
> 7fee95135000-7fee95161000 r-xp 00000000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95161000-7fee95360000 ---p 0002c000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95360000-7fee95362000 r--p 0002b000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95362000-7fee95363000 rw-p 0002d000 08:02 57279676
> /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
> 7fee95363000-7fee95364000 rw-p 00000000 00:00 0
> 7fee95364000-7fee95427000 r-xp 00000000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95427000-7fee95627000 ---p 000c3000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95627000-7fee95634000 r--p 000c3000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95634000-7fee95636000 rw-p 000d0000 08:02 57279280
> /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
> 7fee95636000-7fee956b5000 r-xp 00000000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee956b5000-7fee958b4000 ---p 0007f000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee958b4000-7fee958b5000 r--p 0007e000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee958b5000-7fee958b6000 rw-p 0007f000 08:02 57286794
> /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
> 7fee958b6000-7fee958ea000 r-xp 00000000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee958ea000-7fee95ae9000 ---p 00034000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee95ae9000-7fee95aeb000 r--p 00033000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee95aeb000-7fee95aec000 rw-p 00035000 08:02 57286929
> /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
> 7fee95aec000-7fee95b1e000 r-xp 00000000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95b1e000-7fee95d1d000 ---p 00032000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95d1d000-7fee95d1e000 r--p 00031000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95d1e000-7fee95d1f000 rw-p 00032000 08:02 57286812
> /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
> 7fee95d1f000-7fee95e42000 r-xp 00000000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee95e42000-7fee96041000 ---p 00123000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee96041000-7fee9604c000 r--p 00122000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee9604c000-7fee9604e000 rw-p 0012d000 08:02 57279797
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
> 7fee9604e000-7fee9604f000 rw-p 00000000 00:00 0
> 7fee9604f000-7fee9609c000 r-xp 00000000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9609c000-7fee9629b000 ---p 0004d000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9629b000-7fee9629d000 r--p 0004c000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9629d000-7fee9629e000 rw-p 0004e000 08:02 57278970
> /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
> 7fee9629e000-7fee962a0000 rw-p 00000000 00:00 0
> 7fee962a0000-7fee962ad000 r-xp 00000000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee962ad000-7fee964ad000 ---p 0000d000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee964ad000-7fee964ae000 r--p 0000d000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee964ae000-7fee964af000 rw-p 0000e000 08:02 57279387
> /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
> 7fee964af000-7fee964f6000 r-xp 00000000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee964f6000-7fee966f5000 ---p 00047000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee966f5000-7fee966f7000 r--p 00046000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee966f7000-7fee966f9000 rw-p 00048000 08:02 57278516
> /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
> 7fee966f9000-7fee96714000 r-xp 00000000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96714000-7fee96913000 ---p 0001b000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96913000-7fee96914000 r--p 0001a000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96914000-7fee96915000 rw-p 0001b000 08:02 57278618
> /usr/lib/x86_64-linux-gnu/librtmp.so.1
> 7fee96915000-7fee96946000 r-xp 00000000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96946000-7fee96b46000 ---p 00031000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96b46000-7fee96b47000 r--p 00031000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96b47000-7fee96b48000 rw-p 00032000 08:02 57278944
> /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
> 7fee96b48000-7fee96b4f000 r-xp 00000000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96b4f000-7fee96d4e000 ---p 00007000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96d4e000-7fee96d4f000 r--p 00006000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96d4f000-7fee96d50000 rw-p 00007000 08:02 37488147
> /lib/x86_64-linux-gnu/librt-2.23.so
> 7fee96d50000-7fee96d87000 r-xp 00000000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96d87000-7fee96f87000 ---p 00037000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96f87000-7fee96f88000 r--p 00037000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96f88000-7fee96f89000 rw-p 00038000 08:02 22679111 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssh2.so.1.0.1
> 7fee96f89000-7fee9713c000 r-xp 00000000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee9713c000-7fee9733c000 ---p 001b3000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee9733c000-7fee97357000 r--p 001b3000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee97357000-7fee97363000 rw-p 001ce000 08:02 22679098 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libcrypto.so.1.0.0
> 7fee97363000-7fee97366000 rw-p 00000000 00:00 0
> 7fee97366000-7fee973cb000 r-xp 00000000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee973cb000-7fee975cb000 ---p 00065000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee975cb000-7fee975cf000 r--p 00065000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee975cf000-7fee975d6000 rw-p 00069000 08:02 22679089 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libssl.so.1.0.0
> 7fee975d6000-7fee97641000 r-xp 00000000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97641000-7fee97841000 ---p 0006b000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97841000-7fee97844000 r--p 0006b000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97844000-7fee97845000 rw-p 0006e000 08:02 57278669
> /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0
> 7fee97845000-7fee9797c000 r-xp 00000000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee9797c000-7fee97b7b000 ---p 00137000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee97b7b000-7fee97b7c000 r--p 00136000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee97b7c000-7fee97b87000 rw-p 00137000 08:02 22679110 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/libgit2.so.0.25.1
> 7fee97b87000-7fee97b88000 rw-p 00000000 00:00 0
> 7fee97b88000-7fee97b89000 r-xp 00000000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97b89000-7fee97d89000 ---p 00001000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97d89000-7fee97d8a000 r--p 00001000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97d8a000-7fee97d8b000 rw-p 00002000 08:02 22679085 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/SurfacePlugin.so
> 7fee97d8b000-7fee97daf000 r-xp 00000000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97daf000-7fee97fae000 ---p 00024000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97fae000-7fee97faf000 r--p 00023000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97faf000-7fee97fb0000 rw-p 00024000 08:02 37491129
> /lib/x86_64-linux-gnu/libpng12.so.0.54.0
> 7fee97fb0000-7fee97fc9000 r-xp 00000000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee97fc9000-7fee981c8000 ---p 00019000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee981c8000-7fee981c9000 r--p 00018000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee981c9000-7fee981ca000 rw-p 00019000 08:02 37486867
> /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fee981ca000-7fee9826e000 r-xp 00000000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee9826e000-7fee9846d000 ---p 000a4000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee9846d000-7fee98473000 r--p 000a3000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee98473000-7fee98474000 rw-p 000a9000 08:02 57279331
> /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
> 7fee98474000-7fee9847b000 r-xp 00000000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9847b000-7fee9867b000 ---p 00007000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9867b000-7fee9867c000 r--p 00007000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9867c000-7fee9867d000 rw-p 00008000 08:02 22679088 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/FT2Plugin.so
> 7fee9867d000-7fee98688000 r-xp 00000000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98688000-7fee98887000 ---p 0000b000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98887000-7fee98888000 r--p 0000a000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98888000-7fee98889000 rw-p 0000b000 08:02 37488137
> /lib/x86_64-linux-gnu/libnss_files-2.23.so
> 7fee98889000-7fee9888f000 rw-p 00000000 00:00 0
> 7fee9888f000-7fee98898000 r-xp 00000000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98898000-7fee98a97000 ---p 00009000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98a97000-7fee98a98000 r--p 00008000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98a98000-7fee98a99000 rw-p 00009000 08:02 57286311
> /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
> 7fee98a99000-7fee98aa2000 r-xp 00000000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98aa2000-7fee98ca1000 ---p 00009000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98ca1000-7fee98ca2000 r--p 00008000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98ca2000-7fee98ca3000 rw-p 00009000 08:02 57286285
> /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
> 7fee98ca3000-7fee98ca4000 ---p 00000000 00:00 0
> 7fee98ca4000-7fee994a4000 rw-p 00000000 00:00 0
> 7fee994a4000-7fee994aa000 r-xp 00000000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee994aa000-7fee996aa000 ---p 00006000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee996aa000-7fee996ab000 r--p 00006000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee996ab000-7fee996ac000 rw-p 00007000 08:02 22679099 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-sound-OSS.so
> 7fee996ac000-7fee996b1000 r-xp 00000000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee996b1000-7fee998b0000 ---p 00005000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee998b0000-7fee998b1000 r--p 00004000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee998b1000-7fee998b2000 rw-p 00005000 08:02 57286289
> /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
> 7fee998b2000-7fee998b4000 r-xp 00000000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee998b4000-7fee99ab4000 ---p 00002000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee99ab4000-7fee99ab5000 r--p 00002000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee99ab5000-7fee99ab6000 rw-p 00003000 08:02 57286278
> /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
> 7fee99ab6000-7fee99ac6000 r-xp 00000000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99ac6000-7fee99cc5000 ---p 00010000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99cc5000-7fee99cc6000 r--p 0000f000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99cc6000-7fee99cc7000 rw-p 00010000 08:02 57280493
> /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
> 7fee99cc7000-7fee99ccc000 r-xp 00000000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ccc000-7fee99ecb000 ---p 00005000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ecb000-7fee99ecc000 r--p 00004000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ecc000-7fee99ecd000 rw-p 00005000 08:02 57286327
> /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
> 7fee99ecd000-7fee99eee000 r-xp 00000000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee99eee000-7fee9a0ed000 ---p 00021000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee9a0ed000-7fee9a0ee000 r--p 00020000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee9a0ee000-7fee9a0ef000 rw-p 00021000 08:02 57287656
> /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
> 7fee9a0ef000-7fee9a0f3000 r-xp 00000000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a0f3000-7fee9a2f2000 ---p 00004000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a2f2000-7fee9a2f3000 r--p 00003000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a2f3000-7fee9a2f4000 rw-p 00004000 08:02 57287624
> /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
> 7fee9a2f4000-7fee9a30b000 r-xp 00000000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a30b000-7fee9a50a000 ---p 00017000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a50a000-7fee9a50c000 r--p 00016000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a50c000-7fee9a50d000 rw-p 00018000 08:02 57287628
> /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
> 7fee9a50d000-7fee9a50e000 r-xp 00000000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a50e000-7fee9a70d000 ---p 00001000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a70d000-7fee9a70e000 r--p 00000000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a70e000-7fee9a70f000 rw-p 00001000 08:02 57286272
> /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
> 7fee9a70f000-7fee9a714000 r-xp 00000000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a714000-7fee9a913000 ---p 00005000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a913000-7fee9a914000 r--p 00004000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a914000-7fee9a915000 rw-p 00005000 08:02 57286293
> /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
> 7fee9a915000-7fee9a917000 r-xp 00000000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9a917000-7fee9ab16000 ---p 00002000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9ab16000-7fee9ab17000 r--p 00001000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9ab17000-7fee9ab18000 rw-p 00002000 08:02 57286287
> /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
> 7fee9ab18000-7fee9ab42000 r-xp 00000000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ab42000-7fee9ad41000 ---p 0002a000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ad41000-7fee9ad45000 r--p 00029000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ad45000-7fee9ad46000 rw-p 0002d000 08:02 57280592
> /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
> 7fee9ad46000-7fee9ad47000 rw-p 00000000 00:00 0
> 7fee9ad47000-7fee9ad48000 r-xp 00000000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9ad48000-7fee9af48000 ---p 00001000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9af48000-7fee9af49000 r--p 00001000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9af49000-7fee9af4a000 rw-p 00002000 08:02 57287668
> /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
> 7fee9af4a000-7fee9af4f000 r-xp 00000000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9af4f000-7fee9b14f000 ---p 00005000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9b14f000-7fee9b150000 r--p 00005000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9b150000-7fee9b151000 rw-p 00006000 08:02 57287648
> /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
> 7fee9b151000-7fee9b153000 r-xp 00000000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b153000-7fee9b352000 ---p 00002000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b352000-7fee9b353000 r--p 00001000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b353000-7fee9b354000 rw-p 00002000 08:02 57287636
> /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
> 7fee9b354000-7fee9b356000 r-xp 00000000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b356000-7fee9b555000 ---p 00002000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b555000-7fee9b556000 r--p 00001000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b556000-7fee9b557000 rw-p 00002000 08:02 57287626
> /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
> 7fee9b557000-7fee9b57d000 r-xp 00000000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b57d000-7fee9b77d000 ---p 00026000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b77d000-7fee9b77f000 r--p 00026000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b77f000-7fee9b780000 rw-p 00028000 08:02 37486621
> /lib/x86_64-linux-gnu/libexpat.so.1.6.0
> 7fee9b780000-7fee9b8b5000 r-xp 00000000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9b8b5000-7fee9bab5000 ---p 00135000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9bab5000-7fee9bab6000 r--p 00135000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9bab6000-7fee9baba000 rw-p 00136000 08:02 57286274
> /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
> 7fee9baba000-7fee9bacb000 r-xp 00000000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bacb000-7fee9bcca000 ---p 00011000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bcca000-7fee9bccb000 r--p 00010000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bccb000-7fee9bccc000 rw-p 00011000 08:02 57286291
> /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
> 7fee9bccc000-7fee9bd3a000 r-xp 00000000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bd3a000-7fee9bf39000 ---p 0006e000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bf39000-7fee9bf3c000 r--p 0006d000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bf3c000-7fee9bf3d000 rw-p 00070000 08:02 57541557
> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
> 7fee9bf3d000-7fee9bf3e000 rw-p 00000000 00:00 0
> 7fee9bf3e000-7fee9bf58000 r-xp 00000000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9bf58000-7fee9c158000 ---p 0001a000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9c158000-7fee9c159000 r--p 0001a000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9c159000-7fee9c15a000 rw-p 0001b000 08:02 22679096 /home/stephan/Desktop/testpharo/pharo-linux-x86_64threaded-201708312323-caa8241/lib/pharo/5.0-201708312323/vm-display-X11.so
> 7fee9c15a000-7fee9c15c000 rw-p 00000000 00:00 0
> 7fee9c15c000-7fee9c435000 r--p 00000000 08:02 57288252
> /usr/lib/locale/locale-archive
> 7fee9c435000-7fee9c5f5000 r-xp 00000000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c5f5000-7fee9c7f5000 ---p 001c0000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c7f5000-7fee9c7f9000 r--p 001c0000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c7f9000-7fee9c7fb000 rw-p 001c4000 08:02 37488172
> /lib/x86_64-linux-gnu/libc-2.23.so
> 7fee9c7fb000-7fee9c7ff000 rw-p 00000000 00:00 0
> 7fee9c7ff000-7fee9c907000 r-xp 00000000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9c907000-7fee9cb06000 ---p 00108000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9cb06000-7fee9cb07000 r--p 00107000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9cb07000-7fee9cb08000 rw-p 00108000 08:02 37488165
> /lib/x86_64-linux-gnu/libm-2.23.so
> 7fee9cb08000-7fee9cb20000 r-xp 00000000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cb20000-7fee9cd1f000 ---p 00018000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cd1f000-7fee9cd20000 r--p 00017000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cd20000-7fee9cd21000 rw-p 00018000 08:02 37488141
> /lib/x86_64-linux-gnu/libpthread-2.23.so
> 7fee9cd21000-7fee9cd25000 rw-p 00000000 00:00 0
> 7fee9cd25000-7fee9cd28000 r-xp 00000000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cd28000-7fee9cf27000 ---p 00003000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cf27000-7fee9cf28000 r--p 00002000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cf28000-7fee9cf29000 rw-p 00003000 08:02 37488153
> /lib/x86_64-linux-gnu/libdl-2.23.so
> 7fee9cf29000-7fee9cf4f000 r-xp 00000000 08:02 37488131
> /lib/x86_64-linux-gnu/ld-2.23.so
> 7fee9cff4000-7fee9cff5000 rw-p 00000000 00:00 0
> 7fee9cff5000-7fee9cff8000 r--s 00000000 08:02 23070902 /home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.pack
> 7fee9cff8000-7fee9cff9000 r--s 00000000 08:02 23070903 /home/stephan/Desktop/testpharo/Pharo-7.0.0-alpha.build.110.sha.5827735.arch.64bit/pharo-local/iceberg/akgrant43/pharo-akgosprocess/.git/objects/pack/pack-dc7aff6ff354fc418267758e4a3c63258258fdc5.idx
> 7fee9cff9000-7fee9d141000 rw-p 00000000 00:00 0
> 7fee9d141000-7fee9d148000 r--s 00000000 08:02 57547371
> /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
> 7fee9d148000-7fee9d14e000 rw-p 00000000 00:00 0
> 7fee9d14e000-7fee9d14f000 r--p 00025000 08:02 37488131
> /lib/x86_64-linux-gnu/ld-2.23.so
> 7fee9d14f000-7fee9d150000 rw-p 00026000 08:02 37488131
> /lib/x86_64-linux-gnu/ld-2.23.so
> 7fee9d150000-7fee9d151000 rw-p 00000000 00:00 0
> 7ffc374db000-7ffc375ca000 rw-p 00000000 00:00 0 [stack]
> 7ffc375e3000-7ffc375e5000 r--p 00000000 00:00 0 [vvar]
> 7ffc375e5000-7ffc375e7000 r-xp 00000000 00:00 0 [vdso]
> ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
>
>