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

            Bug ID: 469791
           Summary: Konqueror crashed after trying to open a directory via
                    pasting into the URL bar
    Classification: Applications
           Product: konqueror
           Version: 23.04.0
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konq-b...@kde.org
          Reporter: bug2...@wolke7.net
  Target Milestone: ---

Application: konqueror (23.04.0)
 (Compiled from sources)
Qt Version: 5.15.9
Frameworks Version: 5.105.0
Operating System: Linux 6.2.10-gentoo-x86_64 x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 5.27.4 [KCrashBackend]

-- Information about the crash:
Steps which lead to the crash:

1) File -> New Window
2) Paste the path with middle mouse button into the URL bar, it was marked in
the old windows url bar
3) Directory didn't show up. Pess enter, nothing changes
4) The last mouse click was likely into the URL bar again. Then it crashed

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  0x0000000000000081 in  ()
#7  0x00007f5c082e6562 in QObject::inherits(char const*) const
(classname=0x7f5c0865b420 "QMenuBar", this=0x56220c50f830) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/kernel/qobject.h:428
#8  QWidget::setFocus(Qt::FocusReason) (reason=Qt::MouseFocusReason,
this=<optimized out>) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qwidget.cpp:6352
#9  QWidget::setFocus(Qt::FocusReason) (this=this@entry=0x56220c50f830,
reason=reason@entry=Qt::MouseFocusReason) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qwidget.cpp:6296
#10 0x00007f5c082aa609 in
QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget*, QEvent*, QPoint)
(widget=widget@entry=0x56220c50f830, event=event@entry=0x7ffc53ebfbd0,
localPos=...) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qapplication.cpp:4103
#11 0x00007f5c082b2efd in QApplication::notify(QObject*, QEvent*)
(this=0x7ffc53ec0340, receiver=0x56220c50f830, e=0x7ffc53ebfbd0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qapplication.cpp:3047
#12 0x00007f5c077fd598 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x56220c50f830, event=0x7ffc53ebfbd0) at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qcoreapplication.cpp:1064
#13 0x00007f5c077fd77e in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=<optimized out>, event=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qcoreapplication.cpp:1474
#14 0x00007f5c082b0605 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool)
(receiver=receiver@entry=0x56220c50f830, event=event@entry=0x7ffc53ebfbd0,
alienWidget=<optimized out>, alienWidget@entry=0x56220c50f830,
nativeWidget=0x56220b5de430, buttonDown=buttonDown@entry=0x7f5c087ec9d0
<qt_button_down>, lastMouseReceiver=..., spontaneous=true,
onlyDispatchEnterLeave=false) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qapplication.cpp:2622
#15 0x00007f5c083050b3 in QWidgetWindow::handleMouseEvent(QMouseEvent*)
(this=this@entry=0x56220bdb5220, event=event@entry=0x7ffc53ebfe90) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qwidgetwindow.cpp:684
#16 0x00007f5c083084d0 in QWidgetWindow::event(QEvent*) (this=0x56220bdb5220,
event=0x7ffc53ebfe90) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qwidgetwindow.cpp:300
#17 0x00007f5c082aa04e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x56220bdb5220, e=0x7ffc53ebfe90) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qapplication.cpp:3640
#18 0x00007f5c077fd598 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x56220bdb5220, event=0x7ffc53ebfe90) at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qcoreapplication.cpp:1064
#19 0x00007f5c077fd77e in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*) (receiver=<optimized out>, event=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qcoreapplication.cpp:1474
#20 0x00007f5c07bf8e1f in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x56220cdb0bc0) at
/var/tmp/portage/dev-qt/qtgui-5.15.9/work/qtbase-everywhere-src-5.15.9/src/gui/kernel/qguiapplication.cpp:2285
#21 0x00007f5c07bd887b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=flags@entry=...) at
/var/tmp/portage/dev-qt/qtgui-5.15.9/work/qtbase-everywhere-src-5.15.9/src/gui/kernel/qwindowsysteminterface.cpp:1169
#22 0x00007f5bf58298da in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at
/var/tmp/portage/dev-qt/qtgui-5.15.9/work/qtbase-everywhere-src-5.15.9/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#23 0x00007f5c053f929c in g_main_dispatch (context=0x7f5bf0000ee0) at
../glib-2.76.2/glib/gmain.c:3460
#24 g_main_context_dispatch (context=context@entry=0x7f5bf0000ee0) at
../glib-2.76.2/glib/gmain.c:4200
#25 0x00007f5c053f9538 in g_main_context_iterate
(context=context@entry=0x7f5bf0000ee0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../glib-2.76.2/glib/gmain.c:4276
#26 0x00007f5c053f95cc in g_main_context_iteration (context=0x7f5bf0000ee0,
may_block=1) at ../glib-2.76.2/glib/gmain.c:4343
#27 0x00007f5c0784d3f6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x56220b0e21a0, flags=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#28 0x00007f5c077fc07b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffc53ec01f0, flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/global/qflags.h:69
#29 0x00007f5c078041f0 in QCoreApplication::exec() () at
/var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/global/qflags.h:121
#30 0x00007f5c07bed9ac in QGuiApplication::exec() () at
/var/tmp/portage/dev-qt/qtgui-5.15.9/work/qtbase-everywhere-src-5.15.9/src/gui/kernel/qguiapplication.cpp:1870
#31 0x00007f5c082a9fc5 in QApplication::exec() () at
/var/tmp/portage/dev-qt/qtwidgets-5.15.9/work/qtbase-everywhere-src-5.15.9/src/widgets/kernel/qapplication.cpp:2832
#32 0x00007f5c0984b795 in KonquerorApplication::startFirstInstance()
(this=this@entry=0x7ffc53ec0340) at
/var/tmp/portage/kde-apps/konqueror-23.04.0/work/konqueror-23.04.0/src/konqapplication.cpp:217
#33 0x00007f5c0984bbda in KonquerorApplication::start()
(this=this@entry=0x7ffc53ec0340) at
/var/tmp/portage/kde-apps/konqueror-23.04.0/work/konqueror-23.04.0/src/konqapplication.cpp:272
#34 0x00007f5c098d9789 in kdemain(int, char**) (argc=<optimized out>,
argv=0x7ffc53ec0498) at
/var/tmp/portage/kde-apps/konqueror-23.04.0/work/konqueror-23.04.0/src/konqmain.cpp:40
#35 0x00007f5c0964b8ca in __libc_start_call_main
(main=main@entry=0x56220abe9050 <main>, argc=argc@entry=3,
argv=argv@entry=0x7ffc53ec0498) at ../sysdeps/nptl/libc_start_call_main.h:58
#36 0x00007f5c0964b985 in __libc_start_main_impl (main=0x56220abe9050 <main>,
argc=3, argv=0x7ffc53ec0498, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc53ec0488) at ../csu/libc-start.c:360
#37 0x000056220abe9081 in _start ()
[Inferior 1 (process 4986) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to