[Mono-bugs] [Bug 626018] New: I cannot execute the multithread tests of the System.Data.SQLite

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Jul 27 13:33:59 EDT 2010


http://bugzilla.novell.com/show_bug.cgi?id=626018

http://bugzilla.novell.com/show_bug.cgi?id=626018#c0


           Summary: I cannot execute the multithread tests of the
                    System.Data.SQLite
    Classification: Mono
           Product: Mono: Runtime
           Version: SVN
          Platform: Macintosh
        OS/Version: Mac OS X 10.6
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: JIT
        AssignedTo: lupus at novell.com
        ReportedBy: sylvain.pointeau at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Development
           Blocker: No


Description of Problem:
I compiled the svn version to get mono on my macosx 10.6.3 64 bits.
I run then the test cases of the library System.Data.SQLite in the console
mode.
(I will *try* to attach the code)

Steps to reproduce the problem:
1. gmcs TestCases.cs -r:System.Data.SQLite -r:System.Data
-r:System.Transactions
2. rm Test.db3
3. mono TestCases.exe


Actual Results:
MultithreadingTest: Starting
Stacktrace:

  at System.Data.SQLite.SQLite3.Step (System.Data.SQLite.SQLiteStatement)
<0xffffffff>
  at System.Data.SQLite.SQLite3.Step (System.Data.SQLite.SQLiteStatement)
<0x001cc>
  at System.Data.SQLite.SQLiteDataReader.NextResult () <0x0059b>
  at System.Data.SQLite.SQLiteDataReader..ctor
(System.Data.SQLite.SQLiteCommand,System.Data.CommandBehavior) <0x00121>
  at (wrapper remoting-invoke-with-check)
System.Data.SQLite.SQLiteDataReader..ctor
(System.Data.SQLite.SQLiteCommand,System.Data.CommandBehavior) <0x0005e>
  at System.Data.SQLite.SQLiteCommand.ExecuteReader
(System.Data.CommandBehavior) <0x00053>
  at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery () <0x00029>
  at System.Data.SQLite.SQLiteTransaction..ctor
(System.Data.SQLite.SQLiteConnection,bool) <0x003c1>
  at (wrapper remoting-invoke-with-check)
System.Data.SQLite.SQLiteTransaction..ctor
(System.Data.SQLite.SQLiteConnection,bool) <0x0005e>
  at System.Data.SQLite.SQLiteConnection.BeginDbTransaction
(System.Data.IsolationLevel) <0x0009a>
  at System.Data.Common.DbConnection.BeginTransaction () <0x0001d>
  at (wrapper remoting-invoke-with-check)
System.Data.Common.DbConnection.BeginTransaction () <0x0006c>
  at test.TestCases.MultithreadedTestThread (object) <0x000fa>
  at System.Threading.Thread.StartUnsafe () <0x000af>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__
(object,intptr,intptr,intptr) <0x0004a>

Native stacktrace:

    0   mono                                0x0000000100086e24
mono_handle_native_sigsegv + 292
    1   mono                                0x0000000100002d23
mono_sigsegv_signal_handler + 339
    2   libSystem.B.dylib                   0x00007fff8849635a _sigtramp + 26
    3   ???                                 0x00000001030c1eec 0x0 + 4346093292
    4   mono                                0x00000001000f2bff
mono_class_interface_offset_with_variance + 79
    5   mono                                0x0000000100089c2e
common_call_trampoline + 1694
    6   mono                                0x000000010008a1c6
mono_vcall_trampoline + 182
    7   ???                                 0x0000000100456bc2 0x0 + 4299516866
    8   ???                                 0x0000000102853cfd 0x0 + 4337253629
* Assertion: should not be reached at mini-darwin.c:241


Expected Results:
all tests running fine

How often does this happen? 
all the time

Additional Information:
using sqlite 3.7.0
all tests run fine on windows

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list