luan-nvg / csharp-sqlite

Automatically exported from code.google.com/p/csharp-sqlite
Other
0 stars 0 forks source link

textfixture fails running collate3.test #15

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Open testfixture project, set to the DEBUG build
2. In test/^testscripts.txt setup the following test:
source $testdir/collate3.test
3. Start running in DEBUG mode

collate3-4.11 fails Debug.Assert in sqlite3CheckCollSeq
Debug.Assert( p == pColl );

I feel there is some problem with the shared class and copy vs clone of C#
classes.  Both P and pColl are "user_defined" collations, and should point
to the same object, but have different HashCodes, indicating different objects

Need to determine the root cause of this error.  

Original issue reported on code.google.com by noah.hart@gmail.com on 8 Aug 2009 at 2:34

GoogleCodeExporter commented 8 years ago

Original comment by noah.hart@gmail.com on 8 Aug 2009 at 2:45

GoogleCodeExporter commented 8 years ago
Fixed under 3.6.17; 
changes to sqlite3CheckCollSeq needed since C# changes object has code when 
creating
new objects

Original comment by noah.hart@gmail.com on 19 Aug 2009 at 12:13

GoogleCodeExporter commented 8 years ago
Added Milestone label

Original comment by noah.hart@gmail.com on 8 Apr 2010 at 1:44