** Description changed:

  [Impact]
  Disconnecting a server during a transfer causes nautilus to crash when 
reconnecting to that server.
  
  [Test Case]
  1. Open a nautilus window
  2. In sidebar, click "Connect to Network"
  3. Enter network address "ftp://ftp.debian.org/";
  4. Click connect in both dialogs
  5. Start a file transfer
  6. While the transfer is occurring press eject button beside ftp.debian.org 
entry that appears in sidebar
  7. In sidebar, click "Connect to Network"
  8. Enter network address "ftp://ftp.debian.org/";
  9. Click connect in both dialogs
  
  Expected result:
  Transfer starts, then is cancelled and at step 9 you are reconnected to the 
server and can browse files.
  
  Observed result:
  Transfer starts, then is cancelled and at step 9 nautilus crashes.
+ 
+ [Regression Potential]
+ The fix is adding a missing unref call in the code which is a simple memory 
leak bug and is unlikely to have negative consequences. Could expose any 
existing unref bug that may be hidden by this leak.

** Description changed:

  [Impact]
- Disconnecting a server during a transfer causes nautilus to crash when 
reconnecting to that server.
+ Disconnecting a server during a transfer causes nautilus to crash when 
reconnecting to that server. This is due to a bug in the file-roller plugin.
  
  [Test Case]
  1. Open a nautilus window
  2. In sidebar, click "Connect to Network"
  3. Enter network address "ftp://ftp.debian.org/";
  4. Click connect in both dialogs
  5. Start a file transfer
  6. While the transfer is occurring press eject button beside ftp.debian.org 
entry that appears in sidebar
  7. In sidebar, click "Connect to Network"
  8. Enter network address "ftp://ftp.debian.org/";
  9. Click connect in both dialogs
  
  Expected result:
  Transfer starts, then is cancelled and at step 9 you are reconnected to the 
server and can browse files.
  
  Observed result:
  Transfer starts, then is cancelled and at step 9 nautilus crashes.
  
  [Regression Potential]
  The fix is adding a missing unref call in the code which is a simple memory 
leak bug and is unlikely to have negative consequences. Could expose any 
existing unref bug that may be hidden by this leak.

** Changed in: file-roller (Ubuntu)
       Status: Triaged => Fix Committed

** Changed in: file-roller (Ubuntu Trusty)
     Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: file-roller (Ubuntu)
     Assignee: (unassigned) => Robert Ancell (robert-ancell)

** Changed in: file-roller (Ubuntu)
       Status: Fix Committed => In Progress

** Changed in: file-roller (Ubuntu Trusty)
       Status: Triaged => Fix Committed

** Changed in: file-roller (Ubuntu)
       Status: In Progress => Fix Committed

** Changed in: file-roller (Ubuntu Trusty)
       Status: Fix Committed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to file-roller in Ubuntu.
https://bugs.launchpad.net/bugs/1333606

Title:
  Disconnecting a server during a transfer causes nautilus to crash when
  reconnecting to that server

To manage notifications about this bug go to:
https://bugs.launchpad.net/file-roller/+bug/1333606/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to