Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#778 Crash on deleting an object

1.1
closed-fixed
libfm (236)
7
2013-09-04
2013-09-01
Sworddragon
No

I'm using PCManFM 1.1.2 and if an object is removed by an external command PCManFM does correctly remove the object from the window but after pressing F5 to refresh the directory PCManFM crashes. I have made a backtrace with gdb and done the following steps:

1. Killing the old instance of pcmanfm (to disable the desktop mode) and creating a new process with gdb.
2. Navigating to /media where the directory sr0 exists (a mounted device).
3. Ejecting the device caused a script to unmount it and removed the directory sr0.
4. PCManFM correctly removed the directory sr0 from the window.
5. After pressing F5 PCManFM crashes.

Discussion

  • Sworddragon
    Sworddragon
    2013-09-01

    GDB backtrace

     
    Attachments
  • Your sidebar was Directories Tree and you have set no_child_non_expandable option to true, right? Thank you for the gdb trace, it was very helpful.

     
    • assigned_to: nobody --> lstranger
    • priority: 5 --> 7
    • milestone: --> 1.1
    • labels: --> libfm
    • status: open --> closed-fixed
     
  • We hope this issue is completely fixed in the Git repository recently.
    Check it out when it's possible for you and if the bug still exists then reopen the report, please.
    Thank you very much.

     
  • Sworddragon
    Sworddragon
    2013-09-01

    Correct, no_child_non_expandable is set to 1 and side_pane_mode is set to 2 on my system.

     
  • Sworddragon
    Sworddragon
    2013-09-01

    • status: closed-fixed --> open-fixed
     
  • I hope lubuntu-dev PPA should have recent versions of libfm and pcmanfm shortly, you can install them to test and use. :)

     
    • status: open-fixed --> closed-fixed