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.

Reply via email to