https://bugs.kde.org/show_bug.cgi?id=523787

Akseli Lahtinen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from Akseli Lahtinen <[email protected]> ---
Searchable backtrace

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/krdpserver'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000ffff45c3ff70 in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0xfffedc70dea0 (LWP 7472))]
[Switching to thread 1 (Thread 0xfffedc70dea0 (LWP 7472))]
#0  0x0000ffff45c3ff70 in __pthread_kill_implementation () from
/lib64/libc.so.6
>From                To                  Syms Read   Shared Object Library
0x0000ffff41950000  0x0000ffff41d60000  Yes         /lib64/libavfilter.so.11
#0  0x0000ffff45c3ff70 in __pthread_kill_implementation () from
/lib64/libc.so.6
No symbol table info available.
#1  0x0000ffff45beb89c [PAC] in raise () from /lib64/libc.so.6
No symbol table info available.
#2  0x0000ffff47fa79ec [PAC] in KCrash::defaultCrashHandler(int) () from
/lib64/libKF6Crash.so.6
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x0000ffff41b40b88 in scale_eval_dimensions (ctx=0xfffefc046850) at
libavfilter/vf_scale.c:560
        scale = <optimized out>
        scale2ref = <optimized out>
        inlink = 0xfffefc046460
        outlink = <optimized out>
        desc = 0x0
        out_desc = 0xffff420e0818 <av_pix_fmt_descriptors>
        expr = <optimized out>
        eval_w = <optimized out>
        eval_h = <optimized out>
        ret = <optimized out>
        res = <optimized out>
        main_desc = <optimized out>
        main_link = 0x0
#5  config_props (outlink=outlink@entry=0xfffefc0480c0) at
libavfilter/vf_scale.c:633
        ctx = 0xfffefc046850
        inlink0 = 0xfffefc046460
        inlink = 0xfffefc046460
        scale = <optimized out>
        flags_val = 0x0
        w_adj = 1
        ret = <optimized out>
#6  0x0000ffff41b41654 [PAC] in scale_frame (link=0xfffefc046460,
frame_in=frame_in@entry=0xfffedc70d338,
frame_out=frame_out@entry=0xfffedc70d340) at libavfilter/vf_scale.c:812
        vars_w = {0, 1, 0 <repeats 39 times>}
        vars_h = {0, 0, 0, 1, 0 <repeats 37 times>}
        inl = 0xfffefc046460
        ctx = 0xfffefc046850
        scale = 0xfffefc046920
        outlink = 0xfffefc0480c0
        out = 0xfffeb01dc9f0
        in = 0xfffeb01dbc70
        desc = 0xffff420e1378 <av_pix_fmt_descriptors+2912>
        buf = "2520", '\000' <repeats 27 times>
        ret = <optimized out>
        flags_orig = <optimized out>
        frame_changed = <optimized out>
#7  0x0000ffff41b41b84 [PAC] in do_scale (fs=0xfffefc046930) at
libavfilter/vf_scale.c:950
        ctx = 0xfffefc046850
        scale = 0xfffefc046920
        outlink = 0xfffefc0480c0
        out = 0xfffefc046460
        in = 0x0
        ref = <optimized out>
        ret = <optimized out>
        frame_changed = <optimized out>
#8  0x0000ffff41a2c75c [PAC] in ff_framesync_activate (fs=<optimized out>) at
libavfilter/framesync.c:364
        ctx = <optimized out>
        ret = <optimized out>
#9  ff_framesync_activate (fs=0xfffefc046930) at libavfilter/framesync.c:352
        ctx = <optimized out>
        ret = <optimized out>
#10 0x0000ffff41a0c180 [PAC] in ff_filter_activate (filter=<optimized out>) at
libavfilter/avfilter.c:1456
        ctxi = <optimized out>
        fi = <optimized out>
        ret = <optimized out>
#11 ff_filter_graph_run_once (graph=<optimized out>) at
libavfilter/avfiltergraph.c:1632
        ctxi = <optimized out>
        i = <optimized out>
#12 0x0000ffff41a0c76c [PAC] in get_frame_internal (ctx=0xfffefc045320,
frame=0xfffeb01db760, flags=0, samples=0) at libavfilter/buffersink.c:139
        buf = 0xfffefc0453f0
        inlink = <optimized out>
        li = <optimized out>
        status = <optimized out>
        ret = <optimized out>
        cur_frame = 0x0
        pts = <optimized out>
        buffersrc_empty = 0
#13 0x0000ffff45896d00 [PAC] in Encoder::encodeFrame (this=0xfffefc044750,
maximumFrames=60) at
/usr/src/debug/kpipewire-6.7.3-1.fc44.aarch64/src/encoder.cpp:91
        result = <optimized out>
        frame = 0xfffeb01db760
        filtered = 0
        queued = 0
#14 0x0000ffff4589705c [PAC] in operator() (__closure=0xfffefc0c0d98) at
/usr/src/debug/kpipewire-6.7.3-1.fc44.aarch64/src/pipewireproduce.cpp:179
        lock = {_M_device = 0xaaab3a7cbee8, _M_owns = true}
        filtered = <optimized out>
        queued = <optimized out>
        this = 0xaaab3a7cbd30
#15 std::__invoke_impl<void, PipeWireProduce::setupStream()::<lambda()> >
(__f=...) at /usr/include/c++/16/bits/invoke.h:63
No locals.
#16 std::__invoke<PipeWireProduce::setupStream()::<lambda()> > (__fn=...) at
/usr/include/c++/16/bits/invoke.h:98
No locals.
#17 std::thread::_Invoker<std::tuple<PipeWireProduce::setupStream()::<lambda()>
> >::_M_invoke<0> (this=0xfffefc0c0d98) at
/usr/include/c++/16/bits/std_thread.h:303
No locals.
#18 std::thread::_Invoker<std::tuple<PipeWireProduce::setupStream()::<lambda()>
> >::operator() (this=0xfffefc0c0d98) at
/usr/include/c++/16/bits/std_thread.h:310
No locals.
#19
std::thread::_State_impl<std::thread::_Invoker<std::tuple<PipeWireProduce::setupStream()::<lambda()>
> > >::_M_run(void) (this=0xfffefc0c0d90) at
/usr/include/c++/16/bits/std_thread.h:255
No locals.
#20 0x0000ffff45e66ea0 [PAC] in execute_native_thread_routine () from
/lib64/libstdc++.so.6
No symbol table info available.
#21 0x0000ffff45c3e0fc [PAC] in start_thread () from /lib64/libc.so.6
No symbol table info available.
#22 0x0000ffff45ca845c [PAC] in thread_start () from /lib64/libc.so.6
No symbol table info available.
#5  config_props (outlink=outlink@entry=0xfffefc0480c0) at
libavfilter/vf_scale.c:633
633         if ((ret = scale_eval_dimensions(ctx)) < 0)
628         ScaleContext *scale = ctx->priv;
629         uint8_t *flags_val = NULL;
630         double w_adj = 1.0;
631         int ret;
632     
633         if ((ret = scale_eval_dimensions(ctx)) < 0)
634             goto fail;
635     
636         outlink->w = scale->w;
637         outlink->h = scale->h;
outlink = 0xfffefc0480c0
ctx = 0xfffefc046850
inlink0 = 0xfffefc046460
inlink = 0xfffefc046460
scale = <optimized out>
flags_val = 0x0
w_adj = 1
ret = <optimized out>
x0             0xffff41d34858      281471786109016
x1             0xffff420e0818      281471789959192
x2             0xffff420e0818      281471789959192
x3             0xfffefc047ec0      281470614929088
x4             0xfffefc047eb0      281470614929072
x5             0xfffefc047ec0      281470614929088
x6             0x6                 6
x7             0xfffec4000a30      281469675113008
x8             0x30                48
x9             0x7a1ee658f697ca7c  8799723991697181308
x10            0x55                85
x11            0xffff45d766e8      281471853487848
x12            0xe0                224
x13            0xfffedc70e5c0      281470085162432
x14            0x0                 0
x15            0x0                 0
x16            0xffff41d4e7e0      281471786215392
x17            0xffff4205b840      281471789414464
x18            0x7                 7
x19            0xfffefc046920      281470614923552
x20            0xfffefc0480c0      281470614929600
x21            0xfffefc046460      281470614922336
x22            0xfffefc046850      281470614923344
x23            0xffff420e0818      281471789959192
x24            0xffff41d34000      281471786106880
x25            0xfffefc046460      281470614922336
x26            0x0                 0
x27            0xffff41d349a8      281471786109352
x28            0x0                 0
x29            0xfffedc70d0e0      281470085157088
x30            0xffff41b40b2c      281471784061740
sp             0xfffedc70d050      0xfffedc70d050
pc             0xffff41b40b88      0xffff41b40b88 <config_props+224>
cpsr           0x60001000          [ EL=0 BTYPE=0 SSBS C Z ]
fpsr           0x800001b           [ IOC DZC UFC IXC QC ]
fpcr           0x0                 [ Len=0 Stride=0 RMode=0 ]
tpidr          0xfffedc70e5c0      0xfffedc70e5c0
tpidr2         0x0                 0x0
pauth_dmask    0x7f000000000000    35747322042253312
pauth_cmask    0x7f000000000000    35747322042253312
   0xffff41b40b70 <config_props+200>:   ldr     w0, [x21, #52]
   0xffff41b40b74 <config_props+204>:   scvtf   d31, w0
   0xffff41b40b78 <config_props+208>:   fdiv    d29, d28, d31
   0xffff41b40b7c <config_props+212>:   fmul    d30, d30, d29
   0xffff41b40b80 <config_props+216>:   stp     d29, d30, [x19, #272]
   0xffff41b40b84 <config_props+220>:   add     x0, x24, #0x858
=> 0xffff41b40b88 <config_props+224>:   ldr     b30, [x26, #9]
   0xffff41b40b8c <config_props+228>:   ldr     b31, [x26, #10]
   0xffff41b40b90 <config_props+232>:   ldr     b28, [x23, #9]
   0xffff41b40b94 <config_props+236>:   ldr     b29, [x23, #10]
   0xffff41b40b98 <config_props+240>:   uzp1    v30.2s, v30.2s, v28.2s
   0xffff41b40b9c <config_props+244>:   uzp1    v31.2s, v31.2s, v29.2s
#6  0x0000ffff41b41654 [PAC] in scale_frame (link=0xfffefc046460,
frame_in=frame_in@entry=0xfffedc70d338,
frame_out=frame_out@entry=0xfffedc70d340) at libavfilter/vf_scale.c:812
812             if ((ret = config_props(outlink)) < 0)
807             link->dst->inputs[0]->color_range   = in->color_range;
808     
809             link->dst->inputs[0]->sample_aspect_ratio.den =
in->sample_aspect_ratio.den;
810             link->dst->inputs[0]->sample_aspect_ratio.num =
in->sample_aspect_ratio.num;
811     
812             if ((ret = config_props(outlink)) < 0)
813                 goto err;
814         }
815     
816     scale:
link = 0xfffefc046460
frame_in = 0xfffedc70d338
frame_out = 0xfffedc70d340
vars_w = {0, 1, 0 <repeats 39 times>}
vars_h = {0, 0, 0, 1, 0 <repeats 37 times>}
inl = 0xfffefc046460
ctx = 0xfffefc046850
scale = 0xfffefc046920
outlink = 0xfffefc0480c0
out = 0xfffeb01dc9f0
in = 0xfffeb01dbc70
desc = 0xffff420e1378 <av_pix_fmt_descriptors+2912>
buf = "2520", '\000' <repeats 27 times>
ret = <optimized out>
flags_orig = <optimized out>
frame_changed = <optimized out>
#7  0x0000ffff41b41b84 [PAC] in do_scale (fs=0xfffefc046930) at
libavfilter/vf_scale.c:950
950         ret = scale_frame(ctx->inputs[0], &in, &out);
945                 scale->var_values[VAR_REF_N] = rl->frame_count_out;
946                 scale->var_values[VAR_REF_T] = TS2T(ref->pts,
reflink->time_base);
947             }
948         }
949     
950         ret = scale_frame(ctx->inputs[0], &in, &out);
951         if (ret < 0)
952             goto err;
953     
954         av_assert0(out);
fs = 0xfffefc046930
ctx = 0xfffefc046850
scale = 0xfffefc046920
outlink = 0xfffefc0480c0
out = 0xfffefc046460
in = 0x0
ref = <optimized out>
ret = <optimized out>
frame_changed = <optimized out>
#11 ff_filter_graph_run_once (graph=<optimized out>) at
libavfilter/avfiltergraph.c:1632
1632        return ff_filter_activate(&ctxi->p);
1627                ctxi = ctxi_other;
1628        }
1629    
1630        if (!ctxi->ready)
1631            return AVERROR(EAGAIN);
1632        return ff_filter_activate(&ctxi->p);
1633    }
graph = <optimized out>
ctxi = <optimized out>
i = <optimized out>
No symbol "m_outputFilter" in current context.
No symbol "m_outputFilter" in current context.
No symbol "frame" in current context.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to