[kwin] [Bug 457822] client.frameGeometry.width doesn't work on Wayland

2022-08-13 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=457822

Marcos Gutiérrez Alonso  changed:

   What|Removed |Added

 OS|Other   |Linux
 CC||margua...@gmail.com

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

[kwin] [Bug 454691] New: On a 4K monitor, the context menus load incorrectly on Wayland

2022-06-01 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=454691

Bug ID: 454691
   Summary: On a 4K monitor, the context menus load incorrectly on
Wayland
   Product: kwin
   Version: 5.24.5
  Platform: Archlinux Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: wayland-generic
  Assignee: kwin-bugs-n...@kde.org
  Reporter: margua...@gmail.com
  Target Milestone: ---

SUMMARY
In a 4K monitor, the resolution of the context menus is not correct. When I
hover over an item, all other items "crash" (dissappear) and the one I hovered
renders at the correct resolution.

It's hard to explain so here's a video demonstration:
https://youtu.be/drwGeXqMgFA

This happens to EVERY right-click context menu on Wayland: in the plasma panel,
in the desktop, in the application launcher... everywhere.

This does NOT happen on my secondary 1080p monitor.

STEPS TO REPRODUCE
1. Enable 4K resolution in wayland
2. Right-click anywhere to bring up a context menu
3. Hover over an element and watch the elements become invisible

OBSERVED RESULT
1080p resolution on context menus when they load.

EXPECTED RESULT
They appear with the appropriate resolution.

SOFTWARE/OS VERSIONS
OS: Arch Linux x86_64
Kernel: 5.18.1-zen1-1-zen
Resolution: 3840x2160
DE: Plasma 5.24.5
WM: kwin
Theme: [Plasma], Breeze [GTK2/3]
Icons: [Plasma], breeze-dark [GTK2/3]
(available in About System)
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.4

ADDITIONAL INFORMATION
- I'm using the amd gpu drivers.
- This text rendering issue (without transparencies) happens in other places
too, such as the "About this system" in the system settings.

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

[frameworks-kiconthemes] [Bug 453730] Plasma crashed in KIconLoader::setCustomPalette()

2022-05-19 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=453730

--- Comment #6 from Marcos Gutiérrez Alonso  ---
(In reply to Nate Graham from comment #4)
> If it's not "Breeze Icons", does the crash happen if you switch to "Breeze 
> Icons"?

I have tried it and it does not crash... In fact it does not crash anymore(?)

It's hard to say because I don't know *what* made it crash, so I just used it
normally and after 3 days it has not crashed once (with "Breeze Icons" nor with
the custom ones). I do update my computer regularly, so it might have fixed
itself I guess?

Anyhow, sorry for making you lose your time. Will add more info to this thread
if I happen to find out what crashed plasma or it crashes even with "Breeze
Icons".

Thank you again!

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

[frameworks-kiconthemes] [Bug 453730] Plasma crashed in KIconLoader::setCustomPalette()

2022-05-16 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=453730

--- Comment #5 from Marcos Gutiérrez Alonso  ---
(In reply to Nate Graham from comment #4)
> Thanks! Looks samey.
> 
> What icon theme are you using? If it's not "Breeze Icons", does the crash
> happen if you switch to "Breeze Icons"?

Indeed I'm using Relax-Dark-Icons (https://store.kde.org/p/1687609), I will
switch to Breeze Dark and comment if/when a crash occurs

Thanks!

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

[plasmashell] [Bug 453730] Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault

2022-05-13 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=453730

--- Comment #3 from Marcos Gutiérrez Alonso  ---
(In reply to Nate Graham from comment #2)
> Unfortunately the backtrace is incomplete and missing debug symbols for the
> following lines that we need to figure out exactly what's going wrong:
> 
> > #4  0x7ff30404bbef in  () at 
> > /usr/lib/qt/plugins/plasma/applets/org.kde.plasma.private.systemtray.so
> 
> Could you please install debug symbols for Plasma and the kiconthemes
> framework, reproduce the crash, and attach a new symbolicated backtrace? See
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports
> 
> Thanks!

(This is my first time reporting a bug with a backtrace, please be patient)

After installing `debuginfod`, I restarted and got another crash. This time is
not the same error I think.
This is the backtrace (from gdb I run `bt full`):

```
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x7f110f49534c in __pthread_kill_implementation () from
/usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7f110abb7540 (LWP 46271))]
(gdb)
(gdb) c
The program is not being run.
(gdb) bt full
#0  0x7f110f49534c in __pthread_kill_implementation () at
/usr/lib/libc.so.6
#1  0x7f110f4484b8 in raise () at /usr/lib/libc.so.6
#2  0x7f7aa384 in KCrash::defaultCrashHandler(int) (sig=11) at
/usr/src/debug/kcrash-5.93.0/src/kcrash.cpp:609
data =
  { = {_vptr.MetadataWriter = 0x7f7ad8b8
}, argv = {_M_elems = {0x0, 0x7f7ab0c1
"--platform", 0x55d477e95b98 "wayland", 0x7f7ab0de "--appname",
0x55d475b896f0 "plasmashell", 0x7f7ab0f7 "--apppath", 0x55d475b89630
"/usr/bin", 0x7f7ab104 "--signal", 0x7fffdb1715e6 "11", 0x7f7ab112
"--pid", 0x7fffdb1715f0 "46271", 0x7f7ab118 "--appversion", 0x55d4760df478
"5.24.5", 0x7f7ab125 "--programname", 0x55d4760a76e8 "Plasma",
0x7f7ab133 "--bugaddress", 0x55d4760a81b8 "sub...@bugs.kde.org",
0x7f7ab14e "--startupid", 0x55d4796a4798 "0", 0x7f7ab162 "--restarted",
0x0 }}, argc = 20, m_writer = 0x7fffdb171720}
platformName = {d = 0x55d477e95b80}
about = 
argv = 0x7fffdb171618
ini =
{ = {_vptr.MetadataWriter = 0x7f7ad8e8
}, writable = false, fd = 95, iniLine
= {_M_elems = "restarted=true\n\0...@bugs.kde.org\n", '\000' }}
sigtxt = "11\000\000\000\000\000\000\000"
pidtxt = "46271\000\000\000\000\000\000\000\000\000\360?\000\000\000"
startupId = {d = 0x55d4796a4780}
argc = 
crashRecursionCounter = 2
#3  0x7f110f448560 in  () at /usr/lib/libc.so.6
#4  0x7f11100484d4 in QColor::operator=(QColor const&) () at
/usr/lib/libQt5Gui.so.5
#5  0x7f110f3d9b74 in KIconColors::KIconColors(QPalette const&)
(this=, palette=..., this=, palette=) at /usr/src/debug/kiconthemes-5.93.0/src/kiconcolors.cpp:101
d = 0x55d47984d9c0
#6  0x7f110f3e954b in KIconLoader::setCustomPalette(QPalette const&)
(this=0x7f110f3ff0d0 <(anonymous
namespace)::Q_QGS_globalIconLoader::innerFunction()::holder>, palette=...)
at /usr/src/debug/kiconthemes-5.93.0/src/kiconloader.cpp:1834
#7  0x7f10cc6da27e in QIconSource::pixmap(QSize const&)
(this=0x55d477be87c0, size=...) at
/usr/src/debug/plasma-framework-5.93.0/src/declarativeimports/core/iconitem.cpp:96
result = 
#8  0x7f10cc6dff5e in IconItem::loadPixmap() (this=0x55d47700dd50) at
/usr/src/debug/plasma-framework-5.93.0/src/declarativeimports/core/iconitem.cpp:713
size = -619240880
result = 
animated = 
#9  0x7f3c606d in QQuickWindowPrivate::polishItems()
(this=0x7f10fc001d20) at
/usr/src/debug/qtdeclarative/src/quick/items/qquickwindow.cpp:393
item = 0x55d47700dd50
itemPrivate = 
itemsRemaining = 1
polishLoopDetector = {itemsToPolish = ,
numPolishLoopsInSequence = 0}
#10 0x7f37f463 in
QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool)
(this=0x55d476866ab0, w=0x55d477118360, inExpose=)
at
/usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1577
window = 0x55d476d77ca0
timer = {t1 = -9223372036854775808, t2 = -9223372036854775808}
polishTime = 0
waitTime = 0
syncTime = 0
profileFrames = false
d = 
#11 0x7f3d1784 in QQuickWindow::event(QEvent*) (this=0x55d476d77ca0,
e=0x7fffdb1725c0) at
/usr/src/debug/qtdeclarative/src/quick/items/qquickwindow.cpp:1857
d = 0x7f10fc001d20
#12 0x7f11107182c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#13 0x7f110fac25aa in Q

[plasmashell] [Bug 453730] Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault

2022-05-13 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=453730

Marcos Gutiérrez Alonso  changed:

   What|Removed |Added

  Flags||Wayland+

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

[plasmashell] [Bug 453730] Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault

2022-05-13 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=453730

Marcos Gutiérrez Alonso  changed:

   What|Removed |Added

 CC||margua...@gmail.com

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

[plasmashell] [Bug 453730] New: Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault

2022-05-13 Thread Marcos Gutiérrez Alonso
https://bugs.kde.org/show_bug.cgi?id=453730

Bug ID: 453730
   Summary: Thread 1 "plasmashell" received signal SIGSEGV,
Segmentation fault
   Product: plasmashell
   Version: 5.24.4
  Platform: Manjaro
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: generic-crash
  Assignee: plasma-b...@kde.org
  Reporter: margua...@gmail.com
  Target Milestone: 1.0

Created attachment 148788
  --> https://bugs.kde.org/attachment.cgi?id=148788=edit
Segmentation fault backtrace with GDB

SUMMARY
I attach a backtrace. This segmentation fault crashes the entire plasma shell.
It happens seemingly randomly and multiple times per session.

STEPS TO REPRODUCE
It seems to happen randomly. However, the crash usually takes place when
switching between screens, alt+tabbing, drag-and-dropping something or when a
notification pops up.

OBSERVED RESULT
The entire plasma shell crashes (and then restarts).

SOFTWARE/OS VERSIONS
I'm using Wayland

OS: Manjaro Linux x86_64
Kernel: 5.17.6-1-MANJARO
Resolution: 1920x1080
DE: Plasma 5.24.5
WM: kwin
WM Theme: Relax-Blur-Aurorae
Theme: Breath2 2021 Dark [Plasma], Breeze [GTK3]
Icons: [Plasma], Relax-Dark-Icons [GTK2/3]
CPU: AMD Ryzen 7 3700X (16) @ 3.600GHz
GPU: AMD ATI Radeon RX 6600/6600 XT/6600M
Memory: 6280MiB / 16001MiB

(available in About System)
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3

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