> Unfortunatelly I can't provide a backtrace yet - there's still a problem
> with gdb, hopefully I will sort it out soon.

It took quite a while, but here's the backtrace:
--
Assertion failed: res == 0, file ../src/btree_rb.c, line 1341

Program received signal SIGABRT, Aborted.
0x7fffffff7eda7944 in _libc_kill () from /usr/lib/64/libc.so.1
(gdb) bt
#0  0x7fffffff7eda7944 in _libc_kill () from /usr/lib/64/libc.so.1
#1  0x7fffffff7ed3d224 in abort () from /usr/lib/64/libc.so.1
#2  0x7fffffff7ed3d51c in _assert () from /usr/lib/64/libc.so.1
#3  0x7fffffff7f74eb0c in execute_rollback_list (pRbtree=0x10011bec0,
    pList=0x45366d360) at ../src/btree_rb.c:1341
#4  0x7fffffff7f74eb6c in memRbtreeRollback (tree=0x10011bec0)
    at ../src/btree_rb.c:1365
#5  0x7fffffff7f72854c in sqliteRollbackAll (db=0x10011bc80) 
at ../src/main.c:605
#6  0x7fffffff7f7489d8 in sqliteVdbeReset (p=0x19a0141d0,
    pzErrMsg=0xffffffff7fffedf8) at ../src/vdbeaux.c:874
#7  0x7fffffff7f748c50 in sqliteVdbeFinalize (p=0x19a0141d0, 
pzErrMsg=0x10011bc80)
    at ../src/vdbeaux.c:929
#8  0x7fffffff7f7286e0 in sqlite_finalize (pVm=0x19a0141d0,
    pzErrMsg=0xffffffff7fffedf8) at ../src/main.c:798
#9  0x7fffffff7f728828 in sqlite_exec (db=0x10011bc80,
    zSql=0x19a011690 "INSERT INTO haploshare SELECT id1, id2, locus, CASE WHEN 
p1 == 0 OR p2 == 0 THEN NULL WHEN p1 != p2 THEN 0 ELSE -1 END, CASE WHEN p1 
== 0 OR m2 == 0 THEN NULL WHEN p1 != m2 THEN 0 ELSE -1 END, CASE WH"..., 
xCallback=0, pArg=0x0,
    pzErrMsg=0xffffffff7fffedf8) at ../src/main.c:666
#10 0x7fffffff7f924308 in GEDatabase::exec (this=0x100114c30,
    sqlfmt=0x10000f328 "INSERT INTO haploshare SELECT id1, id2, locus, CASE 
WHEN p1 == %s OR p2 == %s THEN NULL WHEN p1 != p2 THEN 0 ELSE -1 END, CASE 
WHEN p1 == %s OR m2 == %s THEN NULL WHEN p1 != m2 THEN 0 ELSE -1 END, 
CAS"...)
    at ../../src/gedatabase.cpp:88
#11 0x0000000100007138 in mhsApplication::doCreateWorkingTables (
    this=0xffffffff7ffff2b0) at ../../src/main.cpp:556
#12 0x000000010000cf70 in mhsApplication::exec (this=0xffffffff7ffff2b0)
    at ../../src/main.cpp:163
#13 0x000000010000cfb4 in main (argc=13, argv=0xffffffff7ffff398)
    at ../../src/main.cpp:114
--

regards
        Daniel


P.S. Is this the correct list to post assertation failures, backtraces and so 
on?


-- 
Dipl.-Math. (FH) Daniel Franke
Institut fuer Medizinische Biometrie und Statistik
Medizinische Universit�t zu Luebeck
Ratzeburger Allee 160, Haus 4
23538 Luebeck
Telefon: 0451-500-2786
Telefax: 0451-500-2999
[EMAIL PROTECTED]

Reply via email to