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: [email protected]
Reporter: [email protected]
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.