Hi Even,
Thank you for your reply.
I created an issue and uploaded the valgrind output. I hope it contains
some useful information?
See https://issues.qgis.org/issues/20211
Thanks,
Andreas
Am 24.10.18 um 19:20 schrieb Even Rouault:
Andreas,
Maybe an issue only on my machine?
Hum, that somehow rings a bell of something I've seen with past versions. I
can't reproduce here on my system (16.04) with master, but can you run
valgrind /path/to/your/qgis
and see what it outputs at QGIS closing (but this might hide the issue as
well)
("sudo apt install valgrind" if needed)
Looking at your stack trace, it seems to be an issue when the
"static QHash< QString, EllipsoidParameters > sEllipsoidCache" or
"static QList< QgsEllipsoidUtils::EllipsoidDefinition > sDefinitionCache"
objects in qgsellipsoidutils are automatically destroyed by the operating
system. Looks like some objects have already been destroyed before.
Even
-------------------
Here is what I get in the console:
QGIS died on signal 11[New LWP 6735]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f1d236456c2 in __GI___waitpid (pid=6744, stat_loc=0x7fff41e120ac,
options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
30 ../sysdeps/unix/sysv/linux/waitpid.c: Datei oder Verzeichnis
nicht gefunden.
[Current thread is 1 (Thread 0x7f1d2741e980 (LWP 6734))]
#0 0x00007f1d236456c2 in __GI___waitpid (pid=6744,
stat_loc=0x7fff41e120ac, options=0) at
../sysdeps/unix/sysv/linux/waitpid.c:30
resultvar = 18446744073709551104
sc_cancel_oldtype = 0
#1 0x000055cadcbcfffe in qgisCrash(int) ()
#2 0x00007f1d2359ff20 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#3 0x00007f1d25b2e718 in
QgsCoordinateReferenceSystem::~QgsCoordinateReferenceSystem() () at
/usr/local/lib/libqgis_core.so.3.3.0
#4 0x00007f1d25b8ba1d in QHash<QString,
QgsEllipsoidUtils::EllipsoidParameters>::deleteNode2(QHashData::Node*)
() at /usr/local/lib/libqgis_core.so.3.3.0
#5 0x00007f1d23ff46c9 in QHashData::free_helper(void
(*)(QHashData::Node*)) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f1d235a4615 in __cxa_finalize (d=0x7f1d26692c00) at
cxa_finalize.c:83
check = 4159
cxafn = <optimized out>
cxaarg = <optimized out>
f = 0x55cadef39e10
funcs = 0x55cadef39c60
#7 0x00007f1d2582e453 in __do_global_dtors_aux () at
/usr/local/lib/libqgis_core.so.3.3.0
#8 0x00007fff41e13550 in ()
#9 0x00007f1d272a8b73 in _dl_fini () at dl-fini.c:138
array = 0x7f1d274c0068 <_rtld_global+8>
i = <optimized out>
l = 0x7f1d2746d510
maps = 0x7fff41e12950
i = <optimized out>
l = <optimized out>
nmaps = <optimized out>
nloaded = <optimized out>
ns = 0
do_audit = <optimized out>
__PRETTY_FUNCTION__ = "_dl_fini"
gdb returned 0
Abgebrochen (Speicherabzug geschrieben)
------------
Thanks for your help!
Andreas
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer