CogVM crash

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

CogVM crash

Dezider Mesko
Hi there,

I'm trying to setup Pharo 1.4 + MySql 5.5 on W7 64bit.
VM and MySql are 32 bit, I'm using prebuild OpenDBX 32 bit dll (1.4.5) from OpenDBX homepage. From MySQL log it looks like that connection works, but something goes wrong. (check attachments)

Any tip/trick?

Thank you!

d.

P.S. As I have issue with attaching files, through web interface I'm inlineing them.

--------- mysql.log ---------

C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqld, Version: 5.5.28-log (MySQL Community Server (GPL)). started with:
TCP Port: 3306, Named Pipe: (null)
Time                 Id Command    Argument
121013 22:43:27    2 Connect sodbxtest@localhost on sodbxtest
   2 Query SET SESSION sql_mode='ANSI' 
   2 Query DROP TABLE IF EXISTS course CASCADE
   2 Query DROP TABLE IF EXISTS signature CASCADE
   2 Query DROP TABLE IF EXISTS student CASCADE
   2 Query CREATE TABLE student(
  id INTEGER AUTO_INCREMENT,
  username VARCHAR(10),
  pass VARCHAR(50),
  mail VARCHAR(50),
  name_surname VARCHAR(30),   
  regular BOOLEAN,
  age SMALLINT,   
  average_grade DECIMAL(9,3),
  sex CHARACTER(3),
  description VARCHAR(200),
  starting_hour TIME,
  sign_up_date DATETIME,
  born_date DATE,
 CONSTRAINT pk_students_id PRIMARY KEY (id)
) ENGINE = InnoDB
   2 Query CREATE TABLE signature(
code INTEGER, 
id_student INTEGER,
name CHAR(100),
observations VARCHAR(255),
course_grade INTEGER,
final_grade INTEGER,
CONSTRAINT pk_signatures_code PRIMARY KEY (id_student, code)
) ENGINE = InnoDB
   2 Query CREATE TABLE course(
id_course INTEGER,
id_student INTEGER,
signature_code INTEGER,
starting_date DATE,
CONSTRAINT pk_courses_id_course PRIMARY KEY (id_student, signature_code)
) ENGINE = InnoDB
   2 Query ALTER TABLE signature
ADD CONSTRAINT se_st_fk FOREIGN KEY (id_student) REFERENCES student(id)



--------- CogVM dump ---------

---------------------------------------------------------------------
Sat Oct 13 22:43:30 2012

Exception code: C0000005
Exception addr: 774043D0
Access violation (read access) at 00000004
EAX:0079ED48 EBX:0079EFE0 ECX:00000000 EDX:00000000
ESI:0079ED40 EDI:00340000 EBP:001E9D94 ESP:001E9D6C
EIP:774043D0 EFL:00010246
FP Control: 0000027F
FP Status:  00004000
FP Tag:     0000FFFF


Crashed in the VM thread



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

Memory Information (upon launch):
Physical Memory Size: 4194303 kbytes
Physical Memory Free: 2445448 kbytes
Page File Size: 4194303 kbytes
Page File Free: 4194303 kbytes
Virtual Memory Size: 2097024 kbytes
Virtual Memory Free: 2026972 kbytes
Memory Load: 70 percent

Processor 0: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Processor 1: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2399

Processor 2: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Processor 3: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Operating System: Windows 7 Professional (Build 7601 Service Pack 1)
Registered Owner: user
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
Primary monitor resolution: 1280 x 800

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 Jul 18 2012
Compiler: gcc 4.5.2
Interpreter Build: CoInterpreter VMMaker-oscog-EstebanLorenzano.161 uuid: 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
Cogit Build: StackToRegisterMappingCogit VMMaker-oscog-EstebanLorenzano.161 uuid: 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
Source Version: https://git.gitorious.org/cogvm/blessed.git Commit: 5151310c41b08f55b70e9c6250711cb1f3672ce7 Date: 2012-07-18 14:06:15 +0200 By: Camillo Bruni <[hidden email]>

Current byte code: 130
Primitive index: 120

Loaded plugins:
libopendbx-1.dll
SurfacePlugin Jul 18 2012 (i)
SqueakFFIPrims VMMaker-oscog-EstebanLorenzano.161 (e)
LocalePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
B2DPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
BitBltPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
LargeIntegers v1.5 VMMaker-oscog-EstebanLorenzano.161 (i)
SecurityPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
FilePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
MiscPrimitivePlugin VMMaker-oscog-EstebanLorenzano.161 (i)

Module information:
00400000 - 005ee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\CogVM.exe
03c20000 - 03d20000: CogCode
55810000 - 55c40000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\LIBMYSQL.dll
57460000 - 57528000: C:\Windows\system32\OPENGL32.DLL
643c0000 - 6442f000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libopendbx-1.dll
67f80000 - 67fa2000: C:\Windows\system32\GLU32.dll
68b50000 - 68b75000: C:\Windows\system32\dinput.dll
6b4d0000 - 6b4d6000: C:\Windows\system32\DCIMAN32.dll
6b4e0000 - 6b5c7000: C:\Windows\system32\DDRAW.dll
6b680000 - 6b68d000: C:\Program Files (x86)\WinSplit Revolution\WinSplitHook32.DLL
6c240000 - 6c267000: C:\Windows\system32\crtdll.dll
6f8c0000 - 6f8cf000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\SqueakFFIPrims.DLL
70d80000 - 70dee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libmysqlbackend-1.dll
723b0000 - 723b6000: C:\Windows\System32\wship6.dll
72530000 - 72536000: C:\Windows\system32\rasadhlp.dll
72540000 - 72578000: C:\Windows\System32\fwpuclnt.dll
73510000 - 73518000: C:\Windows\system32\Secur32.dll
736e0000 - 736f3000: C:\Windows\system32\dwmapi.dll
73700000 - 73780000: C:\Windows\system32\uxtheme.dll
73780000 - 737b2000: C:\Windows\system32\WINMM.dll
73c90000 - 73d14000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\COMCTL32.dll
73f60000 - 73f65000: C:\Windows\system32\SHFolder.dll
73f90000 - 73f98000: C:\Windows\System32\winrnr.dll
73fa0000 - 73fe4000: C:\Windows\system32\DNSAPI.dll
73ff0000 - 74017000: C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
74020000 - 74032000: C:\Windows\system32\pnrpnsp.dll
74040000 - 74050000: C:\Windows\system32\napinsp.dll
74050000 - 74060000: C:\Windows\system32\NLAapi.dll
742a0000 - 742a9000: C:\Windows\system32\VERSION.dll
742b0000 - 742b5000: C:\Windows\System32\wshtcpip.dll
742c0000 - 742fc000: C:\Windows\System32\mswsock.dll
74370000 - 7450e000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.DLL
74540000 - 74547000: C:\Windows\system32\WINNSI.DLL
74550000 - 7456c000: C:\Windows\system32\IPHLPAPI.DLL
74870000 - 74877000: C:\Windows\system32\WSOCK32.DLL
74aa0000 - 74aac000: C:\Windows\syswow64\CRYPTBASE.dll
74ab0000 - 74b10000: C:\Windows\syswow64\SspiCli.dll
74b10000 - 74b29000: C:\Windows\SysWOW64\sechost.dll
74b70000 - 74b97000: C:\Windows\syswow64\CFGMGR32.dll
74cc0000 - 74d50000: C:\Windows\syswow64\GDI32.dll
74e00000 - 74e57000: C:\Windows\syswow64\SHLWAPI.dll
74e60000 - 74ea6000: C:\Windows\syswow64\KERNELBASE.dll
74eb0000 - 75afa000: C:\Windows\syswow64\SHELL32.dll
75b00000 - 75b7b000: C:\Windows\syswow64\COMDLG32.DLL
75b80000 - 75c1d000: C:\Windows\syswow64\USP10.dll
75c20000 - 75ca3000: C:\Windows\syswow64\CLBCatQ.DLL
75cb0000 - 75d7c000: C:\Windows\syswow64\MSCTF.dll
75d80000 - 75edc000: C:\Windows\syswow64\OLE32.dll
75ee0000 - 75ee5000: C:\Windows\syswow64\PSAPI.DLL
75ef0000 - 75f25000: C:\Windows\syswow64\WS2_32.dll
75f30000 - 76030000: C:\Windows\syswow64\USER32.dll
76030000 - 76090000: C:\Windows\system32\IMM32.DLL
761e0000 - 7626f000: C:\Windows\syswow64\OLEAUT32.dll
76270000 - 76310000: C:\Windows\syswow64\ADVAPI32.DLL
76310000 - 76420000: C:\Windows\syswow64\kernel32.dll
76430000 - 765cd000: C:\Windows\syswow64\SETUPAPI.dll
766f0000 - 766fa000: C:\Windows\syswow64\LPK.dll
76700000 - 76712000: C:\Windows\syswow64\DEVOBJ.dll
767b0000 - 768a0000: C:\Windows\syswow64\RPCRT4.dll
768a0000 - 7694c000: C:\Windows\syswow64\msvcrt.dll
773a0000 - 773a6000: C:\Windows\syswow64\NSI.dll
773d0000 - 77550000: C:\Windows\SysWOW64\ntdll.dll

Primitive trace:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
value:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
apiError:number:
apiErrorType:number:
basicNew
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
basicNew
class
class
class
findNextHandlerContextStarting
tempAt:
class
class
class
class
class
class
tempAt:
tempAt:put:
tempAt:
value:
at:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
basicNew
basicNew
basicNew
compare:with:collated:
basicNew
basicNew
*
+
-
basicNew:
at:put:
apiInitialize:backend:host:port:


Stack backtrace:
[774043D0] RtlInitNlsTables + 4684 in ntdll.dll
[7740B76C] RtlFreeUserStack + 1547 in ntdll.dll
[7740B6BD] RtlFreeUserStack + 1372 in ntdll.dll
[77403CEE] RtlInitNlsTables + 2922 in ntdll.dll
[768A9D45] malloc + 87 in msvcrt.dll
[70D81258] odbxdrv_register + 216 in libmysqlbackend-1.dll
[643C1429] odbx_init + 185 in libopendbx-1.dll
[6F8C2D65] primitiveCallout + 1688 in SqueakFFIPrims.DLL
[0041AB08] ??? + 109320 in CogVM.exe
[0044155B] ??? + 267611 in CogVM.exe
[004443F9] ??? + 279545 in CogVM.exe
[00445136] ??? + 282934 in CogVM.exe
[0043F735] ??? + 259893 in CogVM.exe
[0044BD3A] ??? + 310586 in CogVM.exe
[0044CB36] ??? + 314166 in CogVM.exe
[005385D6] ??? + 1279446 in CogVM.exe
[004010DB] ??? + 4315 in CogVM.exe
[00401158] ??? + 4440 in CogVM.exe
[7632339A] AcquireSRWLockExclusive + 18 in kernel32.dll
[77409EF2] RtlInsertElementGenericTableAvl + 99 in ntdll.dll
[77409EC5] RtlInsertElementGenericTableAvl + 54 in ntdll.dll


Smalltalk stack dump:
  0x1fd074 I DBXMySQLBackend(DBXBackend)>createConnection: 102033168: a(n) DBXMySQLBackend
  0x1fd098 I DBXConnection>connect 103322616: a(n) DBXConnection
  0x1fd0b4 M DBXSecuenceTest(DBXBaseTest)>doConnectAndOpen 101796700: a(n) DBXSecuenceTest
  0x1fd0d4 I DBXSecuenceTest(DBXBaseTest)>tearDown 101796700: a(n) DBXSecuenceTest
  0x1fd0ec M [] in DBXSecuenceTest(TestCase)>runCase 101796700: a(n) DBXSecuenceTest
  0x1fd10c M MethodContext(ContextPart)>resume: 103291676: a(n) MethodContext
  0x1fb9b4 M BlockClosure>ensure: 103293308: a(n) BlockClosure
  0x1fb9d8 I DBXSecuenceTest(TestCase)>runCase 101796700: a(n) DBXSecuenceTest
  0x1fb9fc I [] in TestResult>runCase: 101791156: a(n) TestResult
  0x1fba18 M BlockClosure>on:do: 103291768: a(n) BlockClosure
  0x1fba40 I TestResult>runCase: 101791156: a(n) TestResult
  0x1fba64 I DBXSecuenceTest(TestCase)>run: 101796700: a(n) DBXSecuenceTest
  0x1fba88 I TestRunner>runTest: 101363276: a(n) TestRunner
  0x1fbaac I [] in TestRunner>runSuite: 101363276: a(n) TestRunner
  0x1fbad0 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fbaf4 M [] in ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb10 M BlockClosure>on:do: 103181528: a(n) BlockClosure
  0x1fbb38 M [] in ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb58 M BlockClosure>ensure: 103181392: a(n) BlockClosure
  0x1fbb7c M ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb9c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1fbbb8 M ProgressInitiationException>defaultAction 103157276: a(n) ProgressInitiationException
  0x1fbbd4 M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1fbbf4 M MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1fbc14 M MethodContext(ContextPart)>handleSignal: 101798596: a(n) MethodContext
  0x1fbc34 M MethodContext(ContextPart)>handleSignal: 103062956: a(n) MethodContext
  0x1fbc50 M ProgressInitiationException(Exception)>signal 103157276: a(n) ProgressInitiationException
  0x1fbc68 M ProgressInitiationException>display:at:from:to:during: 103157276: a(n) ProgressInitiationException
  0x1fbc9c I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1fbcd0 I ByteSymbol(String)>displayProgressFrom:to:during: 96952868: a(n) ByteSymbol
  0x1fbcf8 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fbd30 M [] in OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbd50 M OrderedCollection>do: 101796728: a(n) OrderedCollection
  0x1fbd80 M [] in OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbda4 M [] in ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbdc0 M BlockClosure>on:do: 103062076: a(n) BlockClosure
  0x1fbde8 M [] in ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbe08 M BlockClosure>ensure: 103061940: a(n) BlockClosure
  0x1fbe2c M ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbe4c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1fbe70 I ProgressInitiationException>defaultAction 103040604: a(n) ProgressInitiationException
  0x1fbe8c M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1fbeac M MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1fbecc M MethodContext(ContextPart)>handleSignal: 101798596: a(n) MethodContext
  0x1fbee8 M ProgressInitiationException(Exception)>signal 103040604: a(n) ProgressInitiationException
  0x1fbf08 I ProgressInitiationException>display:at:from:to:during: 103040604: a(n) ProgressInitiationException
  0x1fbf3c I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1fbf70 I ByteString(String)>displayProgressFrom:to:during: 66395300: a(n) ByteString
  0x1fbfa0 M OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbfcc I OrderedCollection(Collection)>do:displayingProgress: 101796728: a(n) OrderedCollection
  0x1fbff4 I TestRunner>runTestSuite:using:displayingProgress: 101363276: a(n) TestRunner
  0x1fc020 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fc040 M BlockClosure>ensure: 103040356: a(n) BlockClosure
  0x1fc060 M TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fc088 I TestRunner>runSuite: 101363276: a(n) TestRunner
  0x1fc0ac I [] in TestRunner>runTestSuites: 101363276: a(n) TestRunner
  0x1fc0e4 M [] in Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1fc10c M Set>do: 101791384: a(n) Set
  0x1efb60 I [] in Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1efb84 M [] in ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efba0 M BlockClosure>on:do: 101798420: a(n) BlockClosure
  0x1efbd0 I [] in ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efbf0 M BlockClosure>ensure: 101798284: a(n) BlockClosure
  0x1efc1c I ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efc3c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1efc60 I ProgressInitiationException>defaultAction 101797248: a(n) ProgressInitiationException
  0x1efc84 I UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1efcac I MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1efcd0 I ProgressInitiationException(Exception)>signal 101797248: a(n) ProgressInitiationException
  0x1efcf0 I ProgressInitiationException>display:at:from:to:during: 101797248: a(n) ProgressInitiationException
  0x1efd24 I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1efd58 I ByteString(String)>displayProgressFrom:to:during: 66395300: a(n) ByteString
  0x1efd90 I Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1efdbc I Set(Collection)>do:displayingProgress: 101791384: a(n) Set
  0x1efde4 I TestRunner>runTestSuites: 101363276: a(n) TestRunner
  0x1efe00 M TestRunner>runAll 101363276: a(n) TestRunner
  0x1efe20 I PluggableButtonMorph>performAction: 101486168: a(n) PluggableButtonMorph
  0x1efe40 M [] in PluggableButtonMorph>mouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efe64 M Array(SequenceableCollection)>do: 101790804: a(n) Array
  0x1efe84 M PluggableButtonMorph>mouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efea4 M PluggableButtonMorph(Morph)>handleMouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efec0 M MouseButtonEvent>sentTo: 101790764: a(n) MouseButtonEvent
  0x1efedc M PluggableButtonMorph(Morph)>handleEvent: 101486168: a(n) PluggableButtonMorph
  0x1efef8 M PluggableButtonMorph(Morph)>handleFocusEvent: 101486168: a(n) PluggableButtonMorph
  0x1eff20 M [] in HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
  0x1eff3c M [] in PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
  0x1eff58 M BlockClosure>on:do: 101790712: a(n) BlockClosure
  0x1eff84 M PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
  0x1effa8 M HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
  0x1effd0 M HandMorph>sendEvent:focus:clear: 70794408: a(n) HandMorph
  0x1efff4 M HandMorph>sendMouseEvent: 70794408: a(n) HandMorph
  0x1f0018 M HandMorph>handleEvent: 70794408: a(n) HandMorph
  0x1f0044 M HandMorph>processEvents 70794408: a(n) HandMorph
  0x1f005c M [] in WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
  0x1f0080 M Array(SequenceableCollection)>do: 64106476: a(n) Array
  0x1f009c M WorldState>handsDo: 65709496: a(n) WorldState
  0x1f00b8 M WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
  0x1f00d4 M WorldState>doOneCycleFor: 65709496: a(n) WorldState
  0x1f00f0 M PasteUpMorph>doOneCycle 65616160: a(n) PasteUpMorph
  0x1f0110 I [] in MorphicUIManager>spawnNewProcess 70586600: a(n) MorphicUIManager
 0x43511c8 s [] in BlockClosure>newProcess

Reply | Threaded
Open this post in threaded view
|

Re: CogVM crash

Guillermo Polito
Hi Dezider!

Looking at the stacktrace, I could say that the test you're running is running ok (w/o crashing) and the crash is in the teardown...
Some things you can look at:

- Use the OpenDBX 1.4.6 binaries I compiled some months ago to see if they fix the problem [1]
- Which Pharo VM are you using?  I've experienced some time ago problems with the FFI library, but not lately...

Guille


On Mon, Oct 15, 2012 at 10:13 AM, Dezider Mesko <[hidden email]> wrote:
Hi there,

I'm trying to setup Pharo 1.4 + MySql 5.5 on W7 64bit.
VM and MySql are 32 bit, I'm using prebuild OpenDBX 32 bit dll (1.4.5) from OpenDBX homepage. From MySQL log it looks like that connection works, but something goes wrong. (check attachments)

Any tip/trick?

Thank you!

d.

P.S. As I have issue with attaching files, through web interface I'm inlineing them.

--------- mysql.log ---------

C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqld, Version: 5.5.28-log (MySQL Community Server (GPL)). started with:
TCP Port: 3306, Named Pipe: (null)
Time                 Id Command    Argument
121013 22:43:27    2 Connect sodbxtest@localhost on sodbxtest
   2 Query SET SESSION sql_mode='ANSI' 
   2 Query DROP TABLE IF EXISTS course CASCADE
   2 Query DROP TABLE IF EXISTS signature CASCADE
   2 Query DROP TABLE IF EXISTS student CASCADE
   2 Query CREATE TABLE student(
  id INTEGER AUTO_INCREMENT,
  username VARCHAR(10),
  pass VARCHAR(50),
  mail VARCHAR(50),
  name_surname VARCHAR(30),   
  regular BOOLEAN,
  age SMALLINT,   
  average_grade DECIMAL(9,3),
  sex CHARACTER(3),
  description VARCHAR(200),
  starting_hour TIME,
  sign_up_date DATETIME,
  born_date DATE,
 CONSTRAINT pk_students_id PRIMARY KEY (id)
) ENGINE = InnoDB
   2 Query CREATE TABLE signature(
code INTEGER, 
id_student INTEGER,
name CHAR(100),
observations VARCHAR(255),
course_grade INTEGER,
final_grade INTEGER,
CONSTRAINT pk_signatures_code PRIMARY KEY (id_student, code)
) ENGINE = InnoDB
   2 Query CREATE TABLE course(
id_course INTEGER,
id_student INTEGER,
signature_code INTEGER,
starting_date DATE,
CONSTRAINT pk_courses_id_course PRIMARY KEY (id_student, signature_code)
) ENGINE = InnoDB
   2 Query ALTER TABLE signature
ADD CONSTRAINT se_st_fk FOREIGN KEY (id_student) REFERENCES student(id)



--------- CogVM dump ---------

---------------------------------------------------------------------
Sat Oct 13 22:43:30 2012

Exception code: C0000005
Exception addr: 774043D0
Access violation (read access) at 00000004
EAX:0079ED48 EBX:0079EFE0 ECX:00000000 EDX:00000000
ESI:0079ED40 EDI:00340000 EBP:001E9D94 ESP:001E9D6C
EIP:774043D0 EFL:00010246
FP Control: 0000027F
FP Status:  00004000
FP Tag:     0000FFFF


Crashed in the VM thread



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

Memory Information (upon launch):
Physical Memory Size: 4194303 kbytes
Physical Memory Free: 2445448 kbytes
Page File Size: 4194303 kbytes
Page File Free: 4194303 kbytes
Virtual Memory Size: 2097024 kbytes
Virtual Memory Free: 2026972 kbytes
Memory Load: 70 percent

Processor 0: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Processor 1: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2399

Processor 2: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Processor 3: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Operating System: Windows 7 Professional (Build 7601 Service Pack 1)
Registered Owner: user
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
Primary monitor resolution: 1280 x 800

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 Jul 18 2012
Compiler: gcc 4.5.2
Interpreter Build: CoInterpreter VMMaker-oscog-EstebanLorenzano.161 uuid: 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
Cogit Build: StackToRegisterMappingCogit VMMaker-oscog-EstebanLorenzano.161 uuid: 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
Source Version: https://git.gitorious.org/cogvm/blessed.git Commit: 5151310c41b08f55b70e9c6250711cb1f3672ce7 Date: 2012-07-18 14:06:15 +0200 By: Camillo Bruni <[hidden email]>

Current byte code: 130
Primitive index: 120

Loaded plugins:
libopendbx-1.dll
SurfacePlugin Jul 18 2012 (i)
SqueakFFIPrims VMMaker-oscog-EstebanLorenzano.161 (e)
LocalePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
B2DPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
BitBltPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
LargeIntegers v1.5 VMMaker-oscog-EstebanLorenzano.161 (i)
SecurityPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
FilePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
MiscPrimitivePlugin VMMaker-oscog-EstebanLorenzano.161 (i)

Module information:
00400000 - 005ee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\CogVM.exe
03c20000 - 03d20000: CogCode
55810000 - 55c40000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\LIBMYSQL.dll
57460000 - 57528000: C:\Windows\system32\OPENGL32.DLL
643c0000 - 6442f000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libopendbx-1.dll
67f80000 - 67fa2000: C:\Windows\system32\GLU32.dll
68b50000 - 68b75000: C:\Windows\system32\dinput.dll
6b4d0000 - 6b4d6000: C:\Windows\system32\DCIMAN32.dll
6b4e0000 - 6b5c7000: C:\Windows\system32\DDRAW.dll
6b680000 - 6b68d000: C:\Program Files (x86)\WinSplit Revolution\WinSplitHook32.DLL
6c240000 - 6c267000: C:\Windows\system32\crtdll.dll
6f8c0000 - 6f8cf000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\SqueakFFIPrims.DLL
70d80000 - 70dee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libmysqlbackend-1.dll
723b0000 - 723b6000: C:\Windows\System32\wship6.dll
72530000 - 72536000: C:\Windows\system32\rasadhlp.dll
72540000 - 72578000: C:\Windows\System32\fwpuclnt.dll
73510000 - 73518000: C:\Windows\system32\Secur32.dll
736e0000 - 736f3000: C:\Windows\system32\dwmapi.dll
73700000 - 73780000: C:\Windows\system32\uxtheme.dll
73780000 - 737b2000: C:\Windows\system32\WINMM.dll
73c90000 - 73d14000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\COMCTL32.dll
73f60000 - 73f65000: C:\Windows\system32\SHFolder.dll
73f90000 - 73f98000: C:\Windows\System32\winrnr.dll
73fa0000 - 73fe4000: C:\Windows\system32\DNSAPI.dll
73ff0000 - 74017000: C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
74020000 - 74032000: C:\Windows\system32\pnrpnsp.dll
74040000 - 74050000: C:\Windows\system32\napinsp.dll
74050000 - 74060000: C:\Windows\system32\NLAapi.dll
742a0000 - 742a9000: C:\Windows\system32\VERSION.dll
742b0000 - 742b5000: C:\Windows\System32\wshtcpip.dll
742c0000 - 742fc000: C:\Windows\System32\mswsock.dll
74370000 - 7450e000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.DLL
74540000 - 74547000: C:\Windows\system32\WINNSI.DLL
74550000 - 7456c000: C:\Windows\system32\IPHLPAPI.DLL
74870000 - 74877000: C:\Windows\system32\WSOCK32.DLL
74aa0000 - 74aac000: C:\Windows\syswow64\CRYPTBASE.dll
74ab0000 - 74b10000: C:\Windows\syswow64\SspiCli.dll
74b10000 - 74b29000: C:\Windows\SysWOW64\sechost.dll
74b70000 - 74b97000: C:\Windows\syswow64\CFGMGR32.dll
74cc0000 - 74d50000: C:\Windows\syswow64\GDI32.dll
74e00000 - 74e57000: C:\Windows\syswow64\SHLWAPI.dll
74e60000 - 74ea6000: C:\Windows\syswow64\KERNELBASE.dll
74eb0000 - 75afa000: C:\Windows\syswow64\SHELL32.dll
75b00000 - 75b7b000: C:\Windows\syswow64\COMDLG32.DLL
75b80000 - 75c1d000: C:\Windows\syswow64\USP10.dll
75c20000 - 75ca3000: C:\Windows\syswow64\CLBCatQ.DLL
75cb0000 - 75d7c000: C:\Windows\syswow64\MSCTF.dll
75d80000 - 75edc000: C:\Windows\syswow64\OLE32.dll
75ee0000 - 75ee5000: C:\Windows\syswow64\PSAPI.DLL
75ef0000 - 75f25000: C:\Windows\syswow64\WS2_32.dll
75f30000 - 76030000: C:\Windows\syswow64\USER32.dll
76030000 - 76090000: C:\Windows\system32\IMM32.DLL
761e0000 - 7626f000: C:\Windows\syswow64\OLEAUT32.dll
76270000 - 76310000: C:\Windows\syswow64\ADVAPI32.DLL
76310000 - 76420000: C:\Windows\syswow64\kernel32.dll
76430000 - 765cd000: C:\Windows\syswow64\SETUPAPI.dll
766f0000 - 766fa000: C:\Windows\syswow64\LPK.dll
76700000 - 76712000: C:\Windows\syswow64\DEVOBJ.dll
767b0000 - 768a0000: C:\Windows\syswow64\RPCRT4.dll
768a0000 - 7694c000: C:\Windows\syswow64\msvcrt.dll
773a0000 - 773a6000: C:\Windows\syswow64\NSI.dll
773d0000 - 77550000: C:\Windows\SysWOW64\ntdll.dll

Primitive trace:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
value:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
apiError:number:
apiErrorType:number:
basicNew
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
basicNew
class
class
class
findNextHandlerContextStarting
tempAt:
class
class
class
class
class
class
tempAt:
tempAt:put:
tempAt:
value:
at:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
basicNew
basicNew
basicNew
compare:with:collated:
basicNew
basicNew
*
+
-
basicNew:
at:put:
apiInitialize:backend:host:port:


Stack backtrace:
[774043D0] RtlInitNlsTables + 4684 in ntdll.dll
[7740B76C] RtlFreeUserStack + 1547 in ntdll.dll
[7740B6BD] RtlFreeUserStack + 1372 in ntdll.dll
[77403CEE] RtlInitNlsTables + 2922 in ntdll.dll
[768A9D45] malloc + 87 in msvcrt.dll
[70D81258] odbxdrv_register + 216 in libmysqlbackend-1.dll
[643C1429] odbx_init + 185 in libopendbx-1.dll
[6F8C2D65] primitiveCallout + 1688 in SqueakFFIPrims.DLL
[0041AB08] ??? + 109320 in CogVM.exe
[0044155B] ??? + 267611 in CogVM.exe
[004443F9] ??? + 279545 in CogVM.exe
[00445136] ??? + 282934 in CogVM.exe
[0043F735] ??? + 259893 in CogVM.exe
[0044BD3A] ??? + 310586 in CogVM.exe
[0044CB36] ??? + 314166 in CogVM.exe
[005385D6] ??? + 1279446 in CogVM.exe
[004010DB] ??? + 4315 in CogVM.exe
[00401158] ??? + 4440 in CogVM.exe
[7632339A] AcquireSRWLockExclusive + 18 in kernel32.dll
[77409EF2] RtlInsertElementGenericTableAvl + 99 in ntdll.dll
[77409EC5] RtlInsertElementGenericTableAvl + 54 in ntdll.dll


Smalltalk stack dump:
  0x1fd074 I DBXMySQLBackend(DBXBackend)>createConnection: 102033168: a(n) DBXMySQLBackend
  0x1fd098 I DBXConnection>connect 103322616: a(n) DBXConnection
  0x1fd0b4 M DBXSecuenceTest(DBXBaseTest)>doConnectAndOpen 101796700: a(n) DBXSecuenceTest
  0x1fd0d4 I DBXSecuenceTest(DBXBaseTest)>tearDown 101796700: a(n) DBXSecuenceTest
  0x1fd0ec M [] in DBXSecuenceTest(TestCase)>runCase 101796700: a(n) DBXSecuenceTest
  0x1fd10c M MethodContext(ContextPart)>resume: 103291676: a(n) MethodContext
  0x1fb9b4 M BlockClosure>ensure: 103293308: a(n) BlockClosure
  0x1fb9d8 I DBXSecuenceTest(TestCase)>runCase 101796700: a(n) DBXSecuenceTest
  0x1fb9fc I [] in TestResult>runCase: 101791156: a(n) TestResult
  0x1fba18 M BlockClosure>on:do: 103291768: a(n) BlockClosure
  0x1fba40 I TestResult>runCase: 101791156: a(n) TestResult
  0x1fba64 I DBXSecuenceTest(TestCase)>run: 101796700: a(n) DBXSecuenceTest
  0x1fba88 I TestRunner>runTest: 101363276: a(n) TestRunner
  0x1fbaac I [] in TestRunner>runSuite: 101363276: a(n) TestRunner
  0x1fbad0 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fbaf4 M [] in ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb10 M BlockClosure>on:do: 103181528: a(n) BlockClosure
  0x1fbb38 M [] in ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb58 M BlockClosure>ensure: 103181392: a(n) BlockClosure
  0x1fbb7c M ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb9c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1fbbb8 M ProgressInitiationException>defaultAction 103157276: a(n) ProgressInitiationException
  0x1fbbd4 M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1fbbf4 M MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1fbc14 M MethodContext(ContextPart)>handleSignal: 101798596: a(n) MethodContext
  0x1fbc34 M MethodContext(ContextPart)>handleSignal: 103062956: a(n) MethodContext
  0x1fbc50 M ProgressInitiationException(Exception)>signal 103157276: a(n) ProgressInitiationException
  0x1fbc68 M ProgressInitiationException>display:at:from:to:during: 103157276: a(n) ProgressInitiationException
  0x1fbc9c I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1fbcd0 I ByteSymbol(String)>displayProgressFrom:to:during: 96952868: a(n) ByteSymbol
  0x1fbcf8 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fbd30 M [] in OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbd50 M OrderedCollection>do: 101796728: a(n) OrderedCollection
  0x1fbd80 M [] in OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbda4 M [] in ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbdc0 M BlockClosure>on:do: 103062076: a(n) BlockClosure
  0x1fbde8 M [] in ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbe08 M BlockClosure>ensure: 103061940: a(n) BlockClosure
  0x1fbe2c M ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbe4c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1fbe70 I ProgressInitiationException>defaultAction 103040604: a(n) ProgressInitiationException
  0x1fbe8c M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1fbeac M MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1fbecc M MethodContext(ContextPart)>handleSignal: 101798596: a(n) MethodContext
  0x1fbee8 M ProgressInitiationException(Exception)>signal 103040604: a(n) ProgressInitiationException
  0x1fbf08 I ProgressInitiationException>display:at:from:to:during: 103040604: a(n) ProgressInitiationException
  0x1fbf3c I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1fbf70 I ByteString(String)>displayProgressFrom:to:during: 66395300: a(n) ByteString
  0x1fbfa0 M OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbfcc I OrderedCollection(Collection)>do:displayingProgress: 101796728: a(n) OrderedCollection
  0x1fbff4 I TestRunner>runTestSuite:using:displayingProgress: 101363276: a(n) TestRunner
  0x1fc020 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fc040 M BlockClosure>ensure: 103040356: a(n) BlockClosure
  0x1fc060 M TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fc088 I TestRunner>runSuite: 101363276: a(n) TestRunner
  0x1fc0ac I [] in TestRunner>runTestSuites: 101363276: a(n) TestRunner
  0x1fc0e4 M [] in Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1fc10c M Set>do: 101791384: a(n) Set
  0x1efb60 I [] in Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1efb84 M [] in ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efba0 M BlockClosure>on:do: 101798420: a(n) BlockClosure
  0x1efbd0 I [] in ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efbf0 M BlockClosure>ensure: 101798284: a(n) BlockClosure
  0x1efc1c I ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efc3c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1efc60 I ProgressInitiationException>defaultAction 101797248: a(n) ProgressInitiationException
  0x1efc84 I UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1efcac I MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1efcd0 I ProgressInitiationException(Exception)>signal 101797248: a(n) ProgressInitiationException
  0x1efcf0 I ProgressInitiationException>display:at:from:to:during: 101797248: a(n) ProgressInitiationException
  0x1efd24 I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1efd58 I ByteString(String)>displayProgressFrom:to:during: 66395300: a(n) ByteString
  0x1efd90 I Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1efdbc I Set(Collection)>do:displayingProgress: 101791384: a(n) Set
  0x1efde4 I TestRunner>runTestSuites: 101363276: a(n) TestRunner
  0x1efe00 M TestRunner>runAll 101363276: a(n) TestRunner
  0x1efe20 I PluggableButtonMorph>performAction: 101486168: a(n) PluggableButtonMorph
  0x1efe40 M [] in PluggableButtonMorph>mouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efe64 M Array(SequenceableCollection)>do: 101790804: a(n) Array
  0x1efe84 M PluggableButtonMorph>mouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efea4 M PluggableButtonMorph(Morph)>handleMouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efec0 M MouseButtonEvent>sentTo: 101790764: a(n) MouseButtonEvent
  0x1efedc M PluggableButtonMorph(Morph)>handleEvent: 101486168: a(n) PluggableButtonMorph
  0x1efef8 M PluggableButtonMorph(Morph)>handleFocusEvent: 101486168: a(n) PluggableButtonMorph
  0x1eff20 M [] in HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
  0x1eff3c M [] in PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
  0x1eff58 M BlockClosure>on:do: 101790712: a(n) BlockClosure
  0x1eff84 M PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
  0x1effa8 M HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
  0x1effd0 M HandMorph>sendEvent:focus:clear: 70794408: a(n) HandMorph
  0x1efff4 M HandMorph>sendMouseEvent: 70794408: a(n) HandMorph
  0x1f0018 M HandMorph>handleEvent: 70794408: a(n) HandMorph
  0x1f0044 M HandMorph>processEvents 70794408: a(n) HandMorph
  0x1f005c M [] in WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
  0x1f0080 M Array(SequenceableCollection)>do: 64106476: a(n) Array
  0x1f009c M WorldState>handsDo: 65709496: a(n) WorldState
  0x1f00b8 M WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
  0x1f00d4 M WorldState>doOneCycleFor: 65709496: a(n) WorldState
  0x1f00f0 M PasteUpMorph>doOneCycle 65616160: a(n) PasteUpMorph
  0x1f0110 I [] in MorphicUIManager>spawnNewProcess 70586600: a(n) MorphicUIManager
 0x43511c8 s [] in BlockClosure>newProcess


Reply | Threaded
Open this post in threaded view
|

Re: CogVM crash

Mariano Martinez Peck


On Mon, Oct 15, 2012 at 10:44 AM, Guillermo Polito <[hidden email]> wrote:
Hi Dezider!

Looking at the stacktrace, I could say that the test you're running is running ok (w/o crashing) and the crash is in the teardown...
Some things you can look at:

- Use the OpenDBX 1.4.6 binaries I compiled some months ago to see if they fix the problem [1]

Can you also please try the dlls for OpenDBX 1.5? I attach them here.
 
- Which Pharo VM are you using?  I've experienced some time ago problems with the FFI library, but not lately...


Yes, please, try both VMs, from here: http://www.mirandabanda.org/files/Cog/VM/  and from Pharo website. 
 
Please, let us know what happens. 



Guille


On Mon, Oct 15, 2012 at 10:13 AM, Dezider Mesko <[hidden email]> wrote:
Hi there,

I'm trying to setup Pharo 1.4 + MySql 5.5 on W7 64bit.
VM and MySql are 32 bit, I'm using prebuild OpenDBX 32 bit dll (1.4.5) from OpenDBX homepage. From MySQL log it looks like that connection works, but something goes wrong. (check attachments)

Any tip/trick?

Thank you!

d.

P.S. As I have issue with attaching files, through web interface I'm inlineing them.

--------- mysql.log ---------

C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqld, Version: 5.5.28-log (MySQL Community Server (GPL)). started with:
TCP Port: <a href="tel:3306" value="+333306" target="_blank">3306, Named Pipe: (null)
Time                 Id Command    Argument
121013 22:43:27    2 Connect sodbxtest@localhost on sodbxtest
   2 Query SET SESSION sql_mode='ANSI' 
   2 Query DROP TABLE IF EXISTS course CASCADE
   2 Query DROP TABLE IF EXISTS signature CASCADE
   2 Query DROP TABLE IF EXISTS student CASCADE
   2 Query CREATE TABLE student(
  id INTEGER AUTO_INCREMENT,
  username VARCHAR(10),
  pass VARCHAR(50),
  mail VARCHAR(50),
  name_surname VARCHAR(30),   
  regular BOOLEAN,
  age SMALLINT,   
  average_grade DECIMAL(9,3),
  sex CHARACTER(3),
  description VARCHAR(200),
  starting_hour TIME,
  sign_up_date DATETIME,
  born_date DATE,
 CONSTRAINT pk_students_id PRIMARY KEY (id)
) ENGINE = InnoDB
   2 Query CREATE TABLE signature(
code INTEGER, 
id_student INTEGER,
name CHAR(100),
observations VARCHAR(255),
course_grade INTEGER,
final_grade INTEGER,
CONSTRAINT pk_signatures_code PRIMARY KEY (id_student, code)
) ENGINE = InnoDB
   2 Query CREATE TABLE course(
id_course INTEGER,
id_student INTEGER,
signature_code INTEGER,
starting_date DATE,
CONSTRAINT pk_courses_id_course PRIMARY KEY (id_student, signature_code)
) ENGINE = InnoDB
   2 Query ALTER TABLE signature
ADD CONSTRAINT se_st_fk FOREIGN KEY (id_student) REFERENCES student(id)



--------- CogVM dump ---------

---------------------------------------------------------------------
Sat Oct 13 22:43:30 2012

Exception code: C0000005
Exception addr: 774043D0
Access violation (read access) at 00000004
EAX:0079ED48 EBX:0079EFE0 ECX:00000000 EDX:00000000
ESI:0079ED40 EDI:00340000 EBP:001E9D94 ESP:001E9D6C
EIP:774043D0 EFL:00010246
FP Control: 0000027F
FP Status:  00004000
FP Tag:     0000FFFF


Crashed in the VM thread



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

Memory Information (upon launch):
Physical Memory Size: 4194303 kbytes
Physical Memory Free: 2445448 kbytes
Page File Size: 4194303 kbytes
Page File Free: 4194303 kbytes
Virtual Memory Size: 2097024 kbytes
Virtual Memory Free: 2026972 kbytes
Memory Load: 70 percent

Processor 0: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Processor 1: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2399

Processor 2: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Processor 3: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
Identifier: Intel64 Family 6 Model 37 Stepping 5
~MHZ: 2394

Operating System: Windows 7 Professional (Build 7601 Service Pack 1)
Registered Owner: user
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
Primary monitor resolution: 1280 x 800

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 Jul 18 2012
Compiler: gcc 4.5.2
Interpreter Build: CoInterpreter VMMaker-oscog-EstebanLorenzano.161 uuid: 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
Cogit Build: StackToRegisterMappingCogit VMMaker-oscog-EstebanLorenzano.161 uuid: 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
Source Version: https://git.gitorious.org/cogvm/blessed.git Commit: 5151310c41b08f55b70e9c6250711cb1f3672ce7 Date: 2012-07-18 14:06:15 +0200 By: Camillo Bruni <[hidden email]>

Current byte code: 130
Primitive index: 120

Loaded plugins:
libopendbx-1.dll
SurfacePlugin Jul 18 2012 (i)
SqueakFFIPrims VMMaker-oscog-EstebanLorenzano.161 (e)
LocalePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
B2DPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
BitBltPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
LargeIntegers v1.5 VMMaker-oscog-EstebanLorenzano.161 (i)
SecurityPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
FilePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
MiscPrimitivePlugin VMMaker-oscog-EstebanLorenzano.161 (i)

Module information:
00400000 - 005ee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\CogVM.exe
03c20000 - 03d20000: CogCode
55810000 - 55c40000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\LIBMYSQL.dll
57460000 - 57528000: C:\Windows\system32\OPENGL32.DLL
643c0000 - 6442f000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libopendbx-1.dll
67f80000 - 67fa2000: C:\Windows\system32\GLU32.dll
68b50000 - 68b75000: C:\Windows\system32\dinput.dll
6b4d0000 - 6b4d6000: C:\Windows\system32\DCIMAN32.dll
6b4e0000 - 6b5c7000: C:\Windows\system32\DDRAW.dll
6b680000 - 6b68d000: C:\Program Files (x86)\WinSplit Revolution\WinSplitHook32.DLL
6c240000 - 6c267000: C:\Windows\system32\crtdll.dll
6f8c0000 - 6f8cf000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\SqueakFFIPrims.DLL
70d80000 - 70dee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libmysqlbackend-1.dll
723b0000 - 723b6000: C:\Windows\System32\wship6.dll
72530000 - 72536000: C:\Windows\system32\rasadhlp.dll
72540000 - 72578000: C:\Windows\System32\fwpuclnt.dll
73510000 - 73518000: C:\Windows\system32\Secur32.dll
736e0000 - 736f3000: C:\Windows\system32\dwmapi.dll
73700000 - 73780000: C:\Windows\system32\uxtheme.dll
73780000 - 737b2000: C:\Windows\system32\WINMM.dll
73c90000 - 73d14000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\COMCTL32.dll
73f60000 - 73f65000: C:\Windows\system32\SHFolder.dll
73f90000 - 73f98000: C:\Windows\System32\winrnr.dll
73fa0000 - 73fe4000: C:\Windows\system32\DNSAPI.dll
73ff0000 - 74017000: C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
74020000 - 74032000: C:\Windows\system32\pnrpnsp.dll
74040000 - 74050000: C:\Windows\system32\napinsp.dll
74050000 - 74060000: C:\Windows\system32\NLAapi.dll
742a0000 - 742a9000: C:\Windows\system32\VERSION.dll
742b0000 - 742b5000: C:\Windows\System32\wshtcpip.dll
742c0000 - 742fc000: C:\Windows\System32\mswsock.dll
74370000 - 7450e000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.DLL
74540000 - 74547000: C:\Windows\system32\WINNSI.DLL
74550000 - 7456c000: C:\Windows\system32\IPHLPAPI.DLL
74870000 - 74877000: C:\Windows\system32\WSOCK32.DLL
74aa0000 - 74aac000: C:\Windows\syswow64\CRYPTBASE.dll
74ab0000 - 74b10000: C:\Windows\syswow64\SspiCli.dll
74b10000 - 74b29000: C:\Windows\SysWOW64\sechost.dll
74b70000 - 74b97000: C:\Windows\syswow64\CFGMGR32.dll
74cc0000 - 74d50000: C:\Windows\syswow64\GDI32.dll
74e00000 - 74e57000: C:\Windows\syswow64\SHLWAPI.dll
74e60000 - 74ea6000: C:\Windows\syswow64\KERNELBASE.dll
74eb0000 - 75afa000: C:\Windows\syswow64\SHELL32.dll
75b00000 - 75b7b000: C:\Windows\syswow64\COMDLG32.DLL
75b80000 - 75c1d000: C:\Windows\syswow64\USP10.dll
75c20000 - 75ca3000: C:\Windows\syswow64\CLBCatQ.DLL
75cb0000 - 75d7c000: C:\Windows\syswow64\MSCTF.dll
75d80000 - 75edc000: C:\Windows\syswow64\OLE32.dll
75ee0000 - 75ee5000: C:\Windows\syswow64\PSAPI.DLL
75ef0000 - 75f25000: C:\Windows\syswow64\WS2_32.dll
75f30000 - 76030000: C:\Windows\syswow64\USER32.dll
76030000 - 76090000: C:\Windows\system32\IMM32.DLL
761e0000 - 7626f000: C:\Windows\syswow64\OLEAUT32.dll
76270000 - 76310000: C:\Windows\syswow64\ADVAPI32.DLL
76310000 - 76420000: C:\Windows\syswow64\kernel32.dll
76430000 - 765cd000: C:\Windows\syswow64\SETUPAPI.dll
766f0000 - 766fa000: C:\Windows\syswow64\LPK.dll
76700000 - 76712000: C:\Windows\syswow64\DEVOBJ.dll
767b0000 - 768a0000: C:\Windows\syswow64\RPCRT4.dll
768a0000 - 7694c000: C:\Windows\syswow64\msvcrt.dll
773a0000 - 773a6000: C:\Windows\syswow64\NSI.dll
773d0000 - 77550000: C:\Windows\SysWOW64\ntdll.dll

Primitive trace:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
value:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
apiQueryRowsAffected:
class
class
stringHash:initialHash:
basicNew
apiQueryFinalize:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
basicNew
basicNew
apiQuery:query:length:
basicNew:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
byteAt:put:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
stringHash:initialHash:
apiError:number:
apiErrorType:number:
basicNew
basicNew
basicNew:
at:put:
basicNew:
basicNew
integerAt:put:size:signed:
integerAt:put:size:signed:
apiQueryResult:handle:timeout:chunk:
class
class
stringHash:initialHash:
class
class
stringHash:initialHash:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
basicNew
class
class
class
findNextHandlerContextStarting
tempAt:
class
class
class
class
class
class
tempAt:
tempAt:put:
tempAt:
value:
at:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
basicNew
basicNew
basicNew
compare:with:collated:
basicNew
basicNew
*
+
-
basicNew:
at:put:
apiInitialize:backend:host:port:


Stack backtrace:
[774043D0] RtlInitNlsTables + 4684 in ntdll.dll
[7740B76C] RtlFreeUserStack + 1547 in ntdll.dll
[7740B6BD] RtlFreeUserStack + 1372 in ntdll.dll
[77403CEE] RtlInitNlsTables + 2922 in ntdll.dll
[768A9D45] malloc + 87 in msvcrt.dll
[70D81258] odbxdrv_register + 216 in libmysqlbackend-1.dll
[643C1429] odbx_init + 185 in libopendbx-1.dll
[6F8C2D65] primitiveCallout + 1688 in SqueakFFIPrims.DLL
[0041AB08] ??? + 109320 in CogVM.exe
[0044155B] ??? + 267611 in CogVM.exe
[004443F9] ??? + 279545 in CogVM.exe
[00445136] ??? + 282934 in CogVM.exe
[0043F735] ??? + 259893 in CogVM.exe
[0044BD3A] ??? + 310586 in CogVM.exe
[0044CB36] ??? + 314166 in CogVM.exe
[005385D6] ??? + 1279446 in CogVM.exe
[004010DB] ??? + 4315 in CogVM.exe
[00401158] ??? + 4440 in CogVM.exe
[7632339A] AcquireSRWLockExclusive + 18 in kernel32.dll
[77409EF2] RtlInsertElementGenericTableAvl + 99 in ntdll.dll
[77409EC5] RtlInsertElementGenericTableAvl + 54 in ntdll.dll


Smalltalk stack dump:
  0x1fd074 I DBXMySQLBackend(DBXBackend)>createConnection: 102033168: a(n) DBXMySQLBackend
  0x1fd098 I DBXConnection>connect 103322616: a(n) DBXConnection
  0x1fd0b4 M DBXSecuenceTest(DBXBaseTest)>doConnectAndOpen 101796700: a(n) DBXSecuenceTest
  0x1fd0d4 I DBXSecuenceTest(DBXBaseTest)>tearDown 101796700: a(n) DBXSecuenceTest
  0x1fd0ec M [] in DBXSecuenceTest(TestCase)>runCase 101796700: a(n) DBXSecuenceTest
  0x1fd10c M MethodContext(ContextPart)>resume: 103291676: a(n) MethodContext
  0x1fb9b4 M BlockClosure>ensure: 103293308: a(n) BlockClosure
  0x1fb9d8 I DBXSecuenceTest(TestCase)>runCase 101796700: a(n) DBXSecuenceTest
  0x1fb9fc I [] in TestResult>runCase: 101791156: a(n) TestResult
  0x1fba18 M BlockClosure>on:do: 103291768: a(n) BlockClosure
  0x1fba40 I TestResult>runCase: 101791156: a(n) TestResult
  0x1fba64 I DBXSecuenceTest(TestCase)>run: 101796700: a(n) DBXSecuenceTest
  0x1fba88 I TestRunner>runTest: 101363276: a(n) TestRunner
  0x1fbaac I [] in TestRunner>runSuite: 101363276: a(n) TestRunner
  0x1fbad0 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fbaf4 M [] in ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb10 M BlockClosure>on:do: 103181528: a(n) BlockClosure
  0x1fbb38 M [] in ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb58 M BlockClosure>ensure: 103181392: a(n) BlockClosure
  0x1fbb7c M ProgressInitiationException>defaultMorphicAction 103157276: a(n) ProgressInitiationException
  0x1fbb9c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1fbbb8 M ProgressInitiationException>defaultAction 103157276: a(n) ProgressInitiationException
  0x1fbbd4 M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1fbbf4 M MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1fbc14 M MethodContext(ContextPart)>handleSignal: 101798596: a(n) MethodContext
  0x1fbc34 M MethodContext(ContextPart)>handleSignal: 103062956: a(n) MethodContext
  0x1fbc50 M ProgressInitiationException(Exception)>signal 103157276: a(n) ProgressInitiationException
  0x1fbc68 M ProgressInitiationException>display:at:from:to:during: 103157276: a(n) ProgressInitiationException
  0x1fbc9c I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1fbcd0 I ByteSymbol(String)>displayProgressFrom:to:during: 96952868: a(n) ByteSymbol
  0x1fbcf8 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fbd30 M [] in OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbd50 M OrderedCollection>do: 101796728: a(n) OrderedCollection
  0x1fbd80 M [] in OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbda4 M [] in ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbdc0 M BlockClosure>on:do: 103062076: a(n) BlockClosure
  0x1fbde8 M [] in ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbe08 M BlockClosure>ensure: 103061940: a(n) BlockClosure
  0x1fbe2c M ProgressInitiationException>defaultMorphicAction 103040604: a(n) ProgressInitiationException
  0x1fbe4c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1fbe70 I ProgressInitiationException>defaultAction 103040604: a(n) ProgressInitiationException
  0x1fbe8c M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1fbeac M MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1fbecc M MethodContext(ContextPart)>handleSignal: 101798596: a(n) MethodContext
  0x1fbee8 M ProgressInitiationException(Exception)>signal 103040604: a(n) ProgressInitiationException
  0x1fbf08 I ProgressInitiationException>display:at:from:to:during: 103040604: a(n) ProgressInitiationException
  0x1fbf3c I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1fbf70 I ByteString(String)>displayProgressFrom:to:during: 66395300: a(n) ByteString
  0x1fbfa0 M OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n) OrderedCollection
  0x1fbfcc I OrderedCollection(Collection)>do:displayingProgress: 101796728: a(n) OrderedCollection
  0x1fbff4 I TestRunner>runTestSuite:using:displayingProgress: 101363276: a(n) TestRunner
  0x1fc020 M [] in TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fc040 M BlockClosure>ensure: 103040356: a(n) BlockClosure
  0x1fc060 M TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
  0x1fc088 I TestRunner>runSuite: 101363276: a(n) TestRunner
  0x1fc0ac I [] in TestRunner>runTestSuites: 101363276: a(n) TestRunner
  0x1fc0e4 M [] in Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1fc10c M Set>do: 101791384: a(n) Set
  0x1efb60 I [] in Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1efb84 M [] in ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efba0 M BlockClosure>on:do: 101798420: a(n) BlockClosure
  0x1efbd0 I [] in ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efbf0 M BlockClosure>ensure: 101798284: a(n) BlockClosure
  0x1efc1c I ProgressInitiationException>defaultMorphicAction 101797248: a(n) ProgressInitiationException
  0x1efc3c I MorphicUIManager>progressInitiationExceptionDefaultAction: 65737828: a(n) MorphicUIManager
  0x1efc60 I ProgressInitiationException>defaultAction 101797248: a(n) ProgressInitiationException
  0x1efc84 I UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
  0x1efcac I MethodContext(ContextPart)>handleSignal: 101797664: a(n) MethodContext
  0x1efcd0 I ProgressInitiationException(Exception)>signal 101797248: a(n) ProgressInitiationException
  0x1efcf0 I ProgressInitiationException>display:at:from:to:during: 101797248: a(n) ProgressInitiationException
  0x1efd24 I ProgressInitiationException class>display:at:from:to:during: 65868300: a(n) ProgressInitiationException class
  0x1efd58 I ByteString(String)>displayProgressFrom:to:during: 66395300: a(n) ByteString
  0x1efd90 I Set(Collection)>do:displayingProgress:every: 101791384: a(n) Set
  0x1efdbc I Set(Collection)>do:displayingProgress: 101791384: a(n) Set
  0x1efde4 I TestRunner>runTestSuites: 101363276: a(n) TestRunner
  0x1efe00 M TestRunner>runAll 101363276: a(n) TestRunner
  0x1efe20 I PluggableButtonMorph>performAction: 101486168: a(n) PluggableButtonMorph
  0x1efe40 M [] in PluggableButtonMorph>mouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efe64 M Array(SequenceableCollection)>do: 101790804: a(n) Array
  0x1efe84 M PluggableButtonMorph>mouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efea4 M PluggableButtonMorph(Morph)>handleMouseUp: 101486168: a(n) PluggableButtonMorph
  0x1efec0 M MouseButtonEvent>sentTo: 101790764: a(n) MouseButtonEvent
  0x1efedc M PluggableButtonMorph(Morph)>handleEvent: 101486168: a(n) PluggableButtonMorph
  0x1efef8 M PluggableButtonMorph(Morph)>handleFocusEvent: 101486168: a(n) PluggableButtonMorph
  0x1eff20 M [] in HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
  0x1eff3c M [] in PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
  0x1eff58 M BlockClosure>on:do: 101790712: a(n) BlockClosure
  0x1eff84 M PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
  0x1effa8 M HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
  0x1effd0 M HandMorph>sendEvent:focus:clear: 70794408: a(n) HandMorph
  0x1efff4 M HandMorph>sendMouseEvent: 70794408: a(n) HandMorph
  0x1f0018 M HandMorph>handleEvent: 70794408: a(n) HandMorph
  0x1f0044 M HandMorph>processEvents 70794408: a(n) HandMorph
  0x1f005c M [] in WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
  0x1f0080 M Array(SequenceableCollection)>do: 64106476: a(n) Array
  0x1f009c M WorldState>handsDo: 65709496: a(n) WorldState
  0x1f00b8 M WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
  0x1f00d4 M WorldState>doOneCycleFor: 65709496: a(n) WorldState
  0x1f00f0 M PasteUpMorph>doOneCycle 65616160: a(n) PasteUpMorph
  0x1f0110 I [] in MorphicUIManager>spawnNewProcess 70586600: a(n) MorphicUIManager
 0x43511c8 s [] in BlockClosure>newProcess





--
Mariano
http://marianopeck.wordpress.com


OpenDBX_dlls_all.zip (1M) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: CogVM crash

Dezider Mesko
Sorry guys for late reply, and thank you, for your quick one, very much.

MySQL driver which Guile have provided works - at least doesn't crash
VM. Tests now run, but are failing. I'm not sure what is a cause, and
have to investigate more. I'll be back with more info later.

Thank you!

d.

On Tue, Oct 23, 2012 at 10:04 AM, Mariano Martinez Peck
<[hidden email]> wrote:

>
>
> On Mon, Oct 15, 2012 at 10:44 AM, Guillermo Polito
> <[hidden email]> wrote:
>>
>> Hi Dezider!
>>
>> Looking at the stacktrace, I could say that the test you're running is
>> running ok (w/o crashing) and the crash is in the teardown...
>> Some things you can look at:
>>
>> - Use the OpenDBX 1.4.6 binaries I compiled some months ago to see if they
>> fix the problem [1]
>
>
> Can you also please try the dlls for OpenDBX 1.5? I attach them here.
>
>>
>> - Which Pharo VM are you using?  I've experienced some time ago problems
>> with the FFI library, but not lately...
>>
>
> Yes, please, try both VMs, from here:
> http://www.mirandabanda.org/files/Cog/VM/  and from Pharo website.
>
> Please, let us know what happens.
>
>
>
>> Guille
>>
>> [1] http://permalink.gmane.org/gmane.comp.db.opendbx.devel/603
>>
>> On Mon, Oct 15, 2012 at 10:13 AM, Dezider Mesko <[hidden email]> wrote:
>>>
>>> Hi there,
>>>
>>> I'm trying to setup Pharo 1.4 + MySql 5.5 on W7 64bit.
>>> VM and MySql are 32 bit, I'm using prebuild OpenDBX 32 bit dll (1.4.5)
>>> from OpenDBX homepage. From MySQL log it looks like that connection works,
>>> but something goes wrong. (check attachments)
>>>
>>> Any tip/trick?
>>>
>>> Thank you!
>>>
>>> d.
>>>
>>> P.S. As I have issue with attaching files, through web interface I'm
>>> inlineing them.
>>>
>>> --------- mysql.log ---------
>>>
>>> C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqld, Version:
>>> 5.5.28-log (MySQL Community Server (GPL)). started with:
>>> TCP Port: 3306, Named Pipe: (null)
>>> Time                 Id Command    Argument
>>> 121013 22:43:27    2 Connect sodbxtest@localhost on sodbxtest
>>>    2 Query SET SESSION sql_mode='ANSI'
>>>    2 Query DROP TABLE IF EXISTS course CASCADE
>>>    2 Query DROP TABLE IF EXISTS signature CASCADE
>>>    2 Query DROP TABLE IF EXISTS student CASCADE
>>>    2 Query CREATE TABLE student(
>>>   id INTEGER AUTO_INCREMENT,
>>>   username VARCHAR(10),
>>>   pass VARCHAR(50),
>>>   mail VARCHAR(50),
>>>   name_surname VARCHAR(30),
>>>   regular BOOLEAN,
>>>   age SMALLINT,
>>>   average_grade DECIMAL(9,3),
>>>   sex CHARACTER(3),
>>>   description VARCHAR(200),
>>>   starting_hour TIME,
>>>   sign_up_date DATETIME,
>>>   born_date DATE,
>>>  CONSTRAINT pk_students_id PRIMARY KEY (id)
>>> ) ENGINE = InnoDB
>>>    2 Query CREATE TABLE signature(
>>> code INTEGER,
>>> id_student INTEGER,
>>> name CHAR(100),
>>> observations VARCHAR(255),
>>> course_grade INTEGER,
>>> final_grade INTEGER,
>>> CONSTRAINT pk_signatures_code PRIMARY KEY (id_student, code)
>>> ) ENGINE = InnoDB
>>>    2 Query CREATE TABLE course(
>>> id_course INTEGER,
>>> id_student INTEGER,
>>> signature_code INTEGER,
>>> starting_date DATE,
>>> CONSTRAINT pk_courses_id_course PRIMARY KEY (id_student, signature_code)
>>> ) ENGINE = InnoDB
>>>    2 Query ALTER TABLE signature
>>> ADD CONSTRAINT se_st_fk FOREIGN KEY (id_student) REFERENCES student(id)
>>>
>>>
>>>
>>> --------- CogVM dump ---------
>>>
>>> ---------------------------------------------------------------------
>>> Sat Oct 13 22:43:30 2012
>>>
>>> Exception code: C0000005
>>> Exception addr: 774043D0
>>> Access violation (read access) at 00000004
>>> EAX:0079ED48 EBX:0079EFE0 ECX:00000000 EDX:00000000
>>> ESI:0079ED40 EDI:00340000 EBP:001E9D94 ESP:001E9D6C
>>> EIP:774043D0 EFL:00010246
>>> FP Control: 0000027F
>>> FP Status:  00004000
>>> FP Tag:     0000FFFF
>>>
>>>
>>> Crashed in the VM thread
>>>
>>>
>>>
>>> Hardware information:
>>> Manufacturer: Unknown
>>> Model: Unknown
>>> Number of processors: 4
>>> Page size: 4096
>>>
>>> Memory Information (upon launch):
>>> Physical Memory Size: 4194303 kbytes
>>> Physical Memory Free: 2445448 kbytes
>>> Page File Size: 4194303 kbytes
>>> Page File Free: 4194303 kbytes
>>> Virtual Memory Size: 2097024 kbytes
>>> Virtual Memory Free: 2026972 kbytes
>>> Memory Load: 70 percent
>>>
>>> Processor 0: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2394
>>>
>>> Processor 1: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2399
>>>
>>> Processor 2: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2394
>>>
>>> Processor 3: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2394
>>>
>>> Operating System: Windows 7 Professional (Build 7601 Service Pack 1)
>>> Registered Owner: user
>>> 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
>>> Primary monitor resolution: 1280 x 800
>>>
>>> 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 Jul 18 2012
>>> Compiler: gcc 4.5.2
>>> Interpreter Build: CoInterpreter VMMaker-oscog-EstebanLorenzano.161 uuid:
>>> 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
>>> Cogit Build: StackToRegisterMappingCogit
>>> VMMaker-oscog-EstebanLorenzano.161 uuid:
>>> 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
>>> Source Version: https://git.gitorious.org/cogvm/blessed.git Commit:
>>> 5151310c41b08f55b70e9c6250711cb1f3672ce7 Date: 2012-07-18 14:06:15 +0200 By:
>>> Camillo Bruni <[hidden email]>
>>>
>>> Current byte code: 130
>>> Primitive index: 120
>>>
>>> Loaded plugins:
>>> libopendbx-1.dll
>>> SurfacePlugin Jul 18 2012 (i)
>>> SqueakFFIPrims VMMaker-oscog-EstebanLorenzano.161 (e)
>>> LocalePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> B2DPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> BitBltPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> LargeIntegers v1.5 VMMaker-oscog-EstebanLorenzano.161 (i)
>>> SecurityPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> FilePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> MiscPrimitivePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>>
>>> Module information:
>>> 00400000 - 005ee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\CogVM.exe
>>> 03c20000 - 03d20000: CogCode
>>> 55810000 - 55c40000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\LIBMYSQL.dll
>>> 57460000 - 57528000: C:\Windows\system32\OPENGL32.DLL
>>> 643c0000 - 6442f000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libopendbx-1.dll
>>> 67f80000 - 67fa2000: C:\Windows\system32\GLU32.dll
>>> 68b50000 - 68b75000: C:\Windows\system32\dinput.dll
>>> 6b4d0000 - 6b4d6000: C:\Windows\system32\DCIMAN32.dll
>>> 6b4e0000 - 6b5c7000: C:\Windows\system32\DDRAW.dll
>>> 6b680000 - 6b68d000: C:\Program Files (x86)\WinSplit
>>> Revolution\WinSplitHook32.DLL
>>> 6c240000 - 6c267000: C:\Windows\system32\crtdll.dll
>>> 6f8c0000 - 6f8cf000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\SqueakFFIPrims.DLL
>>> 70d80000 - 70dee000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libmysqlbackend-1.dll
>>> 723b0000 - 723b6000: C:\Windows\System32\wship6.dll
>>> 72530000 - 72536000: C:\Windows\system32\rasadhlp.dll
>>> 72540000 - 72578000: C:\Windows\System32\fwpuclnt.dll
>>> 73510000 - 73518000: C:\Windows\system32\Secur32.dll
>>> 736e0000 - 736f3000: C:\Windows\system32\dwmapi.dll
>>> 73700000 - 73780000: C:\Windows\system32\uxtheme.dll
>>> 73780000 - 737b2000: C:\Windows\system32\WINMM.dll
>>> 73c90000 - 73d14000:
>>> C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\COMCTL32.dll
>>> 73f60000 - 73f65000: C:\Windows\system32\SHFolder.dll
>>> 73f90000 - 73f98000: C:\Windows\System32\winrnr.dll
>>> 73fa0000 - 73fe4000: C:\Windows\system32\DNSAPI.dll
>>> 73ff0000 - 74017000: C:\Program Files (x86)\Common Files\Microsoft
>>> Shared\Windows Live\WLIDNSP.DLL
>>> 74020000 - 74032000: C:\Windows\system32\pnrpnsp.dll
>>> 74040000 - 74050000: C:\Windows\system32\napinsp.dll
>>> 74050000 - 74060000: C:\Windows\system32\NLAapi.dll
>>> 742a0000 - 742a9000: C:\Windows\system32\VERSION.dll
>>> 742b0000 - 742b5000: C:\Windows\System32\wshtcpip.dll
>>> 742c0000 - 742fc000: C:\Windows\System32\mswsock.dll
>>> 74370000 - 7450e000:
>>> C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.DLL
>>> 74540000 - 74547000: C:\Windows\system32\WINNSI.DLL
>>> 74550000 - 7456c000: C:\Windows\system32\IPHLPAPI.DLL
>>> 74870000 - 74877000: C:\Windows\system32\WSOCK32.DLL
>>> 74aa0000 - 74aac000: C:\Windows\syswow64\CRYPTBASE.dll
>>> 74ab0000 - 74b10000: C:\Windows\syswow64\SspiCli.dll
>>> 74b10000 - 74b29000: C:\Windows\SysWOW64\sechost.dll
>>> 74b70000 - 74b97000: C:\Windows\syswow64\CFGMGR32.dll
>>> 74cc0000 - 74d50000: C:\Windows\syswow64\GDI32.dll
>>> 74e00000 - 74e57000: C:\Windows\syswow64\SHLWAPI.dll
>>> 74e60000 - 74ea6000: C:\Windows\syswow64\KERNELBASE.dll
>>> 74eb0000 - 75afa000: C:\Windows\syswow64\SHELL32.dll
>>> 75b00000 - 75b7b000: C:\Windows\syswow64\COMDLG32.DLL
>>> 75b80000 - 75c1d000: C:\Windows\syswow64\USP10.dll
>>> 75c20000 - 75ca3000: C:\Windows\syswow64\CLBCatQ.DLL
>>> 75cb0000 - 75d7c000: C:\Windows\syswow64\MSCTF.dll
>>> 75d80000 - 75edc000: C:\Windows\syswow64\OLE32.dll
>>> 75ee0000 - 75ee5000: C:\Windows\syswow64\PSAPI.DLL
>>> 75ef0000 - 75f25000: C:\Windows\syswow64\WS2_32.dll
>>> 75f30000 - 76030000: C:\Windows\syswow64\USER32.dll
>>> 76030000 - 76090000: C:\Windows\system32\IMM32.DLL
>>> 761e0000 - 7626f000: C:\Windows\syswow64\OLEAUT32.dll
>>> 76270000 - 76310000: C:\Windows\syswow64\ADVAPI32.DLL
>>> 76310000 - 76420000: C:\Windows\syswow64\kernel32.dll
>>> 76430000 - 765cd000: C:\Windows\syswow64\SETUPAPI.dll
>>> 766f0000 - 766fa000: C:\Windows\syswow64\LPK.dll
>>> 76700000 - 76712000: C:\Windows\syswow64\DEVOBJ.dll
>>> 767b0000 - 768a0000: C:\Windows\syswow64\RPCRT4.dll
>>> 768a0000 - 7694c000: C:\Windows\syswow64\msvcrt.dll
>>> 773a0000 - 773a6000: C:\Windows\syswow64\NSI.dll
>>> 773d0000 - 77550000: C:\Windows\SysWOW64\ntdll.dll
>>>
>>> Primitive trace:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiQueryRowsAffected:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> apiQueryFinalize:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> value:
>>> basicNew
>>> basicNew
>>> apiQuery:query:length:
>>> basicNew:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiQueryRowsAffected:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> apiQueryFinalize:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew
>>> apiQuery:query:length:
>>> basicNew:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiQueryRowsAffected:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> apiQueryFinalize:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew
>>> apiQuery:query:length:
>>> basicNew:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiError:number:
>>> apiErrorType:number:
>>> basicNew
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> basicNew
>>> class
>>> class
>>> class
>>> findNextHandlerContextStarting
>>> tempAt:
>>> class
>>> class
>>> class
>>> class
>>> class
>>> class
>>> tempAt:
>>> tempAt:put:
>>> tempAt:
>>> value:
>>> at:put:
>>> findNextUnwindContextUpTo:
>>> tempAt:
>>> tempAt:put:
>>> tempAt:
>>> terminateTo:
>>> tempAt:put:
>>> findNextUnwindContextUpTo:
>>> tempAt:
>>> tempAt:put:
>>> tempAt:
>>> terminateTo:
>>> basicNew
>>> basicNew
>>> basicNew
>>> compare:with:collated:
>>> basicNew
>>> basicNew
>>> *
>>> +
>>> -
>>> basicNew:
>>> at:put:
>>> apiInitialize:backend:host:port:
>>>
>>>
>>> Stack backtrace:
>>> [774043D0] RtlInitNlsTables + 4684 in ntdll.dll
>>> [7740B76C] RtlFreeUserStack + 1547 in ntdll.dll
>>> [7740B6BD] RtlFreeUserStack + 1372 in ntdll.dll
>>> [77403CEE] RtlInitNlsTables + 2922 in ntdll.dll
>>> [768A9D45] malloc + 87 in msvcrt.dll
>>> [70D81258] odbxdrv_register + 216 in libmysqlbackend-1.dll
>>> [643C1429] odbx_init + 185 in libopendbx-1.dll
>>> [6F8C2D65] primitiveCallout + 1688 in SqueakFFIPrims.DLL
>>> [0041AB08] ??? + 109320 in CogVM.exe
>>> [0044155B] ??? + 267611 in CogVM.exe
>>> [004443F9] ??? + 279545 in CogVM.exe
>>> [00445136] ??? + 282934 in CogVM.exe
>>> [0043F735] ??? + 259893 in CogVM.exe
>>> [0044BD3A] ??? + 310586 in CogVM.exe
>>> [0044CB36] ??? + 314166 in CogVM.exe
>>> [005385D6] ??? + 1279446 in CogVM.exe
>>> [004010DB] ??? + 4315 in CogVM.exe
>>> [00401158] ??? + 4440 in CogVM.exe
>>> [7632339A] AcquireSRWLockExclusive + 18 in kernel32.dll
>>> [77409EF2] RtlInsertElementGenericTableAvl + 99 in ntdll.dll
>>> [77409EC5] RtlInsertElementGenericTableAvl + 54 in ntdll.dll
>>>
>>>
>>> Smalltalk stack dump:
>>>   0x1fd074 I DBXMySQLBackend(DBXBackend)>createConnection: 102033168:
>>> a(n) DBXMySQLBackend
>>>   0x1fd098 I DBXConnection>connect 103322616: a(n) DBXConnection
>>>   0x1fd0b4 M DBXSecuenceTest(DBXBaseTest)>doConnectAndOpen 101796700:
>>> a(n) DBXSecuenceTest
>>>   0x1fd0d4 I DBXSecuenceTest(DBXBaseTest)>tearDown 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fd0ec M [] in DBXSecuenceTest(TestCase)>runCase 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fd10c M MethodContext(ContextPart)>resume: 103291676: a(n)
>>> MethodContext
>>>   0x1fb9b4 M BlockClosure>ensure: 103293308: a(n) BlockClosure
>>>   0x1fb9d8 I DBXSecuenceTest(TestCase)>runCase 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fb9fc I [] in TestResult>runCase: 101791156: a(n) TestResult
>>>   0x1fba18 M BlockClosure>on:do: 103291768: a(n) BlockClosure
>>>   0x1fba40 I TestResult>runCase: 101791156: a(n) TestResult
>>>   0x1fba64 I DBXSecuenceTest(TestCase)>run: 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fba88 I TestRunner>runTest: 101363276: a(n) TestRunner
>>>   0x1fbaac I [] in TestRunner>runSuite: 101363276: a(n) TestRunner
>>>   0x1fbad0 M [] in TestRunner>basicRunSuite:do: 101363276: a(n)
>>> TestRunner
>>>   0x1fbaf4 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103157276: a(n) ProgressInitiationException
>>>   0x1fbb10 M BlockClosure>on:do: 103181528: a(n) BlockClosure
>>>   0x1fbb38 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103157276: a(n) ProgressInitiationException
>>>   0x1fbb58 M BlockClosure>ensure: 103181392: a(n) BlockClosure
>>>   0x1fbb7c M ProgressInitiationException>defaultMorphicAction 103157276:
>>> a(n) ProgressInitiationException
>>>   0x1fbb9c I MorphicUIManager>progressInitiationExceptionDefaultAction:
>>> 65737828: a(n) MorphicUIManager
>>>   0x1fbbb8 M ProgressInitiationException>defaultAction 103157276: a(n)
>>> ProgressInitiationException
>>>   0x1fbbd4 M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
>>>   0x1fbbf4 M MethodContext(ContextPart)>handleSignal: 101797664: a(n)
>>> MethodContext
>>>   0x1fbc14 M MethodContext(ContextPart)>handleSignal: 101798596: a(n)
>>> MethodContext
>>>   0x1fbc34 M MethodContext(ContextPart)>handleSignal: 103062956: a(n)
>>> MethodContext
>>>   0x1fbc50 M ProgressInitiationException(Exception)>signal 103157276:
>>> a(n) ProgressInitiationException
>>>   0x1fbc68 M ProgressInitiationException>display:at:from:to:during:
>>> 103157276: a(n) ProgressInitiationException
>>>   0x1fbc9c I ProgressInitiationException class>display:at:from:to:during:
>>> 65868300: a(n) ProgressInitiationException class
>>>   0x1fbcd0 I ByteSymbol(String)>displayProgressFrom:to:during: 96952868:
>>> a(n) ByteSymbol
>>>   0x1fbcf8 M [] in TestRunner>basicRunSuite:do: 101363276: a(n)
>>> TestRunner
>>>   0x1fbd30 M [] in
>>> OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n)
>>> OrderedCollection
>>>   0x1fbd50 M OrderedCollection>do: 101796728: a(n) OrderedCollection
>>>   0x1fbd80 M [] in
>>> OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n)
>>> OrderedCollection
>>>   0x1fbda4 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103040604: a(n) ProgressInitiationException
>>>   0x1fbdc0 M BlockClosure>on:do: 103062076: a(n) BlockClosure
>>>   0x1fbde8 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103040604: a(n) ProgressInitiationException
>>>   0x1fbe08 M BlockClosure>ensure: 103061940: a(n) BlockClosure
>>>   0x1fbe2c M ProgressInitiationException>defaultMorphicAction 103040604:
>>> a(n) ProgressInitiationException
>>>   0x1fbe4c I MorphicUIManager>progressInitiationExceptionDefaultAction:
>>> 65737828: a(n) MorphicUIManager
>>>   0x1fbe70 I ProgressInitiationException>defaultAction 103040604: a(n)
>>> ProgressInitiationException
>>>   0x1fbe8c M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
>>>   0x1fbeac M MethodContext(ContextPart)>handleSignal: 101797664: a(n)
>>> MethodContext
>>>   0x1fbecc M MethodContext(ContextPart)>handleSignal: 101798596: a(n)
>>> MethodContext
>>>   0x1fbee8 M ProgressInitiationException(Exception)>signal 103040604:
>>> a(n) ProgressInitiationException
>>>   0x1fbf08 I ProgressInitiationException>display:at:from:to:during:
>>> 103040604: a(n) ProgressInitiationException
>>>   0x1fbf3c I ProgressInitiationException class>display:at:from:to:during:
>>> 65868300: a(n) ProgressInitiationException class
>>>   0x1fbf70 I ByteString(String)>displayProgressFrom:to:during: 66395300:
>>> a(n) ByteString
>>>   0x1fbfa0 M OrderedCollection(Collection)>do:displayingProgress:every:
>>> 101796728: a(n) OrderedCollection
>>>   0x1fbfcc I OrderedCollection(Collection)>do:displayingProgress:
>>> 101796728: a(n) OrderedCollection
>>>   0x1fbff4 I TestRunner>runTestSuite:using:displayingProgress: 101363276:
>>> a(n) TestRunner
>>>   0x1fc020 M [] in TestRunner>basicRunSuite:do: 101363276: a(n)
>>> TestRunner
>>>   0x1fc040 M BlockClosure>ensure: 103040356: a(n) BlockClosure
>>>   0x1fc060 M TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
>>>   0x1fc088 I TestRunner>runSuite: 101363276: a(n) TestRunner
>>>   0x1fc0ac I [] in TestRunner>runTestSuites: 101363276: a(n) TestRunner
>>>   0x1fc0e4 M [] in Set(Collection)>do:displayingProgress:every:
>>> 101791384: a(n) Set
>>>   0x1fc10c M Set>do: 101791384: a(n) Set
>>>   0x1efb60 I [] in Set(Collection)>do:displayingProgress:every:
>>> 101791384: a(n) Set
>>>   0x1efb84 M [] in ProgressInitiationException>defaultMorphicAction
>>> 101797248: a(n) ProgressInitiationException
>>>   0x1efba0 M BlockClosure>on:do: 101798420: a(n) BlockClosure
>>>   0x1efbd0 I [] in ProgressInitiationException>defaultMorphicAction
>>> 101797248: a(n) ProgressInitiationException
>>>   0x1efbf0 M BlockClosure>ensure: 101798284: a(n) BlockClosure
>>>   0x1efc1c I ProgressInitiationException>defaultMorphicAction 101797248:
>>> a(n) ProgressInitiationException
>>>   0x1efc3c I MorphicUIManager>progressInitiationExceptionDefaultAction:
>>> 65737828: a(n) MorphicUIManager
>>>   0x1efc60 I ProgressInitiationException>defaultAction 101797248: a(n)
>>> ProgressInitiationException
>>>   0x1efc84 I UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
>>>   0x1efcac I MethodContext(ContextPart)>handleSignal: 101797664: a(n)
>>> MethodContext
>>>   0x1efcd0 I ProgressInitiationException(Exception)>signal 101797248:
>>> a(n) ProgressInitiationException
>>>   0x1efcf0 I ProgressInitiationException>display:at:from:to:during:
>>> 101797248: a(n) ProgressInitiationException
>>>   0x1efd24 I ProgressInitiationException class>display:at:from:to:during:
>>> 65868300: a(n) ProgressInitiationException class
>>>   0x1efd58 I ByteString(String)>displayProgressFrom:to:during: 66395300:
>>> a(n) ByteString
>>>   0x1efd90 I Set(Collection)>do:displayingProgress:every: 101791384: a(n)
>>> Set
>>>   0x1efdbc I Set(Collection)>do:displayingProgress: 101791384: a(n) Set
>>>   0x1efde4 I TestRunner>runTestSuites: 101363276: a(n) TestRunner
>>>   0x1efe00 M TestRunner>runAll 101363276: a(n) TestRunner
>>>   0x1efe20 I PluggableButtonMorph>performAction: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efe40 M [] in PluggableButtonMorph>mouseUp: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efe64 M Array(SequenceableCollection)>do: 101790804: a(n) Array
>>>   0x1efe84 M PluggableButtonMorph>mouseUp: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efea4 M PluggableButtonMorph(Morph)>handleMouseUp: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efec0 M MouseButtonEvent>sentTo: 101790764: a(n) MouseButtonEvent
>>>   0x1efedc M PluggableButtonMorph(Morph)>handleEvent: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efef8 M PluggableButtonMorph(Morph)>handleFocusEvent: 101486168:
>>> a(n) PluggableButtonMorph
>>>   0x1eff20 M [] in HandMorph>sendFocusEvent:to:clear: 70794408: a(n)
>>> HandMorph
>>>   0x1eff3c M [] in PasteUpMorph>becomeActiveDuring: 65616160: a(n)
>>> PasteUpMorph
>>>   0x1eff58 M BlockClosure>on:do: 101790712: a(n) BlockClosure
>>>   0x1eff84 M PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
>>>   0x1effa8 M HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
>>>   0x1effd0 M HandMorph>sendEvent:focus:clear: 70794408: a(n) HandMorph
>>>   0x1efff4 M HandMorph>sendMouseEvent: 70794408: a(n) HandMorph
>>>   0x1f0018 M HandMorph>handleEvent: 70794408: a(n) HandMorph
>>>   0x1f0044 M HandMorph>processEvents 70794408: a(n) HandMorph
>>>   0x1f005c M [] in WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
>>>   0x1f0080 M Array(SequenceableCollection)>do: 64106476: a(n) Array
>>>   0x1f009c M WorldState>handsDo: 65709496: a(n) WorldState
>>>   0x1f00b8 M WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
>>>   0x1f00d4 M WorldState>doOneCycleFor: 65709496: a(n) WorldState
>>>   0x1f00f0 M PasteUpMorph>doOneCycle 65616160: a(n) PasteUpMorph
>>>   0x1f0110 I [] in MorphicUIManager>spawnNewProcess 70586600: a(n)
>>> MorphicUIManager
>>>  0x43511c8 s [] in BlockClosure>newProcess
>>>
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
Reply | Threaded
Open this post in threaded view
|

Re: CogVM crash

Mariano Martinez Peck


On Tue, Oct 23, 2012 at 10:16 AM, Dezider Mesko <[hidden email]> wrote:
Sorry guys for late reply, and thank you, for your quick one, very much.

MySQL driver which Guile have provided works - at least doesn't crash
VM.

Good news :)
 
Tests now run, but are failing. I'm not sure what is a cause, and
have to investigate more. I'll be back with more info later.

Ok, let us know. Did you change the databse connection settings for the tests?
Check DBXMySQLFacility>>createConnection

Cheers,
 

Thank you!

d.

On Tue, Oct 23, 2012 at 10:04 AM, Mariano Martinez Peck
<[hidden email]> wrote:
>
>
> On Mon, Oct 15, 2012 at 10:44 AM, Guillermo Polito
> <[hidden email]> wrote:
>>
>> Hi Dezider!
>>
>> Looking at the stacktrace, I could say that the test you're running is
>> running ok (w/o crashing) and the crash is in the teardown...
>> Some things you can look at:
>>
>> - Use the OpenDBX 1.4.6 binaries I compiled some months ago to see if they
>> fix the problem [1]
>
>
> Can you also please try the dlls for OpenDBX 1.5? I attach them here.
>
>>
>> - Which Pharo VM are you using?  I've experienced some time ago problems
>> with the FFI library, but not lately...
>>
>
> Yes, please, try both VMs, from here:
> http://www.mirandabanda.org/files/Cog/VM/  and from Pharo website.
>
> Please, let us know what happens.
>
>
>
>> Guille
>>
>> [1] http://permalink.gmane.org/gmane.comp.db.opendbx.devel/603
>>
>> On Mon, Oct 15, 2012 at 10:13 AM, Dezider Mesko <[hidden email]> wrote:
>>>
>>> Hi there,
>>>
>>> I'm trying to setup Pharo 1.4 + MySql 5.5 on W7 64bit.
>>> VM and MySql are 32 bit, I'm using prebuild OpenDBX 32 bit dll (1.4.5)
>>> from OpenDBX homepage. From MySQL log it looks like that connection works,
>>> but something goes wrong. (check attachments)
>>>
>>> Any tip/trick?
>>>
>>> Thank you!
>>>
>>> d.
>>>
>>> P.S. As I have issue with attaching files, through web interface I'm
>>> inlineing them.
>>>
>>> --------- mysql.log ---------
>>>
>>> C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysqld, Version:
>>> 5.5.28-log (MySQL Community Server (GPL)). started with:
>>> TCP Port: 3306, Named Pipe: (null)
>>> Time                 Id Command    Argument
>>> 121013 22:43:27    2 Connect sodbxtest@localhost on sodbxtest
>>>    2 Query SET SESSION sql_mode='ANSI'
>>>    2 Query DROP TABLE IF EXISTS course CASCADE
>>>    2 Query DROP TABLE IF EXISTS signature CASCADE
>>>    2 Query DROP TABLE IF EXISTS student CASCADE
>>>    2 Query CREATE TABLE student(
>>>   id INTEGER AUTO_INCREMENT,
>>>   username VARCHAR(10),
>>>   pass VARCHAR(50),
>>>   mail VARCHAR(50),
>>>   name_surname VARCHAR(30),
>>>   regular BOOLEAN,
>>>   age SMALLINT,
>>>   average_grade DECIMAL(9,3),
>>>   sex CHARACTER(3),
>>>   description VARCHAR(200),
>>>   starting_hour TIME,
>>>   sign_up_date DATETIME,
>>>   born_date DATE,
>>>  CONSTRAINT pk_students_id PRIMARY KEY (id)
>>> ) ENGINE = InnoDB
>>>    2 Query CREATE TABLE signature(
>>> code INTEGER,
>>> id_student INTEGER,
>>> name CHAR(100),
>>> observations VARCHAR(255),
>>> course_grade INTEGER,
>>> final_grade INTEGER,
>>> CONSTRAINT pk_signatures_code PRIMARY KEY (id_student, code)
>>> ) ENGINE = InnoDB
>>>    2 Query CREATE TABLE course(
>>> id_course INTEGER,
>>> id_student INTEGER,
>>> signature_code INTEGER,
>>> starting_date DATE,
>>> CONSTRAINT pk_courses_id_course PRIMARY KEY (id_student, signature_code)
>>> ) ENGINE = InnoDB
>>>    2 Query ALTER TABLE signature
>>> ADD CONSTRAINT se_st_fk FOREIGN KEY (id_student) REFERENCES student(id)
>>>
>>>
>>>
>>> --------- CogVM dump ---------
>>>
>>> ---------------------------------------------------------------------
>>> Sat Oct 13 22:43:30 2012
>>>
>>> Exception code: C0000005
>>> Exception addr: 774043D0
>>> Access violation (read access) at 00000004
>>> EAX:0079ED48 EBX:0079EFE0 ECX:00000000 EDX:00000000
>>> ESI:0079ED40 EDI:00340000 EBP:001E9D94 ESP:001E9D6C
>>> EIP:774043D0 EFL:00010246
>>> FP Control: 0000027F
>>> FP Status:  00004000
>>> FP Tag:     0000FFFF
>>>
>>>
>>> Crashed in the VM thread
>>>
>>>
>>>
>>> Hardware information:
>>> Manufacturer: Unknown
>>> Model: Unknown
>>> Number of processors: 4
>>> Page size: 4096
>>>
>>> Memory Information (upon launch):
>>> Physical Memory Size: 4194303 kbytes
>>> Physical Memory Free: 2445448 kbytes
>>> Page File Size: 4194303 kbytes
>>> Page File Free: 4194303 kbytes
>>> Virtual Memory Size: 2097024 kbytes
>>> Virtual Memory Free: 2026972 kbytes
>>> Memory Load: 70 percent
>>>
>>> Processor 0: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2394
>>>
>>> Processor 1: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2399
>>>
>>> Processor 2: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2394
>>>
>>> Processor 3: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
>>> Identifier: Intel64 Family 6 Model 37 Stepping 5
>>> ~MHZ: 2394
>>>
>>> Operating System: Windows 7 Professional (Build 7601 Service Pack 1)
>>> Registered Owner: user
>>> 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
>>> Primary monitor resolution: 1280 x 800
>>>
>>> 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 Jul 18 2012
>>> Compiler: gcc 4.5.2
>>> Interpreter Build: CoInterpreter VMMaker-oscog-EstebanLorenzano.161 uuid:
>>> 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
>>> Cogit Build: StackToRegisterMappingCogit
>>> VMMaker-oscog-EstebanLorenzano.161 uuid:
>>> 8e0c22c3-b48d-4d8d-a7f9-8a75dc246f28 Jul 18 2012
>>> Source Version: https://git.gitorious.org/cogvm/blessed.git Commit:
>>> 5151310c41b08f55b70e9c6250711cb1f3672ce7 Date: 2012-07-18 14:06:15 +0200 By:
>>> Camillo Bruni <[hidden email]>
>>>
>>> Current byte code: 130
>>> Primitive index: 120
>>>
>>> Loaded plugins:
>>> libopendbx-1.dll
>>> SurfacePlugin Jul 18 2012 (i)
>>> SqueakFFIPrims VMMaker-oscog-EstebanLorenzano.161 (e)
>>> LocalePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> B2DPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> BitBltPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> LargeIntegers v1.5 VMMaker-oscog-EstebanLorenzano.161 (i)
>>> SecurityPlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> FilePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>> MiscPrimitivePlugin VMMaker-oscog-EstebanLorenzano.161 (i)
>>>
>>> Module information:
>>> 00400000 - 005ee000: C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\CogVM.exe
>>> 03c20000 - 03d20000: CogCode
>>> 55810000 - 55c40000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\LIBMYSQL.dll
>>> 57460000 - 57528000: C:\Windows\system32\OPENGL32.DLL
>>> 643c0000 - 6442f000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libopendbx-1.dll
>>> 67f80000 - 67fa2000: C:\Windows\system32\GLU32.dll
>>> 68b50000 - 68b75000: C:\Windows\system32\dinput.dll
>>> 6b4d0000 - 6b4d6000: C:\Windows\system32\DCIMAN32.dll
>>> 6b4e0000 - 6b5c7000: C:\Windows\system32\DDRAW.dll
>>> 6b680000 - 6b68d000: C:\Program Files (x86)\WinSplit
>>> Revolution\WinSplitHook32.DLL
>>> 6c240000 - 6c267000: C:\Windows\system32\crtdll.dll
>>> 6f8c0000 - 6f8cf000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\SqueakFFIPrims.DLL
>>> 70d80000 - 70dee000:
>>> C:\JavaTools\Pharo-1.4-Magritt-Seaside-DBX\libmysqlbackend-1.dll
>>> 723b0000 - 723b6000: C:\Windows\System32\wship6.dll
>>> 72530000 - 72536000: C:\Windows\system32\rasadhlp.dll
>>> 72540000 - 72578000: C:\Windows\System32\fwpuclnt.dll
>>> 73510000 - 73518000: C:\Windows\system32\Secur32.dll
>>> 736e0000 - 736f3000: C:\Windows\system32\dwmapi.dll
>>> 73700000 - 73780000: C:\Windows\system32\uxtheme.dll
>>> 73780000 - 737b2000: C:\Windows\system32\WINMM.dll
>>> 73c90000 - 73d14000:
>>> C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\COMCTL32.dll
>>> 73f60000 - 73f65000: C:\Windows\system32\SHFolder.dll
>>> 73f90000 - 73f98000: C:\Windows\System32\winrnr.dll
>>> 73fa0000 - 73fe4000: C:\Windows\system32\DNSAPI.dll
>>> 73ff0000 - 74017000: C:\Program Files (x86)\Common Files\Microsoft
>>> Shared\Windows Live\WLIDNSP.DLL
>>> 74020000 - 74032000: C:\Windows\system32\pnrpnsp.dll
>>> 74040000 - 74050000: C:\Windows\system32\napinsp.dll
>>> 74050000 - 74060000: C:\Windows\system32\NLAapi.dll
>>> 742a0000 - 742a9000: C:\Windows\system32\VERSION.dll
>>> 742b0000 - 742b5000: C:\Windows\System32\wshtcpip.dll
>>> 742c0000 - 742fc000: C:\Windows\System32\mswsock.dll
>>> 74370000 - 7450e000:
>>> C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.DLL
>>> 74540000 - 74547000: C:\Windows\system32\WINNSI.DLL
>>> 74550000 - 7456c000: C:\Windows\system32\IPHLPAPI.DLL
>>> 74870000 - 74877000: C:\Windows\system32\WSOCK32.DLL
>>> 74aa0000 - 74aac000: C:\Windows\syswow64\CRYPTBASE.dll
>>> 74ab0000 - 74b10000: C:\Windows\syswow64\SspiCli.dll
>>> 74b10000 - 74b29000: C:\Windows\SysWOW64\sechost.dll
>>> 74b70000 - 74b97000: C:\Windows\syswow64\CFGMGR32.dll
>>> 74cc0000 - 74d50000: C:\Windows\syswow64\GDI32.dll
>>> 74e00000 - 74e57000: C:\Windows\syswow64\SHLWAPI.dll
>>> 74e60000 - 74ea6000: C:\Windows\syswow64\KERNELBASE.dll
>>> 74eb0000 - 75afa000: C:\Windows\syswow64\SHELL32.dll
>>> 75b00000 - 75b7b000: C:\Windows\syswow64\COMDLG32.DLL
>>> 75b80000 - 75c1d000: C:\Windows\syswow64\USP10.dll
>>> 75c20000 - 75ca3000: C:\Windows\syswow64\CLBCatQ.DLL
>>> 75cb0000 - 75d7c000: C:\Windows\syswow64\MSCTF.dll
>>> 75d80000 - 75edc000: C:\Windows\syswow64\OLE32.dll
>>> 75ee0000 - 75ee5000: C:\Windows\syswow64\PSAPI.DLL
>>> 75ef0000 - 75f25000: C:\Windows\syswow64\WS2_32.dll
>>> 75f30000 - 76030000: C:\Windows\syswow64\USER32.dll
>>> 76030000 - 76090000: C:\Windows\system32\IMM32.DLL
>>> 761e0000 - 7626f000: C:\Windows\syswow64\OLEAUT32.dll
>>> 76270000 - 76310000: C:\Windows\syswow64\ADVAPI32.DLL
>>> 76310000 - 76420000: C:\Windows\syswow64\kernel32.dll
>>> 76430000 - 765cd000: C:\Windows\syswow64\SETUPAPI.dll
>>> 766f0000 - 766fa000: C:\Windows\syswow64\LPK.dll
>>> 76700000 - 76712000: C:\Windows\syswow64\DEVOBJ.dll
>>> 767b0000 - 768a0000: C:\Windows\syswow64\RPCRT4.dll
>>> 768a0000 - 7694c000: C:\Windows\syswow64\msvcrt.dll
>>> 773a0000 - 773a6000: C:\Windows\syswow64\NSI.dll
>>> 773d0000 - 77550000: C:\Windows\SysWOW64\ntdll.dll
>>>
>>> Primitive trace:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiQueryRowsAffected:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> apiQueryFinalize:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> value:
>>> basicNew
>>> basicNew
>>> apiQuery:query:length:
>>> basicNew:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiQueryRowsAffected:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> apiQueryFinalize:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew
>>> apiQuery:query:length:
>>> basicNew:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiQueryRowsAffected:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> apiQueryFinalize:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> basicNew
>>> basicNew
>>> apiQuery:query:length:
>>> basicNew:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> byteAt:put:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> class
>>> class
>>> stringHash:initialHash:
>>> apiError:number:
>>> apiErrorType:number:
>>> basicNew
>>> basicNew
>>> basicNew:
>>> at:put:
>>> basicNew:
>>> basicNew
>>> integerAt:put:size:signed:
>>> integerAt:put:size:signed:
>>> apiQueryResult:handle:timeout:chunk:
>>> class
>>> class
>>> stringHash:initialHash:
>>> class
>>> class
>>> stringHash:initialHash:
>>> species
>>> basicNew:
>>> replaceFrom:to:with:startingAt:
>>> replaceFrom:to:with:startingAt:
>>> basicNew
>>> class
>>> class
>>> class
>>> findNextHandlerContextStarting
>>> tempAt:
>>> class
>>> class
>>> class
>>> class
>>> class
>>> class
>>> tempAt:
>>> tempAt:put:
>>> tempAt:
>>> value:
>>> at:put:
>>> findNextUnwindContextUpTo:
>>> tempAt:
>>> tempAt:put:
>>> tempAt:
>>> terminateTo:
>>> tempAt:put:
>>> findNextUnwindContextUpTo:
>>> tempAt:
>>> tempAt:put:
>>> tempAt:
>>> terminateTo:
>>> basicNew
>>> basicNew
>>> basicNew
>>> compare:with:collated:
>>> basicNew
>>> basicNew
>>> *
>>> +
>>> -
>>> basicNew:
>>> at:put:
>>> apiInitialize:backend:host:port:
>>>
>>>
>>> Stack backtrace:
>>> [774043D0] RtlInitNlsTables + 4684 in ntdll.dll
>>> [7740B76C] RtlFreeUserStack + 1547 in ntdll.dll
>>> [7740B6BD] RtlFreeUserStack + 1372 in ntdll.dll
>>> [77403CEE] RtlInitNlsTables + 2922 in ntdll.dll
>>> [768A9D45] malloc + 87 in msvcrt.dll
>>> [70D81258] odbxdrv_register + 216 in libmysqlbackend-1.dll
>>> [643C1429] odbx_init + 185 in libopendbx-1.dll
>>> [6F8C2D65] primitiveCallout + 1688 in SqueakFFIPrims.DLL
>>> [0041AB08] ??? + 109320 in CogVM.exe
>>> [0044155B] ??? + 267611 in CogVM.exe
>>> [004443F9] ??? + 279545 in CogVM.exe
>>> [00445136] ??? + 282934 in CogVM.exe
>>> [0043F735] ??? + 259893 in CogVM.exe
>>> [0044BD3A] ??? + 310586 in CogVM.exe
>>> [0044CB36] ??? + 314166 in CogVM.exe
>>> [005385D6] ??? + 1279446 in CogVM.exe
>>> [004010DB] ??? + 4315 in CogVM.exe
>>> [00401158] ??? + 4440 in CogVM.exe
>>> [7632339A] AcquireSRWLockExclusive + 18 in kernel32.dll
>>> [77409EF2] RtlInsertElementGenericTableAvl + 99 in ntdll.dll
>>> [77409EC5] RtlInsertElementGenericTableAvl + 54 in ntdll.dll
>>>
>>>
>>> Smalltalk stack dump:
>>>   0x1fd074 I DBXMySQLBackend(DBXBackend)>createConnection: 102033168:
>>> a(n) DBXMySQLBackend
>>>   0x1fd098 I DBXConnection>connect 103322616: a(n) DBXConnection
>>>   0x1fd0b4 M DBXSecuenceTest(DBXBaseTest)>doConnectAndOpen 101796700:
>>> a(n) DBXSecuenceTest
>>>   0x1fd0d4 I DBXSecuenceTest(DBXBaseTest)>tearDown 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fd0ec M [] in DBXSecuenceTest(TestCase)>runCase 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fd10c M MethodContext(ContextPart)>resume: 103291676: a(n)
>>> MethodContext
>>>   0x1fb9b4 M BlockClosure>ensure: 103293308: a(n) BlockClosure
>>>   0x1fb9d8 I DBXSecuenceTest(TestCase)>runCase 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fb9fc I [] in TestResult>runCase: 101791156: a(n) TestResult
>>>   0x1fba18 M BlockClosure>on:do: 103291768: a(n) BlockClosure
>>>   0x1fba40 I TestResult>runCase: 101791156: a(n) TestResult
>>>   0x1fba64 I DBXSecuenceTest(TestCase)>run: 101796700: a(n)
>>> DBXSecuenceTest
>>>   0x1fba88 I TestRunner>runTest: 101363276: a(n) TestRunner
>>>   0x1fbaac I [] in TestRunner>runSuite: 101363276: a(n) TestRunner
>>>   0x1fbad0 M [] in TestRunner>basicRunSuite:do: 101363276: a(n)
>>> TestRunner
>>>   0x1fbaf4 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103157276: a(n) ProgressInitiationException
>>>   0x1fbb10 M BlockClosure>on:do: 103181528: a(n) BlockClosure
>>>   0x1fbb38 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103157276: a(n) ProgressInitiationException
>>>   0x1fbb58 M BlockClosure>ensure: 103181392: a(n) BlockClosure
>>>   0x1fbb7c M ProgressInitiationException>defaultMorphicAction 103157276:
>>> a(n) ProgressInitiationException
>>>   0x1fbb9c I MorphicUIManager>progressInitiationExceptionDefaultAction:
>>> 65737828: a(n) MorphicUIManager
>>>   0x1fbbb8 M ProgressInitiationException>defaultAction 103157276: a(n)
>>> ProgressInitiationException
>>>   0x1fbbd4 M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
>>>   0x1fbbf4 M MethodContext(ContextPart)>handleSignal: 101797664: a(n)
>>> MethodContext
>>>   0x1fbc14 M MethodContext(ContextPart)>handleSignal: 101798596: a(n)
>>> MethodContext
>>>   0x1fbc34 M MethodContext(ContextPart)>handleSignal: 103062956: a(n)
>>> MethodContext
>>>   0x1fbc50 M ProgressInitiationException(Exception)>signal 103157276:
>>> a(n) ProgressInitiationException
>>>   0x1fbc68 M ProgressInitiationException>display:at:from:to:during:
>>> 103157276: a(n) ProgressInitiationException
>>>   0x1fbc9c I ProgressInitiationException class>display:at:from:to:during:
>>> 65868300: a(n) ProgressInitiationException class
>>>   0x1fbcd0 I ByteSymbol(String)>displayProgressFrom:to:during: 96952868:
>>> a(n) ByteSymbol
>>>   0x1fbcf8 M [] in TestRunner>basicRunSuite:do: 101363276: a(n)
>>> TestRunner
>>>   0x1fbd30 M [] in
>>> OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n)
>>> OrderedCollection
>>>   0x1fbd50 M OrderedCollection>do: 101796728: a(n) OrderedCollection
>>>   0x1fbd80 M [] in
>>> OrderedCollection(Collection)>do:displayingProgress:every: 101796728: a(n)
>>> OrderedCollection
>>>   0x1fbda4 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103040604: a(n) ProgressInitiationException
>>>   0x1fbdc0 M BlockClosure>on:do: 103062076: a(n) BlockClosure
>>>   0x1fbde8 M [] in ProgressInitiationException>defaultMorphicAction
>>> 103040604: a(n) ProgressInitiationException
>>>   0x1fbe08 M BlockClosure>ensure: 103061940: a(n) BlockClosure
>>>   0x1fbe2c M ProgressInitiationException>defaultMorphicAction 103040604:
>>> a(n) ProgressInitiationException
>>>   0x1fbe4c I MorphicUIManager>progressInitiationExceptionDefaultAction:
>>> 65737828: a(n) MorphicUIManager
>>>   0x1fbe70 I ProgressInitiationException>defaultAction 103040604: a(n)
>>> ProgressInitiationException
>>>   0x1fbe8c M UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
>>>   0x1fbeac M MethodContext(ContextPart)>handleSignal: 101797664: a(n)
>>> MethodContext
>>>   0x1fbecc M MethodContext(ContextPart)>handleSignal: 101798596: a(n)
>>> MethodContext
>>>   0x1fbee8 M ProgressInitiationException(Exception)>signal 103040604:
>>> a(n) ProgressInitiationException
>>>   0x1fbf08 I ProgressInitiationException>display:at:from:to:during:
>>> 103040604: a(n) ProgressInitiationException
>>>   0x1fbf3c I ProgressInitiationException class>display:at:from:to:during:
>>> 65868300: a(n) ProgressInitiationException class
>>>   0x1fbf70 I ByteString(String)>displayProgressFrom:to:during: 66395300:
>>> a(n) ByteString
>>>   0x1fbfa0 M OrderedCollection(Collection)>do:displayingProgress:every:
>>> 101796728: a(n) OrderedCollection
>>>   0x1fbfcc I OrderedCollection(Collection)>do:displayingProgress:
>>> 101796728: a(n) OrderedCollection
>>>   0x1fbff4 I TestRunner>runTestSuite:using:displayingProgress: 101363276:
>>> a(n) TestRunner
>>>   0x1fc020 M [] in TestRunner>basicRunSuite:do: 101363276: a(n)
>>> TestRunner
>>>   0x1fc040 M BlockClosure>ensure: 103040356: a(n) BlockClosure
>>>   0x1fc060 M TestRunner>basicRunSuite:do: 101363276: a(n) TestRunner
>>>   0x1fc088 I TestRunner>runSuite: 101363276: a(n) TestRunner
>>>   0x1fc0ac I [] in TestRunner>runTestSuites: 101363276: a(n) TestRunner
>>>   0x1fc0e4 M [] in Set(Collection)>do:displayingProgress:every:
>>> 101791384: a(n) Set
>>>   0x1fc10c M Set>do: 101791384: a(n) Set
>>>   0x1efb60 I [] in Set(Collection)>do:displayingProgress:every:
>>> 101791384: a(n) Set
>>>   0x1efb84 M [] in ProgressInitiationException>defaultMorphicAction
>>> 101797248: a(n) ProgressInitiationException
>>>   0x1efba0 M BlockClosure>on:do: 101798420: a(n) BlockClosure
>>>   0x1efbd0 I [] in ProgressInitiationException>defaultMorphicAction
>>> 101797248: a(n) ProgressInitiationException
>>>   0x1efbf0 M BlockClosure>ensure: 101798284: a(n) BlockClosure
>>>   0x1efc1c I ProgressInitiationException>defaultMorphicAction 101797248:
>>> a(n) ProgressInitiationException
>>>   0x1efc3c I MorphicUIManager>progressInitiationExceptionDefaultAction:
>>> 65737828: a(n) MorphicUIManager
>>>   0x1efc60 I ProgressInitiationException>defaultAction 101797248: a(n)
>>> ProgressInitiationException
>>>   0x1efc84 I UndefinedObject>handleSignal: 64094212: a(n) UndefinedObject
>>>   0x1efcac I MethodContext(ContextPart)>handleSignal: 101797664: a(n)
>>> MethodContext
>>>   0x1efcd0 I ProgressInitiationException(Exception)>signal 101797248:
>>> a(n) ProgressInitiationException
>>>   0x1efcf0 I ProgressInitiationException>display:at:from:to:during:
>>> 101797248: a(n) ProgressInitiationException
>>>   0x1efd24 I ProgressInitiationException class>display:at:from:to:during:
>>> 65868300: a(n) ProgressInitiationException class
>>>   0x1efd58 I ByteString(String)>displayProgressFrom:to:during: 66395300:
>>> a(n) ByteString
>>>   0x1efd90 I Set(Collection)>do:displayingProgress:every: 101791384: a(n)
>>> Set
>>>   0x1efdbc I Set(Collection)>do:displayingProgress: 101791384: a(n) Set
>>>   0x1efde4 I TestRunner>runTestSuites: 101363276: a(n) TestRunner
>>>   0x1efe00 M TestRunner>runAll 101363276: a(n) TestRunner
>>>   0x1efe20 I PluggableButtonMorph>performAction: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efe40 M [] in PluggableButtonMorph>mouseUp: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efe64 M Array(SequenceableCollection)>do: 101790804: a(n) Array
>>>   0x1efe84 M PluggableButtonMorph>mouseUp: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efea4 M PluggableButtonMorph(Morph)>handleMouseUp: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efec0 M MouseButtonEvent>sentTo: 101790764: a(n) MouseButtonEvent
>>>   0x1efedc M PluggableButtonMorph(Morph)>handleEvent: 101486168: a(n)
>>> PluggableButtonMorph
>>>   0x1efef8 M PluggableButtonMorph(Morph)>handleFocusEvent: 101486168:
>>> a(n) PluggableButtonMorph
>>>   0x1eff20 M [] in HandMorph>sendFocusEvent:to:clear: 70794408: a(n)
>>> HandMorph
>>>   0x1eff3c M [] in PasteUpMorph>becomeActiveDuring: 65616160: a(n)
>>> PasteUpMorph
>>>   0x1eff58 M BlockClosure>on:do: 101790712: a(n) BlockClosure
>>>   0x1eff84 M PasteUpMorph>becomeActiveDuring: 65616160: a(n) PasteUpMorph
>>>   0x1effa8 M HandMorph>sendFocusEvent:to:clear: 70794408: a(n) HandMorph
>>>   0x1effd0 M HandMorph>sendEvent:focus:clear: 70794408: a(n) HandMorph
>>>   0x1efff4 M HandMorph>sendMouseEvent: 70794408: a(n) HandMorph
>>>   0x1f0018 M HandMorph>handleEvent: 70794408: a(n) HandMorph
>>>   0x1f0044 M HandMorph>processEvents 70794408: a(n) HandMorph
>>>   0x1f005c M [] in WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
>>>   0x1f0080 M Array(SequenceableCollection)>do: 64106476: a(n) Array
>>>   0x1f009c M WorldState>handsDo: 65709496: a(n) WorldState
>>>   0x1f00b8 M WorldState>doOneCycleNowFor: 65709496: a(n) WorldState
>>>   0x1f00d4 M WorldState>doOneCycleFor: 65709496: a(n) WorldState
>>>   0x1f00f0 M PasteUpMorph>doOneCycle 65616160: a(n) PasteUpMorph
>>>   0x1f0110 I [] in MorphicUIManager>spawnNewProcess 70586600: a(n)
>>> MorphicUIManager
>>>  0x43511c8 s [] in BlockClosure>newProcess
>>>
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>



--
Mariano
http://marianopeck.wordpress.com