[Bug 797092] opusenc: segmentation fault
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sat Sep 22 18:58:06 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797092
--- Comment #21 from Nicolas Dufresne (ndufresne) <nicolas at ndufresne.ca> ---
GDB backtrace, I'll need to rebuild using cerbero to get the source:
(gdb) bt
#0 comb_filter_const_sse (y=0xa18fd0, x=0xa17ee0, T=108, N=840,
g10=-0.172485352, g11=-0.122085571, g12=-0.0729217529)
at celt/x86/pitch_sse.c:139
#1 0x62506478 in run_prefilter (nbAvailableBytes=159, enabled=7969388,
qgain=<synthetic pointer>, gain=<synthetic pointer>,
pitch=<synthetic pointer>, prefilter_tapset=0, N=960, CC=1,
prefilter_mem=0x0, in=0xa18c10, st=0x7996a0) at celt/celt_encoder.c:1217
#2 celt_encode_with_ec (st=st at entry=0x7996a0, pcm=pcm at entry=0xa1a188,
frame_size=<optimized out>, frame_size at entry=960, compressed=0x0,
compressed at entry=0xc0 <error: Cannot access memory at address 0xc0>,
nbCompressedBytes=nbCompressedBytes at entry=159, enc=enc at entry=0xa1b48c)
at celt/celt_encoder.c:1606
#3 0x62535fab in opus_encode_native (st=st at entry=0x79013c,
pcm=pcm at entry=0xa1b738, frame_size=frame_size at entry=960,
data=0xa1db97 "", data at entry=0xa1db96 "", out_data_bytes=160,
lsb_depth=256, lsb_depth at entry=16,
analysis_pcm=analysis_pcm at entry=0x78e410,
analysis_size=analysis_size at entry=960, c1=0, c2=c2 at entry=-1,
analysis_channels=1, downmix=downmix at entry=0x62533460 <downmix_int>,
float_api=float_api at entry=0) at src/opus_encoder.c:2054
#4 0x625395af in opus_multistream_encode_native (st=st at entry=0x790018,
copy_channel_in=copy_channel_in at entry=0x62538120
<opus_copy_channel_in_short>, pcm=pcm at entry=0x78e410,
analysis_frame_size=analysis_frame_size at entry=960,
---Type <return> to continue, or q <return> to quit---
data=data at entry=0x78b080 "", max_data_bytes=160,
max_data_bytes at entry=4000, lsb_depth=lsb_depth at entry=16,
downmix=0x62533460 <downmix_int>, float_api=float_api at entry=0)
at src/opus_multistream_encoder.c:1073
#5 0x62539fe4 in opus_multistream_encode (st=0x790018,
pcm=pcm at entry=0x78e410, frame_size=frame_size at entry=960,
data=0x78b080 "", max_data_bytes=4000)
at src/opus_multistream_encoder.c:1194
#6 0x64445c28 in gst_opus_enc_encode (buf=0x7723f0, enc=0x783250)
at gstopusenc.c:1041
#7 gst_opus_enc_handle_frame (benc=0x783250, buf=0x7723f0)
at gstopusenc.c:1091
#8 0x64bae689 in gst_audio_encoder_push_buffers (enc=enc at entry=0x783250,
force=force at entry=0) at gstaudioencoder.c:1119
#9 0x64baf76c in gst_audio_encoder_chain (pad=0x76a200, parent=0x783250,
buffer=0x772030) at gstaudioencoder.c:1349
#10 0x61488849 in gst_pad_chain_data_unchecked (pad=pad at entry=0x76a200,
type=type at entry=4112, data=data at entry=0x772030) at gstpad.c:4322
#11 0x6148c65b in gst_pad_push_data (pad=pad at entry=0x76a0a8,
type=type at entry=4112, data=data at entry=0x772030) at gstpad.c:4578
#12 0x61492dbb in gst_pad_push (pad=pad at entry=0x76a0a8, buffer=0x772030)
at gstpad.c:4697
#13 0x6b5f56e0 in gst_base_src_loop (pad=0x76a0a8) at gstbasesrc.c:2957
#14 0x614c0eae in gst_task_func (task=0x771030) at gsttask.c:332
---Type <return> to continue, or q <return> to quit---
#15 0x68618a98 in g_thread_pool_thread_proxy (data=0x25ee00)
at gthreadpool.c:307
#16 0x686181bd in g_thread_proxy (data=0x766578) at gthread.c:784
#17 0x6863581d in g_thread_win32_proxy (data=0x766578) at gthread-win32.c:450
#18 0x7bcac188 in ?? ()
#19 0x7bcafb21 in ?? ()
#20 0x7bcac17a in ?? ()
#21 0x00000000 in ?? ()
(gdb)
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list