Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Zookeeper, mail # user - c client possible bug


+
Apostolis Xekoukoulotakis... 2012-11-11, 08:53
+
Michi Mutsuzaki 2012-11-12, 18:21
Copy link to this message
-
Re: c client possible bug
Apostolis Xekoukoulotakis... 2012-11-14, 17:22
Ok, I think I had memory corruption problems so maybe it wasnt a zookeeper
bug. If not, I ll issue a jira.
Thanks.

2012/11/12 Michi Mutsuzaki <[EMAIL PROTECTED]>

> Hi Apostolis,
>
> Yes, it does look like a c client bug. Could you open a jira for this?
>
> Thanks!
> --Michi
>
> On Sun, Nov 11, 2012 at 12:53 AM, Apostolis Xekoukoulotakis
> <[EMAIL PROTECTED]> wrote:
> > I get segmentation fault. Is this a zookeeper bug?
> >
> > version:3.3.6
> > os:debian
> >
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > [Switching to Thread 0x7fffeffff700 (LWP 3064)]
> > copy_watchers (ht=<value optimized out>, path=<value optimized out>,
> >     list=0x7fffefffea18) at src/zk_hashtable.c:232
> > 232        watcher_object_t *next = wo->next;
> > (gdb)
> > (gdb) backtrace full
> > #0  copy_watchers (ht=<value optimized out>, path=<value optimized out>,
> >     list=0x7fffefffea18) at src/zk_hashtable.c:232
> >         wo = 0x7375706f74636f2f
> > #1  add_for_event (ht=<value optimized out>, path=<value optimized out>,
> >     list=0x7fffefffea18) at src/zk_hashtable.c:265
> >         wl = <value optimized out>
> > #2  0x00007ffff7bd8531 in collectWatchers (zh=0x7ffff0004d30,
> >     type=<value optimized out>,
> >     path=0x7ffff000cd50 "/octopus/computers/r2d2/worker_nodes")
> >     at src/zk_hashtable.c:302
> >         list = 0x7ffff000a6d0
> > #3  0x00007ffff7bd1b6f in zookeeper_process (zh=0x7ffff0004d30,
> >     events=<value optimized out>) at src/zookeeper.c:1924
> >         evt = {type = 1, state = 3,
> >           path = 0x7ffff000cd50 "/octopus/computers/r2d2/worker_nodes"}
> >         type = 1
> >         path = 0x7ffff000cd50 "/octopus/computers/r2d2/worker_nodes"
> >         c = 0x7ffff0022520
> >         hdr = {xid = -1, zxid = -1, err = 0}
> >         ia = 0x7ffff0022390
> >         bptr = 0x7ffff000f0d0
> >         rc = <value optimized out>
> >         __func__ = "zookeeper_process"
> >         __PRETTY_FUNCTION__ = "zookeeper_process"
> > #4  0x00007ffff7bd8cef in do_io (v=<value optimized out>) at
> > src/mt_adaptor.c:310
> >         tv = {tv_sec = 1, tv_usec = 333000}
> >         fd = 20
> > ---Type <return> to continue, or q <return> to quit---
> >         interest = 2
> >         zh = 0x7ffff0004d30
> >         fds = {{fd = 18, events = 1, revents = 0}, {fd = 20, events = 1,
> >             revents = 1}}
> >         adaptor_threads = 0x7ffff0005ed0
> >         __func__ = "do_io"
> > #5  0x00007ffff6a3d8ca in start_thread () from /lib/libpthread.so.0
> > No symbol table info available.
> > #6  0x00007ffff6d22b6d in clone () from /lib/libc.so.6
> > No symbol table info available.
> > #7  0x0000000000000000 in ?? ()
> > No symbol table info available.
>

--
Sincerely yours,

     Apostolis Xekoukoulotakis