MathieuChailloux / BioDispersal

QGIS plugin to compute ecolgical continuities
GNU General Public License v3.0
7 stars 1 forks source link

Problème de chargement du projet sur BioDispersal #35

Open PAL4000 opened 4 days ago

PAL4000 commented 4 days ago

Bonjour, Je travaille avec BioDispersal sur la version 3.34.4 de QGIS, seulement je rencontre un problème lors de l'étape de fusion (le même problème que sur la discussion "MERGE STEP CRASH QGIS 3.28.13"). La solution que j'ai trouvée pour continuer à travailler sur mon projet était de faire l'étape de fusion avec la version 3.4.15 de QGIS. Or, depuis peu, lorsque j'ouvre le fichier HTML depuis BioDispersal pour réaliser cette étape de fusion QGIS m'affiche le message suivant : "QGIS unexpectedly ended". Je vous mets ci-joint le "report details" du bug. J'ai également testé sur les version 3.4.7 et 3.12. Ce problème est donc bloquant pour la réalisation de la suite du projet. A quoi cela peut-il être dû ? Comment est-il possible d'y remerdier ? En vous remerciant par avance, Maxime.

Message d'erreur :

Crash ID: 8f93353561703df0abf81f1f2da53701e339701d

Stack Trace

PyUnicode_New : PyUnicode_New : PyObject_GenericSetAttrWithDict : PyObject_SetAttr : PyEval_EvalFrameDefault : PyEval_EvalCodeWithName : PyFunction_FastCallDict : PyTuple_New : PyObject_FastCallKeywords : PyObject_FastCallKeywords : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyEval_EvalCodeWithName : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyEval_EvalCodeWithName : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyEval_EvalCodeWithName : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyEval_EvalCodeWithName : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyEval_EvalCodeWithName : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyEval_EvalCodeWithName : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyFunction_FastCallDict : PyMethodDef_RawFastCallDict : PyObject_Call : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : QMetaObject::activate : QAbstractButton::clicked : QAbstractButton::click : QAbstractButton::mouseReleaseEvent : QToolButton::mouseReleaseEvent : QWidget::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QApplicationPrivate::sendMouseEvent : QSizePolicy::QSizePolicy : QSizePolicy::QSizePolicy : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QGuiApplicationPrivate::processMouseEvent : QWindowSystemInterface::sendWindowSystemEvents : QEventDispatcherWin32::processEvents : UserCallWinProcCheckWow : DispatchMessageWorker : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QEventLoop::exec : QDialog::exec : PyMethodDef_RawFastCallKeywords : PyMethodDef_RawFastCallKeywords : PyEval_EvalFrameDefault : PyFunction_FastCallDict : PyMethodDef_RawFastCallDict : PyObject_Call : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : QMetaObject::activate : QAction::activate : QAbstractButton::click : QAbstractButton::mouseReleaseEvent : QToolButton::mouseReleaseEvent : QWidget::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QApplicationPrivate::sendMouseEvent : QSizePolicy::QSizePolicy : QSizePolicy::QSizePolicy : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QGuiApplicationPrivate::processMouseEvent : QWindowSystemInterface::sendWindowSystemEvents : QEventDispatcherWin32::processEvents : UserCallWinProcCheckWow : DispatchMessageWorker : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QEventLoop::exec : QCoreApplication::exec : main : BaseThreadInitThunk : RtlUserThreadStart :

QGIS Info QGIS Version: 3.4.15-Madeira QGIS code revision: e83d02e274 Compiled against Qt: 5.11.2 Running against Qt: 5.11.2 Compiled against GDAL: 2.4.3 Running against GDAL: 2.4.3

System Info CPU Type: x86_64 Kernel Type: winnt Kernel Version: 10.0.19045

MathieuChailloux commented 3 days ago

Bonjour,

L'erreur arrive lorsque vous chargez le fichier projet (XML) dans BioDispersal c'est bien ça ?

Pour l'erreur à l'étape de fusion, pouvez-vous essayer cette version qui sera publiée prochainement : https://we.tl/t-EFpuHEYu99. Il faut désinstaller / réinstaller BioDispersal depuis l'archive.

Cordialement, Mathieu

PAL4000 commented 3 days ago

Bonjour,

Oui l'erreur arrive lorsque je charge le fichier projet dans BioDispersal.

Merci, je vais essayer prochainement cette version de BioDispersal.

Cordialement, Maxime.

PAL4000 commented 3 days ago

Bonjour,

Cette version de BioDispersal permet de faire l'étape de fusion correctement ! Cependant, lors de l'étape de dispersion j'ai deux messages d'erreur : [internal error] Warning 1: for band 1, destination nodata value has been clamped to 0, the original value being out of range. et band 1: SetColorTable() only supported for Byte or UInt16 bands in TIFF format. mais le résultat de la dispersion semble lui cohérent malgré ces deux messages.

En vous remerciant pour la solution. Cordialement, Maxime.

MathieuChailloux commented 2 days ago

Oui il faut ignorer cette erreur, je vais essayer de la filtrer dans la prochaine version.

Il n'y a plus d'erreur lors de l'ouverture du fichier projet ?

PAL4000 commented 2 days ago

Bonjour,

Non il n'y a plus d'erreur lors de l'ouverture du fichier projet et toutes les étapes fonctionnent correctement.