Package: quickroute-gps Version: 2.4-15 Severity: important Hi
If I create a new file, select a map image and GPX route and then click on OK, quickroute just hangs indefinitely without using much CPU. The same happens when I open a QRT file created on Windows. The same map image and GPX track work just fine in the Windows version of Quickroute. There is an exception stacktrace in .config/QuickRoute/QuickRoute.log (attached). If you need the map image and GPX track to reproduce the bug I can send them to you by private mail or upload them somewhere. Opening the JPG exported from Quickroute on Windows to our DOMA archive [1] works also on Debian. Gaudenz [1] https://www.ubol.ch/DOMA/show_map.php?user=gaudenz&map=42 P.S.: Thanks for packageing Quickroute. I was very pleasantly surprised when I discovered that it's now available in Debian. I hope this issue can be resolved. And as you seem to know .Net and Mono I would also be very pleased if you would package PurplePen. If you need help with packageing or a sponsor for an upload I would be glad to assist. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages quickroute-gps depends on: ii libc6 2.27-3 ii liblog4net1.2-cil 1.2.10+dfsg-7 ii libmono-corlib4.5-cil 4.6.2.7+dfsg-1 ii libmono-system-configuration4.0-cil 4.6.2.7+dfsg-1 ii libmono-system-drawing4.0-cil 4.6.2.7+dfsg-1 ii libmono-system-web-services4.0-cil 4.6.2.7+dfsg-1 ii libmono-system-web4.0-cil 4.6.2.7+dfsg-1 ii libmono-system-windows-forms4.0-cil 4.6.2.7+dfsg-1 ii libmono-system-xml4.0-cil 4.6.2.7+dfsg-1 ii libmono-system4.0-cil 4.6.2.7+dfsg-1 ii mono-mcs 4.6.2.7+dfsg-1 ii mono-runtime 4.6.2.7+dfsg-1 quickroute-gps recommends no packages. quickroute-gps suggests no packages. -- no debconf information
2018-06-10 22:06:25,463 INFO QuickRoute.BusinessEntities.Importers.Garmin.ANTAgent.AntpmImporter - 1528661185.000 0.000 .ctor: AntpmImporter: /home/gaudenz/.config/antpm/ 2018-06-10 22:06:41,300 ERROR QuickRoute.UI.Main - 1528661201.000 16.000 Application_ThreadException: The type initializer for 'System.Console' threw an exception. at (wrapper managed-to-native) System.Drawing.GDIPlus:GdipCreateFromXDrawable_linux (intptr,intptr,intptr&) at System.Drawing.Graphics.FromXDrawable (System.IntPtr drawable, System.IntPtr display) [0x00000] in <1917aa1c39d94b1a91807b8cd9f03350>:0 at System.Drawing.Graphics.FromHwnd (System.IntPtr hwnd) [0x000fb] in <1917aa1c39d94b1a91807b8cd9f03350>:0 at System.Windows.Forms.Control.CreateGraphics () [0x0001c] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at QuickRoute.Controls.ScrollableLabel.DrawText () [0x00000] in <2cb7f5b7a9564c53bb101661c5f86a21>:0 at QuickRoute.Controls.ScrollableLabel.ScrollableLabel_LocationChanged (System.Object sender, System.EventArgs e) [0x00000] in <2cb7f5b7a9564c53bb101661c5f86a21>:0 at (wrapper delegate-invoke) <Module>:invoke_void_object_EventArgs (object,System.EventArgs) at System.Windows.Forms.Control.OnLocationChanged (System.EventArgs e) [0x00023] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control.UpdateBounds (System.Int32 x, System.Int32 y, System.Int32 width, System.Int32 height, System.Int32 clientWidth, System.Int32 clientHeight) [0x000b0] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control.UpdateBounds () [0x0002c] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control.WmWindowPosChanged (System.Windows.Forms.Message& m) [0x00012] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00157] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ContainerControl.WndProc (System.Windows.Forms.Message& m) [0x0003c] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.UserControl.WndProc (System.Windows.Forms.Message& m) [0x00036] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x0000b] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.NativeWindow.WndProc (System.IntPtr hWnd, System.Windows.Forms.Msg msg, System.IntPtr wParam, System.IntPtr lParam) [0x0008e] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 2018-06-10 22:32:05,829 INFO QuickRoute.BusinessEntities.Importers.Garmin.ANTAgent.AntpmImporter - 1528662725.000 0.000 .ctor: AntpmImporter: /home/gaudenz/.config/antpm/ 2018-06-10 22:39:19,916 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 434.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,917 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,917 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,917 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,917 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,918 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,918 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,918 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,918 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,919 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,919 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:19,919 DEBUG QuickRoute.Common.LogUtil - 1528663159.000 0.000 MonoFixMe: The method or operation is not implemented. 2018-06-10 22:39:21,102 WARN QuickRoute.UI.Classes.Util - =============================================== ...Unimplemented... 2018-06-10 22:39:21,111 WARN QuickRoute.UI.Classes.Util - at System.Environment.get_StackTrace () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at QuickRoute.UI.Classes.Util.UnImplemented () [0x00000] in <183901e9319e433f8dcac6a3599edc98>:0 at QuickRoute.UI.Classes.Util.PathShortener (System.String path, System.Int32 length) [0x00000] in <183901e9319e433f8dcac6a3599edc98>:0 at QuickRoute.UI.Main.UpdateRecentDocumentsListInMenu () [0x00000] in <183901e9319e433f8dcac6a3599edc98>:0 at QuickRoute.UI.Main.OpenDocumentWithFileName (System.String fileName, QuickRoute.BusinessEntities.QuickRouteFileFormat fileFormat, System.Boolean querySaveDocument) [0x00000] in <183901e9319e433f8dcac6a3599edc98>:0 at QuickRoute.UI.Main.OpenDocumentShowDialog () [0x00000] in <183901e9319e433f8dcac6a3599edc98>:0 at QuickRoute.UI.Main.toolStripOpen_Click (System.Object sender, System.EventArgs e) [0x00000] in <183901e9319e433f8dcac6a3599edc98>:0 at System.Windows.Forms.ToolStripItem.OnClick (System.EventArgs e) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ToolStripButton.OnClick (System.EventArgs e) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ToolStripItem.HandleClick (System.Int32 mouse_clicks, System.EventArgs e) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ToolStripItem.FireEvent (System.EventArgs e, System.Windows.Forms.ToolStripItemEventType met) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ToolStrip.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ToolStrip.WndProc (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.NativeWindow.WndProc (System.IntPtr hWnd, System.Windows.Forms.Msg msg, System.IntPtr wParam, System.IntPtr lParam) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Application.RunLoop (System.Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at QuickRoute.UI.Program.Main () [0x00000] in <183901e9319e433f8dcac6a3599edc98>:0 2018-06-10 22:39:21,111 WARN QuickRoute.UI.Classes.Util - =============================================== 2018-06-10 22:40:22,338 ERROR QuickRoute.UI.Main - 1528663222.000 63.000 Application_ThreadException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.Collections.ArrayList.get_Item (System.Int32 index) [0x00022] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Windows.Forms.DataGridViewSelectedRowCollection.get_Item (System.Int32 index) [0x00006] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at (wrapper remoting-invoke-with-check) System.Windows.Forms.DataGridViewSelectedRowCollection:get_Item (int) at QuickRoute.UI.Main.CreateLineGraph () [0x00132] in <183901e9319e433f8dcac6a3599edc98>:0 at QuickRoute.UI.Main.laps_SelectionChanged (System.Object sender, System.EventArgs e) [0x0001e] in <183901e9319e433f8dcac6a3599edc98>:0 at System.Windows.Forms.DataGridView.OnSelectionChanged (System.EventArgs e) [0x0001c] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.DataGridView.SetSelectedRowCore (System.Int32 rowIndex, System.Boolean selected) [0x00082] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.DataGridView.SetSelectedRowCoreInternal (System.Int32 rowIndex, System.Boolean selected) [0x00018] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at (wrapper remoting-invoke-with-check) System.Windows.Forms.DataGridView:SetSelectedRowCoreInternal (int,bool) at System.Windows.Forms.DataGridViewBand.set_Selected (System.Boolean value) [0x0002d] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.DataGridViewRow.set_Selected (System.Boolean value) [0x0002d] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.DataGridView.ClearSelection () [0x00067] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.DataGridView.Dispose (System.Boolean disposing) [0x00006] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.ComponentModel.Component.Dispose () [0x00000] in <bd46d4d4f7964dfa9beea098499ab597>:0 at (wrapper remoting-invoke-with-check) System.ComponentModel.Component:Dispose () at System.Windows.Forms.Control.Dispose (System.Boolean disposing) [0x0009d] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.ComponentModel.Component.Dispose () [0x00000] in <bd46d4d4f7964dfa9beea098499ab597>:0 at (wrapper remoting-invoke-with-check) System.ComponentModel.Component:Dispose () at System.Windows.Forms.Control.Dispose (System.Boolean disposing) [0x0009d] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.ComponentModel.Component.Dispose () [0x00000] in <bd46d4d4f7964dfa9beea098499ab597>:0 at (wrapper remoting-invoke-with-check) System.ComponentModel.Component:Dispose () at System.Windows.Forms.Control.Dispose (System.Boolean disposing) [0x0009d] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.ComponentModel.Component.Dispose () [0x00000] in <bd46d4d4f7964dfa9beea098499ab597>:0 at (wrapper remoting-invoke-with-check) System.ComponentModel.Component:Dispose () at System.Windows.Forms.Control.Dispose (System.Boolean disposing) [0x0009d] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ContainerControl.Dispose (System.Boolean disposing) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.ComponentModel.Component.Dispose () [0x00000] in <bd46d4d4f7964dfa9beea098499ab597>:0 at (wrapper remoting-invoke-with-check) System.ComponentModel.Component:Dispose () at System.Windows.Forms.Control.Dispose (System.Boolean disposing) [0x0009d] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.ContainerControl.Dispose (System.Boolean disposing) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Form.Dispose (System.Boolean disposing) [0x00050] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at QuickRoute.UI.Main.Dispose (System.Boolean disposing) [0x0001c] in <183901e9319e433f8dcac6a3599edc98>:0 at System.ComponentModel.Component.Dispose () [0x00000] in <bd46d4d4f7964dfa9beea098499ab597>:0 at (wrapper remoting-invoke-with-check) System.ComponentModel.Component:Dispose () at System.Windows.Forms.Form.WmClose (System.Windows.Forms.Message& m) [0x000f0] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Form.WndProc (System.Windows.Forms.Message& m) [0x000c0] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at QuickRoute.UI.Main.WndProc (System.Windows.Forms.Message& message) [0x00027] in <183901e9319e433f8dcac6a3599edc98>:0 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x0000b] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0 at System.Windows.Forms.NativeWindow.WndProc (System.IntPtr hWnd, System.Windows.Forms.Msg msg, System.IntPtr wParam, System.IntPtr lParam) [0x0008e] in <d5b72d15d4f7424c8a1538e3f19ec2e3>:0