[squeak-dev] New Cog & Spur VMs available
Stéphane Rollandin
lecteur at zogotounga.net
Fri Jun 13 11:38:51 UTC 2014
I got a crash right away with newest cogwin when opening my usual
working image. No simple case easy to reproduce yet. Dump is attached.
Stef
-------------- next part --------------
---------------------------------------------------------------------
Fri Jun 13 13:36:54 2014
d:\devel\surmulot\squeak\vm\cog\squeak.exe
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: 1898184 kbytes
Page File Size: 4194303 kbytes
Page File Free: 4194303 kbytes
Virtual Memory Size: 2097024 kbytes
Virtual Memory Free: 2024464 kbytes
Memory Load: 53 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: Stef
Registered Company:
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 Jun 11 2014
Compiler: gcc 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)
Interpreter Build: CoInterpreter VMMaker.oscog-eem.746 uuid: cc4961d3-e629-4e28-b308-88eab314a8c9 Jun 11 2014
Cogit Build: StackToRegisterMappingCogit VMMaker.oscog-eem.766 uuid: 3045c341-cfbf-494c-a7b1-fb29c26a7340 Jun 11 2014
Source Version: VM: r2987 http://www.squeakvm.org/svn/squeak/branches/Cog Date: 2014-06-11 14:26:16 -0700
Plugins: r2954 http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins
Current byte code: 16
Primitive index: 0
Loaded plugins:
SocketPlugin VMMaker.oscog-eem.580 (i)
B2DPlugin VMMaker.oscog-eem.702 (i)
BitBltPlugin VMMaker.oscog-eem.655 (i)
Win32OSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.48 (e)
SecurityPlugin VMMaker.oscog-eem.580 (i)
FilePlugin VMMaker.oscog-eem.702 (i)
LargeIntegers v1.5 VMMaker.oscog-eem.580 (i)
MiscPrimitivePlugin VMMaker.oscog-eem.702 (i)
Module information:
00400000 - 005b7000: d:\devel\surmulot\squeak\vm\cog\squeak.exe
10000000 - 10005000: C:\Program Files (x86)\Unlocker\UnlockerHook.dll
10010000 - 10110004: CogCode
63640000 - 63708000: C:\Windows\system32\OPENGL32.DLL
63b90000 - 63b95000: C:\Windows\system32\SHFolder.dll
63ba0000 - 63bc2000: C:\Windows\system32\GLU32.dll
63bd0000 - 63bf5000: C:\Windows\system32\dinput.dll
67580000 - 67598000: d:\devel\surmulot\squeak\vm\cog\Win32OSProcessPlugin.DLL
6c240000 - 6c267000: C:\Windows\system32\crtdll.dll
703c0000 - 703c8000: C:\Windows\System32\winrnr.dll
703d0000 - 7040c000: C:\Windows\System32\mswsock.dll
70f60000 - 70f66000: C:\Windows\system32\DCIMAN32.dll
70f70000 - 70f82000: C:\Windows\system32\pnrpnsp.dll
70f90000 - 70fa0000: C:\Windows\system32\napinsp.dll
70fa0000 - 70fb0000: C:\Windows\system32\NLAapi.dll
70fc0000 - 710a7000: C:\Windows\system32\DDRAW.dll
71760000 - 71765000: C:\Windows\System32\wshtcpip.dll
717c0000 - 717cd000: C:\Windows\system32\wshbth.dll
717d0000 - 717f7000: C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
71830000 - 718b4000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\COMCTL32.dll
73450000 - 73494000: C:\Windows\system32\DNSAPI.dll
734a0000 - 734b3000: C:\Windows\system32\dwmapi.dll
73570000 - 735a2000: C:\Windows\system32\WINMM.dll
737a0000 - 73820000: C:\Windows\system32\uxtheme.dll
74e30000 - 74fce000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.DLL
75230000 - 75239000: C:\Windows\system32\VERSION.dll
75240000 - 75247000: C:\Windows\system32\WSOCK32.DLL
75320000 - 75353000: C:\Windows\SysWOW64\nvinit.dll
75430000 - 7543c000: C:\Windows\syswow64\CRYPTBASE.dll
75440000 - 754a0000: C:\Windows\syswow64\SspiCli.dll
75500000 - 7557b000: C:\Windows\syswow64\COMDLG32.DLL
75580000 - 756dc000: C:\Windows\syswow64\OLE32.dll
75700000 - 75747000: C:\Windows\syswow64\KERNELBASE.dll
75750000 - 757e0000: C:\Windows\syswow64\GDI32.dll
75a00000 - 75a57000: C:\Windows\syswow64\SHLWAPI.dll
75a60000 - 766aa000: C:\Windows\syswow64\SHELL32.dll
76930000 - 76990000: C:\Windows\system32\IMM32.DLL
76990000 - 76995000: C:\Windows\syswow64\PSAPI.DLL
76af0000 - 76b8d000: C:\Windows\syswow64\USP10.dll
76b90000 - 76b9a000: C:\Windows\syswow64\LPK.dll
76ba0000 - 76c6c000: C:\Windows\syswow64\MSCTF.dll
76c80000 - 76d70000: C:\Windows\syswow64\RPCRT4.dll
76d70000 - 76e70000: C:\Windows\syswow64\USER32.dll
76e70000 - 76f10000: C:\Windows\syswow64\ADVAPI32.DLL
76f80000 - 76fb5000: C:\Windows\syswow64\WS2_32.dll
76fc0000 - 770d0000: C:\Windows\syswow64\kernel32.dll
770d0000 - 770f7000: C:\Windows\syswow64\CFGMGR32.dll
772e0000 - 772e6000: C:\Windows\syswow64\NSI.dll
77300000 - 77319000: C:\Windows\SysWOW64\sechost.dll
77330000 - 774cd000: C:\Windows\syswow64\SETUPAPI.dll
774e0000 - 774f2000: C:\Windows\syswow64\DEVOBJ.dll
77500000 - 7758f000: C:\Windows\syswow64\OLEAUT32.dll
77590000 - 7763c000: C:\Windows\syswow64\msvcrt.dll
77a40000 - 77bc0000: C:\Windows\SysWOW64\ntdll.dll
Primitive trace:
@
truncated
bitShift:
bitShiftMagnitude:
digitLength
digitAt:
digitLength
digitAt:
asFloat
digitAt:
asFloat
digitAt:
asFloat
digitAt:
asFloat
digitAt:
asFloat
digitAt:
asFloat
digitAt:
asFloat
timesTwoPower:
basicNew
digitCompare:
new:
at:put:
at:put:
at:put:
at:put:
new:
basicNew
basicNew
basicNew
shallowCopy
at:put:
at:put:
clone
new:
basicNew
at:put:
at:put:
at:put:
new:
replaceFrom:to:with:startingAt:
at:put:
at:put:
at:put:
clone
new:
replaceFrom:to:with:startingAt:
new:
replaceFrom:to:with:startingAt:
basicNew
new:
basicNew
basicNew
millisecondClockValue
millisecondClockValue
millisecondClockValue
basicNew
new:
wait
signal
yield
wait
signal
wait
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
signal
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
basicNew
basicNew
wait
signal
millisecondClockValue
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
millisecondClockValue
primSignal:atMilliseconds:
millisecondClockValue
wait
signal
wait
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
millisecondClockValue
signal
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
primSignal:atMilliseconds:
millisecondClockValue
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
basicNew
digitCompare:
new:
at:put:
at:put:
at:put:
at:put:
new:
basicNew
basicNew
basicNew
shallowCopy
at:put:
at:put:
clone
new:
basicNew
at:put:
at:put:
at:put:
new:
replaceFrom:to:with:startingAt:
at:put:
at:put:
at:put:
clone
new:
replaceFrom:to:with:startingAt:
new:
replaceFrom:to:with:startingAt:
basicNew
new:
basicNew
basicNew
millisecondClockValue
new:
primGetNextEvent:
at:put:
getSystemAttribute:
compare:with:collated:
at:put:
clone
wait
at:put:
signal
signal
@
primGetNextEvent:
at:put:
getSystemAttribute:
compare:with:collated:
at:put:
clone
wait
at:put:
signal
signal
@
primGetNextEvent:
at:put:
getSystemAttribute:
compare:with:collated:
at:put:
clone
wait
at:put:
signal
signal
@
primGetNextEvent:
wait
wait
at:put:
signal
@
new:
basicNew
@
at:put:
millisecondClockValue
new:
primGetNextEvent:
wait
signal
signal
wait
wait
at:put:
signal
@
new:
replaceFrom:to:with:startingAt:
at:put:
millisecondClockValue
new:
primGetNextEvent:
wait
signal
signal
wait
wait
at:put:
signal
@
at:put:
millisecondClockValue
new:
primGetNextEvent:
new:
replaceFrom:to:with:startingAt:
basicNew
shallowCopy
@
truncated
bitShiftMagnitude:
**CompactCode**
Stack backtrace:
[004405A2] _relocateCallBeforeReturnPCby + 126 in squeak.exe
[00440BDD] _compactCogCompiledCode + 1526 in squeak.exe
[00403664] _commenceCogCompiledCodeCompaction + 191 in squeak.exe
[00421768] _checkForEventsMayContextSwitch + 709 in squeak.exe
[0042186A] _handleStackOverflowOrEventAllowContextSwitch + 32 in squeak.exe
[004227D9] _activateNewMethod + 623 in squeak.exe
[00423006] _interpretMethodFromMachineCode + 175 in squeak.exe
[1001005C] ceSend0Args + 44 in CogCode
[00427ACD] _interpret + 549 in squeak.exe
[0044D51C] _sqMain + 1052 in squeak.exe
[0044E4C5] _WinMain at 16 + 449 in squeak.exe
[0052B438] _main + 264 in squeak.exe
[0040124B] ___mingw_CRTStartup + 251 in squeak.exe
[004012B8] _WinMainCRTStartup + 24 in squeak.exe
[76FD338A] AcquireSRWLockExclusive + 18 in kernel32.dll
[77A79F72] RtlInsertElementGenericTableAvl + 99 in ntdll.dll
[77A79F45] RtlInsertElementGenericTableAvl + 54 in ntdll.dll
[00000000] ??? + 0 in (null)
Smalltalk stack dump:
0x97853c I LargePositiveInteger>asFloat 0x11a45224: a(n) LargePositiveInteger
0x978564 M SmallInteger>(nil) 0xf55=1962
0x97857c M SmallInteger>(nil) 0xf55=1962
0x978594 M Point>(nil) 0x11a451f8: a(n) Point
0x9785b8 M MouseClickState>(nil) 0x11a37a0c: a(n) MouseClickState
0x96ecc0 M HandMorph>(nil) 0x10322c9c: a(n) HandMorph
0x96ecec M HandMorph>(nil) 0x10322c9c: a(n) HandMorph
0x96ed08 M [] in WorldState>(nil) 0x10125c10: a(n) WorldState
0x96ed2c M Array>(nil) 0x10121630: a(n) Array
0x96ed48 M WorldState>(nil) 0x10125c10: a(n) WorldState
0x96ed68 M WorldState>(nil) 0x10125c10: a(n) WorldState
0x96ed84 M WorldState>(nil) 0x10125c10: a(n) WorldState
0x96eda0 M PasteUpMorph>(nil) 0x104a9af0: a(n) PasteUpMorph
0x96edc0 I [] in MorphicProject>spawnNewProcess 0x1057fe68: a(n) MorphicProject
0x116ac410 s [] in BlockClosure>newProcess
More information about the Squeak-dev
mailing list
|