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 

Reply via email to