[Qgis-developer] QGIS3 crashes on startup

Richard Duivenvoorde rdmailings at duif.net
Thu Dec 22 02:50:30 PST 2016


Hi Paolo,

FYI:

I'm also on Debian Testing here, and just recompiled last sources.

I cannot reproduce your crash.

Can you try with a clean config (use --configpath /tmp/foo),
or a clean compile?

Regards,

Richard

On 12/22/2016 09:34 AM, Paolo Cavallini wrote:
> Hi all,
> in the last few days, freshly compiled QGIS master crashes.
> Any hint?
> Thanks.
> ===
> Thread 1 "qgis" received signal SIGSEGV, Segmentation fault.
> 0x00007ffff1ec6886 in QWidgetPrivate::updateGeometry_helper(bool) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
>
> (gdb) bt
> #0  0x00007ffff1ec6886 in QWidgetPrivate::updateGeometry_helper(bool) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #1  0x00007ffff1ecf7b4 in QWidget::changeEvent(QEvent*) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #2  0x00007ffff1edd03b in QWidget::event(QEvent*) () from
> /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #3  0x00007ffff1e95b2c in QApplicationPrivate::notify_helper(QObject*,
> QEvent*) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #4  0x00007ffff1e9d2e1 in QApplication::notify(QObject*, QEvent*) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #5  0x00007ffff4d1801d in QgsApplication::notify(QObject*, QEvent*) ()
>    from
> /usr/local/src/qgis/QGIS/build-qgis3/output/lib/libqgis_core.so.2.99.0
> #6  0x00007fffeede28f0 in QCoreApplication::notifyInternal2(QObject*,
> QEvent*) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff1ece82c in QWidgetPrivate::setStyle_helper(QStyle*, bool,
> bool) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #8  0x00007ffff1ecec27 in QWidgetPrivate::inheritStyle() ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #9  0x00007ffff1ede2fa in QWidget::setParent(QWidget*,
> QFlags<Qt::WindowType>) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #10 0x00007ffff1edeb4e in QWidgetPrivate::init(QWidget*,
> QFlags<Qt::WindowType>) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #11 0x00007ffff1fb2c49 in QDockWidget::QDockWidget(QString const&,
> QWidget*, QFlags<Qt::WindowType>) ()
>    from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #12 0x00007ffff686cb81 in QgsDockWidget::QgsDockWidget(QString const&,
> QWidget*, QFlags<Qt::WindowType>)
>     () from
> /usr/local/src/qgis/QGIS/build-qgis3/output/lib/libqgis_gui.so.2.99.0
> #13 0x00007ffff69fecd6 in
> QgsUserInputDockWidget::QgsUserInputDockWidget(QWidget*) ()
>    from
> /usr/local/src/qgis/QGIS/build-qgis3/output/lib/libqgis_gui.so.2.99.0
> #14 0x00007ffff72c3ff7 in QgisApp::QgisApp(QSplashScreen*, bool, bool,
> QWidget*, QFlags<Qt::WindowType>)
>     () from
> /usr/local/src/qgis/QGIS/build-qgis3/output/lib/libqgis_app.so.2.99.0
> #15 0x0000555555560f79 in main ()
>



More information about the Qgis-developer mailing list