<p dir="ltr">Hi Jack,</p>
<p dir="ltr">I can run app images just fine. </p>
<p dir="ltr">It is when I try to compile and run master that I face this issue. </p>
<p dir="ltr">I noticed before that the reports are initialized or something like that when the app runs. I thought it was unusual as I expected that code to fire off when the user interacted with the reports but didn't seem to be that way. Also I am just learning so I may be completely misunderstanding. </p>
<p dir="ltr">JV </p>
<br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jul 20, 2024, 3:32 PM Jack via KMyMoney-devel <<a href="mailto:kmymoney-devel@kde.org">kmymoney-devel@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">First, can you run an appimage version? <br>
(<a href="https://kmymoney.org/appimage.html" rel="noreferrer noreferrer" target="_blank">https://kmymoney.org/appimage.html</a>).<br>
<br>
Next, can you launch kmymoney with gdb and see if you can get a useful <br>
backtrace when it crashes?<br>
<br>
Thomas may know better, but I don't understand how it is crashing with <br>
a message which mentions KReportView before there is any other output <br>
about loading plugins.<br>
<br>
Jack<br>
<br>
On 2024.07.20 02:58, kode Monk3y via KMyMoney-devel wrote:<br>
> The application still crashed after recompile.<br>
> <br>
> Same error.<br>
> <br>
> Let me know if you think of something else I can try.<br>
> <br>
> I kind of see what you may be thinking. That maybe it is picking up a<br>
> wrong module somewhere.<br>
> <br>
> thanks,<br>
> <br>
> JV<br>
> <br>
> On Sat, 2024-07-20 at 01:47 -0500, <a href="mailto:jvapr27@gmail.com" target="_blank" rel="noreferrer">jvapr27@gmail.com</a> wrote:<br>
> ><br>
> > Thanks Thomas.<br>
> ><br>
> > I ran the remove command.<br>
> ><br>
> > [kod3monk3y@fedora-thinkpade15 build]$ sudo rm -rfi<br>
> > /usr/lib64/qt5/plugins/kmymoney<br>
> > [sudo] password for kod3monk3y:<br>
> > rm: descend into directory '/usr/lib64/qt5/plugins/kmymoney'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/budgetview.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/checkprinting.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/csvexporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/csvimporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/forecastview.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/gncimporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/icalendarexporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kbanking.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kcm_checkprinting.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kcm_csvimporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kcm_forecastview.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kcm_icalendarexporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kcm_qif.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kcm_reportsview.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/kcm_xmlstorage.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/konlinetasks_sepa.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/ofximporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/onlinejoboutboxview.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/qifexporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/qifimporter.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/reconciliationreport.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/reportsview.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/sqlstorage.so'? y<br>
> > rm: remove regular file<br>
> > '/usr/lib64/qt5/plugins/kmymoney/xmlstorage.so'? y<br>
> > rm: remove directory '/usr/lib64/qt5/plugins/kmymoney'? y<br>
> > [kod3monk3y@fedora-thinkpade15 build]$<br>
> > [kod3monk3y@fedora-thinkpade15 build]$<br>
> > [kod3monk3y@fedora-thinkpade15 build]$ kmymoney<br>
> > QSocketNotifier: Can only be used with threads started with<br>
> > QThread<br>
> > WebConnect: Running in server mode<br>
> > QObject::connect(QAction, KReportsView): invalid nullptr <br>
> parameter<br>
> > Segmentation fault (core dumped)<br>
> > [kod3monk3y@fedora-thinkpade15 build]$ date<br>
> > Sat Jul 20 01:43:11 AM CDT 2024<br>
> ><br>
> > Unfortunately, it did not work. I am recompiling now to see if it<br>
> > helps.<br>
> ><br>
> > I will update this email once it is done.<br>
> ><br>
> > thanks,<br>
> ><br>
> > Jesse V.<br>
> ><br>
> > On Sat, 2024-07-20 at 07:40 +0200, Thomas Baumgart via <br>
> KMyMoney-devel<br>
> > wrote:<br>
> > > On Freitag, 19. Juli 2024 18:49:26 CEST <a href="mailto:jvapr27@gmail.com" target="_blank" rel="noreferrer">jvapr27@gmail.com</a> wrote:<br>
> > ><br>
> > > > Ok. Thanks.<br>
> > > ><br>
> > > > I also have a fedora system running kde plasma in case Gnome is<br>
> > > > the<br>
> > > > issue. But there I faced a similar issue, I cannot remember if <br>
> it<br>
> > > > was<br>
> > > > the same exact issue. I came back to gnome because that kde was<br>
> > > > using<br>
> > > > plasma 6 and qt 6 modules so I didn't want to mix the issues.<br>
> > > ><br>
> > > > Anyways, I am attaching the file.<br>
> > > ><br>
> > > > Also, maybe I screwed something up because I was installing<br>
> > > > packages as<br>
> > > > it was saying it could not find them.<br>
> > > ><br>
> > > > thanks very much for the help.<br>
> > > ><br>
> > > > JV<br>
> > > ><br>
> > ><br>
> > > Looked at the file's content. There seems to be some leftover of <br>
> an<br>
> > > old<br>
> > > installation. Not sure if it is causing your problems, but it sure<br>
> > > does<br>
> > > not harm to clean it up.<br>
> > ><br>
> > > /usr/lib64/qt5/plugins/kmymoney/reportsview.so (maybe a leftover<br>
> > > from<br>
> > > 5.1.x)<br>
> > > /usr/lib64/qt5/plugins/kmymoney_plugins/reportsview.so (used by <br>
> > > master)<br>
> > ><br>
> > > Maybe, there are other plugins still lingering in the previously<br>
> > > used<br>
> > > directory for plugins.<br>
> > ><br>
> > > For me using master, the directory /usr/lib64/qt5/plugins/kmymoney<br>
> > > only contains two sub-directories:<br>
> > ><br>
> > > $ ls -p /usr/lib64/qt5/plugins/kmymoney<br>
> > > kcms/ onlinetasks/<br>
> > ><br>
> > > and even they are empty. So they have been used by the 5.1 series<br>
> > > of KMyMoney whereas<br>
> > ><br>
> > > $ ls -p /usr/lib64/qt5/plugins/kmymoney_plugins/<br>
> > > budgetview.so forecastview.so kcms/ <br>
> > > qifexporter.so sqlstorage.so<br>
> > > checkprinting.so gncimporter.so ofximporter.so <br>
> > > qifimporter.so woob.so<br>
> > > csvexporter.so icalendarexporter.so onlinejoboutboxview.so <br>
> > > reconciliationreport.so xmlstorage.so<br>
> > > csvimporter.so kbanking.so onlinetasks/ <br>
> > > reportsview.so<br>
> > ><br>
> > > I just checked, that removing /usr/lib64/qt5/plugins/kmymoney<br>
> > > completely does not harm the use of the master version. So please<br>
> > > do just that and see if it makes a difference. The command is<br>
> > ><br>
> > > sudo rm -rfi /usr/lib64/qt5/plugins/kmymoney<br>
> > ><br>
> > > Hope that gets us a bit closer to the solution of the problem.<br>
> > ><br>
> ><br>
> <br>
> <br>
> <br>
<br>
</blockquote></div>