Just reporting, while looking into a query on [pharo-users] (which is attached for initial context only and can probably be deleted from any replies) I managed to crash the VM by evaluating the following in Workspace: a := SequenceableCollection new. a add: 1. a , SequenceableCollection new. Now the interesting thing is that while the system becomes immediately sluggish, Pharo.exe crashes about 20 seconds later. This is with Pharo 3.0 Release (30846) http://files.pharo.org/platform/Pharo3.0-win.zip (dated 2014-04-30) on Windows Home Premium 64-bit SP1. cheers -ben Ben Coman wrote:
|
Hi Ben,
On Mon, May 5, 2014 at 10:27 AM, Ben Coman <[hidden email]> wrote:
What's the image, the OS and the VM version?
best, Eliot
|
In reply to this post by Ben Coman
2014-05-05 19:27 GMT+02:00 Ben Coman <[hidden email]>:
SequenceableCollection is supposed to be abstract. above code causes an infinite loop because size is implemented in terms of do: and do: sends size.
|
2014-05-05 19:53 GMT+02:00 Nicolas Cellier <[hidden email]>:
Note that the VM terminates with an out of memory, but it seems that the infinite loop is triggered while logging the debugger call stack in a file, and this logging seems to be performed in background now, thus the sluggish behavior.
|
Thanks for the explanation Nicolas. I thought maybe it was something like that, and should have said I didn't necessarily consider it a bug, but its good to get that confirmation. Eliot wrote: > What's the image, the OS and the VM version? The referenced zip [1] has image and VM packaged together. * Image = Pharo3.0 Latest update: #30846 Unnamed * VM = NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 7 2013 NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 7 2013 https://github.com/pharo-project/pharo-vm.git Commit: 71adca113a9aff2876288927e5c1c86bf7ac13e2 Date: 2013-12-07 05:00:47 -0800 By: Philippe Back [hidden email] Jenkins build #14776 * OS = Windows 7 Home Premium 64-bit SP1 [1] http://files.pharo.org/platform/Pharo3.0-win.zip cheers -ben Nicolas Cellier wrote:
|
Free forum by Nabble | Edit this page |