tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/80124-possible-bug-linked-with-import-list-extensionInfinite Kind: Discussion 2022-08-11T06:00:23Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T07:34:51Z2022-05-08T07:34:58ZPossible bug linked with Import List extension<div><p>Hi, I have been experiencing an issue lately where the summary page loads and displays correctly upon first opening Moneydance but after viewing any account, if I go back to the Summary page, the display corrupts and only partially reloads. After some trial an error I have found that this seems to occur only if I have files showing in my import list, if I clear the list the Summary page behaves normally.</p></div>Kevin Harttag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T07:47:14Z2022-05-08T07:47:14ZPossible bug linked with Import List extension<div><p>When this happens, what appears in help/console?</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T08:09:49Z2022-05-08T08:09:50ZPossible bug linked with Import List extension<div><p>Console log as follows:</p>
<p>Starting Moneydance 2022.3 (4077) at Sun May 08 08:26:51 BST 2022<br>
Settings Folder: C:\Users\kevha.moneydance<br>
OS: Windows 11 10.0 amd64<br>
Architecture: intel64<br>
Java: 17.0.3 (Eclipse Adoptium)<br>
Is in sandbox: false; restricted file access: false<br>
Library path: c:\program<br>
files\moneydance\jre\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program<br>
Files (x86)\Common Files\Acronis\VirtualFile\;C:\Program Files (x86)\Common<br>
Files\Acronis\VirtualFile64\;C:\Program Files (x86)\Common<br>
Files\Acronis\FileProtector\;C:\Program Files (x86)\Common<br>
Files\Acronis\FileProtector64\;C:\Program Files (x86)\Common<br>
Files\Acronis\SnapAPI\;;C:\Program Files<br>
(x86)\NTP\bin;;C:\Tools\NTP\bin;C:\Users\kevha\AppData\Local\Microsoft\WindowsApps; initialized extension moneyforesight in 0.144 seconds<br>
findandreplace (0): 05-08 08:26:51.988|Initialized build 1215 ok<br>
initialized extension findandreplace in 0.013 seconds<br>
Font initialisation attempted from non-UI thread. Hopping over to dispatch<br>
thread...<br>
Initializing fonts:<br>
default: [[Dialog]] printing: [[Dialog]] monospaced: [[Calibri, Monospaced]] coding: [[Hack, Monospaced]] fonts resolved:<br>
default: Dialog:12.0:style0 mono: Calibri:12.0:style0 coding: Hack:12.0:style0 print: Dialog:12.0:style0 header: Dialog:14.0:style0 register: Dialog:11.0:style0 reportTitle: Dialog:32.0:style0 calendarTitle: Dialog:11.0:style0 reportHeader: Dialog:10.0:style0 detailTitle: Dialog:14.0:style0 Setting look and feel class to<br>
com.sun.java.swing.plaf.windows.WindowsLookAndFeel<br>
Font initialisation attempted from non-UI thread. Hopping over to dispatch<br>
thread...<br>
initialized extension importlist in 1.33 seconds<br>
opening last file: Personal Finances-20220311-1537 2<br>
loading dataset: C:\Users\kevha.moneydance\Documents\Personal<br>
Finances-20220311-1537 2.moneydance<br>
loading with 128 bit encryption key<br>
reading trunk data tiksync/trunk<br>
trunk data loaded (0.445 seconds), checking for incremental updates<br>
loading un-synced txn files...<br>
loading synced txn files...<br>
replacing root: null () with new root: My Finances<br>
(661205a1-b894-41ab-83e9-e87a8f2fcbd8 starting syncing via<br>
encryptedFS(GenericFSSyncFolder:dropbox_folder:base=C:\Users\kevha\Dropbox.moneydancesync:subpath=06c2478e-3a1e-476a-b7d4-96c6816745eb:)<br>
Update info received with successful signature verification<br>
Version info retrieved; we are up to date!<br>
set antialiasing to HRGB<br>
mousePressed, but the parent is an ancestor<br>
mousePressed, but the parent is an ancestor<br>
local file is newer than sync file. local=Sun May 08 08:36:33 BST 2022<br>
synced=Sun May 08 08:27:02 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:37:03 BST 2022<br>
synced=Sun May 08 08:36:33 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:37:33 BST 2022<br>
synced=Sun May 08 08:37:03 BST 2022<br>
mousePressed, but the parent is an ancestor<br>
local file is newer than sync file. local=Sun May 08 08:38:03 BST 2022<br>
synced=Sun May 08 08:37:33 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:38:33 BST 2022<br>
synced=Sun May 08 08:38:03 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:45:03 BST 2022<br>
synced=Sun May 08 08:38:33 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:45:33 BST 2022<br>
synced=Sun May 08 08:45:03 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:46:03 BST 2022<br>
synced=Sun May 08 08:45:33 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:46:33 BST 2022<br>
synced=Sun May 08 08:46:03 BST 2022<br>
mdwin, handling parameters:<br>
"C:\Users\kevha\Downloads\NatWest-download-20220508.ofx" mdwin, handling parameters/files:<br>
"C:\Users\kevha\Downloads\NatWest-download-20220508.ofx" Character encoding ISO-8859-8 not available. Ignoring.<br>
Imported book: Personal Finances-20220311-1537 2 root: My Finances<br>
local file is newer than sync file. local=Sun May 08 08:52:37 BST 2022<br>
synced=Sun May 08 08:46:33 BST 2022<br>
Ignoring extraneous OFX tag: 20220503</p>
<p>Ignoring extraneous OFX tag: 20220504</p>
<p>it took 0.028 seconds to eliminate 0 duplicates from 5 downloaded<br>
transactions<br>
Ignoring extraneous OFX tag: 20220501</p>
<p>Ignoring extraneous OFX tag: 20220502</p>
<p>it took 0.071 seconds to eliminate 0 duplicates from 19 downloaded<br>
transactions<br>
Was asked to re-open same account book: Personal Finances-20220311-1537 2<br>
no-op'ing local file is newer than sync file. local=Sun May 08 08:52:37 BST 2022<br>
synced=Sun May 08 08:52:37 BST 2022<br>
it took 0.135 seconds to categorise and possibly auto-merge 0<br>
non-duplicate transactions<br>
it took 0.125 seconds to categorise and possibly auto-merge 0<br>
non-duplicate transactions<br>
local file is newer than sync file. local=Sun May 08 08:53:07 BST 2022<br>
synced=Sun May 08 08:52:37 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:53:37 BST 2022<br>
synced=Sun May 08 08:53:07 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:54:07 BST 2022<br>
synced=Sun May 08 08:53:37 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:54:37 BST 2022<br>
synced=Sun May 08 08:54:07 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:55:07 BST 2022<br>
synced=Sun May 08 08:54:37 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:55:37 BST 2022<br>
synced=Sun May 08 08:55:07 BST 2022<br>
mousePressed, but the parent is an ancestor<br>
local file is newer than sync file. local=Sun May 08 08:56:07 BST 2022<br>
synced=Sun May 08 08:55:37 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:57:07 BST 2022<br>
synced=Sun May 08 08:56:07 BST 2022<br>
local file is newer than sync file. local=Sun May 08 08:57:37 BST 2022<br>
synced=Sun May 08 08:57:07 BST 2022<br>
mousePressed, but the parent is an ancestor<br>
local file is newer than sync file. local=Sun May 08 09:02:08 BST 2022<br>
synced=Sun May 08 08:57:37 BST 2022<br>
mousePressed, but the parent is an ancestor<br>
local file is newer than sync file. local=Sun May 08 09:03:08 BST 2022<br>
synced=Sun May 08 09:02:08 BST 2022<br>
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException:<br>
Cannot invoke "javax.swing.table.JTableHeader.getDraggedColumn()" because<br>
the return value of<br>
"com.sun.java.swing.plaf.windows.WindowsTableHeaderUI.access$200(com.sun.java.swing.plaf.windows.WindowsTableHeaderUI)" is null<br>
at<br>
java.desktop/com.sun.java.swing.plaf.windows.WindowsTableHeaderUI$XPDefaultRenderer.paint(Unknown<br>
Source)<br>
at java.desktop/javax.swing.CellRendererPane.paintComponent(Unknown Source)<br>
at java.desktop/javax.swing.plaf.basic.BasicTableHeaderUI.paintCell(Unknown<br>
Source)<br>
at java.desktop/javax.swing.plaf.basic.BasicTableHeaderUI.paint(Unknown<br>
Source)<br>
at java.desktop/javax.swing.plaf.ComponentUI.update(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintComponent(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JViewport.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JViewport.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JViewport.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JSplitPane.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)<br>
at<br>
java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(Unknown<br>
Source)<br>
at<br>
java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown<br>
Source)<br>
at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown<br>
Source)<br>
at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)<br>
at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)<br>
at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)<br>
at java.base/java.security.AccessController.doPrivileged(Unknown Source)<br>
at<br>
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown<br>
Source)<br>
at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)<br>
at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)<br>
at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown<br>
Source)<br>
at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown<br>
Source)<br>
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)<br>
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)<br>
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)<br>
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)<br>
at java.base/java.security.AccessController.doPrivileged(Unknown Source)<br>
at<br>
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown<br>
Source)<br>
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)<br>
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown<br>
Source)<br>
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown<br>
Source)<br>
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown<br>
Source)<br>
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br>
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)<br>
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException:<br>
Cannot invoke "javax.swing.table.JTableHeader.getDraggedColumn()" because<br>
the return value of<br>
"com.sun.java.swing.plaf.windows.WindowsTableHeaderUI.access$200(com.sun.java.swing.plaf.windows.WindowsTableHeaderUI)" is null<br>
at<br>
java.desktop/com.sun.java.swing.plaf.windows.WindowsTableHeaderUI$XPDefaultRenderer.paint(Unknown<br>
Source)<br>
at java.desktop/javax.swing.CellRendererPane.paintComponent(Unknown Source)<br>
at java.desktop/javax.swing.plaf.basic.BasicTableHeaderUI.paintCell(Unknown<br>
Source)<br>
at java.desktop/javax.swing.plaf.basic.BasicTableHeaderUI.paint(Unknown<br>
Source)<br>
at java.desktop/javax.swing.plaf.ComponentUI.update(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintComponent(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JViewport.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paint(Unknown Source)<br>
at java.desktop/javax.swing.JComponent.paintChildren(Unk</p></div>Kevin Harttag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T09:03:29Z2022-05-08T09:03:29ZPossible bug linked with Import List extension<div><p>Yes. The extension is crashing. When this happens then the whole summary page will get messed up. The extension developer needs to fix.</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T09:10:12Z2022-05-08T09:10:13ZPossible bug linked with Import List extension<div><p>Ok, I'll disable it for now then. I assume you'll pass this info onto the<br>
developer?</p>
<p>Thanks for your help.</p>
<p>Kevin.</p></div>Kevin Harttag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T09:32:42Z2022-05-08T09:32:42ZPossible bug linked with Import List extension<div><p>Already did this (tried to) a while ago. No response.</p>
<p><a href="https://github.com/my-flow/importlist/issues/11">https://github.com/my-flow/importlist/issues/11</a></p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T09:35:57Z2022-05-08T09:35:58ZPossible bug linked with Import List extension<div><p>Cheers. Will leave extension uninstalled then until resolved.</p></div>Kevin Harttag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T10:08:38Z2022-05-08T10:08:39ZPossible bug linked with Import List extension<div><p>Like Stuart, I have also reported this bug on the developers website sometime ago.</p>
<p>It sounds like you value this ext as much as I do, & the answer for now, is to revert back to v14 of the extension, which I have attached. Mac & Linux work fine with ver 15, this bug only affects the Win ver of MD</p>
<p>fellow user</p></div>jeff_ltag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T10:10:12Z2022-05-08T10:10:12ZPossible bug linked with Import List extension<div><p>Thanks for that, much appreciated.</p></div>Kevin Harttag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T10:10:46Z2022-05-08T10:10:46ZPossible bug linked with Import List extension<div><p>I did see a rumour a while ago that it might not crash when using the dark / Darcula Theme.</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-08T20:14:26Z2022-05-08T20:14:26ZPossible bug linked with Import List extension<div><p>FYI. From Florian…: “Thanks for bringing this to my attention. I'm not working on the Import List extension for the time being. The current work-around is to revert to a previous version. However, I'm happy to accept pull requests from the community.”</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/541816822022-05-12T05:56:51Z2022-05-12T05:56:51ZPossible bug linked with Import List extension<div><p>Florian has fixed.... It's awaiting signing:</p>
<p><a href="https://infinitekind.tenderapp.com/discussions/moneydance-development/7356-new-version-16-of-import-list-extension">https://infinitekind.tenderapp.com/discussions/moneydance-developme...</a></p></div>Stuart Beesley (Mr Toolbox)