USB UX problems: a welter of 'an operation is already pending' and similar messages
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
No source file or test is named. First reproduce the USB eject, physical removal, and reinsertion sequence on Mint 22 with Nemo 6.2.8, then trace where the repeated “An operation is already pending” message is produced. Done means the same sequence gives an informative, actionable result instead of the repeated message.
Written by the indexing model from the issue text.
Description
Distribution
Mint 22
Package version
6.2.8
Frequency
Quite often
Bug description
Nemo (or perhaps some other part of Mint) can generate a warning message when one tells it to 'eject' (or . . 'safely remove') a USB drtive. If one (physically) removes the drive anyway - because some operation with the drive seems to have hung or somehow disappeared - and if one then plugs the USB into another Mint computer, then, on the new computer, one sees - again and again, if one persists in trying to access the drive - a message that, 'An operation is already pending'. This is dire UX.
Steps to reproduce
- Tell a Mint PC to 'eject' (or 'safely remove'?) a drive it deems busy.
- Physically remove the drive nonetheless (and one can have reason so to do; see my 'Bug Description').
- Plug the drive into another computer.
- See, repeatedly, the confusing and uninformative message, 'An operation is already pending'.
Expected behavior
Things have gone wrong already if one cannot see how a drive is busy and (yet) Mint is telling one that the drive is busy nonetheless. However: even if the drive is, and clearly is, busy, then removing it and inserting it - the drive - into another PC should not cause what it does. One should get an informative error message - if any error message is necessary - and one should, perhaps after running a repair utility, be able to use the drive.
Additional information
No response
- Dominant language
- C
- Stars
- 1.6k
- Forks
- 368
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from linuxmint/nemo
-
Desktop rename box: white text on a hardcoded white gradient with any dark theme (also black caret) Open
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Similar issues
-
[adam] AdamNet network read doesn't cap to MAX_ADAM_PACKET_LEN, overflows client receive buffers Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
FujiNetWIFI/fujinet-firmware#1649 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
HarbourMasters/Shipwright#7229 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
riscv-software-src/riscv-isa-sim#2435 · 1 comment ·
-
bug Self Built Image SNAPSHOT Supported Device target/ramips
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100