[Gluster-devel] 2 Core dump backtraces from glusterfs
Anand Avati
avati at zresearch.com
Wed Jul 4 12:02:10 UTC 2007
Hello,
thanks for reporting the bugs, fixes for both the bugs are commited.
thanks!
avati
2007/7/2, DeeDee Park <deedee6905 at hotmail.com>:
>
> Script started on Sun 01 Jul 2007 06:23:25 PM PDT
> root at device128:/# !gdb
> bash: !gdb: event not found
> root at device128:/# gdb -f [K [Kglusterfs -c [Kls
> [00m [01;34mbin [00m [01;36mcdrom [00m [01;34mdev [00m
> [01;34mhome [00m [01;34mlib [00m [01;34mmnt [00m
> [01;34mroot [00m [01;34msys [00m [01;34mvar [00m
> [01;34mboot [00m [00mcore.5109 [00m [01;34metc [00m
> [01;34minitrd [00m [01;34mlost+found [00m [01;34mopt [00m
> [01;34msbin [00m [01;34mtmp [00m [01;36mvmlinuz [00m
> [01;36mBRICK [00m [00mcore.5124 [00m [01;34mglusterfs [00m
> [01;36minitrd.img [00m [01;34mmedia [00m [01;34mproc [00m
> [01;34msrv [00m [01;34musr [00m
> [mroot at device128:/# ls -laFrt core*
> [00m-rw------- 1 root root 9191424 2007-07-01 17:54 [00mcore.5109 [00m
> -rw------- 1 root root 48488448 2007-07-01 18:18 [00mcore.5124 [00m
> [mroot at device128:/# gdb -c [K [Kglusterfs -c core.5109
> GNU gdb 6.4.90-debian
> Copyright (C) 2006 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 "i486-linux-gnu"...Using host libthread_db
> library "/lib/tls/i686/cmov/libthread_db.so.1".
>
>
> warning: Can't read pathname for load map: Input/output error.
> Reading symbols from /usr/local/lib/libglusterfs.so.0...done.
> Loaded symbols for /usr/local/lib/libglusterfs.so.0
> Reading symbols from /usr/local/lib/libfuse.so.2...done.
> Loaded symbols for /usr/local/lib/libfuse.so.2
> Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
> Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done.
> Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
> Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
> Loaded symbols for /lib/tls/i686/cmov/libc.so.6
> Reading symbols from /lib/tls/i686/cmov/librt.so.1...done.
> Loaded symbols for /lib/tls/i686/cmov/librt.so.1
> Reading symbols from /lib/ld-linux.so.2...done.
> Loaded symbols for /lib/ld-linux.so.2
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/protocol/client.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/protocol/client.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/cluster/unify.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/cluster/unify.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/write-
> behind.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/write-behind.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/read-
> ahead.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/read-ahead.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/transport/tcp/client.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/transport/tcp/client.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/scheduler/alu.so...done.
> Loaded symbols for /usr/local/lib/glusterfs/1.3.0-pre5/scheduler/alu.so
> Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
> Reading symbols from /lib/tls/i686/cmov/libnss_dns.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libnss_dns.so.2
> Reading symbols from /lib/tls/i686/cmov/libresolv.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2
> Reading symbols from /lib/libgcc_s.so.1...done.
> Loaded symbols for /lib/libgcc_s.so.1
> Core was generated by `[glusterfs]
> '.
> Program terminated with signal 11, Segmentation fault.
> #0 0xb757b10d in unify_bg_cbk (frame=0x80a0988, cookie=0x80a20a0,
> this=0x0,
> op_ret=0, op_errno=21) at unify.c:83
> 83 callcnt = --local->call_count;
> (gdb) bt
> #0 0xb757b10d in unify_bg_cbk (frame=0x80a0988, cookie=0x80a20a0,
> this=0x0,
> op_ret=0, op_errno=21) at unify.c:83
> #1 0xb75927df in client_unlink_cbk (frame=0x80a20a0, args=0x80a0b90)
> at client-protocol.c:2969
> #2 0xb7595332 in client_protocol_interpret (trans=0x809a658,
> blk=0x80a10f8)
> at client-protocol.c:4184
> #3 0xb7595eb4 in notify (this=0x80578f0, event=2, data=0x809a658)
> at client-protocol.c:4494
> #4 0xb7f14417 in transport_notify (this=0x809a658, event=1) at
> transport.c:152
> #5 0xb7f14ae8 in epoll_notify (eevent=1, data=0x809a658) at epoll.c:54
> #6 0xb7f14dcc in sys_epoll_iteration (ctx=0xbfdc0fbc) at epoll.c:146
> #7 0xb7f1460a in poll_iteration (ctx=0xbfdc0fbc) at transport.c:260
> #8 0x0804a78a in main (argc=4, argv=0xbfdc10a4) at glusterfs.c:341
> (gdb) quit
> root at device128:/# ls
> [00m [01;34mbin [00m [01;36mcdrom [00m [01;34mdev [00m
> [01;34mhome [00m [01;34mlib [00m [01;34mmnt [00m
> [01;34mroot [00m [01;34msys [00m [01;34mvar [00m
> [01;34mboot [00m [00mcore.5109 [00m [01;34metc [00m
> [01;34minitrd [00m [01;34mlost+found [00m [01;34mopt [00m
> [01;34msbin [00m [01;34mtmp [00m [01;36mvmlinuz [00m
> [01;36mBRICK [00m [00mcore.5124 [00m [01;34mglusterfs [00m
> [01;36minitrd.img [00m [01;34mmedia [00m [01;34mproc [00m
> [01;34msrv [00m [01;34musr [00m
> [mroot at device128:/# gdb glusterfs -c core.5124
> GNU gdb 6.4.90-debian
> Copyright (C) 2006 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 "i486-linux-gnu"...Using host libthread_db
> library "/lib/tls/i686/cmov/libthread_db.so.1".
>
>
> warning: Can't read pathname for load map: Input/output error.
> Reading symbols from /usr/local/lib/libglusterfs.so.0...done.
> Loaded symbols for /usr/local/lib/libglusterfs.so.0
> Reading symbols from /usr/local/lib/libfuse.so.2...done.
> Loaded symbols for /usr/local/lib/libfuse.so.2
> Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
> Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done.
> Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
> Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
> Loaded symbols for /lib/tls/i686/cmov/libc.so.6
> Reading symbols from /lib/tls/i686/cmov/librt.so.1...done.
> Loaded symbols for /lib/tls/i686/cmov/librt.so.1
> Reading symbols from /lib/ld-linux.so.2...done.
> Loaded symbols for /lib/ld-linux.so.2
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/protocol/client.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/protocol/client.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/cluster/unify.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/cluster/unify.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/write-
> behind.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/write-behind.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/read-
> ahead.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/xlator/performance/read-ahead.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/transport/tcp/client.so...done.
> Loaded symbols for
> /usr/local/lib/glusterfs/1.3.0-pre5/transport/tcp/client.so
> Reading symbols from
> /usr/local/lib/glusterfs/1.3.0-pre5/scheduler/alu.so...done.
> Loaded symbols for /usr/local/lib/glusterfs/1.3.0-pre5/scheduler/alu.so
> Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
> Reading symbols from /lib/tls/i686/cmov/libnss_dns.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libnss_dns.so.2
> Reading symbols from /lib/tls/i686/cmov/libresolv.so.2...done.
> Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2
> Reading symbols from /lib/libgcc_s.so.1...done.
> Loaded symbols for /lib/libgcc_s.so.1
> Core was generated by
> `[glusterfs] '.
> Program terminated with signal 11, Segmentation fault.
> #0 0xffffe410 in __kernel_vsyscall ()
> (gdb) bt
> #0 0xffffe410 in __kernel_vsyscall ()
> #1 0xb7f9d651 in raise () from /lib/tls/i686/cmov/libpthread.so.0
> #2 0xb7fcba6e in gf_print_trace (signum=6) at common-utils.c:211
> #3 <signal handler called>
> #4 0xffffe410 in __kernel_vsyscall ()
> #5 0xb7e86770 in raise () from /lib/tls/i686/cmov/libc.so.6
> #6 0xb7e87ef3 in abort () from /lib/tls/i686/cmov/libc.so.6
> #7 0xb7e7fdbb in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
> #8 0xb7fcf2a5 in __inode_unref (inode=0x80db460) at inode.c:336
> #9 0xb7fcf33b in inode_unref (inode=0x80db460) at inode.c:383
> #10 0xb7634c34 in unify_lookup_cbk (frame=0xa5eae10, cookie=0x8058258,
> this=0x8058708, op_ret=-1, op_errno=2, inode=0x0, buf=0x0) at
> unify.c:352
> #11 0xb764d78c in client_lookup_cbk (frame=0xa59ac38, args=0xa5f88e8)
> at client-protocol.c:3797
> #12 0xb764e332 in client_protocol_interpret (trans=0x8097c10,
> blk=0xa5f8d80)
> at client-protocol.c:4184
> #13 0xb764eeb4 in notify (this=0x8058258, event=2, data=0x8097c10)
> at client-protocol.c:4494
> #14 0xb7fcd417 in transport_notify (this=0x8097c10, event=1) at
> transport.c:152
> #15 0xb7fcdae8 in epoll_notify (eevent=1, data=0x8097c10) at epoll.c:54
> #16 0xb7fcddcc in sys_epoll_iteration (ctx=0xbfec60bc) at epoll.c:146
> #17 0xb7fcd60a in poll_iteration (ctx=0xbfec60bc) at transport.c:260
> #18 0x0804a78a in main (argc=4, argv=0xbfec61a4) at glusterfs.c:341
> (gdb) quit
> root at device128:/# exit
>
> Script done on Sun 01 Jul 2007 06:24:36 PM PDT
>
> _________________________________________________________________
> Don't miss your chance to WIN $10,000 and other great prizes from
> Microsoft
> Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/
>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>
--
Anand V. Avati
More information about the Gluster-devel
mailing list