[marble] [Bug 502163] New: Crash when browsing with vector OSM
Alex Dănilă
bugzilla_noreply at kde.org
Sat Mar 29 17:37:42 GMT 2025
https://bugs.kde.org/show_bug.cgi?id=502163
Bug ID: 502163
Summary: Crash when browsing with vector OSM
Classification: Applications
Product: marble
Version: 24.12.2
Platform: Debian unstable
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: marble-bugs at kde.org
Reporter: alex.danila.web at protonmail.com
Target Milestone: ---
Application: marble (24.12.2)
ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.11.0
Operating System: Linux 6.12.20-amd64 x86_64
Windowing System: Wayland
Distribution: Debian GNU/Linux trixie/sid
DrKonqi: 6.3.2 [KCrashBackend]
-- Information about the crash:
Switch to vector OSM and start browsing. After few clicks Marble may crash.
Crash is not guaranteed though, it hasn't happened in some of the previous
builds in Debian in the last months, but started happening again.
This may be a duplicate of other bugs I submitted and I will link it when I
find it.
The crash can be reproduced sometimes.
-- Backtrace:
Application: Globe Virtuel Marble (marble), signal: Segmentation fault
[KCrash Handler]
#7 0x00007effe41afe9f in QPixmap::size() const () at
/lib/x86_64-linux-gnu/libQt6Gui.so.6
#8 0x00007effe5d69d4c in Marble::VisiblePlacemark::symbolRect
(this=this at entry=0x560c7b01ef40) at ./src/lib/marble/VisiblePlacemark.cpp:165
#9 0x00007effe5d6bdbb in Marble::PlacemarkLayout::hasPlacemarkAt
(this=0x560c76742228, pos=...) at ./src/lib/marble/PlacemarkLayout.cpp:504
#10 0x00007effe5c441bd in Marble::PlacemarkLayer::hasPlacemarkAt
(this=<optimized out>, pos=...) at
./src/lib/marble/layers/PlacemarkLayer.cpp:201
#11 0x00007effe5c8e75e in Marble::MarbleMap::hasFeatureAt (this=0x560c76735830,
position=...) at ./src/lib/marble/MarbleMap.cpp:459
#12 0x00007effe5cfb5ba in Marble::MarbleDefaultInputHandler::adjustCursorShape
(this=this at entry=0x560c77805240, mousePosition=..., mouseDirection=...) at
./src/lib/marble/MarbleInputHandler.cpp:607
#13 0x00007effe5cfc10a in Marble::MarbleDefaultInputHandler::handleMouseEvent
(this=0x560c77805240, event=0x7ffd52903190) at
./src/lib/marble/MarbleInputHandler.cpp:790
#14 0x00007effe3b95e5a in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(receiver=receiver at entry=0x560c767359f0, event=event at entry=0x7ffd52903190) at
./src/corelib/kernel/qcoreapplication.cpp:1309
#15 0x00007effe4bb49a5 in QApplicationPrivate::notify_helper
(this=this at entry=0x560c76178fb0, receiver=receiver at entry=0x560c767359f0,
e=e at entry=0x7ffd52903190) at ./src/widgets/kernel/qapplication.cpp:3290
#16 0x00007effe4bb8c96 in QApplication::notify (this=<optimized out>,
receiver=<optimized out>, e=0x7ffd52903190) at
./src/widgets/kernel/qapplication.cpp:2774
#17 0x00007effe3b965b0 in QCoreApplication::notifyInternal2
(receiver=0x560c767359f0, event=0x7ffd52903190) at
./src/corelib/kernel/qcoreapplication.cpp:1172
#18 0x00007effe3b9660d in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
./src/corelib/kernel/qcoreapplication.cpp:1626
#19 0x00007effe4baeb9e in QApplicationPrivate::sendMouseEvent
(receiver=0x560c767359f0, event=0x7ffd52903190, alienWidget=<optimized out>,
nativeWidget=0x560c76728710, buttonDown=<optimized out>, lastMouseReceiver=...,
spontaneous=true, onlyDispatchEnterLeave=false) at
./src/widgets/kernel/qapplication.cpp:2355
#20 0x00007effe4c1ad0d in QWidgetWindow::handleMouseEvent (this=0x560c77b47020,
event=event at entry=0x7ffd529035b0) at ./src/widgets/kernel/qwidgetwindow.cpp:666
#21 0x00007effe4c1e148 in QWidgetWindow::event (this=0x560c77b47020,
event=0x7ffd529035b0) at ./src/widgets/kernel/qwidgetwindow.cpp:299
#22 0x00007effe4bb49b5 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x560c77b47020, e=0x7ffd529035b0) at
./src/widgets/kernel/qapplication.cpp:3296
#23 0x00007effe3b965b0 in QCoreApplication::notifyInternal2
(receiver=0x560c77b47020, event=0x7ffd529035b0) at
./src/corelib/kernel/qcoreapplication.cpp:1172
#24 0x00007effe41dfbc5 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /lib/x86_64-linux-gnu/libQt6Gui.so.6
#25 0x00007effe423945c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib/x86_64-linux-gnu/libQt6Gui.so.6
#26 0x00007effe45ba734 in ??? () at /lib/x86_64-linux-gnu/libQt6Gui.so.6
#27 0x00007effd70eff45 in g_main_dispatch
(context=context at entry=0x7effbc000f00) at ../../../glib/gmain.c:3398
#28 0x00007effd70f2177 in g_main_context_dispatch_unlocked
(context=0x7effbc000f00) at ../../../glib/gmain.c:4249
#29 g_main_context_iterate_unlocked (context=context at entry=0x7effbc000f00,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../../../glib/gmain.c:4314
#30 0x00007effd70f28e0 in g_main_context_iteration (context=0x7effbc000f00,
may_block=1) at ../../../glib/gmain.c:4379
#31 0x00007effe3da62a3 in QEventDispatcherGlib::processEvents
(this=0x560c761c73a0, flags=...) at
./src/corelib/kernel/qeventdispatcher_glib.cpp:399
#32 0x00007effe3b98893 in QEventLoop::exec (this=this at entry=0x7ffd529039e0,
flags=..., flags at entry=...) at ./src/corelib/global/qflags.h:34
#33 0x00007effe3b9a18a in QCoreApplication::exec () at
./src/corelib/global/qflags.h:74
#34 0x0000560c3f2cbad7 in main (argc=<optimized out>, argv=<optimized out>) at
./src/apps/marble-kde/kdemain.cpp:355
[Inferior 1 (process 329052) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Marble-bugs
mailing list