[squeak-dev] new Cog VMs available [please read]

Stéphane Rollandin lecteur at zogotounga.net
Thu Sep 22 21:32:27 UTC 2011


>  I want to see
> C stack backtraces from these VMs whenever they crash.

Here is one :)

Stef
-------------- next part --------------
---------------------------------------------------------------------
Thu Sep 22 23:29:28 2011


Error in the VM thread
Reason: relocating call to invalid address



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

Memory Information (upon launch):
	Physical Memory Size: 4103956 kbytes
	Physical Memory Free: 1580964 kbytes
	Page File Size: 4194303 kbytes
	Page File Free: 4194303 kbytes
	Virtual Memory Size: 2097024 kbytes
	Virtual Memory Free: 2024784 kbytes
	Memory Load: 61 percent

Processor 0: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Processor 1: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Processor 2: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Processor 3: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Processor 4: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Processor 5: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Processor 6: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Processor 7: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
	Identifier: Intel64 Family 6 Model 42 Stepping 7
	~MHZ: 1995

Operating System: Windows 7 Ultimate (Build 7601 Service Pack 1)
	Registered Owner: Microsoft
	Registered Company: Microsoft
	SP major version: 1
	SP minor version: 0
	Suite mask: 100
	Product type: 1

Display Information: 
	Graphics adapter name: Intel(R) HD Graphics Family
	Primary monitor resolution: 1366 x 768

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

Driver Versions:
	RDPDD: 

VM Version: Cog VM 4.0.0 (release) from Sep 21 2011
Compiler: gcc 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)
Interpreter Build: CoInterpreter VMMaker.oscog-eem.125 uuid: 539c10db-ab19-4fc7-ada1-4ffae6463ed1 Sep 21 2011
Cogit Build: StackToRegisterMappingCogit VMMaker.oscog-eem.125 uuid: 539c10db-ab19-4fc7-ada1-4ffae6463ed1 Sep 21 2011

Current byte code: 13
Primitive index: 0

Loaded plugins:
	B2DPlugin VMMaker.oscog-eem.69 (i)
	SocketPlugin VMMaker-oscog.40 (i)
	ZipPlugin VMMaker-oscog.40 (i)
	MIDIPlugin VMMaker-oscog.40 (i)
	LocalePlugin VMMaker-oscog.40 (i)
	BitBltPlugin VMMaker.oscog-eem.115 (i)
	Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.32 (e)
	SecurityPlugin VMMaker-oscog.40 (i)
	FilePlugin VMMaker.oscog-eem.97 (i)
	LargeIntegers v1.5 VMMaker.oscog-eem.72 (i)
	MiscPrimitivePlugin VMMaker-oscog.40 (i)

Module information:
	00400000 - 005a2000: D:\devel\surmulot\squeak\__cog sandbox\Croquet.exe
	0d030000 - 0d130000: CogCode
	64e70000 - 65008000: C:\Windows\system32\NetworkExplorer.dll
	651b0000 - 65417000: C:\Windows\system32\WMVCore.DLL
	65420000 - 65658000: C:\Windows\system32\wpdshext.dll
	65700000 - 65752000: C:\Windows\system32\zipfldr.dll
	65760000 - 65782000: C:\Windows\system32\EhStorAPI.dll
	65790000 - 657cf000: C:\Windows\system32\audiodev.dll
	657d0000 - 6580d000: C:\Windows\system32\WMASF.DLL
	65810000 - 65899000: C:\Windows\system32\PortableDeviceApi.dll
	658a0000 - 658b7000: C:\Windows\System32\davclnt.dll
	658c0000 - 65960000: C:\Windows\system32\SearchFolder.dll
	65b70000 - 664b5000: C:\Windows\system32\ieframe.DLL
	67580000 - 67597000: D:\devel\surmulot\squeak\__cog sandbox\Win32OSProcessPlugin.DLL
	68e30000 - 68e44000: C:\Windows\System32\ntlanman.dll
	68e50000 - 68eac000: C:\Windows\System32\StructuredQuery.dll
	68eb0000 - 68f97000: C:\Windows\system32\DDRAW.dll
	69dc0000 - 69dc8000: C:\Windows\System32\DAVHLPR.dll
	6a6f0000 - 6a6f8000: C:\Windows\System32\drprov.dll
	6a700000 - 6a716000: C:\Windows\SysWOW64\thumbcache.dll
	6a720000 - 6a74b000: C:\Windows\system32\msls31.dll
	6a750000 - 6a818000: C:\Windows\system32\OPENGL32.DLL
	6a9f0000 - 6aa48000: C:\Program Files (x86)\Common Files\microsoft shared\ink\tiptsf.dll
	6aa50000 - 6aa72000: C:\Windows\system32\GLU32.dll
	6ab20000 - 6ab5c000: C:\Windows\system32\OLEACC.dll
	6b6d0000 - 6b6f5000: C:\Windows\system32\dinput.dll
	6c240000 - 6c267000: C:\Windows\system32\crtdll.dll
	6d480000 - 6d486000: C:\Windows\system32\DCIMAN32.dll
	6e750000 - 6e782000: C:\Program Files (x86)\Internet Explorer\ieproxy.dll
	6ece0000 - 6ed0e000: C:\Windows\system32\SHDOCVW.dll
	6ed60000 - 6ee12000: C:\Windows\system32\DUI70.dll
	6ee20000 - 6ee4f000: C:\Windows\system32\DUser.dll
	6ee50000 - 6efbf000: C:\Windows\system32\explorerframe.dll
	6f4b0000 - 6f4fe000: C:\Windows\SysWOW64\actxprxy.dll
	6f550000 - 6f562000: C:\Windows\system32\SAMLIB.dll
	6fa70000 - 6fa77000: C:\Windows\system32\midimap.dll
	6fa80000 - 6fab0000: C:\Windows\system32\wdmaud.drv
	6fab0000 - 6fb20000: C:\Windows\system32\ntshrui.dll
	6fb70000 - 6fb79000: C:\Windows\system32\LINKINFO.dll
	71760000 - 71767000: C:\Windows\system32\WSOCK32.DLL
	71960000 - 71974000: C:\Windows\system32\MSACM32.dll
	71ac0000 - 71ad2000: C:\Windows\system32\MPR.dll
	71ae0000 - 71ae8000: C:\Windows\system32\msacm32.drv
	71af0000 - 71af7000: C:\Windows\system32\AVRT.dll
	71b50000 - 71b55000: C:\Windows\system32\SHFolder.dll
	71d60000 - 71d81000: C:\Windows\system32\ntmarta.dll
	71d90000 - 71da3000: C:\Windows\system32\dwmapi.dll
	71dd0000 - 71e01000: C:\Windows\system32\EhStorShell.dll
	71f00000 - 71f08000: C:\Windows\System32\Secur32.dll
	71f40000 - 71f4b000: C:\Windows\system32\cscapi.dll
	71ff0000 - 72009000: C:\Windows\system32\srvcli.dll
	72100000 - 72290000: C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17514_none_72d18a4386696c80\gdiplus.dll
	72430000 - 724b0000: C:\Windows\system32\uxtheme.dll
	726a0000 - 726a4000: C:\Windows\system32\ksuser.dll
	727c0000 - 727f6000: C:\Windows\system32\AUDIOSES.DLL
	72800000 - 72839000: C:\Windows\system32\MMDevAPI.DLL
	72840000 - 72872000: C:\Windows\system32\WINMM.dll
	729b0000 - 72aa5000: C:\Windows\system32\PROPSYS.dll
	72b80000 - 72bcc000: C:\Windows\system32\apphelp.dll
	72ee0000 - 72eea000: C:\Windows\system32\slc.dll
	73120000 - 7312e000: C:\Windows\system32\RpcRtRemote.dll
	73410000 - 73419000: C:\Windows\system32\VERSION.dll
	73420000 - 7342f000: C:\Windows\system32\wkscli.dll
	73430000 - 7345f000: C:\Windows\system32\xmllite.dll
	734c0000 - 7365e000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll
	73790000 - 7388b000: C:\Windows\system32\WindowsCodecs.dll
	74490000 - 7449f000: C:\Windows\system32\samcli.dll
	74500000 - 74584000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\COMCTL32.dll
	74a50000 - 74a59000: C:\Windows\system32\netutils.dll
	74d70000 - 74dab000: C:\Windows\system32\rsaenh.dll
	74db0000 - 74dc6000: C:\Windows\system32\CRYPTSP.dll
	74e60000 - 74e89000: C:\Windows\System32\WINSTA.dll
	74e90000 - 74ec3000: C:\Windows\SysWOW64\nvinit.dll
	74ed0000 - 74edb000: C:\Windows\system32\profapi.dll
	74fd0000 - 74fdc000: C:\Windows\syswow64\CRYPTBASE.dll
	74fe0000 - 75040000: C:\Windows\syswow64\SspiCli.dll
	75040000 - 75086000: C:\Windows\syswow64\KERNELBASE.dll
	75090000 - 751ad000: C:\Windows\syswow64\CRYPT32.dll
	751b0000 - 75207000: C:\Windows\syswow64\SHLWAPI.dll
	75210000 - 75e5a000: C:\Windows\syswow64\SHELL32.dll
	75e60000 - 75e79000: C:\Windows\SysWOW64\sechost.dll
	75e80000 - 75ec5000: C:\Windows\syswow64\WLDAP32.dll
	75fe0000 - 76198000: C:\Windows\syswow64\iertutil.dll
	762c0000 - 763b0000: C:\Windows\syswow64\RPCRT4.dll
	763b0000 - 763ba000: C:\Windows\syswow64\LPK.dll
	763c0000 - 764c0000: C:\Windows\syswow64\USER32.dll
	764c0000 - 7655d000: C:\Windows\syswow64\USP10.dll
	76560000 - 766bc000: C:\Windows\syswow64\OLE32.dll
	766c0000 - 76720000: C:\Windows\system32\IMM32.DLL
	76720000 - 7672c000: C:\Windows\syswow64\MSASN1.dll
	76730000 - 76735000: C:\Windows\syswow64\PSAPI.DLL
	76740000 - 767cf000: C:\Windows\syswow64\OLEAUT32.dll
	76800000 - 7682d000: C:\Windows\syswow64\WINTRUST.dll
	76830000 - 76865000: C:\Windows\syswow64\WS2_32.dll
	768d0000 - 768f7000: C:\Windows\syswow64\CFGMGR32.dll
	76900000 - 76a9d000: C:\Windows\syswow64\SETUPAPI.dll
	76b40000 - 76bd0000: C:\Windows\syswow64\GDI32.dll
	76bd0000 - 76c9c000: C:\Windows\syswow64\MSCTF.dll
	76ca0000 - 76cb2000: C:\Windows\syswow64\DEVOBJ.dll
	76cc0000 - 76dd0000: C:\Windows\syswow64\kernel32.dll
	76dd0000 - 76e7c000: C:\Windows\syswow64\msvcrt.dll
	76e80000 - 76f20000: C:\Windows\syswow64\ADVAPI32.DLL
	76f20000 - 76f9b000: C:\Windows\syswow64\COMDLG32.DLL
	76fa0000 - 77023000: C:\Windows\syswow64\CLBCatQ.DLL
	778c0000 - 778c6000: C:\Windows\syswow64\NSI.dll
	778f0000 - 77a70000: C:\Windows\SysWOW64\ntdll.dll

Primitive trace:
basicNew
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
fractionPart
basicAt:
basicAt:
bitShiftMagnitude:
basicAt:
bitOr:
bitShiftMagnitude:
perform:with:
=
basicNew
basicNew
@
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
wait
signal
wait
signal
basicNew
@
@
basicNew
@
@
basicNew
@
@
basicNew
@
@
perform:with:
@
@
perform:with:
@
basicNew
@
@
perform:with:
@
@
perform:with:
@
basicNew
@
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
species
stringHash:initialHash:
stringHash:initialHash:
digitAdd:
normalize
bitAnd:
species
species
species
new:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
at:put:
@
@
basicNew
@
@
basicNew
@
@
@
perform:with:
@
@
@
perform:with:
@
@
@
new:
at:put:
species
new:
replaceFrom:to:with:startingAt:
basicNew
@
@
basicNew
@
@
basicNew
@
@
basicNew
@
@
perform:with:
@
@
perform:with:
@
basicNew
@
@
perform:with:
@
@
perform:with:
@
basicNew
@
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
basicNew
fractionPart
truncated
fractionPart
truncated
fractionPart
truncated
species
stringHash:initialHash:
stringHash:initialHash:
digitAdd:
normalize
bitAnd:
species
species
species
new:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
at:put:
@
@
basicNew
@
@
basicNew
@
@
@
perform:with:
@
@
@
perform:with:
@
@
@
@
perform:with:
@
@
perform:with:
@
basicNew
@
@
basicNew
@
@
basicNew
@
@
basicNew
new:
at:put:
species
new:
replaceFrom:to:with:startingAt:
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
basicNew
@
perform:with:
@
@
perform:with:
@
basicNew
@
@
@
perform:with:
@
@
perform:with:
@
basicNew
@
shallowCopy
@
@
species
species
wait
at:put:
signal
signal
wait
signal
replaceFrom:to:with:startingAt:
at:put:


Stack backtrace:
	[00436BEE] _compactCogCompiledCode + 1408 in Croquet.exe
	[00402C90] _commenceCogCompiledCodeCompaction + 146 in Croquet.exe
	[0041BFB9] _checkForEventsMayContextSwitch + 705 in Croquet.exe
	[0041C0BB] _handleStackOverflowOrEventAllowContextSwitch + 32 in Croquet.exe
	[00421FE5] _interpret + 11324 in Croquet.exe
	[004242B1] _enterSmalltalkExecutiveImplementation + 97 in Croquet.exe
	[0042478B] _initStackPagesAndInterpret + 517 in Croquet.exe
	[00440CD3] _sqMain + 610 in Croquet.exe
	[00440FE1] _WinMain at 16 + 170 in Croquet.exe
	[00523878] _main + 264 in Croquet.exe
	[0040124B] ___mingw_CRTStartup + 251 in Croquet.exe
	[004012B8] _WinMainCRTStartup + 24 in Croquet.exe
	[76CD339A] AcquireSRWLockExclusive + 18 in kernel32.dll
	[77929ED2] RtlInsertElementGenericTableAvl + 99 in ntdll.dll
	[77929EA5] RtlInsertElementGenericTableAvl + 54 in ntdll.dll
	[00000000] ??? + 0 in (null)


Smalltalk stack dump:
  0x922acc I PluggableSystemWindow(BorderedMorph)>removePaneSplitters 243930232: a(n) PluggableSystemWindow
  0x922aec I PluggableSystemWindow(SystemWindow)>addPaneSplitters 243930232: a(n) PluggableSystemWindow
  0x922b18 M PluggableSystemWindow>? 243930232: a(n) PluggableSystemWindow
  0x922b40 I PluggableSystemWindow>addPaneMorph: 243930232: a(n) PluggableSystemWindow
  0x922b5c M MorphicToolBuilder>? 243928820: a(n) MorphicToolBuilder
  0x922b94 I MorphicToolBuilder>buildPluggableList: 243928820: a(n) MorphicToolBuilder
  0x922bb0 M PluggableListSpec>? 243929816: a(n) PluggableListSpec
  0x922bcc M [] in MorphicToolBuilder>? 243928820: a(n) MorphicToolBuilder
  0x922bec M OrderedCollection>? 243928912: a(n) OrderedCollection
  0x922c0c M MorphicToolBuilder>? 243928820: a(n) MorphicToolBuilder
  0x922c40 I MorphicToolBuilder>buildPluggableWindow: 243928820: a(n) MorphicToolBuilder
  0x922c64 I PluggableWindowSpec>buildWith: 243928844: a(n) PluggableWindowSpec
  0x922c88 I MorphicToolBuilder(ToolBuilder)>build: 243928820: a(n) MorphicToolBuilder
  0x922cbc I Debugger>buildFullWith: 243721904: a(n) Debugger
  0x922ce0 I Debugger>buildWith: 243721904: a(n) Debugger
  0x922d04 I MorphicToolBuilder(ToolBuilder)>build: 243928820: a(n) MorphicToolBuilder
  0x922d2c I MorphicToolBuilder>open: 243928820: a(n) MorphicToolBuilder
  0x922d54 I MorphicToolBuilder>open:label: 243928820: a(n) MorphicToolBuilder
  0x922d7c I MorphicToolBuilder(ToolBuilder)>openDebugger:label: 243928820: a(n) MorphicToolBuilder
  0x922da8 I Debugger>openFullNoSuspendLabel: 243721904: a(n) Debugger
  0x922dd0 I Debugger>debug 243721904: a(n) Debugger
  0x922de8 M Debugger>? 243721904: a(n) Debugger
  0x922e0c I PluggableListMorphPlus(PluggableListMorph)>changeModelSelection: 243734116: a(n) PluggableListMorphPlus
  0x922e34 I PluggableListMorphPlus(PluggableListMorph)>mouseUp: 243734116: a(n) PluggableListMorphPlus
  0x922e58 I PluggableListMorphPlus(Morph)>handleMouseUp: 243734116: a(n) PluggableListMorphPlus
  0x922e74 M MouseButtonEvent>? 243927460: a(n) MouseButtonEvent
  0x922e90 M PluggableListMorphPlus>? 243734116: a(n) PluggableListMorphPlus
  0x922eac M PluggableListMorphPlus>? 243734116: a(n) PluggableListMorphPlus
  0x922ed4 M [] in HandMorph>? 221730336: a(n) HandMorph
  0x922ef0 M BlockClosure>? 243927304: a(n) BlockClosure
  0x922f1c M PasteUpMorph>? 227683936: a(n) PasteUpMorph
  0x922f40 M HandMorph>? 221730336: a(n) HandMorph
  0x922f68 M HandMorph>? 221730336: a(n) HandMorph
  0x922f8c M HandMorph>? 221730336: a(n) HandMorph
  0x922fb0 M HandMorph>? 221730336: a(n) HandMorph
  0x922fdc M HandMorph>? 221730336: a(n) HandMorph
  0x922ff8 M [] in WorldState>? 219504540: a(n) WorldState
  0x92301c M Array>? 219420652: a(n) Array
  0x923038 M WorldState>? 219504540: a(n) WorldState
  0x923058 M WorldState>? 219504540: a(n) WorldState
  0x923074 M WorldState>? 219504540: a(n) WorldState
  0x923090 M PasteUpMorph>? 227683936: a(n) PasteUpMorph
  0x9230b0 I [] in Project class>spawnNewProcess 226797928: a(n) Project class
  0x9230d0 I [] in BlockClosure>newProcess 243591844: a(n) BlockClosure



More information about the Squeak-dev mailing list