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-b...@kde.org Reporter: alex.danila....@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@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@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@entry=0x560c767359f0, event=event@entry=0x7ffd52903190) at ./src/corelib/kernel/qcoreapplication.cpp:1309 #15 0x00007effe4bb49a5 in QApplicationPrivate::notify_helper (this=this@entry=0x560c76178fb0, receiver=receiver@entry=0x560c767359f0, e=e@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@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@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@entry=0x7effbc000f00, block=block@entry=1, dispatch=dispatch@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@entry=0x7ffd529039e0, flags=..., flags@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 watching all bug changes.