This is the segmentation fault when using the filter to search for a person. Interestingly it refers back to maplocationmodel.cpp line 43. hat code is way above my head. I wonder whether this could be related to the other different segfault that occurs when double-clicking a location on the map.

Thread 1 "subsurface" received signal SIGSEGV, Segmentation fault.

0x00007ffff6719d3b in QGeoCoordinate::QGeoCoordinate(QGeoCoordinate const&) () from /usr/lib/x86_64-linux-gnu/libQt5Positioning.so.5

(gdb) bt full
#0  0x00007ffff6719d3b in QGeoCoordinate::QGeoCoordinate(QGeoCoordinate const&) () at /usr/lib/x86_64-linux-gnu/libQt5Positioning.so.5 #1  0x00005555557b582d in MapLocation::coordinate() (this=<optimized out>) at /home/willem/src/subsurface/qt-models/maplocationmodel.cpp:43 #2  0x00005555557b6fee in MapLocationModel::reload(QObject*) (this=<optimized out>, map=<optimized out>) at /home/willem/src/subsurface/qt-models/maplocationmodel.cpp:183         coord = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6743d00, data = 0x7ffff6743bc0, static_metacall = 0x7ffff673e260, relatedMetaObjects = 0x0, extradata = 0x0}}, d = {d = 0xe0840f20247c8b48}}
        ds = 0x555577d69c00
        dsCoord = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6743d00, data = 0x7ffff6743bc0, static_metacall = 0x7ffff673e260, relatedMetaObjects = 0x0, extradata = 0x0}}, d = {d = 0x55555c7d74b0}}
        name = {static null = {<No data fields>}, d = 0x55556d3efb00}
        i = <optimized out>
        locationNameMap = {d = 0x555570c5ad20}
        location = 0x55555dcbf540
        diveSiteMode = false
#3  0x000055555569e27d in MapWidget::reload() (this=0x5555567cb080) at /home/willem/src/subsurface/desktop-widgets/mapwidget.cpp:78
        this = 0x5555567cb080
#4  0x00007ffff3dee6cf in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5  0x000055555571969f in DiveListView::selectionChanged(QItemSelection const&, QItemSelection const&) (this=<optimized out>, selected=..., deselected=...) at /home/willem/src/subsurface/desktop-widgets/divelistview.cpp:673
        newDeselected = <optimized out>
        newSelected =
              {<QList<QItemSelectionRange>> = {<QListSpecialMethods<QItemSelectionRange>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55556d3cec40}, d = 0x55556d3cec40}}, <No data fields>} #6  0x00007ffff603a931 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5


Kind regards,

willem



--
This message and attachments are subject to a disclaimer.

Please refer to 
http://upnet.up.ac.za/services/it/documentation/docs/004167.pdf <http://upnet.up.ac.za/services/it/documentation/docs/004167.pdf> for full details.
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to