https://bugs.kde.org/show_bug.cgi?id=409790
Friedrich W. H. Kossebau <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|REPORTED |CONFIRMED CC| |[email protected] --- Comment #1 from Friedrich W. H. Kossebau <[email protected]> --- Can reproduce also with master, Qt 5.13 as well. Possibly something changed in Qt, and now signals are emitted or methods invoked with values not done before, hitting our code unexpected. As I remember this worked before. Running with debug build, I get an assert hit even before: #10 0x00007efd712e3ed3 in qt_assert(char const*, char const*, int) (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qlogging.h:91 #11 0x00007efd7440e0fe in Sublime::IdealController::barForDockArea(Qt::DockWidgetArea) const (this=0x1512da0, area=Qt::NoDockWidgetArea) at /home/koder/Kode/kdegit/kf5/extragear/kdevelop/kdevelop/kdevplatform/sublime/idealcontroller.cpp:215 #12 0x00007efd7440deb3 in Sublime::IdealController::dockLocationChanged(Qt::DockWidgetArea) (this=0x1512da0, area=Qt::NoDockWidgetArea) at /home/koder/Kode/kdegit/kf5/extragear/kdevelop/kdevelop/kdevplatform/sublime/idealcontroller.cpp:172 #13 0x00007efd7441236a in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<Qt::DockWidgetArea>, void, void (Sublime::IdealController::*)(Qt::DockWidgetArea)>::call(void (Sublime::IdealController::*)(Qt::DockWidgetArea), Sublime::IdealController*, void**) (f=(void (Sublime::IdealController::*)(class Sublime::IdealController * const, enum Qt::DockWidgetArea)) 0x7efd7440dd8e <Sublime::IdealController::dockLocationChanged(Qt::DockWidgetArea)>, o=0x1512da0, arg=0x7fff9bfbb240) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:152 #14 0x00007efd74411e72 in QtPrivate::FunctionPointer<void (Sublime::IdealController::*)(Qt::DockWidgetArea)>::call<QtPrivate::List<Qt::DockWidgetArea>, void>(void (Sublime::IdealController::*)(Qt::DockWidgetArea), Sublime::IdealController*, void**) (f=(void (Sublime::IdealController::*)(class Sublime::IdealController * const, enum Qt::DockWidgetArea)) 0x7efd7440dd8e <Sublime::IdealController::dockLocationChanged(Qt::DockWidgetArea)>, o=0x1512da0, arg=0x7fff9bfbb240) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185 #15 0x00007efd744113ac in QtPrivate::QSlotObject<void (Sublime::IdealController::*)(Qt::DockWidgetArea), QtPrivate::List<Qt::DockWidgetArea>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x45f2140, r=0x1512da0, a=0x7fff9bfbb240, ret=0x0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:414 #16 0x00007efd7150fa08 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff9bfbb240, r=0x1512da0, this=0x45f2140) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #17 0x00007efd7150fa08 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x45dea30, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3787 #18 0x00007efd7249a291 in QDockWidget::dockLocationChanged(Qt::DockWidgetArea) () at /usr/lib64/libQt5Widgets.so.5 -- You are receiving this mail because: You are watching all bug changes.
