[marble] [Bug 493372] Crash with vector OSM - Marble::VisiblePlacemark::symbolRect

Alex Dănilă bugzilla_noreply at kde.org
Sat Nov 23 15:35:32 GMT 2024


https://bugs.kde.org/show_bug.cgi?id=493372

--- Comment #1 from Alex Dănilă <alex.danila.web at protonmail.com> ---
More complete stack from today:

Application: Globe Virtuel Marble (marble), signal: Segmentation fault

[KCrash Handler]
#4  QSize::QSize (this=<optimized out>, w=<error reading variable: Cannot
access memory at address 0x670075006c0058>, h=<error reading variable: Cannot
access memory at address 0x670075006c005c>) at
../../include/QtCore/../../src/corelib/tools/qsize.h:125
#5  QPixmap::size (this=this at entry=0x55e85bbc7028) at image/qpixmap.cpp:539
#6  0x00007f746655ee8c in Marble::VisiblePlacemark::symbolRect
(this=this at entry=0x55e85bbc6f90) at ./src/lib/marble/VisiblePlacemark.cpp:167
#7  0x00007f7466560fa3 in Marble::PlacemarkLayout::hasPlacemarkAt
(this=0x55e852074ca8, pos=...) at ./src/lib/marble/PlacemarkLayout.cpp:550
#8  0x00007f746646f6ad in Marble::PlacemarkLayer::hasPlacemarkAt
(this=<optimized out>, pos=...) at
./src/lib/marble/layers/PlacemarkLayer.cpp:212
#9  0x00007f74664a91be in Marble::MarbleMap::hasFeatureAt (this=0x55e851fb6e10,
position=...) at ./src/lib/marble/MarbleMap.cpp:477
#10 0x00007f74664f3406 in Marble::MarbleDefaultInputHandler::adjustCursorShape
(this=this at entry=0x55e852371100, mousePosition=..., mouseDirection=...) at
./src/lib/marble/MarbleInputHandler.cpp:670
#11 0x00007f74664f4a32 in Marble::MarbleDefaultInputHandler::handleMouseEvent
(this=0x55e852371100, event=0x7ffe1d43bce0) at
./src/lib/marble/MarbleInputHandler.cpp:894
#12 0x00007f74646dda33 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(receiver=receiver at entry=0x55e85209a080, event=event at entry=0x7ffe1d43bce0) at
kernel/qcoreapplication.cpp:1190
#13 0x00007f7465363042 in QApplicationPrivate::notify_helper
(this=this at entry=0x55e851b62ea0, receiver=receiver at entry=0x55e85209a080,
e=e at entry=0x7ffe1d43bce0) at kernel/qapplication.cpp:3634
#14 0x00007f746536b39a in QApplication::notify (this=<optimized out>,
receiver=0x55e85209a080, e=0x7ffe1d43bce0) at kernel/qapplication.cpp:3084
#15 0x00007f74646ddcd8 in QCoreApplication::notifyInternal2
(receiver=0x55e85209a080, event=0x7ffe1d43bce0) at
kernel/qcoreapplication.cpp:1064
#16 0x00007f74646ddee2 in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
kernel/qcoreapplication.cpp:1474
#17 0x00007f7465369402 in QApplicationPrivate::sendMouseEvent
(receiver=receiver at entry=0x55e85209a080, event=event at entry=0x7ffe1d43bce0,
alienWidget=<optimized out>, nativeWidget=0x55e852074e80,
buttonDown=buttonDown at entry=0x7f74658c39d0 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at
kernel/qapplication.cpp:2622
#18 0x00007f74653bfffa in QWidgetWindow::handleMouseEvent
(this=this at entry=0x55e8528e7750, event=event at entry=0x7ffe1d43bfb0) at
kernel/qwidgetwindow.cpp:684
#19 0x00007f74653c350f in QWidgetWindow::event (this=0x55e8528e7750,
event=0x7ffe1d43bfb0) at kernel/qwidgetwindow.cpp:300
#20 0x00007f7465363052 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55e8528e7750, e=0x7ffe1d43bfb0) at
kernel/qapplication.cpp:3640
#21 0x00007f74646ddcd8 in QCoreApplication::notifyInternal2
(receiver=0x55e8528e7750, event=0x7ffe1d43bfb0) at
kernel/qcoreapplication.cpp:1064
#22 0x00007f74646ddee2 in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
kernel/qcoreapplication.cpp:1474
#23 0x00007f7464b44d23 in QGuiApplicationPrivate::processMouseEvent
(e=0x7f7365d13020) at kernel/qguiapplication.cpp:2278
#24 0x00007f7464b166fc in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags at entry=...) at kernel/qwindowsysteminterface.cpp:1169
#25 0x00007f74476f392e in xcbSourceDispatch (source=<optimized out>) at
./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#26 0x00007f7462d0b81f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f7462d0da57 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f7462d0e1c0 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f746473abed in QEventDispatcherGlib::processEvents
(this=0x55e851c9b3f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#30 0x00007f74646dc642 in QEventLoop::exec (this=this at entry=0x7ffe1d43c350,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#31 0x00007f74646e5062 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#32 0x00007f7464b38330 in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1863
#33 0x00007f7465362fc9 in QApplication::exec () at kernel/qapplication.cpp:2832
#34 0x000055e83b22718a in main (argc=<optimized out>, argv=<optimized out>) at
./src/apps/marble-kde/kdemain.cpp:441
[Inferior 1 (process 58996) detached]

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list