[squeak-dev] FFI crash

Stéphane Rollandin lecteur at zogotounga.net
Wed Apr 21 20:05:18 UTC 2010


hello,

I tried to run the FFI tests after loading FFI-Kernel-ar.9.mcz, 
FFI-Tests-ar.2.mcz and FFI-Examples-ar.1.mcz into the latest 4.1 image 
and immediately got a VM crash. I'm on Vista. Dump is attached.

The SqueakFFIPrims.dll plugin is from 25/02/2010

Stef
-------------- next part --------------
---------------------------------------------------------------------
Wed Apr 21 22:01:17 2010


Reason: Recursive not understood error encountered


Hardware information: 
	Manufacturer: Unknown
	Model: Unknown
	Number of processors: 2
	Page size: 4096

Memory Information (upon launch):
	Physical Memory Size: 1964580 kbytes
	Physical Memory Free: 1035404 kbytes
	Page File Size: 4184436 kbytes
	Page File Free: 2908340 kbytes
	Virtual Memory Size: 2097024 kbytes
	Virtual Memory Free: 2030256 kbytes
	Memory Load: 47 percent

Processor 0: Intel(R) Core(TM)2 Duo CPU     T5250  @ 1.50GHz
	Identifier: x86 Family 6 Model 15 Stepping 13
	~MHZ: 1496

Processor 1: Intel(R) Core(TM)2 Duo CPU     T5250  @ 1.50GHz
	Identifier: x86 Family 6 Model 15 Stepping 13
	~MHZ: 1496

Operating System: Windows Vista (TM) Home Premium (Build 6002 Service Pack 2)
	Registered Owner: stef
	Registered Company: 
	SP major version: 2
	SP minor version: 0
	Suite mask: 300
	Product type: 1

Display Information: 
	Graphics adapter name: ATI RADEON XPRESS 1100
	Primary monitor resolution: 1280 x 800

Device: ???
	Adapter String: ???
	Bios String: ???
	Chip Type: ???
	DAC Type: ???
	Memory Size: 0xFFFFFFFF

Driver Versions:
	vga: ???

VM Version: Squeak4.0.2 from Apr  3 2010

Current byte code: 224
Primitive index: 0

Loaded plugins:
	SqueakFFIPrims 25 August 2009 (e)
	MIDIPlugin 3 April 2010 (i)
	LargeIntegers v1.5 3 April 2010 (i)
	LocalePlugin 3 April 2010 (i)
	Matrix2x3Plugin 3 April 2010 (i)
	FloatArrayPlugin 3 April 2010 (i)
	B2DPlugin 3 April 2010 (i)
	BitBltPlugin 3 April 2010 (i)
	Win32OSProcessPlugin 17 July 2003 (e)
	SecurityPlugin 3 April 2010 (i)
	FilePlugin 3 April 2010 (i)
	MiscPrimitivePlugin 3 April 2010 (i)

The Smalltalk Stack:
75822464 FFITestPoint4>x
75822372 FFIPluginTests>testPointers
75822280 TestCase>performTest
75822188 TestCase>runCase
75822096 BlockClosure>ensure:
75821964 TestCase>runCase
75821872 TestResult>runCase:
75821752 BlockClosure>on:do:
75821608 TestResult>runCase:
75821516 BlockClosure>on:do:
75821388 TestResult>runCase:
75821296 TestCase>run:
75821204 TestRunner>runTest:
75821100 TestRunner>runSuite:
75819372 Collection>do:displayingProgress:every:
75703320 OrderedCollection>do:
75703184 Collection>do:displayingProgress:every:
75703092 ProgressInitiationException>defaultMorphicAction
75702856 BlockClosure>on:do:
75702764 ProgressInitiationException>defaultMorphicAction
75702672 BlockClosure>ensure:
75702004 ProgressInitiationException>defaultMorphicAction
75701912 ProgressInitiationException>defaultAction
75701820 UndefinedObject>handleSignal:
75701728 ContextPart>handleSignal:
75701636 Exception>signal
75701496 ProgressInitiationException>display:at:from:to:during:
75701404 ProgressInitiationException class>display:at:from:to:during:
75701272 String>displayProgressAt:from:to:during:
75701048 Collection>do:displayingProgress:every:
75700956 Collection>do:displayingProgress:
75700812 TestRunner>basicRunSuite:do:
75700720 BlockClosure>ensure:
75700384 TestRunner>basicRunSuite:do:
75700292 TestRunner>runSuite:
75698580 TestRunner>runAll
75698488 PluggableButtonMorph>performAction
75698396 PluggableButtonMorphPlus>performAction
75698280 PluggableButtonMorph>mouseUp:
75698188 SequenceableCollection>do:
75698096 PluggableButtonMorph>mouseUp:
75697964 PluggableButtonMorphPlus>mouseUp:
75697872 Morph>handleMouseUp:
75697780 MouseButtonEvent>sentTo:
75697688 Morph>handleEvent:
75697596 Morph>handleFocusEvent:
75697416 HandMorph>sendFocusEvent:to:clear:
75697324 PasteUpMorph>becomeActiveDuring:
75697232 BlockClosure>on:do:
75697140 PasteUpMorph>becomeActiveDuring:
75697020 HandMorph>sendFocusEvent:to:clear:
75696928 HandMorph>sendEvent:focus:clear:
75696836 HandMorph>sendMouseEvent:
75696692 HandMorph>handleEvent:
75696352 HandMorph>processEvents
75696260 WorldState>doOneCycleNowFor:
75696168 SequenceableCollection>do:
75696076 WorldState>handsDo:
75695984 WorldState>doOneCycleNowFor:
75695892 WorldState>doOneCycleFor:
75695800 PasteUpMorph>doOneCycle
69378236 Project class>spawnNewProcess
69378104 BlockClosure>newProcess



More information about the Squeak-dev mailing list