Menu

#1019 LXDE (lubuntu Xenial 16.04) looses network name on desktop (lxsession) after some time/after mouse-over

1.2
pending-fixed
7
2016-12-03
2016-08-02
Phi
No

My colleague has found a funny bug in lubuntu 16.04 on the lxde (lxsession). When you mount a network drive via PCManFM (tried this on several machines using smb or ftp), on your desktops a network icon apears.

After some time (sometimes on mouse over, but it can be occasionally the same cause) the link name changes to a single slash (/). Beware: Deleting this "link" starts to delete your files on the network drive!

I have googled on bugs.launchpad.net, but have not found this issue. Can someone confirm this bug? Has someone found a workaround?

Is this a lxde or a PCManFM Bug?

Thanks in advance

Discussion

  • Lonely Stranger

    Lonely Stranger - 2016-08-03

    Ticket moved from /p/lxde/bugs/828/

     
  • Lonely Stranger

    Lonely Stranger - 2016-08-03
    • labels: --> pcmanfm
    • Group: --> 1.2
    • Priority: 5 --> 7
     
  • Lonely Stranger

    Lonely Stranger - 2016-08-03

    This is not funny at all, if that may lead to data lose. It is definitely bug of PCManFM as being desktop manager. Thank you for the report.

     
  • Phi

    Phi - 2016-08-23

    Could anyone confirm this bug?
    And yes: It is not funny, but it looks funny on the desktop ;-)

     
  • Phi

    Phi - 2016-08-23

    Could it be something like the line 628 in fm-gtk-utils.c (libfm 1.2.4)? It is the only place I have found, where a directory-name is changed. (By the way: There is a "FIXME" note above this code.)

    gtk/fm-gtk-utils.c:628: g_chdir("/");

    If someone tells me, how to compile PCManFM, I could try to help. Well, it is more than 20 years ago, I programmed C and C++, but it was my daily business for many years using Borland C++-Bulider. So I have a good syntax and semantic knowledge of the C programming language (which actually is my mother tounge) but I have no Idea how C/C++ works together with gtk.

     

    Last edit: Phi 2016-08-23
  • Lonely Stranger

    Lonely Stranger - 2016-08-23

    Well, actually that chdir is a workaround on another deep problem, but this issue is really not about / directory but about wrong volume handling (e.g. device icon not disappearing after device was unmounted by automount process, or something else), but when you do something with it, it's handled correctly and those bad things happen. Another issue is that such device's menu is not modified (so it allows deleting while it should not), so there are actually two issues in this.

     

    Last edit: Lonely Stranger 2016-08-23
  • Lonely Stranger

    Lonely Stranger - 2016-12-03
    • labels: pcmanfm --> pcmanfm, libfm
    • status: open --> pending-fixed
    • assigned_to: Lonely Stranger
     
  • Lonely Stranger

    Lonely Stranger - 2016-12-03

    I hope both issues are now fixed in the GIT sources. Thank you very much.

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB