On 07/03/13 15:58, Sven Van Caekenberghe wrote:
I am getting crazy, it seems to be pretty random, sometimes it works, most of the time it doesn't.
Well, if it sometimes happen and sometimes not and on other machines the same binary works like a charm, I would say this is due to a memory corruption - but you probably know that already :-) The crash in #becomeForward: is likely as it scans whole memory and sooner or later, it hit the corrupt object. So I think the #becomeForward: is probably not the bad guy here.
On 07 Mar 2013, at 16:40, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote:
vm version?
On both 32 and 64 bit...
On Mar 7, 2013, at 4:35 PM, Sven Van Caekenberghe <sven@stfx.eu <mailto:sven@stfx.eu>> wrote:
On 07 Mar 2013, at 15:31, Sven Van Caekenberghe <sven@stfx.eu <mailto:sven@stfx.eu>> wrote:
I am still investigating, but it seems things changed in the Ubuntu universe regarding ia32-libs on 64 bit (it does no longer exist). Maybe that is a factor as well, I am not sure.
I just installed a fresh 64-bit Ubuntu 12.10 Desktop in VirtualBox and tried my build there.
sudo apt-get install ia32-libs
is like a virtual package now that installs :i386 versions of already installed libraries (or something like that).
Anyway, the VM worked but crashed when doing my build, again in #becomeForward:
So it looks like is related to 32/64 bit differences.
What kind of Linux machines are the build slaves in the CI infrastructure ?
Sven
-- Sven Van Caekenberghe http://stfx.eu Smalltalk is the Red Pill