[frameworks-kwayland] [Bug 390151] System settings segfaults on exit

2018-04-26 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=390151

Christoph Feck  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDSINFO
 Resolution|--- |BACKTRACE

--- Comment #5 from Christoph Feck  ---
Michail, if you can still reproduce, please also install debug symbols for
kwayland-integration, see missing symbol in line #17 of comment #3.

It should reveal the information which objects are not deleted inside the
QCoreApplication::aboutToQuit() lamda.

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

[frameworks-kwayland] [Bug 390151] System settings segfaults on exit

2018-04-26 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=390151

Christoph Feck  changed:

   What|Removed |Added

 Status|NEEDSINFO   |UNCONFIRMED
 Resolution|BACKTRACE   |---

--- Comment #4 from Christoph Feck  ---
Thanks for the update; backtrace looks useful.

Looks like there is a global QObject in KF5WindowSystemKWaylandPlugin.so that
is destroyed _after_ the application is already shut down.

For related crashes in wl_proxy_destroy see bug 372597 and
https://bugs.kde.org/buglist.cgi?bug_severity=crash_severity=normal_status=UNCONFIRMED_status=CONFIRMED_status=ASSIGNED_status=REOPENED_status=NEEDSINFO=wl_proxy_destroy_type=allwordssubstr=730d

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

[frameworks-kwayland] [Bug 390151] System settings segfaults on exit

2018-03-29 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=390151

--- Comment #3 from Michail Vourlakos  ---
Using frameworks: 5.44.0

and by adding a pager plasmoid in Latte I get the following when exiting Latte
under wayland:

Application: Latte Dock (latte-dock), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f28b6ea98c0 (LWP 5383))]

Thread 1 (Thread 0x7f28b6ea98c0 (LWP 5383)):
[KCrash Handler]
#4  0x7f28ae6765b9 in wl_map_insert_at (map=,
flags=, i=, data=) at
../src/wayland-util.c:249
#5  0x7f28ae6727be in proxy_destroy (proxy=0x8567460) at
../src/wayland-client.c:411
#6  wl_proxy_destroy (proxy=proxy@entry=0x8567460) at
../src/wayland-client.c:442
#7  0x7f28b5fedc17 in org_kde_plasma_window_destroy
(org_kde_plasma_window=0x8567460) at
/workspace/build/obj-x86_64-linux-gnu/src/client/wayland-plasma-window-management-client-protocol.h:634
#8  KWayland::Client::WaylandPointer::release (this=0x6b25370, this=0x6b25370) at
/workspace/build/src/client/wayland_pointer_p.h:53
#9  KWayland::Client::PlasmaWindow::release (this=this@entry=0x92a5130) at
/workspace/build/src/client/plasmawindowmanagement.cpp:745
#10 0x7f28b5fedc3a in KWayland::Client::PlasmaWindow::~PlasmaWindow
(this=0x92a5130, __in_chrg=) at
/workspace/build/src/client/plasmawindowmanagement.cpp:735
#11 0x7f28b5fedd29 in KWayland::Client::PlasmaWindow::~PlasmaWindow
(this=0x92a5130, __in_chrg=) at
/workspace/build/src/client/plasmawindowmanagement.cpp:736
#12 0x7f28b1689f73 in QObjectPrivate::deleteChildren() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x7f28b1693e94 in QObject::~QObject() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7f28b5fee2c9 in
KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement
(this=0x252dbb0, __in_chrg=) at
/workspace/build/src/client/plasmawindowmanagement.cpp:252
#15 0x7f28b1689f73 in QObjectPrivate::deleteChildren() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x7f28b1693e94 in QObject::~QObject() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x7f288d9576a3 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemKWaylandPlugin.so
#18 0x7f28b07a2ff8 in __run_exit_handlers (status=0, listp=0x7f28b0b2d5f8
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#19 0x7f28b07a3045 in __GI_exit (status=) at exit.c:104
#20 0x7f28b0789837 in __libc_start_main (main=0x440a40 , argc=2,
argv=0x7ffe7188bb08, init=, fini=,
rtld_fini=, stack_end=0x7ffe7188baf8) at ../csu/libc-start.c:325
#21 0x00442979 in _start ()

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

[frameworks-kwayland] [Bug 390151] System settings segfaults on exit

2018-03-29 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=390151

Christoph Feck  changed:

   What|Removed |Added

 CC||mvourla...@gmail.com

--- Comment #2 from Christoph Feck  ---
*** Bug 391263 has been marked as a duplicate of this bug. ***

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

[frameworks-kwayland] [Bug 390151] System settings segfaults on exit

2018-02-09 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=390151

Martin Flöser  changed:

   What|Removed |Added

 Resolution|--- |BACKTRACE
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #1 from Martin Flöser  ---
Unfortunately the backtrace lacks debug symbols. Due to that there is nothing
we can do to investigate. Please provide a backtrace with debug symbols.

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

[frameworks-kwayland] [Bug 390151] System settings segfaults on exit

2018-02-09 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=390151

Nate Graham  changed:

   What|Removed |Added

Version|5.12.0  |5.42.0
 CC||pointedst...@zoho.com
  Component|general |general
Product|systemsettings  |frameworks-kwayland
   Assignee|plasma-b...@kde.org |mgraess...@kde.org

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