bugGNU Octave - Bugs: bug #65740, Renaming File in File Browser may...

 
 

bug #65740: Renaming File in File Browser may lead to deletion

Submitter:  masum
Submitted:  Tue 14 May 2024 08:04:40 AM UTC
   
 
Category:  None Severity:  4 - Important
Priority:  5 - Normal Item Group:  Incorrect Result
Status:  None Assigned to:  None
Originator Name:  Open/Closed:  * Open
Release:  * 9.1.0 Operating System:  * Mac OS
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 17 May 2024 02:18:21 PM UTC, comment #4: 

The behavior of the editor is expected. The file is automatically reloaded under the new name. I am just wondering why it does not notify the user that the underlying file has disappeared which is the case when you remove a file that is currently open in the editor.

Regarding the renaming itself, it is carried out by QDir::rename () and consequently, I have no idea what might go wrong here. Have you tried to file somewhere else in the file tree in case QDir had problems correctly building the target path?

Torsten Lilge <ttl>
Group Member
Fri 17 May 2024 11:20:20 AM UTC, comment #3: 


comment #1:

> Thanks for the report. Does it make a difference if the file is open in the editor when it is renamed in the file browser?


And in the editor, the unsaved file has the new name.

I tried mounting the same volume using MacFuse. There the problem does not occur. It seems to be related to the combination Fuse-T and Octave

masum
Fri 17 May 2024 11:01:29 AM UTC, comment #2: 


comment #1:

> Thanks for the report. Does it make a difference if the file is open in the editor when it is renamed in the file browser?


No, no difference. The file disappears. But if it is opened in the editor it stays in the editor, but it gets marked as an unsaved file. Even when it was saved before.

masum
Thu 16 May 2024 04:58:26 AM UTC, comment #1: 

Thanks for the report. Does it make a difference if the file is open in the editor when it is renamed in the file browser?

Torsten Lilge <ttl>
Group Member
Tue 14 May 2024 08:04:40 AM UTC, original submission:  

Tested on 9.1.0 and 9.1.90:

When working on a fuse-T mounted drive and renaming a file in the octave file browser, the file gets deleted. Without any warning or notification. The file is simply gone.
On the Macs internal drive, it works as intended.

masum

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ttl (Posted a comment)
  • -email is unavailable- added by masum (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2024-05-16 ttl Severity3 - Normal 4 - Important
        Item GroupUnexpected Error or Warning Incorrect Result

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code