FileWatcher throwing errors while trying to *watch my Firefox cache, then failing

已回答

I'm just getting started with Rider. One of the first things that happened after loading an existing non-Rider project was a set of errors related to file watching:

2025-10-03 01:44:51,928 [15886733]   INFO - #c.i.o.v.i.l.NativeFileWatcherImpl - Starting file watcher: /opt/jetbrains-rider/JetBrains Rider-2025.2.2.1/bin/fsnotifier
2025-10-03 02:14:54,695 [17689500]   WARN - #c.i.o.v.i.l.NativeFileWatcherImpl - table error: collision at 464135 (new /home/dpk/.cache/mozilla/firefox/5uol7gj4.default-release/safebrowsing, existing /home/dpk/.cache/mozilla/firefox/5uol7gj4.default-release/safebrowsing-updating)
2025-10-03 02:14:55,191 [17689996]   WARN - #c.i.o.v.i.l.NativeFileWatcherImpl - Watcher terminated with exit code 3
2025-10-03 02:14:55,191 [17689996]   WARN - #c.i.o.v.i.l.FileWatcher - File watcher failed repeatedly and has been disabled

I don't understand the specific error – it sort of looks like it's complaining about two directories being the same. The `-updating` directory does not exist currently, FWIW.

Anyway, I am surprised that Rider needs to watch my Firefox cache – there's some potentially sensitive stuff there and it leads me to wonder what other files it's looking at. How do I get Rider's fsnotifier to only look at project files and possibly other specific directories? I suspect that would fix the crashing, at least.

0

Dpk could you collect and send us your Rider logs (Help→Collect Logs and Diagnostic Data) and clarify what you mean by “existing non-Rider project” - a project that was created outside of Rider or non-.NET project (pure JS, TS, etc.)?

 

You can send us the logs via the Upload Service and let us know the Upload ID in this thread.

0

Sure, I've uploaded the zip: 2025_10_05_VMVHvixHFG6uygzWNJ5Uan

By existing non-Rider project I mean the project was originally created in Visual Studio Code using Unreal Engine's generate project files method. I'm not sure if it matters, I tried to remove its files before opening the project in Rider. In any case, I didn't tell Rider to import anything from VSCode, so it may be wholly unrelated.

0

Hello,

The issue you’re encountering is likely caused by the IDE scanning files outside the intended project scope. This can occur if a folder containing unexpected files or symbolic links is opened as a project.

For example, opening the root directory (/ on Unix-like systems or C:\ on Windows) will cause the IDE to attempt indexing the entire file system, including system and cache files. To prevent this, please ensure that only the specific project folder is opened in Rider.

After adjusting the project directory, please invalidate the IDE cache to refresh all indices:

  1. Go to File | Invalidate Caches.
  2. Check all available options.
  3. Click Invalidate and Restart.

This behavior is also tracked in YouTrack under the following issue:
IJPL-2176 – File watcher collision on duplicate directories
We recommend voting for this ticket to help prioritize its resolution.

Please let us know if you have any further questions or if the issue persists after these steps.

0

I checked, I don't have any symlinks in my project or UE install (`find . -type l` returned nothing), and certainly no links to my Firefox cache directory. I voted for that item and will watch for updates.

0

FYI I'm still getting this exact same problem on 2026.2.1:

“table error: collision at 281740 (new /home/myuser/.cache/mozilla/firefox/wzk2knpb.default-release/safebrowsing, existing /home/myuser/.cache/mozilla/firefox/wzk2knpb.default-release/safebrowsing-updating)”

Also on a UE5 project. Is there something in the engine files that is tricking the file watcher to look elsewhere?

0

Hi CJ++,
Based on the error message you sent, this matches https://youtrack.jetbrains.com/issue/IJPL-2176.

That open issue includes the same Linux Firefox `safebrowsing` and `safebrowsing-updating` collision. Unfortunately, there’s no workaround for this case at this time. 
This should not be caused by Unreal Engine, but IntelliJ Platform FileWatcher.

Please follow IJPL-2176 to get updates on its progress. 
See this article https://intellij-support.jetbrains.com/hc/en-us/articles/207241135 if you are not familiar with our bug tracking system.
Thanks!

0

请先登录再写评论。