[kwin] [Bug 488454] Ghosting with Chromium window

2024-09-27 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=488454

--- Comment #5 from Mike Lothian  ---
I actually think the ghosting might be an issue with the screen, it does fade
though

The kickoff issue also appears to be fixed

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

[kwin] [Bug 488454] Ghosting with Chromium window

2024-06-13 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=488454

--- Comment #2 from Mike Lothian  ---
https://photos.app.goo.gl/YdXud43B4tuba9649 is the video of kicker

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

[kwin] [Bug 488454] New: Ghosting with Chromium window

2024-06-13 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=488454

Bug ID: 488454
   Summary: Ghosting with Chromium window
Classification: Plasma
   Product: kwin
   Version: git master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: wayland-generic
  Assignee: kwin-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

I've seen this issue since switching to wayland back before the Mega Release, I
mentioned it on IRC but wasn't sure if it was a bug in kwin, the graphics
drivers or a hardware issue

I'm certain it's not monitor burn in - it changes too much and it often
flickers

I'm currently running Qt 6.7.1 KF from Git, and Plasma from Git, I've seen this
going all the way back from before MR6 and Qt 6.6

The ghosting remains even after Chromium is closed and it's a Wayland enabled
chromium (so there's no Xwayland involved)

Screenshots using Spectacle don't show the artefacts, I'm attaching a video but
I'm not sure you can really see the flickering but you can see the Chromium
tool bar

I've also seen strange things with the kicker menu but I'm not sure if that's
related or not, it's like it pauses before displaying the final frame unless
you move the cursor I'll try and film that too

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

[kwin] [Bug 488454] Ghosting with Chromium window

2024-06-13 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=488454

--- Comment #1 from Mike Lothian  ---
https://photos.app.goo.gl/TxfRFoMJYtH4o6Ew8 as the 14MB video was too big

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

[kwin] [Bug 488454] Ghosting with Chromium window

2024-06-13 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=488454

--- Comment #3 from Mike Lothian  ---
Here's my graphics info:

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.57,
6.10.0-rc2-tip+) (0x1638)
Version: 24.2.0
Accelerated: yes
Video memory: 512MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 107 MB, largest block: 107 MB
VBO free aux. memory - total: 30944 MB, largest block: 30944 MB
Texture free memory - total: 107 MB, largest block: 107 MB
Texture free aux. memory - total: 30944 MB, largest block: 30944 MB
Renderbuffer free memory - total: 107 MB, largest block: 107 MB
Renderbuffer free aux. memory - total: 30944 MB, largest block: 30944 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 32353 MB
Currently available dedicated video memory: 107 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.57,
6.10.0-rc2-tip+)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.0-devel
(git-8a4e530f9d)
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.2.0-devel
(git-8a4e530f9d)
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.2.0-devel
(git-8a4e530f9d)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

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

[frameworks-kidletime] [Bug 328987] Power saving should not trigger if joystick/controller/gamepad is in use

2024-06-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=328987

--- Comment #53 from Mike Lothian  ---
Is it worth raising a bug with libinput

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

[plasmashell] [Bug 487631] Calendar pressing Next skips 3 months

2024-05-28 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=487631

--- Comment #2 from Mike Lothian  ---
I don't have it enabled, no

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

[plasmashell] [Bug 487631] New: Calander pressing Next skips 3 months

2024-05-27 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=487631

Bug ID: 487631
   Summary: Calander pressing Next skips 3 months
Classification: Plasma
   Product: plasmashell
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Digital Clock
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: 1.0

When I press the next button instead of moving to the next month, it skips
three, you can manually select one of the skipped months, but pressing Next or
previous still skips 3 months from the new date

Qt 6.7.1
Frameworks from Git main
Plasma from Git main

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

[kdiff3] [Bug 485999] kdiff3 segaborts when comparing two files

2024-05-25 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=485999

--- Comment #7 from Mike Lothian  ---
Scrolling is very slow, taking 30 seconds or so to go down the page, and using
quite a lot of CPU too, is there a way to see what's causing it?

This is probably all wayland related but it's the only app I've seen misbehave

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

[Powerdevil] [Bug 486067] Keyboard brightness no longer showing up

2024-05-01 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486067

--- Comment #3 from Mike Lothian  ---
If I restart sddm everything then works fine, is this some sort of race issue
during first boot?

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

[kwin] [Bug 486391] QMplay2 crashes when using Vaapi on Wayland

2024-05-01 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486391

Mike Lothian  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Mike Lothian  ---
It does indeed, feel free to add my:

Tested-by: Mike Lothian 

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

[kwin] [Bug 486391] QMplay2 crashes when using Vaapi on Wayland

2024-05-01 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486391

--- Comment #3 from Mike Lothian  ---
Created attachment 169082
  --> https://bugs.kde.org/attachment.cgi?id=169082&action=edit
WAYLAND_DEBUG=1

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

[kwin] [Bug 486391] QMplay2 crashes when using Vaapi on Wayland

2024-05-01 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486391

--- Comment #2 from Mike Lothian  ---
I have a feeling its related to the vulkan-{header,loader,etc etc} being
updated to 1.3.280

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

[kwin] [Bug 486391] QMplay2 crashes when using Vaapi on Wayland

2024-05-01 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486391

Mike Lothian  changed:

   What|Removed |Added

URL||https://gitlab.freedesktop.
   ||org/mesa/mesa/-/issues/1109
   ||7

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

[kwin] [Bug 486391] New: QMplay2 crashes when using Vaapi on Wayland

2024-05-01 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486391

Bug ID: 486391
   Summary: QMplay2 crashes when using Vaapi on Wayland
Classification: Plasma
   Product: kwin
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: wayland-generic
  Assignee: kwin-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

This is using Plasma 6.1 git, KF6 git, Mesa git and QMplay2 from git

QMPlay2 
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib64/va/drivers/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
VA-API :: Initialized device: renderD129
wp_linux_drm_syncobj_surface_v1@107: error 4: explicit sync is used, but no
acquire point is set
[01 May 2024 11:04:45.448] The Wayland connection experienced a fatal error:
Protocol error


This appears to be triggered by the landing of
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28874

The error message about the no acquire point I think is from the much older
https://invent.kde.org/plasma/kwin/-/merge_requests/4693

I'm raising a bug with the Mesa folk too, but I'm not 100% sure if this is a
Mesa, Kwin or QMplay2 bug

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

[kdiff3] [Bug 485999] kdiff3 segaborts when comparing two files

2024-04-29 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=485999

--- Comment #5 from Mike Lothian  ---
I spoke too soon, if you scoll those two files then close kdiff3 you get the
following segfault:

Process 560661 stopped
* thread #1, name = 'kdiff3', stop reason = signal SIGSEGV: address not mapped
to object (fault address: 0x88)
frame #0: 0x74606190
libQt6WaylandClient.so.6`QtWaylandClient::QWaylandShmBackingStore::resize(QSize
const&) + 848
libQt6WaylandClient.so.6`QtWaylandClient::QWaylandShmBackingStore::resize:
->  0x74606190 <+848>: cmpb   $0x0, 0x88(%rcx)
0x74606197 <+855>: je 0x746061f0 ; <+944>
0x74606199 <+857>: cmpq   $0x0, 0x80(%rcx)
0x746061a1 <+865>: je 0x746061f0 ; <+944>
(lldb) bt
* thread #1, name = 'kdiff3', stop reason = signal SIGSEGV: address not mapped
to object (fault address: 0x88)
  * frame #0: 0x74606190
libQt6WaylandClient.so.6`QtWaylandClient::QWaylandShmBackingStore::resize(QSize
const&) + 848
frame #1: 0x74605ce2
libQt6WaylandClient.so.6`QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion
const&) + 82
frame #2: 0x76790361
libQt6Gui.so.6`QBackingStore::beginPaint(QRegion const&) + 433
frame #3: 0x776e4ee2
libQt6Widgets.so.6`QWidgetRepaintManager::paintAndFlush() + 4514
frame #4: 0x776c90bc
libQt6Widgets.so.6`QWidgetRepaintManager::sync() + 284
frame #5: 0x776be70f libQt6Widgets.so.6`QWidget::event(QEvent*) +
2671
frame #6: 0x77546412 libQt6Widgets.so.6`QMainWindow::event(QEvent*)
+ 962
frame #7: 0x77ecdde2 libKF6XmlGui.so.6`KMainWindow::event(QEvent*)
+ 4530
frame #8: 0x77f0f4fb
libKF6XmlGui.so.6`KXmlGuiWindow::event(QEvent*) + 43
frame #9: 0x7769061e
libQt6Widgets.so.6`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 302
frame #10: 0x776920ae
libQt6Widgets.so.6`QApplication::notify(QObject*, QEvent*) + 494
frame #11: 0x76133f57
libQt6Core.so.6`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 183
frame #12: 0x776e2b07
libQt6Widgets.so.6`QWidgetRepaintManager::sendUpdateRequest(QWidget*,
QWidgetRepaintManager::UpdateTime) + 743
frame #13: 0x777373b7 libQt6Widgets.so.6`void
QWidgetRepaintManager::markDirty(QRect const&, QWidget*,
QWidgetRepaintManager::UpdateTime, QWidgetRepaintManager::BufferState) + 1447
frame #14: 0x776de31b libQt6Widgets.so.6`QWidget::repaint() + 187
frame #15: 0x55672e4b
kdiff3`DiffTextWindowFrame::setFirstLine(this=0x5615b3f0,
firstLine=) at difftextwindow.cpp:2036:21
frame #16: 0x760dda8f libQt6Core.so.6`___lldb_unnamed_symbol13786 +
1279
frame #17: 0x55609593
kdiff3`DiffTextWindow::firstLineChanged(this=, _t1=LineRef @
0x7fffc24c) at moc_difftextwindow.cpp:431:5
frame #18: 0x55674606
kdiff3`DiffTextWindow::setFirstLine(this=0x5615dba0, firstLine=LineRef
@ rbp) at difftextwindow.cpp:503:12
frame #19: 0x760dda8f libQt6Core.so.6`___lldb_unnamed_symbol13786 +
1279
frame #20: 0x775e838f
libQt6Widgets.so.6`QAbstractSlider::setValue(int) + 319
frame #21: 0x7762537c
libQt6Widgets.so.6`___lldb_unnamed_symbol22374 + 380
frame #22: 0x7758bc18
libQt6Widgets.so.6`QScrollBar::wheelEvent(QWheelEvent*) + 136
frame #23: 0x776be5d4 libQt6Widgets.so.6`QWidget::event(QEvent*) +
2356
frame #24: 0x7758bb58 libQt6Widgets.so.6`QScrollBar::event(QEvent*)
+ 504
frame #25: 0x7769061e
libQt6Widgets.so.6`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 302
frame #26: 0x776920ae
libQt6Widgets.so.6`QApplication::notify(QObject*, QEvent*) + 494
frame #27: 0x76133f57
libQt6Core.so.6`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 183
frame #28: 0x776be5d4 libQt6Widgets.so.6`QWidget::event(QEvent*) +
2356
frame #29: 0x7769061e
libQt6Widgets.so.6`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 302
frame #30: 0x77693488
libQt6Widgets.so.6`QApplication::notify(QObject*, QEvent*) + 5576
frame #31: 0x76133f57
libQt6Core.so.6`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 183
frame #32: 0x776e95b1
libQt6Widgets.so.6`___lldb_unnamed_symbol23787 + 929
frame #33: 0x776e6c82
libQt6Widgets.so.6`___lldb_unnamed_symbol23778 + 338
frame #34: 0x7769061e
libQt6Widgets.so.6`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 302
frame #35: 0x776920ae
libQt6Widgets.so.6`QApplication::notify(QObject*, QEvent*) + 494
frame #36: 0x76133f57
libQt6Core.so.6`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 183
frame #37: 0x7671675d
libQt6Gui.so.6`QGuiApplicationPrivate::processWheelEvent(QWindowSystemInterfacePrivate::WheelEvent*)
+ 541
frame #38: 0x76778

[kdiff3] [Bug 485999] kdiff3 segaborts when comparing two files

2024-04-29 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=485999

Mike Lothian  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Mike Lothian  ---
I've just retested master, it's all looking good now thanks

That's everything now migrated to Qt6 and working on my system :D 

Thanks again

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

[Powerdevil] [Bug 486292] New: Screen switches off when gaming with a joypad

2024-04-29 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486292

Bug ID: 486292
   Summary: Screen switches off when gaming with a joypad
Classification: Plasma
   Product: Powerdevil
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
CC: m...@ratijas.tk, natalie_clar...@yahoo.de
  Target Milestone: ---

The default idle settings for screen dimming and switching off kick in when
gaming using a joypad (usb connected Switch controller) on steam

This is a regression from X11 Plasma5 but I'm not sure if this is an issue with
Wayland only, 6.0 or plasma 6.1 git

Should steam/wine be doing something to inhibit this? Should powerdevil be
ignoring the timeouts when running a full screen app? Or should powerdevil be
monitoring the other input devices for button presses as well as keyboard and
mouse?

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

[Powerdevil] [Bug 486067] Keyboard brightness no longer showing up

2024-04-24 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486067

--- Comment #2 from Mike Lothian  ---
I'm still able to use https://github.com/wroberts/rogauracore to control the
brightness and colours etc

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

[Powerdevil] [Bug 486067] Keyboard brightness no longer showing up

2024-04-24 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486067

--- Comment #1 from Mike Lothian  ---
Created attachment 168864
  --> https://bugs.kde.org/attachment.cgi?id=168864&action=edit
Full journalctl

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

[Powerdevil] [Bug 486067] New: Keyboard brightness no longer showing up

2024-04-24 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=486067

Bug ID: 486067
   Summary: Keyboard brightness no longer showing up
Classification: Plasma
   Product: Powerdevil
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
CC: m...@ratijas.tk, natalie_clar...@yahoo.de
  Target Milestone: ---

Using Qt 6.7.0, KF6 from git along with Plasma6 from Git, this certainly used
to work

journalctl -b | grep -i "bright\|keyboard"
Apr 24 12:31:12 axion.fireburn.co.uk kernel: atkbd serio0: Failed to deactivate
keyboard on isa0060/serio0
Apr 24 12:31:12 axion.fireburn.co.uk kernel: asus 0003:0B05:1866.0002:
input,hiddev0,hidraw1: USB HID v1.10 Keyboard [ASUSTek Computer Inc. N-KEY
Device] on usb-:08:00.3-3/input0
Apr 24 12:31:12 axion.fireburn.co.uk kernel: atkbd serio0: Failed to enable
keyboard on isa0060/serio0
Apr 24 12:31:12 axion.fireburn.co.uk kernel: input: AT Translated Set 2
keyboard as /devices/platform/i8042/serio0/input/input4
Apr 24 12:31:12 axion.fireburn.co.uk systemd[1]: Starting Load/Save Screen
Backlight Brightness of backlight:amdgpu_bl1...
Apr 24 12:31:12 axion.fireburn.co.uk systemd[1]: Starting Load/Save Screen
Backlight Brightness of leds:asus::kbd_backlight...
Apr 24 12:31:12 axion.fireburn.co.uk systemd[1]: Finished Load/Save Screen
Backlight Brightness of backlight:amdgpu_bl1.
Apr 24 12:31:12 axion.fireburn.co.uk systemd[1]: Finished Load/Save Screen
Backlight Brightness of leds:asus::kbd_backlight.
Apr 24 12:31:12 axion.fireburn.co.uk systemd-logind[436]: Watching system
buttons on /dev/input/event10 (Asus Keyboard)
Apr 24 12:31:12 axion.fireburn.co.uk systemd-logind[436]: Watching system
buttons on /dev/input/event13 (AT Translated Set 2 keyboard)
Apr 24 12:31:15 axion.fireburn.co.uk kwin_wayland_wrapper[660]: The XKEYBOARD
keymap compiler (xkbcomp) reports:
Apr 24 12:31:18 axion.fireburn.co.uk plasmashell[724]: error getting max
keyboard brightness via dbus
QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path
'/org/kde/Solid/PowerManagement/Actions/KeyboardBrightnessControl'")
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/PopupDialog.qml:21:18:
QML ScrollView: ScrollView only supports Flickable types as its contentItem
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]: QQmlExpression:
Expression
file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:26:5
depends on non-NOTIFYable properties:
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]:
KeyboardColorControl::supported
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]: QQmlExpression:
Expression
file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:77:21
depends on non-NOTIFYable properties:
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]:
KeyboardColorControl::enabled
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]: QQmlExpression:
Expression
file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:64:21
depends on non-NOTIFYable properties:
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]:
KeyboardColorControl::enabled
Apr 24 12:31:24 axion.fireburn.co.uk plasmashell[724]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml:67:21:
QML Connections: Implicitly defined onFoo properties in Connections are
deprecated. Use this syntax instead: function onFoo() { ... }

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

[kdiff3] [Bug 485999] kdiff3 segaborts when comparing two files

2024-04-23 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=485999

--- Comment #2 from Mike Lothian  ---
I've attached the two files which trigger the problem for me

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

[kdiff3] [Bug 485999] kdiff3 segaborts when comparing two files

2024-04-23 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=485999

--- Comment #1 from Mike Lothian  ---
Created attachment 168831
  --> https://bugs.kde.org/attachment.cgi?id=168831&action=edit
Second file

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

[kdiff3] [Bug 485999] New: kdiff3 segaborts when comparing two files

2024-04-23 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=485999

Bug ID: 485999
   Summary: kdiff3 segaborts when comparing two files
Classification: Applications
   Product: kdiff3
   Version: 1.11.0
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: application
  Assignee: reeves...@gmail.com
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

Created attachment 168830
  --> https://bugs.kde.org/attachment.cgi?id=168830&action=edit
First file

Qt 6.7.0
KF6 from Git
kdiff3 from Git

(lldb) run
Process 1098029 launched: '/usr/bin/kdiff3' (x86_64)
org.kde.kdiff3: Loading A:  "/home/fireburn/dmesg.axion"
org.kde.kdiff3: Loading B:  "/home/fireburn/dmesg.txt"
org.kde.kdiff3: Diff: A <-> B
org.kde.kdiff3: Linediff: A <-> B
org.kde.kdiff3: Enter: calcDiff3LineListUsingAB
org.kde.kdiff3: Leave: calcDiff3LineListUsingAB
terminate called after throwing an instance of 'std::system_error'
  what():  converted signed value too small: negative overflow error
Process 1098029 stopped
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
frame #0: 0x762bf86c libc.so.6`___lldb_unnamed_symbol3697 + 268
libc.so.6`___lldb_unnamed_symbol3697:
->  0x762bf86c <+268>: movl   %eax, %ebx
0x762bf86e <+270>: negl   %ebx
0x762bf870 <+272>: cmpl   $0xf000, %eax ; imm = 0xF000 
0x762bf875 <+277>: movl   $0x0, %eax
(lldb) bt
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
  * frame #0: 0x762bf86c libc.so.6`___lldb_unnamed_symbol3697 + 268
frame #1: 0x7626be66 libc.so.6`raise + 22
frame #2: 0x762538b7 libc.so.6`abort + 215
frame #3: 0x758a4c7b libstdc++.so.6`___lldb_unnamed_symbol7333 + 98
frame #4: 0x758b8eec libstdc++.so.6`___lldb_unnamed_symbol7788 + 12
frame #5: 0x758b8f57 libstdc++.so.6`std::terminate() + 23
frame #6: 0x5560fabf kdiff3`__clang_call_terminate + 15
frame #7: 0x5567559f kdiff3`getBestFirstLine(LineRef, int, LineRef,
int) [inlined] LineRef::operator=(this=, lineIn=) at
LineRef.h:51:21
frame #8: 0x55675581 kdiff3`getBestFirstLine(line=LineRef @ scalar,
nofLines=1559, firstLine=LineRef @ scalar, visibleLines=14) at
difftextwindow.cpp:0
frame #9: 0x556756ab
kdiff3`DiffTextWindow::setFastSelectorRange(this=0x5615a6c0,
line1=, nofLines=) at difftextwindow.cpp:595:32
frame #10: 0x760dda8f libQt6Core.so.6`___lldb_unnamed_symbol13786 +
1279
frame #11: 0x5560ccd1
kdiff3`MergeResultWindow::setFastSelectorRange(this=, _t1=LineRef
@ 0x7fffc46c, _t2=1559) at moc_mergeresultwindow.cpp:574:5
frame #12: 0x556ad3f3
kdiff3`MergeResultWindow::setFastSelector(this=0x55c804c0,
i=std::__cxx11::list >::iterator @
scalar) at mergeresultwindow.cpp:788:12
frame #13: 0x556a63a2 kdiff3`MergeResultWindow::merge(bool,
e_SrcSelector, bool, bool) [inlined]
MergeResultWindow::go(this=0x55c804c0, eDir=eUp, eEndPoint=eEnd) at
mergeresultwindow.cpp:548:5
frame #14: 0x556a6364 kdiff3`MergeResultWindow::merge(bool,
e_SrcSelector, bool, bool) [inlined]
MergeResultWindow::slotGoTop(this=0x55c804c0) at
mergeresultwindow.cpp:658:5
frame #15: 0x556a6364
kdiff3`MergeResultWindow::merge(this=0x55c804c0,
bAutoSolve=, defaultSelector=, bConflictsOnly=false,
bWhiteSpaceOnly=) at mergeresultwindow.cpp:397:5
frame #16: 0x556a5d8c
kdiff3`MergeResultWindow::init(this=0x55c804c0,
pLineDataA=, sizeA=LineRef @ 0x7fffc5c8,
pLineDataB=, sizeB=LineRef @ 0x7fffc5cc,
pLineDataC=, sizeC=LineRef @ 0x7fffc620,
pDiff3LineList=0x5597a388, pTotalDiffStatus=0x55a9ac50,
bAutoSolve=true) at mergeresultwindow.cpp:132:5
frame #17: 0x5565f1b0
kdiff3`KDiff3App::mainInit(this=0x55979fe0,
pTotalDiffStatus=, inFlags=) at pdiff.cpp:377:27
frame #18: 0x5563193c kdiff3`KDiff3App::completeInit(QString
const&, QString const&, QString const&) [inlined]
KDiff3App::doFileCompare(this=0x55979fe0) at kdiff3.cpp:595:5
frame #19: 0x55631908
kdiff3`KDiff3App::completeInit(this=0x55979fe0, fn1=,
fn2=, fn3=) at kdiff3.cpp:646:13
frame #20: 0x5561d3e0
kdiff3`KDiff3Shell::KDiff3Shell(this=0x55a07850,
fn1=0x7fffcb68, fn2=0x7fffcb50, fn3=0x7fffcb38) at
kdiff3_shell.cpp:39:15
frame #21: 0x5561c629 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] main::$_0::operator()(this=0x55982d30) const
at main.cpp:192:21
frame #22: 0x5561c587 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] QtPrivate::FunctorCall,
QtPrivate::List<>, void, main::$_0>::call(f=0x55

[kdiff3] [Bug 484988] SEGABRT in Kdiff3 with Qt 6.6+ when opening files

2024-04-22 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484988

--- Comment #8 from Mike Lothian  ---
I'm still seeing a failure on master:

(lldb) run
Process 1098029 launched: '/usr/bin/kdiff3' (x86_64)
org.kde.kdiff3: Loading A:  "/home/fireburn/dmesg.axion"
org.kde.kdiff3: Loading B:  "/home/fireburn/dmesg.txt"
org.kde.kdiff3: Diff: A <-> B
org.kde.kdiff3: Linediff: A <-> B
org.kde.kdiff3: Enter: calcDiff3LineListUsingAB
org.kde.kdiff3: Leave: calcDiff3LineListUsingAB
terminate called after throwing an instance of 'std::system_error'
  what():  converted signed value too small: negative overflow error
Process 1098029 stopped
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
frame #0: 0x762bf86c libc.so.6`___lldb_unnamed_symbol3697 + 268
libc.so.6`___lldb_unnamed_symbol3697:
->  0x762bf86c <+268>: movl   %eax, %ebx
0x762bf86e <+270>: negl   %ebx
0x762bf870 <+272>: cmpl   $0xf000, %eax ; imm = 0xF000 
0x762bf875 <+277>: movl   $0x0, %eax
(lldb) bt
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
  * frame #0: 0x762bf86c libc.so.6`___lldb_unnamed_symbol3697 + 268
frame #1: 0x7626be66 libc.so.6`raise + 22
frame #2: 0x762538b7 libc.so.6`abort + 215
frame #3: 0x758a4c7b libstdc++.so.6`___lldb_unnamed_symbol7333 + 98
frame #4: 0x758b8eec libstdc++.so.6`___lldb_unnamed_symbol7788 + 12
frame #5: 0x758b8f57 libstdc++.so.6`std::terminate() + 23
frame #6: 0x5560fabf kdiff3`__clang_call_terminate + 15
frame #7: 0x5567559f kdiff3`getBestFirstLine(LineRef, int, LineRef,
int) [inlined] LineRef::operator=(this=, lineIn=) at
LineRef.h:51:21
frame #8: 0x55675581 kdiff3`getBestFirstLine(line=LineRef @ scalar,
nofLines=1559, firstLine=LineRef @ scalar, visibleLines=14) at
difftextwindow.cpp:0
frame #9: 0x556756ab
kdiff3`DiffTextWindow::setFastSelectorRange(this=0x5615a6c0,
line1=, nofLines=) at difftextwindow.cpp:595:32
frame #10: 0x760dda8f libQt6Core.so.6`___lldb_unnamed_symbol13786 +
1279
frame #11: 0x5560ccd1
kdiff3`MergeResultWindow::setFastSelectorRange(this=, _t1=LineRef
@ 0x7fffc46c, _t2=1559) at moc_mergeresultwindow.cpp:574:5
frame #12: 0x556ad3f3
kdiff3`MergeResultWindow::setFastSelector(this=0x55c804c0,
i=std::__cxx11::list >::iterator @
scalar) at mergeresultwindow.cpp:788:12
frame #13: 0x556a63a2 kdiff3`MergeResultWindow::merge(bool,
e_SrcSelector, bool, bool) [inlined]
MergeResultWindow::go(this=0x55c804c0, eDir=eUp, eEndPoint=eEnd) at
mergeresultwindow.cpp:548:5
frame #14: 0x556a6364 kdiff3`MergeResultWindow::merge(bool,
e_SrcSelector, bool, bool) [inlined]
MergeResultWindow::slotGoTop(this=0x55c804c0) at
mergeresultwindow.cpp:658:5
frame #15: 0x556a6364
kdiff3`MergeResultWindow::merge(this=0x55c804c0,
bAutoSolve=, defaultSelector=, bConflictsOnly=false,
bWhiteSpaceOnly=) at mergeresultwindow.cpp:397:5
frame #16: 0x556a5d8c
kdiff3`MergeResultWindow::init(this=0x55c804c0,
pLineDataA=, sizeA=LineRef @ 0x7fffc5c8,
pLineDataB=, sizeB=LineRef @ 0x7fffc5cc,
pLineDataC=, sizeC=LineRef @ 0x7fffc620,
pDiff3LineList=0x5597a388, pTotalDiffStatus=0x55a9ac50,
bAutoSolve=true) at mergeresultwindow.cpp:132:5
frame #17: 0x5565f1b0
kdiff3`KDiff3App::mainInit(this=0x55979fe0,
pTotalDiffStatus=, inFlags=) at pdiff.cpp:377:27
frame #18: 0x5563193c kdiff3`KDiff3App::completeInit(QString
const&, QString const&, QString const&) [inlined]
KDiff3App::doFileCompare(this=0x55979fe0) at kdiff3.cpp:595:5
frame #19: 0x55631908
kdiff3`KDiff3App::completeInit(this=0x55979fe0, fn1=,
fn2=, fn3=) at kdiff3.cpp:646:13
frame #20: 0x5561d3e0
kdiff3`KDiff3Shell::KDiff3Shell(this=0x55a07850,
fn1=0x7fffcb68, fn2=0x7fffcb50, fn3=0x7fffcb38) at
kdiff3_shell.cpp:39:15
frame #21: 0x5561c629 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] main::$_0::operator()(this=0x55982d30) const
at main.cpp:192:21
frame #22: 0x5561c587 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] QtPrivate::FunctorCall,
QtPrivate::List<>, void, main::$_0>::call(f=0x55982d30,
arg=) at qobjectdefs_impl.h:137:13
frame #23: 0x5561c587 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] void
QtPrivate::FunctorCallable::call,
void>(f=0x55982d30, (null)=, arg=) at
qobjectdefs_impl.h:345:13
frame #24: 0x5561c587 kdiff3`QtPrivate:

[kdiff3] [Bug 484988] SEGABRT in Kdiff3 with Qt 6.6+ when opening files

2024-04-10 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484988

--- Comment #5 from Mike Lothian  ---
I got a backtrace from kdiff3

 git mergetool
Merging:
kcms/mouse/CMakeLists.txt

Normal merge conflict for 'kcms/mouse/CMakeLists.txt':
  {local}: modified file
  {remote}: modified file
(lldb) target create "kdiff3"
Current executable set to '/usr/bin/kdiff3' (x86_64).
(lldb) settings set -- target.run-args  "--auto" "--L1"
"kcms/mouse/CMakeLists.txt (Base)" "--L2" "kcms/mouse/CMakeLists.txt (Local)"
"--L3" "kcms/mouse/CMakeLists.txt (Remote)" "-o" "kcms/mouse/CMakeLists.txt"
"./kcms/mouse/CMakeLists_BASE_1741404.txt"
"./kcms/mouse/CMakeLists_LOCAL_1741404.txt"
"./kcms/mouse/CMakeLists_REMOTE_1741404.txt"
(lldb) run
org.kde.kdiff3: Diff: A <-> B
org.kde.kdiff3: Linediff: A <-> B
org.kde.kdiff3: Enter: calcDiff3LineListUsingAB
org.kde.kdiff3: Leave: calcDiff3LineListUsingAB
Process 1741515 launched: '/usr/bin/kdiff3' (x86_64)
Process 1741515 stopped and restarted: thread 2 received signal: SIGCHLD
Process 1741515 stopped
* thread #1, name = 'kdiff3', stop reason = signal SIGSEGV: address not mapped
to object (fault address: 0x8)
frame #0: 0x761095b4 libQt6Core.so.6`QIODevice::isOpen() const + 4
libQt6Core.so.6`QIODevice::isOpen:
->  0x761095b4 <+4>:  movq   0x8(%rdi), %rax
0x761095b8 <+8>:  cmpl   $0x0, 0x180(%rax)
0x761095bf <+15>: setne  %al
0x761095c2 <+18>: retq
(lldb) bt
* thread #1, name = 'kdiff3', stop reason = signal SIGSEGV: address not mapped
to object (fault address: 0x8)
  * frame #0: 0x761095b4 libQt6Core.so.6`QIODevice::isOpen() const + 4
frame #1: 0x556c2d6c
kdiff3`FileAccess::writeFile(this=0x7fffc520,
pSrcBuffer=0x75d0aa80, length=0) at fileaccess.cpp:865:9
frame #2: 0x556b66d5
kdiff3`MergeResultWindow::saveDocument(this=0x56130830,
fileName=, encoding=, eLineEndStyle=) at
mergeresultwindow.cpp:2689:25
frame #3: 0x55631369
kdiff3`KDiff3App::completeInit(this=0x559aa0d0, fn1=,
fn2=, fn3=) at kdiff3.cpp:688:54
frame #4: 0x5561c3c0
kdiff3`KDiff3Shell::KDiff3Shell(this=0x5599d540,
fn1=0x7fffc948, fn2=0x7fffc930, fn3=0x7fffc918) at
kdiff3_shell.cpp:39:15
frame #5: 0x5561b609 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] main::$_0::operator()(this=0x55b2f600) const
at main.cpp:196:21
frame #6: 0x5561b567 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] QtPrivate::FunctorCall,
QtPrivate::List<>, void, main::$_0>::call(f=0x55b2f600,
arg=) at qobjectdefs_impl.h:137:13
frame #7: 0x5561b567 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] void
QtPrivate::FunctorCallable::call,
void>(f=0x55b2f600, (null)=, arg=) at
qobjectdefs_impl.h:345:13
frame #8: 0x5561b567 kdiff3`QtPrivate::QCallableObject, void>::impl(which=, this_=0x55b2f5f0,
r=, a=, ret=) at
qobjectdefs_impl.h:555:21
frame #9: 0x76084f6c libQt6Core.so.6`QObject::event(QEvent*) + 636
frame #10: 0x76714d47
libQt6Gui.so.6`QGuiApplication::event(QEvent*) + 711
frame #11: 0x7768d9a8
libQt6Widgets.so.6`QApplication::event(QEvent*) + 520
frame #12: 0x7769061e
libQt6Widgets.so.6`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 302
frame #13: 0x776920ae
libQt6Widgets.so.6`QApplication::notify(QObject*, QEvent*) + 494
frame #14: 0x76133f57
libQt6Core.so.6`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 183
frame #15: 0x7613572e
libQt6Core.so.6`QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) + 526
frame #16: 0x75ecb2d7 libQt6Core.so.6`___lldb_unnamed_symbol10036 +
23
frame #17: 0x74f49602 libglib-2.0.so.0`___lldb_unnamed_symbol2489 +
482
frame #18: 0x74fb6588 libglib-2.0.so.0`___lldb_unnamed_symbol2747 +
600
frame #19: 0x74f488ac libglib-2.0.so.0`g_main_context_iteration +
44
frame #20: 0x75eb61c4
libQt6Core.so.6`QEventDispatcherGlib::processEvents(QFlags)
+ 100
frame #21: 0x76134ba6
libQt6Core.so.6`QEventLoop::exec(QFlags) + 550
frame #22: 0x761347e8 libQt6Core.so.6`QCoreApplication::exec() +
136
frame #23: 0x55619a69 kdiff3`main(argc=13, argv=) at
main.cpp:199:21
frame #24: 0x76256f46 libc.so.6`___lldb_unnamed_symbol3280 + 134
frame #25: 0x76256ff9 libc.so.6`__libc_start_main + 137
frame #26: 0x556073c5 kdiff3`_start + 37

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

[dolphin] [Bug 485089] Dolphin crashes on start

2024-04-05 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=485089

Mike Lothian  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

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

[kdiff3] [Bug 484988] SEGABRT in Kdiff3 with Qt 6.6+ when opening files

2024-04-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484988

--- Comment #4 from Mike Lothian  ---
I've just checked, without the patch kdiff still doesn't crash if launched with
"kdiff3 /path/to/filea /path/to/fileb" only when it's "kdiff3 filea fileb"

It also aborts when using git mergetool:

git revert db7606495bb81894d91617e6348825a47de785c2
Auto-merging po/tr/kdiff3.po
CONFLICT (content): Merge conflict in po/tr/kdiff3.po
error: could not revert db760649... GIT_SILENT Sync po/docbooks with svn
hint: After resolving the conflicts, mark them with
hint: "git add/rm ", then run
hint: "git revert --continue".
hint: You can instead skip this commit with "git revert --skip".
hint: To abort and get back to the state before "git revert",
hint: run "git revert --abort".
fireburn@axion ~/kdiff3 $ git mergetool
Merging:
po/tr/kdiff3.po

Normal merge conflict for 'po/tr/kdiff3.po':
  {local}: modified file
  {remote}: modified file
/usr/libexec/git-core/mergetools/kdiff3: line 11: 28298 Segmentation fault 
(core dumped) "$merge_tool_path" --auto --L1 "$MERGED (Base)" --L2 "$MERGED
(Local)" --L3 "$MERGED (Remote)" -o "$MERGED" "$BASE" "$LOCAL" "$REMOTE" >
/dev/null 2>&1
merge of po/tr/kdiff3.po failed

Which gives the following debug info:

Application: KDiff3 (kdiff3), signal: Segmentation fault

[New LWP 31172]
[New LWP 31173]
[New LWP 31177]
[New LWP 31195]
[New LWP 31180]
[New LWP 31176]
[New LWP 31194]
[New LWP 31178]
[New LWP 31197]
[New LWP 31179]
[New LWP 31196]
[New LWP 31181]
[New LWP 31175]
[New LWP 31174]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib64/libthread_db.so.1".
Core was generated by `kdiff3 --auto --L1 po/tr/kdiff3.po (Base) --L2
po/tr/kdiff3.po (Local) --L3 po/'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x7f21e9cc0b5c in ?? () from /usr/lib64/libc.so.6
[Current thread is 1 (Thread 0x7f21e5fdd9c0 (LWP 31172))]
Cannot QML trace cores :(
Unexpectedly stumbled over an objfile (/usr/bin/kdiff3) without build_id. Not
creating payload.
[Current thread is 1 (Thread 0x7f21e5fdd9c0 (LWP 31172))]

Thread 14 (Thread 0x7f21df6006c0 (LWP 31174)):
#0  0x7f21e9d213bf in poll () at /usr/lib64/libc.so.6
#1  0x7f21e8a496b8 in ??? () at /usr/lib64/libQt6WaylandClient.so.6
#2  0x7f21ea5eb09e in ??? () at /usr/lib64/libQt6Core.so.6
#3  0x7f21e9cbed22 in ??? () at /usr/lib64/libc.so.6
#4  0x7f21e9d2e63c in ??? () at /usr/lib64/libc.so.6

Thread 13 (Thread 0x7f21dec006c0 (LWP 31175)):
#0  0x7f21e9d213bf in poll () at /usr/lib64/libc.so.6
#1  0x7f21e8a496b8 in ??? () at /usr/lib64/libQt6WaylandClient.so.6
#2  0x7f21ea5eb09e in ??? () at /usr/lib64/libQt6Core.so.6
#3  0x7f21e9cbed22 in ??? () at /usr/lib64/libc.so.6
#4  0x7f21e9d2e63c in ??? () at /usr/lib64/libc.so.6

Thread 12 (Thread 0x7f21d4c006c0 (LWP 31181)):
#0  0x7f21e9cbb565 in ??? () at /usr/lib64/libc.so.6
#1  0x7f21e9cbdea1 in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x7f21dcef7fbd in ??? () at /usr/lib64/dri/radeonsi_dri.so
#3  0x7f21dcf8485a in ??? () at /usr/lib64/dri/radeonsi_dri.so
#4  0x7f21e9cbed22 in ??? () at /usr/lib64/libc.so.6
#5  0x7f21e9d2e63c in ??? () at /usr/lib64/libc.so.6

Thread 11 (Thread 0x7f21cea006c0 (LWP 31196)):
#0  0x7f21e9cbb565 in ??? () at /usr/lib64/libc.so.6
#1  0x7f21e9cbe1f9 in pthread_cond_timedwait () at /usr/lib64/libc.so.6
#2  0x7f21ea5fb6a3 in ??? () at /usr/lib64/libQt6Core.so.6
#3  0x7f21ea5ebdf9 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib64/libQt6Core.so.6
#4  0x7f21ea5efdb6 in ??? () at /usr/lib64/libQt6Core.so.6
#5  0x7f21ea5eb09e in ??? () at /usr/lib64/libQt6Core.so.6
#6  0x7f21e9cbed22 in ??? () at /usr/lib64/libc.so.6
#7  0x7f21e9d2e63c in ??? () at /usr/lib64/libc.so.6

Thread 10 (Thread 0x7f21d60006c0 (LWP 31179)):
#0  0x7f21e9cbb565 in ??? () at /usr/lib64/libc.so.6
#1  0x7f21e9cbdea1 in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x7f21dcef7fbd in ??? () at /usr/lib64/dri/radeonsi_dri.so
#3  0x7f21dcf8485a in ??? () at /usr/lib64/dri/radeonsi_dri.so
#4  0x7f21e9cbed22 in ??? () at /usr/lib64/libc.so.6
#5  0x7f21e9d2e63c in ??? () at /usr/lib64/libc.so.6

Thread 9 (Thread 0x7f21ce0006c0 (LWP 31197)):
#0  0x7f21e9cbb565 in ??? () at /usr/lib64/libc.so.6
#1  0x7f21e9cbe1f9 in pthread_cond_timedwait () at /usr/lib64/libc.so.6
#2  0x7f21ea5fb6a3 in ??? () at /usr/lib64/libQt6Core.so.6
#3  0x7f21ea5ebdf9 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib64/libQt6Core.so.6
#4  0x7f21ea5efdb6 in ??? () at /usr/lib64/libQt6Core.so.6
#5  0x7f21ea5eb09e in ??? () at /usr/lib64/libQt6Core.so.6
#6  0x7f21e9cbed22 in ??? () at /usr/lib64/libc.so.6
#7  0x7f21e9d2e63

[kdiff3] [Bug 484988] SEGABRT in Kdiff3 with Qt 6.6+ when opening files

2024-04-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484988

--- Comment #3 from Mike Lothian  ---
kdiff3 SQ-game8-sorted SQ-ign-sorted
org.kde.kdiff3: Loading A:  "http://sq-game8-sorted";
kf.kio.core: mimeType() not emitted when sending first data!; job URL =
QUrl("http://sq-game8-sorted";) data size = 0
org.kde.kdiff3: Loading B:  "http://sq-ign-sorted";
kf.kio.core: mimeType() not emitted when sending first data!; job URL =
QUrl("http://sq-ign-sorted";) data size = 0
org.kde.kdiff3: Diff: A <-> B
org.kde.kdiff3: Linediff: A <-> B
org.kde.kdiff3: Enter: calcDiff3LineListUsingAB
org.kde.kdiff3: Leave: calcDiff3LineListUsingAB

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

[kdiff3] [Bug 484988] SEGABRT in Kdiff3 with Qt 6.6+ when opening files

2024-04-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484988

--- Comment #2 from Mike Lothian  ---
So I notice this happens when running from the command line

kdiff3 filea fileb

It's assumign that filea & fileb are actually http://filea https://fileb and
saying they're binary equal

But works fine when giving the full location to the file, or opening the files
from the dialog manually

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

[kdiff3] [Bug 484988] SEGABRT in Kdiff3 with Qt 6.6+ when opening files

2024-04-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484988

--- Comment #1 from Mike Lothian  ---
Created attachment 168106
  --> https://bugs.kde.org/attachment.cgi?id=168106&action=edit
workaround

This works around the issue

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

[kdiff3] [Bug 484988] New: SEGABRT in Kdiff3 with Qt 6.6+ when opening files

2024-04-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484988

Bug ID: 484988
   Summary: SEGABRT in Kdiff3 with Qt 6.6+ when opening files
Classification: Applications
   Product: kdiff3
   Version: 1.10.7
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: application
  Assignee: reeves...@gmail.com
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

This happens with Qt 6.6.3 & Qt 6.7.0 using KF6 from Git

fireburn@axion ~/sddm $ lldb kdiff3 LICENSE LICENSE.CC-BY-3.0 
(lldb) target create "kdiff3"
Current executable set to '/usr/bin/kdiff3' (x86_64).
(lldb) settings set -- target.run-args  "LICENSE" "LICENSE.CC-BY-3.0"
(lldb) run
Process 1006614 launched: '/usr/bin/kdiff3' (x86_64)
Process 1006614 stopped and restarted: thread 1 received signal: SIGCHLD
org.kde.kdiff3: Loading A:  "http://license";
org.kde.kdiff3: Loading B:  "http://license.cc-by-3.0";
qt.core.qobject.connect: QObject::connect: No such signal
KIO::FileCopyJob::percent(KJob*,ulong)
kdiff3:
/var/tmp/portage/kde-misc/kdiff3-/work/kdiff3-/src/DefaultFileAccessJobHandler.cpp:368:
virtual bool DefaultFileAccessJobHandler::copyFile(const QString &): Assertion
`QObject::connect(pJob, "2" "percent(KJob*,ulong)", &pp, "1"
"slotPercent(KJob*,ulong)")' failed.
Process 1006614 stopped
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
frame #0: 0x75ac36ac libc.so.6`___lldb_unnamed_symbol3694 + 268
libc.so.6`___lldb_unnamed_symbol3694:
->  0x75ac36ac <+268>: movl   %eax, %ebx
0x75ac36ae <+270>: negl   %ebx
0x75ac36b0 <+272>: cmpl   $0xf000, %eax ; imm = 0xF000 
0x75ac36b5 <+277>: movl   $0x0, %eax
(lldb) bt
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
  * frame #0: 0x75ac36ac libc.so.6`___lldb_unnamed_symbol3694 + 268
frame #1: 0x75a71202 libc.so.6`raise + 18
frame #2: 0x75a594ed libc.so.6`abort + 211
frame #3: 0x75a59415 libc.so.6`___lldb_unnamed_symbol3173 + 15
frame #4: 0x75a697b2 libc.so.6`__assert_fail + 66
frame #5: 0x55729257
kdiff3`DefaultFileAccessJobHandler::copyFile(this=0x55d67420,
inDest=0x7fff9d78) at DefaultFileAccessJobHandler.cpp:368:5
frame #6: 0x5571ff7d
kdiff3`FileAccess::copyFile(this=0x55cec3c8, dest=0x7fff9d78)
at fileaccess.cpp:876:25
frame #7: 0x55720521
kdiff3`FileAccess::createLocalCopy(this=0x55cec3c8) at
fileaccess.cpp:991:12
frame #8: 0x557b367b
kdiff3`SourceData::readAndPreprocess(this=0x55cec3b0, encoding="UTF-8",
bAutoDetect=true) at SourceData.cpp:356:30
frame #9: 0x5564d90c
kdiff3`KDiff3App::mainInit(this=0x55cecf80,
pTotalDiffStatus=0x55becbb0, inFlags=(i = 13)) at pdiff.cpp:139:20
frame #10: 0x555e0483
kdiff3`KDiff3App::doFileCompare(this=0x55cecf80) at kdiff3.cpp:440:5
frame #11: 0x555e098b
kdiff3`KDiff3App::completeInit(this=0x55cecf80, fn1=0x7fffbe40,
fn2=0x7fffbe28, fn3=0x7fffbe10) at kdiff3.cpp:493:13
frame #12: 0x555d245a
kdiff3`KDiff3Shell::KDiff3Shell(this=0x5592d9c0,
fn1=0x7fffbe40, fn2=0x7fffbe28, fn3=0x7fffbe10) at
kdiff3_shell.cpp:39:15
frame #13: 0x555ce0aa
kdiff3`main::$_0::operator()(this=0x55b9fe40) const at main.cpp:196:21
frame #14: 0x555cdfe6
kdiff3`QtPrivate::FunctorCall, QtPrivate::List<>,
void, main::$_0>::call(f=0x55b9fe40, arg=0x55b9d0a8) at
qobjectdefs_impl.h:137:13
frame #15: 0x555cdf4e kdiff3`void QtPrivate::Functor::call, void>(f=0x55b9fe40,
(null)=0x7fffd3b0, arg=0x55b9d0a8) at qobjectdefs_impl.h:339:13
frame #16: 0x555cde9b kdiff3`QtPrivate::QCallableObject, void>::impl(which=1, this_=0x55b9fe30,
r=0x7fffd3b0, a=0x55b9d0a8, ret=0x) at
qobjectdefs_impl.h:522:21
frame #17: 0x7635de35 libQt6Core.so.6`QObject::event(QEvent*) + 629
frame #18: 0x7692e107
libQt6Gui.so.6`QGuiApplication::event(QEvent*) + 695
frame #19: 0x772f162a
libQt6Widgets.so.6`QApplication::event(QEvent*) + 890
frame #20: 0x772f2ff4
libQt6Widgets.so.6`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 244
frame #21: 0x772f3ecc
libQt6Widgets.so.6`QApplication::notify(QObject*, QEvent*) + 476
frame #22: 0x76316ef3
libQt6Core.so.6`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 179
frame #23: 0x76317f8c
libQt6Core.so.6`QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) + 508
frame #24: 0x765960e3 libQt6Core.so.6`___lldb_unnamed_symbol15827 +
19
frame #25: 0x750db602 libglib-2.0.so.0`___lldb_unnamed_symbol2489 +
482
frame #26: 0x75148

[kdiff3] [Bug 484976] Kdiff3 fails to start when built with Qt 6.7.0

2024-04-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484976

--- Comment #1 from Mike Lothian  ---
Created attachment 168097
  --> https://bugs.kde.org/attachment.cgi?id=168097&action=edit
Work around

This works around the start up issue - i've no idea what this is actually doing
though

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

[kdiff3] [Bug 484976] New: Kdiff3 fails to start when built with Qt 6.7.0

2024-04-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=484976

Bug ID: 484976
   Summary: Kdiff3 fails to start when built with Qt 6.7.0
Classification: Applications
   Product: kdiff3
   Version: 1.10.7
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: application
  Assignee: reeves...@gmail.com
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

This is on Linux, Qt 6.7.0, KF6 from the latest git, Qt 6.6 also had issues but
the app started it SEGFAULTED when opening the files
(https://invent.kde.org/sdk/kdiff3/-/issues/44)

(lldb) run
Process 16486 launched: '/usr/bin/kdiff3' (x86_64)
qt.core.qobject.connect: QObject::connect(QAction, KDiff3App): unique
connections require a pointer to member function of a QObject subclass
kdiff3:
/var/tmp/portage/kde-misc/kdiff3-/work/kdiff3-/src/guiutils.h:40:
typename std::enable_if_t, QAction>
*GuiUtils::createAction(const QString &, const Receiver, const Func,
KActionCollection *, const QString &) [T = QAction, Receiver = KDiff3App *,
Func = (lambda at
/var/tmp/portage/kde-misc/kdiff3-/work/kdiff3-/src/kdiff3.cpp:797:177)]:
Assertion `QObject::connect(theAction, &QAction::triggered, receiver, slot,
Qt::ConnectionType(Qt::AutoConnection | Qt::UniqueConnection))' failed.
Process 16486 stopped
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
frame #0: 0x762c0b5c libc.so.6`___lldb_unnamed_symbol3696 + 268
libc.so.6`___lldb_unnamed_symbol3696:
->  0x762c0b5c <+268>: movl   %eax, %ebx
0x762c0b5e <+270>: negl   %ebx
0x762c0b60 <+272>: cmpl   $0xf000, %eax ; imm = 0xF000 
0x762c0b65 <+277>: movl   $0x0, %eax
(lldb) bt
* thread #1, name = 'kdiff3', stop reason = signal SIGABRT
  * frame #0: 0x762c0b5c libc.so.6`___lldb_unnamed_symbol3696 + 268
frame #1: 0x7626d5e6 libc.so.6`raise + 22
frame #2: 0x762554f5 libc.so.6`abort + 215
frame #3: 0x76255419 libc.so.6`___lldb_unnamed_symbol3173 + 15
frame #4: 0x76265926 libc.so.6`__assert_fail + 70
frame #5: 0x5562e8c6
kdiff3`KDiff3App::initActions(KActionCollection*) [inlined]
std::enable_if, QAction>::type*
GuiUtils::createAction(text=,
receiver=0x5599f3a0, slot=(unnamed class) @ r14, ac=0x55b2bb20,
actionName=) at guiutils.h:40:5
frame #6: 0x5562e8a7
kdiff3`KDiff3App::initActions(KActionCollection*) [inlined] QAction*
GuiUtils::createAction(text=,
shortcut=, receiver=0x5599f3a0, slot=(unnamed class) @
r14, ac=0x55b2bb20, actionName=) at guiutils.h:69:20
frame #7: 0x5562e8a7
kdiff3`KDiff3App::initActions(KActionCollection*) [inlined] QAction*
GuiUtils::createAction(text=,
icon=, iconText=, shortcut=,
receiver=0x5599f3a0, slot=(unnamed class) @ r14, ac=0x55b2bb20,
actionName=) at guiutils.h:126:20
frame #8: 0x5562e8a7
kdiff3`KDiff3App::initActions(this=0x5599f3a0, ac=0x55b2bb20)
at kdiff3.cpp:797:18
frame #9: 0x556258e2
kdiff3`KDiff3App::KDiff3App(this=0x5599f3a0, pParent=,
name=, pKDiff3Shell=) at kdiff3.cpp:306:5
frame #10: 0x5561d002
kdiff3`KDiff3Shell::KDiff3Shell(this=0x559e74d0,
fn1=0x7fffcbe8, fn2=0x7fffcbd0, fn3=0x7fffcbb8) at
kdiff3_shell.cpp:29:20
frame #11: 0x5561c379 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] main::$_0::operator()(this=0x559e6b30) const
at main.cpp:196:21
frame #12: 0x5561c2d7 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] QtPrivate::FunctorCall,
QtPrivate::List<>, void, main::$_0>::call(f=0x559e6b30,
arg=) at qobjectdefs_impl.h:137:13
frame #13: 0x5561c2d7 kdiff3`QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) [inlined] void
QtPrivate::FunctorCallable::call,
void>(f=0x559e6b30, (null)=, arg=) at
qobjectdefs_impl.h:345:13
frame #14: 0x5561c2d7 kdiff3`QtPrivate::QCallableObject, void>::impl(which=, this_=0x559e6b20,
r=, a=, ret=) at
qobjectdefs_impl.h:555:21
frame #15: 0x76084fcc libQt6Core.so.6`QObject::event(QEvent*) + 636
frame #16: 0x76714977
libQt6Gui.so.6`QGuiApplication::event(QEvent*) + 711
frame #17: 0x7768dc78
libQt6Widgets.so.6`QApplication::event(QEvent*) + 520
frame #18: 0x776908ee
libQt6Widgets.so.6`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 302
frame #19: 0x7769237e
libQt6Widgets.so.6`QApplication::notify(QObject*, QEvent*) + 494
frame #20: 0x76133fc7
libQt6Core.so.6`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 183
frame #21: 0x7613579e
libQt6Core.so.6`QCoreApplicationPrivate::

[plasmashell] [Bug 479298] Pinning apps or reordering icons doesn't update plasma-org.kde.plasma.desktop-appletsrc

2024-02-15 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=479298

--- Comment #4 from Mike Lothian  ---
It's fixed on 6.1 git it would seem

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

[dolphin] [Bug 478765] dolphin-plugins-git Target "fileviewgitplugin" links to: KF6::XmlGui

2024-01-16 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478765

--- Comment #3 from Mike Lothian  ---
fileviewgitplugin.so

 0x0001 (NEEDED) Shared library:
[libKF6TextWidgets.so.6]
 0x0001 (NEEDED) Shared library: [libdolphinvcs.so.6]
 0x0001 (NEEDED) Shared library:
[libQt6Core5Compat.so.6]
 0x0001 (NEEDED) Shared library: [libKF6KIOGui.so.6]
 0x0001 (NEEDED) Shared library: [libKF6KIOCore.so.6]
 0x0001 (NEEDED) Shared library:
[libKF6JobWidgets.so.6]
 0x0001 (NEEDED) Shared library:
[libKF6CoreAddons.so.6]
 0x0001 (NEEDED) Shared library: [libKF6I18n.so.6]
 0x0001 (NEEDED) Shared library: [libKF6ConfigGui.so.6]
 0x0001 (NEEDED) Shared library:
[libKF6ConfigCore.so.6]
 0x0001 (NEEDED) Shared library: [libQt6Widgets.so.6]
 0x0001 (NEEDED) Shared library: [libQt6Gui.so.6]
 0x0001 (NEEDED) Shared library: [libQt6Core.so.6] 
   
   
|
 0x0001 (NEEDED) Shared library: [libstdc++.so.6]  
   
   
|
 0x0001 (NEEDED) Shared library: [libc.so.6]

makefileactions.so

 0x0001 (NEEDED) Shared library:
[libKF6KIOWidgets.so.6]
 0x0001 (NEEDED) Shared library: [libKF6KIOGui.so.6]
 0x0001 (NEEDED) Shared library: [libKF6KIOCore.so.6]
 0x0001 (NEEDED) Shared library:
[libKF6JobWidgets.so.6]
 0x0001 (NEEDED) Shared library:
[libKF6CoreAddons.so.6]
 0x0001 (NEEDED) Shared library: [libQt6Widgets.so.6]
 0x0001 (NEEDED) Shared library: [libKF6I18n.so.6]
 0x0001 (NEEDED) Shared library:
[libKF6ConfigCore.so.6]
 0x0001 (NEEDED) Shared library: [libQt6Gui.so.6]
 0x0001 (NEEDED) Shared library: [libQt6Core.so.6]
 0x0001 (NEEDED) Shared library: [libstdc++.so.6]
 0x0001 (NEEDED) Shared library: [libc.so.6]

I've started on a proper fix here:
https://invent.kde.org/sdk/dolphin-plugins/-/merge_requests/50

I've been on holiday so I'll sort out the changes requested tonight

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

[kwin] [Bug 478778] Mouse pointer tiny on native wayland Chromium

2024-01-04 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

--- Comment #8 from Mike Lothian  ---
I've raised the same issue on the Chromium bug tracker

https://bugs.chromium.org/p/chromium/issues/detail?id=1515620

I've tested this on another machine still using Plasma 5, and I get the same
issue when running wayland (I'm usually still on X)

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

[plasmashell] [Bug 479298] Pinning apps or reordering icons doesn't update plasma-org.kde.plasma.desktop-appletsrc

2024-01-04 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=479298

Mike Lothian  changed:

   What|Removed |Added

Summary|Pinning apps or reodering   |Pinning apps or reordering
   |icons doesn't persist   |icons doesn't update
   |between boots   |plasma-org.kde.plasma.deskt
   ||op-appletsrc

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

[plasmashell] [Bug 479298] Pinning apps or reodering icons doesn't persist between boots

2024-01-04 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=479298

--- Comment #2 from Mike Lothian  ---
That gets things working, but pinning or unpinning things isn't updating the
config file

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

[plasmashell] [Bug 479298] Pinning apps or reodering icons doesn't persist between boots

2024-01-04 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=479298

--- Comment #1 from Mike Lothian  ---
So I can see on Plasma5 when I pin something
~/.config/plasma-org.kde.plasma.desktop-appletsrc is updated

[Containments][24][Applets][27]
immutability=1
plugin=org.kde.plasma.icontasks

[Containments][24][Applets][27][Configuration][General]
launchers=preferred://browser,applications:systemsettings.desktop,preferred://filemanager,applications:org.kde.konsole.desktop,applications:org.yuzu_emu.yuzu.desktop

I can see this in my plasma6 setup:

[Containments][2][Applets][5]
immutability=1
plugin=org.kde.plasma.icontasks

I'll try adding the matching bit manually

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

[plasmashell] [Bug 479298] New: Pinning apps or reodering icons doesn't persist between boots

2024-01-02 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=479298

Bug ID: 479298
   Summary: Pinning apps or reodering icons doesn't persist
between boots
Classification: Plasma
   Product: plasmashell
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Task Manager and Icons-Only Task Manager
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
CC: qydwhotm...@gmail.com
  Target Milestone: 1.0

When I add applications from Kicker via "Pin to Task Manager", or reorder the
icons on the Task Manager, after a reboot thing go back to the default

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

[kwin] [Bug 478778] Mouse pointer tiny on native wayland Chromium

2023-12-28 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

--- Comment #7 from Mike Lothian  ---
I'm wondering if this is a Chromium bug, if I set --force-device-scale-factor=1
everything looks blurry but the mouse pointer is almost the correct size (it
looks like the wrong theme though)

>From what I understand apps use wp_fractional_scale_manager_v1 and
cursor_shape_v1, is there a way to debug this? i.e. see what chromium is asking
kwin to display

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

[kwin] [Bug 478778] Mouse pointer tiny on native wayland Chromium

2023-12-22 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

--- Comment #6 from Mike Lothian  ---
Yes everything

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

[kwin] [Bug 478778] Mouse pointer tiny on native wayland Chromium

2023-12-22 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

Mike Lothian  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Ever confirmed|0   |1
 Resolution|MOVED   |---

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

[kwin] [Bug 478778] Mouse pointer tiny on native wayland Chromium

2023-12-21 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

--- Comment #4 from Mike Lothian  ---
I'm running git master which includes this MR already

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

[KAccounts] [Bug 478826] kaccounts-integration error: calling a private constructor of class 'QString'

2023-12-21 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478826

--- Comment #2 from Mike Lothian  ---
Thanks, I've spotted that issue in a few other projects as well, I'll use your
solution and try and get some PRs in

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

[KAccounts] [Bug 478826] New: kaccounts-integration error: calling a private constructor of class 'QString'

2023-12-21 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478826

Bug ID: 478826
   Summary: kaccounts-integration error: calling a private
constructor of class 'QString'
Classification: Frameworks and Libraries
   Product: KAccounts
   Version: git-latest
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
CC: ad...@leinir.dk, natalie_clar...@yahoo.de
  Target Milestone: ---

Created attachment 164338
  --> https://bugs.kde.org/attachment.cgi?id=164338&action=edit
Build log

Issues building with clang 17.0.6

FAILED:
src/plugins/kio-webdav/CMakeFiles/kaccounts_kio_webdav_plugin.dir/kioservices.cpp.o
 
/usr/lib/llvm/17/bin/clang++ -DKCOREADDONS_LIB
-DKF_DEPRECATED_WARNINGS_SINCE=0x6
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56500
-DKPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME=kaccounts_kio_webdav_plugin_factory
-DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x6
-DQT_DISABLE_DEPRECATED_BEFORE=0x50d00 -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII
-DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING
-DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB
-DTRANSLATION_DOMAIN=\"kaccounts-integration\" -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -Dkaccounts_kio_webdav_plugin_EXPORTS
-I/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-_build-default/src/plugins/kio-webdav
-I/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-/src/plugins/kio-webdav
-I/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-_build-default/src/plugins/kio-webdav/kaccounts_kio_webdav_plugin_autogen/include
-I/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-_build-default/src/lib
-I/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-/src/lib
-isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem
/usr/lib64/qt6/mkspecs/linux-clang -isystem /usr/include/qt6/QtWidgets -isystem
/usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem
/usr/include/KF6/KConfig -isystem /usr/include/KF6/KConfigCore -isystem
/usr/include/KF6/KWallet -isystem /usr/include/KF6/KIOCore -isystem
/usr/include/KF6/KIO -isystem /usr/include/qt6/QtNetwork -isystem
/usr/include/qt6/QtDBus -isystem /usr/include/KF6/KI18n -isystem
/usr/include/KF6/KDBusAddons -isystem /usr/include/accounts-qt6 -isystem
/usr/include/qt6/QtXml -isystem /usr/include/qcoro6 -isystem
/usr/include/qcoro6/qcoro -isystem /usr/include/qcoro6/QCoro  -DQT_NO_DEBUG
-DQT_NO_DEBUG -O3 -pipe -flto=thin -march=native -fno-exceptions
-Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra -Wcast-align
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self
-Werror=undef -Wvla -Wdate-time -pedantic -Wzero-as-null-pointer-constant
-fdiagnostics-color=always -std=gnu++20 -fPIC -fvisibility=hidden
-fvisibility-inlines-hidden -fPIC -MD -MT
src/plugins/kio-webdav/CMakeFiles/kaccounts_kio_webdav_plugin.dir/kioservices.cpp.o
-MF
src/plugins/kio-webdav/CMakeFiles/kaccounts_kio_webdav_plugin.dir/kioservices.cpp.o.d
-o
src/plugins/kio-webdav/CMakeFiles/kaccounts_kio_webdav_plugin.dir/kioservices.cpp.o
-c
/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-/src/plugins/kio-webdav/kioservices.cpp
/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-/src/plugins/kio-webdav/kioservices.cpp:187:45:
error: calling a private constructor of class 'QString'
  187 | KConfigGroup desktopFile(&_desktopFile, "Desktop Entry");
  | ^
/usr/include/qt6/QtCore/qstring.h:913:5: note: declared private here
  913 | QString(const char *ch);
  | ^
/var/tmp/portage/kde-apps/kaccounts-integration-/work/kaccounts-integration-/src/plugins/kio-webdav/kioservices.cpp:262:45:
error: calling a private constructor of class 'QString'
  262 | KConfigGroup desktopFile(&_desktopFile, "Desktop Entry");
  | ^
/usr/include/qt6/QtCore/qstring.h:913:5: note: declared private here
  913 | QString(const char *ch);
  | ^
2 errors generated.

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

[Spectacle] [Bug 478779] spectacle from git won't save jpg or jpeg

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478779

--- Comment #1 from Mike Lothian  ---
I'm running Qt 6.6.1 and FW & Spectical from git master (from earlier today)

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

[Spectacle] [Bug 478779] New: spectacle from git won't save jpg or jpeg

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478779

Bug ID: 478779
   Summary: spectacle from git won't save jpg or jpeg
Classification: Applications
   Product: Spectacle
   Version: git-master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: General
  Assignee: noaha...@gmail.com
  Reporter: m...@fireburn.co.uk
CC: k...@david-redondo.de
  Target Milestone: ---

Trying to save using jpg or jpeg. The "Automatically select filename extension"
says "jfif", if you save that, or rename to jpeg or jpg - a popup appears
saying "QImageWriter cannot write image: Unsupported image format" and a second
popup then says "Cannot save screenshot. Error while writing file."

Selecting png as the format makes things work as expected

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

[kwin] [Bug 478778] Mouse pointer tiny on native wayland Chromium

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

--- Comment #2 from Mike Lothian  ---
It's chromium 120.0.6099.109

Operating System: Gentoo 2.14
KDE Plasma Version: 5.91.0
KDE Frameworks Version: 5.247.0
Qt Version: 6.6.1
Kernel Version: 6.7.0-rc6-tip+ (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 62.2 GiB of RAM
Graphics Processor: AMD Radeon Graphics

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

[kwin] [Bug 478778] Mouse pointer tiny on native wayland Chromium

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

--- Comment #1 from Mike Lothian  ---
Created attachment 164323
  --> https://bugs.kde.org/attachment.cgi?id=164323&action=edit
Tiny

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

[kwin] [Bug 478778] New: Mouse pointer tiny on native wayland Chromium

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478778

Bug ID: 478778
   Summary: Mouse pointer tiny on native wayland Chromium
Classification: Plasma
   Product: kwin
   Version: git master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kwin-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

Created attachment 164322
  --> https://bugs.kde.org/attachment.cgi?id=164322&action=edit
Normal

I'm testing kwin 6 from master compiled earlier today along with the frameworks
from master too, I'm using scaling set at 125%

Chromium is running wayland natively (not Xwayland) and looks correct for the
menus and the sites themselves, the cursor however shrinks to a fraction of the
size when over the browser

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

[ktorrent] [Bug 478776] New: ktorrent qt6 git doesn't exit after being minimised to the system tray

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478776

Bug ID: 478776
   Summary: ktorrent qt6 git doesn't exit after being minimised to
the system tray
Classification: Applications
   Product: ktorrent
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: joris.guis...@gmail.com
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

If ktorrent is minimised to the system tray - or is started like that, it will
no longer exit, either via the window button, file exit, or right clicking the
system tray and selecting Quit

It also doesn't minimise back to the system tray either

Only killing the process so far has closed it

Ktorrent itself still seems responsive

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

[Discover] [Bug 478766] New: discover cannot find KF6

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478766

Bug ID: 478766
   Summary: discover cannot find KF6
Classification: Applications
   Product: Discover
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: discover
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
CC: aleix...@kde.org
  Target Milestone: ---

Created attachment 164308
  --> https://bugs.kde.org/attachment.cgi?id=164308&action=edit
build.log

-- The following REQUIRED packages have not been found:

 * KF6 (required version >= 5.240.0)

CMake Error at /usr/share/cmake/Modules/FeatureSummary.cmake:464 (message):
  feature_summary() Error: REQUIRED package(s) are missing, aborting CMake
  run.
Call Stack (most recent call first):
  CMakeLists.txt:119 (feature_summary)

I'm not sure why this is the only package that can't find KF6

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

[dolphin] [Bug 478765] dolphin-plugins-git Target "fileviewgitplugin" links to: KF6::XmlGui

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478765

--- Comment #1 from Mike Lothian  ---
Adding XmlGui to the CMakeLists.txt gets things working here:

find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS

I18n
KIO
TextWidgets
CoreAddons
XmlGui

)

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

[dolphin] [Bug 478765] New: dolphin-plugins-git Target "fileviewgitplugin" links to: KF6::XmlGui

2023-12-20 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478765

Bug ID: 478765
   Summary: dolphin-plugins-git Target "fileviewgitplugin" links
to: KF6::XmlGui
Classification: Applications
   Product: dolphin
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: plugins: git
  Assignee: sebast...@sebastian-doerner.de
  Reporter: m...@fireburn.co.uk
CC: kfm-de...@kde.org
  Target Milestone: ---

When compiling this I get the error:

 * Build directory  (BUILD_DIR):
"/var/tmp/portage/kde-apps/dolphin-plugins-git-/work/dolphin-plugins-git-_build"
cmake -C
/var/tmp/portage/kde-apps/dolphin-plugins-git-/work/dolphin-plugins-git-_build/gentoo_common_config.cmake
-G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DQT_MAJOR_VERSION=6
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DKDE_INSTALL_DOCBUNDLEDIR=/usr/share
/help -DBUILD_git=ON -DBUILD_bazaar=OFF -DBUILD_dropbox=OFF -DBUILD_hg=OFF
-DBUILD_mountiso=OFF -DBUILD_svn=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo
-DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/kde-apps/dolphin-plugins-git-/work/dolphin-plugins-git-_bu
ild/gentoo_toolchain.cmake
/var/tmp/portage/kde-apps/dolphin-plugins-git-/work/dolphin-plugins-git-
loading initial cache file
/var/tmp/portage/kde-apps/dolphin-plugins-git-/work/dolphin-plugins-git-_build/gentoo_common_config.cmake
-- The C compiler identification is Clang 17.0.6
-- The CXX compiler identification is Clang 17.0.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/llvm/17/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/llvm/17/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE  
-- Found OpenGL: /usr/lib64/libOpenGL.so   
-- Found WrapOpenGL: TRUE  
-- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.6.0",
minimum required is "0.5.0") 
-- Found WrapVulkanHeaders: /usr/include  
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.4") 
-- Found KF6I18n: /usr/lib64/cmake/KF6I18n/KF6I18nConfig.cmake (found version
"5.247.0") 
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -
found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found KF6KIO: /usr/lib64/cmake/KF6KIO/KF6KIOConfig.cmake (found version
"5.247.0") 
-- Found KF6TextWidgets:
/usr/lib64/cmake/KF6TextWidgets/KF6TextWidgetsConfig.cmake (found version
"5.247.0") 
-- Found KF6CoreAddons:
/usr/lib64/cmake/KF6CoreAddons/KF6CoreAddonsConfig.cmake (found version
"5.247.0") 
-- Found KF6: success (found suitable version "5.247.0", minimum required is
"5.240.0") found components: I18n KIO TextWidgets CoreAddons 
-- The following OPTIONAL packages have been found:

 * Qt6Core5Compat (required version >= 6.5.0)
 * OpenGL
 * Vulkan
 * Qt6CoreTools (required version >= 6.6.1)
 * Qt6DBusTools (required version >= 6.6.1)
 * Qt6QmlTools (required version >= 6.6.1)
 * Qt6WidgetsTools (required version >= 6.6.1)
 * XKB (required version >= 0.5.0), XKB API common to servers and clients.,

 * WrapVulkanHeaders
 * Qt6GuiTools (required version >= 6.6.1)
 * freetype
 * Freetype
 * PkgConfig
 * Fontconfig

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.240.0)
 * Qt6 (required version >= 6.5.0)
 * Gettext
 * KF6I18n (required version >= 5.246.0)
 * KF6TextWidgets (required version >= 5.240.0)
 * KF6 (required version >= 5.240.0)
 * Qt6Core (required version >= 6.5.0)
 * Qt6Widgets (required version >= 6.5.0)
 * DolphinVcs, the Dolphin version control plugin library,

   Provides the version control plugin interface.

-- The following OPTIONAL packages have not been found:

 * Qt6QmlCompilerPlusPrivate

-- <<< Gentoo configuration >>>
Build type  RelWithDebInfo
Install path/usr
Compiler flags:
C   -O3 -pipe -flto=thin -march=native -fno-common -Wall -Wextra
-Wcast-align -Wchar-subscripts -Wformat-security

[plasma-systemmonitor] [Bug 478741] New: ksystemstats daemon.cpp:32:10: fatal error: 'ksystemstatsadaptor.h' file not found

2023-12-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478741

Bug ID: 478741
   Summary: ksystemstats daemon.cpp:32:10: fatal error:
'ksystemstatsadaptor.h' file not found
Classification: Applications
   Product: plasma-systemmonitor
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: ksysguard-b...@kde.org
  Reporter: m...@fireburn.co.uk
CC: ahiems...@heimr.nl, plasma-b...@kde.org
  Target Milestone: ---

FAILED: src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o 
/usr/lib/llvm/17/bin/clang++ -DKCOREADDONS_LIB
-DKF_DEPRECATED_WARNINGS_SINCE=0x6
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56500 -DQT_CORE_LIB -DQT_DBUS_LIB
-DQT_DEPRECATED_WARNINGS_SINCE=0x6 -DQT_DISABLE_DEPRECATED_BEFORE=0x50f02
-DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-_build/src
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-/src
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-_build/src/ksystemstats_core_autogen/include
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-_build
-isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem
/usr/lib64/qt6/mkspecs/linux-clang -isystem /usr/include/qt6/QtDBus -isystem
/usr/include/KF6/KCoreAddons -isystem /usr/include/KF6/KDBusAddons -isystem
/usr/include/ksysguard -isystem /usr/include/qt6/QtGui -isystem
/usr/include/KF6/KI18n  -DQT_NO_DEBUG -O3 -pipe -flto=thin -march=native
-fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments
-Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual
-Werror=return-type -Werror=init-self -Wvla -Wdate-time
-fdiagnostics-color=always -std=gnu++20 -fvisibility=hidden
-fvisibility-inlines-hidden -fPIC -MD -MT
src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o -MF
src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o.d -o
src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o -c
/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-/src/daemon.cpp
/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-/src/daemon.cpp:32:10:
fatal error: 'ksystemstatsadaptor.h' file not found
   32 | #include "ksystemstatsadaptor.h"
  |  ^~~
1 error generated.

I'm not sure what generates that file, if I remove the include I get the
following compile errors:

FAILED: src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o 
/usr/lib/llvm/17/bin/clang++ -DKCOREADDONS_LIB
-DKF_DEPRECATED_WARNINGS_SINCE=0x6
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56500 -DQT_CORE_LIB -DQT_DBUS_LIB
-DQT_DEPRECATED_WARNINGS_SINCE=0x6 -DQT_DISABLE_DEPRECATED_BEFORE=0x50f02
-DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-_build/src
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-/src
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-_build/src/ksystemstats_core_autogen/include
-I/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-_build
-isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem
/usr/lib64/qt6/mkspecs/linux-clang -isystem /usr/include/qt6/QtDBus -isystem
/usr/include/KF6/KCoreAddons -isystem /usr/include/KF6/KDBusAddons -isystem
/usr/include/ksysguard -isystem /usr/include/qt6/QtGui -isystem
/usr/include/KF6/KI18n  -DQT_NO_DEBUG -O3 -pipe -flto=thin -march=native
-fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments
-Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual
-Werror=return-type -Werror=init-self -Wvla -Wdate-time
-fdiagnostics-color=always -std=gnu++20 -fvisibility=hidden
-fvisibility-inlines-hidden -fPIC -MD -MT
src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o -MF
src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o.d -o
src/CMakeFiles/ksystemstats_core.dir/daemon.cpp.o -c
/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-/src/daemon.cpp
/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-/src/daemon.cpp:46:9:
error: unknown type name 'KsystemstatsAdaptor'
   46 | new KsystemstatsAdaptor(this);
  | ^
/var/tmp/portage/kde-plasma/ksystemstats-/work/ksystemstats-/src/daemon.cpp:165:51:
error: member access into incomplete type 'const QDBusMessage'
  165 | const QString sender = QDBusContext::message().service();
  |   ^
/usr/include/qt6/QtDBus/qdbuserror.h:18:7: note: forward declaratio

[kwayland-integration] [Bug 478740] New: kwayland-integration compile failure with clang 17

2023-12-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=478740

Bug ID: 478740
   Summary: kwayland-integration compile failure with clang 17
Classification: Plasma
   Product: kwayland-integration
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

FAILED:
src/windowsystem/CMakeFiles/KF5WindowSystemKWaylandPlugin.dir/windowsystem.cpp.o
 
/usr/lib/llvm/17/bin/clang++ -DHAVE_MEMFD
-DKF5WindowSystemKWaylandPlugin_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x6
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56500 -DQT_CORE_LIB
-DQT_DEPRECATED_WARNINGS_SINCE=0x6 -DQT_DISABLE_DEPRECATED_BEFORE=0x50f02
-DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WAYLANDCLIENT_LIB -DQT_WIDGETS_LIB
-DQT_XKBCOMMON_SUPPORT_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE
-I/var/tmp/portage/kde-plasma/kwayland-integration-/work/kwayland-integration-_build/src/windowsystem
-I/var/tmp/portage/kde-plasma/kwayland-integration-/work/kwayland-integration-/src/windowsystem
-I/var/tmp/portage/kde-plasma/kwayland-integration-/work/kwayland-integration-_build/src/windowsystem/KF5WindowSystemKWaylandPlugin_autogen/include
-isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5 -isystem
/usr/include/qt5 -isystem /usr/include/qt5/QtGui -isystem
/usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-clang -isystem
/usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtWaylandClient -isystem
/usr/include/qt5/QtWaylandClient/5.15.11 -isystem
/usr/include/qt5/QtWaylandClient/5.15.11/QtWaylandClient -isystem
/usr/include/qt5/QtGui/5.15.11 -isystem /usr/include/qt5/QtGui/5.15.11/QtGui
-isystem /usr/include/qt5/QtCore/5.15.11 -isystem
/usr/include/qt5/QtCore/5.15.11/QtCore -isystem
/usr/include/qt5/QtXkbCommonSupport/5.15.11 -isystem
/usr/include/qt5/QtXkbCommonSupport/5.15.11/QtXkbCommonSupport -isystem
/usr/include/qt5/QtXkbCommonSupport -isystem /usr/include/KF5/KWayland 
-DQT_NO_DEBUG -O3 -pipe -flto=thin -march=native -fno-operator-names
-fno-exceptions -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith
-Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type
-Werror=init-self -Wvla -Wdate-time -fdiagnostics-color=always -std=gnu++20
-fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT
src/windowsystem/CMakeFiles/KF5WindowSystemKWaylandPlugin.dir/windowsystem.cpp.o
-MF
src/windowsystem/CMakeFiles/KF5WindowSystemKWaylandPlugin.dir/windowsystem.cpp.o.d
-o
src/windowsystem/CMakeFiles/KF5WindowSystemKWaylandPlugin.dir/windowsystem.cpp.o
-c
/var/tmp/portage/kde-plasma/kwayland-integration-/work/kwayland-integration-/src/windowsystem/windowsystem.cpp
In file included from
/var/tmp/portage/kde-plasma/kwayland-integration-/work/kwayland-integration-/src/windowsystem/windowsystem.cpp:6:
/var/tmp/portage/kde-plasma/kwayland-integration-/work/kwayland-integration-/src/windowsystem/windowsystem.h:45:34:
error: only virtual member functions can be marked 'override'
   45 | WId transientFor(WId window) override;
  |  ^~~~
/var/tmp/portage/kde-plasma/kwayland-integration-/work/kwayland-integration-/src/windowsystem/windowsystem.h:46:33:
error: only virtual member functions can be marked 'override'
   46 | WId groupLeader(WId window) override;
  | ^~~~
2 errors generated.

This gets things building locally for me:
https://invent.kde.org/plasma/kwayland-integration/-/merge_requests/64.patch

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

[kdiff3] [Bug 472191] Kdiff3 aborts on exit on aarm64 MacOS

2023-08-14 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=472191

--- Comment #3 from Mike Lothian  ---
So it's a little big annoying that this was closed and the newer, less complete
bug was kept...

I've updated Craft, which updated Qt and a few other dependencies, I'm no
longer seeing the Crash :D

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

[kdiff3] [Bug 468708] Crash if kdiff3 attempts to auto-exit after auto-applying all non-conflicting merges

2023-07-17 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=468708

--- Comment #22 from Mike Lothian  ---
New bug opened https://bugs.kde.org/show_bug.cgi?id=472191

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

[kdiff3] [Bug 472191] New: Kdiff3 aborts on exit on aarm64 MacOS

2023-07-12 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=472191

Bug ID: 472191
   Summary: Kdiff3 aborts on exit on aarm64 MacOS
Classification: Applications
   Product: kdiff3
   Version: 1.10.5
  Platform: Compiled Sources
OS: macOS
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: application
  Assignee: reeves...@gmail.com
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

I've built both 1.10.4 & 1.10.5 using Craft on MacOS for aarch64

Here is the lldb output:

(lldb) process attach --pid 90968
Process 90968 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00019119bf14 libsystem_kernel.dylib`mach_msg2_trap + 8
libsystem_kernel.dylib`mach_msg2_trap:
->  0x19119bf14 <+8>: ret

libsystem_kernel.dylib`macx_swapon:
0x19119bf18 <+0>: movx16, #-0x30
0x19119bf1c <+4>: svc#0x80
0x19119bf20 <+8>: ret
Target 0: (kdiff3) stopped.
Executable module set to "/Applications/kdiff3.app/Contents/MacOS/kdiff3".
Architecture set to: arm64-apple-macosx-.
(lldb) cont
Process 90968 resuming
Process 90968 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=1, address=0x0)
frame #0: 0x000104b19264 QtCore`QThreadStorageData::get() const + 44
QtCore`QThreadStorageData::get:
->  0x104b19264 <+44>: ldrw21, [x19]
0x104b19268 <+48>: cmpw8, w21
0x104b1926c <+52>: b.gt   0x104b19280   ; <+72>
0x104b19270 <+56>: addw1, w21, #0x1
Target 0: (kdiff3) stopped.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS
(code=1, address=0x0)
  * frame #0: 0x000104b19264 QtCore`QThreadStorageData::get() const + 44
frame #1: 0x0001047a405c QtGui`___lldb_unnamed_symbol12240 + 20
frame #2: 0x0001047a1b38 QtGui`QOpenGLContext::currentContext() + 16
frame #3: 0x0001047813d0 QtGui`QSurface::~QSurface() + 32
frame #4: 0x00010477bafc QtGui`QWindow::~QWindow() + 148
frame #5: 0x000104348af8 QtWidgets`___lldb_unnamed_symbol13582 + 12
frame #6: 0x00010432bb1c QtWidgets`QWidgetPrivate::deleteTLSysExtra() +
112
frame #7: 0x00010432b78c QtWidgets`QWidget::destroy(bool, bool) + 388
frame #8: 0x00010432b1e8 QtWidgets`QWidget::~QWidget() + 756
frame #9: 0x000102e57070
kdiff3`std::__1::shared_ptr::~shared_ptr[abi:v15006]() + 76
frame #10: 0x000191099ec4 libsystem_c.dylib`__cxa_finalize_ranges + 476
frame #11: 0x000191099c4c libsystem_c.dylib`exit + 44
frame #12: 0x0001911f4554
libdyld.dylib`dyld4::LibSystemHelpers::exit(int) const + 20
frame #13: 0x000190e83f7c dyld`start + 2320

And here's the MacOS Report on the failure:

-
Translated Report (Full Report Below)
-

Process:   kdiff3 [90968]
Path:  /Applications/kdiff3.app/Contents/MacOS/kdiff3
Identifier:org.kde.KDiff3
Version:   1.10 (1.10.5)
Code Type: ARM-64 (Native)
Parent Process:Exited process [90967]
Responsible:   iTerm2 [2165]
User ID:   502

Date/Time: 2023-07-12 15:39:25.7293 +0100
OS Version:macOS 13.4.1 (22F82)
Report Version:12
Anonymous UUID:6A982ACD-D56D-B3A0-7A5D-F9E1C4EC1FF4


Time Awake Since Boot: 66 seconds

System Integrity Protection: enabled

Crashed Thread:0  Dispatch queue: com.apple.main-thread

Exception Type:EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:   KERN_INVALID_ADDRESS at 0x
Exception Codes:   0x0001, 0x

Termination Reason:Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [90968]

External Modification Warnings:
Debugger attached to process.

VM Region Info: 0 is not in any region.  Bytes before following region:
4343103488
  REGION TYPESTART - END [ VSIZE] PRT/MAX
SHRMOD  REGION DETAIL
  UNUSED SPACE AT START
--->  
  __TEXT  102de8000-102f0c000[ 1168K] r-x/r-x
SM=COW  .../MacOS/kdiff3

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   QtCore 0x104b19264
QThreadStorageData::get() const + 44
1   QtGui  0x1047a405c 0x104754000 + 327772
2   QtGui  0x1047a1b38
QOpenGLContext::currentContext() + 16
3   QtGui  0x1047813d0
QSurface::~QSurface() + 32
4   QtGui  0x10477bafc QWindow::~QWindow()
+ 148
5   QtWidgets  0x104348af8 0x10430 + 297720
6   QtWidgets  0x10432bb1c
QWidgetPrivate::deleteTLSysExtra() + 112
7   QtWidgets  0x10

[kdiff3] [Bug 468708] Crash if kdiff3 attempts to auto-exit after auto-applying all non-conflicting merges

2023-07-11 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=468708

--- Comment #20 from Mike Lothian  ---
https://invent.kde.org/sdk/kdiff3/-/issues/37 was when it tried with 1.10.4, if
this is a separate issue I'll happily open a new bug

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

[kdiff3] [Bug 468708] Crash if kdiff3 attempts to auto-exit after auto-applying all non-conflicting merges

2023-07-11 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=468708

--- Comment #19 from Mike Lothian  ---
I was pointed this way after reporting this on aarch64 on MacOS, I've just used
Craft to compile 1.10.5 and I'm still seeing the issue, all I have to do is
open kdiff3 and close it

-
Translated Report (Full Report Below)
-

Process:   kdiff3 [72130]
Path:  /Users/USER/*/kdiff3.app/Contents/MacOS/kdiff3
Identifier:org.kde.KDiff3
Version:   1.10 (1.10.5)
Code Type: ARM-64 (Native)
Parent Process:bash [19048]
Responsible:   iTerm2 [2165]
User ID:   502

Date/Time: 2023-07-11 23:23:26.3358 +0100
OS Version:macOS 13.4.1 (22F82)
Report Version:12
Anonymous UUID:6A982ACD-D56D-B3A0-7A5D-F9E1C4EC1FF4


Time Awake Since Boot: 60 seconds

System Integrity Protection: enabled

Crashed Thread:0  Dispatch queue: com.apple.main-thread

Exception Type:EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:   KERN_INVALID_ADDRESS at 0x
Exception Codes:   0x0001, 0x

Termination Reason:Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [72130]

VM Region Info: 0 is not in any region.  Bytes before following region:
4343595008
  REGION TYPESTART - END [ VSIZE] PRT/MAX
SHRMOD  REGION DETAIL
  UNUSED SPACE AT START
--->  
  __TEXT  102e6-102f84000[ 1168K] r-x/r-x
SM=COW  .../MacOS/kdiff3

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   QtCore 0x104b91264
QThreadStorageData::get() const + 44
1   QtGui  0x10481c05c 0x1047cc000 + 327772
2   QtGui  0x104819b38
QOpenGLContext::currentContext() + 16
3   QtGui  0x1047f93d0
QSurface::~QSurface() + 32
4   QtGui  0x1047f3afc QWindow::~QWindow()
+ 148
5   QtWidgets  0x1043c0af8 0x104378000 + 297720
6   QtWidgets  0x1043a3b1c
QWidgetPrivate::deleteTLSysExtra() + 112
7   QtWidgets  0x1043a378c
QWidget::destroy(bool, bool) + 388
8   QtWidgets  0x1043a31e8 QWidget::~QWidget()
+ 756
9   kdiff3 0x102ecf070
std::__1::shared_ptr::~shared_ptr[abi:v15006]() + 76
10  libsystem_c.dylib  0x191099ec4
__cxa_finalize_ranges + 476
11  libsystem_c.dylib  0x191099c4c exit + 44
12  libdyld.dylib  0x1911f4554
dyld4::LibSystemHelpers::exit(int) const + 20
13  dyld   0x190e83f7c start + 2320

Thread 1:
0   libsystem_pthread.dylib0x1911d6d8c start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib0x1911d6d8c start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib0x1911d6d8c start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib0x1911d6d8c start_wqthread + 0

Thread 5:: com.apple.NSEventThread
0   libsystem_kernel.dylib 0x19119bf14 mach_msg2_trap + 8
1   libsystem_kernel.dylib 0x1911ae240 mach_msg2_internal +
80
2   libsystem_kernel.dylib 0x1911a4b78 mach_msg_overwrite +
604
3   libsystem_kernel.dylib 0x19119c290 mach_msg + 24
4   CoreFoundation 0x1912ba7e4
__CFRunLoopServiceMachPort + 160
5   CoreFoundation 0x1912b90c4 __CFRunLoopRun +
1208
6   CoreFoundation 0x1912b84b8 CFRunLoopRunSpecific
+ 612
7   AppKit 0x194604334 _NSEventThread + 172
8   libsystem_pthread.dylib0x1911dbfa8 _pthread_start + 148
9   libsystem_pthread.dylib0x1911d6da0 thread_start + 8

Thread 6:
0   libsystem_pthread.dylib0x1911d6d8c start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib0x1911d6d8c start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x6161d080   x1: 0x   x2: 0x  
x3: 0x60f19f60
x4: 0x60f19f80   x5: 0x002b   x6: 0x  
x7: 0x0001950172d9
x8: 0x0009   x9: 0x0001911e3e60  x10: 0x 
x11: 0x
   x12: 0x000104e8b858  x13: 0x07fd  x14: 0xaae1282e 
x15: 0xaac12005
   x16: 0x0010  x17: 0x6381d840  x18: 0x 
x19: 0x
   x20: 0x6161d0d0  x21: 0x0001  x22: 0x0001 
x23: 0x00

[kdiff3] [Bug 468708] Crash if kdiff3 attempts to auto-exit after auto-applying all non-conflicting merges

2023-07-08 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=468708

Mike Lothian  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

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

[kdiff3] [Bug 446723] Add support to Apple M1 processors

2023-07-06 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446723

Mike Lothian  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

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

[kwin] [Bug 467574] kwin_screencast: Dropping a screencast frame because the compositor is slow

2023-05-18 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=467574

--- Comment #9 from Mike Lothian  ---
I was seeing this message without casting or recording, simply having a wayland
enabled chromium or firefox had it producing lots these lines  per second

Ended up patching kwin_screencast to stop logging it

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

[kwin] [Bug 450248] [Wayland] Displaying the window thumbnail in Task Manager is very performance-intensive and can cause the desktop to lag

2023-04-30 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=450248

Mike Lothian  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

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

[kwin] [Bug 467574] kwin_screencast: Dropping a screencast frame because the compositor is slow

2023-04-30 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=467574

Mike Lothian  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2023-04-14 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #13 from Mike Lothian  ---
I'm still seeing this, I've reverted back to patching out the slow call to
"net"

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

[Powerdevil] [Bug 444029] Keyboard backlight not always automatically disabled on laptop lid close

2022-12-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=444029

--- Comment #8 from Mike Lothian  ---
It doesn't fix anything for me

I've applied the patch, but I didn't see any differences

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

[ktorrent] [Bug 457918] New: Percentage complete no longer shows horizontal bar

2022-08-15 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=457918

Bug ID: 457918
   Summary: Percentage complete no longer shows horizontal bar
   Product: ktorrent
   Version: 22.04.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: joris.guis...@gmail.com
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

Created attachment 151340
  --> https://bugs.kde.org/attachment.cgi?id=151340&action=edit
Screenshot

I think since frameworks 5.95 the percentage complete column no longer shows a
horizontal bar, but instead shows a very small vertical bar

I'm running Plasma 5.25.4, Frameworks 5.97 on Qt 5.15.5 on Gentoo

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

[dolphin] [Bug 449744] Opening a video from an smb:// location downloads the file rather than streaming

2022-02-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=449744

--- Comment #5 from Mike Lothian  ---
(In reply to Nicolas Fella from comment #1)
> This behavior is somewhat intentional, but of course not ideal. The
> challenge is this:
> When setting up a SMB share in Dolphin it will save the credentials so that
> you don't have to enter them all the time. KDE apps/apps using KIO all can
> read these credentials, so e.g. when opening an image on a SMB share in
> Gwenview works without entering the credentials in Gwenview again. 
> 
> The problem arises with apps that don't use KIO but understand smb URLs,
> like smplayer or VLC. Dolphin could directly pass the smb URL to smplayer,
> but then smplayer would need to ask you for the share's password, which
> isn't ideal. Therefore Dolphin triggers kioexec to download the file and
> pass that to smplayer. However that's trading one issue for another :/
> 
> That said, there is a better alternative in place, KIOFuse. Instead of
> downloading the whole thing an passing it as a local file like kioexec
> KIOFuse exposes a virtual file system. This should solve both problems. The
> question here is why KIOFuse wasn't triggered in your case. Can you make
> sure you have KIOFuse installed?

I've installed kio-fuse and things work again, any idea when this became a
requirement?

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

[dolphin] [Bug 449744] Opening a video from an smb:// location downloads the file rather than streaming

2022-02-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=449744

--- Comment #4 from Mike Lothian  ---
(In reply to Nicolas Fella from comment #2)
> I think https://bugs.kde.org/show_bug.cgi?id=436553 is related here

That commit was to kio 5.66.0, I'm pretty sure this hasn't been happening for a
year

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

[dolphin] [Bug 449744] Opening a video from an smb:// location downloads the file rather than streaming

2022-02-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=449744

--- Comment #3 from Mike Lothian  ---
It is changed behaviour however, things used to stream, and I also don't have
any authentication set up on this share

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

[dolphin] [Bug 449744] New: Opening a video from an smb:// location downloads the file rather than streaming

2022-02-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=449744

Bug ID: 449744
   Summary: Opening a video from an smb:// location downloads the
file rather than streaming
   Product: dolphin
   Version: 21.12.2
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: dolphin-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
CC: kfm-de...@kde.org
  Target Milestone: ---

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1.  Using dolphin browse to a video on an smb:// share 
2.  Open video

OBSERVED RESULT

kioexec copies the file locally then begins playing with the selected media
player (smplayer in this instance)

EXPECTED RESULT

Video should start streaming with the selected media player

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma:  
(available in About System)
KDE Plasma Version:  5.23.5
KDE Frameworks Version:  5.90
Qt Version:  5.15.2

ADDITIONAL INFORMATION

If I run smplayer smb://path/to/video from the command line, the app steams
just fine

>From the command line I get the following messages:

dolphin
Qt: Session management error: networkIdsList argument is NULL
Qt: Session management error: networkIdsList argument is NULL
Could not find video stream
command= "smplayer %U" args= ("smplayer %U", "smb://atomic//Media/test.avi")
Copying QUrl("smb://atomic/Media/test.avi")  to
QUrl("file:///home/fireburn/.cache/kioexec/krun/1173878_0/test.avi")
"/home/fireburn/.cache/kioexec/krun/1173878_0/test.avi"
"/home/fireburn/.cache/kioexec/krun/1173878_0/test.part"

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

[dolphin] [Bug 443253] FTP folder ignores default application to open file

2022-02-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=443253

--- Comment #11 from Mike Lothian  ---
Yes, once it finishes downloading, it does open in smplayer

I'll raise a new bug for this

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

[dolphin] [Bug 443253] FTP folder ignores default application to open file

2022-02-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=443253

Mike Lothian  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

--- Comment #9 from Mike Lothian  ---
Would you mind checking if you're seeing the same thing for smb:// files

If I run smplayer smb://path/to/video it works fine, however if I launch from
Dolphin - which is just smplayer %U kioexec starts to copy the file rather than
streaming

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

[kwin] [Bug 423936] In HiDPI on X11 there is a small gap between maximised windows and the tool bar

2022-02-03 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=423936

Mike Lothian  changed:

   What|Removed |Added

 Resolution|--- |UNMAINTAINED
 Status|REPORTED|RESOLVED

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2022-01-24 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

Mike Lothian  changed:

   What|Removed |Added

URL||https://github.com/systemd/
   ||systemd/issues/22238

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2022-01-24 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #12 from Mike Lothian  ---
Created attachment 145854
  --> https://bugs.kde.org/attachment.cgi?id=145854&action=edit
Skip running the check

This is just to work around the issue - as it's driving me nuts

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2022-01-24 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #11 from Mike Lothian  ---
It was pointed out by @fvogt on IRC kde-fm that it's running "net usershare
info" this is what's being slow

Running this locally gives

net usershare info 
net usershare: usershares are currently disabled

Running gdb it appears to be:

0x76a0d0f8 in ppoll () from /lib64/libc.so.6
(gdb) bt
#0  0x76a0d0f8 in ppoll () from /lib64/libc.so.6
#1  0x733f0817 in ?? () from /usr/lib64/libnss_resolve.so.2
#2  0x733eda2c in ?? () from /usr/lib64/libnss_resolve.so.2
#3  0x733e344b in _nss_resolve_gethostbyname4_r () from
/usr/lib64/libnss_resolve.so.2
#4  0x76a00d9d in ?? () from /lib64/libc.so.6
#5  0x76a018c4 in getaddrinfo () from /lib64/libc.so.6
#6  0x77b52268 in interpret_string_addr_internal () from
/usr/lib64/libsamba-util.so.0
#7  0x77b5267b in interpret_string_addr () from
/usr/lib64/libsamba-util.so.0
#8  0x77545f45 in ?? () from /usr/lib64/libsmbconf.so.0
#9  0x7754e2cd in load_interfaces () from /usr/lib64/libsmbconf.so.0
#10 0x5557c468 in ?? ()
#11 0x77aacd66 in ?? () from /usr/lib64/samba/libcmdline-samba4.so
#12 0x76bfc748 in ?? () from /usr/lib64/libpopt.so.0
#13 0x76bfc784 in ?? () from /usr/lib64/libpopt.so.0
#14 0x76c0238f in poptGetNextOpt () from /usr/lib64/libpopt.so.0
#15 0x55578118 in main ()

So it looks like this could be a systemd issue

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2022-01-24 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #10 from Mike Lothian  ---
I've rebuilt kio with debugging to get a better backtrace

#0  0x758ef14d in ppoll () from /lib64/libc.so.6
#1  0x75ee5065 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() from /usr/lib64/libQt5Core.so.5
#2  0x75e2c2ca in QProcess::waitForFinished(int) () from
/usr/lib64/libQt5Core.so.5
#3  0x7778a3bf in KSambaSharePrivate::runProcess (progName=...,
args=..., stdOut=..., stdErr=...) at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:112
f46 in KSambaSharePrivate::getNetUserShareInfo (this=0x55f1bfa0) at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:195
#5  0x77789bf7 in KSambaSharePrivate::KSambaSharePrivate
(this=0x55f1bfa0, parent=0x7793a0b0 <(anonymous
namespace)::Q_QGS__instance::innerFunction()::holder>)
at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:54
#6  0x7778d2d1 in KSambaShare::KSambaShare (this=0x7793a0b0
<(anonymous namespace)::Q_QGS__instance::innerFunction()::holder>)
at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:479
#7  0x7778e43a in KSambaShareSingleton::KSambaShareSingleton
(this=0x7793a0b0 <(anonymous
namespace)::Q_QGS__instance::innerFunction()::holder>)
at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:556
#8  0x7778d805 in (anonymous
namespace)::Q_QGS__instance::Holder::Holder (this=0x7793a0b0 <(anonymous
namespace)::Q_QGS__instance::innerFunction()::holder>)
at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:562
#9  0x7778d87e in (anonymous namespace)::Q_QGS__instance::innerFunction
() at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:562
#10 0x7778dc04 in QGlobalStatic::operator() (this=0x7793a0d0
<_instance>)
at /usr/include/qt5/QtCore/qglobalstatic.h:136
#11 0x7778d8cd in KSambaShare::instance () at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/ksambashare.cpp:566
#12 0x77796bad in KFileItem::overlays (this=0x7fffc458) at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/kfileitem.cpp:1172
#13 0x77ee8d94 in KFileItemModelRolesUpdater::rolesData(KFileItem
const&) () from /usr/lib64/libdolphinprivate.so.5
#14 0x77eeab42 in KFileItemModelRolesUpdater::applyResolvedRoles(int,
KFileItemModelRolesUpdater::ResolveHint) () from
/usr/lib64/libdolphinprivate.so.5
#15 0x77eead64 in
KFileItemModelRolesUpdater::slotPreviewFailed(KFileItem const&) () from
/usr/lib64/libdolphinprivate.so.5
#16 0x75ed2dfb in ?? () from /usr/lib64/libQt5Core.so.5
#17 0x77a8c7c0 in KIO::PreviewJob::failed (this=0x55ed0c90,
_t1=...)
at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0_build/src/widgets/KF5KIOWidgets_autogen/include/moc_previewjob.cpp:205
#18 0x77a87db1 in KIO::PreviewJobPrivate::determineNextFile
(this=0x55e4c2f0) at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/widgets/previewjob.cpp:534
#19 0x77a88721 in KIO::PreviewJob::slotResult (this=0x55ed0c90,
job=0x56016960) at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/widgets/previewjob.cpp:637
#20 0x75ed2dfb in ?? () from /usr/lib64/libQt5Core.so.5
#21 0x76fed883 in KJob::result(KJob*, KJob::QPrivateSignal) () from
/usr/lib64/libKF5CoreAddons.so.5
#22 0x76ff1c9b in KJob::finishJob(bool) () from
/usr/lib64/libKF5CoreAddons.so.5
#23 0x778005ff in KIO::SimpleJob::slotFinished (this=0x56016960) at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/simplejob.cpp:233
#24 0x7780d099 in KIO::TransferJob::slotFinished (this=0x56016960)
at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/transferjob.cpp:158
#25 0x7780073c in KIO::SimpleJob::slotError (this=0x56016960,
err=104, errorText=...) at
/var/tmp/portage/kde-frameworks/kio-5.90.0/work/kio-5.90.0/src/core/simplejob.cpp:246
#26 0x77803299 in QtPrivate::FunctorCall,
QtPrivate::List, void, void (KIO::SimpleJob::*)(int,
QString const&)>::call (f=
(void (KIO::SimpleJob::*)(KIO::SimpleJob * const, int, const QString &))
0x77800626 ,
o=0x56016960, arg=0x7fffcc60)
at /usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#27 0x778030c5 in QtPrivate::FunctionPointer::call, void> (f=
(void (KIO::SimpleJob::*)(KIO::SimpleJob * const, int, const QString &))
0x77800626 ,
o=0x56016960, arg=0x7fffcc60)
at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#28 0x77802e0f in QtPrivate::QSlotObject, void>::impl (which=1,
this_=0x56009460, r=0x5601

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2022-01-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #8 from Mike Lothian  ---
I've tried removing the manually added Remote shortcut to the samba share

No change unfortunately - all other entries are defaults and can only be hidden

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2022-01-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #6 from Mike Lothian  ---
(In reply to Yerrey Dev from comment #5)
> Do you have remote mounted filesystems such as rclone mounts from OneDrive
> or other remote services?

Sorry I did reply to this but it doesn't seem to have saved

There isn't anything mounted, but I do use Dolphin to access a Samba drive

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2021-12-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #4 from Mike Lothian  ---
I've recompiled kio-extras without samba support but I noticed Samba is still
mentioned in a new stack trace:

#0  0x75b4211d in ppoll () from /lib64/libc.so.6
#1  0x76137f45 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() from /usr/lib64/libQt5Core.so.5
#2  0x7607f18a in QProcess::waitForFinished(int) () from
/usr/lib64/libQt5Core.so.5
#3  0x779c94d6 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#4  0x779c9f2a in ?? () from /usr/lib64/libKF5KIOCore.so.5
#5  0x779cb51c in KSambaShare::KSambaShare() () from
/usr/lib64/libKF5KIOCore.so.5
#6  0x779cb936 in KSambaShare::instance() () from
/usr/lib64/libKF5KIOCore.so.5
#7  0x779d7b35 in KFileItem::overlays() const () from
/usr/lib64/libKF5KIOCore.so.5
#8  0x77ee9d94 in KFileItemModelRolesUpdater::rolesData(KFileItem
const&) () from /usr/lib64/libdolphinprivate.so.5
#9  0x77eebb42 in KFileItemModelRolesUpdater::applyResolvedRoles(int,
KFileItemModelRolesUpdater::ResolveHint) () from
/usr/lib64/libdolphinprivate.so.5
#10 0x77eebd64 in
KFileItemModelRolesUpdater::slotPreviewFailed(KFileItem const&) () from
/usr/lib64/libdolphinprivate.so.5
#11 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#12 0x77bb2f25 in KIO::PreviewJob::failed(KFileItem const&) () from
/usr/lib64/libKF5KIOWidgets.so.5
#13 0x77baa08b in ?? () from /usr/lib64/libKF5KIOWidgets.so.5
#14 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#15 0x7723f6b3 in KJob::result(KJob*, KJob::QPrivateSignal) () from
/usr/lib64/libKF5CoreAddons.so.5
#16 0x77243acb in KJob::finishJob(bool) () from
/usr/lib64/libKF5CoreAddons.so.5
#17 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#18 0x779fc006 in KIO::SlaveInterface::error(int, QString const&) ()
from /usr/lib64/libKF5KIOCore.so.5
#19 0x77a02700 in KIO::SlaveInterface::dispatch(int, QByteArray const&)
() from /usr/lib64/libKF5KIOCore.so.5
#20 0x779fbe29 in KIO::SlaveInterface::dispatch() () from
/usr/lib64/libKF5KIOCore.so.5
#21 0x779fe472 in KIO::Slave::gotInput() () from
/usr/lib64/libKF5KIOCore.so.5
#22 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#23 0x76118196 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#24 0x76c79d81 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#25 0x760f3088 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#26 0x760f3b86 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#27 0x7613c043 in ?? () from /usr/lib64/libQt5Core.so.5
#28 0x73f11f8b in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#29 0x73f6ea28 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x73f0beef in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#31 0x76140434 in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#32 0x760eb3cb in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#33 0x760f6b3d in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#34 0x5559ff23 in ?? ()
#35 0x75a66302 in ?? () from /lib64/libc.so.6
#36 0x75a663b8 in __libc_start_main () from /lib64/libc.so.6
#37 0x555a06f1 in ?? ()

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2021-12-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #3 from Mike Lothian  ---
Also did the same with kdiff3 on the Open File dialog:

#0  0x7629211d in ppoll () from /lib64/libc.so.6
#1  0x76961f45 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() from /usr/lib64/libQt5Core.so.5
#2  0x768a918a in QProcess::waitForFinished(int) () from
/usr/lib64/libQt5Core.so.5
#3  0x77e2e4d6 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#4  0x77e2ef2a in ?? () from /usr/lib64/libKF5KIOCore.so.5
#5  0x77e3051c in KSambaShare::KSambaShare() () from
/usr/lib64/libKF5KIOCore.so.5
#6  0x77e30936 in KSambaShare::instance() () from
/usr/lib64/libKF5KIOCore.so.5
#7  0x77e3cb35 in KFileItem::overlays() const () from
/usr/lib64/libKF5KIOCore.so.5
#8  0x76142cbc in KDirModel::data(QModelIndex const&, int) const ()
from /usr/lib64/libKF5KIOWidgets.so.5
#9  0x768f6c79 in QSortFilterProxyModel::data(QModelIndex const&, int)
const () from /usr/lib64/libQt5Core.so.5
#10 0x7612b346 in ?? () from /usr/lib64/libKF5KIOWidgets.so.5
#11 0x7612effc in KFileItemDelegate::sizeHint(QStyleOptionViewItem
const&, QModelIndex const&) const () from /usr/lib64/libKF5KIOWidgets.so.5
#12 0x776e3135 in QTreeView::indexRowSizeHint(QModelIndex const&) const
() from /usr/lib64/libQt5Widgets.so.5
#13 0x776e49dc in QTreeViewPrivate::layout(int, bool, bool) () from
/usr/lib64/libQt5Widgets.so.5
#14 0x776dd821 in QTreeView::doItemsLayout() () from
/usr/lib64/libQt5Widgets.so.5
#15 0x776d9ee4 in QTreeView::visualRect(QModelIndex const&) const ()
from /usr/lib64/libQt5Widgets.so.5
#16 0x716aebb0 in ?? () from /usr/lib64/libKF5KIOFileWidgets.so.5
#17 0x716b503b in ?? () from /usr/lib64/libKF5KIOFileWidgets.so.5
#18 0x7694fceb in ?? () from /usr/lib64/libQt5Core.so.5
#19 0x77ebbf35 in KCoreDirLister::newItems(KFileItemList const&) ()
from /usr/lib64/libKF5KIOCore.so.5
#20 0x77ec00a0 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#21 0x77eb72d0 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#22 0x7694fceb in ?? () from /usr/lib64/libQt5Core.so.5
#23 0x77e73e74 in KIO::ListJob::entries(KIO::Job*, QList
const&) () from /usr/lib64/libKF5KIOCore.so.5
#24 0x7694fceb in ?? () from /usr/lib64/libQt5Core.so.5
#25 0x77e61115 in KIO::SlaveInterface::listEntries(QList
const&) () from /usr/lib64/libKF5KIOCore.so.5
#26 0x77e67649 in KIO::SlaveInterface::dispatch(int, QByteArray const&)
() from /usr/lib64/libKF5KIOCore.so.5
#27 0x77e60e29 in KIO::SlaveInterface::dispatch() () from
/usr/lib64/libKF5KIOCore.so.5
#28 0x77e63472 in KIO::Slave::gotInput() () from
/usr/lib64/libKF5KIOCore.so.5
#29 0x7694fceb in ?? () from /usr/lib64/libQt5Core.so.5
#30 0x76942196 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#31 0x773e8d81 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#32 0x7691d088 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#33 0x7691db86 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#34 0x76966043 in ?? () from /usr/lib64/libQt5Core.so.5
#35 0x74f85f8b in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#36 0x74fe2a28 in ?? () from /usr/lib64/libglib-2.0.so.0
#37 0x74f7feef in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#38 0x7696a434 in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#39 0x769153cb in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#40 0x775ee1fd in QDialog::exec() () from /usr/lib64/libQt5Widgets.so.5
#41 0x775ee169 in QDialog::exec() () from /usr/lib64/libQt5Widgets.so.5
#42 0x775fc3ed in QFileDialog::getOpenFileUrl(QWidget*, QString const&,
QUrl const&, QString const&, QString*, QFlags, QStringList
const&) () from /usr/lib64/libQt5Widgets.so.5
#43 0x55619414 in ?? ()
#44 0x7694fceb in ?? () from /usr/lib64/libQt5Core.so.5
#45 0x774cecc2 in QAbstractButton::clicked(bool) () from
/usr/lib64/libQt5Widgets.so.5
#46 0x774d1b7a in ?? () from /usr/lib64/libQt5Widgets.so.5
#47 0x774d7249 in ?? () from /usr/lib64/libQt5Widgets.so.5
#48 0x774d7427 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQt5Widgets.so.5
#49 0x77425836 in QWidget::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#50 0x773e8d81 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
--Type  for more, q to quit, c to continue without paging--
#51 0x773ed9d8 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2021-12-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #2 from Mike Lothian  ---
So ran with gdb, and pressed "ctrl + c" when is was waiting, then "bt"

#0  0x75b4211d in ppoll () from /lib64/libc.so.6
#1  0x76137f45 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() from /usr/lib64/libQt5Core.so.5
#2  0x7607f18a in QProcess::waitForFinished(int) () from
/usr/lib64/libQt5Core.so.5
#3  0x779c94d6 in ?? () from /usr/lib64/libKF5KIOCore.so.5
#4  0x779c9f2a in ?? () from /usr/lib64/libKF5KIOCore.so.5
#5  0x779cb51c in KSambaShare::KSambaShare() () from
/usr/lib64/libKF5KIOCore.so.5
#6  0x779cb936 in KSambaShare::instance() () from
/usr/lib64/libKF5KIOCore.so.5
#7  0x779d7b35 in KFileItem::overlays() const () from
/usr/lib64/libKF5KIOCore.so.5
#8  0x77ee9d94 in KFileItemModelRolesUpdater::rolesData(KFileItem
const&) () from /usr/lib64/libdolphinprivate.so.5
#9  0x77eebb42 in KFileItemModelRolesUpdater::applyResolvedRoles(int,
KFileItemModelRolesUpdater::ResolveHint) () from
/usr/lib64/libdolphinprivate.so.5
#10 0x77eebd64 in
KFileItemModelRolesUpdater::slotPreviewFailed(KFileItem const&) () from
/usr/lib64/libdolphinprivate.so.5
#11 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#12 0x77bb2f25 in KIO::PreviewJob::failed(KFileItem const&) () from
/usr/lib64/libKF5KIOWidgets.so.5
#13 0x77baa08b in ?? () from /usr/lib64/libKF5KIOWidgets.so.5
#14 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#15 0x7723f6b3 in KJob::result(KJob*, KJob::QPrivateSignal) () from
/usr/lib64/libKF5CoreAddons.so.5
#16 0x77243acb in KJob::finishJob(bool) () from
/usr/lib64/libKF5CoreAddons.so.5
#17 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#18 0x779fc006 in KIO::SlaveInterface::error(int, QString const&) ()
from /usr/lib64/libKF5KIOCore.so.5
#19 0x77a02700 in KIO::SlaveInterface::dispatch(int, QByteArray const&)
() from /usr/lib64/libKF5KIOCore.so.5
#20 0x779fbe29 in KIO::SlaveInterface::dispatch() () from
/usr/lib64/libKF5KIOCore.so.5
#21 0x779fe472 in KIO::Slave::gotInput() () from
/usr/lib64/libKF5KIOCore.so.5
#22 0x76125ceb in ?? () from /usr/lib64/libQt5Core.so.5
#23 0x76118196 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#24 0x76c79d81 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#25 0x760f3088 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#26 0x760f3b86 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#27 0x7613c043 in ?? () from /usr/lib64/libQt5Core.so.5
#28 0x73f11f8b in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#29 0x73f6ea28 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x73f0beef in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#31 0x76140434 in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#32 0x760eb3cb in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#33 0x760f6b3d in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#34 0x5559ff23 in ?? ()
#35 0x75a66302 in ?? () from /lib64/libc.so.6
#36 0x75a663b8 in __libc_start_main () from /lib64/libc.so.6
#37 0x555a06f1 in ?? ()

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

[frameworks-kio] [Bug 446923] Dolphin and file pickers have a 5-10 second lag when first opened

2021-12-13 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

--- Comment #1 from Mike Lothian  ---
I've removed thumbnailers which gets rid of the "Could not find video stream"
message, but the issue still remains

If there any extra debugging I can enable to help see what's going on?

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

[frameworks-kinit] [Bug 436538] kdeinit5: Qt: Session management error: networkIdsList argument is NULL

2021-12-13 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=436538

Mike Lothian  changed:

   What|Removed |Added

 CC||m...@fireburn.co.uk

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

[frameworks-kio] [Bug 446923] New: Dolphin and file pickers have a 5-10 second lag when first opened

2021-12-13 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=446923

Bug ID: 446923
   Summary: Dolphin and file pickers have a 5-10 second lag when
first opened
   Product: frameworks-kio
   Version: 5.88.0
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Open/save dialogs
  Assignee: kio-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
CC: kdelibs-b...@kde.org
  Target Milestone: ---

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1.  Open Dolphin


OBSERVED RESULT

App opens immediately, but is unresponsive for 5 - 10 seconds, scrolling
doesn't work until after this time, I'm using a new nvme drive and I don't see
any slow downs in nautilus 

If I open Dolphin from the command line I can see the following messages
printed:

fireburn@axion ~ $ dolphin 
Qt: Session management error: networkIdsList argument is NULL
Could not find video stream

The last one is printed after the app becomes responsive

I also see these slowdowns when bringing up a file picker, but only for the
first time it's used per application open. i.e. if it's closed and reopened,
it's immediately responsive

I've now tested this with frameworks 5.89.0 and the same happens

EXPECTED RESULT

Dolphin/file pickers immediately responsive

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Gentoo 5.16-rc1-agd5f Dolphin 21.12.0
(available in About System)
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

I first noticed this happening around the time 5.88.0 frameworks was released

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

[kwin] [Bug 324864] Black screen when using xrandr 1.4's offloadsink - AKA Prime

2021-11-07 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=324864

--- Comment #20 from Mike Lothian  ---
I can off load fine on 5.23 under X11

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

[Powerdevil] [Bug 444029] Disable keyboard backlight on laptop lid close

2021-10-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=444029

--- Comment #2 from Mike Lothian  ---
Hi Nate

Yeah, when my laptop is plugged in I've got it staying awake on lid close, the
keyboard stays on and the fancy lights along the bottom stay on too (which are
all part of the keyboard lighting) so technically it can be seen - which is
annoying at night :P

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

[Powerdevil] [Bug 444029] New: Add option to control keyboard brightness on laptop close

2021-10-19 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=444029

Bug ID: 444029
   Summary: Add option to control keyboard brightness on laptop
close
   Product: Powerdevil
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

This is a feature request

There's an option to control Keyboard brightness when the laptop is plugged in,
or on battery, it would be great if there was an option to control that
brightness on lid close too

An extra slider would be great

Out of interest where in the code base are the existing controls? Will try and
write a patch if you point me in the right direction

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

[plasmashell] [Bug 360478] Desktop widgets and Folder View icons do not remember their sizes and positions on a per-resolution basis

2021-07-28 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #145 from Mike Lothian  ---
As I think I've mentioned before, would it be possible to save the positions of
widgets as a percentage, or ratio of the screen, rather than the pixels
themselves, so when the resolution changes, things stay in the same place - it
certainly would be better than having things go of the screen

And this bug was originally reported back in 2015
(https://bugs.kde.org/show_bug.cgi?id=356377)

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

[plasmashell] [Bug 396160] Text boxes misaligned

2021-03-10 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=396160

--- Comment #8 from Mike Lothian  ---
Hi

Yeah that bug is fixed, though I never did use fractional scaling, only 2x
scaling

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

[kwin] [Bug 423936] New: In HiDPI on X11 there is a small gap between maximised windows and the tool bar

2020-07-06 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=423936

Bug ID: 423936
   Summary: In HiDPI on X11 there is a small gap between maximised
windows and the tool bar
   Product: kwin
   Version: 5.19.2
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: platform-x11-standalone
  Assignee: kwin-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

SUMMARY

When HiDPI Scale is set to 200% on X11 there is a small gap between the toolbar
and any maximised windows, I usually notice it more with Konsole, and whatever
is behind is shown - usually a single line of chrome. If I switch into Wayland
the gap is no longer there

STEPS TO REPRODUCE
1. Start with a fresh plasma install in X11
2. Set the HiDPI Scale to 200% 
3. Open an app maximised
4. Open Konsole maximised
5. Notice a small gap between the bottom toolbar and Konsole showing whatever
is behind

OBSERVED RESULT

Small gap between the toolbar and the bottom of Konsole

EXPECTED RESULT

No gap, this is what happens in Wayland, under X11 the gap can be seen


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Gentoo 
(available in About System) 
KDE Plasma Version: 5.19.2
KDE Frameworks Version: 5.71
Qt Version: 5.15

ADDITIONAL INFORMATION

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

[kwin] [Bug 423934] New: Cursors appear too small under X11 compared to Wayland in HiDPI

2020-07-06 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=423934

Bug ID: 423934
   Summary: Cursors appear too small under X11 compared to Wayland
in HiDPI
   Product: kwin
   Version: 5.19.2
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: platform-x11-standalone
  Assignee: kwin-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

SUMMARY

When starting with a fresh Plasma install and setting the HiDPI scale to 200%
the cursors in X11 aren't scalled correctly and need to be doubled manually

Switching to Wayland everything looks fine

STEPS TO REPRODUCE
1. Start with a fresh Plasma install
2. Set HiDPI scale to 200%
3. Switch between X11 and Wayland and see different sized cursors, X11 ones
aren't scaled correctly and appear to small

OBSERVED RESULT

The cursors in X11 appear to small and have to be manually doubled

EXPECTED RESULT

Cursors should look the same no matter which backend is used


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Gentoo
(available in About System)
KDE Plasma Version: 5.19.2
KDE Frameworks Version: 5.71
Qt Version: 5.15.0

ADDITIONAL INFORMATION

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

[kwin] [Bug 422131] kwin no longer compiles againt mesa master

2020-05-27 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=422131

--- Comment #1 from Mike Lothian  ---
So I had to use libglvnd from git master to get this working with


I'm not sure how this is supposed to work on machines that use the old headers
- I've asekd the question on the merge request

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

[kwin] [Bug 422131] New: kwin no longer compiles againt mesa master

2020-05-27 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=422131

Bug ID: 422131
   Summary: kwin no longer compiles againt mesa master
   Product: kwin
   Version: 5.18.5
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: egl
  Assignee: kwin-bugs-n...@kde.org
  Reporter: m...@fireburn.co.uk
  Target Milestone: ---

The compile errors is:

FAILED:
platformsupport/scenes/opengl/CMakeFiles/SceneOpenGLBackend.dir/egl_dmabuf.cpp.o
 
/usr/bin/x86_64-pc-linux-gnu-g++ -DKCOREADDONS_LIB -DQT_CORE_LIB
-DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NO_DEBUG
-DQT_NO_URL_CAST_FROM_STRING -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Iplatformsupport/scenes/opengl
-I/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/platformsupport/scenes/opengl
-Iplatformsupport/scenes/opengl/SceneOpenGLBackend_autogen/include
-I/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/platformsupport
-I/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/tabbox
-I/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/effects
-I/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/libkwineffects
-I. -Ilibkwineffects
-I/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5
-I/usr/include/qt5/QtGui/5.15.0 -I/usr/include/qt5/QtGui/5.15.0/QtGui
-I/usr/include/qt5/QtCore/5.15.0 -I/usr/include/qt5/QtCore/5.15.0/QtCore
-isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem
/usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem
/usr/include/qt5/QtGui -isystem /usr/include/KF5/KCoreAddons -isystem
/usr/include/KF5 -isystem /usr/include/KF5/KConfigCore -isystem
/usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KWayland/Server 
-DQT_NO_DEBUG -O3 -march=native -pipe -flto -fno-operator-names -fno-exceptions
-Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual
-Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op
-fdiagnostics-color=always -fvisibility=hidden -fvisibility-inlines-hidden  
-fPIC -std=gnu++14 -MD -MT
platformsupport/scenes/opengl/CMakeFiles/SceneOpenGLBackend.dir/egl_dmabuf.cpp.o
-MF
platformsupport/scenes/opengl/CMakeFiles/SceneOpenGLBackend.dir/egl_dmabuf.cpp.o.d
-o
platformsupport/scenes/opengl/CMakeFiles/SceneOpenGLBackend.dir/egl_dmabuf.cpp.o
-c
/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/platformsupport/scenes/opengl/egl_dmabuf.cpp
/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/platformsupport/scenes/opengl/egl_dmabuf.cpp:97:9:
error: ‘EGL_TEXTURE_Y_XUXV_WL’ was not declared in this scope
   97 | EGL_TEXTURE_Y_XUXV_WL,
  | ^
/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/platformsupport/scenes/opengl/egl_dmabuf.cpp:114:9:
error: ‘EGL_TEXTURE_Y_UV_WL’ was not declared in this scope; did you mean
‘GL_TEXTURE_VIEW’?
  114 | EGL_TEXTURE_Y_UV_WL,
  | ^~~
  | GL_TEXTURE_VIEW
/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/platformsupport/scenes/opengl/egl_dmabuf.cpp:131:9:
error: ‘EGL_TEXTURE_Y_U_V_WL’ was not declared in this scope
  131 | EGL_TEXTURE_Y_U_V_WL,
  | ^~~~
/var/tmp/portage/kde-plasma/kwin-5.18.5-r1/work/kwin-5.18.5/platformsupport/scenes/opengl/egl_dmabuf.cpp:153:9:
error: ‘EGL_TEXTURE_Y_U_V_WL’ was not declared in this scope
  153 | EGL_TEXTURE_Y_U_V_WL,
  | ^~~~


The change that caused this is
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4953

I still have issues compiling if I change to using the non-mesa include:

#include 

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

[plasmashell] [Bug 360478] Desktop widgets and Folder View icons do not remember their sizes and positions on a per-resolution basis

2020-05-18 Thread Mike Lothian
https://bugs.kde.org/show_bug.cgi?id=360478

--- Comment #56 from Mike Lothian  ---
Rather than fixed positions perhaps a relative position could be used

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

  1   2   >