<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
I find that when importing 3 banking csv files consecutively with
the skip setup button checked, kmymoney crashes.<br>
<br>
A loop is occuring which eventually exhausts resources.<br>
<font face="Courier New, Courier, monospace"><br>
initializePage() calls
m_dlg->m_pageLinesDate->validatePage(); <br>
which calls m_dlg->m_pageCompletion->slotimportclicked() <br>
</font><font face="Courier New, Courier, monospace"> ==></font><font
face="Courier New, Courier, monospace"> which calls
wizard()->next() <br>
<font face="Courier New, Courier, monospace">// </font>which
calls validatePage() <br>
||<font face="Courier New, Courier, monospace"> </font>which
calls slotImportClicked() = <font face="Courier New, Courier,
monospace">||</font><br>
\\=================================================<font
face="Courier New, Courier, monospace">//</font> </font><br>
<br>
<br>
This is the code where the loop occurs in
LinesDatePage::validatePage()<br>
<br>
<font face="Courier New, Courier, monospace"> if
((m_dlg->m_pageIntro->ui->checkBoxSkipSetup->isChecked()))
{<br>
if (m_dlg->m_importError) {<br>
wizard()->next();<br>
} else {<br>
m_dlg->m_pageCompletion->slotImportClicked(); <==
loops <br>
}<br>
}</font><br>
<br>
I have no idea why this occurs on the third import, it may just be
coincidental.<br>
<br>
Chris<br>
</body>
</html>