pharo-vm icon indicating copy to clipboard operation
pharo-vm copied to clipboard

Segfault Apple M1 with Pharo 9

Open hernanmd opened this issue 4 years ago • 1 comments

The crash is not easily reproducible so far. This is how I could reproduce it 2 times:

Evaluate any script to bring a modal dialog window (here below username does not have the repository test):

Metacello new	
  baseline: 'prueba';	
  repository: 'github://hernan/test/repository';	
  load.

Bring the halos on the dialog window. Move the dialog window to the upper left corner. Click the Close (X) halo button (multiple times)

Segmentation fault.

Pharo.app/Contents/MacOS/Pharo --version
Pharo 9.0.0 built on May 21 2021 21:38:13 Compiler: Apple LLVM 12.0.5 (clang-1205.0.22.9)
Built from: c62f3561 - Commit: c62f3561 - Date: 2021-05-21 21:28:11 +0200
uname -a
Darwin host9.cirad.fr 20.5.0 Darwin Kernel Version 20.5.0: Sat May  8 05:10:31 PDT 2021; root:xnu-7195.121.3~9/RELEASE_ARM64_T8101 arm64 arm64 MacBookPro17,1 Darwin

crash_02-dmp.txt crash_01-dmp.txt

hernanmd avatar Jun 02 '21 11:06 hernanmd

The logs point to a problem with libgit.

We are taking a look.

El 2 jun 2021, a las 13:01, Hernán Morales Durand @.***> escribió:

The crash is not easily reproducible so far. This is how I could reproduce it 2 times:

Evaluate any script to bring a modal dialog window (here below username does not have the repository test):

Metacello new baseline: 'prueba'; repository: 'github://hernan/test/repository'; load. Bring the halos on the dialog window. Move the dialog window to the upper left corner. Click the Close (X) halo button (multiple times)

Segmentation fault.

Pharo.app/Contents/MacOS/Pharo --version Pharo 9.0.0 built on May 21 2021 21:38:13 Compiler: Apple LLVM 12.0.5 (clang-1205.0.22.9) Built from: c62f3561 - Commit: c62f3561 - Date: 2021-05-21 21:28:11 +0200 uname -a Darwin host9.cirad.fr 20.5.0 Darwin Kernel Version 20.5.0: Sat May 8 05:10:31 PDT 2021; root:xnu-7195.121.3~9/RELEASE_ARM64_T8101 arm64 arm64 MacBookPro17,1 Darwin crash_02-dmp.txt https://github.com/pharo-project/opensmalltalk-vm/files/6583928/crash_02-dmp.txt crash_01-dmp.txt https://github.com/pharo-project/opensmalltalk-vm/files/6583931/crash_01-dmp.txt — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pharo-project/opensmalltalk-vm/issues/255, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFM5YV3URZAFED5FW7GVJ3TQYFSPANCNFSM456PZEIQ.

guillep avatar Jun 07 '21 13:06 guillep