After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 775601 - batch rename: Nautilus is skipping some files with numbers
batch rename: Nautilus is skipping some files with numbers
Status: RESOLVED DUPLICATE of bug 771583
Product: nautilus
Classification: Core
Component: File and Folder Operations
3.22.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-12-04 15:15 UTC by devmapper0
Modified: 2017-10-28 11:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description devmapper0 2016-12-04 15:15:59 UTC
I'm using Nautilus 3.22.1 on Debian Testing.
Nautilus batch rename is skipping files in certain scenarios.
Here is example:

I have a folder with files: s2, s3, s4, s5, zs1, zs2, zs3, zs4
I want to rename them all with: s[1, 2, 3]
Now, I have files named: s1, s3, s4, s5, s6, s7, s8, zs1

While launching Nautilus via terminal it shows this info during operation:

** (nautilus:2572): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed

** (nautilus:2572): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed

(nautilus:2572): GLib-GIO-CRITICAL **: g_file_query_info_async: assertion 'G_IS_FILE (file)' failed

** (nautilus:2572): WARNING **: Batch rename for file "s5" failed

(nautilus:2572): GLib-GIO-CRITICAL **: g_file_query_info_async: assertion 'G_IS_FILE (file)' failed

** (nautilus:2572): WARNING **: Batch rename for file "s4" failed

(nautilus:2572): GLib-GIO-CRITICAL **: g_file_query_info_async: assertion 'G_IS_FILE (file)' failed

** (nautilus:2572): WARNING **: Batch rename for file "s3" failed

(nautilus:2572): GLib-GIO-CRITICAL **: g_file_query_info_async: assertion 'G_IS_FILE (file)' failed

** (nautilus:2572): WARNING **: Batch rename for file "zs1" failed

** (nautilus:2572): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
Comment 1 Mohammed Sadiq 2016-12-04 15:34:35 UTC
I can reproduce this on my system (Debian testing 3.22.1 version), but not from master.

Hopefully this was fixed in bug 771583, for which the code is not present in nautilus 3.22.1 release. This fix shall be included in next point release.

Thanks
Comment 2 António Fernandes 2017-10-28 11:17:54 UTC
I can't reproduce this in 3.26 either, certainly it was the same issue, as mentioned in comment 1.

*** This bug has been marked as a duplicate of bug 771583 ***