[QGIS-Developer] Qgis master compilation core dump

Eugenio Trumpy frippe12573 at hotmail.com
Fri Jul 21 07:08:15 PDT 2017


Hi Andreas,


just did it, but same core dump.

A further ifno can be that sudo ldconfig gives me:

/sbin/ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 is not a symbolic link

/sbin/ldconfig.real: /usr/lib32/nvidia-375/libEGL.so.1 is not a symbolic link


E.

________________________________
Da: Neumann, Andreas <a.neumann at carto.net>
Inviato: venerdì 21 luglio 2017 15:34
A: frippe12573
Cc: qgis-developer at lists.osgeo.org
Oggetto: Re: [QGIS-Developer] Qgis master compilation core dump


Hi Eugenio,

I had something similar.

Did you have Ubuntu system libraries updates just recently?

Apparently there had been libc library upgrades in Ubuntu just recently. I also had these crashes. After the system upgrades, running ldconfig (with sudo) and recompiling, the issues had been gone.

Andreas

On 2017-07-21 15:10, frippe12573 wrote:

I have just compiled QGIS master with no errors in ubuntu 17.04, however, I
have got the following core dump:

QGIS died on signal 11[New LWP 14035]
[New LWP 14036]
[New LWP 14037]
[New LWP 14038]
[New LWP 14040]
[New LWP 14041]
[New LWP 14043]
[New LWP 14044]
[New LWP 14045]
[New LWP 14046]
[New LWP 14047]
[New LWP 14048]
[New LWP 14049]
[New LWP 14050]
[New LWP 14051]
[New LWP 14052]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007efcace930aa in __GI___waitpid (pid=14053, stat_loc=0x7fff3c678764,
options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29
29    ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
[Current thread is 1 (Thread 0x7efcb1bd0300 (LWP 14034))]
#0  0x00007efcace930aa in __GI___waitpid (pid=14053,
stat_loc=0x7fff3c678764, options=0) at
../sysdeps/unix/sysv/linux/waitpid.c:29
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
#1  0x000055f0aac802ab in qgisCrash(int) ()
#2  0x00007efcacdfb7f0 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#3  0x00007efc09996604 in QBasicAtomicInt::ref() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:121
#4  0x00007efc09996604 in QList<QPrinter::PageSize>::QList()
(this=0x7efc0a4d6538 <QPrinterInfoPrivate::shared_null+24>) at
../../include/QtCore/../../src/corelib/tools/qlist.h:121
#5  0x00007efc09996604 in QPrinterInfoPrivate::QPrinterInfoPrivate(QString
const&) (name=..., this=Python Exception <class 'RecursionError'> maximum
recursion depth exceeded while getting the str of an object:
0x7efc0a4d6520 <QPrinterInfoPrivate::shared_null>) at
painting/qprinterinfo_p.h:71
#6  0x00007efc09996604 in __static_initialization_and_destruction_0
(__initialize_p=1, __priority=65535) at painting/qprinterinfo.cpp:35
#7  0x00007efc09996604 in _GLOBAL__sub_I_qprinterinfo.cpp(void) () at
painting/qprinterinfo.cpp:163
#8  0x00007efcb1b0a9ca in call_init (l=<optimized out>, argc=argc at entry=1,
argv=argv at entry=0x7fff3c67b068, env=env at entry=0x55f0ac2cab90) at
dl-init.c:72
        j = <optimized out>
        jm = <optimized out>
        addrs = <optimized out>
        init_array = <optimized out>
#9  0x00007efcb1b0aadb in call_init (env=0x55f0ac2cab90,
argv=0x7fff3c67b068, argc=1, l=<optimized out>) at dl-init.c:30
        preinit_array = <optimized out>
        preinit_array_size = <optimized out>
        i = 3
#10 0x00007efcb1b0aadb in _dl_init (main_map=main_map at entry=0x55f0acbc8e30,
argc=1, argv=0x7fff3c67b068, env=0x55f0ac2cab90) at dl-init.c:120
        preinit_array = <optimized out>
        preinit_array_size = <optimized out>
        i = 3
#11 0x00007efcb1b0fa76 in dl_open_worker (a=a at entry=0x7fff3c679240) at
dl-open.c:575
        args = 0x7fff3c679240
        file = <optimized out>
        mode = <optimized out>
        call_map = <optimized out>
        dst = <optimized out>
        new = <optimized out>
        __PRETTY_FUNCTION__ = "dl_open_worker"
        r = <optimized out>
        reloc_mode = <optimized out>
        nmaps = <optimized out>
        l = <optimized out>
        maps = <optimized out>
        relocation_in_progress = <optimized out>
        any_tls = <optimized out>
        first_static_tls = <optimized out>
#12 0x00007efcb1b0a874 in _dl_catch_error
(objname=objname at entry=0x7fff3c679230,
errstring=errstring at entry=0x7fff3c679238,
mallocedp=mallocedp at entry=0x7fff3c67922f,
operate=operate at entry=0x7efcb1b0f720 <dl_open_worker>,
args=args at entry=0x7fff3c679240) at dl-error.c:187
        errcode = 32767
        c = {objname = 0x7fff3c679230, errstring = 0x7fff3c679238, malloced
= 0x7fff3c67922f, errcode = 0x7fff3c67910c, env = {{__jmpbuf =
{140734206808912, -7974001656830896782, 2147483649, 94492178528696,
139623709428174, 139623780188224, -7974001656898005646,
-7831271483816684174}, __mask_was_saved = -1311633048, __saved_mask = {__val
= {139623777975664, 94492145718768, 44, 44, 139623344284312,
139623344285608, 139623777976658, 44, 139623344285608, 139623779553128,
140734206808680, 140734206808676, 139623777977995, 22521, 139623743018536,
0}}}}}
        catchp = 0x7efcb1bd02b8
        old = <optimized out>
#13 0x00007efcb1b0f059 in _dl_open (file=0x55f0acbc39b8
"/usr/local/lib/qgis/plugins/libzonalstatisticsplugin.so", mode=-2147483647,
caller_dlopen=0x7efcad9a49ce, nsid=-2, argc=<optimized out>, argv=<optimized
out>, env=0x55f0ac2cab90) at dl-open.c:660
        args = {file = 0x55f0acbc39b8
"/usr/local/lib/qgis/plugins/libzonalstatisticsplugin.so", mode =
-2147483647, caller_dlopen = 0x7efcad9a49ce, caller_dl_open = 0x7efca41baee9
<dlopen_doit+89>, map = 0x55f0acbc8e30, nsid = 0, argc = 1, argv =
0x7fff3c67b068, env = 0x55f0ac2cab90}
        objname = 0x7fff3c679264 "\360U"
        errstring = 0x55f0acbc3bf0
"/usr/local/lib/qgis/plugins/libwmsprovider.so"
        malloced = false
        errcode = <optimized out>
        __PRETTY_FUNCTION__ = "_dl_open"
#14 0x00007efca41baee9 in dlopen_doit (a=a at entry=0x7fff3c679470) at
dlopen.c:66
        args = 0x7fff3c679470
#15 0x00007efcb1b0a874 in _dl_catch_error (objname=0x55f0abebbe10,
errstring=0x55f0abebbe18, mallocedp=0x55f0abebbe08, operate=0x7efca41bae90
<dlopen_doit>, args=0x7fff3c679470) at dl-error.c:187
        errcode = 124
        c = {objname = 0x55f0abebbe10, errstring = 0x55f0abebbe18, malloced
= 0x55f0abebbe08, errcode = 0x7fff3c67934c, env = {{__jmpbuf = {0,
-7831311951080204942, 140734206809200, 140734206809344, 94492178529736,
94492178068648, -7974001656839285390, -7831271483816684174},
__mask_was_saved = 0, __saved_mask = {__val = {55, 140734206809488,
94492164865536, 139623550135952, 140734206809200, 140734206809344,
94492178529736, 94492178068648, 139623697534252, 0, 139623709820091, 136,
140734206809488, 94492178544248, 94492164865536, 139623550135952}}}}}
        catchp = 0x7efcb1bd02b8
        old = <optimized out>
#16 0x00007efca41bb581 in _dlerror_run (operate=operate at entry=0x7efca41bae90
<dlopen_doit>, args=args at entry=0x7fff3c679470) at dlerror.c:163
        result = 0x55f0abebbe00
#17 0x00007efca41baf82 in __dlopen (file=<optimized out>, mode=<optimized
out>) at dlopen.c:87
        args = {file = 0x55f0acbc39b8
"/usr/local/lib/qgis/plugins/libzonalstatisticsplugin.so", mode = 1, new =
0x0, caller = 0x7efcad9a49ce}
#18 0x00007efcad9a49ce in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007efcad99e0ab in QLibrary::load() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007efcaf53d7a8 in QgsProviderRegistry::init() () at
/usr/local/lib/libqgis_core.so.2.99.0
#21 0x00007efcaf53d14e in QgsProviderRegistry::QgsProviderRegistry(QString
const&) () at /usr/local/lib/libqgis_core.so.2.99.0
#22 0x00007efcaf53d014 in QgsProviderRegistry::instance(QString const&) ()
at /usr/local/lib/libqgis_core.so.2.99.0
#23 0x00007efcaf323614 in QgsApplication::initQgis() () at
/usr/local/lib/libqgis_core.so.2.99.0
#24 0x00007efcb0ed072e in QgisApp::QgisApp(QSplashScreen*, bool, bool,
QWidget*, QFlags<Qt::WindowType>) () at /usr/local/lib/libqgis_app.so.2.99.0
#25 0x000055f0aac85236 in main ()
gdb returned 0
Aborted (core dumped)

Any suggestions?

Eugenio



--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Qgis-master-compilation-core-dump-tp5328658.html
QGIS - Developer - Qgis master compilation core dump<http://osgeo-org.1560.x6.nabble.com/Qgis-master-compilation-core-dump-tp5328658.html>
osgeo-org.1560.x6.nabble.com
Qgis master compilation core dump. I have just compiled QGIS master with no errors in ubuntu 17.04, however, I have got the following core dump: QGIS died on signal 11[New LWP 14035] [New LWP...



Sent from the QGIS - Developer mailing list archive at Nabble.com.
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer at lists.osgeo.org<mailto:QGIS-Developer at lists.osgeo.org>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20170721/dbb5a934/attachment-0001.html>


More information about the QGIS-Developer mailing list