[Monetdb-developers] Mserver crash during data import
During database import Mserver crashes on my Gentoo (64 bit) Linux Athlon64 machine. After the crash the Monet database is so corrupted that recovery fails. I have appended gdb output of the server session; additional information, input data and scripts are available upon request. Greetings, Peter. ===== gdb `which Mserver` GNU gdb 6.4 Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run monetdb-startup.mil Starting program: /usr/bin/Mserver monetdb-startup.mil (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 21057)] !WARNING: GDKlockHome: created directory /var/lib/MonetDB/dbfarm/default/ !WARNING: GDKlockHome: ignoring empty or invalid .gdk_lock. !WARNING: BBPdir: initializing BBP. [New Thread 32769 (LWP 21060)] [New Thread 16386 (LWP 21061)] # Monet Database Server V4.10.2 # Copyright (c) 1993-2006, CWI. All rights reserved. # Compiled for x86_64-pc-linux-gnu/64bit with 64bit OIDs; dynamically linked. # Visit http://monetdb.cwi.nl/ for further information. [New Thread 32771 (LWP 21063)] [New Thread 49156 (LWP 21064)] [New Thread 65541 (LWP 21065)] [New Thread 81926 (LWP 21066)] [New Thread 98311 (LWP 21067)] [New Thread 114696 (LWP 21068)] [New Thread 131081 (LWP 21069)] [New Thread 147466 (LWP 21070)] [New Thread 163851 (LWP 21071)] [New Thread 180236 (LWP 21072)] [New Thread 196621 (LWP 21073)] [New Thread 213006 (LWP 21074)] [New Thread 229391 (LWP 21075)] [New Thread 245776 (LWP 21076)] [New Thread 262161 (LWP 21077)] [New Thread 278546 (LWP 21078)] [New Thread 294931 (LWP 21079)] [New Thread 311316 (LWP 21080)] [New Thread 327701 (LWP 21081)] [New Thread 344086 (LWP 21082)] [New Thread 360471 (LWP 21083)] [New Thread 376856 (LWP 21084)] [New Thread 393241 (LWP 21085)] [New Thread 409626 (LWP 21086)] [New Thread 426011 (LWP 21087)] [New Thread 442396 (LWP 21088)] [New Thread 458781 (LWP 21089)] [New Thread 475166 (LWP 21090)] [New Thread 491551 (LWP 21091)] [New Thread 507936 (LWP 21092)] [New Thread 524321 (LWP 21093)] [New Thread 540706 (LWP 21094)] [New Thread 557091 (LWP 21095)] [New Thread 573476 (LWP 21096)] [New Thread 589861 (LWP 21101)] [Thread 147466 (LWP 21070) exited] [New Thread 606218 (LWP 21117)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 426011 (LWP 21087)] 0x00002aaaab9aa2c8 in GDKreallocmax () from /usr/lib/libbat.so.0 (gdb) where #0 0x00002aaaab9aa2c8 in GDKreallocmax () from /usr/lib/libbat.so.0 #1 0x00002aaaab9530f3 in HEAPextend () from /usr/lib/libbat.so.0 #2 0x00002aaaab9e6989 in BATextend () from /usr/lib/libbat.so.0 #3 0x00002aaaab91c1b2 in BATappend () from /usr/lib/libbat.so.0 #4 0x00002aaaaafcfdbf in BATappend_wrap () from /usr/lib64/MonetDB/lib_bat.so.0 #5 0x00002aaaaafccf83 in BATappend_wrap_unpack1034987346 () from /usr/lib64/MonetDB/lib_bat.so.0 #6 0x00002aaaaabdc39b in interpret () from /usr/lib/libmonet.so.0 #7 0x00002aaaaabe47ef in interpret_seqblock () from /usr/lib/libmonet.so.0 #8 0x00002aaaaabdbcb1 in interpret () from /usr/lib/libmonet.so.0 #9 0x00002aaaaabdd071 in interpret () from /usr/lib/libmonet.so.0 #10 0x00002aaaaabe47ef in interpret_seqblock () from /usr/lib/libmonet.so.0 #11 0x00002aaaaabdbcb1 in interpret () from /usr/lib/libmonet.so.0 #12 0x00002aaaaabe47ef in interpret_seqblock () from /usr/lib/libmonet.so.0 #13 0x00002aaaaabdbcb1 in interpret () from /usr/lib/libmonet.so.0 #14 0x00002aaaaabdbb69 in interpret () from /usr/lib/libmonet.so.0 #15 0x00002aaaaabe47ef in interpret_seqblock () from /usr/lib/libmonet.so.0 #16 0x00002aaaaabdbcb1 in interpret () from /usr/lib/libmonet.so.0 #17 0x00002aaaaabe7a99 in handleRequest () from /usr/lib/libmonet.so.0 #18 0x00002aaaaabe80c9 in doRequest () from /usr/lib/libmonet.so.0 #19 0x00002aaaaac2593a in monetInterpreter () from /usr/lib/libmonet.so.0 #20 0x00002aaaac013c09 in pthread_start_thread () from /lib/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- #21 0x00002aaaac013cb3 in pthread_start_thread_event () from /lib/libpthread.so.0 #22 0x00002aaaac5840a3 in clone () from /lib/libc.so.6 #23 0x0000000000000000 in ?? () (gdb) c Continuing. Program terminated with signal SIGKILL, Killed. The program no longer exists. (gdb) q
participants (1)
-
Peter Roozemaal