Re: perf segfault in in ordered_events__free()

2019-01-17 Thread Jiri Olsa
On Wed, Jan 16, 2019 at 11:33:55PM -0800, Song Liu wrote: > On Wed, Jan 16, 2019 at 1:53 PM Song Liu wrote: > > > > Thanks Jiri! > > > > On Wed, Jan 16, 2019 at 1:34 PM Jiri Olsa wrote: > > > > > > On Wed, Jan 16, 2019 at 10:57:49AM -0800, Song Liu wrote: > > > > Hi, > > > > > > > > We are debugg

Re: perf segfault in in ordered_events__free()

2019-01-16 Thread Song Liu
On Wed, Jan 16, 2019 at 1:53 PM Song Liu wrote: > > Thanks Jiri! > > On Wed, Jan 16, 2019 at 1:34 PM Jiri Olsa wrote: > > > > On Wed, Jan 16, 2019 at 10:57:49AM -0800, Song Liu wrote: > > > Hi, > > > > > > We are debugging a segfault of perf in ordered_events__free(). > > > > hi, > > any backtrac

Re: perf segfault in in ordered_events__free()

2019-01-16 Thread Song Liu
Thanks Jiri! On Wed, Jan 16, 2019 at 1:34 PM Jiri Olsa wrote: > > On Wed, Jan 16, 2019 at 10:57:49AM -0800, Song Liu wrote: > > Hi, > > > > We are debugging a segfault of perf in ordered_events__free(). > > hi, > any backtrace or info on how to reproduce it? Here is the backtrace: #0 0x000

Re: perf segfault in in ordered_events__free()

2019-01-16 Thread Jiri Olsa
On Wed, Jan 16, 2019 at 10:57:49AM -0800, Song Liu wrote: > Hi, > > We are debugging a segfault of perf in ordered_events__free(). hi, any backtrace or info on how to reproduce it? > Disassemble shows the segfault was caused by oe->buff == NULL > in the following line: > > /* >

perf segfault in in ordered_events__free()

2019-01-16 Thread Song Liu
Hi, We are debugging a segfault of perf in ordered_events__free(). Disassemble shows the segfault was caused by oe->buff == NULL in the following line: /* * Current buffer might not have all the events allocated * yet, we need to free only allocated ones ... */