xdg-desktop-portal crashed with SIGSEGV when attaching the file from local disk in browser

Bug #2034615 reported by Dmitry
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xdg-desktop-portal (Ubuntu)
New
Undecided
Unassigned

Bug Description

ThreadStacktrace:
 .
 Thread 7 (Thread 0x7fcef893e640 (LWP 22858)):
 #0 0x00007fcefcb87868 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fcef893dcb0, rem=rem@entry=0x7fcef893dcb0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
         r = <optimized out>
 #1 0x00007fcefcb8c6e7 in __GI___nanosleep (req=req@entry=0x7fcef893dcb0, rem=rem@entry=0x7fcef893dcb0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
         ret = <optimized out>
 #2 0x00007fcefcb8c61e in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
         save_errno = 0
         max = 4294967295
         ts = {tv_sec = 26, tv_nsec = 541872717}
 #3 0x0000563877d2cc43 in ?? ()
 No symbol table info available.
 #4 0x00007fcefce17a51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #5 0x00007fcefcb36b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
         ret = <optimized out>
         pd = <optimized out>
         out = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140730024450480, -8082956545549480131, 140526910432832, 11, 140526979606608, 140730024450832, 8092512230473125693, 8092520745904164669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #6 0x00007fcefcbc8a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 No locals.
 .
 Thread 6 (Thread 0x7fcefb54a640 (LWP 22818)):
 #0 0x00007fcefcbbad7f in __GI___poll (fds=0x5638789233f0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
         sc_ret = -516
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1 0x00007fcefce3e1f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #2 0x00007fcefcde82b3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #3 0x00007fcefd04207a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
 No symbol table info available.
 #4 0x00007fcefce17a51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #5 0x00007fcefcb36b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
         ret = <optimized out>
         pd = <optimized out>
         out = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140730024450816, -8082956545549480131, 140526956619328, 11, 140526979606608, 140730024451168, 8092519319316647741, 8092520745904164669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #6 0x00007fcefcbc8a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 No locals.
 .
 Thread 5 (Thread 0x7fcefbf58640 (LWP 22817)):
 #0 0x00007fcefcbbad7f in __GI___poll (fds=0x5638789112a0, nfds=2, timeout=3717) at ../sysdeps/unix/sysv/linux/poll.c:29
         sc_ret = -516
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1 0x00007fcefce3e1f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #2 0x00007fcefcde63e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #3 0x00007fcefcde6431 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #4 0x00007fcefce17a51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #5 0x00007fcefcb36b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
         ret = <optimized out>
         pd = <optimized out>
         out = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140730024445888, -8082956545549480131, 140526967162432, 2, 140526979606608, 140730024446240, 8092517946000854845, 8092520745904164669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #6 0x00007fcefcbc8a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 No locals.
 .
 Thread 4 (Thread 0x7fcef913f640 (LWP 22857)):
 #0 0x00007fcefcbc7fde in epoll_wait (epfd=15, events=0x7fcef913e880, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
         sc_ret = -4
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1 0x00007fcef92ac918 in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
 No symbol table info available.
 #2 0x00007fcef929fd7c in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
 No symbol table info available.
 #3 0x00007fcefd144226 in ?? () from /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
 No symbol table info available.
 #4 0x00007fcefcb36b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
         ret = <optimized out>
         pd = <optimized out>
         out = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140730024449328, -8082956545549480131, 140526918825536, 0, 140526979606608, 140730024449680, 8092515527397396285, 8092520745904164669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #5 0x00007fcefcbc8a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 No locals.
 .
 Thread 3 (Thread 0x7fcef9ab7640 (LWP 22856)):
 #0 0x00007fcefcbbad7f in __GI___poll (fds=0x56387895a080, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
         sc_ret = -516
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1 0x00007fcefce3e1f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #2 0x00007fcefcde63e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #3 0x00007fcef9abf33d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
 No symbol table info available.
 #4 0x00007fcefce17a51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #5 0x00007fcefcb36b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
         ret = <optimized out>
         pd = <optimized out>
         out = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140730024447328, -8082956545549480131, 140526928754240, 17, 140526979606608, 140730024447680, 8092513942554464061, 8092520745904164669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #6 0x00007fcefcbc8a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 No locals.
 .
 Thread 2 (Thread 0x7fcefc546cc0 (LWP 22816)):
 #0 0x00007fcefcbbad7f in __GI___poll (fds=0x7fceec012ed0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
         sc_ret = -516
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1 0x00007fcefce3e1f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #2 0x00007fcefcde82b3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #3 0x0000563877d11586 in ?? ()
 No symbol table info available.
 #4 0x00007fcefcacbd90 in __libc_start_call_main (main=main@entry=0x563877d110d0, argc=argc@entry=1, argv=argv@entry=0x7ffe431de0f8) at ../sysdeps/nptl/libc_start_call_main.h:58
         self = <optimized out>
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8082956545549611203, 140730024452344, 94800528347344, 94800528872336, 140526987100224, 8083706121497005885, 8092520486460903229}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #5 0x00007fcefcacbe40 in __libc_start_main_impl (main=0x563877d110d0, argc=1, argv=0x7ffe431de0f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe431de0e8) at ../csu/libc-start.c:392
 No locals.
 #6 0x0000563877d11875 in ?? ()
 No symbol table info available.
 .
 Thread 1 (Thread 0x7fcefa548640 (LWP 22855)):
 #0 0x0000563877d21501 in ?? ()
 No symbol table info available.
 #1 0x0000563877d12c2f in ?? ()
 No symbol table info available.
 #2 0x00007fcefcfdf194 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
 No symbol table info available.
 #3 0x00007fcefce1a6b4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #4 0x00007fcefce17a51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 No symbol table info available.
 #5 0x00007fcefcb36b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
         ret = <optimized out>
         pd = <optimized out>
         out = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140730024448800, -8082956545549480131, 140526939833920, 11, 140526979606608, 140730024449152, 8092517112777199421, 8092520745904164669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #6 0x00007fcefcbc8a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 No locals.
Title: xdg-desktop-portal crashed with SIGSEGV
UpgradeStatus: Upgraded to jammy on 2022-11-20 (290 days ago)
_MarkForUpload: True
separator:

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.