Closed wdelias closed 6 years ago
Can you attach the crash dump? I'm using it on Linux so it should work. It crashes consistently? Can you paste the information that shows the Pharo System report?
On Nov 19, 2017 13:43, "wdelias" notifications@github.com wrote:
After installing Willow, loading Willow-Program causes Pharo 6.1-64 Linux image to crash on Ubuntu 16.0.4. Loading Willow-Program into Mac 64-bit Pharo works fine on Mac OS X High Sierra.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ba-st/Willow-Playground/issues/21, or mute the thread https://github.com/notifications/unsubscribe-auth/ACAleN0-oFVFithT9SMdsNsC1HcJm65qks5s4FqogaJpZM4QjceO .
Crash dump attached... crash.dmp.zip The image crashes consistently when trying to load Willow-Playground. System Report:
/home/wdelias/pharo6.1-64/shared/Pharo6.1-64.image Pharo6.0 Latest update: #60520 Unnamed
none
SourceFileArray MultiByteFileStream: '/home/wdelias/pharo6.1-64/shared/PharoV60.sources' MultiByteFileStream: '/home/wdelias/pharo6.1-64/shared/Pharo6.1-64.changes'
/home/wdelias/pharo6.1-64/shared/pharo-local/package-cache http://smalltalkhub.com/mc/Pharo/Athens/main/ http://smalltalkhub.com/mc/PharoExtras/CatalogBrowser/main/ http://smalltalkhub.com/mc/PharoExtras/Tool-DependencyAnalyser/main/ http://smalltalkhub.com/mc/MartinDias/Epicea/main/ http://smalltalkhub.com/mc/estebanlm/FastTable/main/ http://smalltalkhub.com/mc/YuriyTymchuk/ScrapYard/main/ http://smalltalkhub.com/mc/Pharo/Fuel/main/ http://smalltalkhub.com/mc/Moose/GToolkit/main/ http://smalltalkhub.com/mc/Moose/Glamour/main/ http://www.squeaksource.com/Pharo http://smalltalkhub.com/mc/Pharo/OSWindow/main/ http://smalltalkhub.com/mc/NicolaiHess/Playground/main/ http://smalltalkhub.com/mc/StephaneDucasse/AutomaticMethodCategorizer/main/ http://smalltalkhub.com/mc/Pharo/SessionManager/main/ http://smalltalkhub.com/mc/dalsat/ShoreLine-Reporter/main/ http://ss3.gemstone.com/ss/STON http://smalltalkhub.com/mc/Pharo/TxText/main/ http://smalltalkhub.com/mc/Pharo/FFI-NB/main/ http://smalltalkhub.com/mc/PharoExtras/Versionner/main/ http://smalltalkhub.com/mc/PharoExtras/BitmapCharacterSet/main/ http://smalltalkhub.com/mc/PharoExtras/XMLParser/main/ http://smalltalkhub.com/mc/Pharo/XMLWriter/main/ http://mc.stfx.eu/ZincHTTPComponents http://smalltalkhub.com/mc/Pharo/Pharo60/main http://smalltalkhub.com/mc/Pharo/Pharo60Inbox/main github://ba-st/Willow:master/source github://ba-st/RenoirSt:v3.3.0/source github://SeasideSt/Seaside:v3.2.4/repository github://SeasideSt/Grease:master/repository github://ba-st/Buoy:master/source github://ba-st/Willow-Bootstrap:master/source github://ba-st/Willow:v4.0.0/source github://ba-st/Willow-JQueryUI:master/source
AST-Core (TheIntegrator.496) AST-Tests-Core (TheIntegrator.134) Alien (RonieSalgado.40) Announcements-Core (TheIntegrator.84) Announcements-Help (TheIntegrator.12) Announcements-Tests-Core (TheIntegrator.39) Athens-Balloon (MarcusDenker.20) Athens-Cairo (TheIntegrator.148) Athens-CairoPools (NicolaiHess.14) Athens-Core (AliakseiSyrel.57) Athens-Examples (TheIntegrator.47) Athens-Morphic (TheIntegrator.69) Athens-Text (HenrikNergaard.17) Balloon (TheIntegrator.139) Balloon-Tests (TheIntegrator.2) BaselineOfBasicTools (TheIntegrator.8) BaselineOfBuoy (JulianMaestri.7) BaselineOfDisplay (TheIntegrator.4) BaselineOfFileTree (ThierryGoubier.32) BaselineOfGrease (topa.1496564074) BaselineOfIDE (TheIntegrator.55) BaselineOfIceberg (cypress.1) BaselineOfLibGit (cypress.1) BaselineOfMetacello (EstebanLorenzano.89) BaselineOfMorphic (TheIntegrator.34) BaselineOfMorphicCore (TheIntegrator.7) BaselineOfPharoBootstrap (TheIntegrator.4) BaselineOfRenoirSt (GabrielOmarCotelli.9) BaselineOfSUnit (TheIntegrator.4) BaselineOfSeaside3 (MarianoMartinezPeck.61) BaselineOfTonel (cypress.1) BaselineOfUI (TheIntegrator.11) BaselineOfUnifiedFFI (TheIntegrator.4) BaselineOfWillow (MaximilianoTabacman.15) BaselineOfWillowBootstrap (MaximilianoTabacman.7) BaselineOfWillowJQueryUI (MaximilianoTabacman.5) BlueInk-Core (TheIntegrator.29) BlueInk-Extras (TheIntegrator.12) BlueInk-Tests (TheIntegrator.12) Buoy-Assertions (MaximilianoTabacman.2) Buoy-Collections (GabrielOmarCotelli.2) Buoy-Conditions (JulianMaestri.1) Buoy-Dynamic-Binding (GabrielOmarCotelli.6) Buoy-Math (GabrielOmarCotelli.1) Buoy-Metaprogramming (GabrielOmarCotelli.1) CodeExport (TheIntegrator.23) CodeImport (TheIntegrator.92) CodeImportCommandLineHandlers (TheIntegrator.17)
/home/wdelias/pharo6.1-64/bin/lib/pharo/5.0-201707201942/pharo CoInterpreter VMMaker.oscog-eem.2254 uuid: 4f2c2cce-f4a2-469a-93f1-97ed941df0ad Jul 20 2017 StackToRegisterMappingCogit VMMaker.oscog-eem.2252 uuid: 2f3e9b0e-ecd3-4adf-b092-cce2e2587a5c Jul 20 2017 VM: 201707201942 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Thu Jul 20 12:42:21 2017 -0700 $ Plugins: 201707201942 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
Unix built on Jul 20 2017 20:40:36 Compiler: 4.6.3 VMMaker versionString VM: 201707201942 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Thu Jul 20 12:42:21 2017 -0700 $ Plugins: 201707201942 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ CoInterpreter VMMaker.oscog-eem.2254 uuid: 4f2c2cce-f4a2-469a-93f1-97ed941df0ad Jul 20 2017 StackToRegisterMappingCogit VMMaker.oscog-eem.2252 uuid: 2f3e9b0e-ecd3-4adf-b092-cce2e2587a5c Jul 20 2017
B2DPlugin VMMaker.oscog-eem.2252 (i) BitBltPlugin VMMaker.oscog-eem.2243 (i) FT2Plugin Freetype-Plugin-EstebanLorenzano.70 (e) FilePlugin VMMaker.oscog-nice.2233 (i) LargeIntegers v2.0 VMMaker.oscog-eem.2079 (i) LocalePlugin VMMaker.oscog-eem.2064 (i) MiscPrimitivePlugin VMMaker.oscog-eem.2254 (i) SecurityPlugin VMMaker.oscog-eem.2166 (i) SocketPlugin VMMaker.oscog-eem.2064 (i) SqueakFFIPrims SurfacePlugin Jul 20 2017 (e) libc.so.6
ADPCMCodecPlugin VMMaker.oscog-eem.2079 (i) AsynchFilePlugin VMMaker.oscog-eem.2030 (i) B2DPlugin VMMaker.oscog-eem.2252 (i) BMPReadWriterPlugin VMMaker.oscog-eem.1975 (i) BitBltPlugin VMMaker.oscog-eem.2243 (i) CroquetPlugin VMMaker.oscog-eem.2243 (i) DSAPrims CryptographyPlugins-eem.12 (i) DropPlugin VMMaker.oscog-eem.1975 (i) FFTPlugin VMMaker.oscog-eem.2243 (i) FileCopyPlugin VMMaker.oscog-nice.1982 (i) FilePlugin VMMaker.oscog-nice.2233 (i) FloatArrayPlugin VMMaker.oscog-eem.2254 (i) FloatMathPlugin VMMaker.oscog-eem.1975 (i) IA32ABI VMMaker.oscog-eem.2156 (i) JoystickTabletPlugin VMMaker.oscog-eem.1975 (i) LargeIntegers v2.0 VMMaker.oscog-eem.2079 (i) LocalePlugin VMMaker.oscog-eem.2064 (i) MIDIPlugin VMMaker.oscog-eem.2064 (i) Matrix2x3Plugin VMMaker.oscog-eem.1975 (i) MiscPrimitivePlugin VMMaker.oscog-eem.2254 (i) Mpeg3Plugin VMMaker.oscog-eem.2064 (i) SecurityPlugin VMMaker.oscog-eem.2166 (i) SerialPlugin VMMaker.oscog-eem.2064 (i) SocketPlugin VMMaker.oscog-eem.2064 (i) SoundCodecPrims VMMaker.oscog-eem.1975 (i) SoundGenerationPlugin VMMaker.oscog-eem.2079 (i) SoundPlugin VMMaker.oscog-eem.2218 (i) SqueakFFIPrims StarSqueakPlugin VMMaker.oscog-eem.2079 (i) UnixOSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-dtl.56 (i) VMProfileLinuxSupportPlugin VMMaker.oscog-eem.2079 (i) ZipPlugin VMMaker.oscog-eem.2243 (i)
uptime 0h0m41s memory 117,579,776 bytes old 108,627,744 bytes (92.4%) young 871,896 bytes (0.7000000000000001%) used 80,356,112 bytes (68.3%) free 29,143,528 bytes (24.8%) GCs 114 (367ms between GCs) full 0 totalling 0ms (0.0% uptime) incr 114 totalling 40ms (0.1% uptime), avg 0.4ms tenures 26,174 (avg 0 GCs/tenure) Since last view 14 (76ms between GCs) uptime 1.1s full 0 totalling 0ms (0.0% uptime) incr 14 totalling 3ms (0.30000000000000004% uptime), avg 0.2ms tenures 0
unix linux-gnu x86_64
CINNAMON_VERSION=3.6.2 DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-2ibaACCJ3D,guid=0b98fe2bf915f7d227258ca35a12e116 DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path DERBY_HOME=/usr/lib/jvm/java-8-oracle/db DESKTOP_SESSION=cinnamon DISPLAY=:0 GDMSESSION=cinnamon GDM_LANG=en_US GIO_LAUNCHED_DESKTOP_FILE=/home/wdelias/.local/share/applications/alacarte-made-71b3d334-cbc3-11e7-a6fb-fcf8ae0546aa.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=8417 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GTK2_MODULES=overlay-scrollbar GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=1 HOME=/home/wdelias J2REDIR=/usr/lib/jvm/java-8-oracle/jre J2SDKDIR=/usr/lib/jvm/java-8-oracle JAVA_HOME=/usr/lib/jvm/java-8-oracle LANG=en_US.UTF-8 LANGUAGE=en_US LD_LIBRARY_PATH=/home/wdelias/pharo6.1-64/bin/lib/pharo/5.0-201707201942:/lib/x86_64-linux-gnu:/lib:/usr/lib/x86_64-linux-gnu:/usr/lib: LOGNAME=wdelias MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path PATH=/home/wdelias/bin:/home/wdelias/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin PWD=/home/wdelias QT_ACCESSIBILITY=1 QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 QT_QPA_PLATFORMTHEME=appmenu-qt5 QT_STYLE_OVERRIDE=gtk SESSION_MANAGER=local/wdelias-inspiron-773-smalltalk-dev:@/tmp/.ICE-unix/1596,unix/wdelias-inspiron-773-smalltalk-dev:/tmp/.ICE-unix/1596 SHELL=/bin/bash SHLVL=0 SQUEAK_PLUGINS=/home/wdelias/pharo6.1-64/bin/lib/pharo/5.0-201707201942 SSH_AGENT_PID=1683 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh USER=wdelias VISUALWORKS=/home/wdelias/vw8.3-jul17.3 VWPROJECTS=/home/wdelias XAUTHORITY=/home/wdelias/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/var/lib/snapd/desktop XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/wdelias XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7
Confirmed it fails with the 64 bits image and VM, works with the 32 bits version. Seems to be a bug in Pharo, it gives a segmentation fault loading the code. So I opened the following issue: https://pharo.fogbugz.com/f/cases/20737/Segmentation-fault-trying-to-load-code-into-a-64-bits-Pharo-6-1-Linux.
Thank you for reporting. We need to wait to be fixed upstream.
After installing Willow, loading Willow-Playground causes Pharo 6.1-64 Linux image to crash on Ubuntu 16.0.4. Loading Willow-Playground into Mac 64-bit Pharo works fine on Mac OS X High Sierra.