<div dir="ltr">Hi all users,<div><br></div><div>Today, i add some guards while cross-compilation of current digiKam code for Windows.</div><div><br></div><div>Typically, there are some options that we can enable to prevent memory dysfunction under Windows. It's already proposed with Microsoft compiler and i just discovered through the Krita project that options are also available with MinGW that we use to compile the Windows version under Linux.</div><div><br></div><div>To i activated all the guard for the 32 and 64 bits installers.</div><div><br></div><div>Note that i cannot patch whole Qt5 and KF5 libraries. It too much complicated and require more work to do in background.</div><div><br></div><div>I also add the DrMinGW plugin in the windows installer :</div><div><br></div><div><a href="https://github.com/jrfonseca/drmingw">https://github.com/jrfonseca/drmingw</a><br></div><div><br></div><div>This one permit to catch the debug trace in case of internal dyfunction, in a similar way than KDE crash handler work. At least, users can provide a backrace of crash without to install a debug environnement for Windows and try to reproduce the problem.</div><div><br></div><div>I played with the installer 64 bits just recompiled today here :</div><div><br></div><div><a href="https://files.kde.org/digikam/">https://files.kde.org/digikam/</a><br></div><div><br></div><div>I scanned a large collection, scanned face, recomputed all similarity finger-prints, performs complex searches, run BQM and editor. No crash.</div><div><br></div><div>It's just a start. I remember to crash DK very quickly under Windows just using the faces management tool.</div><div><br></div><div>I cannot test all use cases. So my question is : do you see a stability improvements with the Windows installers published today. When i said stability, i want mean less violent application shutdowns.</div><div><br></div><div>Thanks in advance for your feeback.</div><div><br></div><div>Best</div><div><br></div><div>Gilles CaulierĀ </div></div>