You are not logged in.

#1 2024-09-23 15:38:13

gundarin
Member
Registered: 2024-09-23
Posts: 12

[SOLVED]issue on downloading files from web browsers DWM

Hello,

Whenever I try to download a file from a webbrowser it wont work.
When using firefox I get a crash screen without much further information.
I installed brave to try if it was firefox specific but while it doesn't crash the download button does nothing whatsoever.

The download directory for both browsers is the default ~/Downloads, this folder is owned by my current (non-root) user according to ls -ld Downloads.

I use DWM as a window manager. I am not sure when this issue started but it worked before without me fiddling with the settings of either DWM or firefox in the meantime.

Edit:
Downloading files using wget does work.

Last edited by gundarin (2024-09-23 22:58:19)

Offline

#2 2024-09-23 16:01:41

seth
Member
Registered: 2012-09-03
Posts: 57,587

Re: [SOLVED]issue on downloading files from web browsers DWM

It's probably the file open dialog and xdg-desktop-portal?
Check your system journal, https://wiki.archlinux.org/title/Core_d … _core_dump and (I guess) please also post your xinitrc (and see the last link below)

Offline

#3 2024-09-23 16:32:35

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

my .xinitrc is hosting the following

~/.fehbg &
picom &
exec dwm

im not sure what to look for in the system journal. It is a lot of stuff. There is some red blocks in there but they seem to be created by kwallet that still existed from when I used kde.

Edit:
I did find a xdg-desktop-portal failure after further looking

Sep 23 17:25:15 HOMIE systemd[977]: Starting Portal service (GTK/GNOME implementation)...
Sep 23 17:25:15 HOMIE xdg-desktop-por[17649]: cannot open display:
Sep 23 17:25:15 HOMIE systemd[977]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE
Sep 23 17:25:15 HOMIE systemd[977]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
Sep 23 17:25:15 HOMIE systemd[977]: Failed to start Portal service (GTK/GNOME implementation).

Last edited by gundarin (2024-09-23 16:35:57)

Offline

#4 2024-09-23 16:33:48

seth
Member
Registered: 2012-09-03
Posts: 57,587

Re: [SOLVED]issue on downloading files from web browsers DWM

Start by fixing your xinitrc, pay attention to the 2nd blue note telling you what to include at least.
If that's not it, look around for "xdg"

Offline

#5 2024-09-23 16:46:48

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

I fixed my xinitrc by essentially copying in the default

#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then







    xrdb -merge $sysresources

fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then







    xrdb -merge "$userresources"

fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi
twm &
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
xterm -geometry 80x66+0+0 -name login &
~/.fehbg &
picom &
exec dwm

After reboot the problem is still happening.
I found this in the journal after my last try

Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: No skeleton to export
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.FileChooser as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.AppChooser as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.Print as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.Notification as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.Inhibit as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.Access as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.Account as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.Email as a last-resort fallback
Sep 23 18:47:03 HOMIE xdg-desktop-por[1172]: Choosing gtk.portal for org.freedesktop.impl.portal.DynamicLauncher as a last-resort fallback

Offline

#6 2024-09-23 16:49:52

seth
Member
Registered: 2012-09-03
Posts: 57,587

Re: [SOLVED]issue on downloading files from web browsers DWM

pacman -Qs portal

but eventually we'll have to look at that in context and certainly also the coredumps of the actually crashing process.
Is

xdg-desktop-por[17649]: cannot open display:

still there?

Offline

#7 2024-09-23 16:54:34

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

local/xdg-desktop-portal 1.18.4-1
    Desktop integration portals for sandboxed apps
local/xdg-desktop-portal-gtk 1.15.1-2
    A backend implementation for xdg-desktop-portal using GTK

The cannot open display message is no longer there

Offline

#8 2024-09-23 21:17:33

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

After some config with the xdg-desktop-portal (setting gtk as default) all the last-resort fallback warnings are no longer there.

systemctl --user status xdg-desktop-portal.service

shows no errors

● xdg-desktop-portal.service - Portal service
     Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal.service; static)
     Active: active (running) since Mon 2024-09-23 23:10:05 CEST; 8min ago
 Invocation: 3f7d83b4d4654b33b2f961a3d9c62367
   Main PID: 8152 (xdg-desktop-por)
      Tasks: 5 (limit: 19081)
     Memory: 4.9M (peak: 6.2M)
        CPU: 32ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/xdg-desktop-portal.service
             └─8152 /usr/lib/xdg-desktop-portal

Sep 23 23:10:05 HOMIE systemd[965]: Starting Portal service...
Sep 23 23:10:05 HOMIE systemd[965]: Started Portal service.

according to

sudo coredumpctl list

no coredump has happened since my last crash.

Eventhough all of this seems good firefox still crashes completely on trying to download any file

Offline

#9 2024-09-23 21:29:09

seth
Member
Registered: 2012-09-03
Posts: 57,587

Re: [SOLVED]issue on downloading files from web browsers DWM

I installed brave to try if it was firefox specific but while it doesn't crash the download button does nothing whatsoever.

Is this still the case? Is it for chromium?

As for FF, does it actually first show the download dialog?
https://wiki.archlinux.org/title/Firefo … ding_files

Do you have the same issue in the troubleshooting mode?
https://wiki.archlinux.org/title/Firefo … shoot_Mode

Offline

#10 2024-09-23 21:58:25

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

chromium and brave give me coredumps actually!

Mon 2024-09-23 23:57:18 CEST  1202 1000 1000 SIGABRT present  /usr/lib/xdg-desktop-portal-gtk
Mon 2024-09-23 23:57:34 CEST 11904 1000 1000 SIGABRT present  /usr/lib/xdg-desktop-portal-gtk
Mon 2024-09-23 23:57:53 CEST 11994 1000 1000 SIGABRT present  /usr/lib/xdg-desktop-portal-gtk

the download button for both still does nothing. FF in troubleshooting mode gives the same error screen as FF not in troubleshooting mode. It is an error screen that happens before a dialog, it just fires as soon as the button to download is pressed.

Offline

#11 2024-09-23 22:05:50

seth
Member
Registered: 2012-09-03
Posts: 57,587

Re: [SOLVED]issue on downloading files from web browsers DWM

So let's have a look at one of the backtraces.
Sanity check:

printenv

Offline

#12 2024-09-23 22:05:55

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

this is what the coredump debugger gives me

Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/xdg-desktop-portal-gtk'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x73295dabb9c0 (LWP 11904))]
(gdb)

Offline

#13 2024-09-23 22:07:48

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

SHELL=/bin/zsh
CREDENTIALS_DIRECTORY=/run/credentials/getty@tty1.service
MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
XDG_SEAT=seat0
PWD=/home/ids
LOGNAME=ids
XDG_SESSION_TYPE=tty
SYSTEMD_EXEC_PID=693
XAUTHORITY=/home/ids/.Xauthority
WINDOWPATH=1
MOTD_SHOWN=pam
HOME=/home/ids
LANG=en_US.UTF-8
XDG_CURRENT_DESKTOP=i3
MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/system.slice/system-getty.slice/getty@tty1.service/memory.pressure
INVOCATION_ID=73218c39afe6457d8f357415099582ca
XDG_SESSION_CLASS=user
TERM=st-256color
USER=ids
DISPLAY=:0
SHLVL=2
XDG_VTNR=1
XDG_SESSION_ID=1
XDG_RUNTIME_DIR=/run/user/1000
DEBUGINFOD_URLS=https://debuginfod.archlinux.org 
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/ids
OLDPWD=/home/ids
WINDOWID=8388614
ZSH=/home/ids/.oh-my-zsh
PAGER=less
LESS=-R
LSCOLORS=Gxfxcxdxbxegedabagacad
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
EDITOR=nvim
_=/usr/bin/printenv

Offline

#14 2024-09-23 22:07:54

seth
Member
Registered: 2012-09-03
Posts: 57,587

Re: [SOLVED]issue on downloading files from web browsers DWM

"thread apply all backtrace full"

Edit:

ZSH=/home/ids/.oh-my-zsh

I'd not put it beyond OMZ to cause this…

Last edited by seth (2024-09-23 22:09:51)

Offline

#15 2024-09-23 22:12:39

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

Thread 7 (Thread 0x79ba5e5ea6c0 (LWP 11807)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x000079ba658cbc37 in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x6081bb2afd20, end_time=<optimized out>) at ../glib/glib/gthread-posix.c:1140
        span_arg = {tv_sec = 0, tv_nsec = 499333380}
        _g_boolean_var_24 = <optimized out>
        span = <optimized out>
        success = <optimized out>
        now = {tv_sec = 1503, tv_nsec = 302705620}
        sampled = 2
        res = <optimized out>
        now = <optimized out>
        span = <optimized out>
        sampled = <optimized out>
        res = <optimized out>
        success = <optimized out>
        __func__ = <optimized out>
        span_arg = <optimized out>
        _g_boolean_var_24 = <optimized out>
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x6081bb2afd20, end_time=<optimized out>) at ../glib/glib/gthread.c:1761
No locals.
#3  0x000079ba65861955 in g_async_queue_pop_intern_unlocked (queue=0x6081bb2afd20, wait=1, end_time=1503802039) at ../glib/glib/gasyncqueue.c:378
        retval = <optimized out>
        __func__ = "g_async_queue_pop_intern_unlocked"
#4  0x000079ba658d1bfb in g_thread_pool_wait_for_new_task (pool=0x6081bb2a9750) at ../glib/glib/gthreadpool.c:260
        task = 0x0
        task = <optimized out>
#5  g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:325
        task = <optimized out>
        pool = 0x6081bb2a9750
#6  0x000079ba658cd026 in g_thread_proxy (data=0x79ba58000d60) at ../glib/glib/gthread.c:892
        thread = 0x79ba58000d60
        __func__ = "g_thread_proxy"
#7  0x000079ba64b3839d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133841354139328, -4015882396008443257, 133841354139328, -128, 0, 133841398262048, -4015882395987471737, -4015858576250367353}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x000079ba64bbd49c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 6 (Thread 0x79ba5effb6c0 (LWP 1209)):
#0  0x000079ba64bafbb0 in __GI_ppoll (fds=fds@entry=0x79ba4c000b90, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        sc_ret = -514
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        tval = {tv_sec = 133841364691776, tv_nsec = 106110307423712}
#1  0x000079ba658fc227 in ppoll (__fds=0x79ba4c000b90, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
No locals.
#2  g_main_context_poll_unlocked (priority=<optimized out>, context=0x6081bb2e55e0, timeout_usec=<optimized out>, fds=0x79ba4c000b90, n_fds=1) at ../glib/glib/gmain.c:4591
        spec = {tv_sec = 22, tv_nsec = 201517670}
        spec_p = 0x0
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = <optimized out>
        poll_func = <optimized out>
        ret = <optimized out>
        errsv = <optimized out>
        spec = <optimized out>
        spec_p = <optimized out>
        timeout_msec = <optimized out>
#3  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x6081bb2e55e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4268
        max_priority = 2147483647
        timeout_usec = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = <optimized out>
        fds = 0x79ba4c000b90
        begin_time_nsec = 22201517670
#4  0x000079ba65898a55 in g_main_context_iteration (context=context@entry=0x6081bb2e55e0, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4338
        retval = <optimized out>
#5  0x000079ba659952fe in dconf_gdbus_worker_thread (user_data=0x6081bb2e55e0) at ../dconf/gdbus/dconf-gdbus-thread.c:82
        context = 0x6081bb2e55e0
#6  0x000079ba658cd026 in g_thread_proxy (data=0x6081bb246b10) at ../glib/glib/gthread.c:892
        thread = 0x6081bb246b10
        __func__ = "g_thread_proxy"
#7  0x000079ba64b3839d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133841364694720, -4015881014639586681, 133841364694720, -128, 17, 140728960194608, -4015881014618615161, -4015858576250367353}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x000079ba64bbd49c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 5 (Thread 0x79ba5f7fc6c0 (LWP 11806)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x000079ba658cbc37 in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x6081bb2afd20, end_time=<optimized out>) at ../glib/glib/gthread-posix.c:1140
        span_arg = {tv_sec = 0, tv_nsec = 499999840}
        _g_boolean_var_24 = <optimized out>
        span = <optimized out>
        success = <optimized out>
        now = {tv_sec = 1503, tv_nsec = 302712160}
        sampled = 2
        res = <optimized out>
        now = <optimized out>
        span = <optimized out>
        sampled = <optimized out>
        res = <optimized out>
        success = <optimized out>
        __func__ = <optimized out>
        span_arg = <optimized out>
        _g_boolean_var_24 = <optimized out>
#2  g_cond_wait_until (cond=<optimized out>, mutex=0x6081bb2afd20, end_time=<optimized out>) at ../glib/glib/gthread.c:1761
No locals.
#3  0x000079ba65861955 in g_async_queue_pop_intern_unlocked (queue=0x6081bb2afd20, wait=1, end_time=1503802712) at ../glib/glib/gasyncqueue.c:378
        retval = <optimized out>
        __func__ = "g_async_queue_pop_intern_unlocked"
#4  0x000079ba658d1bfb in g_thread_pool_wait_for_new_task (pool=0x6081bb2a9750) at ../glib/glib/gthreadpool.c:260
        task = 0x0
        task = <optimized out>
#5  g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:325
        task = <optimized out>
        pool = 0x6081bb2a9750
#6  0x000079ba658cd026 in g_thread_proxy (data=0x79ba58000b90) at ../glib/glib/gthread.c:892
        thread = 0x79ba58000b90
        __func__ = "g_thread_proxy"
#7  0x000079ba64b3839d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133841373087424, -4015879914591087993, 133841373087424, -128, 0, 133841398262048, -4015879914570116473, -4015858576250367353}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x000079ba64bbd49c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 4 (Thread 0x79ba607fe6c0 (LWP 1206)):
#0  0x000079ba64bafbb0 in __GI_ppoll (fds=fds@entry=0x6081bb2b4dd0, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        sc_ret = -514
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        tval = {tv_sec = 133841389869888, tv_nsec = 106110307224464}
#1  0x000079ba658fc227 in ppoll (__fds=0x6081bb2b4dd0, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
No locals.
#2  g_main_context_poll_unlocked (priority=<optimized out>, context=0x6081bb2b4b90, timeout_usec=<optimized out>, fds=0x6081bb2b4dd0, n_fds=2) at ../glib/glib/gmain.c:4591
        spec = {tv_sec = 1503, tv_nsec = 301541020}
        spec_p = 0x0
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = <optimized out>
        poll_func = <optimized out>
        ret = <optimized out>
        errsv = <optimized out>
        spec = <optimized out>
        spec_p = <optimized out>
        timeout_msec = <optimized out>
#3  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x6081bb2b4b90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4268
        max_priority = 2147483647
        timeout_usec = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = <optimized out>
        fds = 0x6081bb2b4dd0
        begin_time_nsec = 1503301541020
#4  0x000079ba65898a55 in g_main_context_iteration (context=0x6081bb2b4b90, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4338
        retval = <optimized out>
#5  0x000079ba65898ab2 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:6537
No locals.
#6  0x000079ba658cd026 in g_thread_proxy (data=0x6081bb29e6e0) at ../glib/glib/gthread.c:892
        thread = 0x6081bb29e6e0
        __func__ = "g_thread_proxy"
#7  0x000079ba64b3839d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133841389872832, -4015868920548552057, 133841389872832, -128, 11, 140728960196256, -4015868920527580537, -4015858576250367353}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x000079ba64bbd49c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 3 (Thread 0x79ba60fff6c0 (LWP 1205)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x000079ba658caf20 in g_cond_wait_impl (cond=0x6081bb2af0d8, mutex=0x6081bb2af0d0) at ../glib/glib/gthread-posix.c:1007
        saved_errno = 0
        res = <optimized out>
        sampled = 3
        sampled = <optimized out>
        gaig_temp = <optimized out>
        saved_errno = <optimized out>
        res = <optimized out>
#2  g_cond_wait (cond=0x6081bb2af0d8, mutex=0x6081bb2af0d0) at ../glib/glib/gthread.c:1665
No locals.
#3  0x000079ba6586198c in g_async_queue_pop_intern_unlocked (queue=0x6081bb2af0d0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:375
        retval = <optimized out>
        __func__ = "g_async_queue_pop_intern_unlocked"
#4  0x000079ba658d1137 in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/glib/gthreadpool.c:297
        spawn_thread_data = <optimized out>
        thread = 0x0
        error = 0x0
        prgname = <optimized out>
        name = "pool-xdg-deskto"
#5  0x000079ba658cd026 in g_thread_proxy (data=0x6081bb2a84c0) at ../glib/glib/gthread.c:892
        thread = 0x6081bb2a84c0
        __func__ = "g_thread_proxy"
#6  0x000079ba64b3839d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133841398265536, -4015867822647537017, 133841398265536, -128, 11, 140728960196480, -4015867822626565497, -4015858576250367353}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x000079ba64bbd49c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 2 (Thread 0x79ba5fffd6c0 (LWP 1207)):
#0  0x000079ba64bafbb0 in __GI_ppoll (fds=fds@entry=0x79ba54000b90, nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        sc_ret = -514
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        tval = {tv_sec = 133841381477184, tv_nsec = 106110307239440}
#1  0x000079ba658fc227 in ppoll (__fds=0x79ba54000b90, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
No locals.
#2  g_main_context_poll_unlocked (priority=<optimized out>, context=0x6081bb2b8610, timeout_usec=<optimized out>, fds=0x79ba54000b90, n_fds=3) at ../glib/glib/gmain.c:4591
        spec = {tv_sec = 1503, tv_nsec = 302216840}
        spec_p = 0x0
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = <optimized out>
        poll_func = <optimized out>
        ret = <optimized out>
        errsv = <optimized out>
        spec = <optimized out>
        spec_p = <optimized out>
        timeout_msec = <optimized out>
#3  g_main_context_iterate_unlocked.isra.0 (context=0x6081bb2b8610, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4268
        max_priority = 2147483647
        timeout_usec = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = <optimized out>
        fds = 0x79ba54000b90
        begin_time_nsec = 1503302216840
#4  0x000079ba6589a287 in g_main_loop_run (loop=0x6081bb2b8710) at ../glib/glib/gmain.c:4475
        self = <optimized out>
        __func__ = "g_main_loop_run"
#5  0x000079ba65780b44 in gdbus_shared_thread_func (user_data=0x6081bb2b85e0) at ../glib/gio/gdbusprivate.c:284
        data = 0x6081bb2b85e0
#6  0x000079ba658cd026 in g_thread_proxy (data=0x6081bb28f1d0) at ../glib/glib/gthread.c:892
        thread = 0x6081bb28f1d0
        __func__ = "g_thread_proxy"
#7  0x000079ba64b3839d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133841381480128, -4015878816690072953, 133841381480128, -128, 11, 140728960196624, -4015878816669101433, -4015858576250367353}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x000079ba64bbd49c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 1 (Thread 0x79ba6358f9c0 (LWP 1202)):
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {1024}}
        ret = <optimized out>
#1  0x000079ba64b3a463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
No locals.
#2  0x000079ba64ae1120 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x000079ba64ac84c3 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {106110309664224, 140728960186096, 133841474565552, 106110311341824, 7, 0, 106110308546336, 140728898420736, 133839770877953, 206158430248, 18446744073709551488, 25, 106110308546320, 140728960186096, 133841460434382, 140728960186208}}, sa_flags = -1153468640, sa_restorer = 0x79ba65225014}
#4  0x000079ba6585a11b in g_assertion_message (domain=domain@entry=0x79ba65225014 "Gtk", file=file@entry=0x79ba65234f0a "../gtk/gtk/gtkiconhelper.c", line=line@entry=495, func=func@entry=0x79ba65283870 <__func__.4.lto_priv.80> "ensure_surface_for_gicon", message=<optimized out>) at ../glib/glib/gtestutils.c:3387
        lstr = "495\000\376\177\000\000P|Q\273\201`\000\0000w\256\003\376\177\000\000bk\214e\272y\000"
        s = 0x6081bb3f7720 "\267\243$\263\207`"
#5  0x000079ba658ca249 in g_assertion_message_error (domain=domain@entry=0x79ba65225014 "Gtk", file=file@entry=0x79ba65234f0a "../gtk/gtk/gtkiconhelper.c", line=line@entry=495, func=func@entry=0x79ba65283870 <__func__.4.lto_priv.80> "ensure_surface_for_gicon", expr=expr@entry=0x79ba65246c12 "error", error=0x6081bb517590, error_domain=0, error_code=0) at ../glib/glib/gtestutils.c:3570
        gstring = 0x6081bb517c50
#6  0x000079ba64fa66b0 in ensure_surface_for_gicon (self=self@entry=0x6081bb63eb40, style=0x6081bb671a10, dir=<optimized out>, scale=1, gicon=<optimized out>) at ../gtk/gtk/gtkiconhelper.c:495
        error = 0x6081bb517590
        priv = 0x6081bb63eaf0
        icon_theme = 0x6081bb3c2670
        width = 16
        height = 16
        info = 0x6081bb5624c0
        flags = <optimized out>
        surface = <optimized out>
        destination = 0x0
        symbolic = <optimized out>
        __func__ = "ensure_surface_for_gicon"
#7  0x000079ba64fa6b02 in gtk_icon_helper_load_surface (self=self@entry=0x6081bb63eb40, scale=<optimized out>) at ../gtk/gtk/gtkiconhelper.c:576
        surface = <optimized out>
        icon_set = <optimized out>
        gicon = <optimized out>
#8  0x000079ba64fa6df0 in gtk_icon_helper_ensure_surface (self=0x6081bb63eb40) at ../gtk/gtk/gtkiconhelper.c:604
        scale = <optimized out>
#9  gtk_icon_helper_ensure_surface (self=0x6081bb63eb40) at ../gtk/gtk/gtkiconhelper.c:595
        scale = <optimized out>
        scale = <optimized out>
#10 _gtk_icon_helper_get_size (self=0x6081bb63eb40, width_out=0x7ffe03ae7974, height_out=0x7ffe03ae7970) at ../gtk/gtk/gtkiconhelper.c:663
        width = 0
        height = 0
        scale = 24705
#11 0x000079ba64fbf7a3 in gtk_image_get_content_size (gadget=<optimized out>, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, minimum=0x7ffe03ae7b04, natural=0x7ffe03ae7b00, minimum_baseline=0x0, natural_baseline=0x0, unused=0x0) at ../gtk/gtk/gtkimage.c:1716
        widget = 0x6081bb63f1a0
        width = 145
        height = 1
        baseline_align = <optimized out>
        xpad = 24705
        ypad = -1150871024
#12 0x000079ba64efa616 in gtk_css_custom_gadget_get_preferred_size (gadget=<optimized out>, orientation=<optimized out>, for_size=<optimized out>, minimum=<optimized out>, natural=<optimized out>, minimum_baseline=<optimized out>, natural_baseline=0x0) at ../gtk/gtk/gtkcsscustomgadget.c:124
        priv = <optimized out>
#13 0x000079ba64f0868a in gtk_css_gadget_get_preferred_size (gadget=0x6081bb63f4b0, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=-1, minimum=0x7ffe03ae7b04, natural=0x7ffe03ae7b00, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtk/gtkcssgadget.c:683
        style = <optimized out>
        margin = <optimized out>
        border = <optimized out>
        padding = <optimized out>
        min_size = 0
        extra_size = <optimized out>
        extra_opposite = <optimized out>
        extra_baseline = 0
        unused_minimum = 121
        unused_natural = -1
        forced_minimum = <optimized out>
        forced_natural = <optimized out>
        min_for_size = <optimized out>
        __func__ = "gtk_css_gadget_get_preferred_size"
#14 0x000079ba64fbbd7b in gtk_image_get_preferred_width (widget=<optimized out>, minimum=<optimized out>, natural=<optimized out>) at ../gtk/gtk/gtkimage.c:1921
No locals.
#15 0x000079ba6508fd5f in gtk_widget_query_size_for_orientation (widget=widget@entry=0x6081bb63f1a0, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, for_size@entry=-1, minimum_size=0x7ffe03ae7c08, minimum_size@entry=0x6081bb5a2c30, natural_size=natural_size@entry=0x7ffe03ae7c0c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtk/gtksizerequest.c:181
        adjusted_min = 32766
        adjusted_natural = 61766640
        adjusted_for_size = -1
        cache = <optimized out>
        widget_class = 0x6081bb5a2c30
        min_size = 0
        nat_size = 0
        min_baseline = -1
        nat_baseline = -1
        found_in_cache = 0
        __func__ = "gtk_widget_query_size_for_orientation"
#16 0x000079ba65090845 in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x6081bb63f1a0, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=for_size@entry=-1, minimum=0x6081bb5a2c30, minimum@entry=0x7ffe03ae7c08, natural=natural@entry=0x7ffe03ae7c0c, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtk/gtksizerequest.c:399
        widgets = <optimized out>
        iter = {dummy1 = 0x7ffe03ae7c00, dummy2 = 0xffffffffffffffff, dummy3 = 0x0, dummy4 = -1, dummy5 = 0, dummy6 = 0x7ffe03ae7bf0}
        key = 0x7ffe03ae7c08
        min_result = <optimized out>
        nat_result = <optimized out>
#17 0x000079ba65090a38 in gtk_widget_get_preferred_width (widget=0x6081bb63f1a0, minimum_width=0x7ffe03ae7c08, natural_width=0x7ffe03ae7c0c) at ../gtk/gtk/gtksizerequest.c:492
        __func__ = "gtk_widget_get_preferred_width"
#18 0x000079ba64ead47e in gtk_box_get_size (widget=<optimized out>, orientation=GTK_ORIENTATION_HORIZONTAL, minimum_size=0x7ffe03ae7da4, natural_size=0x7ffe03ae7da0, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtk/gtkbox.c:1611
        child_minimum = -1150871856
        child_natural = 24705
        child_minimum_baseline = -1
        child_natural_baseline = -1
        child = 0x6081bb63e6b0
        natural = 0
        center_min = <optimized out>
        minimum = 0
        box = <optimized out>
        private = 0x6081bb63e6d0
        natural_above = 0
        natural_below = 0
        min_baseline = -1
        children = 0x6081bb63eeb0
        nvis_children = 0
        minimum_above = 0
        minimum_below = 0
        have_baseline = <optimized out>
        nat_baseline = -1
        center_nat = <optimized out>
        box = <optimized out>
        private = <optimized out>
        children = <optimized out>
        nvis_children = <optimized out>
        minimum = <optimized out>
        natural = <optimized out>
        minimum_above = <optimized out>
        natural_above = <optimized out>
        minimum_below = <optimized out>
        natural_below = <optimized out>
        have_baseline = <optimized out>
        min_baseline = <optimized out>
        nat_baseline = <optimized out>
        center_min = <optimized out>
        center_nat = <optimized out>
        child = <optimized out>
        child_minimum = <optimized out>
        child_natural = <optimized out>
        child_minimum_baseline = <optimized out>
        child_natural_baseline = <optimized out>
        largest = <optimized out>
#19 gtk_box_get_content_size (gadget=<optimized out>, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, minimum=0x7ffe03ae7da4, natural=0x7ffe03ae7da0, minimum_baseline=0x0, natural_baseline=0x0, unused=0x0) at ../gtk/gtk/gtkbox.c:2071
        widget = <optimized out>
        box = <optimized out>
        private = 0x6081bb63e6d0
#20 0x000079ba64efa616 in gtk_css_custom_gadget_get_preferred_size (gadget=<optimized out>, orientation=<optimized out>, for_size=<optimized out>, minimum=<optimized out>, natural=<optimized out>, minimum_baseline=<optimized out>, natural_baseline=0x0) at ../gtk/gtk/gtkcsscustomgadget.c:124
        priv = <optimized out>
#21 0x000079ba64f0868a in gtk_css_gadget_get_preferred_size (gadget=0x6081bb63e970, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=-1, minimum=0x7ffe03ae7da4, natural=0x7ffe03ae7da0, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtk/gtkcssgadget.c:683
        style = <optimized out>
        margin = <optimized out>
        border = <optimized out>
        padding = <optimized out>
        min_size = 0
        extra_size = <optimized out>
        extra_opposite = <optimized out>
        extra_baseline = 0
        unused_minimum = 122
        unused_natural = -1
        forced_minimum = <optimized out>
        forced_natural = <optimized out>
        min_for_size = <optimized out>
        __func__ = "gtk_css_gadget_get_preferred_size"
#22 0x000079ba64ea4afb in gtk_box_get_preferred_width (widget=<optimized out>, minimum=<optimized out>, natural=<optimized out>) at ../gtk/gtk/gtkbox.c:1725
No locals.
#23 0x000079ba6508fd5f in gtk_widget_query_size_for_orientation (widget=widget@entry=0x6081bb63e800, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, for_size@entry=-1, minimum_size=0x7ffe03ae7ea4, minimum_size@entry=0x6081bb572d20, natural_size=natural_size@entry=0x7ffe03ae7ea0, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtk/gtksizerequest.c:181
        adjusted_min = 24705
        adjusted_natural = -1151654044
        adjusted_for_size = -1
        cache = <optimized out>
        widget_class = 0x6081bb572d20
        min_size = 0
        nat_size = 0
        min_baseline = -1
        nat_baseline = -1
        found_in_cache = 0
        __func__ = "gtk_widget_query_size_for_orientation"
#24 0x000079ba65090845 in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x6081bb63e800, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=for_size@entry=-1, minimum=0x6081bb572d20, minimum@entry=0x7ffe03ae7ea4, natural=natural@entry=0x7ffe03ae7ea0, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtk/gtksizerequest.c:399
        widgets = <optimized out>
        iter = {dummy1 = 0x0, dummy2 = 0xffffffffffffffff, dummy3 = 0x0, dummy4 = -1, dummy5 = 24705, dummy6 = 0x6081bb5b2764}
        key = 0x7ffe03ae7ea4
        min_result = <optimized out>
        nat_result = <optimized out>
#25 0x000079ba65090a38 in gtk_widget_get_preferred_width (widget=0x6081bb63e800, minimum_width=0x7ffe03ae7ea4, natural_width=0x7ffe03ae7ea0) at ../gtk/gtk/gtksizerequest.c:492
        __func__ = "gtk_widget_get_preferred_width"
#26 0x000079ba6508fd5f in gtk_widget_query_size_for_orientation (widget=widget@entry=0x6081bb63e1f0, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, for_size@entry=-1, minimum_size=0x7ffe03ae7f44, minimum_size@entry=0x6081bb63d970, natural_size=natural_size@entry=0x7ffe03ae7f40, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtk/gtksizerequest.c:181
        adjusted_min = 0
        adjusted_natural = 0
        adjusted_for_size = -1
        cache = <optimized out>
        widget_class = 0x6081bb63d970
        min_size = 0
        nat_size = 0
        min_baseline = -1
        nat_baseline = -1
        found_in_cache = 0
        __func__ = "gtk_widget_query_size_for_orientation"
#27 0x000079ba65090845 in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x6081bb63e1f0, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=for_size@entry=-1, minimum=0x6081bb63d970, minimum@entry=0x7ffe03ae7f44, natural=natural@entry=0x7ffe03ae7f40, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtk/gtksizerequest.c:399
        widgets = <optimized out>
        iter = {dummy1 = 0x7ffe03ae7ed0, dummy2 = 0xffffffffffffffff, dummy3 = 0x0, dummy4 = -1, dummy5 = 24705, dummy6 = 0x0}
        key = 0x7ffe03ae7f44
        min_result = <optimized out>
        nat_result = <optimized out>
#28 0x000079ba65090a38 in gtk_widget_get_preferred_width (widget=0x6081bb63e1f0, minimum_width=0x7ffe03ae7f44, natural_width=0x7ffe03ae7f40) at ../gtk/gtk/gtksizerequest.c:492
        __func__ = "gtk_widget_get_preferred_width"
#29 0x000079ba64e9c4a2 in gtk_bin_get_preferred_width (widget=0x6081bb63d390, minimum_width=0x7ffe03ae7f84, natural_width=0x7ffe03ae7f80) at ../gtk/gtk/gtkbin.c:198
        child_min = 24705
        child_nat = -1155145984
        bin = 0x6081bb63d390
        priv = 0x6081bb63d270
        border_width = <optimized out>
#30 0x000079ba6506accc in gtk_revealer_real_get_preferred_width (widget=0x6081bb63d390, minimum_width_out=0x7ffe03ae8024, natural_width_out=0x7ffe03ae8020) at ../gtk/gtk/gtkrevealer.c:870
        revealer = 0x6081bb63d390
        minimum_width = 0
        natural_width = 0
#31 0x000079ba6508fd5f in gtk_widget_query_size_for_orientation (widget=widget@entry=0x6081bb63d390, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, for_size@entry=-1, minimum_size=0x7ffe03ae8204, minimum_size@entry=0x6081bb659950, natural_size=natural_size@entry=0x7ffe03ae8200, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtk/gtksizerequest.c:181
        adjusted_min = 24705
        adjusted_natural = -1151085680
        adjusted_for_size = -1
        cache = <optimized out>
        widget_class = 0x6081bb659950
        min_size = 0
        nat_size = 0
        min_baseline = -1
        nat_baseline = -1
        found_in_cache = 0
        __func__ = "gtk_widget_query_size_for_orientation"
#32 0x000079ba65090845 in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x6081bb63d390, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=for_size@entry=-1, minimum=0x6081bb659950, minimum@entry=0x7ffe03ae8204, natural=natural@entry=0x7ffe03ae8200, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtk/gtksizerequest.c:399
        widgets = <optimized out>
        iter = {dummy1 = 0x303ae8050, dummy2 = 0xffffffffffffffff, dummy3 = 0x0, dummy4 = -1, dummy5 = 0, dummy6 = 0x6081bb63d390}
        key = 0x7ffe03ae8204
        min_result = <optimized out>
        nat_result = <optimized out>
#33 0x000079ba65090a38 in gtk_widget_get_preferred_width (widget=0x6081bb63d390, minimum_width=0x7ffe03ae8204, natural_width=0x7ffe03ae8200) at ../gtk/gtk/gtksizerequest.c:492
        __func__ = "gtk_widget_get_preferred_width"
#34 0x000079ba64efa616 in gtk_css_custom_gadget_get_preferred_size (gadget=<optimized out>, orientation=<optimized out>, for_size=<optimized out>, minimum=<optimized out>, natural=<optimized out>, minimum_baseline=<optimized out>, natural_baseline=0x0) at ../gtk/gtk/gtkcsscustomgadget.c:124
        priv = <optimized out>
#35 0x000079ba64f0868a in gtk_css_gadget_get_preferred_size (gadget=0x6081bb6588b0, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=-1, minimum=0x7ffe03ae8204, natural=0x7ffe03ae8200, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtk/gtkcssgadget.c:683
        style = <optimized out>
        margin = <optimized out>
        border = <optimized out>
        padding = <optimized out>
        min_size = 0
        extra_size = <optimized out>
        extra_opposite = <optimized out>
        extra_baseline = 0
        unused_minimum = 125
        unused_natural = -1
        forced_minimum = <optimized out>
        forced_natural = <optimized out>
        min_for_size = <optimized out>
        __func__ = "gtk_css_gadget_get_preferred_size"
#36 0x000079ba64fda7bf in gtk_list_box_row_get_preferred_width (widget=<optimized out>, minimum=<optimized out>, natural=<optimized out>) at ../gtk/gtk/gtklistbox.c:3409
No locals.
#37 0x000079ba6508fd5f in gtk_widget_query_size_for_orientation (widget=widget@entry=0x6081bb6586a0, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, for_size@entry=-1, minimum_size=0x7ffe03ae82b4, minimum_size@entry=0x6081bb4954b0, natural_size=natural_size@entry=0x7ffe03ae82b0, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtk/gtksizerequest.c:181
        adjusted_min = 31162
        adjusted_natural = 1701232912
        adjusted_for_size = -1
        cache = <optimized out>
        widget_class = 0x6081bb4954b0
        min_size = 0
        nat_size = 0
        min_baseline = -1
        nat_baseline = -1
        found_in_cache = 0
        __func__ = "gtk_widget_query_size_for_orientation"
#38 0x000079ba65090845 in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x6081bb6586a0, orientation=orientation@entry=GTK_ORIENTATION_HORIZONTAL, for_size=for_size@entry=-1, minimum=0x6081bb4954b0, minimum@entry=0x7ffe03ae82b4, natural=natural@entry=0x7ffe03ae82b0, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtk/gtksizerequest.c:399
        widgets = <optimized out>
        iter = {dummy1 = 0x7ffe03ae8240, dummy2 = 0xffffffffffffffff, dummy3 = 0x0, dummy4 = -1, dummy5 = 24705, dummy6 = 0x79ba6566c110 <g.g_signal_mutex_lock.lto_priv>}
        key = 0x7ffe03ae82b4
        min_result = <optimized out>
        nat_result = <optimized out>
#39 0x000079ba65090a38 in gtk_widget_get_preferred_width (widget=0x6081bb6586a0, minimum_width=0x7ffe03ae82b4, natural_width=0x7ffe03ae82b0) at ../gtk/gtk/gtksizerequest.c:492
        __func__ = "gtk_widget_get_preferred_width"
#40 0x000079ba64fde3e5 in gtk_list_box_measure (gadget=<optimized out>, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffe03ae8374, natural=0x7ffe03ae83dc, minimum_baseline=<optimized out>, natural_baseline=0x0, unused=0x0) at ../gtk/gtk/gtklistbox.c:2713
        row = 0x6081bb6586a0
        row_min = 31162
        row_nat = 1701232912
        widget = <optimized out>
        priv = <optimized out>
        iter = 0x6081bb658a20
#41 0x000079ba64efa616 in gtk_css_custom_gadget_get_preferred_size (gadget=<optimized out>, orientation=<optimized out>, for_size=<optimized out>, minimum=<optimized out>, natural=<optimized out>, minimum_baseline=<optimized out>, natural_baseline=0x0) at ../gtk/gtk/gtkcsscustomgadget.c:124
        priv = <optimized out>
#42 0x000079ba64f0868a in gtk_css_gadget_get_preferred_size (gadget=0x6081bb4e2170, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=-1, minimum=0x7ffe03ae8374, natural=0x7ffe03ae83dc, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtk/gtkcssgadget.c:683
        style = <optimized out>
        margin = <optimized out>
        border = <optimized out>
        padding = <optimized out>
        min_size = 0
        extra_size = <optimized out>
        extra_opposite = <optimized out>
        extra_baseline = 0
        unused_minimum = 0
        unused_natural = 61768640
        forced_minimum = <optimized out>
        forced_natural = <optimized out>
        min_for_size = <optimized out>
        __func__ = "gtk_css_gadget_get_preferred_size"
#43 0x000079ba64fde55f in gtk_list_box_measure (gadget=<optimized out>, orientation=<optimized out>, for_size=<optimized out>, minimum=0x7ffe03ae8574, natural=0x7ffe03ae8570, minimum_baseline=<optimized out>, natural_baseline=0x0, unused=0x0) at ../gtk/gtk/gtklistbox.c:2728
        widget = <optimized out>
        priv = 0x6081bb5759a0
        iter = <optimized out>
#44 0x000079ba64efa616 in gtk_css_custom_gadget_get_preferred_size (gadget=<optimized out>, orientation=<optimized out>, for_size=<optimized out>, minimum=<optimized out>, natural=<optimized out>, minimum_baseline=<optimized out>, natural_baseline=0x0) at ../gtk/gtk/gtkcsscustomgadget.c:124
        priv = <optimized out>
#45 0x000079ba64f0868a in gtk_css_gadget_get_preferred_size (gadget=0x6081bb4e2170, orientation=GTK_ORIENTATION_VERTICAL, for_size=-1, minimum=0x7ffe03ae8574, natural=0x7ffe03ae8570, minimum_baseline=0x0, natural_baseline=0x0) at ../gtk/gtk/gtkcssgadget.c:683
        style = <optimized out>
        margin = <optimized out>
        border = <optimized out>
        padding = <optimized out>
        min_size = 0
        extra_size = <optimized out>
        extra_opposite = <optimized out>
        extra_baseline = 0
        unused_minimum = 126
        unused_natural = -1
        forced_minimum = <optimized out>
        forced_natural = <optimized out>
        min_for_size = <optimized out>
        __func__ = "gtk_css_gadget_get_preferred_size"
#46 0x000079ba64fda652 in gtk_list_box_get_preferred_height (widget=<optimized out>, minimum=<optimized out>, natural=<optimized out>) at ../gtk/gtk/gtklistbox.c:2630
No locals.
#47 0x000079ba6508fe9d in gtk_widget_query_size_for_orientation (widget=widget@entry=0x6081bb575b90, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=<optimized out>, for_size@entry=-1, minimum_size=0x7ffe03ae8634, minimum_size@entry=0x6081bb558960, natural_size=natural_size@entry=0x0, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=0x0) at ../gtk/gtk/gtksizerequest.c:219
        adjusted_min = 0
        adjusted_natural = 0
        adjusted_for_size = -1
        cache = <optimized out>
        widget_class = 0x6081bb558960
        min_size = 0
        nat_size = 0
        min_baseline = -1
        nat_baseline = -1
        found_in_cache = 0
        __func__ = "gtk_widget_query_size_for_orientation"
#48 0x000079ba65090845 in gtk_widget_compute_size_for_orientation (widget=widget@entry=0x6081bb575b90, orientation=orientation@entry=GTK_ORIENTATION_VERTICAL, for_size=for_size@entry=-1, minimum=0x6081bb558960, minimum@entry=0x7ffe03ae8634, natural=natural@entry=0x0, minimum_baseline=minimum_baseline@entry=0x0, natural_baseline=<optimized out>) at ../gtk/gtk/gtksizerequest.c:399
        widgets = <optimized out>
        iter = {dummy1 = 0x6081bb557a80, dummy2 = 0xffffffffffffffff, dummy3 = 0x0, dummy4 = -1, dummy5 = 31162, dummy6 = 0x0}
        key = 0x7ffe03ae8634
        min_result = <optimized out>
        nat_result = <optimized out>
#49 0x000079ba65090aeb in gtk_widget_get_preferred_height (widget=0x6081bb575b90, minimum_height=0x7ffe03ae8634, natural_height=0x0) at ../gtk/gtk/gtksizerequest.c:527
        __func__ = "gtk_widget_get_preferred_height"
#50 0x000079ba6513fe8f in viewport_set_hadjustment_values (viewport=0x6081bb557be0) at ../gtk/gtk/gtkviewport.c:191
        minimum_width = 0
        natural_width = 0
        scroll_height = 32766
        bin = 0x6081bb557be0
        view_allocation = {x = <optimized out>, y = <optimized out>, width = 0, height = <optimized out>}
        hadjustment = 0x6081bb6712c0
        child = 0x6081bb575b90
        upper = <optimized out>
        value = <optimized out>
#51 0x000079ba65140241 in viewport_set_adjustment (viewport=0x6081bb557be0, orientation=<optimized out>, adjustment=<optimized out>) at ../gtk/gtk/gtkviewport.c:648
        adjustmentp = 0x6081bb557a80
#52 0x000079ba6562ff0b in object_set_property (object=0x6081bb557be0, pspec=0x6081bb369d50, value=0x7ffe03ae8760, nqueue=0x6081bb2d8a30, user_specified=<optimized out>) at ../glib/gobject/gobject.c:2172
        inst = <optimized out>
        class = <optimized out>
        pclass = 0x6081bb23e100
        param_id = 1
        __func__ = "object_set_property"
#53 0x000079ba65633436 in g_object_set_valist (object=0x7ffe03ae8810, first_property_name=<optimized out>, var_args=0x7ffe03ae8810) at ../glib/gobject/gobject.c:3141
        value = {g_type = 106110309531792, data = {{v_int = -1150872896, v_uint = 3144094400, v_long = 106110311142080, v_ulong = 106110311142080, v_int64 = 106110311142080, v_uint64 = 106110311142080, v_float = -0.00352589786, v_double = 5.2425459404827374e-310, v_pointer = 0x6081bb6712c0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        pspec = 0x6081bb36a040
        error = <optimized out>
        vtab = 0x6081bb23b570
        nqueue = <optimized out>
        name = <optimized out>
        class = 0x6081bb369880
        nqueue = <optimized out>
        name = <optimized out>
        class = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_74 = <optimized out>
        value = <optimized out>
        pspec = <optimized out>
        error = <optimized out>
        vtab = <optimized out>
        g_vci_val = <optimized out>
        g_vci_flags = <optimized out>
        g_vci_collect_format = <optimized out>
        g_vci_cvalues = <optimized out>
        g_vci_n_values = <optimized out>
        g_vci_cvalue = <optimized out>
#54 g_object_set_valist (object=object@entry=0x6081bb557be0, first_property_name=first_property_name@entry=0x79ba6522e297 "hadjustment", var_args=var_args@entry=0x7ffe03ae8810) at ../glib/gobject/gobject.c:3102
        nqueue = 0x0
        name = <optimized out>
        class = <optimized out>
        __func__ = "g_object_set_valist"
        value = <optimized out>
        pspec = <optimized out>
        error = <optimized out>
        vtab = <optimized out>
        g_vci_val = <optimized out>
        g_vci_flags = <optimized out>
        g_vci_collect_format = <optimized out>
        g_vci_cvalues = <optimized out>
        g_vci_n_values = <optimized out>
        g_vci_cvalue = <optimized out>
#55 0x000079ba656338fd in g_object_set (_object=0x6081bb557be0, first_property_name=first_property_name@entry=0x79ba6522e297 "hadjustment") at ../glib/gobject/gobject.c:3317
        object = <optimized out>
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe03ae8900, reg_save_area = 0x7ffe03ae8830}}
        __func__ = "g_object_set"
#56 0x000079ba650703ad in gtk_scrollable_set_hadjustment (scrollable=<optimized out>, hadjustment=0x6081bb6712c0) at ../gtk/gtk/gtkscrollable.c:180
        __func__ = <optimized out>
        _g_boolean_var_11 = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
#57 0x000079ba6507725f in gtk_scrolled_window_set_hadjustment (scrolled_window=0x6081bb58c8e0, hadjustment=0x6081bb6712c0) at ../gtk/gtk/gtkscrolledwindow.c:2337
        priv = 0x6081bb58c5d0
        bin = 0x6081bb58c8e0
        child = <optimized out>
        priv = <optimized out>
        bin = <optimized out>
        child = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_14 = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        _g_boolean_var_15 = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        old_adjustment = <optimized out>
#58 gtk_scrolled_window_set_hadjustment (scrolled_window=0x6081bb58c8e0, hadjustment=<optimized out>) at ../gtk/gtk/gtkscrolledwindow.c:2277
        priv = <optimized out>
        bin = <optimized out>
        child = <optimized out>
        __func__ = "gtk_scrolled_window_set_hadjustment"
        _g_boolean_var_15 = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        old_adjustment = <optimized out>
#59 0x000079ba65630080 in object_set_property (object=0x6081bb58c8e0, pspec=0x6081bb593650, value=0x6081bb593630, nqueue=0x0, user_specified=<optimized out>) at ../glib/gobject/gobject.c:2199
        tmp_value = {g_type = 106110309531792, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        contents = <optimized out>
        inst = <optimized out>
        class = <optimized out>
        pclass = <optimized out>
        param_id = 1
        __func__ = "object_set_property"
#60 0x000079ba65630958 in g_object_new_internal (class=0x6081bb5265d0, params=0x0, n_params=0) at ../glib/gobject/gobject.c:2651
        value = <optimized out>
        pspec = <optimized out>
        j = <optimized out>
        user_specified = <optimized out>
        node = 0x6081bb4640a0
        nqueue = 0x0
        object = 0x6081bb58c8e0
        i = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_58 = <optimized out>
#61 0x000079ba656322be in g_object_new_internal (class=<optimized out>, params=<optimized out>, n_params=<optimized out>) at ../glib/gobject/gobject.c:2603
        nqueue = <optimized out>
        object = <optimized out>
        i = <optimized out>
        nqueue = <optimized out>
        object = <optimized out>
        i = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_58 = <optimized out>
        _g_boolean_var_59 = <optimized out>
        node = <optimized out>
        value = <optimized out>
        pspec = <optimized out>
        j = <optimized out>
        user_specified = <optimized out>
#62 g_object_newv (object_type=<optimized out>, n_parameters=<optimized out>, parameters=<optimized out>) at ../glib/gobject/gobject.c:2838
        class = 0x6081bb5265d0
        unref_class = <optimized out>
        object = <optimized out>
        __func__ = "g_object_newv"
#63 0x000079ba64eafb95 in _gtk_builder_construct (builder=0x6081bb5291f0, info=0x6081bb5876c0, error=0x7ffe03ae8cc0) at ../gtk/gtk/gtkbuilder.c:733
        parameters = 0x6081bb56b680
        construct_parameters = 0x6081bb4cf460
        obj = <optimized out>
        i = <optimized out>
        iface = <optimized out>
        custom_set_property = <optimized out>
        buildable = <optimized out>
        param_filter_flags = <optimized out>
        __func__ = "_gtk_builder_construct"
#64 0x000079ba64eb28ae in builder_construct (data=data@entry=0x6081bb4b94d0, object_info=object_info@entry=0x6081bb5876c0, error=error@entry=0x7ffe03ae8cc0) at ../gtk/gtk/gtkbuilderparser.c:139
        object = <optimized out>
        __func__ = "builder_construct"
#65 0x000079ba64eb3708 in parse_child (data=0x6081bb4b94d0, element_name=0x6081bb5abdd0 "child", names=0x7ffe03ae8c70, values=0x7ffe03ae8c50, error=0x7ffe03ae8cc0) at ../gtk/gtk/gtkbuilderparser.c:522
        object_info = 0x6081bb5876c0
        child_info = 0x6081bb594250
        type = 0x0
        internal_child = 0x6081bb59bc40 "accessible"
#66 start_element (context=<optimized out>, element_name=0x6081bb5abdd0 "child", names=0x7ffe03ae8c70, values=0x7ffe03ae8c50, user_data=0x6081bb4b94d0, error=0x7ffe03ae8cc0) at ../gtk/gtk/gtkbuilderparser.c:970
        data = 0x6081bb4b94d0
#67 0x000079ba6589e514 in emit_start_element (context=context@entry=0x6081bb45f9e0, error=error@entry=0x7ffe03ae8e00) at ../glib/glib/gmarkup.c:1010
        i = <optimized out>
        j = <optimized out>
        start_name = 0x6081bb5abdd0 "child"
        attr_names = <optimized out>
        attr_values = 0x7ffe03ae8c50
        tmp_error = 0x0
        ignore_parser = {start_element = 0x0, end_element = 0x0, text = 0x0, passthrough = 0x0, error = 0x0}
#68 0x000079ba658a1947 in g_markup_parse_context_parse (context=0x6081bb45f9e0, text=text@entry=0x79ba65466a60 <_gtk_resource_data+1773336> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface domain=\"gtk30\"><!-- interface-requires gtk+ 3.10 --><!-- interface-requires gtkprivate 3.10 --><template class=\"GtkFileChooserWidget\" parent=\"GtkBox\">"..., text_len=<optimized out>, text_len@entry=17198, error=error@entry=0x7ffe03ae8e00) at ../glib/glib/gmarkup.c:1369
        __func__ = "g_markup_parse_context_parse"
#69 0x000079ba64eb4b53 in _gtk_builder_parser_parse_buffer (builder=0x6081bb5291f0, filename=0x79ba6522b1b9 "<input>", buffer=0x79ba65466a60 <_gtk_resource_data+1773336> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface domain=\"gtk30\"><!-- interface-requires gtk+ 3.10 --><!-- interface-requires gtkprivate 3.10 --><template class=\"GtkFileChooserWidget\" parent=\"GtkBox\">"..., length=17198, requested_objs=<optimized out>, error=0x7ffe03ae8e00) at ../gtk/gtk/gtkbuilderparser.c:1262
        domain = <optimized out>
        data = 0x6081bb4b94d0
        l = <optimized out>
#70 0x000079ba64ea7dbf in gtk_builder_extend_with_template (builder=0x6081bb5291f0, widget=0x6081bb527110, template_type=106110309969504, buffer=0x79ba65466a60 <_gtk_resource_data+1773336> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface domain=\"gtk30\"><!-- interface-requires gtk+ 3.10 --><!-- interface-requires gtkprivate 3.10 --><template class=\"GtkFileChooserWidget\" parent=\"GtkBox\">"..., length=17198, error=0x7ffe03ae8e70) at ../gtk/gtk/gtkbuilder.c:1194
        tmp_error = 0x0
        __func__ = "gtk_builder_extend_with_template"
#71 0x000079ba651581a1 in gtk_widget_init_template (widget=0x6081bb527110) at ../gtk/gtk/gtkwidget.c:17028
        template = 0x6081bb57e0b0
        builder = 0x6081bb5291f0
        error = 0x0
        object = 0x6081bb527110
        l = <optimized out>
        class_type = <optimized out>
        __func__ = "gtk_widget_init_template"
#72 0x000079ba64f7b368 in gtk_file_chooser_widget_init (impl=0x6081bb527110) at ../gtk/gtk/gtkfilechooserwidget.c:8897
        priv = 0x6081bb526c90
#73 0x000079ba6564bb09 in g_type_create_instance (type=<optimized out>) at ../glib/gobject/gtype.c:1951
        node = 0x6081bb552e60
        instance = 0x6081bb527110
        class = 0x6081bb597f50
        allocated = <optimized out>
        private_size = <optimized out>
        ivar_size = <optimized out>
        i = <optimized out>
#74 0x000079ba65630805 in g_object_new_internal (class=0x6081bb597f50, params=0x0, n_params=0) at ../glib/gobject/gobject.c:2606
        nqueue = <optimized out>
        object = <optimized out>
        i = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_58 = <optimized out>
#75 0x000079ba656322be in g_object_new_internal (class=<optimized out>, params=<optimized out>, n_params=<optimized out>) at ../glib/gobject/gobject.c:2603
        nqueue = <optimized out>
        object = <optimized out>
        i = <optimized out>
        nqueue = <optimized out>
        object = <optimized out>
        i = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_58 = <optimized out>
        _g_boolean_var_59 = <optimized out>
        node = <optimized out>
        value = <optimized out>
        pspec = <optimized out>
        j = <optimized out>
        user_specified = <optimized out>
#76 g_object_newv (object_type=<optimized out>, n_parameters=<optimized out>, parameters=<optimized out>) at ../glib/gobject/gobject.c:2838
        class = 0x6081bb597f50
        unref_class = <optimized out>
        object = <optimized out>
        __func__ = "g_object_newv"
#77 0x000079ba64eafb95 in _gtk_builder_construct (builder=0x6081bb4d3800, info=0x6081bb40ae00, error=0x7ffe03ae9300) at ../gtk/gtk/gtkbuilder.c:733
        parameters = 0x6081bb4d06f0
        construct_parameters = 0x6081bb4b8ca0
        obj = <optimized out>
        i = <optimized out>
        iface = <optimized out>
        custom_set_property = <optimized out>
        buildable = <optimized out>
        param_filter_flags = <optimized out>
        __func__ = "_gtk_builder_construct"
#78 0x000079ba64eb28ae in builder_construct (data=data@entry=0x6081bb588580, object_info=object_info@entry=0x6081bb40ae00, error=error@entry=0x7ffe03ae9300) at ../gtk/gtk/gtkbuilderparser.c:139
        object = <optimized out>
        __func__ = "builder_construct"
#79 0x000079ba64eb3708 in parse_child (data=0x6081bb588580, element_name=0x6081bb56bee0 "child", names=0x7ffe03ae92b0, values=0x7ffe03ae9290, error=0x7ffe03ae9300) at ../gtk/gtk/gtkbuilderparser.c:522
        object_info = 0x6081bb40ae00
        child_info = 0x6081bb4b8c40
        type = 0x0
        internal_child = 0x6081bb577ac0 "accessible"
#80 start_element (context=<optimized out>, element_name=0x6081bb56bee0 "child", names=0x7ffe03ae92b0, values=0x7ffe03ae9290, user_data=0x6081bb588580, error=0x7ffe03ae9300) at ../gtk/gtk/gtkbuilderparser.c:970
        data = 0x6081bb588580
#81 0x000079ba6589e514 in emit_start_element (context=context@entry=0x6081bb375540, error=error@entry=0x7ffe03ae9440) at ../glib/glib/gmarkup.c:1010
        i = <optimized out>
        j = <optimized out>
        start_name = 0x6081bb56bee0 "child"
        attr_names = <optimized out>
        attr_values = 0x7ffe03ae9290
        tmp_error = 0x0
        ignore_parser = {start_element = 0x0, end_element = 0x0, text = 0x0, passthrough = 0x0, error = 0x0}
#82 0x000079ba658a1947 in g_markup_parse_context_parse (context=0x6081bb375540, text=text@entry=0x79ba65343d80 <_gtk_resource_data+582200> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface domain=\"gtk30\"><!-- interface-requires gtk+ 3.10 --><template class=\"GtkFileChooserDialog\" parent=\"GtkDialog\"><property name=\"role\">GtkFileChooserDial"..., text_len=<optimized out>, text_len@entry=1712, error=error@entry=0x7ffe03ae9440) at ../glib/glib/gmarkup.c:1369
        __func__ = "g_markup_parse_context_parse"
#83 0x000079ba64eb4b53 in _gtk_builder_parser_parse_buffer (builder=0x6081bb4d3800, filename=0x79ba6522b1b9 "<input>", buffer=0x79ba65343d80 <_gtk_resource_data+582200> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface domain=\"gtk30\"><!-- interface-requires gtk+ 3.10 --><template class=\"GtkFileChooserDialog\" parent=\"GtkDialog\"><property name=\"role\">GtkFileChooserDial"..., length=1712, requested_objs=<optimized out>, error=0x7ffe03ae9440) at ../gtk/gtk/gtkbuilderparser.c:1262
        domain = <optimized out>
        data = 0x6081bb588580
        l = <optimized out>
#84 0x000079ba64ea7dbf in gtk_builder_extend_with_template (builder=0x6081bb4d3800, widget=0x6081bb54e580, template_type=106110308762480, buffer=0x79ba65343d80 <_gtk_resource_data+582200> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<interface domain=\"gtk30\"><!-- interface-requires gtk+ 3.10 --><template class=\"GtkFileChooserDialog\" parent=\"GtkDialog\"><property name=\"role\">GtkFileChooserDial"..., length=1712, error=0x7ffe03ae94b0) at ../gtk/gtk/gtkbuilder.c:1194
        tmp_error = 0x0
        __func__ = "gtk_builder_extend_with_template"
#85 0x000079ba651581a1 in gtk_widget_init_template (widget=0x6081bb54e580) at ../gtk/gtk/gtkwidget.c:17028
        template = 0x6081bb4171a0
        builder = 0x6081bb4d3800
        error = 0x0
        object = 0x6081bb54e580
        l = <optimized out>
        class_type = <optimized out>
        __func__ = "gtk_widget_init_template"
#86 0x000079ba64f696df in gtk_file_chooser_dialog_init (dialog=0x6081bb54e580) at ../gtk/gtk/gtkfilechooserdialog.c:292
No locals.
#87 0x000079ba6564bb09 in g_type_create_instance (type=<optimized out>) at ../glib/gobject/gtype.c:1951
        node = 0x6081bb42c370
        instance = 0x6081bb54e580
        class = 0x6081bb560910
        allocated = <optimized out>
        private_size = <optimized out>
        ivar_size = <optimized out>
        i = <optimized out>
#88 0x000079ba65630805 in g_object_new_internal (class=0x6081bb560910, params=0x7ffe03ae97b0, n_params=2) at ../glib/gobject/gobject.c:2606
        nqueue = <optimized out>
        object = <optimized out>
        i = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_58 = <optimized out>
#89 0x000079ba65632afb in g_object_new_internal (class=0x6081bb560910, params=0x7ffe03ae97b0, n_params=2) at ../glib/gobject/gobject.c:2923
        nqueue = 0x0
        object = <optimized out>
        i = <optimized out>
        nqueue = <optimized out>
        object = <optimized out>
        i = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_58 = <optimized out>
        _g_boolean_var_59 = <optimized out>
        node = <optimized out>
        value = <optimized out>
        pspec = <optimized out>
        j = <optimized out>
        user_specified = <optimized out>
#90 g_object_new_valist (object_type=<optimized out>, first_property_name=first_property_name@entry=0x79ba6522adb8 "title", var_args=var_args@entry=0x7ffe03ae9a80) at ../glib/gobject/gobject.c:2945
        vtabs_stack = {0x6081bb23aa58, 0x6081bb23b070, 0x7ffe03ae9790, 0x79ba6562e063 <g_object_unref+371>, 0x2bb2a1ef0, 0x230f8f8698dd5300, 0x7ffe03ae99d8, 0x6081bb3a1920, 0x7ffe03ae98d0, 0x7ffe03ae9840, 0x7ffe03ae99d8, 0x7ffe03ae9848, 0x7ffe03ae9b80, 0x79ba656326a6 <g_object_new_valist+550>, 0x608100000000, 0x7ffe03ae99c0}
        params = 0x7ffe03ae97b0
        values = 0x7ffe03ae98b0
        params_stack = {{pspec = 0x6081bb2a2600, value = 0x7ffe03ae98b0}, {pspec = 0x6081bb462620, value = 0x7ffe03ae98c8}, {pspec = 0x7ffe03ae9840, value = 0x1000000000}, {pspec = 0x7ffe03ae99c0, value = 0x7ffe03ae9848}, {pspec = 0x608100000001, value = 0x7ffe03ae98c0}, {pspec = 0x6081bb38de80, value = 0x0}, {pspec = 0x0, value = 0x0}, {pspec = 0x0, value = 0x0}, {pspec = 0x0, value = 0x0}, {pspec = 0x6081bb23b070, value = 0x79ba64c8bac0 <main_arena>}, {pspec = 0x1a0, value = 0x6081bb3a2c70}, {pspec = 0x7ffe03ae98a0, value = 0x79ba64b4697a <_int_free_merge_chunk+170>}, {pspec = 0x7ffe03ae9890, value = 0x6081bb3a2ad0}, {pspec = 0x1a0, value = 0x1b0}, {pspec = 0x79ba64c8bac0 <main_arena>, value = 0x6081bb3a2c70}, {pspec = 0x7ffe03ae98f0, value = 0x79ba64b48952 <_int_realloc+322>}}
        values_stack = {{g_type = 64, data = {{v_int = -1153997744, v_uint = 3140969552, v_long = 106110308017232, v_ulong = 106110308017232, v_int64 = 106110308017232, v_uint64 = 106110308017232, v_float = -0.00279833749, v_double = 5.2425457860947329e-310, v_pointer = 0x6081bb376450}, {v_int = 134217728, v_uint = 134217728, v_long = 134217728, v_ulong = 134217728, v_int64 = 134217728, v_uint64 = 134217728, v_float = 3.85185989e-34, v_double = 6.631236846766476e-316, v_pointer = 0x8000000}}}, {g_type = 106110311151088, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 140728960194816, data = {{v_int = 1703539019, v_uint = 1703539019, v_long = 133841474416971, v_ulong = 133841474416971, v_int64 = 133841474416971, v_uint64 = 133841474416971, v_float = 8.14269097e+22, v_double = 6.6126474498165454e-310, v_pointer = 0x79ba6589f14b <g_malloc+27>}, {v_int = -1155295968, v_uint = 3139671328, v_long = 106110306719008, v_ulong = 106110306719008, v_int64 = 106110306719008, v_uint64 = 106110306719008, v_float = -0.00249607116, v_double = 5.242545721953945e-310, v_pointer = 0x6081bb239520}}}, {g_type = 1, data = {{v_int = 61774192, v_uint = 61774192, v_long = 140728960194928, v_ulong = 140728960194928, v_int64 = 140728960194928, v_uint64 = 140728960194928, v_float = 1.02620284e-36, v_double = 6.9529344607274179e-310, v_pointer = 0x7ffe03ae9970}, {v_int = 1700905976, v_uint = 1700905976, v_long = 133841471783928, v_ulong = 133841471783928, v_int64 = 133841471783928, v_uint64 = 133841471783928, v_float = 6.66342153e+22, v_double = 6.6126473197269364e-310, v_pointer = 0x79ba6561c3f8 <freelist_alloc+120>}}}, {g_type = 140728960194928, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 4865, v_uint = 4865, v_long = 4865, v_ulong = 4865, v_int64 = 4865, v_uint64 = 4865, v_float = 6.81731703e-42, v_double = 2.4036293670176644e-320, v_pointer = 0x1301}}}, {g_type = 106110310029976, data = {{v_int = 8, v_uint = 8, v_long = 8, v_ulong = 8, v_int64 = 8, v_uint64 = 8, v_float = 1.12103877e-44, v_double = 3.9525251667299724e-323, v_pointer = 0x8}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = -1150863520, v_uint = 3144103776, v_long = 106110311151456, v_ulong = 106110311151456, v_int64 = 106110311151456, v_uint64 = 106110311151456, v_float = -0.00352808088, v_double = 5.2425459409459734e-310, v_pointer = 0x6081bb673760}}}, {g_type = 2526395724231168768, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, {g_type = 140728960194992, data = {{v_int = 1700910937, v_uint = 1700910937, v_long = 133841471788889, v_ulong = 133841471788889, v_int64 = 133841471788889, v_uint64 = 133841471788889, v_float = 6.66565576e+22, v_double = 6.6126473199720423e-310, v_pointer = 0x79ba6561d759 <_g_atomic_array_copy+89>}, {v_int = 61774288, v_uint = 61774288, v_long = 140728960195024, v_ulong = 140728960195024, v_int64 = 140728960195024, v_uint64 = 140728960195024, v_float = 1.02621145e-36, v_double = 6.952934460732161e-310, v_pointer = 0x7ffe03ae99d0}}}, {g_type = 0, data = {{v_int = -1152011128, v_uint = 3142956168, v_long = 106110310003848, v_ulong = 106110310003848, v_int64 = 106110310003848, v_uint64 = 106110310003848, v_float = -0.00326088257, v_double = 5.2425458842466046e-310, v_pointer = 0x6081bb55b488}, {v_int = 2, v_uint = 2, v_long = 2, v_ulong = 2, v_int64 = 2, v_uint64 = 2, v_float = 2.80259693e-45, v_double = 9.8813129168249309e-324, v_pointer = 0x2}}}, {g_type = 0, data = {{v_int = -1153252496, v_uint = 3141714800, v_long = 106110308762480, v_ulong = 106110308762480, v_int64 = 106110308762480, v_uint64 = 106110308762480, v_float = -0.00297185406, v_double = 5.2425458229148764e-310, v_pointer = 0x6081bb42c370}, {v_int = 61774352, v_uint = 61774352, v_long = 140728960195088, v_ulong = 140728960195088, v_int64 = 140728960195088, v_uint64 = 140728960195088, v_float = 1.02621719e-36, v_double = 6.952934460735323e-310, v_pointer = 0x7ffe03ae9a10}}}, {g_type = 133841471889999, data = {{v_int = 24, v_uint = 24, v_long = 24, v_ulong = 24, v_int64 = 24, v_uint64 = 24, v_float = 3.36311631e-44, v_double = 1.1857575500189917e-322, v_pointer = 0x18}, {v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}}}, {g_type = 1, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {v_int = -1150863520, v_uint = 3144103776, v_long = 106110311151456, v_ulong = 106110311151456, v_int64 = 106110311151456, v_uint64 = 106110311151456, v_float = -0.00352808088, v_double = 5.2425459409459734e-310, v_pointer = 0x6081bb673760}}}, {g_type = 133841471788999, data = {{v_int = -1152011184, v_uint = 3142956112, v_long = 106110310003792, v_ulong = 106110310003792, v_int64 = 106110310003792, v_uint64 = 106110310003792, v_float = -0.00326086953, v_double = 5.2425458842438379e-310, v_pointer = 0x6081bb55b450}, {v_int = -1153252496, v_uint = 3141714800, v_long = 106110308762480, v_ulong = 106110308762480, v_int64 = 106110308762480, v_uint64 = 106110308762480, v_float = -0.00297185406, v_double = 5.2425458229148764e-310, v_pointer = 0x6081bb42c370}}}, {g_type = 106110310003792, data = {{v_int = -1154681592, v_uint = 3140285704, v_long = 106110307333384, v_ulong = 106110307333384, v_int64 = 106110307333384, v_uint64 = 106110307333384, v_float = -0.00263911672, v_double = 5.2425457523081525e-310, v_pointer = 0x6081bb2cf508}, {v_int = 61774432, v_uint = 61774432, v_long = 140728960195168, v_ulong = 140728960195168, v_int64 = 140728960195168, v_uint64 = 140728960195168, v_float = 1.02622436e-36, v_double = 6.9529344607392755e-310, v_pointer = 0x7ffe03ae9a60}}}, {g_type = 133841471890676, data = {{v_int = -1153252440, v_uint = 3141714856, v_long = 106110308762536, v_ulong = 106110308762536, v_int64 = 106110308762536, v_uint64 = 106110308762536, v_float = -0.0029718671, v_double = 5.2425458229176431e-310, v_pointer = 0x6081bb42c3a8}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}}
        name = <optimized out>
        vtabs = 0x7ffe03ae9730
        n_params = 2
        n_params_alloc = 16
        class = 0x6081bb560910
        unref_class = <optimized out>
        object = <optimized out>
        __func__ = "g_object_new_valist"
#91 0x000079ba65632eb0 in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x79ba6522adb8 "title") at ../glib/gobject/gobject.c:2418
        object = <optimized out>
        var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffe03ae9b60, reg_save_area = 0x7ffe03ae9aa0}}
#92 0x000079ba64f69ba1 in gtk_file_chooser_dialog_new_valist (title=0x6081bb376450 "All Files", parent=0x6081bb3a1920, action=GTK_FILE_CHOOSER_ACTION_SAVE, first_button_text=0x60818ae29003 "_Cancel", varargs=0x7ffe03ae9b60) at ../gtk/gtk/gtkfilechooserdialog.c:669
        result = <optimized out>
        button_text = 0x60818ae29003 "_Cancel"
        response_id = <optimized out>
#93 gtk_file_chooser_dialog_new (title=title@entry=0x6081bb376450 "All Files", parent=parent@entry=0x6081bb3a1920, action=action@entry=GTK_FILE_CHOOSER_ACTION_SAVE, first_button_text=first_button_text@entry=0x60818ae29003 "_Cancel") at ../gtk/gtk/gtkfilechooserdialog.c:713
        result = <optimized out>
        varargs = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe03ae9c60, reg_save_area = 0x7ffe03ae9b80}}
#94 0x000060818ae229ba in handle_open (object=0x6081bb2bfee0, invocation=0x79ba54006cd0, arg_handle=0x6081bb3762f0 "/org/freedesktop/portal/desktop/request/1_26/handle_0", arg_app_id=<optimized out>, arg_parent_window=<optimized out>, arg_title=0x6081bb376450 "All Files", arg_options=0x79ba54008780) at ../xdg-desktop-portal-gtk/src/filechooser.c:490
        request = 0x6081bb37a010
        method_name = 0x79ba540086a0 "SaveFile"
        sender = <optimized out>
        action = GTK_FILE_CHOOSER_ACTION_SAVE
        multiple = 0
        directory = 1701235744
        modal = 1
        display = <optimized out>
        screen = 0x6081bb38de80
        dialog = <optimized out>
        external_parent = <optimized out>
        fake_parent = 0x6081bb3a1920
        handle = <optimized out>
        cancel_label = 0x60818ae29003 "_Cancel"
        accept_label = 0x60818ae290bd "_Save"
        iter = 0x6081bb23b478
        current_name = 0x6081bb23b478 "g"
        path = 0x6081bb376540 ""
        choices = 0x0
        current_filter = 0x0
        filters = 0x0
        preview = <optimized out>
#95 0x000060818ae09ab3 in _g_dbus_codegen_marshal_BOOLEAN__OBJECT_STRING_STRING_STRING_STRING_VARIANT (closure=0x6081bb2c0170, return_value=0x7ffe03ae9f00, param_values=0x6081bb379c60, marshal_data=0x0, invocation_hint=<optimized out>, n_param_values=<optimized out>) at src/xdg-desktop-portal-dbus.c:550
        callback = <optimized out>
        cc = <optimized out>
        data1 = 0x6081bb2bfee0
        data2 = <optimized out>
        v_return = <optimized out>
        __func__ = <optimized out>
        _g_boolean_var_23 = <optimized out>
        _g_boolean_var_24 = <optimized out>
#96 0x000079ba6561e82a in g_closure_invoke (closure=0x6081bb2c0170, return_value=0x7ffe03ae9f00, n_param_values=7, param_values=0x6081bb379c60, invocation_hint=0x7ffe03ae9ee0) at ../glib/gobject/gclosure.c:833
        marshal = 0x60818ae09af0 <xdp_impl_file_chooser_method_marshal_save_file>
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0x6081bb2c0150
        __func__ = "g_closure_invoke"
#97 0x000079ba6564f565 in signal_emit_unlocked_R.isra.0 (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x6081bb2bfee0, emission_return=emission_return@entry=0x7ffe03aea0b0, instance_and_params=instance_and_params@entry=0x6081bb379c60) at ../glib/gobject/gsignal.c:3887
        tmp = <optimized out>
        handler = 0x6081bb2c0110
        accumulator = <optimized out>
        emission = {next = 0x0, instance = 0x6081bb2bfee0, ihint = {signal_id = 170, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 4}
        class_closure = <optimized out>
        hlist = <optimized out>
        handler_list = 0x6081bb2c0110
        return_accu = <optimized out>
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = <optimized out>
        max_sequential_handler_number = <optimized out>
        return_value_altered = <optimized out>
        n_params = <optimized out>
        EMIT_RESTART = <optimized out>
        __func__ = <optimized out>
#98 0x000079ba6563ca2c in signal_emitv_unlocked (instance_and_params=0xaa, signal_id=61775984, detail=0, return_value=0x6081bb379c60) at ../glib/gobject/gsignal.c:3211
        instance = <optimized out>
        node = <optimized out>
        node_copy = {signal_id = 170, itype = 106110307284496, name = 0x6081bb245eda "handle-save-file", destroyed = 0, flags = 2, n_params = 6, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x6081bb2a9580, return_type = 20, class_closure_bsa = 0x6081bb2c2b20, accumulator = 0x6081bb2c2b00, c_marshaller = 0x60818ae09af0 <xdp_impl_file_chooser_method_marshal_save_file>, va_marshaller = 0x0, emission_hooks = 0x0, single_va_closure = 0x0}
        instance = <optimized out>
        node = <optimized out>
        __func__ = <optimized out>
        node_copy = <optimized out>
        _g_boolean_var_99 = <optimized out>
        _g_boolean_var_100 = <optimized out>
        _g_boolean_var_101 = <optimized out>
        hlist = <optimized out>
#99 g_signal_emitv (instance_and_params=instance_and_params@entry=0x6081bb379c60, signal_id=signal_id@entry=170, detail=detail@entry=0, return_value=return_value@entry=0x7ffe03aea0b0) at ../glib/gobject/gsignal.c:3111
No locals.
#100 0x000060818ae0c00e in _xdp_impl_file_chooser_skeleton_handle_method_call (connection=<optimized out>, sender=<optimized out>, object_path=<optimized out>, interface_name=0x79ba54008850 "org.freedesktop.impl.portal.FileChooser", method_name=0x79ba540086a0 "SaveFile", parameters=<optimized out>, invocation=0x79ba54006cd0, user_data=0x6081bb2bfee0) at src/xdg-desktop-portal-dbus.c:8665
        skeleton = 0x6081bb2bfee0
        info = 0x60818ae3ed80 <_xdp_impl_file_chooser_method_info_save_file>
        iter = {x = {106110308031312, 5, 5, 0, 0, 106110307270368, 1, 3579507750, 140728960197024, 133841471902788, 0, 133841471902863, 1, 2526395724231168768, 106110306789560, 133841180187072}}
        child = 0x0
        paramv = 0x6081bb379c60
        num_params = <optimized out>
        num_extra = <optimized out>
        n = <optimized out>
        signal_id = 170
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        __func__ = "_xdp_impl_file_chooser_skeleton_handle_method_call"
#101 0x000079ba65790d33 in g_dbus_interface_method_dispatch_helper (interface=<optimized out>, method_call_func=0x60818ae0be40 <_xdp_impl_file_chooser_skeleton_handle_method_call>, invocation=0x79ba54006cd0) at ../glib/gio/gdbusinterfaceskeleton.c:618
        has_handlers = <optimized out>
        has_default_class_handler = <optimized out>
        emit_authorized_signal = <optimized out>
        run_in_thread = <optimized out>
        flags = <optimized out>
        object = 0x0
        __func__ = "g_dbus_interface_method_dispatch_helper"
#102 0x000079ba65774e52 in call_in_idle_cb (user_data=0x79ba54006cd0) at ../glib/gio/gdbusconnection.c:5458
        invocation = 0x79ba54006cd0
        vtable = <optimized out>
        registration_id = <optimized out>
        subtree_registration_id = <optimized out>
        ei = 0x6081bb2c01a0
        es = 0x0
        __func__ = "call_in_idle_cb"
#103 0x000079ba65899559 in g_main_dispatch (context=0x6081bb2749a0) at ../glib/glib/gmain.c:3357
        dispatch = 0x79ba65896790 <g_idle_dispatch>
        prev_source = 0x0
        begin_time_nsec = 1503267967161
        was_in_call = 0
        user_data = 0x79ba54006cd0
        callback = 0x79ba65774d30 <call_in_idle_cb>
        cb_funcs = 0x79ba6598a380 <g_source_callback_funcs>
        cb_data = 0x79ba54008880
        need_destroy = <optimized out>
        source = 0x79ba540059c0
        current = 0x6081bb2c23e0
        i = 0
        __func__ = "g_main_dispatch"
#104 0x000079ba658fc157 in g_main_context_dispatch_unlocked (context=0x6081bb2749a0) at ../glib/glib/gmain.c:4208
No locals.
#105 g_main_context_iterate_unlocked.isra.0 (context=0x6081bb2749a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4273
        max_priority = 2147483647
        timeout_usec = -1
        some_ready = 1
        nfds = 3
        allocated_nfds = <optimized out>
        fds = 0x6081bb2c22d0
        begin_time_nsec = 1500437639878
#106 0x000079ba6589a287 in g_main_loop_run (loop=0x6081bb2b2c40) at ../glib/glib/gmain.c:4475
        self = <optimized out>
        __func__ = "g_main_loop_run"
#107 0x000060818ae08218 in main (argc=<optimized out>, argv=<optimized out>) at ../xdg-desktop-portal-gtk/src/xdg-desktop-portal-gtk.c:290
        owner_id = 1
        error = 0x0
        session_bus = <optimized out>
        context = 0x6081bb2b2b60

Offline

#16 2024-09-23 22:21:25

seth
Member
Registered: 2012-09-03
Posts: 57,587

Re: [SOLVED]issue on downloading files from web browsers DWM

#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {1024}}
        ret = <optimized out>
#1  0x000079ba64b3a463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
No locals.
#2  0x000079ba64ae1120 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x000079ba64ac84c3 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {106110309664224, 140728960186096, 133841474565552, 106110311341824, 7, 0, 106110308546336, 140728898420736, 133839770877953, 206158430248, 18446744073709551488, 25, 106110308546320, 140728960186096, 133841460434382, 140728960186208}}, sa_flags = -1153468640, sa_restorer = 0x79ba65225014}
#4  0x000079ba6585a11b in g_assertion_message (domain=domain@entry=0x79ba65225014 "Gtk", file=file@entry=0x79ba65234f0a "../gtk/gtk/gtkiconhelper.c", line=line@entry=495, func=func@entry=0x79ba65283870 <__func__.4.lto_priv.80> "ensure_surface_for_gicon", message=<optimized out>) at ../glib/glib/gtestutils.c:3387
        lstr = "495\000\376\177\000\000P|Q\273\201`\000\0000w\256\003\376\177\000\000bk\214e\272y\000"
        s = 0x6081bb3f7720 "\267\243$\263\207`"
#5  0x000079ba658ca249 in g_assertion_message_error (domain=domain@entry=0x79ba65225014 "Gtk", file=file@entry=0x79ba65234f0a "../gtk/gtk/gtkiconhelper.c", line=line@entry=495, func=func@entry=0x79ba65283870 <__func__.4.lto_priv.80> "ensure_surface_for_gicon", expr=expr@entry=0x79ba65246c12 "error", error=0x6081bb517590, error_domain=0, error_code=0) at ../glib/glib/gtestutils.c:3570
        gstring = 0x6081bb517c50
#6  0x000079ba64fa66b0 in ensure_surface_for_gicon (self=self@entry=0x6081bb63eb40, style=0x6081bb671a10, dir=<optimized out>, scale=1, gicon=<optimized out>) at ../gtk/gtk/gtkiconhelper.c:495
        error = 0x6081bb517590
        priv = 0x6081bb63eaf0
        icon_theme = 0x6081bb3c2670
        width = 16
        height = 16
        info = 0x6081bb5624c0
        flags = <optimized out>
        surface = <optimized out>
        destination = 0x0
        symbolic = <optimized out>
        __func__ = "ensure_surface_for_gicon"
#7  0x000079ba64fa6b02 in gtk_icon_helper_load_surface (self=self@entry=0x6081bb63eb40, scale=<optimized out>) at ../gtk/gtk/gtkiconhelper.c:576
        surface = <optimized out>
        icon_set = <optimized out>
        gicon = <optimized out>
#8  0x000079ba64fa6df0 in gtk_icon_helper_ensure_surface (self=0x6081bb63eb40) at ../gtk/gtk/gtkiconhelper.c:604
        scale = <optimized out>
#9  gtk_icon_helper_ensure_surface (self=0x6081bb63eb40) at ../gtk/gtk/gtkiconhelper.c:595
        scale = <optimized out>
        scale = <optimized out>
#10 _gtk_icon_helper_get_size (self=0x6081bb63eb40, width_out=0x7ffe03ae7974, height_out=0x7ffe03ae7970) at ../gtk/gtk/gtkiconhelper.c:663
        width = 0
        height = 0
        scale = 24705
#11 0x000079ba64fbf7a3 in gtk_image_get_content_size (gadget=<optimized out>, orientation=GTK_ORIENTATION_HORIZONTAL, for_size=<optimized out>, minimum=0x7ffe03ae7b04, natural=0x7ffe03ae7b00, minimum_baseline=0x0, natural_baseline=0x0, unused=0x0) at ../gtk/gtk/gtkimage.c:1716
        widget = 0x6081bb63f1a0
        width = 145
        height = 1
        baseline_align = <optimized out>
        xpad = 24705
        ypad = -1150871024

W/ g_assertion_message_error there should also be a warning/error in the journal or on the commandline.

There was a bug in the adwaita-legacy icon theme, but that's fixed in the latest package.
Another thing that's going on is the GSK renderer, but that'd rather affect GTK4
Last but not least, I'd have a look at your gtk theme and icon theme…

Offline

#17 2024-09-23 22:33:41

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

Last but not least, I'd have a look at your gtk theme and icon theme…

where do I find that?

Edit: I just found out that my .config contains a folder for both gtk-3.0 and gtk-4.0, I don't know which one is used and if this might cause problems.

Last edited by gundarin (2024-09-23 22:46:18)

Offline

#18 2024-09-23 22:38:29

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

W/ g_assertion_message_error there should also be a warning/error in the journal or on the commandline.

found this in the journal when trying on brave (firefox still gives no errors in journal)

Sep 24 00:39:35 HOMIE dbus-broker-launch[632]: Activation request for 'org.bluez' failed: The systemd unit 'dbus-org.bluez.service' could not be found.
Sep 24 00:39:35 HOMIE systemd[1]: systemd-timedated.service: Deactivated successfully.
Sep 24 00:39:37 HOMIE xdg-desktop-por[1227]: Failed to load module "colorreload-gtk-module"
Sep 24 00:39:37 HOMIE xdg-desktop-por[1227]: Failed to load module "window-decorations-gtk-module"
Sep 24 00:39:37 HOMIE xdg-desktop-por[1227]: Failed to load module "colorreload-gtk-module"
Sep 24 00:39:37 HOMIE xdg-desktop-por[1227]: Failed to load module "window-decorations-gtk-module"
Sep 24 00:39:37 HOMIE xdg-desktop-por[1227]: Could not load a pixbuf from icon theme.
                                             This may indicate that pixbuf loaders or the mime database could not be found.
Sep 24 00:39:37 HOMIE xdg-desktop-portal-gtk[1227]: error: **
Sep 24 00:39:37 HOMIE xdg-desktop-portal-gtk[1227]: Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: cannot open shared object file: No such file or directory (gdk-pixbuf-error-quark, 5)
Sep 24 00:39:37 HOMIE xdg-desktop-portal-gtk[1227]: Bail out! Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable to load image-loading module: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: cannot open shared object file: No such file or directory (gdk-pixbuf-error-quark, 5)
Sep 24 00:39:37 HOMIE systemd-coredump[3482]: Process 1227 (xdg-desktop-por) of user 1000 terminated abnormally with signal 6/ABRT, processing...
Sep 24 00:39:37 HOMIE systemd[1]: Created slice Slice /system/systemd-coredump.
Sep 24 00:39:37 HOMIE systemd[1]: Started Process Core Dump (PID 3482/UID 0).
Sep 24 00:39:38 HOMIE systemd-coredump[3483]: Process 1227 (xdg-desktop-por) of user 1000 dumped core.
                                              
                                              Stack trace of thread 1227:
                                              #0  0x00007fc5ad8113f4 n/a (libc.so.6 + 0x963f4)
                                              #1  0x00007fc5ad7b8120 raise (libc.so.6 + 0x3d120)
                                              #2  0x00007fc5ad79f4c3 abort (libc.so.6 + 0x244c3)
                                              #3  0x00007fc5ae53211b n/a (libglib-2.0.so.0 + 0x1e11b)
                                              #4  0x00007fc5ae5a2249 g_assertion_message_error (libglib-2.0.so.0 + 0x8e249)
                                              #5  0x00007fc5adba66b0 n/a (libgtk-3.so.0 + 0x1a66b0)
                                              #6  0x00007fc5adba6df0 n/a (libgtk-3.so.0 + 0x1a6df0)
                                              #7  0x00007fc5adbbf7a3 n/a (libgtk-3.so.0 + 0x1bf7a3)
                                              #8  0x00007fc5adafa616 n/a (libgtk-3.so.0 + 0xfa616)
                                              #9  0x00007fc5adb0868a n/a (libgtk-3.so.0 + 0x10868a)
                                              #10 0x00007fc5adbbbd7b n/a (libgtk-3.so.0 + 0x1bbd7b)
                                              #11 0x00007fc5adc8fd5f n/a (libgtk-3.so.0 + 0x28fd5f)
                                              #12 0x00007fc5adc90a38 gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x290a38)
                                              #13 0x00007fc5adaad47e n/a (libgtk-3.so.0 + 0xad47e)
                                              #14 0x00007fc5adafa616 n/a (libgtk-3.so.0 + 0xfa616)
                                              #15 0x00007fc5adb0868a n/a (libgtk-3.so.0 + 0x10868a)
                                              #16 0x00007fc5adaa4afb n/a (libgtk-3.so.0 + 0xa4afb)
                                              #17 0x00007fc5adc8fd5f n/a (libgtk-3.so.0 + 0x28fd5f)
                                              #18 0x00007fc5adc90a38 gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x290a38)
                                              #19 0x00007fc5adc8fd5f n/a (libgtk-3.so.0 + 0x28fd5f)
                                              #20 0x00007fc5adc90a38 gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x290a38)
                                              #21 0x00007fc5ada9c4a2 n/a (libgtk-3.so.0 + 0x9c4a2)
                                              #22 0x00007fc5adc6accc n/a (libgtk-3.so.0 + 0x26accc)
                                              #23 0x00007fc5adc8fd5f n/a (libgtk-3.so.0 + 0x28fd5f)
                                              #24 0x00007fc5adc90a38 gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x290a38)
                                              #25 0x00007fc5adafa616 n/a (libgtk-3.so.0 + 0xfa616)
                                              #26 0x00007fc5adb0868a n/a (libgtk-3.so.0 + 0x10868a)
                                              #27 0x00007fc5adbda7bf n/a (libgtk-3.so.0 + 0x1da7bf)
                                              #28 0x00007fc5adc8fd5f n/a (libgtk-3.so.0 + 0x28fd5f)
                                              #29 0x00007fc5adc90a38 gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x290a38)
                                              #30 0x00007fc5adbde3e5 n/a (libgtk-3.so.0 + 0x1de3e5)
                                              #31 0x00007fc5adafa616 n/a (libgtk-3.so.0 + 0xfa616)
                                              #32 0x00007fc5adb0868a n/a (libgtk-3.so.0 + 0x10868a)
                                              #33 0x00007fc5adbde55f n/a (libgtk-3.so.0 + 0x1de55f)
                                              #34 0x00007fc5adafa616 n/a (libgtk-3.so.0 + 0xfa616)
                                              #35 0x00007fc5adb0868a n/a (libgtk-3.so.0 + 0x10868a)
                                              #36 0x00007fc5adbda652 n/a (libgtk-3.so.0 + 0x1da652)
                                              #37 0x00007fc5adc8fe9d n/a (libgtk-3.so.0 + 0x28fe9d)
                                              #38 0x00007fc5adc90aeb gtk_widget_get_preferred_height (libgtk-3.so.0 + 0x290aeb)
                                              #39 0x00007fc5add3fe8f n/a (libgtk-3.so.0 + 0x33fe8f)
                                              #40 0x00007fc5add40241 n/a (libgtk-3.so.0 + 0x340241)
                                              #41 0x00007fc5ae307f0b n/a (libgobject-2.0.so.0 + 0x22f0b)
                                              #42 0x00007fc5ae30b436 g_object_set_valist (libgobject-2.0.so.0 + 0x26436)
                                              #43 0x00007fc5ae30b8fd g_object_set (libgobject-2.0.so.0 + 0x268fd)
                                              #44 0x00007fc5adc7725f gtk_scrolled_window_set_hadjustment (libgtk-3.so.0 + 0x27725f)
                                              #45 0x00007fc5ae308080 n/a (libgobject-2.0.so.0 + 0x23080)
                                              #46 0x00007fc5ae308958 n/a (libgobject-2.0.so.0 + 0x23958)
                                              #47 0x00007fc5ae30a2be g_object_newv (libgobject-2.0.so.0 + 0x252be)
                                              #48 0x00007fc5adaafb95 n/a (libgtk-3.so.0 + 0xafb95)
                                              #49 0x00007fc5adab28ae n/a (libgtk-3.so.0 + 0xb28ae)
                                              #50 0x00007fc5adab3708 n/a (libgtk-3.so.0 + 0xb3708)
                                              #51 0x00007fc5ae576514 n/a (libglib-2.0.so.0 + 0x62514)
                                              #52 0x00007fc5ae579947 g_markup_parse_context_parse (libglib-2.0.so.0 + 0x65947)
                                              #53 0x00007fc5adab4b53 n/a (libgtk-3.so.0 + 0xb4b53)
                                              #54 0x00007fc5adaa7dbf gtk_builder_extend_with_template (libgtk-3.so.0 + 0xa7dbf)
                                              #55 0x00007fc5add581a1 gtk_widget_init_template (libgtk-3.so.0 + 0x3581a1)
                                              #56 0x00007fc5adb7b368 n/a (libgtk-3.so.0 + 0x17b368)
                                              #57 0x00007fc5ae323b09 g_type_create_instance (libgobject-2.0.so.0 + 0x3eb09)
                                              #58 0x00007fc5ae308805 n/a (libgobject-2.0.so.0 + 0x23805)
                                              #59 0x00007fc5ae30a2be g_object_newv (libgobject-2.0.so.0 + 0x252be)
                                              #60 0x00007fc5adaafb95 n/a (libgtk-3.so.0 + 0xafb95)
                                              #61 0x00007fc5adab28ae n/a (libgtk-3.so.0 + 0xb28ae)
                                              #62 0x00007fc5adab3708 n/a (libgtk-3.so.0 + 0xb3708)
                                              #63 0x00007fc5ae576514 n/a (libglib-2.0.so.0 + 0x62514)
                                              
                                              Stack trace of thread 1231:
                                              #0  0x00007fc5ad886bb0 ppoll (libc.so.6 + 0x10bbb0)
                                              #1  0x00007fc5ae5d4227 n/a (libglib-2.0.so.0 + 0xc0227)
                                              #2  0x00007fc5ae570a55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                              #3  0x00007fc5ae570ab2 n/a (libglib-2.0.so.0 + 0x5cab2)
                                              #4  0x00007fc5ae5a5026 n/a (libglib-2.0.so.0 + 0x91026)
                                              #5  0x00007fc5ad80f39d n/a (libc.so.6 + 0x9439d)
                                              #6  0x00007fc5ad89449c n/a (libc.so.6 + 0x11949c)
                                              
                                              Stack trace of thread 3481:
                                              #0  0x00007fc5ad8921fd syscall (libc.so.6 + 0x1171fd)
                                              #1  0x00007fc5ae5a3c37 g_cond_wait_until (libglib-2.0.so.0 + 0x8fc37)
                                              #2  0x00007fc5ae539955 n/a (libglib-2.0.so.0 + 0x25955)
                                              #3  0x00007fc5ae5a9bfb n/a (libglib-2.0.so.0 + 0x95bfb)
                                              #4  0x00007fc5ae5a5026 n/a (libglib-2.0.so.0 + 0x91026)
                                              #5  0x00007fc5ad80f39d n/a (libc.so.6 + 0x9439d)
                                              #6  0x00007fc5ad89449c n/a (libc.so.6 + 0x11949c)
                                              
                                              Stack trace of thread 1230:
                                              #0  0x00007fc5ad8921fd syscall (libc.so.6 + 0x1171fd)
                                              #1  0x00007fc5ae5a2f20 g_cond_wait (libglib-2.0.so.0 + 0x8ef20)
                                              #2  0x00007fc5ae53998c n/a (libglib-2.0.so.0 + 0x2598c)
                                              #3  0x00007fc5ae5a9137 n/a (libglib-2.0.so.0 + 0x95137)
                                              #4  0x00007fc5ae5a5026 n/a (libglib-2.0.so.0 + 0x91026)
                                              #5  0x00007fc5ad80f39d n/a (libc.so.6 + 0x9439d)
                                              #6  0x00007fc5ad89449c n/a (libc.so.6 + 0x11949c)
                                              
                                              Stack trace of thread 1234:
                                              #0  0x00007fc5ad886bb0 ppoll (libc.so.6 + 0x10bbb0)
                                              #1  0x00007fc5ae5d4227 n/a (libglib-2.0.so.0 + 0xc0227)
                                              #2  0x00007fc5ae570a55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
                                              #3  0x00007fc5ae66d2fe n/a (libdconfsettings.so + 0x62fe)
                                              #4  0x00007fc5ae5a5026 n/a (libglib-2.0.so.0 + 0x91026)
                                              #5  0x00007fc5ad80f39d n/a (libc.so.6 + 0x9439d)
                                              #6  0x00007fc5ad89449c n/a (libc.so.6 + 0x11949c)
                                              
                                              Stack trace of thread 1232:
                                              #0  0x00007fc5ad886bb0 ppoll (libc.so.6 + 0x10bbb0)
                                              #1  0x00007fc5ae5d4227 n/a (libglib-2.0.so.0 + 0xc0227)
                                              #2  0x00007fc5ae572287 g_main_loop_run (libglib-2.0.so.0 + 0x5e287)
                                              #3  0x00007fc5ae458b44 n/a (libgio-2.0.so.0 + 0x113b44)
                                              #4  0x00007fc5ae5a5026 n/a (libglib-2.0.so.0 + 0x91026)
                                              #5  0x00007fc5ad80f39d n/a (libc.so.6 + 0x9439d)
                                              #6  0x00007fc5ad89449c n/a (libc.so.6 + 0x11949c)
                                              ELF object binary architecture: AMD x86-64
Sep 24 00:39:38 HOMIE systemd[1]: systemd-coredump@0-3482-0.service: Deactivated successfully.
Sep 24 00:39:38 HOMIE systemd[968]: xdg-desktop-portal-gtk.service: Main process exited, code=dumped, status=6/ABRT
Sep 24 00:39:38 HOMIE xdg-desktop-por[1196]: Backend call failed: Remote peer disconnected
Sep 24 00:39:38 HOMIE systemd[968]: xdg-desktop-portal-gtk.service: Failed with result 'core-dump'.

Offline

#19 2024-09-23 22:46:54

seth
Member
Registered: 2012-09-03
Posts: 57,587

Offline

#20 2024-09-23 22:57:57

gundarin
Member
Registered: 2024-09-23
Posts: 12

Re: [SOLVED]issue on downloading files from web browsers DWM

installing those fixxed the issue, thank you so much for all the help smile

Offline

Board footer

Powered by FluxBB