[Cyberduck-trac] [Cyberduck] #10765: Cyberduck crash on Windows when loading profile two times.
Cyberduck
trac at cyberduck.io
Mon Jul 22 13:53:24 UTC 2019
#10765: Cyberduck crash on Windows when loading profile two times.
-----------------------------------+----------------------
Reporter: 6meon | Owner:
Type: defect | Status: new
Priority: high | Milestone:
Component: core | Version: 7.0.1
Severity: normal | Resolution:
Keywords: crash profile windows | Architecture: Intel
Platform: Windows 10 |
-----------------------------------+----------------------
Description changed by 6meon:
Old description:
> Hello team,
>
> I found a bug with public Infomaniak profile, leading to an application
> crash. I've tested it on a all new Windows 10 VM and one of our customer
> reported us the same problem.
>
> Here is the way to reproduce the bug [[BR]]
> 1/ Download Infomaniak custom connection profile on
> https://trac.cyberduck.io/wiki/help/en/howto/infomaniak [[BR]]
> 2/ Use it, it will create a new bookmark "Infomaniak Swiss Backup"[[BR]]
> 3/ Delete the bookmark[[BR]]
> 4/ Reload the profile from Windows explorer => profile window doesn't
> appear like first time[[BR]]
> 5/ Click on "+" button to add profile, it cause application crash.
>
> I join a small video to show the problem.
>
> Thank you for your support, and have a nice day ! [[BR]]
> Best regards,
New description:
Hello team,
I found a bug with public Infomaniak profile, leading to an application
crash. I've tested it on a all new Windows 10 VM and one of our customer
reported us the same problem.
Here is the way to reproduce the bug [[BR]]
1/ Download Infomaniak custom connection profile on
https://trac.cyberduck.io/wiki/help/en/howto/infomaniak [[BR]]
2/ Use it, it will create a new bookmark "Infomaniak Swiss Backup"[[BR]]
3/ Delete the bookmark[[BR]]
4/ Reload the profile from Windows explorer => profile window doesn't
appear like first time[[BR]]
5/ Click on "+" button to add profile, it cause application crash.
I join a small video to show the problem.
Here is also the log from last crash :
{{{
-----------------------------
[General Info]
Application: Cyberduck
Version: 7.0.1.30930
Region: English (Switzerland)
Machine: DESKTOP-41OU13C
User: Infomaniak
Date: 15/07/2019
Time: 16:09
User Explanation:
Infomaniak said ""
-----------------------------
[Exception Info 1]
Top-level Exception
Type: System.Collections.Generic.KeyNotFoundException
Message: The given key was not present in the dictionary.
Source: Cyberduck
Stack Trace: at
Ch.Cyberduck.Ui.Controller.AsyncController.invoke(MainAction runnable,
Boolean wait)
at Ch.Cyberduck.Ui.Controller.WindowController.invoke(MainAction
mainAction, Boolean wait)
at
Ch.Cyberduck.Ui.Controller.BookmarkModel.BookmarkListener.collectionItemAdded(Object
host)
at ch.cyberduck.core.Collection.collectionItemAdded(Object item)
at ch.cyberduck.core.AbstractHostCollection.collectionItemAdded(Host
item)
at
ch.cyberduck.core.AbstractFolderHostCollection.collectionItemAdded(Host
bookmark)
at ch.cyberduck.core.FolderBookmarkCollection.collectionItemAdded(Host
bookmark)
at
ch.cyberduck.core.FolderBookmarkCollection.1.collectionItemAdded(Host )
at
ch.cyberduck.core.FolderBookmarkCollection.1.collectionItemAdded(Object )
at ch.cyberduck.core.Collection.add(Object object)
at ch.cyberduck.core.AbstractHostCollection.add(Host host)
at Ch.Cyberduck.Ui.Controller.BrowserController.AddBookmark(Host item,
Int32 index)
at Ch.Cyberduck.Ui.Controller.BrowserController.View_NewBookmark()
at
Ch.Cyberduck.Ui.Winforms.BrowserForm.<ConfigureBookmarkCommands>b__560_10(Object
sender, EventArgs args)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs
e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&
m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)
-----------------------------
[Assembly Info]
mscorlib, Version=4.0.0.0
System, Version=4.0.0.0
System.Windows.Forms, Version=4.0.0.0
System.Drawing, Version=4.0.0.0
Cyberduck.Protocols, Version=7.0.1.30930
System.ServiceModel, Version=4.0.0.0
StructureMap, Version=2.6.1.0
Cyberduck.Core, Version=7.0.1.30930
Cyberduck.Core.Native, Version=7.0.1.30930
ObjectListView, Version=2.5.1.35588
CustomOpenFileFolderDialog, Version=0.0.0.0
IKVM.OpenJDK.Core, Version=8.1.6990.0
System.Design, Version=4.0.0.0
Cyberduck.Bonjour.Native, Version=7.0.1.30930
Microsoft.WindowsAPICodePack.Shell, Version=1.1.0.0
Cyberduck.Importer, Version=7.0.1.30930
System.Core, Version=4.0.0.0
System.Xml, Version=4.0.0.0
IKVM.Runtime, Version=8.1.6990.0
Cyberduck.Bonjour, Version=7.0.1.30930
Cyberduck.Cryptomator, Version=7.0.1.30930
Windows, Version=255.255.255.255
IKVM.OpenJDK.Security, Version=8.1.6990.0
IKVM.OpenJDK.Text, Version=8.1.6990.0
System.Web, Version=4.0.0.0
-----------------------------
[System Info]
Operating System
-Microsoft Windows 10 Pro
--CodeSet = 1252
--CSDVersion =
--CurrentTimeZone = 120
--FreePhysicalMemory = 10219604
--OSArchitecture = 64-bit
--OSLanguage = 2057
--ServicePackMajorVersion = 0
--ServicePackMinorVersion = 0
--Version = 10.0.17763
Machine
-DESKTOP-41OU13C
--Manufacturer = OpenStack Foundation
--Model = OpenStack Nova
--TotalPhysicalMemory = 12884361216
--UserName =
-----------------------------
}}}
Thank you for your support, and have a nice day ! [[BR]]
Best regards,
--
--
Ticket URL: <https://trac.cyberduck.io/ticket/10765#comment:2>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list