https://bugs.kde.org/show_bug.cgi?id=436741
Bug ID: 436741 Summary: Use of virtual from constructor causes seg fault Product: kwin Version: git master Platform: Other OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: k...@davidedmundson.co.uk Target Milestone: --- #0 0x00007f7114291ef5 in raise () at /usr/lib/libc.so.6 #1 0x00007f711427b912 in abort () at /usr/lib/libc.so.6 #2 0x00007f711461786a in __gnu_cxx::__verbose_terminate_handler() () at /build/gcc/src/gcc/libstdc++-v3/libsupc++/vterminate.cc:95 #3 0x00007f7114623d3a in __cxxabiv1::__terminate(void (*)()) (handler=<optimized out>) at /build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48 #4 0x00007f7114623da7 in std::terminate() () at /build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58 #5 0x00007f7114624b05 in __cxxabiv1::__cxa_pure_virtual() () at /build/gcc/src/gcc/libstdc++-v3/libsupc++/pure.cc:50 #6 0x00007f711859d0b3 in KWin::Toplevel::isPopupWindow() const (this=0x55d3dab62e30) at src/kwin_autogen/EWIEGA46WW/../../../../../../../src/kde/workspace/kwin/src/toplevel.h:1022 #7 0x00007f71187f8b19 in KWin::operator<<(QDebug, KWin::Toplevel const*) (debug=..., toplevel=0x55d3dab62e30) at /home/david/projects/kde5/src/kde/workspace/kwin/src/toplevel.cpp:75 #8 0x00007f7118772a82 in KWin::Scene::addToplevel(KWin::Toplevel*) (this=0x55d3d9badf20, c=0x55d3dab62e30) at /home/david/projects/kde5/src/kde/workspace/kwin/src/scene.cpp:453 #9 0x00007f71187f9afb in KWin::Toplevel::setupCompositing() (this=0x55d3dab62e30) at /home/david/projects/kde5/src/kde/workspace/kwin/src/toplevel.cpp:268 #10 0x00007f7118845bdf in KWin::WaylandClient::WaylandClient(KWaylandServer::SurfaceInterface*) (this=0x55d3dab62e30, surface=0x55d3dabc8d20) at /home/david/projects/kde5/src/kde/workspace/kwin/src/waylandclient.cpp:41 #11 0x00007f71188a660f in KWin::XdgSurfaceClient::XdgSurfaceClient(KWaylandServer::XdgSurfaceInterface*) (this=0x55d3dab62e30, shellSurface=0x55d3d9998ab0) at /home/david/projects/kde5/src/kde/workspace/kwin/src/xdgshellclient.cpp:40 #12 0x00007f71188a81a9 in KWin::XdgToplevelClient::XdgToplevelClient(KWaylandServer::XdgToplevelInterface*) (this=0x55d3dab62e30, shellSurface=0x55d3dabe3940) at /home/david/projects/kde5/src/kde/workspace/kwin/src/xdgshellclient.cpp:371 #13 0x00007f71188bb78e in KWin::XdgShellIntegration::createXdgToplevelClient(KWaylandServer::XdgToplevelInterface*) (this=0x55d3d97b40c0, toplevel=0x55d3dabe3940) at /home/david/projects/kde5/src/kde/workspace/kwin/src/xdgshellintegration.cpp:63 #14 0x00007f71188bb463 in KWin::XdgShellIntegration::registerXdgToplevel(KWaylandServer::XdgToplevelInterface*) (this=0x55d3d97b40c0, toplevel=0x55d3dabe3940) at /home/david/projects/kde5/src/kde/workspace/kwin/src/xdgshellintegration.cpp:52 #15 0x00007f71188bc26c in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<KWaylandServer::XdgToplevelInterface*>, void, void (KWin::XdgShellIntegration::*)(KWaylandServer::XdgToplevelInterface*)>::call(void (KWin::XdgShellIntegration::*)(KWaylandServer::XdgToplevelInterface*), KWin::XdgShellIntegration*, void**) (f= (void (KWin::XdgShellIntegration::*)(KWin::XdgShellIntegration * const, KWaylandServer::XdgToplevelInterface *)) 0x7f71188bb3e0 <KWin::XdgShellIntegration::registerXdgToplevel(KWaylandServer::XdgToplevelInterface*)>, o=0x55d3d97b40c0, arg=0x7fff6e665360) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:152 -- You are receiving this mail because: You are watching all bug changes.