Segfault with lastest master

Rick Walsh rickmwalsh at gmail.com
Fri Jul 10 17:07:26 PDT 2015


On 11 July 2015 at 10:02, Rick Walsh <rickmwalsh at gmail.com> wrote:

> Hi Dirk,
>
> On 11 July 2015 at 09:53, Dirk Hohndel <dirk at hohndel.org> wrote:
>
>>
>> Could you post the backtrace?
>>
>
>  (gdb) bt 10
> #0  0x00007ffff0519634 in qt_normalizePathSegments(QString const&, bool)
> (name=..., allowUncPaths=allowUncPaths at entry=false) at io/qdir.cpp:2029
> #1  0x00007ffff0519b4c in QDir::cleanPath(QString const&) (path=...) at
> io/qdir.cpp:2163
> #2  0x00007ffff059d900 in QFileSystemEngine::homePath() () at
> io/qfilesystemengine_unix.cpp:686
> #3  0x00007ffff051942d in QDir::homePath() () at io/qdir.cpp:1921
> #4  0x00007ffff52cb96b in Marble::MarbleDirs::localPath() () at
> /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
> #5  0x00007ffff52cbbbc in Marble::MarbleDirs::path(QString const&) () at
> /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
> #6  0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
> /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
> #7  0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
> /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
> #8  0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
> /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
> #9  0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
> /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
> #10 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
> /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
>
> And if I output all the frames, there are thousands of lines just like the
> above.
>

I just worked out how to show what I mean:
 (gdb) bt -20
#40285 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40286 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40287 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40288 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40289 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40290 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40291 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40292 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40293 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40294 0x00007ffff52cbf5b in Marble::MarbleDirs::path(QString const&) () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40295 0x00007ffff5181411 in Marble::GeoDataIconStyle::GeoDataIconStyle()
() at /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40296 0x00007ffff516c5a2 in Marble::GeoDataStyle::GeoDataStyle() () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40297 0x00007ffff531c43c in
Marble::PositionTracking::PositionTracking(Marble::GeoDataTreeModel*) ()
   at /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40298 0x00007ffff522c7eb in Marble::MarbleModel::MarbleModel(QObject*) ()
at /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40299 0x00007ffff5228e4e in
Marble::MarbleAbstractPresenter::MarbleAbstractPresenter() () at
/home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40300 0x00007ffff522569c in Marble::MarbleWidget::MarbleWidget(QWidget*)
() at /home/rick/build/install-root/lib/libssrfmarblewidget.so.21
#40301 0x00000000005d9877 in GlobeGPS::GlobeGPS(QWidget*) (this=0x1378b00,
parent=0x0) at /home/rick/build/subsurface/qt-ui/globe.cpp:43
#40302 0x00000000004f93a9 in MainWindow::MainWindow() (this=0xc495d0) at
/home/rick/build/subsurface/qt-ui/mainwindow.cpp:74
#40303 0x00000000004e12cb in init_ui() () at
/home/rick/build/subsurface/qt-gui.cpp:30
#40304 0x00000000004e0127 in main(int, char**) (argc=1,
argv=0x7fffffffde78) at /home/rick/build/subsurface/main.cpp:60




>
> Rick
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150711/ce2bcbfe/attachment.html>


More information about the subsurface mailing list