[Monetdb-developers] Some help to understand this error output from m5...

Romulo Goncalves R.A.Goncalves at cwi.nl
Fri Aug 31 15:48:27 CEST 2007


I am using monetBD5 with datacell module and I got the following crash. 
I know it is related with memory map and maybe a valgrind execution 
would be a nice thing to do. However, I would like more feedback from 
the experts:

insert 1188567930287233: line :[0,3]
/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/libmal.so.0[0x2aaaaaace64f]
/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/libmal.so.0(reenterMAL+0x7a)[0x2aaaaaac94d5]
/ufs/goncalve/scratch/MonetDB/MonetDB5/lib/MonetDB5/lib/lib_datacell.so[0x2aaabccb2207]
/lib64/libpthread.so.0[0x33dba062f7]
/lib64/libc.so.6(clone+0x6d)[0x33daace86d]
======= Memory map: ========
00400000-00405000 r-xp 00000000 08:13 9634823 
  /net/amelia/export/scratch1/goncalve/MonetDB/MonetDB5/bin/mserver5
00604000-00605000 rw-p 00004000 08:13 9634823 
  /net/amelia/export/scratch1/goncalve/MonetDB/MonetDB5/bin/mserver5
00605000-00d4e000 rw-p 00605000 00:00 0 
  [heap]
40000000-40001000 ---p 40000000 00:00 0
40001000-40801000 rw-p 40001000 00:00 0
40801000-40802000 ---p 40801000 00:00 0
40802000-41002000 rw-p 40802000 00:00 0
41002000-41003000 ---p 41002000 00:00 0
41003000-41803000 rw-p 41003000 00:00 0
41803000-41804000 ---p 41803000 00:00 0
41804000-42004000 rw-p 41804000 00:00 0
42004000-42005000 ---p 42004000 00:00 0
42005000-42805000 rw-p 42005000 00:00 0
42805000-42806000 ---p 42805000 00:00 0
42806000-43006000 rw-p 42806000 00:00 0
43006000-43007000 ---p 43006000 00:00 0
43007000-43807000 rw-p 43007000 00:00 0
33da600000-33da61a000 r-xp 00000000 08:15 2578621 
  /lib64/ld-2.5.so
33da819000-33da81a000 r--p 00019000 08:15 2578621 
  /lib64/ld-2.5.so
33da81a000-33da81b000 rw-p 0001a000 08:15 2578621 
  /lib64/ld-2.5.so
33daa00000-33dab46000 r-xp 00000000 08:15 2578761 
  /lib64/libc-2.5.so
33dab46000-33dad46000 ---p 00146000 08:15 2578761 
  /lib64/libc-2.5.so
33dad46000-33dad4a000 r--p 00146000 08:15 2578761 
  /lib64/libc-2.5.so
33dad4a000-33dad4b000 rw-p 0014a000 08:15 2578761 
  /lib64/libc-2.5.so
33dad4b000-33dad50000 rw-p 33dad4b000 00:00 0
33dae00000-33dae82000 r-xp 00000000 08:15 2578841 
  /lib64/libm-2.5.so
33dae82000-33db081000 ---p 00082000 08:15 2578841 
  /lib64/libm-2.5.so
33db081000-33db082000 r--p 00081000 08:15 2578841 
  /lib64/libm-2.5.so
33db082000-33db083000 rw-p 00082000 08:15 2578841 
  /lib64/libm-2.5.so
33db200000-33db202000 r-xp 00000000 08:15 2578887 
  /lib64/libdl-2.5.so
33db202000-33db402000 ---p 00002000 08:15 2578887 
  /lib64/libdl-2.5.so
33db402000-33db403000 r--p 00002000 08:15 2578887 
  /lib64/libdl-2.5.so
33db403000-33db404000 rw-p 00003000 08:15 2578887 
  /lib64/libdl-2.5.so
33db600000-33db614000 r-xp 00000000 08:15 4234966 
  /usr/lib64/libz.so.1.2.3
33db614000-33db813000 ---p 00014000 08:15 4234966 
  /usr/lib64/libz.so.1.2.3
33db813000-33db814000 rw-p 00013000 08:15 4234966 
  /usr/lib64/libz.so.1.2.3
33dba00000-33dba15000 r-xp 00000000 08:15 2578924 
  /lib64/libpthread-2.5.so
33dba15000-33dbc14000 ---p 00015000 08:15 2578924 
  /lib64/libpthread-2.5.so
33dbc14000-33dbc15000 r--p 00014000 08:15 2578924 
  /lib64/libpthread-2.5.so
33dbc15000-33dbc16000 rw-p 00015000 08:15 2578924 
  /lib64/libpthread-2.5.so
33dbc16000-33dbc1a000 rw-p 33dbc16000 00:00 0
33dce00000-33dce35000 r-xp 00000000 08:15 4225510 
  /usr/lib64/libreadline.so.5.1
33dce35000-33dd034000 ---p 00035000 08:15 4225510 
  /usr/lib64/libreadline.so.5.1
33dd034000-33dd03c000 rw-p 00034000 08:15 4225510 
  /usr/lib64/libreadline.so.5.1
33dd03c000-33dd03d000 rw-p 33dd03c000 00:00 0
33de200000-33de203000 r-xp 00000000 08:15 2578939 
  /lib64/libtermcap.so.2.0.8
33de203000-33de402000 ---p 00003000 08:15 2578939 
  /lib64/libtermcap.so.2.0.8
33de402000-33de403000 rw-p 00002000 08
Program received signal SIGABRT, Aborted.
[Switching to Thread 1124096320 (LWP 24972)]
0x00000033daa30065 in raise () from /lib64/libc.so.6
(gdb) up
#1  0x00000033daa31b00 in abort () from /lib64/libc.so.6
(gdb) up
#2  0x00000033daa6825b in __libc_message () from /lib64/libc.so.6
(gdb) up
#3  0x00000033daa6f504 in _int_free () from /lib64/libc.so.6
(gdb) up
#4  0x00000033daa72b2c in free () from /lib64/libc.so.6
(gdb) up
#5  0x00002aaaab40b504 in GDKfree (blk=0xa9e948) at 
/ufs/goncalve/MonetDB/MonetDB/src/gdk/gdk_utils.mx:1140
1140                            free(((char *) s) - 8);
(gdb) up
#6  0x00002aaaab36e349 in HEAPfree (h=0xac36a0) at 
/ufs/goncalve/MonetDB/MonetDB/src/gdk/gdk_heap.mx:265
265                             GDKfree(h->base);
(gdb) up
#7  0x00002aaaab4a907a in heapfree (src=0xac36a0, dst=0x43004290) at 
/ufs/goncalve/MonetDB/MonetDB/src/gdk/gdk_bat.mx:630
630             HEAPfree(src);


Regards,
Romulo




More information about the developers-list mailing list