[BRLTTY] cant start orca (segfault) on Arch Linux with new glibc
Alexander Epaneshnikov
aarnaarn2 at gmail.com
Sat Aug 5 06:21:04 EDT 2023
this was fixed on Arch Linux by rebuilding brltty using cython 0.29.36
On Sat, Aug 05, 2023 at 04:40:40AM +0300, Alexander Epaneshnikov wrote:
> hello on Arch Linux with glibc 2.38-2 and brltty 6.6 orca segfaults with
> following bactrace
>
> #0 __pthread_kill_implementation (threadid=<optimized out>,
> signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
> tid = <optimized out>
> ret = 0
> pd = <optimized out>
> old_mask = {__val = {5360}}
> ret = <optimized out>
> #1 0x00007fbdd468e8a3 in __pthread_kill_internal (signo=6,
> threadid=<optimized out>) at pthread_kill.c:78
> #2 0x00007fbdd463e668 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
> ret = <optimized out>
> #3 0x00007fbdd463e710 in <signal handler called> () at /usr/lib/libc.so.6
> #4 __pthread_kill_implementation (threadid=<optimized out>,
> signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
> tid = <optimized out>
> ret = 0
> pd = <optimized out>
> old_mask = {__val = {140453134493296}}
> ret = <optimized out>
> #5 0x00007fbdd468e8a3 in __pthread_kill_internal (signo=6,
> threadid=<optimized out>) at pthread_kill.c:78
> #6 0x00007fbdd463e668 in __GI_raise (sig=sig at entry=6) at
> ../sysdeps/posix/raise.c:26
> ret = <optimized out>
> #7 0x00007fbdd46264b8 in __GI_abort () at abort.c:79
> save_stage = 1
> act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction =
> 0x20}, sa_mask = {__val = {140453294708224, 140453225484624,
> 140453298402304, 3130969917, 140453294649063, 140453220071472,
> 140453225055792, 2015379664548989512, 140453220007950, 6801837242861224007,
> 140453294662308, 1968144203661122, 140449725546497, 140453220007950,
> 140453220007940, 3}}, sa_flags = 1342627488, sa_restorer =
> 0xd0b7b53d3eb45b7b}
> #8 0x00007fbdd4627390 in __libc_message (fmt=fmt at entry=0x7fbdd47a3550
> "%s\n") at ../sysdeps/posix/libc_fatal.c:150
> ap = {{gp_offset = 16, fp_offset = 32701, overflow_arg_area =
> 0x7ffd5006df40, reg_save_area = 0x7ffd5006ded0}}
> fd = 2
> list = <optimized out>
> nlist = <optimized out>
> cp = <optimized out>
> #9 0x00007fbdd46987b7 in malloc_printerr (str=str at entry=0x7fbdd47a6428
> "double free or corruption (!prev)") at malloc.c:5879
> #10 0x00007fbdd469aa88 in _int_free (av=0x7fbdd483eac0 <main_arena>,
> p=0x55bc08b335d0, have_lock=<optimized out>, have_lock at entry=0) at
> malloc.c:4653
> size = 7792
> fb = <optimized out>
> nextchunk = 0x55bc08b35440
> nextsize = <optimized out>
> nextinuse = <optimized out>
> prevsize = <optimized out>
> bck = <optimized out>
> fwd = <optimized out>
> __PRETTY_FUNCTION__ = "_int_free"
> #11 0x00007fbdd469d7b3 in __GI___libc_free (mem=<optimized out>) at
> malloc.c:3386
> ar_ptr = <optimized out>
> p = <optimized out>
> err = 111
> #12 0x00007fbdd0484909 in __pyx_pf_6brlapi_10Connection_4__del__
> (__pyx_v_self=0x7fbdca4035d0) at
> /usr/src/debug/brltty/brltty-6.6/Bindings/Python/brlapi.auto.c:12041
> __pyx_t_1 = <optimized out>
> etype = 0x55bc086bf6b0
> eval = 0x7fbdca42d540
> etb = 0x7fbdd016b180
> #13 __pyx_pw_6brlapi_10Connection_5__del__ (__pyx_v_self=0x7fbdca4035d0) at
> /usr/src/debug/brltty/brltty-6.6/Bindings/Python/brlapi.auto.c:11995
> etype = 0x55bc086bf6b0
> eval = 0x7fbdca42d540
> etb = 0x7fbdd016b180
> #14 __pyx_tp_finalize_6brlapi_Connection (o=0x7fbdca4035d0) at
> /usr/src/debug/brltty/brltty-6.6/Bindings/Python/brlapi.auto.c:22022
> etype = 0x55bc086bf6b0
> eval = 0x7fbdca42d540
> etb = 0x7fbdd016b180
> #15 0x00007fbdd4c2a4bf in PyObject_CallFinalizer (self=0x7fbdca4035d0) at
> Objects/object.c:208
> tp = 0x7fbdd04a1940 <__pyx_type_6brlapi_Connection>
> refcnt = <optimized out>
> __func__ = "PyObject_CallFinalizerFromDealloc"
> #16 PyObject_CallFinalizerFromDealloc (self=self at entry=0x7fbdca4035d0) at
> Objects/object.c:226
> refcnt = <optimized out>
> __func__ = "PyObject_CallFinalizerFromDealloc"
> #17 0x00007fbdd0483e2b in __pyx_tp_dealloc_6brlapi_Connection (o=<optimized
> out>) at
> /usr/src/debug/brltty/brltty-6.6/Bindings/Python/brlapi.auto.c:22031
> #18 0x00007fbdd4bd9e4a in Py_DECREF (op=0x7fbdca4035d0) at
> ./Include/object.h:538
> res = <optimized out>
> obj = 0x7fbdca4035d0
> tstate = 0x7fbdd4f89a38 <_PyRuntime+166328>
> call = <optimized out>
> argstuple = <optimized out>
> kwdict = 0x0
> result = 0x0
> #19 type_call (kwds=0x0, args=0x7fbdd4f6f698 <_PyRuntime+58904>,
> type=<optimized out>) at Objects/typeobject.c:1115
> res = <optimized out>
> obj = 0x7fbdca4035d0
> tstate = 0x7fbdd4f89a38 <_PyRuntime+166328>
> call = <optimized out>
> argstuple = <optimized out>
> kwdict = 0x0
> result = 0x0
> #20 _PyObject_MakeTpCall (tstate=0x7fbdd4f89a38 <_PyRuntime+166328>,
> callable=0x7fbdd04a1940 <__pyx_type_6brlapi_Connection>, args=<optimized
> out>, nargs=<optimized out>, keywords=0x0) at Objects/call.c:214
> call = <optimized out>
> argstuple = <optimized out>
> kwdict = 0x0
> result = 0x0
> #21 0x00007fbdd4be4379 in _PyEval_EvalFrameDefault (tstate=<optimized out>,
> frame=<optimized out>, throwflag=<optimized out>) at Python/ceval.c:4773
> is_meth = 0
> total_args = 0
> function = 0x7fbdd04a1940 <__pyx_type_6brlapi_Connection>
> res = <optimized out>
> opcode = <optimized out>
> oparg = <optimized out>
> eval_breaker = <optimized out>
> cframe = {use_tracing = 0 '\000', current_frame = 0x7fbdd5182310,
> previous = 0x7fbdd4f89b88 <_PyRuntime+166664>}
> call_shape = {kwnames = 0x0}
> prev_cframe = <optimized out>
> names = <optimized out>
> consts = <optimized out>
> first_instr = <optimized out>
> next_instr = 0x55bc086deb94
> stack_pointer = <optimized out>
> dying = <optimized out>
> __func__ = "_PyEval_EvalFrameDefault"
> opcode_targets = {0x7fbdd4afd0ea <_PyEval_EvalFrameDefault-944950>,
> 0x7fbdd4be45e3 <_PyEval_EvalFrameDefault+2499>, 0x7fbdd4be4240
> <_PyEval_EvalFrameDefault+1568>, 0x7fbdd4be6731
> <_PyEval_EvalFrameDefault+11025>, 0x7fbdd4be7437
> <_PyEval_EvalFrameDefault+14359>, 0x7fbdd4be5681
> <_PyEval_EvalFrameDefault+6753>, 0x7fbdd4be7865
> <_PyEval_EvalFrameDefault+15429>, 0x7fbdd4be8e79
> <_PyEval_EvalFrameDefault+21081>, 0x7fbdd4be4d8f
> <_PyEval_EvalFrameDefault+4463>, 0x7fbdd4be5ae5
> <_PyEval_EvalFrameDefault+7877>, 0x7fbdd4be91e1
> <_PyEval_EvalFrameDefault+21953>, 0x7fbdd4be86d3
> <_PyEval_EvalFrameDefault+19123>, 0x7fbdd4be8970
> <_PyEval_EvalFrameDefault+19792>, 0x7fbdd4be641f
> <_PyEval_EvalFrameDefault+10239>, 0x7fbdd4be6ae4
> <_PyEval_EvalFrameDefault+11972>, 0x7fbdd4be9187
> <_PyEval_EvalFrameDefault+21863>, 0x7fbdd4be5db8
> <_PyEval_EvalFrameDefault+8600>, 0x7fbdd4be4bac
> <_PyEval_EvalFrameDefault+3980>, 0x7fbdd4be6a47
> <_PyEval_EvalFrameDefault+11815>, 0x7fbdd4be8f2a
> <_PyEval_EvalFrameDefault+21258>, 0x7fbdd4be5cc9
> <_PyEval_EvalFrameDefault+8361>, 0x7fbdd4be7c18
> <_PyEval_EvalFrameDefault+16376>, 0x7fbdd4be42d7
> <_PyEval_EvalFrameDefault+1719>, 0x7fbdd4be48d2
> <_PyEval_EvalFrameDefault+3250>, 0x7fbdd4be5870
> <_PyEval_EvalFrameDefault+7248>, 0x7fbdd4be7d6a
> <_PyEval_EvalFrameDefault+16714>, 0x7fbdd4be5b9c
> <_PyEval_EvalFrameDefault+8060>, 0x7fbdd4be7745
> <_PyEval_EvalFrameDefault+15141>, 0x7fbdd4be4628
> <_PyEval_EvalFrameDefault+2568>, 0x7fbdd4be6759
> <_PyEval_EvalFrameDefault+11065>, 0x7fbdd4be9794
> <_PyEval_EvalFrameDefault+23412>, 0x7fbdd4be973a
> <_PyEval_EvalFrameDefault+23322>, 0x7fbdd4be96e0
> <_PyEval_EvalFrameDefault+23232>, 0x7fbdd4be9872
> <_PyEval_EvalFrameDefault+23634>, 0x7fbdd4be6703
> <_PyEval_EvalFrameDefault+10979>, 0x7fbdd4be7fdb
> <_PyEval_EvalFrameDefault+17339>, 0x7fbdd4be830b
> <_PyEval_EvalFrameDefault+18155>, 0x7fbdd4afe3d3
> <_PyEval_EvalFrameDefault-940109>, 0x7fbdd4be44b0
> <_PyEval_EvalFrameDefault+2192>, 0x7fbdd4be4b2d
> <_PyEval_EvalFrameDefault+3853>, 0x7fbdd4be4a44
> <_PyEval_EvalFrameDefault+3620>, 0x7fbdd4be5c2e
> <_PyEval_EvalFrameDefault+8206>, 0x7fbdd4be51f3
> <_PyEval_EvalFrameDefault+5587>, 0x7fbdd4be7b41
> <_PyEval_EvalFrameDefault+16161>, 0x7fbdd4be5615
> <_PyEval_EvalFrameDefault+6645>, 0x7fbdd4be4ac2
> <_PyEval_EvalFrameDefault+3746>, 0x7fbdd4be3dc7
> <_PyEval_EvalFrameDefault+423>, 0x7fbdd4be8c81
> <_PyEval_EvalFrameDefault+20577>, 0x7fbdd4be3f8f
> <_PyEval_EvalFrameDefault+879>, 0x7fbdd4be9fa4
> <_PyEval_EvalFrameDefault+25476>, 0x7fbdd4aff8ff
> <_PyEval_EvalFrameDefault-934689>, 0x7fbdd4affde0
> <_PyEval_EvalFrameDefault-933440>, 0x7fbdd4afde69
> <_PyEval_EvalFrameDefault-941495>, 0x7fbdd4be8396
> <_PyEval_EvalFrameDefault+18294>, 0x7fbdd4aff3ec
> <_PyEval_EvalFrameDefault-935988>, 0x7fbdd4be41a7
> <_PyEval_EvalFrameDefault+1415>, 0x7fbdd4be50b3
> <_PyEval_EvalFrameDefault+5267>, 0x7fbdd4be8c05
> <_PyEval_EvalFrameDefault+20453>, 0x7fbdd4be8264
> <_PyEval_EvalFrameDefault+17988>, 0x7fbdd4be4578
> <_PyEval_EvalFrameDefault+2392>, 0x7fbdd4be9de5
> <_PyEval_EvalFrameDefault+25029>, 0x7fbdd4be8900
> <_PyEval_EvalFrameDefault+19680>, 0x7fbdd4be6902
> <_PyEval_EvalFrameDefault+11490>, 0x7fbdd4be4d05
> <_PyEval_EvalFrameDefault+4325>, 0x7fbdd4be44f5
> <_PyEval_EvalFrameDefault+2261>, 0x7fbdd4be5167
> <_PyEval_EvalFrameDefault+5447>, 0x7fbdd4be64f8
> <_PyEval_EvalFrameDefault+10456>, 0x7fbdd4be75b7
> <_PyEval_EvalFrameDefault+14743>, 0x7fbdd4be5fa2
> <_PyEval_EvalFrameDefault+9090>, 0x7fbdd4bea3b1
> <_PyEval_EvalFrameDefault+26513>, 0x7fbdd4be94f4
> <_PyEval_EvalFrameDefault+22740>, 0x7fbdd4be9ece
> <_PyEval_EvalFrameDefault+25262>, 0x7fbdd4be6b89
> <_PyEval_EvalFrameDefault+12137>, 0x7fbdd4be4ef1
> <_PyEval_EvalFrameDefault+4817>, 0x7fbdd4aff3a7
> <_PyEval_EvalFrameDefault-936057>, 0x7fbdd4be7f0e
> <_PyEval_EvalFrameDefault+17134>, 0x7fbdd4be477f
> <_PyEval_EvalFrameDefault+2911>, 0x7fbdd4be54d8
> <_PyEval_EvalFrameDefault+6328>, 0x7fbdd4be6043
> <_PyEval_EvalFrameDefault+9251>, 0x7fbdd4be6f42
> <_PyEval_EvalFrameDefault+13090>, 0x7fbdd4be534c
> <_PyEval_EvalFrameDefault+5932>, 0x7fbdd4be630f
> <_PyEval_EvalFrameDefault+9967>, 0x7fbdd4bea48f
> <_PyEval_EvalFrameDefault+26735>, 0x7fbdd4be3e82
> <_PyEval_EvalFrameDefault+610>, 0x7fbdd4be97f1
> <_PyEval_EvalFrameDefault+23505>, 0x7fbdd4bea306
> <_PyEval_EvalFrameDefault+26342>, 0x7fbdd4be5e93
> <_PyEval_EvalFrameDefault+8819>, 0x7fbdd4afe451
> <_PyEval_EvalFrameDefault-939983>, 0x7fbdd4afd398
> <_PyEval_EvalFrameDefault-944264>, 0x7fbdd4be8035
> <_PyEval_EvalFrameDefault+17429>, 0x7fbdd4be8650
> <_PyEval_EvalFrameDefault+18992>, 0x7fbdd4be9e73
> <_PyEval_EvalFrameDefault+25171>, 0x7fbdd4be9df6
> <_PyEval_EvalFrameDefault+25046>, 0x7fbdd4be4148
> <_PyEval_EvalFrameDefault+1320>, 0x7fbdd4bea046
> <_PyEval_EvalFrameDefault+25638>, 0x7fbdd4be87f9
> <_PyEval_EvalFrameDefault+19417>, 0x7fbdd4be73d1
> <_PyEval_EvalFrameDefault+14257>, 0x7fbdd4be9f3c
> <_PyEval_EvalFrameDefault+25372>, 0x7fbdd4afd7f9
> <_PyEval_EvalFrameDefault-943143>, 0x7fbdd4be5ffb
> <_PyEval_EvalFrameDefault+9179>, 0x7fbdd4be3d7f
> <_PyEval_EvalFrameDefault+351>, 0x7fbdd4be872c
> <_PyEval_EvalFrameDefault+19212>, 0x7fbdd4be6227
> <_PyEval_EvalFrameDefault+9735>, 0x7fbdd4be6d90
> <_PyEval_EvalFrameDefault+12656>, 0x7fbdd4bea185
> <_PyEval_EvalFrameDefault+25957>, 0x7fbdd4be6990
> <_PyEval_EvalFrameDefault+11632>, 0x7fbdd4be7c07
> <_PyEval_EvalFrameDefault+16359>, 0x7fbdd4be5f51
> <_PyEval_EvalFrameDefault+9009>, 0x7fbdd4be934a
> <_PyEval_EvalFrameDefault+22314>, 0x7fbdd4be92c8
> <_PyEval_EvalFrameDefault+22184>, 0x7fbdd4be55e3
> <_PyEval_EvalFrameDefault+6595>, 0x7fbdd4be7385
> <_PyEval_EvalFrameDefault+14181>, 0x7fbdd4be8200
> <_PyEval_EvalFrameDefault+17888>, 0x7fbdd4be7197
> <_PyEval_EvalFrameDefault+13687>, 0x7fbdd4be427c
> <_PyEval_EvalFrameDefault+1628>, 0x7fbdd4be4877
> <_PyEval_EvalFrameDefault+3159>, 0x7fbdd4be7913
> <_PyEval_EvalFrameDefault+15603>, 0x7fbdd4be57fc
> <_PyEval_EvalFrameDefault+7132>, 0x7fbdd4be6174
> <_PyEval_EvalFrameDefault+9556>, 0x7fbdd4be9bff
> <_PyEval_EvalFrameDefault+24543>, 0x7fbdd4be5f0c
> <_PyEval_EvalFrameDefault+8940>, 0x7fbdd4be8092
> <_PyEval_EvalFrameDefault+17522>, 0x7fbdd4be4e70
> <_PyEval_EvalFrameDefault+4688>, 0x7fbdd4be6dfa
> <_PyEval_EvalFrameDefault+12762>, 0x7fbdd4be3d2f
> <_PyEval_EvalFrameDefault+271>, 0x7fbdd4be40ee
> <_PyEval_EvalFrameDefault+1230>, 0x7fbdd4bea248
> <_PyEval_EvalFrameDefault+26152>, 0x7fbdd4be8d6f
> <_PyEval_EvalFrameDefault+20815>, 0x7fbdd4be5a92
> <_PyEval_EvalFrameDefault+7794>, 0x7fbdd4be5d6a
> <_PyEval_EvalFrameDefault+8522>, 0x7fbdd4be9a03
> <_PyEval_EvalFrameDefault+24035>, 0x7fbdd4affc3f
> <_PyEval_EvalFrameDefault-933857>, 0x7fbdd4be7518
> <_PyEval_EvalFrameDefault+14584>, 0x7fbdd4be6d29
> <_PyEval_EvalFrameDefault+12553>, 0x7fbdd4be705b
> <_PyEval_EvalFrameDefault+13371>, 0x7fbdd4be72c8
> <_PyEval_EvalFrameDefault+13992>, 0x7fbdd4be7d7b
> <_PyEval_EvalFrameDefault+16731>, 0x7fbdd4be409a
> <_PyEval_EvalFrameDefault+1146>, 0x7fbdd4be87a6
> <_PyEval_EvalFrameDefault+19334>, 0x7fbdd4bea0de
> <_PyEval_EvalFrameDefault+25790>, 0x7fbdd4be9d98
> <_PyEval_EvalFrameDefault+24952>, 0x7fbdd4be5032
> <_PyEval_EvalFrameDefault+5138>, 0x7fbdd4be7dcb
> <_PyEval_EvalFrameDefault+16811>, 0x7fbdd4be471c
> <_PyEval_EvalFrameDefault+2812>, 0x7fbdd4be914c
> <_PyEval_EvalFrameDefault+21804>, 0x7fbdd4be5264
> <_PyEval_EvalFrameDefault+5700>, 0x7fbdd4be6ff4
> <_PyEval_EvalFrameDefault+13268>, 0x7fbdd4be8b79
> <_PyEval_EvalFrameDefault+20313>, 0x7fbdd4be923b
> <_PyEval_EvalFrameDefault+22043>, 0x7fbdd4be4c3b
> <_PyEval_EvalFrameDefault+4123>, 0x7fbdd4be3e3b
> <_PyEval_EvalFrameDefault+539>, 0x7fbdd4be880a
> <_PyEval_EvalFrameDefault+19434>, 0x7fbdd4be943f
> <_PyEval_EvalFrameDefault+22559>, 0x7fbdd4be7aa8
> <_PyEval_EvalFrameDefault+16008>, 0x7fbdd4be575e
> <_PyEval_EvalFrameDefault+6974>, 0x7fbdd4be8140
> <_PyEval_EvalFrameDefault+17696>, 0x7fbdd4be9af9
> <_PyEval_EvalFrameDefault+24281>, 0x7fbdd4be8526
> <_PyEval_EvalFrameDefault+18694>, 0x7fbdd4be6689
> <_PyEval_EvalFrameDefault+10857>, 0x7fbdd4be89d4
> <_PyEval_EvalFrameDefault+19892>, 0x7fbdd4be7a08
> <_PyEval_EvalFrameDefault+15848>, 0x7fbdd4be3f17
> <_PyEval_EvalFrameDefault+759>, 0x7fbdd4bea424
> <_PyEval_EvalFrameDefault+26628>, 0x7fbdd4bea1e7
> <_PyEval_EvalFrameDefault+26055>, 0x7fbdd4be84c3
> <_PyEval_EvalFrameDefault+18595>, 0x7fbdd4bea2a3
> <_PyEval_EvalFrameDefault+26243>, 0x7fbdd4be6de9
> <_PyEval_EvalFrameDefault+12745>, 0x7fbdd4be52c6
> <_PyEval_EvalFrameDefault+5798>, 0x7fbdd4be7cca
> <_PyEval_EvalFrameDefault+16554>, 0x7fbdd4be683f
> <_PyEval_EvalFrameDefault+11295>, 0x7fbdd4be6e95
> <_PyEval_EvalFrameDefault+12917>, 0x7fbdd4be445d
> <_PyEval_EvalFrameDefault+2109>, 0x7fbdd4be5f62
> <_PyEval_EvalFrameDefault+9026>, 0x7fbdd4be8e2e
> <_PyEval_EvalFrameDefault+21006>, 0x7fbdd4bea135
> <_PyEval_EvalFrameDefault+25877>, 0x7fbdd4be7a19
> <_PyEval_EvalFrameDefault+15865>, 0x7fbdd4be8af0
> <_PyEval_EvalFrameDefault+20176>, 0x7fbdd4bea0b6
> <_PyEval_EvalFrameDefault+25750>, 0x7fbdd4be9050
> <_PyEval_EvalFrameDefault+21552>, 0x7fbdd4be7090
> <_PyEval_EvalFrameDefault+13424>, 0x7fbdd4be5b14
> <_PyEval_EvalFrameDefault+7924>, 0x7fbdd4afdbd9
> <_PyEval_EvalFrameDefault-942151> <repeats 74 times>, 0x7fbdd4be9579
> <_PyEval_EvalFrameDefault+22873>}
> #22 0x00007fbdd4c9e9aa in _PyEval_EvalFrame (throwflag=0,
> frame=0x7fbdd5182020, tstate=0x7fbdd4f89a38 <_PyRuntime+166328>) at
> ./Include/internal/pycore_ceval.h:73
> frame = 0x7fbdd5182020
> retval = <optimized out>
> #23 _PyEval_Vector (tstate=tstate at entry=0x7fbdd4f89a38 <_PyRuntime+166328>,
> func=func at entry=0x7fbdd49984a0, locals=locals at entry=0x7fbdd49f6f00,
> args=args at entry=0x0, argcount=argcount at entry=0, kwnames=kwnames at entry=0x0)
> at Python/ceval.c:6438
> frame = 0x7fbdd5182020
> retval = <optimized out>
> #24 0x00007fbdd4c9e3bc in PyEval_EvalCode (co=0x55bc082dfe70,
> globals=<optimized out>, locals=0x7fbdd49f6f00) at Python/ceval.c:1154
> tstate = 0x7fbdd4f89a38 <_PyRuntime+166328>
> builtins = <optimized out>
> desc = {fc_globals = 0x7fbdd49f6f00, fc_builtins = 0x7fbdd4990e80,
> fc_name = 0x7fbdd4f66510 <_PyRuntime+21648>, fc_qualname = 0x7fbdd4f66510
> <_PyRuntime+21648>, fc_code = 0x55bc082dfe70, fc_defaults = 0x0,
> fc_kwdefaults = 0x0, fc_closure = 0x0}
> func = 0x7fbdd49984a0
> res = <optimized out>
> #25 0x00007fbdd4cbc503 in run_eval_code_obj
> (tstate=tstate at entry=0x7fbdd4f89a38 <_PyRuntime+166328>,
> co=co at entry=0x55bc082dfe70, globals=globals at entry=0x7fbdd49f6f00,
> locals=locals at entry=0x7fbdd49f6f00) at Python/pythonrun.c:1714
> v = <optimized out>
> #26 0x00007fbdd4cb83ca in run_mod (mod=mod at entry=0x55bc0835f420,
> filename=filename at entry=0x7fbdd49f7070,
> globals=globals at entry=0x7fbdd49f6f00, locals=locals at entry=0x7fbdd49f6f00,
> flags=flags at entry=0x7ffd5006e498, arena=arena at entry=0x7fbdd491b7f0) at
> Python/pythonrun.c:1735
> tstate = 0x7fbdd4f89a38 <_PyRuntime+166328>
> co = 0x55bc082dfe70
> v = <optimized out>
> #27 0x00007fbdd4ccecf3 in pyrun_file (fp=fp at entry=0x55bc0821e480,
> filename=filename at entry=0x7fbdd49f7070, start=start at entry=257,
> globals=globals at entry=0x7fbdd49f6f00, locals=locals at entry=0x7fbdd49f6f00,
> closeit=closeit at entry=1, flags=0x7ffd5006e498)
> at Python/pythonrun.c:1630
> arena = 0x7fbdd491b7f0
> mod = 0x55bc0835f420
> ret = <optimized out>
> #28 0x00007fbdd4cce525 in _PyRun_SimpleFileObject (fp=0x55bc0821e480,
> filename=0x7fbdd49f7070, closeit=1, flags=0x7ffd5006e498) at
> Python/pythonrun.c:440
> m = 0x7fbdd49f82c0
> d = 0x7fbdd49f6f00
> v = <optimized out>
> set_file_name = 1
> ret = -1
> pyc = <optimized out>
> #29 0x00007fbdd4cccf18 in _PyRun_AnyFileObject (fp=0x55bc0821e480,
> filename=0x7fbdd49f7070, closeit=1, flags=0x7ffd5006e498) at
> Python/pythonrun.c:79
> decref_filename = 0
> res = <optimized out>
> #30 0x00007fbdd4cc77e8 in pymain_run_file_obj (skip_source_first_line=0,
> filename=0x7fbdd49f7070, program_name=0x7fbdd49f71b0) at Modules/main.c:360
> fp = <optimized out>
> sb = {st_dev = 65026, st_ino = 8856960, st_nlink = 1, st_mode =
> 33261, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 9356,
> st_blksize = 4096, st_blocks = 24, st_atim = {tv_sec = 1691185466, tv_nsec =
> 68159060}, st_mtim = {tv_sec = 1685015832, tv_nsec = 0}, st_ctim = {tv_sec =
> 1691185324, tv_nsec = 846304757}, __glibc_reserved = {0, 0, 0}}
> cf = {cf_flags = 0, cf_feature_version = 11}
> run = <optimized out>
> filename = 0x7fbdd49f7070
> program_name = 0x7fbdd49f71b0
> res = <optimized out>
> main_importer_path = <optimized out>
> interp = 0x7fbdd4f6f6b8 <_PyRuntime+58936>
> config = 0x7fbdd4f6fa80 <_PyRuntime+59904>
> exitcode = 0
> #31 pymain_run_file (config=0x7fbdd4f6fa80 <_PyRuntime+59904>) at
> Modules/main.c:379
> filename = 0x7fbdd49f7070
> program_name = 0x7fbdd49f71b0
> res = <optimized out>
> main_importer_path = <optimized out>
> interp = 0x7fbdd4f6f6b8 <_PyRuntime+58936>
> config = 0x7fbdd4f6fa80 <_PyRuntime+59904>
> exitcode = 0
> #32 pymain_run_python (exitcode=0x7ffd5006e490) at Modules/main.c:601
> main_importer_path = <optimized out>
> interp = 0x7fbdd4f6f6b8 <_PyRuntime+58936>
> config = 0x7fbdd4f6fa80 <_PyRuntime+59904>
> exitcode = 0
> #33 Py_RunMain () at Modules/main.c:680
> exitcode = 0
> #34 0x00007fbdd4c90c3b in Py_BytesMain (argc=<optimized out>,
> argv=<optimized out>) at Modules/main.c:734
> args = {argc = 4, use_bytes_argv = 1, bytes_argv = 0x7ffd5006e6e8,
> wchar_argv = 0x0}
> #35 0x00007fbdd4627cd0 in __libc_start_call_main
> (main=main at entry=0x55bc07e87120 <main>, argc=argc at entry=4,
> argv=argv at entry=0x7ffd5006e6e8) at ../sysdeps/nptl/libc_start_call_main.h:58
> self = <optimized out>
> result = <optimized out>
> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140725946083048,
> 1755912061379394245, 0, 140725946083088, 140453301035008, 94266074897904,
> -1755030862201636155, -1790769693870015803}, mask_was_saved = 0}}, priv =
> {pad = {0x0, 0x0, 0x7ffd5006e6e8, 0x4}, data = {prev = 0x0, cleanup = 0x0,
> canceltype = 1342629608}}}
> not_first_call = <optimized out>
> #36 0x00007fbdd4627d8a in __libc_start_main_impl (main=0x55bc07e87120
> <main>, argc=4, argv=0x7ffd5006e6e8, init=<optimized out>, fini=<optimized
> out>, rtld_fini=<optimized out>, stack_end=0x7ffd5006e6d8) at
> ../csu/libc-start.c:360
> #37 0x000055bc07e87045 in _start ()
>
--
Sincerely, Alexander
More information about the BRLTTY
mailing list