Opened 8 years ago
Closed 3 years ago
#5356 closed defect (needs_more_info)
Segmentation fault
| Reported by: | somethin | Owned by: | |
|---|---|---|---|
| Priority: | important | Component: | swscale |
| Version: | git-master | Keywords: | crash |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description
OS: Gentoo Linux
Architecture: amd64
Summary of the bug: obs-studio Segmentation fault. gdb backtrace says that ffmpeg(libswscale) is the problem.
How to reproduce:
obs <File - Settings - Output - Recording Quality: set Lossless Quality > <File - Settings - Output - Video - Output (Scaled) Resolution: set to 1680x1050> Start Recording Segmentation fault
GNU Debugger Backtrace (Thread 5 crashes)
Thread 17 (Thread 0x7fffc1738700 (LWP 28781)):
#0 0x00007ffff3da6358 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff7b7c3c1 in os_event_timedwait (event=0x7d6d60,
milliseconds=milliseconds@entry=30000)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/util/threading-posix.c:118
ts = {tv_sec = 1458570161, tv_nsec = 778441589}
code = 0
#2 0x00007ffff7b7c74b in screensaver_thread (param=0x7d5700)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/util/platform-nix.c:539
info = 0x7d5700
#3 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 16 (Thread 0x7fffc1f39700 (LWP 28780)):
#0 0x00007ffff3da81e7 in do_futex_wait.constprop ()
from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff3da8294 in __new_sem_wait_slow.constprop.0 ()
from /lib64/libpthread.so.0
No symbol table info available.
#2 0x00007ffff7b7c566 in os_sem_wait (sem=<optimized out>)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/util/threading-posix.c:244
No locals.
#3 0x00007fffcb7e31dc in write_thread (data=0xd81d00)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/plugins/obs-ffmpeg/obs-ffmpeg-output.c:852
output = 0xd81d00
#4 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 13 (Thread 0x7fffc9880700 (LWP 28777)):
#0 0x00007ffff3add33d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fffef5a4a3a in poll (__timeout=-1, __nfds=3, __fds=0x7fffbc009270)
at /usr/include/bits/poll2.h:46
No locals.
#2 poll_func (ufds=0x7fffbc009270, nfds=3, timeout=-1,
userdata=userdata@entry=0xdaace0)
at /var/tmp/portage/media-sound/pulseaudio-8.0/work/pulseaudio-8.0/src/pulse/thread-mainloop.c:69
mutex = <optimized out>
__func__ = "poll_func"
__PRETTY_FUNCTION__ = "poll_func"
#3 0x00007fffef595e10 in pa_mainloop_poll (m=m@entry=0xda4950)
at /var/tmp/portage/media-sound/pulseaudio-8.0/work/pulseaudio-8.0/src/pulse/mainloop.c:844
__func__ = "pa_mainloop_poll"
__PRETTY_FUNCTION__ = "pa_mainloop_poll"
#4 0x00007fffef5960dc in pa_mainloop_iterate (m=m@entry=0xda4950,
block=block@entry=1, retval=retval@entry=0x0)
at /var/tmp/portage/media-sound/pulseaudio-8.0/work/pulseaudio-8.0/src/pulse/mainloop.c:926
r = 0
__func__ = "pa_mainloop_iterate"
__PRETTY_FUNCTION__ = "pa_mainloop_iterate"
#5 0x00007fffef59612f in pa_mainloop_run (m=0xda4950, retval=retval@entry=0x0)
at /var/tmp/portage/media-sound/pulseaudio-8.0/work/pulseaudio-8.0/src/pulse/mainloop.c:944
r = <optimized out>
#6 0x00007fffef5a4b03 in thread (userdata=0xda4910)
at /var/tmp/portage/media-sound/pulseaudio-8.0/work/pulseaudio-8.0/src/pulse/thread-mainloop.c:100
m = 0xda4910
mask = {__val = {18446744067267100671,
18446744073709551615 <repeats 15 times>}}
prev_mask = {__val = {0, 140736574522960, 0, 140737351974512,
140736347506880, 140737168170182, 0, 140737351974512, 0,
140737286701496, 0, 140737488345359, 3, 140737488345360, 0,
140737351947453}}
sa = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0},
sa_mask = {__val = {0, 140737488345263, 140737208999440, 14409136,
4294967295, 0, 16853190965116348416, 0, 1, 14409136,
140737209000170, 0, 14409136, 0, 140737209000239,
140737488345264}}, sa_flags = 0, sa_restorer = 0x0}
#7 0x00007fffecea5f78 in internal_thread_func (userdata=0xda72f0)
at /var/tmp/portage/media-sound/pulseaudio-8.0/work/pulseaudio-8.0/src/pulsecore/thread-posix.c:81
t = 0xda72f0
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#8 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#9 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x7fffd4e54700 (LWP 28770)):
#0 0x00007ffff3da956d in nanosleep () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff7b7ca84 in os_sleepto_ns (time_target=<optimized out>,
time_target@entry=12170264855660)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/util/platform-nix.c:142
current = <optimized out>
req = {tv_sec = 0, tv_nsec = 8579268}
remain = {tv_sec = 0, tv_nsec = 5531227}
#2 0x00007ffff7bb70a0 in video_sleep (interval_ns=16666666, p_time=0x8b5e50,
video=0x8b5d88)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/obs-video.c:501
vframe_info = {timestamp = 12170181522330, count = 1}
cur_time = 12170248188994
t = 12170264855660
count = <optimized out>
#3 obs_video_thread (param=<optimized out>)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/obs-video.c:604
last_time = 12170248188994
interval = 16666666
video_thread_name = 0x7fffcc0008e0 "obs_video_thread(16.6667 ms)"
#4 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7fffe0bcf700 (LWP 28769)):
#0 0x00007ffff337118f in ff_nv12ToUV_avx () from /usr/lib64/libswscale.so.3
No symbol table info available.
#1 0x00007ffff3376ae0 in deinterleaveBytes_avx (
src=0x7fffe02f6ac0 "\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201"..., dst1=0x7fffc20e8ae0 '\177' <repeats 16 times>,
dst2=0x7fffc2154588 "", width=840, height=525, srcStride=1680,
dst1Stride=840, dst2Stride=840)
at /var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/libswscale/x86/rgb2rgb_template.c:1978
h = 0
#2 0x00007ffff336381f in nv12ToPlanarWrapper (c=0x7fffac003f20,
src=0x7fffe0bcebc0, srcStride=0x7fffe0bceba0, srcSliceY=<optimized out>,
srcSliceH=1050, dstParam=<optimized out>, dstStride=0x7fffe0bcebb0)
at /var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/libswscale/swscale_unscaled.c:191
dst1 = 0x7fffc20e8ae0 '\177' <repeats 16 times>
dst2 = 0x7fffc2154588 ""
#3 0x00007ffff335a017 in sws_scale (c=0x7fffac003f20,
srcSlice=srcSlice@entry=0x7fffe0bcedf0,
srcStride=srcStride@entry=0x7fffe0bcee30, srcSliceY=srcSliceY@entry=0,
srcSliceH=1050, dst=dst@entry=0xd81d48, dstStride=0xd81d88)
at /var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/libswscale/swscale.c:1246
srcStride2 = {1680, 1680, 0, 0}
dstStride2 = {1680, 840, 840, 0}
i = <optimized out>
ret = <optimized out>
src2 = {
0x7fffe0148020 '\334' <repeats 118 times>, "ܒ", '\222' <repeats 80 times>...,
0x7fffe02f6ac0 "\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201"..., 0x0, 0x0}
dst2 = {
0x7fffc1f3a040 '\334' <repeats 118 times>, "ܒ", '\222' <repeats 80 times>..., 0x7fffc20e8ae0 '\177' <repeats 16 times>, 0x7fffc2154588 "", 0x0}
rgb0_tmp = 0x0
macro_height = <optimized out>
#4 0x00007fffcb7e3c6a in receive_video (param=0xd81d00, frame=0x7fffe0bcedf0)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/plugins/obs-ffmpeg/obs-ffmpeg-output.c:654
output = <optimized out>
data = <optimized out>
context = 0x7fffac002ea0
packet = {buf = 0x0, pts = -9223372036854775808,
dts = -9223372036854775808, data = 0x0, size = 0, stream_index = 0,
flags = 0, side_data = 0x0, side_data_elems = 0, duration = 0,
destruct = 0x0, priv = 0x0, pos = -1, convergence_duration = 0}
ret = 0
got_packet = 32767
#5 0x00007ffff7b8e19e in default_raw_video_callback (param=0xd80c60,
frame=<optimized out>)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/obs-output.c:1220
output = 0xd80c60
#6 0x00007ffff7b6a42b in video_output_cur_frame (video=0xd34e60)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/media-io/video-io.c:135
input = 0x7fffac01bbc0
frame = {data = {
0x7fffe0148020 '\334' <repeats 118 times>, "ܒ", '\222' <repeats 80 times>...,
0x7fffe02f6ac0 "\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201\177\201"..., 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, linesize = {
1680, 1680, 0, 0, 0, 0, 0, 0}, timestamp = 12170164855664}
i = 0
frame_info = 0xd34f40
complete = <optimized out>
#7 video_thread (param=0xd34e60)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/media-io/video-io.c:177
video = 0xd34e60
video_thread_name = 0x7fffd00008e0 "video_thread(video)"
#8 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#9 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x7fffe3da7700 (LWP 28768)):
#0 0x00007ffff3ab618d in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff3adf794 in usleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x00007ffff7b7c9a1 in os_sleep_ms (duration=duration@entry=23)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/util/platform-nix.c:152
No locals.
#3 0x00007ffff7b6b5bb in audio_thread (param=0x932bc0)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/media-io/audio-io.c:262
cur_time = <optimized out>
audio = 0x932bc0
rate = 44100
samples = 84992
start_time = 12168338892957
prev_time = 12170266149192
audio_time = 12170266149192
audio_wait_time = 23
audio_thread_name = 0x7fffd80008e0 "audio_thread(Audio)"
#4 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7fffe8977700 (LWP 28767)):
#0 0x00007ffff3da6358 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007ffff7b7c3c1 in os_event_timedwait (event=0x887660,
milliseconds=milliseconds@entry=25)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/util/threading-posix.c:118
ts = {tv_sec = 1458570131, tv_nsec = 822157503}
code = 0
#2 0x00007ffff7ba5ae1 in obs_hotkey_thread (arg=<optimized out>)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/obs-hotkey.c:1302
hotkey_thread_name = 0x7fffdc0008e0 "obs_hotkey_thread(25 ms)"
#3 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7fffe9a44700 (LWP 28766)):
#0 0x00007ffff3add33d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff7046cf6 in poll (__timeout=-1, __nfds=1, __fds=0x7fffe9a43d90)
at /usr/include/bits/poll2.h:46
No locals.
#2 _xcb_conn_wait (c=c@entry=0x7a3d60, cond=cond@entry=0x7a3da0,
vector=vector@entry=0x0, count=count@entry=0x0)
at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459
ret = <optimized out>
fd = {fd = 3, events = 1, revents = 0}
#3 0x00007ffff70485f7 in xcb_wait_for_event (c=0x7a3d60)
at /var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693
ret = 0x0
#4 0x00007ffff7ed79b8 in QXcbEventReader::run (this=0x7a2520)
at qxcbconnection.cpp:1229
event = 0x0
#5 0x00007ffff48e3e42 in QThreadPrivate::start (arg=0x7a2520)
at thread/qthread_unix.cpp:331
__clframe = {
__cancel_routine = 0x7ffff48e33d8 <QThreadPrivate::finish(void*)>,
__cancel_arg = 0x7a2520, __do_it = 1, __cancel_type = -1}
thr = 0x7a2520
data = 0x7a2880
objectName = {static null = {<No data fields>},
d = 0x7ffff4b38600 <QArrayData::shared_null>}
#6 0x00007ffff3da0424 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#7 0x00007ffff3ae63bd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff7fa97c0 (LWP 28762)):
#0 0x00007ffff3add33d in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fffee75f687 in poll (__timeout=934, __nfds=3, __fds=0x84fcb0)
at /usr/include/bits/poll2.h:46
No locals.
#2 g_poll (fds=fds@entry=0x84fcb0, nfds=nfds@entry=3,
timeout=timeout@entry=934)
at /var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gpoll.c:124
No locals.
#3 0x00007fffee74e846 in g_main_context_poll (
context=context@entry=0x7fffe40016f0, timeout=934,
priority=<optimized out>, fds=fds@entry=0x84fcb0, n_fds=n_fds@entry=3)
at /var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:4135
poll_func = 0x7fffee75f67c <g_poll>
#4 0x00007fffee75115d in g_main_context_iterate (
context=context@entry=0x7fffe40016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>)
at /var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3835
max_priority = 2147483647
timeout = 934
some_ready = <optimized out>
nfds = 3
allocated_nfds = 3
fds = 0x84fcb0
#5 0x00007fffee751237 in g_main_context_iteration (context=0x7fffe40016f0,
may_block=may_block@entry=1)
at /var/tmp/portage/dev-libs/glib-2.46.2-r2/work/glib-2.46.2/glib/gmain.c:3901
retval = <optimized out>
#6 0x00007ffff4ac2d83 in QEventDispatcherGlib::processEvents (this=0x7cf560,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
d = 0x7cf620
canWait = true
savedFlags = <optimized out>
result = <optimized out>
#7 0x00007ffff7f0767c in QPAEventDispatcherGlib::processEvents (
this=<optimized out>, flags=...)
at eventdispatchers/qeventdispatcher_glib.cpp:115
No locals.
#8 0x00007ffff4a74453 in QEventLoop::processEvents (
this=this@entry=0x7fffffffe1a0, flags=..., flags@entry=...)
at kernel/qeventloop.cpp:128
d = <optimized out>
#9 0x00007ffff4a74865 in QEventLoop::exec (this=this@entry=0x7fffffffe1a0,
flags=flags@entry=...) at kernel/qeventloop.cpp:204
d = 0x8219a0
locker = {val = 7966448}
ref = {d = 0x8219a0, locker = @0x7fffffffe100, exceptionCaught = true}
#10 0x00007ffff4a7b220 in QCoreApplication::exec ()
at kernel/qcoreapplication.cpp:1229
threadData = 0x796e00
eventLoop = {<QObject> = {
_vptr.QObject = 0x7ffff4d1bf58 <vtable for QEventLoop+16>,
static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7ffff4bd6180 <qt_meta_stringdata_QObject>,
data = 0x7ffff4bd6060 <qt_meta_data_QObject>,
static_metacall = 0x7ffff4aa530e <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
extradata = 0x0}}, d_ptr = {d = 0x8219a0},
static staticQtMetaObject = {d = {superdata = 0x0,
stringdata = 0x7ffff4c89f40 <qt_meta_stringdata_Qt>,
data = 0x7ffff4c87540 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {
superdata = 0x7ffff4d1de40 <QObject::staticMetaObject>,
stringdata = 0x7ffff4c9ef00 <qt_meta_stringdata_QEventLoop>,
data = 0x7ffff4c9eea0 <qt_meta_data_QEventLoop>,
static_metacall = 0x7ffff4b14bf0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
extradata = 0x0}}}
returnCode = <optimized out>
#11 0x00007ffff4e089f8 in QGuiApplication::exec ()
at kernel/qguiapplication.cpp:1527
No locals.
#12 0x0000000000469625 in run_program (logFile=..., argc=argc@entry=1,
argv=argv@entry=0x7fffffffe638)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/obs/obs-app.cpp:1095
translator = {<QTranslator> = {<QObject> = {
_vptr.QObject = 0x756f90 <vtable for OBSTranslator+16>,
static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7ffff4bd6180 <qt_meta_stringdata_QObject>,
data = 0x7ffff4bd6060 <qt_meta_data_QObject>,
static_metacall = 0x7ffff4aa530e <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
extradata = 0x0}}, d_ptr = {d = 0x7d4860},
static staticQtMetaObject = {d = {superdata = 0x0,
stringdata = 0x7ffff4c89f40 <qt_meta_stringdata_Qt>,
data = 0x7ffff4c87540 <qt_meta_data_Qt>,
static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {
superdata = 0x7ffff4d1de40 <QObject::staticMetaObject>,
stringdata = 0x7ffff4ca17a0 <qt_meta_stringdata_QTranslator>,
data = 0x7ffff4ca1760 <qt_meta_data_QTranslator>,
static_metacall = 0x7ffff4b15606 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {
superdata = 0x7ffff4d1c3e0 <QTranslator::staticMetaObject>,
stringdata = 0x5316a0 <qt_meta_stringdata_OBSTranslator>,
data = 0x531660 <qt_meta_data_OBSTranslator>,
static_metacall = 0x502c4c <OBSTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0,
extradata = 0x0}}}
profilerNameStore = std::unique_ptr<profiler_name_store> containing 0x796940
prof_release = std::unique_ptr<void> containing 0x75fe28 <ProfilerFree>
prof = {name = 0x508e48 "run_program_init", enabled = false}
program = {<QApplication> = {<No data fields>},
static staticMetaObject = {d = {
superdata = 0x7ffff7afe860 <QApplication::staticMetaObject>,
stringdata = 0x531640 <qt_meta_stringdata_OBSApp>,
data = 0x531600 <qt_meta_data_OBSApp>,
static_metacall = 0x502c4e <OBSApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
locale = "en-US", theme = "Default", globalConfig = {
config = 0x7d6ba0}, textLookup = {lookup = 0x7d6a40},
obsContext = {<No data fields>}, mainWindow = {wp = {d = 0x8f3ef0,
value = 0x824d50}}, profilerNameStore = 0x796940,
sleepInhibitor = 0x7d5700, sleepInhibitRefs = 1}
#13 0x0000000000469844 in main (argc=1, argv=0x7fffffffe638)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/obs/obs-app.cpp:1484
logFile = <incomplete type>
ret = <optimized out>
Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.
Change History (3)
comment:1 by , 8 years ago
| Keywords: | crash added |
|---|---|
| Priority: | normal → important |
comment:2 by , 8 years ago
| Version: | unspecified → git-master |
|---|
bt:
#0 0x00007ffff31f518f in ff_nv12ToUV_avx () from /usr/lib64/libswscale.so.4
#1 0x00007ffff31fae90 in deinterleaveBytes_avx (
src=0x7fffe037aac0 "\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200\177\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200~\200"...,
dst1=0x7fffc20e8ae0 '\177' <repeats 16 times>, dst2=0x7fffc2154588 "",
width=840, height=525, srcStride=1680, dst1Stride=840, dst2Stride=840)
at src/libswscale/x86/rgb2rgb_template.c:1978
#2 0x00007ffff31e7891 in nv12ToPlanarWrapper (c=0x7fffc4654160,
src=0x7fffe0c52bc0, srcStride=0x7fffe0c52ba0, srcSliceY=<optimized out>,
srcSliceH=1050, dstParam=<optimized out>, dstStride=0x7fffe0c52bb0)
at src/libswscale/swscale_unscaled.c:191
#3 0x00007ffff31de112 in sws_scale (c=0x7fffc4654160,
srcSlice=srcSlice@entry=0x7fffe0c52df0,
srcStride=srcStride@entry=0x7fffe0c52e30, srcSliceY=srcSliceY@entry=0,
srcSliceH=1050, dst=dst@entry=0xd81ca8, dstStride=0xd81ce8)
at src/libswscale/swscale.c:1250
#4 0x00007fffcb8e3c7d in receive_video (param=0xd81c60, frame=0x7fffe0c52df0)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/plugins/obs-ffmpeg/obs-ffmpeg-output.c:654
#5 0x00007ffff7b8e1a1 in default_raw_video_callback (param=0xd80ba0,
frame=<optimized out>)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/obs-output.c:1220
#6 0x00007ffff7b6a42b in video_output_cur_frame (video=0xd3a720)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/media-io/video-io.c:135
#7 video_thread (param=0xd3a720)
at /var/tmp/portage/media-video/obs-studio-0.13.2/work/obs-studio-0.13.2/libobs/media-io/video-io.c:177
#8 0x00007ffff3c24424 in start_thread () from /lib64/libpthread.so.0
#9 0x00007ffff396a3bd in clone () from /lib64/libc.so.6
disass $pc-32,$pc+32:
Dump of assembler code from 0x7ffff31f516f to 0x7ffff31f51af: 0x00007ffff31f516f <ff_nv12ToUV_avx+47>: vpand %xmm5,%xmm0,%xmm2 0x00007ffff31f5173 <ff_nv12ToUV_avx+51>: vpand %xmm5,%xmm1,%xmm3 0x00007ffff31f5177 <ff_nv12ToUV_avx+55>: vpsrlw $0x8,%xmm0,%xmm0 0x00007ffff31f517c <ff_nv12ToUV_avx+60>: vpsrlw $0x8,%xmm1,%xmm1 0x00007ffff31f5181 <ff_nv12ToUV_avx+65>: vpackuswb %xmm3,%xmm2,%xmm2 0x00007ffff31f5185 <ff_nv12ToUV_avx+69>: vpackuswb %xmm1,%xmm0,%xmm0 0x00007ffff31f5189 <ff_nv12ToUV_avx+73>: vmovdqa %xmm2,(%rdi,%r8,1) => 0x00007ffff31f518f <ff_nv12ToUV_avx+79>: vmovdqa %xmm0,(%rsi,%r8,1) 0x00007ffff31f5195 <ff_nv12ToUV_avx+85>: add $0x10,%r8 0x00007ffff31f5199 <ff_nv12ToUV_avx+89>: jl 0x7ffff31f5162 <ff_nv12ToUV_avx+34> 0x00007ffff31f519b <ff_nv12ToUV_avx+91>: repz retq 0x00007ffff31f519d <ff_nv12ToUV_avx+93>: neg %r8 0x00007ffff31f51a0 <ff_nv12ToUV_avx+96>: vmovdqu (%rcx,%r8,2),%xmm0 0x00007ffff31f51a6 <ff_nv12ToUV_avx+102>: vmovdqu 0x10(%rcx,%r8,2),%xmm1 0x00007ffff31f51ad <ff_nv12ToUV_avx+109>: vpand %xmm5,%xmm0,%xmm2 End of assembler dump.
info all-registers:
rax 0x7ffff342c240 140737274626624
rbx 0x0 0
rcx 0x7fffe037b150 140736955134288
rdx 0x0 0
rsi 0x7fffc21548d0 140736449562832
rdi 0x7fffc20e8e28 140736449121832
rbp 0x7fffc2154588 0x7fffc2154588
rsp 0x7fffe0c52aa8 0x7fffe0c52aa8
r8 0xfffffffffffffcb8 -840
r9 0x348 840
r10 0x468 1128
r11 0x7ffff39a50b0 140737280364720
r12 0x7fffc20e8ae0 140736449120992
r13 0x7fffe037aac0 140736955132608
r14 0x20d 525
r15 0x690 1680
rip 0x7ffff31f518f 0x7ffff31f518f <ff_nv12ToUV_avx+79>
eflags 0x10297 [ CF PF AF SF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
st0 0 (raw 0x00000000000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0 (raw 0x00000000000000000000)
st3 0 (raw 0x00000000000000000000)
st4 0 (raw 0x00000000000000000000)
st5 0 (raw 0x00000000000000000000)
st6 0 (raw 0x00000000000000000000)
st7 0 (raw 0x00000000000000000000)
fctrl 0x0 0
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1fa1 [ IE PE IM DM ZM OM UM PM ]
ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x80 <repeats 16 times>,
0x0 <repeats 16 times>}, v16_int16 = {0x8080, 0x8080, 0x8080, 0x8080,
0x8080, 0x8080, 0x8080, 0x8080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v8_int32 = {0x80808080, 0x80808080, 0x80808080, 0x80808080, 0x0, 0x0, 0x0,
0x0}, v4_int64 = {0x8080808080808080, 0x8080808080808080, 0x0, 0x0},
v2_int128 = {0x80808080808080808080808080808080,
0x00000000000000000000000000000000}}
ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x80, 0x0, 0x80, 0x0, 0x80,
0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80,
0x0 <repeats 17 times>}, v16_int16 = {0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x800080,
0x800080, 0x800080, 0x800080, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
0x80008000800080, 0x80008000800080, 0x0, 0x0}, v2_int128 = {
0x00800080008000800080008000800080, 0x00000000000000000000000000000000}}
ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {
0x7f <repeats 16 times>, 0x0 <repeats 16 times>}, v16_int16 = {0x7f7f,
0x7f7f, 0x7f7f, 0x7f7f, 0x7f7f, 0x7f7f, 0x7f7f, 0x7f7f, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x7f7f7f7f, 0x7f7f7f7f, 0x7f7f7f7f,
0x7f7f7f7f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7f7f7f7f7f7f7f7f,
0x7f7f7f7f7f7f7f7f, 0x0, 0x0}, v2_int128 = {
0x7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f, 0x00000000000000000000000000000000}}
ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x7f, 0x0, 0x7f, 0x0, 0x7f,
0x0, 0x7f, 0x0, 0x7f, 0x0, 0x7f, 0x0, 0x7f, 0x0, 0x7f,
0x0 <repeats 17 times>}, v16_int16 = {0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f,
0x7f, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x7f007f,
0x7f007f, 0x7f007f, 0x7f007f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
0x7f007f007f007f, 0x7f007f007f007f, 0x0, 0x0}, v2_int128 = {
0x007f007f007f007f007f007f007f007f, 0x00000000000000000000000000000000}}
ymm4 {v8_float = {0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xc0, 0xa, 0x0, 0xd8, 0xff,
0x7f, 0x0, 0x0, 0xe0, 0x8, 0x0, 0xd8, 0xff, 0x7f, 0x0 <repeats 18 times>},
v16_int16 = {0xac0, 0xd800, 0x7fff, 0x0, 0x8e0, 0xd800, 0x7fff, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xd8000ac0, 0x7fff,
0xd80008e0, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffd8000ac0,
0x7fffd80008e0, 0x0, 0x0}, v2_int128 = {
0x00007fffd80008e000007fffd8000ac0, 0x00000000000000000000000000000000}}
ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xff, 0x0, 0xff, 0x0, 0xff,
0x0, 0xff, 0x0, 0xff, 0x0, 0xff, 0x0, 0xff, 0x0, 0xff,
0x0 <repeats 17 times>}, v16_int16 = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xff00ff,
0xff00ff, 0xff00ff, 0xff00ff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
0xff00ff00ff00ff, 0xff00ff00ff00ff, 0x0, 0x0}, v2_int128 = {
0x00ff00ff00ff00ff00ff00ff00ff00ff, 0x00000000000000000000000000000000}}
ymm6 {v8_float = {0xfdffdb80, 0x0, 0xfdffdc80, 0x0, 0x0, 0x0, 0x0,
0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x20, 0x9, 0x0, 0xcc,
0xff, 0x7f, 0x0, 0x0, 0xe0, 0x8, 0x0, 0xcc, 0xff, 0x7f,
0x0 <repeats 18 times>}, v16_int16 = {0x920, 0xcc00, 0x7fff, 0x0, 0x8e0,
0xcc00, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {
0xcc000920, 0x7fff, 0xcc0008e0, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
0x7fffcc000920, 0x7fffcc0008e0, 0x0, 0x0}, v2_int128 = {
0x00007fffcc0008e000007fffcc000920, 0x00000000000000000000000000000000}}
ymm7 {v8_float = {0xfdffda00, 0x0, 0xfdffd500, 0x0, 0x0, 0x0, 0x0,
0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x80, 0x9, 0x0, 0xcc,
0xff, 0x7f, 0x0, 0x0, 0xc0, 0xa, 0x0, 0xcc, 0xff, 0x7f,
0x0 <repeats 18 times>}, v16_int16 = {0x980, 0xcc00, 0x7fff, 0x0, 0xac0,
0xcc00, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {
0xcc000980, 0x7fff, 0xcc000ac0, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
0x7fffcc000980, 0x7fffcc000ac0, 0x0, 0x0}, v2_int128 = {
0x00007fffcc000ac000007fffcc000980, 0x00000000000000000000000000000000}}
ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x6a, 0x79, 0x0, 0x0,
0x0, 0x0, 0x0, 0x48, 0x8e, 0x50, 0x0 <repeats 21 times>}, v16_int16 = {
0x6a00, 0x79, 0x0, 0x0, 0x8e48, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}, v8_int32 = {0x796a00, 0x0, 0x508e48, 0x0, 0x0, 0x0, 0x0,
0x0}, v4_int64 = {0x796a00, 0x508e48, 0x0, 0x0}, v2_int128 = {
0x0000000000508e480000000000796a00, 0x00000000000000000000000000000000}}
ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x40, 0x6a, 0x79,
0x0 <repeats 29 times>}, v16_int16 = {0x6a40, 0x79,
0x0 <repeats 14 times>}, v8_int32 = {0x796a40, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int64 = {0x796a40, 0x0, 0x0, 0x0}, v2_int128 = {
0x00000000000000000000000000796a40, 0x00000000000000000000000000000000}}
ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xc0, 0x9, 0x0, 0xdc, 0xff,
0x7f, 0x0, 0x0, 0xe0, 0x8, 0x0, 0xdc, 0xff, 0x7f, 0x0 <repeats 18 times>},
v16_int16 = {0x9c0, 0xdc00, 0x7fff, 0x0, 0x8e0, 0xdc00, 0x7fff, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xdc0009c0, 0x7fff,
0xdc0008e0, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffdc0009c0,
0x7fffdc0008e0, 0x0, 0x0}, v2_int128 = {
0x00007fffdc0008e000007fffdc0009c0, 0x00000000000000000000000000000000}}
ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x20, 0xa, 0x0, 0xdc, 0xff,
0x7f, 0x0, 0x0, 0x40, 0xc, 0x0, 0xdc, 0xff, 0x7f, 0x0 <repeats 18 times>},
v16_int16 = {0xa20, 0xdc00, 0x7fff, 0x0, 0xc40, 0xdc00, 0x7fff, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xdc000a20, 0x7fff,
0xdc000c40, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffdc000a20,
0x7fffdc000c40, 0x0, 0x0}, v2_int128 = {
0x00007fffdc000c4000007fffdc000a20, 0x00000000000000000000000000000000}}
ymm12 {v8_float = {0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xc0, 0xa, 0x0, 0xd8, 0xff,
0x7f, 0x0, 0x0, 0xe0, 0x8, 0x0, 0xd8, 0xff, 0x7f, 0x0 <repeats 18 times>},
v16_int16 = {0xac0, 0xd800, 0x7fff, 0x0, 0x8e0, 0xd800, 0x7fff, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xd8000ac0, 0x7fff,
0xd80008e0, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffd8000ac0,
0x7fffd80008e0, 0x0, 0x0}, v2_int128 = {
0x00007fffd80008e000007fffd8000ac0, 0x00000000000000000000000000000000}}
ymm13 {v8_float = {0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0xb, 0x0, 0xd8, 0xff,
0x7f, 0x0, 0x0, 0x60, 0x9, 0x0, 0xd8, 0xff, 0x7f, 0x0 <repeats 18 times>},
v16_int16 = {0xb00, 0xd800, 0x7fff, 0x0, 0x960, 0xd800, 0x7fff, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xd8000b00, 0x7fff,
0xd8000960, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffd8000b00,
0x7fffd8000960, 0x0, 0x0}, v2_int128 = {
0x00007fffd800096000007fffd8000b00, 0x00000000000000000000000000000000}}
ymm14 {v8_float = {0xfdffdb80, 0x0, 0xfdffdc80, 0x0, 0x0, 0x0, 0x0,
0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x20, 0x9, 0x0, 0xcc,
0xff, 0x7f, 0x0, 0x0, 0xe0, 0x8, 0x0, 0xcc, 0xff, 0x7f,
0x0 <repeats 18 times>}, v16_int16 = {0x920, 0xcc00, 0x7fff, 0x0, 0x8e0,
0xcc00, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {
0xcc000920, 0x7fff, 0xcc0008e0, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
0x7fffcc000920, 0x7fffcc0008e0, 0x0, 0x0}, v2_int128 = {
0x00007fffcc0008e000007fffcc000920, 0x00000000000000000000000000000000}}
ymm15 {v8_float = {0xfdffda00, 0x0, 0xfdffd500, 0x0, 0x0, 0x0, 0x0,
0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x80, 0x9, 0x0, 0xcc,
0xff, 0x7f, 0x0, 0x0, 0xc0, 0xa, 0x0, 0xcc, 0xff, 0x7f,
0x0 <repeats 18 times>}, v16_int16 = {0x980, 0xcc00, 0x7fff, 0x0, 0xac0,
0xcc00, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {
0xcc000980, 0x7fff, 0xcc000ac0, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
0x7fffcc000980, 0x7fffcc000ac0, 0x0, 0x0}, v2_int128 = {
0x00007fffcc000ac000007fffcc000980, 0x00000000000000000000000000000000}}
comment:3 by , 3 years ago
| Resolution: | → needs_more_info |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.



Please test current FFmpeg git head and please provide a backtrace and disassembly and register dump as explained on https://ffmpeg.org/bugreports.html after compiling with debug information enabled.