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

            Bug ID: 383041
           Summary: Open/Impotr crash kdevelop
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: he...@kde.org
  Target Milestone: ---

Application: kdevelop (5.1.40)
 (Compiled from sources)
Qt Version: 5.9.1
Frameworks Version: 5.37.0
Operating System: Linux 4.11.11-300.fc26.x86_64 x86_64
Distribution: "Fedora release 26 (Twenty Six)"

-- Information about the crash:
Result after the creash:
kdevelop(22943)/(default) unknown: ASSERT: "childPath.length() >=
(parentPath.length() + 2)" in file
/code/kde/src/frameworks/kio/src/filewidgets/urlutil_p.h, line 73

Compiled with clang 4.0.0

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa2ad1c9140 (LWP 22943))]

Thread 8 (Thread 0x7fa27e21b700 (LWP 23038)):
#0  0x00007fa2d7a01a9d in poll () at /lib64/libc.so.6
#1  0x00007fa2cdf78569 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007fa2cdf7867c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007fa2d8810f2b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa26c0008c0, flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa2d87bf374 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa27e21abf8,
flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#5  0x00007fa2d865589f in QThread::exec() (this=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#6  0x00007fa27c318928 in QQuickXmlQueryEngine::run() (this=0x4dc0da0) at
/code/qt-everything/qt5/qtdeclarative/src/imports/xmllistmodel/qqmlxmllistmodel.cpp:323
#7  0x00007fa2d865ad6d in QThreadPrivate::start(void*) (arg=0x4dc0da0) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#8  0x00007fa2d26c536d in start_thread () at /lib64/libpthread.so.0
#9  0x00007fa2d7a0db8f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fa27da1a700 (LWP 22996)):
#0  0x00007fa2cdfbd4a9 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007fa2cdf77ad6 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007fa2cdf7849b in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#3  0x00007fa2cdf7867c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#4  0x00007fa2d8810f2b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa270002e00, flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa2d87bf374 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa27da19c08,
flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#6  0x00007fa2d865589f in QThread::exec() (this=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#7  0x00007fa2ddbdd0cb in QQmlThreadPrivate::run() (this=0x41da4a0) at
/code/qt-everything/qt5/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:147
#8  0x00007fa2d865ad6d in QThreadPrivate::start(void*) (arg=0x41da4a0) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007fa2d26c536d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fa2d7a0db8f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fa27ea1c700 (LWP 22971)):
#0  0x00007ffe3b3e7a95 in clock_gettime ()
#1  0x00007fa2d7a1cc76 in clock_gettime () at /lib64/libc.so.6
#2  0x00007fa2d8810747 in do_gettime(long long*, long long*)
(sec=0x7fa27ea1b960, frac=0x7fa27ea1b958) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qelapsedtimer_unix.cpp:166
#3  0x00007fa2d8810713 in qt_gettime() () at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qelapsedtimer_unix.cpp:175
#4  0x00007fa2d880f0d9 in QTimerInfoList::updateCurrentTime()
(this=0x7fa278002ed0) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:91
#5  0x00007fa2d880f3c6 in QTimerInfoList::timerWait(timespec&)
(this=0x7fa278002ed0, tm=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:388
#6  0x00007fa2d8811a00 in timerSourcePrepareHelper(GTimerSource*, int*)
(src=<optimized out>, timeout=0x7fa27ea1ba44) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:132
#7  0x00007fa2d8811938 in timerSourcePrepare(_GSource*, int*) (source=0x1,
timeout=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:165
#8  0x00007fa2cdf77ac9 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#9  0x00007fa2cdf7849b in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#10 0x00007fa2cdf7867c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#11 0x00007fa2d8810f2b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa2780008c0, flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#12 0x00007fa2d87bf374 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa27ea1bc18,
flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#13 0x00007fa2d865589f in QThread::exec() (this=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#14 0x00007fa2d865ad6d in QThreadPrivate::start(void*) (arg=0x4160de0) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#15 0x00007fa2d26c536d in start_thread () at /lib64/libpthread.so.0
#16 0x00007fa2d7a0db8f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fa286304700 (LWP 22947)):
#0  0x00007fa2d26cb81b in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007fa2d82b0cec in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/lib64/libstdc++.so.6
#2  0x00007fa289b669cd in void
std::_V2::condition_variable_any::wait<std::unique_lock<bmalloc::Mutex>
>(std::unique_lock<bmalloc::Mutex>&) () at /opt/qt5/lib64/libQt5WebKit.so.5
#3  0x00007fa289b664a1 in void
std::_V2::condition_variable_any::wait<std::unique_lock<bmalloc::Mutex>,
bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadRunLoop()::{lambda()#1}>(std::unique_lock<bmalloc::Mutex>&,
bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadRunLoop()::{lambda()#1}) () at
/opt/qt5/lib64/libQt5WebKit.so.5
#4  0x00007fa289b66395 in bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadRunLoop() () at /opt/qt5/lib64/libQt5WebKit.so.5
#5  0x00007fa289b65275 in bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>*) () at /opt/qt5/lib64/libQt5WebKit.so.5
#6  0x00007fa289b67352 in void std::__invoke_impl<void, void
(*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*),
bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>*>(std::__invoke_other, void
(*&&)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*),
bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*&&) () at
/opt/qt5/lib64/libQt5WebKit.so.5
#7  0x00007fa289b672a2 in std::__invoke_result<void
(*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*),
bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*>::type
std::__invoke<void (*)(bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>*>(void (*&&)(bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>*&&) () at /opt/qt5/lib64/libQt5WebKit.so.5
#8  0x00007fa289b67262 in
_ZNSt6thread8_InvokerISt5tupleIJPFvPN7bmalloc9AsyncTaskINS2_4HeapEMS4_FvvEEEES8_EEE9_M_invokeIJLm0ELm1EEEEDTclsr3stdE8__invokespcl10_S_declvalIXT_EEEEESt12_Index_tupleIJXspT_EEE
() at /opt/qt5/lib64/libQt5WebKit.so.5
#9  0x00007fa289b67215 in std::thread::_Invoker<std::tuple<void
(*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*),
bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >::operator()()
() at /opt/qt5/lib64/libQt5WebKit.so.5
#10 0x00007fa289b67009 in
std::thread::_State_impl<std::thread::_Invoker<std::tuple<void
(*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*),
bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> > >::_M_run() ()
at /opt/qt5/lib64/libQt5WebKit.so.5
#11 0x00007fa2d82b702f in  () at /lib64/libstdc++.so.6
#12 0x00007fa2d26c536d in start_thread () at /lib64/libpthread.so.0
#13 0x00007fa2d7a0db8f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fa2943c3700 (LWP 22946)):
#0  0x00007fa2d7a1c4df in __libc_enable_asynccancel () at /lib64/libc.so.6
#1  0x00007fa2d7a01a92 in poll () at /lib64/libc.so.6
#2  0x00007fa2cdf78569 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#3  0x00007fa2cdf7867c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#4  0x00007fa2d8810f2b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa28c0008c0, flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa2d87bf374 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa2943c2b98,
flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#6  0x00007fa2d865589f in QThread::exec() (this=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#7  0x00007fa2d59c1c4e in KDevelop::DUChainPrivate::CleanupThread::run() () at
/opt/kde/lib64/libKDevPlatformLanguage.so.10
#8  0x00007fa2d865ad6d in QThreadPrivate::start(void*) (arg=0x3870810) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007fa2d26c536d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fa2d7a0db8f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fa29c8e1700 (LWP 22945)):
#0  0x00007fa2cdfbd4c4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007fa2cdf77d74 in g_main_context_query () at /lib64/libglib-2.0.so.0
#2  0x00007fa2cdf784e7 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#3  0x00007fa2cdf7867c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#4  0x00007fa2d8810f2b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fa2980008c0, flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa2d87bf374 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa29c8e0bc8,
flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#6  0x00007fa2d865589f in QThread::exec() (this=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#7  0x00007fa2d9910305 in QDBusConnectionManager::run() (this=0x7fa2d9988b08
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/code/qt-everything/qt5/qtbase/src/dbus/qdbusconnection.cpp:178
#8  0x00007fa2d865ad6d in QThreadPrivate::start(void*) (arg=0x7fa2d9988b08
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007fa2d26c536d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fa2d7a0db8f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fa2a483a700 (LWP 22944)):
#0  0x00007fa2d7a01a9d in poll () at /lib64/libc.so.6
#1  0x00007fa2bc6c5c97 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fa2bc6c7a8a in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fa2a65538ed in QXcbEventReader::run() (this=0x2447690) at
/code/qt-everything/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1322
#4  0x00007fa2d865ad6d in QThreadPrivate::start(void*) (arg=0x2447690) at
/code/qt-everything/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#5  0x00007fa2d26c536d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fa2d7a0db8f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fa2ad1c9140 (LWP 22943)):
[KCrash Handler]
#6  0x00007fa2d793366b in raise () at /lib64/libc.so.6
#7  0x00007fa2d7935470 in abort () at /lib64/libc.so.6
#8  0x00007fa2d8647786 in qt_message_fatal(QtMsgType, QMessageLogContext
const&, QString const&) (context=..., message=...) at
/code/qt-everything/qt5/qtbase/src/corelib/global/qlogging.cpp:1690
#9  0x00007fa2d8648678 in QMessageLogger::fatal(char const*, ...) const
(this=<optimized out>, msg=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/global/qlogging.cpp:796
#10 0x00007fa2d86426d4 in qt_assert(char const*, char const*, int)
(assertion=0x7fa2d76c4d07 "childPath.length() >= (parentPath.length() + 2)",
file=0x7fa2d76c4d37 "/code/kde/src/frameworks/kio/src/filewidgets/urlutil_p.h",
line=73) at /code/qt-everything/qt5/qtbase/src/corelib/global/qglobal.cpp:3062
#11 0x00007fa2d76aa4ec in KIO::UrlUtil::firstChildUrl(QUrl const&, QUrl const&)
(lastUrl=..., currentUrl=...) at
/code/kde/src/frameworks/kio/src/filewidgets/urlutil_p.h:73
#12 0x00007fa2d76a6003 in KUrlNavigator::setLocationUrl(QUrl const&)
(this=0x5f152c0, newUrl=...) at
/code/kde/src/frameworks/kio/src/filewidgets/kurlnavigator.cpp:1022
#13 0x00007fa2d7659d23 in KFileWidget::KFileWidget(QUrl const&, QWidget*)
(this=0x5f12450, _startDir=..., parent=0x5f12540) at
/code/kde/src/frameworks/kio/src/filewidgets/kfilewidget.cpp:654
#14 0x00007fa2de544b5c in KDevelop::OpenProjectPage::OpenProjectPage(QUrl
const&, QStringList const&, QWidget*) () at
/opt/kde/lib64/libKDevPlatformShell.so.10
#15 0x00007fa2de547225 in KDevelop::OpenProjectDialog::OpenProjectDialog(bool,
QUrl const&, QUrl const&, KDevelop::IPlugin*, QWidget*) () at
/opt/kde/lib64/libKDevPlatformShell.so.10
#16 0x00007fa2de4d297f in
KDevelop::ScopedDialog<KDevelop::OpenProjectDialog>::ScopedDialog<bool, QUrl,
QUrl, KDevelop::IPlugin*, KParts::MainWindow*>(bool, QUrl, QUrl,
KDevelop::IPlugin*, KParts::MainWindow*) () at
/opt/kde/lib64/libKDevPlatformShell.so.10
#17 0x00007fa2de4ca5f2 in
KDevelop::ProjectDialogProvider::askProjectConfigLocation(bool, QUrl const&,
QUrl const&, KDevelop::IPlugin*) () at
/opt/kde/lib64/libKDevPlatformShell.so.10
#18 0x00007fa2de4ce81e in KDevelop::ProjectController::openProject(QUrl const&)
() at /opt/kde/lib64/libKDevPlatformShell.so.10
#19 0x00007fa2de4d1cbf in
KDevelop::ProjectController::setupActions()::$_4::operator()() const () at
/opt/kde/lib64/libKDevPlatformShell.so.10
#20 0x00007fa2de4d1c69 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void,
KDevelop::ProjectController::setupActions()::$_4>::call(KDevelop::ProjectController::setupActions()::$_4&,
void**) () at /opt/kde/lib64/libKDevPlatformShell.so.10
#21 0x00007fa2de4d1c41 in void
QtPrivate::Functor<KDevelop::ProjectController::setupActions()::$_4,
0>::call<QtPrivate::List<>,
void>(KDevelop::ProjectController::setupActions()::$_4&, void*, void**) () at
/opt/kde/lib64/libKDevPlatformShell.so.10
#22 0x00007fa2de4d1bed in
QtPrivate::QFunctorSlotObject<KDevelop::ProjectController::setupActions()::$_4,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) () at /opt/kde/lib64/libKDevPlatformShell.so.10
#23 0x00007fa2d87ea336 in QMetaObject::activate(QObject*, int, int, void**)
(sender=0x2b4faa0, signalOffset=<optimized out>, local_signal_index=<optimized
out>, argv=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qobject.cpp:3749
#24 0x00007fa2d90f50e2 in QAction::triggered(bool) (this=0x2, _t1=<optimized
out>) at .moc/moc_qaction.cpp:371
#25 0x00007fa2d90f4fce in QAction::activate(QAction::ActionEvent)
(this=0x2b4faa0, event=QAction::Trigger) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qaction.cpp:1159
#26 0x00007fa2d920a28f in
QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*,
QAction::ActionEvent, bool) (this=<optimized out>, causedStack=...,
action=0x2b4faa0, action_e=QAction::Trigger, self=<error reading variable:
access outside bounds of object referenced via synthetic pointer>) at
/code/qt-everything/qt5/qtbase/src/widgets/widgets/qmenu.cpp:1300
#27 0x00007fa2d92084b2 in QMenuPrivate::activateAction(QAction*,
QAction::ActionEvent, bool) (this=0x2965e20, action=0x2b4faa0,
action_e=QAction::Trigger, self=<error reading variable: access outside bounds
of object referenced via synthetic pointer>) at
/code/qt-everything/qt5/qtbase/src/widgets/widgets/qmenu.cpp:1377
#28 0x00007fa2d91337e3 in QWidget::event(QEvent*) (this=0x38147c0,
event=0x7ffe3b3dd210) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8807
#29 0x00007fa2d920d5ab in QMenu::event(QEvent*) (this=0x38147c0,
e=0x7ffe3b3dd210) at
/code/qt-everything/qt5/qtbase/src/widgets/widgets/qmenu.cpp:2986
#30 0x00007fa2d90fe4ec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=0x242d8d0, receiver=0x38147c0, e=0x7ffe3b3dd210) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3720
#31 0x00007fa2d90ff77b in QApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=<optimized out>, e=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3196
#32 0x00007fa2d87c1d9d in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x38147c0, event=0x7ffe3b3dd210) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1018
#33 0x00007fa2d90fecd9 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool)
(receiver=0x38147c0, event=0x7ffe3b3dd210, alienWidget=<optimized out>,
nativeWidget=<optimized out>, buttonDown=<optimized out>,
lastMouseReceiver=..., spontaneous=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2700
#34 0x00007fa2d91509a3 in QWidgetWindow::handleMouseEvent(QMouseEvent*)
(this=<optimized out>, event=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp:516
#35 0x00007fa2d914fcfc in QWidgetWindow::event(QEvent*) (this=0x2ad1080,
event=0x7ffe3b3dd5a0) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp:243
#36 0x00007fa2d90fe4ec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=0x242d8d0, receiver=0x2ad1080, e=0x7ffe3b3dd5a0) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3720
#37 0x00007fa2d91005a7 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe3b3df968, receiver=<optimized out>, e=0x7ffe3b3dd5a0) at
/code/qt-everything/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3435
#38 0x00007fa2d87c1d9d in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x2ad1080, event=0x7ffe3b3dd5a0) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1018
#39 0x00007fa2d8b9cad8 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x5cb5270) at
/code/qt-everything/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1949
#40 0x00007fa2d8b876ea in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...) at
/code/qt-everything/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:939
#41 0x00007fa2a65a30bd in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) (source=<optimized out>) at
/code/qt-everything/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:77
#42 0x00007fa2cdf78247 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#43 0x00007fa2cdf785e8 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#44 0x00007fa2cdf7867c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#45 0x00007fa2d8810f2b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x2484410, flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#46 0x00007fa2d87bf374 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffe3b3dd938,
flags=...) at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#47 0x00007fa2d87c2384 in QCoreApplication::exec() () at
/code/qt-everything/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1291
#48 0x000000000040d8a1 in main ()

Possible duplicates by query: bug 368695.

Reported using DrKonqi

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

Reply via email to