<font size=2 face="sans-serif">I will try but this will take me some time.</font>
<br>
<br><font size=2 face="sans-serif">In the meantime I can provide more information
if you like.</font>
<br>
<br><font size=2 color=#000080 face="sans-serif">Amit Margalit</font>
<br><font size=2 color=#808000 face="sans-serif">IBM XIV </font><font size=2 face="sans-serif">-
<i>Storage Reinvented</i></font>
<br><font size=2 face="sans-serif">XIV-NAS Development Team</font>
<br><font size=2 face="sans-serif">Tel. 03</font><font size=2 face="Arial">-689-7774</font>
<br><font size=2 face="Arial">Fax. 03-689-7230</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">Mathieu Desnoyers <mathieu.desnoyers@efficios.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">Amit Margalit/Israel/IBM@IBMIL</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc:      
 </font><font size=1 face="sans-serif">lttng-dev@lists.lttng.org</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">06/11/2013 03:17 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">Re: [lttng-dev]
Help debugging 2.2.0rc2 core dump in lttng-sessiond</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi Amit,<br>
<br>
Can you reproduce this issue with the HEAD of lttng-tools master and<br>
lttng-ust stable-2.2 branches ?<br>
<br>
Thanks,<br>
<br>
Mathieu<br>
<br>
* Amit Margalit (AMITM@il.ibm.com) wrote:<br>
> Hello,<br>
> <br>
> I've deployed 2.2.0rc2 on one of our systems, and I've getting a core
dump <br>
> (due to segfault) on lttng-sessiond.<br>
> <br>
> Should I post all the data here, or should this be done 1x1 with one
of <br>
> the developers?<br>
> <br>
> Anyway, basic information:<br>
> <br>
> Core was generated by `/usr/bin/lttng-sessiond -d --no-kernel -q'.<br>
> Program terminated with signal 11, Segmentation fault.<br>
> #0  ustctl_duplicate_ust_object_data (dest=dest@entry=0x7f958c000ad8,
<br>
> src=0x0) at ustctl.c:800<br>
> 800             if (src->handle !=
-1) {<br>
> (gdb) p *dest<br>
> $9 = (struct lttng_ust_object_data *) 0x0<br>
> (gdb) up<br>
> #1  0x00000000004182c6 in duplicate_channel_object <br>
> (ua_chan=0x7f958c0009b0, reg_chan=0x679cd0) at ust-app.c:2000<br>
> 2000            ret = ustctl_duplicate_ust_object_data(&ua_chan->obj,
<br>
> reg_chan->obj.ust);<br>
> (gdb) p ua_chan->obj<br>
> $10 = (struct lttng_ust_object_data *) 0x0<br>
> (gdb) p *ua_chan<br>
> $11 = {enabled = 1, handle = -1, is_sent = 0, key = 2, tracing_channel_id
<br>
> = 0, expected_stream_count = 0, name = "channel0", '\000'
<repeats 247 <br>
> times>, obj = 0x0, attr = {<br>
>     type = LTTNG_UST_CHAN_PER_CPU, subbuf_size = 262144,
num_subbuf = 32, <br>
> overwrite = 0, switch_timer_interval = 0, read_timer_interval = 0,
output <br>
> = LTTNG_UST_MMAP, chan_id = 0, <br>
>     uuid = '\000' <repeats 15 times>}, streams = {count
= 0, head = {next <br>
> = 0x7f958c000b20, prev = 0x7f958c000b20}}, session = 0x677320, ctx
= <br>
> 0x7f958c000bc0, events = 0x7f958c000920, <br>
>   tracefile_size = 0, tracefile_count = 0, node = {key = 0x7f958c0009d4
<br>
> "channel0", node = {next = 0x6763a0, reverse_hash = 261524217965576192},
<br>
> head = {next = {next = 0x0}, func = 0}}, <br>
>   ust_objd_node = {key = 0, node = {next = 0x0, reverse_hash
= 0}, head = <br>
> {next = {next = 0x0}, func = 0}}, rcu_head = {next = {next = 0x0},
func = <br>
> 0}}<br>
> (gdb) p *reg_chan<br>
> $12 = {key = 0, consumer_key = 1, streams = {next = 0x679ce0, prev
= <br>
> 0x679ce0}, stream_list_lock = {__data = {__lock = 0, __count = 0,
__owner <br>
> = 0, __nusers = 0, __kind = 0, __spins = 0, <br>
>       __list = {__prev = 0x0, __next = 0x0}}, __size
= '\000' <repeats 39 <br>
> times>, __align = 0}, node = {key = 0, node = {next = 0x0, reverse_hash
= <br>
> 15577886586086949907}, head = {next = {<br>
>         next = 0x0}, func = 0}}, obj = {ust =
0x0}}<br>
> (gdb) bt<br>
> #0  ustctl_duplicate_ust_object_data (dest=dest@entry=0x7f958c000ad8,
<br>
> src=0x0) at ustctl.c:800<br>
> #1  0x00000000004182c6 in duplicate_channel_object <br>
> (ua_chan=0x7f958c0009b0, reg_chan=0x679cd0) at ust-app.c:2000<br>
> #2  send_channel_uid_to_ust (reg_chan=reg_chan@entry=0x679cd0,
<br>
> app=app@entry=0x664d00, ua_sess=ua_sess@entry=0x677320, <br>
> ua_chan=ua_chan@entry=0x7f958c0009b0) at ust-app.c:2161<br>
> #3  0x0000000000418f78 in create_channel_per_uid (ua_chan=0x7f958c0009b0,
<br>
> ua_sess=0x677320, usess=<optimized out>, app=0x664d00) at ust-app.c:2263<br>
> #4  do_create_channel (app=app@entry=0x664d00, usess=usess@entry=0x666f80,
<br>
> ua_sess=0x677320, ua_chan=ua_chan@entry=0x7f958c0009b0) at ust-app.c:2341<br>
> #5  0x000000000041df83 in ust_app_global_update (usess=0x666f80,
<br>
> sock=sock@entry=20) at ust-app.c:4043<br>
> #6  0x000000000042306f in update_ust_app (app_sock=20) at main.c:680<br>
> #7  thread_dispatch_ust_registration (data=<optimized out>)
at main.c:1465<br>
> #8  0x00007f95974dd5f0 in start_thread () from /lib64/libpthread.so.0<br>
> #9  0x00007f959724c87d in clone () from /lib64/libc.so.6<br>
> #10 0x0000000000000000 in ?? ()<br>
> (gdb) info threads<br>
>   Id   Target Id         Frame <br>
>   9    Thread 0x7f9594357710 (LWP 967) 0x00007f959724cf03
in epoll_wait () <br>
> from /lib64/libc.so.6<br>
>   8    Thread 0x7f9594558710 (LWP 966) 0x00007f959724cf03
in epoll_wait () <br>
> from /lib64/libc.so.6<br>
>   7    Thread 0x7f9593b53710 (LWP 971) 0x00007f959724cf03
in epoll_wait () <br>
> from /lib64/libc.so.6<br>
>   6    Thread 0x7f9593f55710 (LWP 969) 0x00007f959724cf03
in epoll_wait () <br>
> from /lib64/libc.so.6<br>
>   5    Thread 0x7f9598d85900 (LWP 964) 0x00007f95974ddda5
in pthread_join <br>
> () from /lib64/libpthread.so.0<br>
>   4    Thread 0x7f9593952710 (LWP 984) 0x00007f959724cf03
in epoll_wait () <br>
> from /lib64/libc.so.6<br>
>   3    Thread 0x7f9593751710 (LWP 3941) 0x00007f95972492a9
in syscall () <br>
> from /lib64/libc.so.6<br>
>   2    Thread 0x7f9593d54710 (LWP 970) 0x00007f959724cf03
in epoll_wait () <br>
> from /lib64/libc.so.6<br>
> * 1    Thread 0x7f9594156710 (LWP 968) ustctl_duplicate_ust_object_data
<br>
> (dest=dest@entry=0x7f958c000ad8, src=0x0) at ustctl.c:800<br>
> <br>
> Any help is appreciated.<br>
> <br>
> <br>
> Amit Margalit<br>
> IBM XIV - Storage Reinvented<br>
> XIV-NAS Development Team<br>
> Tel. 03-689-7774<br>
> Fax. 03-689-7230<br>
> _______________________________________________<br>
> lttng-dev mailing list<br>
> lttng-dev@lists.lttng.org<br>
> </font></tt><a href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev"><tt><font size=2>http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</font></tt></a><tt><font size=2><br>
<br>
<br>
-- <br>
Mathieu Desnoyers<br>
EfficiOS Inc.<br>
</font></tt><a href=http://www.efficios.com/><tt><font size=2>http://www.efficios.com</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>