<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">JV,</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Where did you notice that
      initialization.  We need to see the full console output, or at
      least a dozen or so lines before the crash.  I feel like we don't
      have all the relevant information.  KMM loads all available
      plugins at startup, it doesn't wait until it needs to use them. 
      Seeing where in the process of startup it crashes might help us
      figure out exactly what is failing.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Separately, have you tried compiling
      5.1.3 or git head 5.1 branch?  That might tell us if it is
      something specific to master or if it's something with your
      configuration.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Jack (no need to cc me directly)<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 7/20/24 8:32 PM, J. Varela wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAD+ugt_C_L-u-2szA_eOWFpAGdOjtHqPUZa8zV+b+BQm6ap-pQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <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" moz-do-not-send="true"
            class="moz-txt-link-freetext">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"
            moz-do-not-send="true" class="moz-txt-link-freetext">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" moz-do-not-send="true"
            class="moz-txt-link-freetext">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" moz-do-not-send="true"
            class="moz-txt-link-freetext">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>
    </blockquote>
  </body>
</html>