linuxmint / nemo

File browser for Cinnamon
GNU General Public License v2.0
1.24k stars 300 forks source link

double free or corruption (!prev) #3453

Open ritulahkar opened 3 months ago

ritulahkar commented 3 months ago

Distribution

Linux Mint 22 x86_64

Package version

nemo 6.2.8

Frequency

Quite often

Bug description

While opening Tablet storage after mounting with jmtpfs ~/mtp_mount and renaming some files, nemo crashes. Opening after the crash causes repeated crash after sometime.

Steps to reproduce

  1. Mount the storage of some Tablet with jmtpfs ~/mtp_mount
  2. Rename some files
  3. You will get the crash intermittently.
  4. After reopening also it can crash.

Expected behavior

No crash.

Additional information

One time terminal output: `

Initializing nemo-image-converter extension
Nemo-Share-Message: 01:33:56.916: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.

double free or corruption (!prev)

`

Another time:

`

Initializing nemo-image-converter extension
Nemo-Share-Message: 01:28:50.606: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directory
Please ask your system administrator to enable user sharing.

(nemo:46176): Gtk-CRITICAL **: 01:29:29.431: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:29.431: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:29.719: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:30.399: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:31.223: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:32.239: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:34.375: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:34.975: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:42.904: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:43.103: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:44.423: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:45.120: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:45.488: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:45.864: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:46.223: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:46.480: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:29:47.888: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed
Gtk-Message: 01:30:00.141: Failed to load module "xapp-gtk3-module"

(nemo:46176): Gtk-CRITICAL **: 01:30:30.764: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:30.764: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:34.362: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:34.363: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:34.906: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:35.354: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:35.994: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:36.202: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:36.387: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:38.107: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:38.682: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:38.938: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:39.203: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:39.410: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:39.635: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:39.931: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:40.154: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:40.971: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:41.418: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:41.747: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:42.003: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:42.283: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:42.474: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:42.771: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:43.098: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:43.411: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:46.179: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:46.771: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:47.131: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:47.603: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:48.530: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:48.827: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:49.059: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:50.427: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:54.883: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:55.147: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:55.419: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:30:55.683: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed
Gtk-Message: 01:31:03.478: Failed to load module "xapp-gtk3-module"

(nemo:46176): Gtk-CRITICAL **: 01:31:15.829: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:15.830: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:17.660: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:17.661: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:18.101: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:18.805: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:19.620: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:19.941: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:20.172: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:20.581: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:20.941: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:21.773: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:22.133: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed

(nemo:46176): Gtk-CRITICAL **: 01:31:22.421: gtk_accessible_get_widget: assertion 'GTK_IS_ACCESSIBLE (accessible)' failed
Gtk-Message: 01:31:29.421: Failed to load module "xapp-gtk3-module"
double free or corruption (!prev)

`

mtwebster commented 3 months ago

Can you check 'System Reports' for info on these crashes?

System Reports->Crash Reports-> click on a crash entry (should be /usr/bin/nemo) -> Local Files

Drag the crash.tar.gz file here

ritulahkar commented 3 months ago

Here is the crash.tar.gz you wanted.

crash.tar.gz