FFI crashing Squeak in Windows??

Bob Arning arning at charm.net
Wed Aug 7 17:01:27 UTC 2002


Hi All,

I saw some reference to this problem a year ago, but no resolution. Now a colleague is having the same problem...

	Win32Shell new shellOpen: 'C:\'

(or any use of FFI, actually) crashes Squeak (dump below). This is with the vm/dll/image from

	ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.2/win/Squeak3.2-4917-win-full.zip

on Windows 2000.

Any ideas?

Cheers,
Bob

Wed Aug 07 12:55:56 2002

Exception code: C0000005
Exception addr: 0000A0AC
Access violation (read access) at 0000A0AC
EAX:00000005	EBX:00082CB0	ECX:00000008	EDX:00000004
ESI:00000004	EDI:307C0420	EBP:00000000	ESP:0006FC34
EIP:0000A0AC	EFL:00010207
FP Control: FFFF037F
FP Status:  FFFF4020
FP Tag:     FFFFFFFF

Current byte code: 194
Primitive index: 120
Stack dump follows:

817051372 Win32Shell>shellOpen:
817050896 UndefinedObject>DoIt
817032172 Compiler>evaluate:in:to:notifying:ifFail:
817032720 [] in ParagraphEditor>evaluateSelection
817031952 BlockContext>on:do:
817027640 ParagraphEditor>evaluateSelection
817027548 ParagraphEditor>doIt
817027824 [] in ParagraphEditor>doIt:
817027456 Controller>terminateAndInitializeAround:
817027272 ParagraphEditor>doIt:
817026880 ParagraphEditor>dispatchOnCharacter:with:
817026656 ParagraphEditor>readKeyboard
817026564 TextMorphEditor>readKeyboard
817021460 [] in TextMorph>keyStroke:
817021368 TextMorph>handleInteraction:fromEvent:
817021276 TextMorphForEditView>handleInteraction:fromEvent:
817021132 TextMorph>keyStroke:
817021040 TextMorphForEditView>keyStroke:
817020856 TextMorph>handleKeystroke:
817020764 KeyboardEvent>sentTo:
817020672 Morph>handleEvent:
817020580 Morph>handleFocusEvent:
817020948 [] in HandMorph>sendFocusEvent:to:clear:
817020488 PasteUpMorph>becomeActiveDuring:
817020212 HandMorph>sendFocusEvent:to:clear:
817020120 HandMorph>sendEvent:focus:clear:
817019936 HandMorph>sendKeyboardEvent:
817019804 HandMorph>handleEvent:
817008168 HandMorph>processEvents
817008260 [] in WorldState>doOneCycleNowFor:
817008076 SequenceableCollection>do:
817007724 WorldState>handsDo:
817007632 WorldState>doOneCycleNowFor:
817006000 WorldState>doOneCycleFor:
817005908 PasteUpMorph>doOneCycle
816931576 [] in Project class>spawnNewProcess
816931760 [] in BlockContext>newProcess



More information about the Squeak-dev mailing list