HarbourMasters / HarbourMasters/retro

Read only file system error

Open
#67 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Dart
Stars
84
Forks
20
PR merge metrics
No merged PRs in 30d

Description

```
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: FileSystemException: Cannot create file, path = 'latest.log' (OS Error: Sistema de ficheros de sólo lectura, errno = 30)
#0 _File.throwIfError (dart:io/file_impl.dart:675)
#1 _File.createSync (dart:io/file_impl.dart:306)
#2 main (package:retro/main.dart:35)
#3 _runMain. (dart:ui/hooks.dart:301)
#4 _delayEntrypointInvocation. (dart:isolate-patch/isolate_patch.dart:297)
#5 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:184
```

Got this while running within my user directory(owned by my user) release 0.2.0, I'll try building from source and see if the issue persists. :3
uname -r : `Void Linux 6.12.11_1 #1 SMP PREEMPT_DYNAMIC Fri Jan 24 14:02:23 UTC 2025 x86_64 GNU/Linux`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in package:retro/main.dart at line 35 and reproduce release 0.2.0 on the reported Void Linux environment, focusing on creation of latest.log. Determine the expected behavior when the filesystem is read-only, then verify that behavior with a regression check if the project provides a suitable test location.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.