GNOME issues
https://gitlab.gnome.org/groups/GNOME/-/issues
2022-07-13T09:15:21Z
https://gitlab.gnome.org/GNOME/glib/-/issues/2684
Make 2.73.2 release
2022-07-13T09:15:21Z
Philip Withnall
Make 2.73.2 release
Someone needs to make the [2.73.2 release](https://gitlab.gnome.org/GNOME/glib/-/milestones/95). It was scheduled for today but I’ve pushed it out for a week to 2022-07-14 due to the GObject crashes which are still pending.
This is the ...
Someone needs to make the [2.73.2 release](https://gitlab.gnome.org/GNOME/glib/-/milestones/95). It was scheduled for today but I’ve pushed it out for a week to 2022-07-14 due to the GObject crashes which are still pending.
This is the last release scheduled for before I disappear. So while I could do it, I think it would make sense for someone else to do it just in case there’s anything which needs handing over while I’m still around. One area where that might happen is with use of `git-evtag` to sign the git tag.
The release process is documented in !2763. The key things to do apart from building and uploading the tarball are: `git-evtag` signing the git tag, and doing a bit of admin in GitLab afterwards to document the release and close the milestone so that triage continues to be easy.
2.73.2
Marco Trevisan
mail@3v1n0.net
Marco Trevisan
mail@3v1n0.net
https://gitlab.gnome.org/GNOME/vte/-/issues/72
Fails to build with musl
2022-07-13T08:44:49Z
Ross Burton
Fails to build with musl
```
../../vte-0.54.2/src/widget.cc: In member function 'void vte::platform::Widget::dispose()':
../../vte-0.54.2/src/widget.cc:129:30: error: 'W_EXITCODE' was not declared in this scope
int status = W_EXITCODE(0, SIGKILL...
```
../../vte-0.54.2/src/widget.cc: In member function 'void vte::platform::Widget::dispose()':
../../vte-0.54.2/src/widget.cc:129:30: error: 'W_EXITCODE' was not declared in this scope
int status = W_EXITCODE(0, SIGKILL);
^~~~~~~~~~
```
W_EXITCODE is a glibc-ism and isn't part of musl.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5636
On Ubuntu 22.04 desktop super + P shortcut does not provide option to activat...
2022-07-13T05:35:36Z
8836290
On Ubuntu 22.04 desktop super + P shortcut does not provide option to activate only secondary monitor
Gnome 42.2 the combination of super+p allows only mirror or extend display selections. There is no option to select secondary only like there used to be in older 3.x versions by means of [this extension for example](https://github.com/lu...
Gnome 42.2 the combination of super+p allows only mirror or extend display selections. There is no option to select secondary only like there used to be in older 3.x versions by means of [this extension for example](https://github.com/lucasdiedrich/gnome-display-switcher).
![image](/uploads/a0415027308617c21cd7bec523090825/image.png)
This Video what is only available now on desktop.There are only two options "Mirror" and "Joint"
![Super_+_P_issue](/uploads/cc52e9a5728a19db0d9d068c8989a633/Super_+_P_issue.mp4)
On laptops it seems to work though. There are two extra options :
![image](/uploads/33cfa1ce04cff7beb058da7a6f22dbb8/image.png)
On desktop built in should select/activate only primary set display, while external only should select/activate only secondary display.
https://gitlab.gnome.org/GNOME/gtksourceview/-/issues/275
HoverDisplay is invisible
2022-07-13T04:06:52Z
Sonny Piers
sonnyp@gnome.org
HoverDisplay is invisible
I built a custom HoverProvider and populate the HoverDisplay. When opening the window (see reproducer) and hovering a word - the virtual function `populate` is called but the HoverDisplay is invisible.
It steals the focus and sometimes ...
I built a custom HoverProvider and populate the HoverDisplay. When opening the window (see reproducer) and hovering a word - the virtual function `populate` is called but the HoverDisplay is invisible.
It steals the focus and sometimes prevents me from closing the window. It also appears to make GNOME Shell behave erratically at times (windows overview imeditaly closes).
If you are patient and click around – it will become visible after hovering again, but it looks misplaced.
![image](/uploads/9af4cb3f7115c8b3ff0424378246723a/image.png)
* Fedora 36 Wayland
* GtkSourceView 5.4.2 but also reproduced with master
* GTK 4.6.6
**Steps to reproduce**
1. Open the reproducer
2. Move the mouse cursor over “world”
**What happens**
Nothing is visible, but the focus is stolen.
**What should happen**
The HoverDisplay is visible
---
```js
// run with $ gjs -m reproduce.js
import Gtk from "gi://Gtk?version=4.0";
import Source from "gi://GtkSource?version=5";
import GObject from "gi://GObject";
import GLib from "gi://GLib";
const mainloop = new GLib.MainLoop(null, false);
Gtk.init();
Source.init();
const builder = new Gtk.Builder();
builder.add_from_string(
`
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk" version="4.0"/>
<object class="GtkWindow" id="window">
<property name="default-width">800</property>
<property name="default-height">600</property>
<child type="content">
<object class="GtkScrolledWindow">
<property name="vexpand">true</property>
<property name="hexpand">true</property>
<child>
<object class="GtkSourceView" id="source_view">
<property name="buffer">
<object class="GtkSourceBuffer">
<property name="text">
hello world
</property>
</object>
</property>
<property name="monospace">true</property>
<property name="auto-indent">true</property>
<property name="highlight-current-line">true</property>
<property name="indent-on-tab">true</property>
<property name="indent-width">2</property>
<property name="insert-spaces-instead-of-tabs">true</property>
<property name="show-line-marks">true</property>
<property name="show-line-numbers">true</property>
<property name="smart-backspace">true</property>
<property name="tab-width">2</property>
</object>
</child>
</object>
</child>
</object>
</interface>
`,
-1
);
const window = builder.get_object("window");
const source_view = builder.get_object("source_view");
const WorkbenchHoverProvider = GObject.registerClass(
{
GTypeName: "WorkbenchHoverProvider",
Implements: [Source.HoverProvider],
},
class WorkbenchHoverProvider extends GObject.Object {
vfunc_populate(context, display) {
log("populate");
try {
const box = new Gtk.Box();
box.add_css_class("osd");
box.append(
new Gtk.Label({
label: "foobar",
margin_top: 8,
margin_bottom: 8,
margin_start: 8,
margin_end: 8,
})
);
display.append(box);
} catch (err) {
logError(err);
}
return true;
}
}
);
const hover = source_view.get_hover();
hover.hover_delay = 25;
const provider = new WorkbenchHoverProvider();
hover.add_provider(provider);
window.present();
window.connect("close-request", () => {
mainloop.quit();
});
mainloop.run();
```
https://gitlab.gnome.org/GNOME/gnome-builder/-/issues/1690
GVls: enable again
2022-07-13T00:47:49Z
Daniel Espinosa Ortiz
GVls: enable again
GVls plugin has been ported to new API.
GVls has been converted to a SDK for LSP. This work install its implementation GLsv for Vala Language providing new features and better ground for improvements:
- Better stability
- Fixed crashes...
GVls plugin has been ported to new API.
GVls has been converted to a SDK for LSP. This work install its implementation GLsv for Vala Language providing new features and better ground for improvements:
- Better stability
- Fixed crashes when on heavy threads
- Started to use a database for local and system's symbols, in order to provide a ground to reduce memory footprint
- Better ground ups for multi-targets in large projects
- Support query documentation from [valadoc](https://valadoc.org)
GVls plugin used to provide configuration to LSP server in order to work better when switch between Flatpak SDK. That will be re-implemented based on new API in the future.
Daniel Espinosa Ortiz
Daniel Espinosa Ortiz
https://gitlab.gnome.org/GNOME/libadwaita/-/issues/509
List of string properties that should be translatable in Adw
2022-07-12T20:28:22Z
Danial Behzadi
List of string properties that should be translatable in Adw
Some `Adw` widgets are missing `translatable` checkbox, so `gettext` can't extract them to `po` file. Here is a list I personally encountered with. There may be many other widgets missing here. I try to complete this overtime.
- [ ] obj...
Some `Adw` widgets are missing `translatable` checkbox, so `gettext` can't extract them to `po` file. Here is a list I personally encountered with. There may be many other widgets missing here. I try to complete this overtime.
- [ ] object class="AdwWindowTitle" property name="title"
- [ ] object class="AdwWindowTitle" property name="subtitle"
- [ ] object class="AdwPreferencesPage" property name="title"
- [ ] object class="AdwPreferencesGroup" property name="title"
https://gitlab.gnome.org/GNOME/nautilus/-/issues/2305
Empty folder scrolls in list and grid view
2022-07-12T20:00:35Z
Corey Berla
Empty folder scrolls in list and grid view
<!--
Please test if the issue has already been fixed in the Nightly version.
You can install the Nightly version in parallel with the regular version with these instructions:
1. Make sure that Flatpak is installed (see http...
<!--
Please test if the issue has already been fixed in the Nightly version.
You can install the Nightly version in parallel with the regular version with these instructions:
1. Make sure that Flatpak is installed (see https://flatpak.org/setup )
2. Copy and run the following command in a Terminal:
flatpak install --from https://nightly.gnome.org/repo/appstream/org.gnome.NautilusDevel.flatpakref
3) The Nightly version can now be launched from Activities, or with this command: flatpak run org.gnome.NautilusDevel
-->
# Affected version
- Nightly flatpak: Yes
# Steps to reproduce
<!--
Explain in detail the steps on how the issue can be reproduced.
-->
1. Open a folder with enough items to require scrolling
2. Navigate to an empty folder (directly or through sidebar)
# Current behavior
<!-- Describe the current behavior. -->
You can scroll through an empty folder
![image](/uploads/a09b1cae22bcd4fdd520805ea9e0e60b/image.png)
# Expected behavior
<!-- Describe the expected behavior. -->
Empty folders don't scroll
# Additional information
<!--
Provide more information that could be relevant.
If the issue is a crash, provide a stack trace following the steps in:
https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces
-->
<!-- Ignore the text under this line. -->
https://gitlab.gnome.org/GNOME/epiphany/-/issues/1829
gtk_application_get_actions_for_accel: assertion 'accel != NULL' failed
2022-07-12T19:41:28Z
Gerardo Gomez
gtk_application_get_actions_for_accel: assertion 'accel != NULL' failed
Hi!
I cannot start the latest epiphaphy nightly (`43~alpha`, org.gnome.Epiphany.Devel). I get the following error:
```shell
$ flatpak run org.gnome.Epiphany.Devel
Gtk-Message: 15:32:02.260: Failed to load module "canberra-gtk-module"
Gt...
Hi!
I cannot start the latest epiphaphy nightly (`43~alpha`, org.gnome.Epiphany.Devel). I get the following error:
```shell
$ flatpak run org.gnome.Epiphany.Devel
Gtk-Message: 15:32:02.260: Failed to load module "canberra-gtk-module"
Gtk-Message: 15:32:02.261: Failed to load module "canberra-gtk-module"
epiphany-Message: 15:32:02.890: Inserting command _execute_browser_action (<Ctrl><Shift>U)
epiphany-Message: 15:32:02.892: Inserting command _execute_sidebar_action (<Alt><Shift>U)
epiphany-Message: 15:32:02.893: Inserting command autofill_login (<Ctrl><Shift>L)
epiphany-Message: 15:32:02.894: Inserting command generate_password (<Ctrl><Shift>9)
epiphany-Message: 15:32:02.895: Inserting command lock_vault ((null))
(epiphany:2): Gtk-CRITICAL **: 15:32:02.900: gtk_application_get_actions_for_accel: assertion 'accel != NULL' failed
Gtk-Message: 15:32:02.948: Failed to load module "canberra-gtk-module"
Gtk-Message: 15:32:02.949: Failed to load module "canberra-gtk-module"
Gtk-Message: 15:32:03.015: Failed to load module "canberra-gtk-module"
Gtk-Message: 15:32:03.016: Failed to load module "canberra-gtk-module"
$ echo $?
139
```
I see that there was new feature merged using the `gtk_application_get_actions_for_accel`: https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1171 not sure if it is related though.
https://gitlab.gnome.org/GNOME/gnome-browser-extension/-/issues/21
High CPU usage on Firefox
2022-07-12T17:45:24Z
virtimus
High CPU usage on Firefox
Observed high CPU usage on Firefox when this extension is switched on.
Linux Mint (ubuntu 18.4), Firefox 70.0 (64 bits)
Observed high CPU usage on Firefox when this extension is switched on.
Linux Mint (ubuntu 18.4), Firefox 70.0 (64 bits)
https://gitlab.gnome.org/GNOME/gnome-browser-extension/-/issues/28
Add option to disable update check of Firefox Gnome Shell Integration
2022-07-12T17:44:46Z
Lyubomir
Add option to disable update check of Firefox Gnome Shell Integration
As GNOME Shell includes the "gnome-shell-extension-prefs" app which already checks for updates and shows a popup notification i suggest to add an option to disable the update checking of the Firefox Gnome Shell Integration add-on.
The "...
As GNOME Shell includes the "gnome-shell-extension-prefs" app which already checks for updates and shows a popup notification i suggest to add an option to disable the update checking of the Firefox Gnome Shell Integration add-on.
The "gnome-shell-extension-prefs" app correctly updates extension after next login, while the Firefox add-on updates the extension right away, which makes it to crash with red "ERROR" until next login or a manual restart of the GNOME Shell.
Also, this way the two popup notifications will become only one popup (that of "gnome-shell-extension-prefs" app).
https://gitlab.gnome.org/GNOME/evolution/-/issues/1962
Mail: Option to use user-specified Date format in Inline reply style
2022-07-12T16:42:55Z
Daniel
Mail: Option to use user-specified Date format in Inline reply style
I use KDE Environment in pt_BR, Wayland.
My LC_TIME variable is set to pt_BR.UTF-8, but for some reason the date format in header was in English.
I've managed to fix it at least in e-mail header in preference configuration, although it ...
I use KDE Environment in pt_BR, Wayland.
My LC_TIME variable is set to pt_BR.UTF-8, but for some reason the date format in header was in English.
I've managed to fix it at least in e-mail header in preference configuration, although it only works if I uncheck a checkbox that in Portuguese is "Mostrar o valor original do cabeçalho". See attached screenshot.
But when I reply an e-mail, which style is set to Outlook, the date format is still in English.![Screenshot_20220708_101928](/uploads/6c3630e34f40f2c47222de1d03a9607d/Screenshot_20220708_101928.png)
https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/issues/90
tls-version-min: or-highest not recognized
2022-07-12T16:41:05Z
Nicolas Surleraux
tls-version-min: or-highest not recognized
OpenVPN supports the following format in tls-version-min :
`tls-version-min version [or-highest]` (see https://github.com/OpenVPN/openvpn/blob/d2e6605fec0d8641deef0ec7807811d0222bb71e/src/openvpn/ssl.c#L507-L540). When importing a config...
OpenVPN supports the following format in tls-version-min :
`tls-version-min version [or-highest]` (see https://github.com/OpenVPN/openvpn/blob/d2e6605fec0d8641deef0ec7807811d0222bb71e/src/openvpn/ssl.c#L507-L540). When importing a configuration with `or-highest`, we get an error saying that `option tls-version-min expects exactly one argument (line 12). ` coming from here https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/blob/main/properties/import-export.c#L1246-1253.
Can this be implemented ?
Thanks
https://gitlab.gnome.org/GNOME/nautilus/-/issues/1082
nautilus crashed with SIGSEGV in gtk_places_sidebar_set_drop_targets_visible()
2022-07-12T15:39:09Z
El Jinete Sin Cabeza
nautilus crashed with SIGSEGV in gtk_places_sidebar_set_drop_targets_visible()
## Open bug in launchpad.net
https://bugs.launchpad.net/bugs/1834367
## Description
"I was moving movies from one directory to another directory with mouse."
## BackTrace:
```
#0 gtk_places_sidebar_set_drop_targets_visible (sidebar=0x...
## Open bug in launchpad.net
https://bugs.launchpad.net/bugs/1834367
## Description
"I was moving movies from one directory to another directory with mouse."
## BackTrace:
```
#0 gtk_places_sidebar_set_drop_targets_visible (sidebar=0x0, visible=0, context=0x555f7134a970) at ../../../../gtk/gtkplacessidebar.c:5597
No locals.
#1 0x0000555f6db69b86 in nautilus_window_end_dnd (window=<optimized out>, context=<optimized out>) at ../src/nautilus-window.c:1033
__FUNCTION__ = "nautilus_window_end_dnd"
#2 0x0000555f6dbca1af in drag_end_callback (widget=<optimized out>, context=0x555f7134a970, list_view=0x555f70e48ae0) at ../src/nautilus-list-view-dnd.c:209
window = <optimized out>
#3 0x00007f1f915dafad in g_closure_invoke (closure=0x555f70f41f00, return_value=0x0, n_param_values=2, param_values=0x7ffc96c20960, invocation_hint=0x7ffc96c208e0) at ../../../gobject/gclosure.c:810
marshal = 0x7f1f915de5a0 <g_cclosure_marshal_VOID__OBJECT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555f70f41ee0
__FUNCTION__ = "g_closure_invoke"
#4 0x00007f1f915eedf5 in signal_emit_unlocked_R (node=node@entry=0x555f704c34b0, detail=detail@entry=0, instance=instance@entry=0x555f70d7db60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc96c20960) at ../../../gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x555f7204cdc0
accumulator = 0x0
emission = {next = 0x7ffc96c20e00, instance = 0x555f70d7db60, ihint = {signal_id = 189, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x555f704b9480
hlist = <optimized out>
handler_list = 0x555f7204cdc0
return_accu = 0x0
accu = {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 = 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 = 189
max_sequential_handler_number = 394757
return_value_altered = 0
#5 0x00007f1f915f7e5e in g_signal_emit_valist (instance=instance@entry=0x555f70d7db60, signal_id=signal_id@entry=189, detail=detail@entry=0, var_args=var_args@entry=0x7ffc96c20b78) at ../../../gobject/gsignal.c:3391
instance_and_params = 0x7ffc96c20960
signal_return_type = <optimized out>
param_values = 0x7ffc96c20978
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#6 0x00007f1f915f89f6 in g_signal_emit_by_name (instance=0x555f70d7db60, detailed_signal=detailed_signal@entry=0x7f1f91ea268d "drag-end") at ../../../gobject/gsignal.c:3487
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc96c20cb0, reg_save_area = 0x7ffc96c20bc0}}
detail = 0
signal_id = 189
itype = 93868395809872
__FUNCTION__ = "g_signal_emit_by_name"
#7 0x00007f1f91e6b775 in gtk_drag_source_info_destroy (info=0x555f71863ee0) at ../../../../gtk/gtkdnd.c:2805
context = <optimized out>
last_event = <optimized out>
#8 0x00007f1f915dafad in g_closure_invoke (closure=0x555f7110bd00, return_value=0x0, n_param_values=1, param_values=0x7ffc96c20e90, invocation_hint=0x7ffc96c20e10) at ../../../gobject/gclosure.c:810
marshal = 0x7f1f915dd2d0 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555f7110bce0
__FUNCTION__ = "g_closure_invoke"
#9 0x00007f1f915eedf5 in signal_emit_unlocked_R (node=node@entry=0x555f704ade30, detail=detail@entry=0, instance=instance@entry=0x555f7134a970, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc96c20e90) at ../../../gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x555f71a700c0
accumulator = 0x0
emission = {next = 0x7ffc96c21b00, instance = 0x555f7134a970, ihint = {signal_id = 133, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x555f704ba820
hlist = <optimized out>
handler_list = 0x555f71a700c0
return_accu = 0x0
accu = {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 = 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 = 133
max_sequential_handler_number = 394757
return_value_altered = 0
#10 0x00007f1f915f7e5e in g_signal_emit_valist (instance=instance@entry=0x555f7134a970, signal_id=signal_id@entry=133, detail=detail@entry=0, var_args=var_args@entry=0x7ffc96c21088) at ../../../gobject/gsignal.c:3391
instance_and_params = 0x7ffc96c20e90
signal_return_type = <optimized out>
param_values = 0x7ffc96c20ea8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#11 0x00007f1f915f89f6 in g_signal_emit_by_name (instance=instance@entry=0x555f7134a970, detailed_signal=detailed_signal@entry=0x7f1f91a6f99f "dnd-finished") at ../../../gobject/gsignal.c:3487
var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7ffc96c211c0, reg_save_area = 0x7ffc96c210d0}}
detail = 0
signal_id = 133
itype = 93868394182656
__FUNCTION__ = "g_signal_emit_by_name"
#12 0x00007f1f91a658e8 in data_source_dnd_finished (data=<optimized out>, source=<optimized out>) at ../../../../../gdk/wayland/gdkselection-wayland.c:963
display = 0x555f704750b0
context = 0x555f7134a970
#13 0x00007f1f8fb0481e in ffi_call_unix64 () at ../src/x86/unix64.S:76
No locals.
#14 0x00007f1f8fb041ef in ffi_call (cif=cif@entry=0x7ffc96c21310, fn=<optimized out>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffc96c213e0) at ../src/x86/ffi64.c:525
classes = {X86_64_INTEGER_CLASS, 21855, 1897305296, 21855}
stack = <optimized out>
argp = <optimized out>
arg_types = <optimized out>
gprcount = <optimized out>
ssecount = <optimized out>
ngpr = 1
nsse = 0
i = <optimized out>
avn = <optimized out>
ret_in_memory = <optimized out>
reg_args = <optimized out>
#15 0x00007f1f900fc12d in wl_closure_invoke (closure=closure@entry=0x555f714ced80, flags=flags@entry=1, target=<optimized out>, target@entry=0x555f711694d0, opcode=opcode@entry=4, data=<optimized out>) at ../src/connection.c:1006
count = <optimized out>
cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7ffc96c21330, rtype = 0x7f1f8fb05180 <ffi_type_void>, bytes = 0, flags = 0}
ffi_types = {0x7f1f8fb05060 <ffi_type_pointer>, 0x7f1f8fb05060 <ffi_type_pointer>, 0x7f1f8fb050e0 <ffi_type_uint32>, 0x19e, 0x555f70d7d380, 0x1f, 0x555f6fa1b520, 0x7f1f912dcc2c <__libc_recvmsg+92>, 0x8, 0x34, 0x15, 0x40, 0x7ffc96c213e0, 0x7f1f900fc850 <wl_os_recvmsg_cloexec+32>, 0x555f713b7920, 0x555f70483350, 0x7ffc96c213e0, 0x555f7046fc20, 0x78, 0x7ffc96c215d8, 0x0, 0x7f1f900faa2b <wl_connection_read+235>}
ffi_args = {0x7ffc96c21300, 0x7ffc96c21308, 0x555f71a73a38, 0x2, 0x7ffc96c21440, 0x7f1f901027d0 <wl_data_source_events+48>, 0x0, 0x5f4256814ce05200, 0x7f1f901027d0 <wl_data_source_events+48>, 0x7f1f900faea0 <wl_closure_init+224>, 0x555f7046fc20, 0x2, 0x8, 0x7f1f900faf9d <wl_closure_close_fds+77>, 0x71169475, 0x5f4256814ce05200, 0x555f718e8b28, 0x555f71a73a40, 0x7ffc96c214a0, 0x555f71a73a40, 0x555f71a73a20, 0x7f1f900feb73}
implementation = <optimized out>
#16 0x00007f1f900f8969 in dispatch_event (display=display@entry=0x555f7046f3f0, queue=<optimized out>) at ../src/wayland-client.c:1427
closure = 0x555f714ced80
proxy = 0x555f711694d0
opcode = 4
proxy_destroyed = <optimized out>
#17 0x00007f1f900f9e34 in dispatch_queue (queue=0x555f7046f4b8, display=0x555f7046f3f0) at ../src/wayland-client.c:1573
count = 3
count = <optimized out>
#18 wl_display_dispatch_queue_pending (display=0x555f7046f3f0, queue=0x555f7046f4b8) at ../src/wayland-client.c:1815
ret = <optimized out>
#19 0x00007f1f900f9e8c in wl_display_dispatch_pending (display=<optimized out>) at ../src/wayland-client.c:1878
No locals.
#20 0x00007f1f91a5e9a4 in _gdk_wayland_display_queue_events (display=<optimized out>) at ../../../../../gdk/wayland/gdkeventsource.c:201
display_wayland = <optimized out>
source = 0x555f70483350
__FUNCTION__ = "_gdk_wayland_display_queue_events"
#21 0x00007f1f919fead0 in gdk_display_get_event (display=display@entry=0x555f704750b0) at ../../../../gdk/gdkdisplay.c:438
__FUNCTION__ = "gdk_display_get_event"
#22 0x00007f1f91a5e6c2 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../../../../../gdk/wayland/gdkeventsource.c:120
source = <optimized out>
display = 0x555f704750b0
event = <optimized out>
#23 0x00007f1f9220848e in g_main_dispatch (context=0x555f6fa1b520) at ../../../glib/gmain.c:3189
dispatch = 0x7f1f91a5e6b0 <gdk_event_source_dispatch>
prev_source = 0x555f70483350
was_in_call = 2
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x555f70483350
current = 0x555f6fa27fb0
i = 0
current = <optimized out>
i = <optimized out>
__FUNCTION__ = "g_main_dispatch"
source = <optimized out>
_g_boolean_var_ = <optimized out>
was_in_call = <optimized out>
user_data = <optimized out>
callback = <optimized out>
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
dispatch = <optimized out>
prev_source = <optimized out>
_g_boolean_var_ = <optimized out>
#24 g_main_context_dispatch (context=context@entry=0x555f6fa1b520) at ../../../glib/gmain.c:3854
No locals.
#25 0x00007f1f92208728 in g_main_context_iterate (context=0x555f6fa1b520, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3927
max_priority = 120
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 8
fds = 0x555f70730590
#26 0x00007f1f92208a52 in g_main_loop_run (loop=0x555f728279c0) at ../../../glib/gmain.c:4123
self = <optimized out>
__FUNCTION__ = "g_main_loop_run"
#27 0x00007f1f91e6a0ae in gtk_clipboard_wait_for_text (clipboard=0x555f70d433f0) at ../../../../gtk/gtkclipboard.c:1489
results = {loop = 0x555f728279c0, data = 0x0, format = 0x555f70e48ae0, length = 93868396400832}
__FUNCTION__ = "gtk_clipboard_wait_for_text"
#28 0x0000555f6dbedf81 in nautilus_clipboard_clear_if_colliding_uris (widget=0x555f70e48ae0, item_uris=item_uris@entry=0x555f706c50c0) at ../src/nautilus-clipboard.c:204
data = 0x0
clipboard_item_uris = <optimized out>
l = <optimized out>
collision = 0
#29 0x0000555f6dbc3fd1 in move_copy_items_callback (dest=<optimized out>, item_uris=0x555f706c50c0, target_uri=0x555f71041930 "file:///media/mis-doc/Videos%20vistos", action=4, user_data=0x555f70e48ae0) at ../src/nautilus-list-view.c:1405
view = 0x555f70e48ae0
#30 0x00007f1f8fb0481e in ffi_call_unix64 () at ../src/x86/unix64.S:76
No locals.
#31 0x00007f1f8fb041ef in ffi_call (cif=cif@entry=0x7ffc96c21960, fn=fn@entry=0x555f6dbc3fa0 <move_copy_items_callback>, rvalue=<optimized out>, avalue=avalue@entry=0x7ffc96c21890) at ../src/x86/ffi64.c:525
classes = {X86_64_INTEGER_CLASS, 32764, 2529302880, 32764}
stack = <optimized out>
argp = <optimized out>
arg_types = <optimized out>
gprcount = <optimized out>
ssecount = <optimized out>
ngpr = 1
nsse = 0
i = <optimized out>
avn = <optimized out>
ret_in_memory = <optimized out>
reg_args = <optimized out>
#32 0x00007f1f915dba75 in g_cclosure_marshal_generic (closure=<optimized out>, return_gvalue=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../gobject/gclosure.c:1500
rtype = <optimized out>
rvalue = 0x7ffc96c218f0
n_args = <optimized out>
atypes = <optimized out>
args = <optimized out>
i = <optimized out>
cif = {abi = FFI_UNIX64, nargs = 5, arg_types = 0x7ffc96c218c0, rtype = 0x7f1f8fb05180 <ffi_type_void>, bytes = 0, flags = 0}
cc = <optimized out>
enum_tmpval = <optimized out>
tmpval_used = 1
#33 0x00007f1f915dafad in g_closure_invoke (closure=0x555f70180870, return_value=0x0, n_param_values=4, param_values=0x7ffc96c21b90, invocation_hint=0x7ffc96c21b10) at ../../../gobject/gclosure.c:810
marshal = 0x7f1f915db5f0 <g_cclosure_marshal_generic>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555f70180850
__FUNCTION__ = "g_closure_invoke"
#34 0x00007f1f915eedf5 in signal_emit_unlocked_R (node=node@entry=0x555f70e85200, detail=detail@entry=0, instance=instance@entry=0x555f72842490, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc96c21b90) at ../../../gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x555f7003dac0
accumulator = 0x0
emission = {next = 0x7ffc96c22040, instance = 0x555f72842490, ihint = {signal_id = 533, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x555f70e851b0
hlist = <optimized out>
handler_list = 0x555f7003dac0
return_accu = 0x0
accu = {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 = 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 = 533
max_sequential_handler_number = 324046
return_value_altered = 0
#35 0x00007f1f915f7e5e in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc96c21d90) at ../../../gobject/gsignal.c:3391
instance_and_params = 0x7ffc96c21b90
signal_return_type = <optimized out>
param_values = 0x7ffc96c21ba8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#36 0x00007f1f915f8513 in g_signal_emit (instance=instance@entry=0x555f72842490, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3447
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffc96c21e70, reg_save_area = 0x7ffc96c21db0}}
#37 0x0000555f6dbf9e35 in receive_uris (y=364, x=119, source_uris=0x555f706c50c0, context=0x555f701f0b70, dest=0x555f72842490) at ../src/nautilus-tree-view-drag-dest.c:769
drop_target = 0x555f7147bfd0 "file:///media/mis-doc/Videos%20vistos"
action = <optimized out>
real_action = <optimized out>
drop_target = <optimized out>
action = <optimized out>
real_action = <optimized out>
__FUNCTION__ = "receive_uris"
_g_boolean_var_ = <optimized out>
#38 receive_dropped_icons (y=364, x=119, context=0x555f701f0b70, dest=0x555f72842490) at ../src/nautilus-tree-view-drag-dest.c:805
source_uris = 0x555f706c50c0
l = <optimized out>
source_uris = <optimized out>
l = <optimized out>
#39 drag_data_received_callback (widget=widget@entry=0x555f70d7db60, context=0x555f701f0b70, x=119, y=364, selection_data=<optimized out>, info=<optimized out>, time=0, data=0x555f72842490) at ../src/nautilus-tree-view-drag-dest.c:994
dest = 0x555f72842490
tmp = <optimized out>
length = <optimized out>
success = 0
finished = 1
#40 0x00007f1f91e98f84 in _gtk_marshal_VOID__OBJECT_INT_INT_BOXED_UINT_UINT (closure=0x555f70371870, return_value=<optimized out>, n_param_values=<optimized out>, param_values=0x7ffc96c220d0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:5470
cc = 0x555f70371870
data1 = 0x555f70d7db60
data2 = <optimized out>
callback = 0x555f6dbf9980 <drag_data_received_callback>
__FUNCTION__ = "_gtk_marshal_VOID__OBJECT_INT_INT_BOXED_UINT_UINT"
#41 0x00007f1f915dafad in g_closure_invoke (closure=0x555f70371870, return_value=0x0, n_param_values=7, param_values=0x7ffc96c220d0, invocation_hint=0x7ffc96c22050) at ../../../gobject/gclosure.c:810
marshal = 0x7f1f91e98f10 <_gtk_marshal_VOID__OBJECT_INT_INT_BOXED_UINT_UINT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555f70371850
__FUNCTION__ = "g_closure_invoke"
#42 0x00007f1f915eedf5 in signal_emit_unlocked_R (node=node@entry=0x555f704c3c90, detail=detail@entry=0, instance=instance@entry=0x555f70d7db60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc96c220d0) at ../../../gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x555f7003d980
accumulator = 0x0
emission = {next = 0x7ffc96c22630, instance = 0x555f70d7db60, ihint = {signal_id = 195, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x555f704b8af0
hlist = <optimized out>
handler_list = 0x555f7003d980
return_accu = 0x0
accu = {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 = 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 = 195
max_sequential_handler_number = 324046
return_value_altered = 0
#43 0x00007f1f915f7e5e in g_signal_emit_valist (instance=instance@entry=0x555f70d7db60, signal_id=signal_id@entry=195, detail=detail@entry=0, var_args=var_args@entry=0x7ffc96c22358) at ../../../gobject/gsignal.c:3391
instance_and_params = 0x7ffc96c220d0
signal_return_type = <optimized out>
param_values = 0x7ffc96c220e8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#44 0x00007f1f915f89f6 in g_signal_emit_by_name (instance=instance@entry=0x555f70d7db60, detailed_signal=detailed_signal@entry=0x7f1f91ea26a4 "drag-data-received") at ../../../gobject/gsignal.c:3487
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffc96c224a0, reg_save_area = 0x7ffc96c223a0}}
detail = 0
signal_id = 195
itype = 93868395809872
__FUNCTION__ = "g_signal_emit_by_name"
#45 0x00007f1f91e6cb1d in gtk_drag_selection_received (widget=0x555f70488a60, selection_data=0x7ffc96c22a20, time=0, data=0x555f70d7db60) at ../../../../gtk/gtkdnd.c:1180
site = <optimized out>
context = 0x555f701f0b70
info = 0x555f72226e40
drop_widget = 0x555f70d7db60
target = 0x53
#46 0x00007f1f915dafad in g_closure_invoke (closure=0x555f71090a90, return_value=0x0, n_param_values=3, param_values=0x7ffc96c226c0, invocation_hint=0x7ffc96c22640) at ../../../gobject/gclosure.c:810
marshal = 0x7f1f91e96b10 <_gtk_marshal_VOID__BOXED_UINT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555f71090a70
__FUNCTION__ = "g_closure_invoke"
#47 0x00007f1f915eedf5 in signal_emit_unlocked_R (node=node@entry=0x555f704c2df0, detail=detail@entry=0, instance=instance@entry=0x555f70488a60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc96c226c0) at ../../../gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x555f7204c900
accumulator = 0x0
emission = {next = 0x7ffc96c22d10, instance = 0x555f70488a60, ihint = {signal_id = 183, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x555f704b9e10
hlist = <optimized out>
handler_list = 0x555f7204c900
return_accu = 0x0
accu = {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 = 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 = 183
max_sequential_handler_number = 324046
return_value_altered = 0
#48 0x00007f1f915f7e5e in g_signal_emit_valist (instance=instance@entry=0x555f70488a60, signal_id=signal_id@entry=183, detail=detail@entry=0, var_args=var_args@entry=0x7ffc96c228e8) at ../../../gobject/gsignal.c:3391
instance_and_params = 0x7ffc96c226c0
signal_return_type = <optimized out>
param_values = 0x7ffc96c226d8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#49 0x00007f1f915f89f6 in g_signal_emit_by_name (instance=0x555f70488a60, detailed_signal=detailed_signal@entry=0x7f1f91efe644 "selection-received") at ../../../gobject/gsignal.c:3487
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc96c22a20, reg_save_area = 0x7ffc96c22930}}
detail = 0
signal_id = 183
itype = 93868383032576
__FUNCTION__ = "g_signal_emit_by_name"
#50 0x00007f1f91d85ed3 in gtk_selection_retrieval_report (info=info@entry=0x555f713ba760, type=<optimized out>, format=<optimized out>, buffer=<optimized out>, length=<optimized out>, time=time@entry=0) at ../../../../gtk/gtkselection.c:3056
data = {selection = 0x46, target = 0x53, type = 0x53, format = 8, data = 0x555f71196020 "file:///media/mis-doc/Dragon.ball.super.broly.2018.1080p-dual-lat-cinecalidad.to.mp4\r0:-11:1305:21\r\n", length = 100, display = 0x555f704750b0}
#51 0x00007f1f91d87cf3 in gtk_selection_convert (widget=0x555f70488a60, selection=0x46, target=target@entry=0x53, time_=time_@entry=0) at ../../../../gtk/gtkselection.c:1168
owner_widget = <optimized out>
owner_widget_ptr = 0x555f70488fa0
selection_data = {selection = 0x46, target = 0x53, type = 0x53, format = 8, data = 0x555f71196020 "file:///media/mis-doc/Dragon.ball.super.broly.2018.1080p-dual-lat-cinecalidad.to.mp4\r0:-11:1305:21\r\n", length = 100, display = 0x555f704750b0}
info = 0x555f713ba760
tmp_list = <optimized out>
owner_window = <optimized out>
display = 0x555f704750b0
id = <optimized out>
__FUNCTION__ = "gtk_selection_convert"
#52 0x00007f1f91e6c636 in gtk_drag_get_data (widget=<optimized out>, context=context@entry=0x555f701f0b70, target=target@entry=0x53, time_=time_@entry=0) at ../../../../gtk/gtkdnd.c:900
selection_widget = <optimized out>
__FUNCTION__ = "gtk_drag_get_data"
#53 0x0000555f6dbf91f2 in get_drag_data (dest=dest@entry=0x555f72842490, context=context@entry=0x555f701f0b70, time=time@entry=0) at ../src/nautilus-tree-view-drag-dest.c:290
target = 0x53
#54 0x0000555f6dbf9ff9 in drag_drop_callback (widget=widget@entry=0x555f70d7db60, context=0x555f701f0b70, x=<optimized out>, y=<optimized out>, time=0, data=<optimized out>) at ../src/nautilus-tree-view-drag-dest.c:1170
dest = 0x555f72842490
info = <optimized out>
target = <optimized out>
#55 0x00007f1f91e931b6 in _gtk_marshal_BOOLEAN__OBJECT_INT_INT_UINT (closure=0x555f7018a940, return_value=0x7ffc96c22d40, n_param_values=<optimized out>, param_values=0x7ffc96c22da0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ../../../../gtk/gtkmarshalers.c:713
cc = 0x555f7018a940
data1 = 0x555f70d7db60
data2 = <optimized out>
callback = 0x555f6dbf9f70 <drag_drop_callback>
v_return = <optimized out>
__FUNCTION__ = "_gtk_marshal_BOOLEAN__OBJECT_INT_INT_UINT"
#56 0x00007f1f915dafad in g_closure_invoke (closure=0x555f7018a940, return_value=0x7ffc96c22d40, n_param_values=5, param_values=0x7ffc96c22da0, invocation_hint=0x7ffc96c22d20) at ../../../gobject/gclosure.c:810
marshal = 0x7f1f91e93140 <_gtk_marshal_BOOLEAN__OBJECT_INT_INT_UINT>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x555f7018a920
__FUNCTION__ = "g_closure_invoke"
#57 0x00007f1f915eedf5 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x555f70d7db60, emission_return=emission_return@entry=0x7ffc96c22f00, instance_and_params=instance_and_params@entry=0x7ffc96c22da0) at ../../../gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x555f7037c0c0
accumulator = 0x555f704b8f30
emission = {next = 0x0, instance = 0x555f70d7db60, ihint = {signal_id = 193, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x555f704b8d10
hlist = <optimized out>
handler_list = 0x555f7037c0c0
return_accu = 0x7ffc96c22d40
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 = 193
max_sequential_handler_number = 324045
return_value_altered = 0
#58 0x00007f1f915f752b in g_signal_emit_valist (instance=instance@entry=0x555f70d7db60, signal_id=signal_id@entry=193, detail=detail@entry=0, var_args=var_args@entry=0x7ffc96c22ff8) at ../../../gobject/gsignal.c:3401
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}}}
error = 0x0
rtype = 20
static_scope = 0
instance_and_params = 0x7ffc96c22da0
signal_return_type = <optimized out>
param_values = 0x7ffc96c22db8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#59 0x00007f1f915f89f6 in g_signal_emit_by_name (instance=instance@entry=0x555f70d7db60, detailed_signal=detailed_signal@entry=0x7f1f91ed1d73 "drag-drop") at ../../../gobject/gsignal.c:3487
var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffc96c23130, reg_save_area = 0x7ffc96c23040}}
detail = 0
signal_id = 193
itype = 93868395809872
__FUNCTION__ = "g_signal_emit_by_name"
#60 0x00007f1f91e6d46d in gtk_drag_dest_drop (widget=0x555f70d7db60, context=0x555f701f0b70, x=119, y=364, time=0) at ../../../../gtk/gtkdnd.c:1674
retval = -1846384576
site = 0x555f713ba700
info = <optimized out>
__FUNCTION__ = "gtk_drag_dest_drop"
#61 0x00007f1f91e6dee0 in gtk_drag_find_widget (callback=0x7f1f91e6d3b0 <gtk_drag_dest_drop>, time=0, y=<optimized out>, x=<optimized out>, info=0x555f72226e40, context=0x555f701f0b70, widget=0x555f70d7db60) at ../../../../gtk/gtkdnd.c:1270
parent = 0x0
hierarchy = 0x555f71b0cd00
found = 0
#62 _gtk_drag_dest_handle_event (toplevel=toplevel@entry=0x555f709fc3e0, event=event@entry=0x7f1f78005200) at ../../../../gtk/gtkdnd.c:1091
window = <optimized out>
tx = 0
ty = 0
found = <optimized out>
info = 0x555f72226e40
context = 0x555f701f0b70
__FUNCTION__ = "_gtk_drag_dest_handle_event"
#63 0x00007f1f91d01ccb in gtk_main_do_event (event=0x7f1f78005200) at ../../../../gtk/gtkmain.c:1933
grab_widget = <optimized out>
window_group = 0x555f70bd4990
rewritten_event = <optimized out>
device = 0x555f701f0c20
tmp_list = <optimized out>
event_widget = 0x555f709fc3e0
topmost_widget = <optimized out>
event_widget = <optimized out>
grab_widget = <optimized out>
topmost_widget = <optimized out>
window_group = <optimized out>
rewritten_event = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
__FUNCTION__ = "gtk_main_do_event"
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
mnemonics_visible = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#64 gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1685
event_widget = <optimized out>
window_group = <optimized out>
device = <optimized out>
tmp_list = <optimized out>
__FUNCTION__ = "gtk_main_do_event"
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
mnemonics_visible = <optimized out>
window = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#65 0x00007f1f91a035e5 in _gdk_event_emit (event=event@entry=0x7f1f78005200) at ../../../../gdk/gdkevents.c:73
No locals.
#66 0x00007f1f91a5e6d2 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../../../../../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x7f1f78005200
#67 0x00007f1f9220848e in g_main_dispatch (context=0x555f6fa1b520) at ../../../glib/gmain.c:3189
dispatch = 0x7f1f91a5e6b0 <gdk_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x555f70483350
current = 0x555f6fa27fb0
i = 0
current = <optimized out>
i = <optimized out>
__FUNCTION__ = "g_main_dispatch"
source = <optimized out>
_g_boolean_var_ = <optimized out>
was_in_call = <optimized out>
user_data = <optimized out>
callback = <optimized out>
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
dispatch = <optimized out>
prev_source = <optimized out>
_g_boolean_var_ = <optimized out>
#68 g_main_context_dispatch (context=context@entry=0x555f6fa1b520) at ../../../glib/gmain.c:3854
No locals.
#69 0x00007f1f92208728 in g_main_context_iterate (context=context@entry=0x555f6fa1b520, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3927
max_priority = 2147483647
timeout = 38
some_ready = 1
nfds = <optimized out>
allocated_nfds = 5
fds = 0x555f7081c960
#70 0x00007f1f922087c0 in g_main_context_iteration (context=context@entry=0x555f6fa1b520, may_block=may_block@entry=1) at ../../../glib/gmain.c:3988
retval = <optimized out>
#71 0x00007f1f916fa9fd in g_application_run (application=0x555f6fa06140, argc=<optimized out>, argv=0x7ffc96c23558) at ../../../gio/gapplication.c:2516
arguments = 0x555f6fa056f0
status = 0
context = 0x555f6fa1b520
acquired_context = 1
__FUNCTION__ = "g_application_run"
#72 0x0000555f6db50907 in main (argc=2, argv=0x7ffc96c23558) at ../src/nautilus-main.c:81
retval = <optimized out>
application = 0x555f6fa06140
```
https://gitlab.gnome.org/GNOME/nautilus/-/issues/1395
nautilus: random crash (SIGSEGV) of the gapplication service
2022-07-12T15:37:27Z
Paul Wise
nautilus: random crash (SIGSEGV) of the gapplication service
I got a random crash (SIGSEGV) of the nautilus gapplication service
with nautilus 3.34.1-1 under GNOME 3.34 on Debian bullseye.
I believe at the time I was moving some files around between
directories but I have no way of reproducing th...
I got a random crash (SIGSEGV) of the nautilus gapplication service
with nautilus 3.34.1-1 under GNOME 3.34 on Debian bullseye.
I believe at the time I was moving some files around between
directories but I have no way of reproducing the issue.
I have included the gdb backtrace below, including a full backtrace for
all threads.
If any further details are needed, the core dump will be available for
one week and will be automatically deleted after that.
If the provided information is not useful, please close this issue.
```
$ gdb -batch -n -ex 'set pagination off' -ex bt -ex 'bt full' -ex 'thread apply all bt full' --core /var/crash/1000/107886-1000-1000-11-1582637658-chianamo--usr-bin-nautilus.core /usr/bin/nautilus
[New LWP 107886]
[New LWP 107887]
[New LWP 107891]
[New LWP 107888]
[New LWP 107890]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/nautilus --gapplication-service'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 nautilus_list_model_get_all_iters_for_file (model=0x0, file=file@entry=0x55ab8456fa30) at ../src/nautilus-list-model.c:722
722 ../src/nautilus-list-model.c: No such file or directory.
[Current thread is 1 (Thread 0x7fd162842440 (LWP 107886))]
#0 0x000055ab82c8acf9 in nautilus_list_model_get_all_iters_for_file (model=0x0, file=file@entry=0x55ab8456fa30 [NautilusVFSFile]) at ../src/nautilus-list-model.c:722
#1 0x000055ab82c8adf2 in nautilus_list_model_get_first_iter_for_file (model=<optimized out>, file=file@entry=0x55ab8456fa30 [NautilusVFSFile], iter=iter@entry=0x7ffcd0630260) at ../src/nautilus-list-model.c:739
#2 0x000055ab82c1869a in nautilus_list_view_scroll_to_file (file=0x55ab8456fa30 [NautilusVFSFile], view=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-list-view.c:3800
#3 0x000055ab82c1869a in list_view_scroll_to_file (uri=<optimized out>, view=<optimized out>) at ../src/nautilus-list-view.c:3827
#4 0x000055ab82c1869a in list_view_scroll_to_file (view=<optimized out>, uri=<optimized out>) at ../src/nautilus-list-view.c:3815
#5 0x000055ab82c315ba in view_ended_loading (view=<optimized out>, self=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-files-view.h:41
#6 0x000055ab82c315ba in view_is_loading_changed_cb (object=<optimized out>, pspec=<optimized out>, self=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-window-slot.c:2880
#10 0x00007fd16736481f in <emit signal notify:loading on instance 0x55ab843a6370 [NautilusListView]> (instance=instance@entry=0x55ab843a6370, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3453
#7 0x00007fd167347eb2 in g_closure_invoke (closure=0x55ab8463b350, return_value=0x0, n_param_values=2, param_values=0x7ffcd06304a0, invocation_hint=0x7ffcd0630420) at ../../../gobject/gclosure.c:810
#8 0x00007fd16735b4d4 in signal_emit_unlocked_R (node=node@entry=0x55ab8329e660, detail=detail@entry=2348, instance=instance@entry=0x55ab843a6370, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd06304a0) at ../../../gobject/gsignal.c:3641
#9 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0630670) at ../../../gobject/gsignal.c:3397
#11 0x00007fd16734c504 in g_object_dispatch_properties_changed (object=0x55ab843a6370 [NautilusListView], n_pspecs=<optimized out>, pspecs=<optimized out>) at ../../../gobject/gobject.c:1110
#12 0x00007fd16734e962 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x55ab843a6370 [NautilusListView]) at ../../../gobject/gobject.c:1203
#13 0x00007fd16734e962 in g_object_notify (object=0x55ab843a6370 [NautilusListView], property_name=property_name@entry=0x55ab82cd050d "loading") at ../../../gobject/gobject.c:1251
#14 0x000055ab82c0d49b in done_loading (view=0x55ab843a6370 [NautilusListView], all_files_seen=0) at ../src/nautilus-files-view.c:3711
#15 0x000055ab82c0de82 in nautilus_files_view_stop_loading (view=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-files-view.c:8766
#16 0x000055ab82c0e7ec in nautilus_files_view_destroy (object=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-files-view.c:3210
#20 0x00007fd16736481f in <emit signal ??? on instance 0x55ab843a6370 [NautilusListView]> (instance=instance@entry=0x55ab843a6370, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
#17 0x00007fd167347dc4 in g_closure_invoke (closure=0x55ab83d4aaa0, return_value=0x0, n_param_values=1, param_values=0x7ffcd0630a00, invocation_hint=0x7ffcd0630980) at ../../../gobject/gclosure.c:810
#18 0x00007fd16735b7c5 in signal_emit_unlocked_R (node=node@entry=0x55ab83d39a80, detail=detail@entry=0, instance=instance@entry=0x55ab843a6370, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd0630a00) at ../../../gobject/gsignal.c:3757
#19 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0630bb0) at ../../../gobject/gsignal.c:3397
#21 0x00007fd167bbebe0 in gtk_widget_dispose (object=0x55ab843a6370 [NautilusListView]) at ../../../../gtk/gtkwidget.c:12162
#22 0x00007fd16734e759 in g_object_run_dispose (object=0x55ab843a6370 [NautilusListView]) at ../../../gobject/gobject.c:1130
#23 0x00007fd167bb6569 in gtk_widget_destroy (widget=<optimized out>) at ../../../../gtk/gtkwidget.c:4776
#24 0x000055ab82c2ff71 in nautilus_window_slot_dispose (object=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-window-slot.c:3103
#25 0x00007fd16734cf33 in g_object_unref (_object=<optimized out>) at ../../../gobject/gobject.c:3344
#26 0x00007fd16734cf33 in g_object_unref (_object=0x55ab83e46720) at ../../../gobject/gobject.c:3274
#27 0x00007fd1679a736b in gtk_container_remove (container=0x55ab840bc240 [NautilusNotebook], widget=0x55ab83e46720 [NautilusWindowSlot]) at ../../../../gtk/gtkcontainer.c:1910
#28 0x00007fd167f81228 in g_list_foreach (list=<optimized out>, list@entry=0x55ab83eb3160 = {...}, func=func@entry=0x55ab82c35280 <destroy_slots_foreach>, user_data=user_data@entry=0x55ab83fb82b0) at ../../../glib/glist.c:1069
#29 0x000055ab82c36946 in nautilus_window_destroy (object=0x55ab83fb82b0 [NautilusWindow]) at ../src/nautilus-window.c:2307
#33 0x00007fd16736481f in <emit signal ??? on instance 0x55ab83fb82b0 [NautilusWindow]> (instance=instance@entry=0x55ab83fb82b0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
#30 0x00007fd167347eb2 in g_closure_invoke (closure=0x55ab83d4aaa0, return_value=0x0, n_param_values=1, param_values=0x7ffcd0630f40, invocation_hint=0x7ffcd0630ec0) at ../../../gobject/gclosure.c:810
#31 0x00007fd16735b7c5 in signal_emit_unlocked_R (node=node@entry=0x55ab83d39a80, detail=detail@entry=0, instance=instance@entry=0x55ab83fb82b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd0630f40) at ../../../gobject/gsignal.c:3757
#32 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd06310f0) at ../../../gobject/gsignal.c:3397
#34 0x00007fd167bbebe0 in gtk_widget_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwidget.c:12162
#35 0x00007fd167bd1ff8 in gtk_window_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwindow.c:3160
#36 0x00007fd16795028b in gtk_application_window_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkapplicationwindow.c:804
#37 0x00007fd16734e759 in g_object_run_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../gobject/gobject.c:1130
#38 0x00007fd167bb6569 in gtk_widget_destroy (widget=<optimized out>) at ../../../../gtk/gtkwidget.c:4776
#39 0x000055ab82c37e29 in nautilus_window_close (window=0x55ab83fb82b0 [NautilusWindow]) at ../src/nautilus-window.c:2438
#40 0x000055ab82c37ecc in nautilus_window_delete_event (widget=widget@entry=0x55ab83fb82b0 [NautilusWindow], event=event@entry=0x7fd140006a00) at ../src/nautilus-window.h:36
#41 0x00007fd167c094bb in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x55ab83d48240, return_value=0x7ffcd0631430, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55ab83d46b10) at gtkmarshalers.c:129
#42 0x00007fd1673480e6 in _g_closure_invoke_va (closure=0x55ab83d48240, return_value=0x7ffcd0631430, instance=0x55ab83fb82b0, args=0x7ffcd0631500, n_params=1, param_types=0x55ab83d46b10) at ../../../gobject/gclosure.c:873
#43 0x00007fd167363c3b in g_signal_emit_valist (instance=0x55ab83fb82b0, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0631500) at ../../../gobject/gsignal.c:3306
#44 0x00007fd16736481f in g_signal_emit (instance=instance@entry=0x55ab83fb82b0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
#45 0x00007fd167bb5222 in gtk_widget_event_internal (event=0x7fd140006a00, widget=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwidget.c:7808
#46 0x00007fd167bb5222 in gtk_widget_event_internal (widget=0x55ab83fb82b0 [NautilusWindow], event=0x7fd140006a00) at ../../../../gtk/gtkwidget.c:7677
#47 0x00007fd167a77639 in gtk_main_do_event (event=0x7fd140006a00) at ../../../../gtk/gtkmain.c:1818
#48 0x00007fd167a77639 in gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1687
#49 0x00007fd1677737d5 in _gdk_event_emit (event=event@entry=0x7fd140006a00) at ../../../../gdk/gdkevents.c:73
#50 0x00007fd1677d0432 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../../../../../gdk/wayland/gdkeventsource.c:124
#51 0x00007fd167f84f1d in g_main_dispatch (context=0x55ab832c3730) at ../../../glib/gmain.c:3179
#52 0x00007fd167f84f1d in g_main_context_dispatch (context=context@entry=0x55ab832c3730) at ../../../glib/gmain.c:3844
#53 0x00007fd167f851a0 in g_main_context_iterate (context=context@entry=0x55ab832c3730, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3917
#54 0x00007fd167f8522f in g_main_context_iteration (context=context@entry=0x55ab832c3730, may_block=may_block@entry=1) at ../../../glib/gmain.c:3978
#55 0x00007fd167468cfd in g_application_run (application=0x55ab832af210 [NautilusApplication], argc=<optimized out>, argv=<optimized out>) at ../../../gio/gapplication.c:2559
#56 0x000055ab82bfe627 in main (argc=2, argv=0x7ffcd0631948) at ../src/nautilus-main.c:81
#0 0x000055ab82c8acf9 in nautilus_list_model_get_all_iters_for_file (model=0x0, file=file@entry=0x55ab8456fa30 [NautilusVFSFile]) at ../src/nautilus-list-model.c:722
data = {model = 0x0, file = 0x55ab8456fa30 [NautilusVFSFile], iters = 0x0}
priv = 0xffffffffffffffb0
#1 0x000055ab82c8adf2 in nautilus_list_model_get_first_iter_for_file (model=<optimized out>, file=file@entry=0x55ab8456fa30 [NautilusVFSFile], iter=iter@entry=0x7ffcd0630260) at ../src/nautilus-list-model.c:739
list = <optimized out>
res = 0
#2 0x000055ab82c1869a in nautilus_list_view_scroll_to_file (file=0x55ab8456fa30 [NautilusVFSFile], view=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-list-view.c:3800
path = <optimized out>
iter = {stamp = 77, user_data = 0x3f, user_data2 = 0x55ab83e464a0, user_data3 = 0x55ab843a6370}
file = 0x55ab8456fa30 [NautilusVFSFile]
#3 0x000055ab82c1869a in list_view_scroll_to_file (uri=<optimized out>, view=<optimized out>) at ../src/nautilus-list-view.c:3827
file = 0x55ab8456fa30 [NautilusVFSFile]
#4 0x000055ab82c1869a in list_view_scroll_to_file (view=<optimized out>, uri=<optimized out>) at ../src/nautilus-list-view.c:3815
#5 0x000055ab82c315ba in view_ended_loading (view=<optimized out>, self=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-files-view.h:41
priv = 0x55ab83e464a0
view = <optimized out>
#6 0x000055ab82c315ba in view_is_loading_changed_cb (object=<optimized out>, pspec=<optimized out>, self=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-window-slot.c:2880
view = <optimized out>
#10 0x00007fd16736481f in <emit signal notify:loading on instance 0x55ab843a6370 [NautilusListView]> (instance=instance@entry=0x55ab843a6370, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffcd0630750, reg_save_area = 0x7ffcd0630690}}
#7 0x00007fd167347eb2 in g_closure_invoke (closure=0x55ab8463b350, return_value=0x0, n_param_values=2, param_values=0x7ffcd06304a0, invocation_hint=0x7ffcd0630420) at ../../../gobject/gclosure.c:810
marshal = 0x7fd16734ac70 <g_cclosure_marshal_VOID__PARAM>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55ab8463b330
__FUNCTION__ = "g_closure_invoke"
#8 0x00007fd16735b4d4 in signal_emit_unlocked_R (node=node@entry=0x55ab8329e660, detail=detail@entry=2348, instance=instance@entry=0x55ab843a6370, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd06304a0) at ../../../gobject/gsignal.c:3641
tmp = <optimized out>
handler = 0x55ab8464a800
accumulator = 0x0
emission = {next = 0x7ffcd0630970, instance = 0x55ab843a6370, ihint = {signal_id = 1, detail = 2348, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x55ab832a7d10
hlist = <optimized out>
handler_list = 0x55ab843d6300
return_accu = 0x0
accu = {g_type = 0x0, 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 = 1
max_sequential_handler_number = 36992
return_value_altered = 1
#9 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0630670) at ../../../gobject/gsignal.c:3397
instance_and_params = 0x7ffcd06304a0
signal_return_type = <optimized out>
param_values = 0x7ffcd06304b8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#11 0x00007fd16734c504 in g_object_dispatch_properties_changed (object=0x55ab843a6370 [NautilusListView], n_pspecs=<optimized out>, pspecs=<optimized out>) at ../../../gobject/gobject.c:1110
i = <optimized out>
#12 0x00007fd16734e962 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x55ab843a6370 [NautilusListView]) at ../../../gobject/gobject.c:1203
nqueue = 0x0
notify_pspec = 0x55ab8430f500 [GParamBoolean]
pspec = <optimized out>
__FUNCTION__ = "g_object_notify"
#13 0x00007fd16734e962 in g_object_notify (object=0x55ab843a6370 [NautilusListView], property_name=property_name@entry=0x55ab82cd050d "loading") at ../../../gobject/gobject.c:1251
pspec = <optimized out>
__FUNCTION__ = "g_object_notify"
#14 0x000055ab82c0d49b in done_loading (view=0x55ab843a6370 [NautilusListView], all_files_seen=0) at ../src/nautilus-files-view.c:3711
priv = 0x55ab843a6030
selection = 0x0
do_reveal = <optimized out>
#15 0x000055ab82c0de82 in nautilus_files_view_stop_loading (view=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-files-view.c:8766
priv = 0x55ab843a6030
__func__ = "nautilus_files_view_stop_loading"
#16 0x000055ab82c0e7ec in nautilus_files_view_destroy (object=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-files-view.c:3210
view = 0x55ab843a6370 [NautilusListView]
priv = 0x55ab843a6030
clipboard = <optimized out>
node = <optimized out>
next = <optimized out>
#20 0x00007fd16736481f in <emit signal ??? on instance 0x55ab843a6370 [NautilusListView]> (instance=instance@entry=0x55ab843a6370, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcd0630c90, reg_save_area = 0x7ffcd0630bd0}}
#17 0x00007fd167347dc4 in g_closure_invoke (closure=0x55ab83d4aaa0, return_value=0x0, n_param_values=1, param_values=0x7ffcd0630a00, invocation_hint=0x7ffcd0630980) at ../../../gobject/gclosure.c:810
marshal = 0x7fd1673463f0 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 1
real_closure = 0x55ab83d4aa80
__FUNCTION__ = "g_closure_invoke"
#18 0x00007fd16735b7c5 in signal_emit_unlocked_R (node=node@entry=0x55ab83d39a80, detail=detail@entry=0, instance=instance@entry=0x55ab843a6370, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd0630a00) at ../../../gobject/gsignal.c:3757
need_unset = 0
accumulator = 0x0
emission = {next = 0x7ffcd0630eb0, instance = 0x55ab843a6370, ihint = {signal_id = 134, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 0x55ab84066520 [NautilusListView/NautilusFilesView/GtkGrid/GtkContainer/GtkWidget/GInitiallyUnowned]}
class_closure = 0x55ab83d4aaa0
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
accu = {g_type = 0x0, 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 = 134
max_sequential_handler_number = 36992
return_value_altered = <optimized out>
#19 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0630bb0) at ../../../gobject/gsignal.c:3397
instance_and_params = 0x7ffcd0630a00
signal_return_type = <optimized out>
param_values = 0x7ffcd0630a18
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#21 0x00007fd167bbebe0 in gtk_widget_dispose (object=0x55ab843a6370 [NautilusListView]) at ../../../../gtk/gtkwidget.c:12162
widget = 0x55ab843a6370 [NautilusListView]
priv = 0x55ab843a6280
sizegroups = <optimized out>
#22 0x00007fd16734e759 in g_object_run_dispose (object=0x55ab843a6370 [NautilusListView]) at ../../../gobject/gobject.c:1130
__FUNCTION__ = "g_object_run_dispose"
#23 0x00007fd167bb6569 in gtk_widget_destroy (widget=<optimized out>) at ../../../../gtk/gtkwidget.c:4776
__func__ = "gtk_widget_destroy"
#24 0x000055ab82c2ff71 in nautilus_window_slot_dispose (object=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-window-slot.c:3103
self = 0x55ab83e46720 [NautilusWindowSlot]
priv = 0x55ab83e464a0
#25 0x00007fd16734cf33 in g_object_unref (_object=<optimized out>) at ../../../gobject/gobject.c:3344
weak_locations = 0x0
old_ref = <optimized out>
__FUNCTION__ = "g_object_unref"
object = 0x55ab83e46720 [NautilusWindowSlot]
__FUNCTION__ = "g_object_unref"
#26 0x00007fd16734cf33 in g_object_unref (_object=0x55ab83e46720) at ../../../gobject/gobject.c:3274
object = 0x55ab83e46720 [NautilusWindowSlot]
__FUNCTION__ = "g_object_unref"
#27 0x00007fd1679a736b in gtk_container_remove (container=0x55ab840bc240 [NautilusNotebook], widget=0x55ab83e46720 [NautilusWindowSlot]) at ../../../../gtk/gtkcontainer.c:1910
__func__ = "gtk_container_remove"
#28 0x00007fd167f81228 in g_list_foreach (list=<optimized out>, list@entry=0x55ab83eb3160 = {...}, func=func@entry=0x55ab82c35280 <destroy_slots_foreach>, user_data=user_data@entry=0x55ab83fb82b0) at ../../../glib/glist.c:1069
next = 0x0
#29 0x000055ab82c36946 in nautilus_window_destroy (object=0x55ab83fb82b0 [NautilusWindow]) at ../src/nautilus-window.c:2307
window = 0x55ab83fb82b0 [NautilusWindow]
application = <optimized out>
slots_copy = 0x55ab83eb3160 = {0x55ab83e46720}
__func__ = "nautilus_window_destroy"
#33 0x00007fd16736481f in <emit signal ??? on instance 0x55ab83fb82b0 [NautilusWindow]> (instance=instance@entry=0x55ab83fb82b0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcd06311d0, reg_save_area = 0x7ffcd0631110}}
#30 0x00007fd167347eb2 in g_closure_invoke (closure=0x55ab83d4aaa0, return_value=0x0, n_param_values=1, param_values=0x7ffcd0630f40, invocation_hint=0x7ffcd0630ec0) at ../../../gobject/gclosure.c:810
marshal = 0x7fd1673463f0 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 0
real_closure = 0x55ab83d4aa80
__FUNCTION__ = "g_closure_invoke"
#31 0x00007fd16735b7c5 in signal_emit_unlocked_R (node=node@entry=0x55ab83d39a80, detail=detail@entry=0, instance=instance@entry=0x55ab83fb82b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd0630f40) at ../../../gobject/gsignal.c:3757
need_unset = 0
accumulator = 0x0
emission = {next = 0x7ffcd0631400, instance = 0x55ab83fb82b0, ihint = {signal_id = 134, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 0x55ab83e56d40 [NautilusWindow/GtkApplicationWindow/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
class_closure = 0x55ab83d4aaa0
hlist = <optimized out>
handler_list = 0x55ab8463dcc0
return_accu = 0x0
accu = {g_type = 0x0, 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 = 134
max_sequential_handler_number = 36992
return_value_altered = <optimized out>
#32 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd06310f0) at ../../../gobject/gsignal.c:3397
instance_and_params = 0x7ffcd0630f40
signal_return_type = <optimized out>
param_values = 0x7ffcd0630f58
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#34 0x00007fd167bbebe0 in gtk_widget_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwidget.c:12162
widget = 0x55ab83fb82b0 [NautilusWindow]
priv = 0x55ab83fb81c0
sizegroups = <optimized out>
#35 0x00007fd167bd1ff8 in gtk_window_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwindow.c:3160
window = 0x55ab83fb82b0 [NautilusWindow]
priv = 0x55ab83fb8050
#36 0x00007fd16795028b in gtk_application_window_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkapplicationwindow.c:804
window = 0x55ab83fb82b0 [NautilusWindow]
#37 0x00007fd16734e759 in g_object_run_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../gobject/gobject.c:1130
__FUNCTION__ = "g_object_run_dispose"
#38 0x00007fd167bb6569 in gtk_widget_destroy (widget=<optimized out>) at ../../../../gtk/gtkwidget.c:4776
__func__ = "gtk_widget_destroy"
#39 0x000055ab82c37e29 in nautilus_window_close (window=0x55ab83fb82b0 [NautilusWindow]) at ../src/nautilus-window.c:2438
__func__ = "nautilus_window_close"
#40 0x000055ab82c37ecc in nautilus_window_delete_event (widget=widget@entry=0x55ab83fb82b0 [NautilusWindow], event=event@entry=0x7fd140006a00) at ../src/nautilus-window.h:36
#41 0x00007fd167c094bb in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x55ab83d48240, return_value=0x7ffcd0631430, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55ab83d46b10) at gtkmarshalers.c:129
cc = 0x55ab83d48240
data1 = 0x55ab83fb82b0
data2 = <optimized out>
callback = 0x55ab82c37eb0 <nautilus_window_delete_event>
v_return = <optimized out>
arg0 = 0x7fd140006a00
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffcd06315e0, reg_save_area = 0x7ffcd0631520}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#42 0x00007fd1673480e6 in _g_closure_invoke_va (closure=0x55ab83d48240, return_value=0x7ffcd0631430, instance=0x55ab83fb82b0, args=0x7ffcd0631500, n_params=1, param_types=0x55ab83d46b10) at ../../../gobject/gclosure.c:873
marshal = 0x7fd167346350 <g_type_class_meta_marshalv>
marshal_data = 0x1a0
in_marshal = 0
real_closure = 0x55ab83d48220
__FUNCTION__ = "_g_closure_invoke_va"
#43 0x00007fd167363c3b in g_signal_emit_valist (instance=0x55ab83fb82b0, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0631500) at ../../../gobject/gsignal.c:3306
return_accu = <optimized out>
accu = {g_type = 0x14 [gboolean], 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}}}
accumulator = 0x55ab83d24490
emission = {next = 0x0, instance = 0x55ab83fb82b0, ihint = {signal_id = 165, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x55ab83e56d40 [NautilusWindow/GtkApplicationWindow/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
signal_id = 165
instance_type = <optimized out>
emission_return = {g_type = 0x14 [gboolean], 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}}}
rtype = 0x14 [gboolean]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#44 0x00007fd16736481f in g_signal_emit (instance=instance@entry=0x55ab83fb82b0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcd06315e0, reg_save_area = 0x7ffcd0631520}}
#45 0x00007fd167bb5222 in gtk_widget_event_internal (event=0x7fd140006a00, widget=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwidget.c:7808
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = "gtk_widget_event_internal"
__func__ = "gtk_widget_event_internal"
#46 0x00007fd167bb5222 in gtk_widget_event_internal (widget=0x55ab83fb82b0 [NautilusWindow], event=0x7fd140006a00) at ../../../../gtk/gtkwidget.c:7677
__func__ = "gtk_widget_event_internal"
#47 0x00007fd167a77639 in gtk_main_do_event (event=0x7fd140006a00) at ../../../../gtk/gtkmain.c:1818
grab_widget = 0x55ab83fb82b0 [NautilusWindow]
window_group = 0x55ab84122220 [GtkWindowGroup]
rewritten_event = <optimized out>
device = 0x0
tmp_list = <optimized out>
event_widget = 0x55ab83fb82b0 [NautilusWindow]
topmost_widget = <optimized out>
__func__ = "gtk_main_do_event"
__func__ = "gtk_main_do_event"
#48 0x00007fd167a77639 in gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1687
__func__ = "gtk_main_do_event"
#49 0x00007fd1677737d5 in _gdk_event_emit (event=event@entry=0x7fd140006a00) at ../../../../gdk/gdkevents.c:73
#50 0x00007fd1677d0432 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../../../../../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x7fd140006a00
#51 0x00007fd167f84f1d in g_main_dispatch (context=0x55ab832c3730) at ../../../glib/gmain.c:3179
dispatch = 0x7fd1677d0410 <gdk_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x55ab83d1ede0
current = 0x55ab832d0740
i = 0
__FUNCTION__ = "g_main_dispatch"
#52 0x00007fd167f84f1d in g_main_context_dispatch (context=context@entry=0x55ab832c3730) at ../../../glib/gmain.c:3844
#53 0x00007fd167f851a0 in g_main_context_iterate (context=context@entry=0x55ab832c3730, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3917
max_priority = 2147483647
timeout = 16
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x55ab84495b80
#54 0x00007fd167f8522f in g_main_context_iteration (context=context@entry=0x55ab832c3730, may_block=may_block@entry=1) at ../../../glib/gmain.c:3978
retval = <optimized out>
#55 0x00007fd167468cfd in g_application_run (application=0x55ab832af210 [NautilusApplication], argc=<optimized out>, argv=<optimized out>) at ../../../gio/gapplication.c:2559
arguments = 0x55ab832addf0
status = 0
context = 0x55ab832c3730
acquired_context = 1
__FUNCTION__ = "g_application_run"
#56 0x000055ab82bfe627 in main (argc=2, argv=0x7ffcd0631948) at ../src/nautilus-main.c:81
retval = <optimized out>
application = 0x55ab832af210 [NautilusApplication]
Thread 5 (Thread 0x7fd1617c4700 (LWP 107890)):
#0 0x00007fd16703ef89 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fd167fd02df in g_cond_wait (cond=cond@entry=0x55ab832e8668, mutex=mutex@entry=0x55ab832e8660) at ../../../glib/gthread-posix.c:1422
sampled = 0
#2 0x00007fd167f564bb in g_async_queue_pop_intern_unlocked (queue=0x55ab832e8660, wait=wait@entry=1, end_time=end_time@entry=-1) at ../../../glib/gasyncqueue.c:419
retval = <optimized out>
__FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007fd167f56976 in g_async_queue_pop_unlocked (queue=<optimized out>) at ../../../glib/gasyncqueue.c:475
__FUNCTION__ = "g_async_queue_pop_unlocked"
#4 0x00007fd167fae447 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../../../glib/gthreadpool.c:246
task = <optimized out>
task = <optimized out>
pool = <optimized out>
#5 0x00007fd167fae447 in g_thread_pool_thread_proxy (data=<optimized out>) at ../../../glib/gthreadpool.c:297
task = <optimized out>
pool = <optimized out>
#6 0x00007fd167fadd7d in g_thread_proxy (data=0x7fd1540052d0) at ../../../glib/gthread.c:805
thread = 0x7fd1540052d0
__FUNCTION__ = "g_thread_proxy"
#7 0x00007fd167112fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
ret = <optimized out>
pd = <optimized out>
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140537260427008, -7127248019648860952, 140723804638958, 140723804638959, 140537260427008, 140537260424256, 7112361699649858792, 7112348822638111976}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#8 0x00007fd1670441af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fd161fc5700 (LWP 107888)):
#0 0x00007fd167039bef in __GI___poll (fds=0x55ab83ec4ec0, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fd167f8510e in g_main_context_poll (priority=<optimized out>, n_fds=5, fds=0x55ab83ec4ec0, timeout=<optimized out>, context=0x55ab832d0080) at ../../../glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fd167f94a50 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 5
allocated_nfds = <optimized out>
fds = 0x55ab83ec4ec0
#2 0x00007fd167f8510e in g_main_context_iterate (context=0x55ab832d0080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 5
allocated_nfds = <optimized out>
fds = 0x55ab83ec4ec0
#3 0x00007fd167f85473 in g_main_loop_run (loop=0x55ab832d0170) at ../../../glib/gmain.c:4111
__FUNCTION__ = "g_main_loop_run"
#4 0x00007fd1674a39e6 in gdbus_shared_thread_func (user_data=0x55ab832d0050) at ../../../gio/gdbusprivate.c:279
data = 0x55ab832d0050
#5 0x00007fd167fadd7d in g_thread_proxy (data=0x55ab832b9ca0) at ../../../glib/gthread.c:805
thread = 0x55ab832b9ca0
__FUNCTION__ = "g_thread_proxy"
#6 0x00007fd167112fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
ret = <optimized out>
pd = <optimized out>
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140537268819712, -7127248019648860952, 140723804636382, 140723804636383, 140537268819712, 140537268816960, 7112360600675101928, 7112348822638111976}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007fd1670441af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fd160ef3700 (LWP 107891)):
#0 0x00007fd167039bef in __GI___poll (fds=0x55ab835011c0, nfds=1, timeout=25000) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fd167f8510e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55ab835011c0, timeout=<optimized out>, context=0x55ab83393220) at ../../../glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fd167f94a50 <g_poll>
max_priority = 2147483647
timeout = 25000
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x55ab835011c0
#2 0x00007fd167f8510e in g_main_context_iterate (context=context@entry=0x55ab83393220, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3912
max_priority = 2147483647
timeout = 25000
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x55ab835011c0
#3 0x00007fd167f8522f in g_main_context_iteration (context=context@entry=0x55ab83393220, may_block=may_block@entry=1) at ../../../glib/gmain.c:3978
retval = <optimized out>
#4 0x00007fd168081c0d in dconf_gdbus_worker_thread (user_data=0x55ab83393220) at ../gdbus/dconf-gdbus-thread.c:82
context = 0x55ab83393220
#5 0x00007fd167fadd7d in g_thread_proxy (data=0x55ab835ad540) at ../../../glib/gthread.c:805
thread = 0x55ab835ad540
__FUNCTION__ = "g_thread_proxy"
#6 0x00007fd167112fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
ret = <optimized out>
pd = <optimized out>
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140537251182336, -7127248019648860952, 140723804637214, 140723804637215, 140537251182336, 140537251179584, 7112358563786861800, 7112348822638111976}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007fd1670441af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fd1627c6700 (LWP 107887)):
#0 0x00007fd167039bef in __GI___poll (fds=0x55ab832b7f40, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007fd167f8510e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x55ab832b7f40, timeout=<optimized out>, context=0x55ab832b98c0) at ../../../glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fd167f94a50 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x55ab832b7f40
#2 0x00007fd167f8510e in g_main_context_iterate (context=context@entry=0x55ab832b98c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x55ab832b7f40
#3 0x00007fd167f8522f in g_main_context_iteration (context=0x55ab832b98c0, may_block=may_block@entry=1) at ../../../glib/gmain.c:3978
retval = <optimized out>
#4 0x00007fd167f85281 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5858
#5 0x00007fd167fadd7d in g_thread_proxy (data=0x55ab832b9c00) at ../../../glib/gthread.c:805
thread = 0x55ab832b9c00
__FUNCTION__ = "g_thread_proxy"
#6 0x00007fd167112fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
ret = <optimized out>
pd = <optimized out>
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140537277212416, -7127248019648860952, 140723804635966, 140723804635967, 140537277212416, 140537277209664, 7112355103653833960, 7112348822638111976}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007fd1670441af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fd162842440 (LWP 107886)):
#0 0x000055ab82c8acf9 in nautilus_list_model_get_all_iters_for_file (model=0x0, file=file@entry=0x55ab8456fa30 [NautilusVFSFile]) at ../src/nautilus-list-model.c:722
data = {model = 0x0, file = 0x55ab8456fa30 [NautilusVFSFile], iters = 0x0}
priv = 0xffffffffffffffb0
#1 0x000055ab82c8adf2 in nautilus_list_model_get_first_iter_for_file (model=<optimized out>, file=file@entry=0x55ab8456fa30 [NautilusVFSFile], iter=iter@entry=0x7ffcd0630260) at ../src/nautilus-list-model.c:739
list = <optimized out>
res = 0
#2 0x000055ab82c1869a in nautilus_list_view_scroll_to_file (file=0x55ab8456fa30 [NautilusVFSFile], view=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-list-view.c:3800
path = <optimized out>
iter = {stamp = 77, user_data = 0x3f, user_data2 = 0x55ab83e464a0, user_data3 = 0x55ab843a6370}
file = 0x55ab8456fa30 [NautilusVFSFile]
#3 0x000055ab82c1869a in list_view_scroll_to_file (uri=<optimized out>, view=<optimized out>) at ../src/nautilus-list-view.c:3827
file = 0x55ab8456fa30 [NautilusVFSFile]
#4 0x000055ab82c1869a in list_view_scroll_to_file (view=<optimized out>, uri=<optimized out>) at ../src/nautilus-list-view.c:3815
#5 0x000055ab82c315ba in view_ended_loading (view=<optimized out>, self=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-files-view.h:41
priv = 0x55ab83e464a0
view = <optimized out>
#6 0x000055ab82c315ba in view_is_loading_changed_cb (object=<optimized out>, pspec=<optimized out>, self=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-window-slot.c:2880
view = <optimized out>
#10 0x00007fd16736481f in <emit signal notify:loading on instance 0x55ab843a6370 [NautilusListView]> (instance=instance@entry=0x55ab843a6370, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffcd0630750, reg_save_area = 0x7ffcd0630690}}
#7 0x00007fd167347eb2 in g_closure_invoke (closure=0x55ab8463b350, return_value=0x0, n_param_values=2, param_values=0x7ffcd06304a0, invocation_hint=0x7ffcd0630420) at ../../../gobject/gclosure.c:810
marshal = 0x7fd16734ac70 <g_cclosure_marshal_VOID__PARAM>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55ab8463b330
__FUNCTION__ = "g_closure_invoke"
#8 0x00007fd16735b4d4 in signal_emit_unlocked_R (node=node@entry=0x55ab8329e660, detail=detail@entry=2348, instance=instance@entry=0x55ab843a6370, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd06304a0) at ../../../gobject/gsignal.c:3641
tmp = <optimized out>
handler = 0x55ab8464a800
accumulator = 0x0
emission = {next = 0x7ffcd0630970, instance = 0x55ab843a6370, ihint = {signal_id = 1, detail = 2348, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x55ab832a7d10
hlist = <optimized out>
handler_list = 0x55ab843d6300
return_accu = 0x0
accu = {g_type = 0x0, 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 = 1
max_sequential_handler_number = 36992
return_value_altered = 1
#9 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0630670) at ../../../gobject/gsignal.c:3397
instance_and_params = 0x7ffcd06304a0
signal_return_type = <optimized out>
param_values = 0x7ffcd06304b8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#11 0x00007fd16734c504 in g_object_dispatch_properties_changed (object=0x55ab843a6370 [NautilusListView], n_pspecs=<optimized out>, pspecs=<optimized out>) at ../../../gobject/gobject.c:1110
i = <optimized out>
#12 0x00007fd16734e962 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x55ab843a6370 [NautilusListView]) at ../../../gobject/gobject.c:1203
nqueue = 0x0
notify_pspec = 0x55ab8430f500 [GParamBoolean]
pspec = <optimized out>
__FUNCTION__ = "g_object_notify"
#13 0x00007fd16734e962 in g_object_notify (object=0x55ab843a6370 [NautilusListView], property_name=property_name@entry=0x55ab82cd050d "loading") at ../../../gobject/gobject.c:1251
pspec = <optimized out>
__FUNCTION__ = "g_object_notify"
#14 0x000055ab82c0d49b in done_loading (view=0x55ab843a6370 [NautilusListView], all_files_seen=0) at ../src/nautilus-files-view.c:3711
priv = 0x55ab843a6030
selection = 0x0
do_reveal = <optimized out>
#15 0x000055ab82c0de82 in nautilus_files_view_stop_loading (view=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-files-view.c:8766
priv = 0x55ab843a6030
__func__ = "nautilus_files_view_stop_loading"
#16 0x000055ab82c0e7ec in nautilus_files_view_destroy (object=0x55ab843a6370 [NautilusListView]) at ../src/nautilus-files-view.c:3210
view = 0x55ab843a6370 [NautilusListView]
priv = 0x55ab843a6030
clipboard = <optimized out>
node = <optimized out>
next = <optimized out>
#20 0x00007fd16736481f in <emit signal ??? on instance 0x55ab843a6370 [NautilusListView]> (instance=instance@entry=0x55ab843a6370, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcd0630c90, reg_save_area = 0x7ffcd0630bd0}}
#17 0x00007fd167347dc4 in g_closure_invoke (closure=0x55ab83d4aaa0, return_value=0x0, n_param_values=1, param_values=0x7ffcd0630a00, invocation_hint=0x7ffcd0630980) at ../../../gobject/gclosure.c:810
marshal = 0x7fd1673463f0 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 1
real_closure = 0x55ab83d4aa80
__FUNCTION__ = "g_closure_invoke"
#18 0x00007fd16735b7c5 in signal_emit_unlocked_R (node=node@entry=0x55ab83d39a80, detail=detail@entry=0, instance=instance@entry=0x55ab843a6370, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd0630a00) at ../../../gobject/gsignal.c:3757
need_unset = 0
accumulator = 0x0
emission = {next = 0x7ffcd0630eb0, instance = 0x55ab843a6370, ihint = {signal_id = 134, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 0x55ab84066520 [NautilusListView/NautilusFilesView/GtkGrid/GtkContainer/GtkWidget/GInitiallyUnowned]}
class_closure = 0x55ab83d4aaa0
hlist = <optimized out>
handler_list = 0x0
return_accu = 0x0
accu = {g_type = 0x0, 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 = 134
max_sequential_handler_number = 36992
return_value_altered = <optimized out>
#19 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0630bb0) at ../../../gobject/gsignal.c:3397
instance_and_params = 0x7ffcd0630a00
signal_return_type = <optimized out>
param_values = 0x7ffcd0630a18
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#21 0x00007fd167bbebe0 in gtk_widget_dispose (object=0x55ab843a6370 [NautilusListView]) at ../../../../gtk/gtkwidget.c:12162
widget = 0x55ab843a6370 [NautilusListView]
priv = 0x55ab843a6280
sizegroups = <optimized out>
#22 0x00007fd16734e759 in g_object_run_dispose (object=0x55ab843a6370 [NautilusListView]) at ../../../gobject/gobject.c:1130
__FUNCTION__ = "g_object_run_dispose"
#23 0x00007fd167bb6569 in gtk_widget_destroy (widget=<optimized out>) at ../../../../gtk/gtkwidget.c:4776
__func__ = "gtk_widget_destroy"
#24 0x000055ab82c2ff71 in nautilus_window_slot_dispose (object=0x55ab83e46720 [NautilusWindowSlot]) at ../src/nautilus-window-slot.c:3103
self = 0x55ab83e46720 [NautilusWindowSlot]
priv = 0x55ab83e464a0
#25 0x00007fd16734cf33 in g_object_unref (_object=<optimized out>) at ../../../gobject/gobject.c:3344
weak_locations = 0x0
old_ref = <optimized out>
__FUNCTION__ = "g_object_unref"
object = 0x55ab83e46720 [NautilusWindowSlot]
__FUNCTION__ = "g_object_unref"
#26 0x00007fd16734cf33 in g_object_unref (_object=0x55ab83e46720) at ../../../gobject/gobject.c:3274
object = 0x55ab83e46720 [NautilusWindowSlot]
__FUNCTION__ = "g_object_unref"
#27 0x00007fd1679a736b in gtk_container_remove (container=0x55ab840bc240 [NautilusNotebook], widget=0x55ab83e46720 [NautilusWindowSlot]) at ../../../../gtk/gtkcontainer.c:1910
__func__ = "gtk_container_remove"
#28 0x00007fd167f81228 in g_list_foreach (list=<optimized out>, list@entry=0x55ab83eb3160 = {...}, func=func@entry=0x55ab82c35280 <destroy_slots_foreach>, user_data=user_data@entry=0x55ab83fb82b0) at ../../../glib/glist.c:1069
next = 0x0
#29 0x000055ab82c36946 in nautilus_window_destroy (object=0x55ab83fb82b0 [NautilusWindow]) at ../src/nautilus-window.c:2307
window = 0x55ab83fb82b0 [NautilusWindow]
application = <optimized out>
slots_copy = 0x55ab83eb3160 = {0x55ab83e46720}
__func__ = "nautilus_window_destroy"
#33 0x00007fd16736481f in <emit signal ??? on instance 0x55ab83fb82b0 [NautilusWindow]> (instance=instance@entry=0x55ab83fb82b0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcd06311d0, reg_save_area = 0x7ffcd0631110}}
#30 0x00007fd167347eb2 in g_closure_invoke (closure=0x55ab83d4aaa0, return_value=0x0, n_param_values=1, param_values=0x7ffcd0630f40, invocation_hint=0x7ffcd0630ec0) at ../../../gobject/gclosure.c:810
marshal = 0x7fd1673463f0 <g_type_class_meta_marshal>
marshal_data = 0x98
in_marshal = 0
real_closure = 0x55ab83d4aa80
__FUNCTION__ = "g_closure_invoke"
#31 0x00007fd16735b7c5 in signal_emit_unlocked_R (node=node@entry=0x55ab83d39a80, detail=detail@entry=0, instance=instance@entry=0x55ab83fb82b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcd0630f40) at ../../../gobject/gsignal.c:3757
need_unset = 0
accumulator = 0x0
emission = {next = 0x7ffcd0631400, instance = 0x55ab83fb82b0, ihint = {signal_id = 134, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 0x55ab83e56d40 [NautilusWindow/GtkApplicationWindow/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
class_closure = 0x55ab83d4aaa0
hlist = <optimized out>
handler_list = 0x55ab8463dcc0
return_accu = 0x0
accu = {g_type = 0x0, 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 = 134
max_sequential_handler_number = 36992
return_value_altered = <optimized out>
#32 0x00007fd16736418f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd06310f0) at ../../../gobject/gsignal.c:3397
instance_and_params = 0x7ffcd0630f40
signal_return_type = <optimized out>
param_values = 0x7ffcd0630f58
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#34 0x00007fd167bbebe0 in gtk_widget_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwidget.c:12162
widget = 0x55ab83fb82b0 [NautilusWindow]
priv = 0x55ab83fb81c0
sizegroups = <optimized out>
#35 0x00007fd167bd1ff8 in gtk_window_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwindow.c:3160
window = 0x55ab83fb82b0 [NautilusWindow]
priv = 0x55ab83fb8050
#36 0x00007fd16795028b in gtk_application_window_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkapplicationwindow.c:804
window = 0x55ab83fb82b0 [NautilusWindow]
#37 0x00007fd16734e759 in g_object_run_dispose (object=0x55ab83fb82b0 [NautilusWindow]) at ../../../gobject/gobject.c:1130
__FUNCTION__ = "g_object_run_dispose"
#38 0x00007fd167bb6569 in gtk_widget_destroy (widget=<optimized out>) at ../../../../gtk/gtkwidget.c:4776
__func__ = "gtk_widget_destroy"
#39 0x000055ab82c37e29 in nautilus_window_close (window=0x55ab83fb82b0 [NautilusWindow]) at ../src/nautilus-window.c:2438
__func__ = "nautilus_window_close"
#40 0x000055ab82c37ecc in nautilus_window_delete_event (widget=widget@entry=0x55ab83fb82b0 [NautilusWindow], event=event@entry=0x7fd140006a00) at ../src/nautilus-window.h:36
#41 0x00007fd167c094bb in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x55ab83d48240, return_value=0x7ffcd0631430, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55ab83d46b10) at gtkmarshalers.c:129
cc = 0x55ab83d48240
data1 = 0x55ab83fb82b0
data2 = <optimized out>
callback = 0x55ab82c37eb0 <nautilus_window_delete_event>
v_return = <optimized out>
arg0 = 0x7fd140006a00
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffcd06315e0, reg_save_area = 0x7ffcd0631520}}
__func__ = "_gtk_marshal_BOOLEAN__BOXEDv"
#42 0x00007fd1673480e6 in _g_closure_invoke_va (closure=0x55ab83d48240, return_value=0x7ffcd0631430, instance=0x55ab83fb82b0, args=0x7ffcd0631500, n_params=1, param_types=0x55ab83d46b10) at ../../../gobject/gclosure.c:873
marshal = 0x7fd167346350 <g_type_class_meta_marshalv>
marshal_data = 0x1a0
in_marshal = 0
real_closure = 0x55ab83d48220
__FUNCTION__ = "_g_closure_invoke_va"
#43 0x00007fd167363c3b in g_signal_emit_valist (instance=0x55ab83fb82b0, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcd0631500) at ../../../gobject/gsignal.c:3306
return_accu = <optimized out>
accu = {g_type = 0x14 [gboolean], 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}}}
accumulator = 0x55ab83d24490
emission = {next = 0x0, instance = 0x55ab83fb82b0, ihint = {signal_id = 165, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x55ab83e56d40 [NautilusWindow/GtkApplicationWindow/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
signal_id = 165
instance_type = <optimized out>
emission_return = {g_type = 0x14 [gboolean], 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}}}
rtype = 0x14 [gboolean]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = 1
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#44 0x00007fd16736481f in g_signal_emit (instance=instance@entry=0x55ab83fb82b0, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcd06315e0, reg_save_area = 0x7ffcd0631520}}
#45 0x00007fd167bb5222 in gtk_widget_event_internal (event=0x7fd140006a00, widget=0x55ab83fb82b0 [NautilusWindow]) at ../../../../gtk/gtkwidget.c:7808
signal_num = <optimized out>
return_val = <optimized out>
handled = 0
__func__ = "gtk_widget_event_internal"
__func__ = "gtk_widget_event_internal"
#46 0x00007fd167bb5222 in gtk_widget_event_internal (widget=0x55ab83fb82b0 [NautilusWindow], event=0x7fd140006a00) at ../../../../gtk/gtkwidget.c:7677
__func__ = "gtk_widget_event_internal"
#47 0x00007fd167a77639 in gtk_main_do_event (event=0x7fd140006a00) at ../../../../gtk/gtkmain.c:1818
grab_widget = 0x55ab83fb82b0 [NautilusWindow]
window_group = 0x55ab84122220 [GtkWindowGroup]
rewritten_event = <optimized out>
device = 0x0
tmp_list = <optimized out>
event_widget = 0x55ab83fb82b0 [NautilusWindow]
topmost_widget = <optimized out>
__func__ = "gtk_main_do_event"
__func__ = "gtk_main_do_event"
#48 0x00007fd167a77639 in gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1687
__func__ = "gtk_main_do_event"
#49 0x00007fd1677737d5 in _gdk_event_emit (event=event@entry=0x7fd140006a00) at ../../../../gdk/gdkevents.c:73
#50 0x00007fd1677d0432 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../../../../../gdk/wayland/gdkeventsource.c:124
source = <optimized out>
display = <optimized out>
event = 0x7fd140006a00
#51 0x00007fd167f84f1d in g_main_dispatch (context=0x55ab832c3730) at ../../../glib/gmain.c:3179
dispatch = 0x7fd1677d0410 <gdk_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x55ab83d1ede0
current = 0x55ab832d0740
i = 0
__FUNCTION__ = "g_main_dispatch"
#52 0x00007fd167f84f1d in g_main_context_dispatch (context=context@entry=0x55ab832c3730) at ../../../glib/gmain.c:3844
#53 0x00007fd167f851a0 in g_main_context_iterate (context=context@entry=0x55ab832c3730, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3917
max_priority = 2147483647
timeout = 16
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x55ab84495b80
#54 0x00007fd167f8522f in g_main_context_iteration (context=context@entry=0x55ab832c3730, may_block=may_block@entry=1) at ../../../glib/gmain.c:3978
retval = <optimized out>
#55 0x00007fd167468cfd in g_application_run (application=0x55ab832af210 [NautilusApplication], argc=<optimized out>, argv=<optimized out>) at ../../../gio/gapplication.c:2559
arguments = 0x55ab832addf0
status = 0
context = 0x55ab832c3730
acquired_context = 1
__FUNCTION__ = "g_application_run"
#56 0x000055ab82bfe627 in main (argc=2, argv=0x7ffcd0631948) at ../src/nautilus-main.c:81
retval = <optimized out>
application = 0x55ab832af210 [NautilusApplication]
```
--
bye,
pabs
https://bonedaddy.net/pabs3/
https://gitlab.gnome.org/GNOME/nautilus/-/issues/1446
nautilus crashes when I delete a search term and start to type another one
2022-07-12T15:35:06Z
Strangiato
nautilus crashes when I delete a search term and start to type another one
nautilus 3.36.1.1 on Arch Linux
I can't reproduce this crash consistently. It only occurs in a specific samba share location.
I type a search term, I delete all typed characters, then I start to type another search term and nautilus cra...
nautilus 3.36.1.1 on Arch Linux
I can't reproduce this crash consistently. It only occurs in a specific samba share location.
I type a search term, I delete all typed characters, then I start to type another search term and nautilus crashes.
```
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
set =
{__val = {0, 140119012124070, 140119013434624, 137, 140119013438208, 93853436503792, 1, 93853468519680, 0, 140119012131561, 140119013434624, 140119012123608, 140119013438208, 10256419603644025856, 0, 140119012162593}}
pid = <optimized out>
tid = <optimized out>
#1 0x00007f6fffebf857 in __GI_abort () at abort.c:79
save_stage = 1
act =
{__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {140119010633974, 93853456269200, 0, 0, 126, 93853468519680, 10256419603644025856, 206158430248, 93851846967296, 93853468519680, 0, 0, 10256419603644025856, 93853436503792, 140119011543176, 93853468519680}}, sa_flags = 127, sa_restorer = 0x7ffee87702f0}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007f6fffd82062 in g_assertion_message
(domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x555bf4be72d0 <__func__.68091> "begin_location_change", message=<optimized out>) at ../glib/glib/gtestutils.c:2914
lstr = "1450\000\000\000\000\021\327\272\364[U\000\000\000\000\000\000\000\000\000\000\356ֺ\364[U\000"
s = <optimized out>
#3 0x00007f6fffdaf51d in g_assertion_message_expr
(domain=0x0, file=file@entry=0x555bf4be66f0 "../nautilus/src/nautilus-window-slot.c", line=line@entry=1450, func=func@entry=0x555bf4be72d0 <__func__.68091> "begin_location_change", expr=expr@entry=0x555bf4be6aa8 "priv->determine_view_file != NULL") at ../glib/glib/gtestutils.c:2940
s = 0x555bf5ebff90 "assertion failed: (priv->determine_view_file != NULL)"
#4 0x0000555bf4b98df8 in begin_location_change (self=0x555bf608cbe0, location=0x555bf71894d0, previous_location=<optimized out>, new_selection=<optimized out>, type=NAUTILUS_LOCATION_CHANGE_STANDARD, distance=0, scroll_pos=0x0) at ../nautilus/src/nautilus-window-slot.c:1450
priv = 0x555bf608c960
__func__ = "begin_location_change"
#5 0x0000555bf4b9920a in nautilus_window_slot_open_location_full (self=0x555bf608cbe0, location=0x555bf71894d0, flags=<optimized out>, new_selection=0x0) at ../nautilus/src/nautilus-window-slot.c:1291
priv = <optimized out>
old_location = 0x7f6fec0b8870
old_selection = 0x0
#6 0x00007f6ffe708a8d in ffi_call_unix64 () at ../src/x86/unix64.S:101
#7 0x00007f6ffe70801b in ffi_call_int (cif=0x7ffee87705f0, fn=0x555bf4b99d20 <query_editor_changed_callback>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>) at ../src/x86/ffi64.c:669
classes = {X86_64_INTEGER_CLASS, 32766, 3900114320, 32766}
stack = <optimized out>
argp = 0x7ffee8770410 ""
arg_types = <optimized out>
gprcount = 4
ssecount = <optimized out>
ngpr = 1
nsse = 0
i = <optimized out>
avn = <optimized out>
flags = <optimized out>
reg_args = <optimized out>
#15 0x00007f6fff1206b0 in Python Exception <class 'gdb.error'> value has been optimized out:
#16 0x00007f6fff9b076b in gtk_search_entry_changed_timeout_cb (user_data=<error reading variable: value has been optimized out>) at ../gtk/gtk/gtksearchentry.c:295
Python Exception <class 'gdb.error'> value has been optimized out:
#17 0x00007f6fffdd0c04 in g_timeout_dispatch (source=0x555bf62f9700, callback=<optimized out>, user_data=<optimized out>) at ../glib/glib/gmain.c:4800
timeout_source = 0x555bf62f9700
again = <optimized out>
#18 0x00007f6fffdd158f in g_main_dispatch (context=0x555bf50c2610) at ../glib/glib/gmain.c:3309
dispatch = 0x7f6fffdd0bf0 <g_timeout_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x555bf60905b0
callback = 0x7f6fff9b0750 <gtk_search_entry_changed_timeout_cb>
cb_funcs = 0x7f6fffe8c300 <g_source_callback_funcs>
cb_data = 0x555bf6ed5550
need_destroy = <optimized out>
source = 0x555bf62f9700
current = 0x555bf50cec20
i = 9
#19 g_main_context_dispatch (context=context@entry=0x555bf50c2610) at ../glib/glib/gmain.c:3974
#20 0x00007f6fffdd3531 in g_main_context_iterate (context=context@entry=0x555bf50c2610, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4047
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x7f6fec015d70
#21 0x00007f6fffdd3571 in g_main_context_iteration (context=context@entry=0x555bf50c2610, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4108
retval = <optimized out>
#22 0x00007f6fff1fa3fe in g_application_run (application=0x555bf50ac210, argc=<optimized out>, argv=<optimized out>) at ../glib/gio/gapplication.c:2559
arguments = 0x555bf50ab6d0
status = 0
context = 0x555bf50c2610
acquired_context = 1
__func__ = "g_application_run"
#23 0x0000555bf4afb15a in main (argc=1, argv=0x7ffee8771018) at ../nautilus/src/nautilus-main.c:81
retval = <optimized out>
application = 0x555bf50ac210
```
https://gitlab.gnome.org/GNOME/nautilus/-/issues/1462
Reliable crash if atk_text_get_text() is called on icon with end_offset of -1
2022-07-12T15:30:21Z
Joanmarie Diggs
Reliable crash if atk_text_get_text() is called on icon with end_offset of -1
Steps to reproduce:
1. Launch the attached pyatspi accessible-event listener in a terminal[crash-nautilus.py](/uploads/5d85f417e6628347281ab81d620d5a19/crash-nautilus.py)
2. Launch Nautilus and be sure you're in icon view
3. Click on an ...
Steps to reproduce:
1. Launch the attached pyatspi accessible-event listener in a terminal[crash-nautilus.py](/uploads/5d85f417e6628347281ab81d620d5a19/crash-nautilus.py)
2. Launch Nautilus and be sure you're in icon view
3. Click on an icon
Expected results: Nautilus would not crash.
Actual results: Nautilus reliably crashes.
According to https://developer.gnome.org/atk/stable/AtkText.html#atk-text-get-text:
> end_offset: end position, or -1 for the end of the string.
If the character count is used instead, the crash doesn't happen.
https://gitlab.gnome.org/GNOME/glib/-/issues/59
Yet another reference debugging tool...
2022-07-12T15:22:47Z
Bugzilla
Yet another reference debugging tool...
## Submitted by Chris Wilson
**[Link to original bug (#348060)](https://bugzilla.gnome.org/show_bug.cgi?id=348060)**
## Description
A simple Valgrind tool similar in aim to refdbg. The major difference is the introduction of annotat...
## Submitted by Chris Wilson
**[Link to original bug (#348060)](https://bugzilla.gnome.org/show_bug.cgi?id=348060)**
## Description
A simple Valgrind tool similar in aim to refdbg. The major difference is the introduction of annotations to g_object_(ref|unref) in order to dramatically increase the signal-to-noise ratio. Whilst still imperfect, it already has proven highly effective at pinpointing refleaks in GTK+ and applications...
TofO:
Most references are paired with an unref that is identifiable at compile-time and this information can be passed to the debugger using a token that is unique to that sequence. The debugger can then automatically suppress known pairs, making the unmatched reference much clearer (ideally, the only remaining reference).
Currently, it is in 3 patches.
1) valgrind tool: apply to a valgrind source tree;
2) gobject additions;
3) gtk+ annotations and leak fixes.
Version: 2.12.x
https://gitlab.gnome.org/GNOME/evolution/-/issues/1953
IMAPx: Unsubscribed folder always removed from the UI
2022-07-12T15:17:13Z
drws
IMAPx: Unsubscribed folder always removed from the UI
I think there is a possible small and non-critical bug in the folder-unsubscribing functionality. When a folder is unsubscribed, it disappears regardless of _Show only subscribed folders_ account setting. If it's unset, the folder reappe...
I think there is a possible small and non-critical bug in the folder-unsubscribing functionality. When a folder is unsubscribed, it disappears regardless of _Show only subscribed folders_ account setting. If it's unset, the folder reappears after an Evolution restart.
The expected behavior is that the unsubscribed folder wouldn't disappear if the _Show only subscribed folders_ setting wasn't set.
Evolution version: 3.44.2
https://gitlab.gnome.org/GNOME/nautilus/-/issues/1318
Crash on "Copy to" of multiple files from SMB to local
2022-07-12T14:53:33Z
Ivan Molodetskikh
yalterz@gmail.com
Crash on "Copy to" of multiple files from SMB to local
<!--
Please test if the issue has already been fixed in the Nightly version.
You can install the Nightly version in parallel with the regular version with these instructions:
1. Make sure that Flatpak is installed (see http...
<!--
Please test if the issue has already been fixed in the Nightly version.
You can install the Nightly version in parallel with the regular version with these instructions:
1. Make sure that Flatpak is installed (see https://flatpak.org/setup )
2. Copy and run the following command in a Terminal:
flatpak install --from https://nightly.gnome.org/repo/appstream/org.gnome.NautilusDevel.flatpakref
-->
# Affected version
- Nightly flatpak: No
- Other: Arch Linux, 3.34.2-1
# Steps to reproduce
<!--
Explain in detail the steps on how the issue can be reproduced.
-->
1. I was browsing an SMB share over a slow connection.
2. I opened a folder with 80 images.
3. I selected about 75 of those images.
4. I right clicked, chose "Copy to" and selected a local folder.
5. A couple of seconds later, nautilus crashed.
# Current behavior
<!-- Describe the current behavior. -->
Nautilus crashed.
# Expected behavior
<!-- Describe the expected behavior. -->
No crash.
# Additional information
<!--
Provide more information that could be relevant.
If the issue is a crash, provide a stack trace following the steps in:
https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces
-->
```
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f2524b4b175 in g_type_check_instance_is_fundamentally_a (type_instance=0x1, fundamental_type=80) at ../glib/gobject/gtype.c:4026
4026 if (!type_instance || !type_instance->g_class)
[Current thread is 1 (Thread 0x7f25209369c0 (LWP 218627))]
4021 gboolean
4022 g_type_check_instance_is_fundamentally_a (GTypeInstance *type_instance,
4023 GType fundamental_type)
4024 {
4025 TypeNode *node;
4026 if (!type_instance || !type_instance->g_class)
4027 return FALSE;
4028 node = lookup_type_node_I (type_instance->g_class->g_type);
4029 return node && (NODE_FUNDAMENTAL_TYPE(node) == fundamental_type);
4030 }
Thread 7 (Thread 0x7f25208f1700 (LWP 218631)):
#0 0x00007f25259249ef in poll () at /usr/lib/libc.so.6
#1 0x00007f252576b120 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555aeac45ab0, timeout=<optimized out>, context=0x555aeac46e80) at ../glib/glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f2525757610 <g_poll>
max_priority = 2147483647
timeout = 3998
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x555aeac45ab0
#2 0x00007f252576b120 in g_main_context_iterate (context=context@entry=0x555aeac46e80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3912
max_priority = 2147483647
timeout = 3998
some_ready = <optimized out>
nfds = 2
allocated_nfds = <optimized out>
fds = 0x555aeac45ab0
#3 0x00007f252576b1f1 in g_main_context_iteration (context=0x555aeac46e80, may_block=may_block@entry=1) at ../glib/glib/gmain.c:3978
retval = <optimized out>
#4 0x00007f252576b242 in glib_worker_main (data=<optimized out>) at ../glib/glib/gmain.c:5858
#5 0x00007f2525747bb1 in g_thread_proxy (data=0x555aeac47000) at ../glib/glib/gthread.c:805
thread = 0x555aeac47000
__FUNCTION__ = "g_thread_proxy"
#6 0x00007f25248d54cf in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f252592f2d3 in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f25027fc700 (LWP 266986)):
#0 0x00007f2525929e9d in syscall () at /usr/lib/libc.so.6
#1 0x00007f252571c11b in g_cond_wait_until (end_time=<optimized out>, mutex=0x555aeac4a960, cond=0x555aeac4a968) at ../glib/glib/gthread-posix.c:1470
span = {tv_sec = 14, tv_nsec = 999999343}
success = <optimized out>
now = {tv_sec = 43378, tv_nsec = 474737657}
sampled = 295
res = <optimized out>
#2 0x00007f252571c11b in g_cond_wait_until (cond=0x555aeac4a968, mutex=0x555aeac4a960, end_time=<optimized out>) at ../glib/glib/gthread-posix.c:1443
#3 0x00007f2525799ef3 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x555aeac4a960, wait=wait@entry=1, end_time=end_time@entry=43393474737) at ../glib/glib/gasyncqueue.c:422
retval = <optimized out>
__FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4 0x00007f252579a0e4 in g_async_queue_timeout_pop (queue=0x555aeac4a960, timeout=<optimized out>) at ../glib/glib/gasyncqueue.c:545
end_time = 43393474737
retval = <optimized out>
__FUNCTION__ = "g_async_queue_timeout_pop"
#5 0x00007f252574102a in g_thread_pool_wait_for_new_pool () at ../glib/glib/gthreadpool.c:168
pool = <optimized out>
local_max_idle_time = 15000
local_wakeup_thread_serial = <optimized out>
last_wakeup_thread_serial = 0
have_relayed_thread_marker = <optimized out>
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#6 0x00007f252574102a in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:365
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#7 0x00007f2525747bb1 in g_thread_proxy (data=0x555aecc84d90) at ../glib/glib/gthread.c:805
thread = 0x555aecc84d90
__FUNCTION__ = "g_thread_proxy"
#8 0x00007f25248d54cf in start_thread () at /usr/lib/libpthread.so.0
#9 0x00007f252592f2d3 in clone () at /usr/lib/libc.so.6
�[m
Thread 5 (Thread 0x7f2503fff700 (LWP 266950)):
#0 0x00007f25259249ef in poll () at /usr/lib/libc.so.6
#1 0x00007f252576b120 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f25140dbeb0, timeout=<optimized out>, context=0x7f24f4001ae0) at ../glib/glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f2525757610 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x7f25140dbeb0
#2 0x00007f252576b120 in g_main_context_iterate (context=0x7f24f4001ae0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x7f25140dbeb0
#3 0x00007f252576c0c3 in g_main_loop_run (loop=0x7f24f400a090) at ../glib/glib/gmain.c:4111
__FUNCTION__ = "g_main_loop_run"
#4 0x00007f2524c05f52 in g_dbus_connection_send_message_with_reply_sync (connection=connection@entry=0x7f24f0012130 [GDBusConnection], message=message@entry=0x555aec1fae30 [GDBusMessage], flags=flags@entry=G_DBUS_SEND_MESSAGE_FLAGS_NONE, timeout_msec=timeout_msec@entry=2147483647, out_serial=out_serial@entry=0x0, cancellable=cancellable@entry=0x555aec1b7020 [GCancellable], error=0x7f2503ffe860) at ../glib/gio/gdbusconnection.c:2173
data = {res = 0x0, context = 0x7f24f4001ae0, loop = 0x7f24f400a090}
reply = <optimized out>
__FUNCTION__ = "g_dbus_connection_send_message_with_reply_sync"
#5 0x00007f2524c06374 in g_dbus_connection_call_sync_internal (connection=0x7f24f0012130 [GDBusConnection], bus_name=0x7f24f4002630 ":1.432", object_path=0x7f24f401bbf0 "/org/gtk/vfs/mount/1", interface_name=0x7f24f401b760 "org.gtk.vfs.Mount", method_name=0x7f2520920855 "QueryInfo", parameters=0x7f251409b690, reply_type=0x7f24f401a5b0, flags=G_DBUS_CALL_FLAGS_NONE, timeout_msec=2147483647, fd_list=0x0, out_fd_list=0x0, cancellable=0x555aec1b7020 [GCancellable], error=0x7f2503ffea10) at ../glib/gio/gdbusconnection.c:5977
message = 0x555aec1fae30 [GDBusMessage]
reply = 0x0
result = 0x0
local_error = 0x0
send_flags = G_DBUS_SEND_MESSAGE_FLAGS_NONE
__FUNCTION__ = "g_dbus_connection_call_sync_internal"
#6 0x00007f2524bf4ea2 in g_dbus_proxy_call_sync_internal (proxy=0x555aed279770 [GVfsDBusMountProxy], method_name=<optimized out>, parameters=0x7f251409b690, flags=G_DBUS_CALL_FLAGS_NONE, timeout_msec=<optimized out>, fd_list=fd_list@entry=0x0, out_fd_list=0x0, cancellable=0x555aec1b7020 [GCancellable], error=0x7f2503ffea10) at ../glib/gio/gdbusproxy.c:2894
ret = <optimized out>
was_split = <optimized out>
split_interface_name = 0x0
split_method_name = 0x0
target_method_name = 0x7f2520920855 "QueryInfo"
target_interface_name = 0x7f24f401b760 "org.gtk.vfs.Mount"
destination = 0x7f24f4002630 ":1.432"
reply_type = 0x7f24f401a5b0
__FUNCTION__ = "g_dbus_proxy_call_sync_internal"
#7 0x00007f2524bf5034 in g_dbus_proxy_call_sync (proxy=<optimized out>, method_name=<optimized out>, parameters=<optimized out>, flags=<optimized out>, timeout_msec=<optimized out>, cancellable=<optimized out>, error=0x7f2503ffea10) at ../glib/gio/gdbusproxy.c:3086
#8 0x00007f2520914dac in gvfs_dbus_mount_call_query_info_sync () at /usr/lib/gvfs/libgvfscommon.so
#9 0x00007f2525a53ae0 in () at /usr/lib/gio/modules/libgvfsdbus.so
#10 0x0000555aea2b3e6a in scan_file (scanned=0x555aeceb7180 = {...}, job=<optimized out>, source_info=0x7f2503ffeb90, file=0x7f251406cf50) at ../nautilus/src/nautilus-file-operations.c:3382
info = <optimized out>
dirs = 0x555aecb53540
dir = <optimized out>
error = 0x0
primary = <optimized out>
secondary = <optimized out>
details = <optimized out>
response = <optimized out>
l = 0x555aeb773c20 = {0x7f251406cf50, 0x7f2514077660, 0x555aed11c980, 0x7f2514118920, 0x7f251411a120, 0x7f2514110f60, 0x7f2514118b00, 0x7f2514052500, 0x7f2514119b60, 0x7f2514084980, 0x7f25140c9ea0, 0x7f25140b8e90, 0x7f25140d6560, 0x555aece9ee30, 0x7f251408b690, 0x7f2514035c30, 0x7f251407e300, 0x7f25140870d0, 0x7f251407f590, 0x7f2514059830, 0x555aed439d30, 0x7f25140f1b90, 0x7f251408b4d0, 0x7f25140ee2a0, 0x7f25140cf6c0, 0x7f25140e0520, 0x7f251407a790, 0x7f251409b8a0, 0x7f2514119b30, 0x7f25140e88c0, 0x7f251410c210, 0x7f25140d0b50, 0x7f251409b840, 0x7f2514085180, 0x7f2514080000, 0x7f25140ebcc0, 0x7f25140c3030, 0x7f25140ea830, 0x555aed1b1d90, 0x7f251409b8d0, 0x7f251411d8f0, 0x7f251406d960, 0x7f2514080cc0, 0x7f251407df00, 0x555aed18ea90, 0x7f25140baef0, 0x7f2514059800, 0x555aece9e840, 0x7f25140cfc70, 0x7f251411bc30, 0x7f25140daaa0, 0x7f25140e0b00, 0x7f25140eb030, 0x7f251404cb30, 0x7f2514057cc0, 0x7f2514079ed0, 0x555aed346380, 0x7f251411b700, 0x555aecf08700, 0x7f251411c240, 0x7f251411a0c0, 0x7f251411a180, 0x7f2514108490, 0x7f25140c5e30, 0x7f25140cf990, 0x7f25140c6c30, 0x7f2514085ec0, 0x7f251407c700, 0x7f2514118700, 0x7f25141190f0, 0x7f251407b380, 0x7f25140ea8f0, 0x7f251411b640}
file = 0x7f251406cf50
scanned = 0x555aeceb7180
#11 0x0000555aea2b3e6a in scan_sources (files=<optimized out>, source_info=0x7f2503ffeb90, job=0x555aed1f0e50, kind=<optimized out>) at ../nautilus/src/nautilus-file-operations.c:3508
l = 0x555aeb773c20 = {0x7f251406cf50, 0x7f2514077660, 0x555aed11c980, 0x7f2514118920, 0x7f251411a120, 0x7f2514110f60, 0x7f2514118b00, 0x7f2514052500, 0x7f2514119b60, 0x7f2514084980, 0x7f25140c9ea0, 0x7f25140b8e90, 0x7f25140d6560, 0x555aece9ee30, 0x7f251408b690, 0x7f2514035c30, 0x7f251407e300, 0x7f25140870d0, 0x7f251407f590, 0x7f2514059830, 0x555aed439d30, 0x7f25140f1b90, 0x7f251408b4d0, 0x7f25140ee2a0, 0x7f25140cf6c0, 0x7f25140e0520, 0x7f251407a790, 0x7f251409b8a0, 0x7f2514119b30, 0x7f25140e88c0, 0x7f251410c210, 0x7f25140d0b50, 0x7f251409b840, 0x7f2514085180, 0x7f2514080000, 0x7f25140ebcc0, 0x7f25140c3030, 0x7f25140ea830, 0x555aed1b1d90, 0x7f251409b8d0, 0x7f251411d8f0, 0x7f251406d960, 0x7f2514080cc0, 0x7f251407df00, 0x555aed18ea90, 0x7f25140baef0, 0x7f2514059800, 0x555aece9e840, 0x7f25140cfc70, 0x7f251411bc30, 0x7f25140daaa0, 0x7f25140e0b00, 0x7f25140eb030, 0x7f251404cb30, 0x7f2514057cc0, 0x7f2514079ed0, 0x555aed346380, 0x7f251411b700, 0x555aecf08700, 0x7f251411c240, 0x7f251411a0c0, 0x7f251411a180, 0x7f2514108490, 0x7f25140c5e30, 0x7f25140cf990, 0x7f25140c6c30, 0x7f2514085ec0, 0x7f251407c700, 0x7f2514118700, 0x7f25141190f0, 0x7f251407b380, 0x7f25140ea8f0, 0x7f251411b640}
file = 0x7f251406cf50
scanned = 0x555aeceb7180
#12 0x0000555aea2af565 in nautilus_file_operations_copy (task=<optimized out>, source_object=<optimized out>, task_data=0x555aed1f0e50, cancellable=<optimized out>) at ../nautilus/src/nautilus-file-operations.c:5737
job = 0x555aed1f0e50
common = 0x555aed1f0e50
source_info = {num_files = 1, num_bytes = 1810036, num_files_since_progress = 1, op = OP_KIND_COPY}
transfer_info = {num_files = -344736000, num_bytes = 139797518891813, op = OP_KIND_COPY, last_report_time = 43375489424, last_reported_files_left = -318325056}
dest_fs_id = 0x0
dest = <optimized out>
#13 0x00007f2524c55d31 in g_task_thread_pool_thread (thread_data=0x555aed06bec0, pool_data=<optimized out>) at ../glib/gio/gtask.c:1410
task = 0x555aed06bec0 [GTask]
#14 0x00007f2525740f87 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:308
task = 0x555aed06bec0
pool = <optimized out>
#15 0x00007f2525747bb1 in g_thread_proxy (data=0x555aed35a9e0) at ../glib/glib/gthread.c:805
thread = 0x555aed35a9e0
__FUNCTION__ = "g_thread_proxy"
#16 0x00007f25248d54cf in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f252592f2d3 in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f251affd700 (LWP 218641)):
#0 0x00007f25259249ef in poll () at /usr/lib/libc.so.6
#1 0x00007f252576b120 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x555aeaeab600, timeout=<optimized out>, context=0x555aeaead0e0) at ../glib/glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f2525757610 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x555aeaeab600
#2 0x00007f252576b120 in g_main_context_iterate (context=context@entry=0x555aeaead0e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x555aeaeab600
#3 0x00007f252576b1f1 in g_main_context_iteration (context=0x555aeaead0e0, may_block=1) at ../glib/glib/gmain.c:3978
retval = <optimized out>
#4 0x00007f2525a0fe5e in () at /usr/lib/gio/modules/libdconfsettings.so
#5 0x00007f2525747bb1 in g_thread_proxy (data=0x555aeaf0a940) at ../glib/glib/gthread.c:805
thread = 0x555aeaf0a940
__FUNCTION__ = "g_thread_proxy"
#6 0x00007f25248d54cf in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f252592f2d3 in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f251b7fe700 (LWP 218634)):
#0 0x00007f2525929e9d in syscall () at /usr/lib/libc.so.6
#1 0x00007f252571b531 in g_cond_wait (cond=0x555aeac978c8, mutex=0x555aeac978c0) at ../glib/glib/gthread-posix.c:1422
sampled = 0
#2 0x00007f2525799f14 in g_async_queue_pop_intern_unlocked (queue=0x555aeac978c0, wait=1, end_time=-1) at ../glib/glib/gasyncqueue.c:419
retval = <optimized out>
__FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007f2525740f59 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/glib/gthreadpool.c:246
task = <optimized out>
task = <optimized out>
pool = <optimized out>
#4 0x00007f2525740f59 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/glib/gthreadpool.c:297
task = <optimized out>
pool = <optimized out>
#5 0x00007f2525747bb1 in g_thread_proxy (data=0x555aeac479e0) at ../glib/glib/gthread.c:805
thread = 0x555aeac479e0
__FUNCTION__ = "g_thread_proxy"
#6 0x00007f25248d54cf in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f252592f2d3 in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f251bfff700 (LWP 218632)):
#0 0x00007f25259249ef in poll () at /usr/lib/libc.so.6
#1 0x00007f252576b120 in g_main_context_poll (priority=<optimized out>, n_fds=12, fds=0x7f251400c000, timeout=<optimized out>, context=0x555aeac5d110) at ../glib/glib/gmain.c:4216
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7f2525757610 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 12
allocated_nfds = <optimized out>
fds = 0x7f251400c000
#2 0x00007f252576b120 in g_main_context_iterate (context=0x555aeac5d110, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3912
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 12
allocated_nfds = <optimized out>
fds = 0x7f251400c000
#3 0x00007f252576c0c3 in g_main_loop_run (loop=0x555aeac5d200) at ../glib/glib/gmain.c:4111
__FUNCTION__ = "g_main_loop_run"
#4 0x00007f2524beebc8 in gdbus_shared_thread_func (user_data=0x555aeac5d0e0) at ../glib/gio/gdbusprivate.c:279
data = 0x555aeac5d0e0
#5 0x00007f2525747bb1 in g_thread_proxy (data=0x555aeac470a0) at ../glib/glib/gthread.c:805
thread = 0x555aeac470a0
__FUNCTION__ = "g_thread_proxy"
#6 0x00007f25248d54cf in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f252592f2d3 in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f25209369c0 (LWP 218627)):
#0 0x00007f2524b4b175 in g_type_check_instance_is_fundamentally_a (type_instance=0x1, fundamental_type=0x50 [GObject]) at ../glib/gobject/gtype.c:4026
node = <optimized out>
#1 0x00007f2524b69bbf in g_object_ref (_object=0x1) at ../glib/gobject/gobject.c:3248
_g_boolean_var_ = <optimized out>
object = 0x1
old_val = <optimized out>
__FUNCTION__ = "g_object_ref"
#2 0x00007f252576d26c in g_list_copy_deep (list=list@entry=0x555aed11fc60 = {...}, func=0x7f2524b69bb0 <g_object_ref>, user_data=user_data@entry=0x0) at ../glib/glib/glist.c:741
last = <optimized out>
new_list = 0x555aeb714180 = {0x555aed245000}
#3 0x0000555aea2eb4f2 in nautilus_files_view_set_selection (nautilus_files_view=0x555aeb59ea70, selection=0x555aed11fc60 = {...}) at ../nautilus/src/nautilus-files-view.c:3190
view = <optimized out>
priv = 0x555aeb59e730
pending_selection = <optimized out>
#4 0x0000555aea2c7df4 in load_new_location (self=<optimized out>, location=<optimized out>, selection=0x555aed11fc60 = {...}, file_to_activate=0x0, tell_current_content_view=<optimized out>, tell_new_content_view=<optimized out>) at ../nautilus/src/nautilus-window-slot.c:2147
view = 0x555aeb59ea70
priv = 0x555aeb6a8da0
__func__ = "load_new_location"
#5 0x0000555aea2ca8c9 in setup_view (self=self@entry=0x555aeb6a9020 [NautilusWindowSlot], view=<optimized out>) at ../nautilus/src/nautilus-window-slot.c:2075
old_location = <optimized out>
priv = 0x555aeb6a8da0
#6 0x0000555aea2cb29a in got_file_info_for_view_selection_callback (file=0x555aebf9a380 [NautilusVFSFile], callback_data=0x555aeb6a9020) at ../nautilus/src/nautilus-window-slot.c:1931
priv = 0x555aeb6a8da0
error = 0x0
window = 0x555aeb9f42a0 [NautilusWindow]
self = 0x555aeb6a9020 [NautilusWindowSlot]
viewed_file = <optimized out>
view = <optimized out>
location = 0x7f25140868c0
app = <optimized out>
__func__ = "got_file_info_for_view_selection_callback"
#7 0x0000555aea24ae83 in call_ready_callbacks_at_idle (callback_data=<optimized out>) at ../nautilus/src/nautilus-directory-async.c:1980
directory = 0x555aebba0150 [NautilusVFSDirectory]
node = <optimized out>
next = <optimized out>
callback = 0x555aed08cbf0
#8 0x00007f252576926f in g_main_dispatch (context=0x555aeac51c30) at ../glib/glib/gmain.c:3179
dispatch = 0x7f2525763d30 <g_idle_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x555aebba0150
callback = 0x555aea24adf0 <call_ready_callbacks_at_idle>
cb_funcs = 0x7f2525822300 <g_source_callback_funcs>
cb_data = 0x7f25140933c0
need_destroy = <optimized out>
source = 0x555aec0b7af0
current = 0x555aeac5d7c0
i = 0
#9 0x00007f252576926f in g_main_context_dispatch (context=context@entry=0x555aeac51c30) at ../glib/glib/gmain.c:3844
#10 0x00007f252576b1b1 in g_main_context_iterate (context=context@entry=0x555aeac51c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:3917
max_priority = 200
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x555aebf88630
#11 0x00007f252576b1f1 in g_main_context_iteration (context=context@entry=0x555aeac51c30, may_block=may_block@entry=1) at ../glib/glib/gmain.c:3978
retval = <optimized out>
#12 0x00007f2524c31cde in g_application_run (application=0x555aeac3c210 [NautilusApplication], argc=<optimized out>, argv=<optimized out>) at ../glib/gio/gapplication.c:2559
arguments = 0x555aeac3b6f0
status = 0
context = 0x555aeac51c30
acquired_context = 1
__FUNCTION__ = "g_application_run"
#13 0x0000555aea22b15a in main (argc=2, argv=0x7fffbf705918) at ../nautilus/src/nautilus-main.c:81
retval = <optimized out>
application = 0x555aeac3c210 [NautilusApplication]
```
<!-- Ignore the text under this line. -->
https://gitlab.gnome.org/GNOME/nautilus/-/issues/2019
Reproducible SIGSEGV when switching folder while folder content still loading
2022-07-12T14:52:52Z
Andre Klapper
Reproducible SIGSEGV when switching folder while folder content still loading
`nautilus-41.0-1.fc35.x86_64`
1. Use list view
2. Ctrl+C and Ctrl+X a file in folder `~`.
3. Navigate to folder `~/a/b/` which has already 9600 image files on a cold cache
4. Ctrl+V (while the file list is still building up and looks qu...
`nautilus-41.0-1.fc35.x86_64`
1. Use list view
2. Ctrl+C and Ctrl+X a file in folder `~`.
3. Navigate to folder `~/a/b/` which has already 9600 image files on a cold cache
4. Ctrl+V (while the file list is still building up and looks quite ugly)
5. While folder is still loading, use breadcrumbs to navigate one level up to `~/a/`
6. Crash
```
Thread 1 "nautilus" received signal SIGSEGV, Segmentation fault.
g_type_check_instance_is_fundamentally_a (type_instance=0x7ffff758e300 <do_synthesize_crossing_event>, fundamental_type=80) at ../gobject/gtype.c:4090
4090 node = lookup_type_node_I (type_instance->g_class->g_type);
(gdb) thread apply all bt full
Thread 7 (Thread 0x7ffff0adb640 (LWP 44288) "dconf worker"):
#0 0x00007ffff6d2b7ff in __GI___poll (fds=0x5555557484b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7f1121c in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5555557484b0, timeout=<optimized out>, context=0x55555588dc00) at ../glib/gmain.c:4478
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ec1b00 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x55555588dc00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x5555557484b0
begin_time_nsec = 49033234150748
#3 0x00007ffff7eb99e3 in g_main_context_iteration (context=context@entry=0x55555588dc00, may_block=may_block@entry=1) at ../glib/gmain.c:4240
retval = <optimized out>
#4 0x00007ffff0afc3ed in dconf_gdbus_worker_thread (user_data=0x55555588dc00) at ../gdbus/dconf-gdbus-thread.c:82
context = 0x55555588dc00
#5 0x00007ffff7eeb152 in g_thread_proxy (data=0x555555886920) at ../glib/gthread.c:827
thread = 0x555555886920
__func__ = "g_thread_proxy"
#6 0x00007ffff6cb3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737231304256, -1451664111164775539, 140737231304256, 17, 140737333901440, 0, 1451643927350682509, 1451648612560479117}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007ffff6d386a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
Thread 5 (Thread 0x7ffff1b3e640 (LWP 44286) "pool-org.gnome."):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff7f0ae5c in g_cond_wait_until (end_time=<optimized out>, mutex=0x55555574d010, cond=0x55555574d018) at ../glib/gthread-posix.c:1623
span = {tv_sec = 0, tv_nsec = 499999106}
success = <optimized out>
now = {tv_sec = 49037, tv_nsec = 188180894}
sampled = 380
res = <optimized out>
now = <optimized out>
span = <optimized out>
sampled = <optimized out>
res = <optimized out>
success = <optimized out>
#2 g_cond_wait_until (cond=0x55555574d018, mutex=0x55555574d010, end_time=<optimized out>) at ../glib/gthread-posix.c:1596
now = <optimized out>
span = <optimized out>
sampled = <optimized out>
res = <optimized out>
success = <optimized out>
#3 0x00007ffff7e8c471 in g_async_queue_pop_intern_unlocked (queue=0x55555574d010, wait=1, end_time=49037688180) at ../glib/gasyncqueue.c:422
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#4 0x00007ffff7eee1da in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/gthreadpool.c:278
task = <optimized out>
task = <optimized out>
#5 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:343
task = <optimized out>
pool = <optimized out>
#6 0x00007ffff7eeb152 in g_thread_proxy (data=0x55555584cea0) at ../glib/gthread.c:827
thread = 0x55555584cea0
__func__ = "g_thread_proxy"
#7 0x00007ffff6cb3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737248486976, -1451664111164775539, 140737248486976, 0, 140737333901440, 0, 1451641535590769549, 1451648612560479117}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#8 0x00007ffff6d386a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
Thread 4 (Thread 0x7ffff23bd640 (LWP 44285) "pool-org.gnome."):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff7f0a853 in g_cond_wait (cond=0x55555577a3b8, mutex=0x55555577a3b0) at ../glib/gthread-posix.c:1575
sampled = 0
#2 0x00007ffff7e8c48b in g_async_queue_pop_intern_unlocked (queue=0x55555577a3b0, wait=1, end_time=-1) at ../glib/gasyncqueue.c:419
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007ffff7eee057 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/gthreadpool.c:261
task = <optimized out>
task = <optimized out>
#4 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:343
task = <optimized out>
pool = <optimized out>
#5 0x00007ffff7eeb152 in g_thread_proxy (data=0x5555557720c0) at ../glib/gthread.c:827
thread = 0x5555557720c0
__func__ = "g_thread_proxy"
#6 0x00007ffff6cb3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737257395776, -1451664111164775539, 140737257395776, 0, 140737333901440, 0, 1451640505335489421, 1451648612560479117}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007ffff6d386a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
Thread 3 (Thread 0x7ffff2bbe640 (LWP 44283) "gdbus"):
#0 0x00007ffff6d2b7ff in __GI___poll (fds=0x5555560178a0, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7f1121c in g_main_context_poll (priority=<optimized out>, n_fds=5, fds=0x5555560178a0, timeout=<optimized out>, context=0x55555575f110) at ../glib/gmain.c:4478
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ec1b00 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate.constprop.0 (context=0x55555575f110, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 5
allocated_nfds = 6
fds = 0x5555560178a0
begin_time_nsec = 49037194494529
#3 0x00007ffff7ebb903 in g_main_loop_run (loop=0x55555575f200) at ../glib/gmain.c:4373
self = <optimized out>
__func__ = "g_main_loop_run"
#4 0x00007ffff729272a in gdbus_shared_thread_func (user_data=0x55555575f0e0) at ../gio/gdbusprivate.c:280
data = 0x55555575f0e0
#5 0x00007ffff7eeb152 in g_thread_proxy (data=0x555555756240) at ../glib/gthread.c:827
thread = 0x555555756240
__func__ = "g_thread_proxy"
#6 0x00007ffff6cb3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737265788480, -1451664111164775539, 140737265788480, 11, 140737333901440, 0, 1451639405286990733, 1451648612560479117}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007ffff6d386a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
Thread 2 (Thread 0x7ffff33bf640 (LWP 44282) "gmain"):
#0 0x00007ffff6d2b7ff in __GI___poll (fds=0x555555749320, nfds=2, timeout=1857) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7f1121c in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555555749320, timeout=<optimized out>, context=0x55555574d2c0) at ../glib/gmain.c:4478
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ec1b00 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x55555574d2c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
max_priority = 2147483647
timeout = 1857
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x555555749320
begin_time_nsec = 49036083933778
#3 0x00007ffff7eb99e3 in g_main_context_iteration (context=0x55555574d2c0, may_block=may_block@entry=1) at ../glib/gmain.c:4240
retval = <optimized out>
#4 0x00007ffff7eb9a31 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6140
No locals.
#5 0x00007ffff7eeb152 in g_thread_proxy (data=0x55555574c2a0) at ../glib/gthread.c:827
thread = 0x55555574c2a0
__func__ = "g_thread_proxy"
#6 0x00007ffff6cb3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737274181184, -1451664111164775539, 140737274181184, 0, 140737333901440, 0, 1451638307385975693, 1451648612560479117}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007ffff6d386a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
Thread 1 (Thread 0x7ffff343ba40 (LWP 44276) "nautilus"):
#0 g_type_check_instance_is_fundamentally_a (type_instance=0x7ffff758e300 <do_synthesize_crossing_event>, fundamental_type=80) at ../gobject/gtype.c:4090
node = <optimized out>
#1 0x00007ffff7141447 in g_object_ref (_object=0x7ffff758e300 <do_synthesize_crossing_event>) at ../gobject/gobject.c:3452
_g_boolean_var_ = <optimized out>
object = 0x7ffff758e300 <do_synthesize_crossing_event>
old_val = <optimized out>
object_already_finalized = <optimized out>
__func__ = "g_object_ref"
#2 0x00007ffff7eb6bcb in g_list_copy_deep (list=list@entry=0x555555a7d0a0, func=0x7ffff7141430 <g_object_ref>, user_data=user_data@entry=0x0) at ../glib/glist.c:762
last = <optimized out>
new_list = 0x555556f1c6c0
#3 0x00005555555f73d1 in nautilus_files_view_set_selection (nautilus_files_view=0x555555f6c5e0, selection=0x555555a7d0a0) at ../src/nautilus-files-view.c:3242
view = <optimized out>
priv = 0x555555f6c280
pending_selection = <optimized out>
#4 0x00005555555a99cb in load_new_location (self=0x555555e5c190, location=<optimized out>, selection=0x555555a7d0a0, file_to_activate=0x0, tell_current_content_view=<optimized out>, tell_new_content_view=<optimized out>) at ../src/nautilus-window-slot.c:2056
view = 0x555555f6c5e0
__func__ = "load_new_location"
#5 0x00005555555a9bab in setup_view (self=0x555555e5c190, view=<optimized out>) at ../src/nautilus-window-slot.c:1988
ret = 1
old_location = <optimized out>
#6 0x00005555555aa800 in got_file_info_for_view_selection_callback (file=0x555555e48de0, callback_data=0x555555e5c190) at ../src/nautilus-window-slot.c:1847
error = 0x0
window = <optimized out>
self = 0x555555e5c190
viewed_file = <optimized out>
view = 0x555555f6c5e0
location = <optimized out>
app = <optimized out>
__func__ = "got_file_info_for_view_selection_callback"
#7 0x000055555564053a in call_ready_callbacks_at_idle (callback_data=callback_data@entry=0x555555c60150) at ../src/nautilus-directory-async.c:1980
directory = 0x555555c60150
node = 0x555555b07b60
next = <optimized out>
callback = 0x555555ff5d30
#8 0x00007ffff7eb852b in g_idle_dispatch (source=0x555556557410, callback=0x555555640460 <call_ready_callbacks_at_idle>, user_data=0x555555c60150) at ../glib/gmain.c:5897
again = <optimized out>
#9 0x00007ffff7ebc33f in g_main_dispatch (context=0x555555753db0) at ../glib/gmain.c:3381
dispatch = 0x7ffff7eb8510 <g_idle_dispatch>
prev_source = 0x0
begin_time_nsec = 49037194676769
was_in_call = <optimized out>
user_data = 0x555555c60150
callback = 0x555555640460 <call_ready_callbacks_at_idle>
cb_funcs = 0x7ffff7fa03e0 <g_source_callback_funcs>
cb_data = 0x555556027600
need_destroy = <optimized out>
source = 0x555556557410
current = 0x55555575fb30
i = 5
__func__ = <optimized out>
#10 g_main_context_dispatch (context=0x555555753db0) at ../glib/gmain.c:4099
No locals.
#11 0x00007ffff7f11288 in g_main_context_iterate.constprop.0 (context=context@entry=0x555555753db0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
max_priority = 200
timeout = 0
some_ready = 1
nfds = 3
allocated_nfds = 3
fds = <optimized out>
begin_time_nsec = 49037194233360
#12 0x00007ffff7eb99e3 in g_main_context_iteration (context=context@entry=0x555555753db0, may_block=may_block@entry=1) at ../glib/gmain.c:4240
retval = <optimized out>
#13 0x00007ffff725e195 in g_application_run (application=0x55555573e210, argc=-9932, argv=<optimized out>) at ../gio/gapplication.c:2569
arguments = 0x55555573d090
status = 0
context = 0x555555753db0
acquired_context = <optimized out>
__func__ = "g_application_run"
#14 0x000055555559316c in main (argc=1, argv=0x7fffffffdae8) at ../src/nautilus-main.c:81
retval = <optimized out>
application = 0x55555573e210
(gdb)
```