[plasmashell] [Bug 488521] Incorrect rendering of Mattermost app svg icon in Plasma 6

2024-06-25 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=488521

--- Comment #7 from Dmitry Ivanov  ---
This problem is now fixed after update to Plasma 6.1.0, KDE Frameworks 6.3.0,
Qt 6.7.2. The icon is rendered correctly.

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

[plasmashell] [Bug 488521] Incorrect rendering of Mattermost app svg icon in Plasma 6

2024-06-17 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=488521

--- Comment #6 from Dmitry Ivanov  ---
Different codepath possibly could be the reason, but I'd just like to emphasize
that in 448234 there's a pretty similar example which actually does demonstrate
the underlying QtSVG issue. The only difference with my example is the use of
PyQt6 instead of PyQt5.

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

[plasmashell] [Bug 488521] Incorrect rendering of Mattermost app svg icon in Plasma 6

2024-06-17 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=488521

--- Comment #4 from Dmitry Ivanov  ---
I don't think it is a duplicate of 448234. This bug does NOT reproduce with a
sample PyQt6 app but only with plasma environment, unlike 448234 where a demo
Qt app demonstrates the issue.

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

[plasmashell] [Bug 488521] Incorrect rendering of Mattermost app svg icon in Plasma 6

2024-06-15 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=488521

--- Comment #2 from Dmitry Ivanov  ---
Created attachment 170516
  --> https://bugs.kde.org/attachment.cgi?id=170516=edit
Screenshot from Plasma panel

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

[plasmashell] [Bug 488521] Incorrect rendering of Mattermost app svg icon in Plasma 6

2024-06-15 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=488521

--- Comment #1 from Dmitry Ivanov  ---
Created attachment 170515
  --> https://bugs.kde.org/attachment.cgi?id=170515=edit
Screenshot from Dolphin

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

[plasmashell] [Bug 488521] New: Incorrect rendering of Mattermost app svg icon in Plasma 6

2024-06-15 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=488521

Bug ID: 488521
   Summary: Incorrect rendering of Mattermost app svg icon in
Plasma 6
Classification: Plasma
   Product: plasmashell
   Version: 6.0.5
  Platform: openSUSE
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Panel
  Assignee: plasma-b...@kde.org
  Reporter: dm.vl.iva...@gmail.com
CC: niccolo.venera...@gmail.com
  Target Milestone: 1.0

Created attachment 170514
  --> https://bugs.kde.org/attachment.cgi?id=170514=edit
Mattermost app's icon - svg file

SUMMARY

I'm running OpenSUSE Tumbleweed with Plasma 6/Wayland and at some point a while
back I noticed that the svg icon of a Mattermost app installed via flatpak
started to render incorrectly: for some reason the white part of the icon in
the middle doesn't render properly. I thought that it might be an issue with
Qt6 svg rasterizer but a prototype PyQt6 app demonstrating the icon in a widget
renders this particular icon correctly so the issue must be somewhere on the
Plasma 6 side.

STEPS TO REPRODUCE
1. Install Mattermost app via flatpak (com.mattermost.Desktop, version 5.8.1)
2. Add Mattermost app icon to a panel or just observe the app's svg icon via
Dolphin in folder
/var/lib/flatpak/app/com.mattermost.Desktop/current/active/files/share/icons/hicolor/scalable/apps/com.mattermost.Desktop.svg

OBSERVED RESULT

The app's icon is not rendered correctly - the white curvy part in the middle
is seemingly rendered in wrong color.

EXPECTED RESULT

The app's icon is rendered correctly

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: OpenSUSE Tumbleweed 20240613, Wayland session
(available in About System)
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION

The app's icon is properly rendered in Inkscape and in the following PyQt6
prototype app:

from PyQt6.QtGui import QPixmap
from PyQt6.QtWidgets import QApplication, QMessageBox, QLabel

app = QApplication([])
msg = QMessageBox()
pixmap =
QPixmap("/var/lib/flatpak/app/com.mattermost.Desktop/current/active/files/share/icons/hicolor/scalable/apps/com.mattermost.Desktop.svg")
label = QLabel()
label.setPixmap(pixmap)
msg.layout().addWidget(label)
msg.exec()

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

[kwin] [Bug 444665] New: Kwin crashed after logging in

2021-10-30 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=444665

Bug ID: 444665
   Summary: Kwin crashed after logging in
   Product: kwin
   Version: 5.23.2
  Platform: Neon Packages
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: dm.vl.iva...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.23.2)

Qt Version: 5.15.3
Frameworks Version: 5.87.0
Operating System: Linux 5.11.0-38-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.2 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I just logged into my laptop running KDE Neon 5.23.2 and almost immediately saw
the crash reporter icon in the system tray. I've seen it a couple of times
already but didn't pay much attention. But since it reproduced several times, I
decided it's worth reporting.

The issue might be connected with the fact that the last time the laptop was
on, it had an external monitor connected to it via HDMI cable. And then I
started it up without the external monitor connected.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted

[New LWP 1361]
[New LWP 1362]
[New LWP 1363]
[New LWP 1364]
[New LWP 1374]
[New LWP 1394]
[New LWP 1422]
[New LWP 1423]
[New LWP 1424]
[New LWP 1425]
[New LWP 1429]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x7f02f7a6caff in __GI___poll (fds=0x7ffd30653a38, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7f02f1d2f3c0 (LWP 1351))]

Thread 12 (Thread 0x7f02a700 (LWP 1429)):
#0  0x7f02f7a6cbf6 in __ppoll (fds=fds@entry=0x7f02a8000d98,
nfds=nfds@entry=1, timeout=, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1  0x7f02f88a5519 in ppoll (__ss=, __timeout=, __nfds=, __fds=) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f02a8000d98) at
kernel/qcore_unix.cpp:132
#3  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f02a8000d98) at
kernel/qcore_unix.cpp:129
#4  qt_safe_poll(pollfd*, unsigned long, timespec const*) (fds=0x7f02a8000d98,
nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155
#5  0x7f02f88a6bc3 in
QEventDispatcherUNIX::processEvents(QFlags)
(this=, flags=...) at
../../include/QtCore/../../src/corelib/tools/qarraydata.h:211
#6  0x7f02f884d8ab in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f02afffebe0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x7f02f86672c2 in QThread::exec() (this=) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x7f02f866845c in QThreadPrivate::start(void*) (arg=0x55e304e175c0) at
thread/qthread_unix.cpp:329
#9  0x7f02f60d4609 in start_thread (arg=) at
pthread_create.c:477
#10 0x7f02f7a79293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f02c9eba700 (LWP 1425)):
#0  futex_wait_cancelable (private=, expected=0,
futex_word=0x55e304dfb9a8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e304dfb958,
cond=0x55e304dfb980) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55e304dfb980, mutex=0x55e304dfb958) at
pthread_cond_wait.c:647
#3  0x7f02eb34ca4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x7f02eb34c64b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x7f02f60d4609 in start_thread (arg=) at
pthread_create.c:477
#6  0x7f02f7a79293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f02ca6bb700 (LWP 1424)):
#0  futex_wait_cancelable (private=, expected=0,
futex_word=0x55e304dfb9a8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e304dfb958,
cond=0x55e304dfb980) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55e304dfb980, mutex=0x55e304dfb958) at
pthread_cond_wait.c:647
#3  0x7f02eb34ca4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x7f02eb34c64b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x7f02f60d4609 in start_thread (arg=) at
pthread_create.c:477
#6  0x7f02f7a79293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f02caebc700 (LWP 1423)):
#0  futex_wait_cancelable (private=, expected=0,
futex_word=0x55e304dfb9a8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e304dfb958,
cond=0x55e304dfb980) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55e304dfb980, mutex=0x55e304dfb958) at
pthread_cond_wait.c:647
#3  

[okular] [Bug 408801] New: Okular crashed when attempting to save a pdf file to another folder

2019-06-16 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=408801

Bug ID: 408801
   Summary: Okular crashed when attempting to save a pdf file to
another folder
   Product: okular
   Version: 1.7.2
  Platform: Neon Packages
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: okular-de...@kde.org
  Reporter: dm.vl.iva...@gmail.com
  Target Milestone: ---

Application: okular (1.7.2)

Qt Version: 5.12.3
Frameworks Version: 5.59.0
Operating System: Linux 4.18.0-21-generic x86_64
Distribution: KDE neon User Edition 5.16

-- Information about the crash:
- What I was doing when the application crashed:

I opened a pdf file attached to an e-mail from Thunderbird (so it got saved
somewhere in /tmp/mozilla_ before opening in Okular), then selected
"File" -> "Save As" and started to navigate to the folder in which I'd like to
have the file saved within the dialog. During this navigation I created a
couple of folders (folder and folder inside it) for the file. And right before
I was ready to finally save the pdf file in the created folder Okular crashed.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd08908b200 (LWP 17377))]

Thread 3 (Thread 0x7fd06e61d700 (LWP 17379)):
#0  0x7fd084cf5bf9 in __GI___poll (fds=0x7fd0680127f0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x7fd07f7674c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fd07f7675dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7fd085638dcb in QEventDispatcherGlib::processEvents
(this=0x7fd068000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x7fd0855da03a in QEventLoop::exec (this=this@entry=0x7fd06e61cd70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x7fd0854014ca in QThread::exec (this=) at
thread/qthread.cpp:531
#6  0x7fd085aa7015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x7fd085402c72 in QThreadPrivate::start (arg=0x7fd085d1ed80) at
thread/qthread_unix.cpp:361
#8  0x7fd081a986db in start_thread (arg=0x7fd06e61d700) at
pthread_create.c:463
#9  0x7fd084d0288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd0772d5700 (LWP 17378)):
#0  0x7fd084cf5bf9 in __GI___poll (fds=0x7fd0772d4ca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x7fd08251b747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x7fd08251d36a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x7fd07a0bc578 in QXcbEventQueue::run (this=0x556169bf6bf0) at
qxcbeventqueue.cpp:228
#4  0x7fd085402c72 in QThreadPrivate::start (arg=0x556169bf6bf0) at
thread/qthread_unix.cpp:361
#5  0x7fd081a986db in start_thread (arg=0x7fd0772d5700) at
pthread_create.c:463
#6  0x7fd084d0288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd08908b200 (LWP 17377)):
[KCrash Handler]
#6  0x7fd0886efd16 in std::__atomic_base::operator-- (this=0x21) at
/usr/include/c++/7/bits/atomic_base.h:304
#7  QAtomicOps::deref (_q_value=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:271
#8  QBasicAtomicInteger::deref (this=0x21) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:115
#9  QSharedDataPointer::~QSharedDataPointer
(this=0x55616a697b38, __in_chrg=) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:89
#10 KFileItem::~KFileItem (this=0x55616a697b38, __in_chrg=) at
./src/core/kfileitem.h:47
#11 0x7fd0887ae6a5 in QList::node_destruct (this=0x55616a83a220,
n=) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:455
#12 QList::erase (this=0x55616a83a220, it=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:539
#13 0x7fd0887aec6a in KCoreDirListerCache::reinsert
(this=this@entry=0x7fd088a113c0 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, item=...,
oldUrl=...) at ./src/core/kcoredirlister_p.h:309
#14 0x7fd0887a3d4d in KCoreDirListerCache::processPendingUpdates
(this=this@entry=0x7fd088a113c0 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>) at
./src/core/kcoredirlister.cpp:2014
#15 0x7fd0887a4324 in KCoreDirListerCache::slotResult (this=0x7fd088a113c0
<(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>,
j=) at ./src/core/kcoredirlister.cpp:1341
#16 0x7fd08560b98f in QtPrivate::QSlotObjectBase::call (a=0x7fff92dcdd80,
r=0x7fd088a113c0 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>,
this=0x55616a7e57a0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#17 QMetaObject::activate (sender=sender@entry=0x55616a82e6d0,
signalOffset=, 

[plasmashell] [Bug 404220] Animations move too fast under Optimus

2019-02-18 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=404220

Dmitry Ivanov  changed:

   What|Removed |Added

 CC||dm.vl.iva...@gmail.com

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

[kmail2] [Bug 399245] Restore UI functionality related to "Show HTML side bar"

2018-09-30 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=399245

Dmitry Ivanov  changed:

   What|Removed |Added

 CC||dm.vl.iva...@gmail.com

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

[kontact] [Bug 396694] Kontact crashes right after start

2018-07-20 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=396694

Dmitry Ivanov  changed:

   What|Removed |Added

 CC||dm.vl.iva...@gmail.com

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

[plasma-nm] [Bug 394580] Wrong icon size on network manager applet

2018-06-17 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=394580

Dmitry Ivanov  changed:

   What|Removed |Added

 CC||dm.vl.iva...@gmail.com

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

[kmail2] [Bug 393421] No ability to hide the HTML Message Status Bar

2018-04-23 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=393421

Dmitry Ivanov <dm.vl.iva...@gmail.com> changed:

   What|Removed |Added

 CC||dm.vl.iva...@gmail.com

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

[plasmashell] [Bug 372604] Black rectangle in top right corner when switching virtual desktops

2017-05-17 Thread Dmitry Ivanov
https://bugs.kde.org/show_bug.cgi?id=372604

Dmitry Ivanov <dm.vl.iva...@gmail.com> changed:

   What|Removed |Added

 CC||dm.vl.iva...@gmail.com

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