I find that when importing 3 banking csv files consecutively with the skip setup button checked, kmymoney crashes.

A loop is occuring which eventually exhausts resources.

initializePage() calls m_dlg->m_pageLinesDate->validatePage();
  which calls m_dlg->m_pageCompletion->slotimportclicked()
  ==>    which calls wizard()->next()
// which calls validatePage()
||which calls slotImportClicked()  = ||
\\=================================================//


This is the code where the loop occurs in LinesDatePage::validatePage()

    if ((m_dlg->m_pageIntro->ui->checkBoxSkipSetup->isChecked())) {
      if (m_dlg->m_importError) {
        wizard()->next();
      } else {
        m_dlg->m_pageCompletion->slotImportClicked(); <== loops
      }
    }

I have no idea why this occurs on the third import, it may just be coincidental.

Chris
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel

Reply via email to