[plasmashell] [Bug 486290] New: Telegram tray icon don't work after upgrade to Kubuntu 24.04

2024-04-29 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=486290

Bug ID: 486290
   Summary: Telegram tray icon don't work after upgrade to Kubuntu
24.04
Classification: Plasma
   Product: plasmashell
   Version: 5.27.11
  Platform: Kubuntu
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: System Tray
  Assignee: plasma-b...@kde.org
  Reporter: trufano...@gmail.com
CC: mate...@gmail.com
  Target Milestone: 1.0

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

SUMMARY

I have upgraed my Kubuntu 23.10 to Kubuntu 24.10 a few days ago. Right after
that telegram icon stops rendering in system tray while the empty space for it
is still alocated in tray between other icons. Context menu doesn't work for
it. Clicking does nothing.
My linux telegram client is distributed in snap image. I've tried to reinstall
it - that doesn't help.
The popup notifications of incoming messages are working.
This bug has been reported to telegram and resolved as been Kubuntu bug:
https://github.com/telegramdesktop/tdesktop/issues/27818

STEPS TO REPRODUCE
1. sudo snap install telegram-desktop
2. Launch telegram
3. Look at tray panel

OBSERVED RESULT

Tray icon space allocated, no icon rendered

EXPECTED RESULT

Tray icon is rendered and working

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 24.04
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Kernel Version: 6.8.0-31-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3632QM CPU @ 2.20GHz
Memory: 15.5 ГиБ of RAM
Graphics Processor: Mesa Intel® HD Graphics 4000
Manufacturer: LENOVO
Product Name: Lenovo G780
System Version: Lenovo G780

ADDITIONAL INFORMATION
Telegram version 4.16.8

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

[ark] [Bug 483507] New: Doesn't update Size, CRC and Date of change on file replacement

2024-03-13 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=483507

Bug ID: 483507
   Summary: Doesn't update Size, CRC and Date of change on file
replacement
Classification: Applications
   Product: ark
   Version: 23.08.1
  Platform: Kubuntu
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: elvis.angelac...@kde.org
  Reporter: trufano...@gmail.com
CC: rthoms...@gmail.com
  Target Milestone: ---

SUMMARY

Ark doesn't update Size, CRC and Date of change on replacement of existing file
with drag&drop


STEPS TO REPRODUCE
1. Archieve some files to zip from dolphin context menu
2. Open zip with ark
3. Chenge file content on disk
4. Drag'n'drop file in ark window
5. Click Replace existing file in dialog window

OBSERVED RESULT

ark window filelist won't reflect changed details of replaced file

EXPECTED RESULT

new CRC, size and date of change displayed in filelist details

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 23.10
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.5.0-21-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3632QM CPU @ 2.20GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4000
Manufacturer: LENOVO
Product Name: Lenovo G780
System Version: Lenovo G780

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

[kinfocenter] [Bug 480534] New: Copy details to clipboard in english doesn't properly translates all system details to english

2024-01-30 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=480534

Bug ID: 480534
   Summary: Copy details to clipboard in english doesn't properly
translates all system details to english
Classification: Applications
   Product: kinfocenter
   Version: 5.27.8
  Platform: Kubuntu
OS: Linux
Status: REPORTED
  Severity: minor
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: trufano...@gmail.com
CC: sit...@kde.org
  Target Milestone: ---

SUMMARY

When one clics the "Copy details to clipboard in english" button in "About
System" panel while his machene isn't english by default then he end up with
english datails in clipboard except RAM size units untranslated

STEPS TO REPRODUCE
1. Open KInfoCenter on non-English machine
2. Click "Copy to clipboard in english' button
3. Paste the clipboard content to Kate

OBSERVED RESULT

RAM size units untranslated (ГиБ in my case)

EXPECTED RESULT

RAM size units translated to english (GiB)

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 23.10
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.5.0-14-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3632QM CPU @ 2.20GHz
Memory: 15.5 ГиБ of RAM
Graphics Processor: Mesa Intel® HD Graphics 4000
Manufacturer: LENOVO
Product Name: Lenovo G780
System Version: Lenovo G780

ADDITIONAL INFORMATION

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

[kinfocenter] [Bug 480534] Copy details to clipboard in english doesn't properly translates all system details to english

2024-01-30 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=480534

--- Comment #1 from Alexander Trufanov  ---
Created attachment 165350
  --> https://bugs.kde.org/attachment.cgi?id=165350&action=edit
the button placement

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

[kinfocenter] [Bug 480534] Copy details to clipboard in english doesn't properly translates all system details to english

2024-01-30 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=480534

--- Comment #2 from Alexander Trufanov  ---
Created attachment 165351
  --> https://bugs.kde.org/attachment.cgi?id=165351&action=edit
the clipboard content

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

[kate] [Bug 445683] New: Crash when switching between documents tab while search and replace is performing

2021-11-18 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=445683

Bug ID: 445683
   Summary: Crash when switching between documents tab while
search and replace is performing
   Product: kate
   Version: 21.08.1
  Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: search
  Assignee: kwrite-bugs-n...@kde.org
  Reporter: trufano...@gmail.com
  Target Milestone: ---

Created attachment 143684
  --> https://bugs.kde.org/attachment.cgi?id=143684&action=edit
TEST FILE

SUMMARY

If Kate is performing "Search and Replace" operation one can switch to another
opened tab, then switch back and get a crash.

STEPS TO REPRODUCE
1. Unpack and open the attached text file.
2. Open a new empty tab (Ctrl+T)
3. Switch back to the file
4. Search and replace with values " and an empty string to get rid of "
characters in the text. (Use Ctrl+F then "Switch to power search and replace
bar")
5. While text is replacing (the file is very big) switch to a new tab.
6. Switch back to the tab where text is replaced

OBSERVED RESULT

Kate crashed

EXPECTED RESULT

Kate should show document

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 21.10
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.13.0-21-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4000

ADDITIONAL INFORMATION

I was able to debug it a bit with gdb to get a backtrace:

(gdb) backtrace
#0  0x7effc10f4cd9 in KateSearchBar::findOrReplaceAll() () from
/lib/x86_64-linux-gnu/libKF5TextEditor.so.5
#1  0x7effbf3d573e in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x7effbfe946b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#3  0x7effbf3a816a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7effbf3ab257 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7effbf401ef7 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7effbd3768bb in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x7effbd3c9f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x7effbd374003 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x7effbf401548 in
QEventDispatcherGlib::processEvents(QFlags) ()
   from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x7effbf3a6a9b in
QEventLoop::exec(QFlags) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x7effbf3af024 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x55c0f24d865e in main (argc=1, argv=0x7fff27294a78) at
/tmp/kate/kate/main.cpp:700

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

[kate] [Bug 445683] Crash when switching between documents tab while search and replace is performing

2021-11-18 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=445683

--- Comment #1 from Alexander Trufanov  ---
Sorry, instead of
2. Open a new empty tab (Ctrl+T)
should be
2. Open a new empty tab (Ctrl+N)

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

[ark] [Bug 454268] New: Hangs while trying to unpack 65k+ files from rar archieve

2022-05-23 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=454268

Bug ID: 454268
   Summary: Hangs while trying to unpack 65k+ files from rar
archieve
   Product: ark
   Version: 21.12.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: elvis.angelac...@kde.org
  Reporter: trufano...@gmail.com
CC: aa...@kde.org, rthoms...@gmail.com
  Target Milestone: ---

SUMMARY
***
I've been waiting hours trying to unpack this rar archieve with ark: 
https://drive.google.com/file/d/1KDFbj5VSM3wcnRmdyphf-zhmFh71lHIx/view
And cancel the task.

While WinRAR under wine extracts it in 10 mins.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-27-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 15,5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4000


ark -v $ ark 21.12.3

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

[ark] [Bug 454268] Hangs while trying to unpack 65k+ files from rar archieve

2022-05-23 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=454268

--- Comment #2 from Alexander Trufanov  ---
(In reply to Albert Astals Cid from comment #1)
> FWIW ark (using the Unarchiver backed) extracted this for me like in 10
> seconds

It seems problem isn't happening if one use Extract archive to.. command from
dolphin context menu, but exists if you open rar file with ark GUI and choose
Extract command from it. In this case "Extracting 62 474 files" notification
should appear in plasma's right bottom corner and it never ends. Could you
recheck?

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

[ktorrent] [Bug 413767] libktorrent isn't a thread-safe

2020-10-30 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413767

Alexander Trufanov  changed:

   What|Removed |Added

 Resolution|WORKSFORME  |FIXED
 Status|NEEDSINFO   |RESOLVED

--- Comment #2 from Alexander Trufanov  ---
Yes, it shall be resolved now

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

[ktorrent] [Bug 413767] libktorrent isn't a thread-safe

2020-10-30 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413767

Alexander Trufanov  changed:

   What|Removed |Added

 Resolution|FIXED   |LATER

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

[Spectacle] [Bug 467590] Cannot crop screenshots from annotation view in main window anymore

2023-10-31 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=467590

Alexander Trufanov  changed:

   What|Removed |Added

 CC||trufano...@gmail.com

--- Comment #7 from Alexander Trufanov  ---
Kubuntu 23.10. No crop feature anymore.
Workaround is downgrade:

cd /tmp
wget
http://archive.ubuntu.com/ubuntu/pool/universe/k/kde-spectacle/kde-spectacle_22.12.3-0ubuntu1_amd64.deb
sudo dpkg -i kde-spectacle_22.12.3-0ubuntu1_amd64.deb
sudo apt-mark hold kde-spectacle

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

[kdeconnect] [Bug 423350] New: Support clipboard in remote control

2020-06-22 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=423350

Bug ID: 423350
   Summary: Support clipboard in remote control
   Product: kdeconnect
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: android-application
  Assignee: albertv...@gmail.com
  Reporter: trufano...@gmail.com
  Target Milestone: ---

I wish I could paste a data from phone's clipboard in KDE Connect remote
control to have its copy on PC.

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

[ktorrent] [Bug 426491] New: KTorrent suddenly crash

2020-09-13 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=426491

Bug ID: 426491
   Summary: KTorrent suddenly crash
   Product: ktorrent
   Version: unspecified
  Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: joris.guis...@gmail.com
  Reporter: trufano...@gmail.com
  Target Milestone: ---

Application: ktorrent (5.2.0)

Qt Version: 5.12.8
Frameworks Version: 5.68.0
Operating System: Linux 5.4.0-45-generic x86_64
Windowing system: X11
Distribution: Ubuntu 20.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Just let KTorrent run for a few days.
It seems some systemd issue for me. Looks like bad descriptor in its D-Bus API

-- Backtrace:
Application: KTorrent (ktorrent), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__libc_recv (flags=, len=8192, buf=0x564f652d0de8, fd=6) at
../sysdeps/unix/sysv/linux/recv.c:28
[Current thread is 1 (Thread 0x7f0783a211c0 (LWP 1649))]

Thread 13 (Thread 0x7f0769498700 (LWP 5735)):
#0  __GI___libc_read (nbytes=10, buf=0x7f0769497bde, fd=35) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=35, buf=0x7f0769497bde, nbytes=10) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x7f0783e4b955 in pa_read () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#3  0x7f0785d0c416 in pa_mainloop_prepare () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x7f0785d0ceb4 in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x7f0785d0cf70 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x7f0785d1b11d in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#7  0x7f0783e7a67c in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#8  0x7f078716b609 in start_thread (arg=) at
pthread_create.c:477
#9  0x7f0787cde103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f07277fe700 (LWP 2662)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#7  0x7f0787be1859 in __GI_abort () at abort.c:79
#8  0x7f0770337a25 in log_assert_failed_realm (realm=,
text=0x7f077036ca3d "close_nointr(fd) != -EBADF", file=0x7f077036a969
"src/basic/fd-util.c", line=71, func=0x7f077036e638 <__PRETTY_FUNCTION__.10645>
"safe_close") at ../src/basic/log.c:809
#9  0x7f0770347171 in safe_close (fd=) at
../src/basic/fd-util.c:71
#10 safe_close (fd=106) at ../src/basic/fd-util.c:53
#11 0x7f0770359f8b in bus_close_io_fds (b=b@entry=0x7f071c041480) at
../src/libsystemd/sd-bus/sd-bus.c:135
#12 0x7f07703633e6 in sd_bus_close (bus=0x7f071c041480) at
../src/libsystemd/sd-bus/sd-bus.c:1570
#13 sd_bus_close (bus=bus@entry=0x7f071c041480) at
../src/libsystemd/sd-bus/sd-bus.c:1551
#14 0x7f0770363871 in sd_bus_close_unref (bus=0x7f071c041480) at
../src/libsystemd/sd-bus/sd-bus.c:3148
#15 sd_bus_flush_close_unref (bus=0x7f071c041480) at
../src/libsystemd/sd-bus/sd-bus.c:1591
#16 0x7f07703680d0 in sd_bus_flush_close_unrefp (p=0x7f07277fd288) at
../src/systemd/sd-bus.h:514
#17 _nss_resolve_gethostbyaddr2_r (addr=, len=4, af=2,
result=0x7f07277fd4d0, buffer=0x7f07277fd690 "\377\002", buflen=, errnop=0x7f07277fe630, h_errnop=0x7f07277fd4bc, ttlp=0x0) at
../src/nss-resolve/nss-resolve.c:481
#18 0x7f07703683b3 in _nss_resolve_gethostbyaddr_r (addr=,
len=, af=, host=,
buffer=, buflen=, errnop=0x7f07277fe630,
h_errnop=0x7f07277fd4bc) at ../src/nss-resolve/nss-resolve.c:652
#19 0x7f0787cef15e in __gethostbyaddr_r (addr=addr@entry=0x7f07277fdb34,
len=len@entry=4, type=type@entry=2, resbuf=resbuf@entry=0x7f07277fd4d0,
buffer=0x7f07277fd690 "\377\002", buflen=1024, result=,
h_errnop=) at ../nss/getXXbyYY_r.c:315
#20 0x7f0787cf8698 in gni_host_inet_name (addrlen=, flags=8,
hostlen=199, host=0x7f07277fdbb0 "", sa=0x7f07277fdb30, tmpbuf=0x7f07277fd680)
at getnameinfo.c:249
#21 gni_host_inet (addrlen=, flags=8, hostlen=199,
host=0x7f07277fdbb0 "", sa=0x7f07277fdb30, tmpbuf=0x7f07277fd680) at
getnameinfo.c:367
#22 gni_host (addrlen=, flags=8, hostlen=199,
host=0x7f07277fdbb0 "", sa=0x7f07277fdb30, tmpbuf=0x7f07277fd680) at
getnameinfo.c:409
#23 __GI_getnameinfo (sa=0x7f07277fdb30, addrlen=,
host=0x7f07277fdbb0 "", hostlen=, serv=0x7f07277fdc80 "",
servlen=199, flags=) at getnameinfo.c:523
#24 0x7f078a03e8d4 in net::ReverseResolver::resolve (this=0x564f63089de0,
addr=...) at /home/truf/dev/kde/libktorrent/src/net/reverseresolver.cpp:65
#25 0x7f078a03e969 in net::ReverseResolver::run (this=0x564f63089de0) at
/home/truf/dev/kde/libktorrent/src/net/reverseresolver.cpp:74
#26 0x7f078a03ec5b in net::ReverseResolverThread::run (this=0x564f5f2d3c20)
at /home/truf/dev/kde/libktorrent/src/net/reverseresolver.cpp:119
#27 0x7f07881b99d2 in ?? () from /us

[plasmashell] [Bug 386101] Firefox crashing if launched from plasmashell

2020-11-24 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=386101

Alexander Trufanov  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |WORKSFORME
 Status|NEEDSINFO   |RESOLVED

--- Comment #3 from Alexander Trufanov  ---
I can't reproduce this anymore

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

[kate] [Bug 429876] New: Inconsistency with regexp matching whole line in search and replace

2020-11-30 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=429876

Bug ID: 429876
   Summary: Inconsistency with regexp matching whole line in
search and replace
   Product: kate
   Version: 20.08.2
  Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: search
  Assignee: kwrite-bugs-n...@kde.org
  Reporter: trufano...@gmail.com
  Target Milestone: ---

SUMMARY

It seems the "(.*)" regexp matches each line two times (whole line and \n) if
it's searched with Ctrl+R and only ones (whole line with \n) if it's searched
via Ctrl+Alt+F. Which is inconsistent.

STEPS TO REPRODUCE
1. Create a new file
2. Type in 2 lines:
"
file1
file2
"
3. Press Ctrl+R
4. Set Find field to "(.*)" to match whole string
5. Set Replace field to "mv \1 ./folder/" to move both file1 and file2 to
subfolder.
6. Set Mode: to Regular expression.
7. Press "Find All" then "Replace All".

OBSERVED RESULT

Text after replacement:
"
mv file1 ./folder/mv  ./folder/
mv file2 ./folder/mv  ./folder/
"

EXPECTED RESULT

Text after replacement:
"
mv file1 ./folder/
mv file2 ./folder/
"

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 20.10
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.14.2
Kernel Version: 5.8.0-29-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4000

ADDITIONAL INFORMATION

If you do the same not after pressing Ctrl+R , but with "Search and Replace"
TAB ( Ctrl+Alt+F) the result will be as expected. Which is misleading.

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

[Touchpad-KCM] [Bug 413160] New: Touchpad got mad after Kubuntu upgrade

2019-10-18 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413160

Bug ID: 413160
   Summary: Touchpad got mad after Kubuntu upgrade
   Product: Touchpad-KCM
   Version: unspecified
  Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: kcm
  Assignee: atulbish...@gmail.com
  Reporter: trufano...@gmail.com
  Target Milestone: ---

After I had upgraded my system from 19.04 to Kubuntu 19.10 my touchpad got mad.
It looks like it interpreted whole touchpad area as a right bar area and
couldn't decide if I'm moving a pointer or scrolling. So I disabled vertical
scrolling except for two-fingers method.

Then it mistakenly interpreted some touches as middle button clicks, bcs
top-right zone was incorrect too. So I've disabled middle button events for it.

Now I'm experiencing a problem with click detection - it seems I have to press
harder than usual to get my actions detected in some apps (Firefox). And it
looks like it's already a max sensitivity.

Resetting to defaults doesn't help.

Operating System: Kubuntu 19.10
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.4
Kernel Version: 5.3.0-18-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 7,6 GiB of RAM

Laptop - Lenovo G780

$ xinput list-props 17
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (169):   1
Coordinate Transformation Matrix (171): 1.00, 0.00, 0.00,
0.00, 1.00, 0.00, 0.00, 0.00, 1.00
Device Accel Profile (303): 1
Device Accel Constant Deceleration (304):   2.50
Device Accel Adaptive Deceleration (305):   1.00
Device Accel Velocity Scaling (306):12.50
Synaptics Edges (311):  58, 1412, 34, 596
Synaptics Finger (312): 1, 1, 0
Synaptics Tap Time (313):   250
Synaptics Tap Move (314):   70
Synaptics Tap Durations (315):  180, 180, 100
Synaptics ClickPad (316):   0
Synaptics Middle Button Timeout (317):  75
Synaptics Two-Finger Pressure (318):282
Synaptics Two-Finger Width (319):   7
Synaptics Scrolling Distance (320): 31, 31
Synaptics Edge Scrolling (321): 0, 0, 0
Synaptics Two-Finger Scrolling (322):   1, 0
Synaptics Move Speed (323): 1.00, 1.75, 0.125078, 0.00
Synaptics Off (324):2
Synaptics Locked Drags (325):   0
Synaptics Locked Drags Timeout (326):   5000
Synaptics Tap Action (327): 0, 0, 0, 0, 1, 3, 0
Synaptics Click Action (328):   1, 1, 0
Synaptics Circular Scrolling (329): 0
Synaptics Circular Scrolling Distance (330):0.17
Synaptics Circular Scrolling Trigger (331): 0
Synaptics Circular Pad (332):   0
Synaptics Palm Detection (333): 0
Synaptics Palm Dimensions (334):10, 200
Synaptics Coasting Speed (335): 20.00, 50.00
Synaptics Pressure Motion (336):30, 160
Synaptics Pressure Motion Factor (337): 1.00, 1.00
Synaptics Resolution Detect (338):  1
Synaptics Grab Event Device (339):  0
Synaptics Gestures (340):   1
Synaptics Capabilities (341):   1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (342): 31, 31
Synaptics Area (343):   0, 0, 0, 0
Synaptics Noise Cancellation (344): 7, 7
Device Product ID (296):2, 14
Device Node (295):  "/dev/input/event8"


[quote]
$ cat /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
#   Option "OptionName" "value"
#
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
  MatchDevicePath "/dev/input/event*"
EndSection

Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on clickpads
# and the right and middle top areas to be right / middle buttons on clickpads
# with a top button area.
# This option is only interpreted by clickpads.
Section "InputClass"
Ident

[plasmashell] [Bug 413264] New: Can't use Alt+ in Custom Shortcuts

2019-10-21 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413264

Bug ID: 413264
   Summary: Can't use Alt+ in Custom Shortcuts
   Product: plasmashell
   Version: 5.17.0
  Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: trufano...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

SUMMARY

Since I've upgraded to plasma 5.17 my custom shortcuts like Alt+P have stopped
working. I'm able to trigger dbus event via Call button or if I use simplier
key combination. But whenever I use Alt in shortcut combo - it's not working.
It was working in previous version of Plasma.
It seems Global Shortcuts with Alt+ are working but these key events are not
propagated to custom shortcuts

STEPS TO REPRODUCE
1. Open Custom Shortcuts app
2. Select Screenshots/Start screenshot tool/Trigger
3. Change shortcut from Print to Alt+P. Apply.

OBSERVED RESULT

Screenshot app can't be started with Alt+P.

EXPECTED RESULT

Screenshot app can be started with Alt+P.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 19.10
KDE Plasma Version: 5.17.0
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.4
Kernel Version: 5.3.0-18-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 7,6 GiB of RAM

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

[ktorrent] [Bug 413767] New: libktorrent isn't a thread-safe

2019-11-03 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413767

Bug ID: 413767
   Summary: libktorrent isn't a thread-safe
   Product: ktorrent
   Version: 5.1
  Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: joris.guis...@gmail.com
  Reporter: trufano...@gmail.com
  Target Milestone: ---

The libktorrent runs UTPServer instance in a separate thread. Its
`UTPServer::changePort(bt::Uint16 p)` may be called from another thread (main
thread of KTorrent app) if someone will try to change a port setting in
Settings/Network/Port.
Previously this resulted in a warning but since Kubuntu 18.04 based on Qt 5.9.5
it causes a crash of the app with 
`Thread 5 "utp::UTPServerT" received signal SIGSEGV, Segmentation fault.`

I've pushed a workaround to KTorrent project (just restarting UTPServer with a
new port instead of changing a port in current instance):
https://phabricator.kde.org/D13045
More tech details available in the review above.

Still we agreed to leave this bug here to not forget about this thread-safety
problem in libktorrent.

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

[frameworks-kio] [Bug 413818] New: Error is 0 for KIO:: Get while

2019-11-04 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413818

Bug ID: 413818
   Summary: Error is 0 for KIO:: Get while
   Product: frameworks-kio
   Version: 5.62.0
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: HTTP
  Assignee: kdelibs-b...@kde.org
  Reporter: trufano...@gmail.com
  Target Milestone: ---

SUMMARY

I'm trying to use KIO::get(url,KIO::NoReload,KIO::HideProgressInfo)
for url that returns 403 Forbidden error from server.
My expectation was that I'll catch some errors, but in slot connected to
KIO::TransferJob::result  I'm getting job->error() == 0 and data with something
like:


403 Forbidden

403 Forbidden



Also job->isErrorPage() returns true.
I want to get 403 error code without parsing server response. My expectation is
that slave has it, but not forward to the job.

I've tried 
KIO::Scheduler::connect(SIGNAL(slaveError(KIO::Slave*,int,QString)), this,
SLOT(slotSlaveError(KIO::Slave*,int,QString)));

but slotSlaveError() is never called.

The example looks outdated bcs of this commented line:
https://github.com/KDE/kio/blob/master/tests/kioslavetest.cpp#L175. Is that all
stuff with getConnectedSlave deprecated?

Is anything broken in KIO? Are there a way to get HTTP error code from slave
via TransferJob and KIO::get()?

STEPS TO REPRODUCE
1. One may use https://httpstat.us/403 to test

ADDITIONAL INFORMATION
Operating System: Kubuntu 19.10
KDE Plasma Version: 5.17.2
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.4
Kernel Version: 5.3.0-19-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 7,6 GiB of RAM

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

[okular] [Bug 377202] Empty DJVU page displayed in black

2019-04-22 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=377202

Alexander Trufanov  changed:

   What|Removed |Added

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

--- Comment #5 from Alexander Trufanov  ---
Hi,

I've just updated to Kubuntu 19.04 and got new Okular 1.6.3 which correctly
display empty djvu pages. But, I've found a document where it still have a bug.
It hapens only on page 3 (first empty page in doc), but not for other empty
pages. And it's easy to reproduce if you try to zoom this page.

So, check the attached document, got to page 3, zoom it. You'll get a corrupt
page view.

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

[okular] [Bug 377202] Empty DJVU page displayed in black

2019-04-22 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=377202

--- Comment #6 from Alexander Trufanov  ---
Created attachment 119550
  --> https://bugs.kde.org/attachment.cgi?id=119550&action=edit
Djvu doc 2

This djvu contain page 3 which is displayed incorrectly when zoomed.

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

[ark] [Bug 378904] Ark should use charset auto-detection for filenames

2019-04-22 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=378904

Alexander Trufanov  changed:

   What|Removed |Added

 CC||trufano...@gmail.com

--- Comment #3 from Alexander Trufanov  ---
As I found out this is a very old problem with roots in ZIP specification. ZIP
can contain non-UTF filenames, UTF-8 filenames, or non-UTF filenames with
additional field that contain UTF-8 filename (since 2007). Same isapplied to
ZIP archive commentary.

The problem is that by design the non-UTF charset is IBM 437 charset which does
not support non-Western languages.
On practice Windows encode filenames with one of its DOS charsets (CP*), for
example for Russian it'll be CP866 (IBM 866). And there is no field in ZIP to
specify which exactly charset was used.
Even worse the fact that by default many Windows achievers don't use UTF-8
encoding but this DOS one.

As I understand ZIP authors don't want to fix this and suggesting everyone to
switch to UTF-8 for non-English systems.

There are several different patches, libs, tools proposed by developers to
workaround the problem decade ago.

Also maintainers of some linux systems patch zip/unzip tools in their systems
to workaround that. For example, here is discussion about unzip patch for
Ubuntu systems: https://bugs.launchpad.net/ubuntu/+source/unzip/+bug/580961/

Which end up with a patch that has been accepted for Ubuntu main branch. But
this take years.
I think this is a mirror of this patch:
https://github.com/zip-i18n/unzip/blob/master/debian/patches/20-unzip60-alt-iconv-utf8

As I can see from code they request locale from system and try to match it with
DOS charset based on hardcoded table. And additionally provide command line
args to allow user to specify the filename encoding by himself. I would say
their predefined encoding list is rather small and oriented to
russian-speakers. Or perhaps that's a wrong patch.

Anyway still no GUI archivers implemented something like that.

I don't believe much in automatic encoding detection. At least if one not bet
on fact that all non-UTF encodings coming from Win shall be CPxxx, and not
Windows-12xx. Bcs even for russian there are 4-5 charsets and some of them very
hard to distinguish without a dictionary or text statistics. So it may be a
heuristic but not 100% reliable method.

But I think Ark can do something like Ubuntu's unzip have:

1. A small prebuilt table to match current locale to encoding supposed to come
from Win-created ZIPs (like here:
https://github.com/zip-i18n/unzip/blob/master/debian/patches/20-unzip60-alt-iconv-utf8#L36)
in assumption that Linux and Windows users spoke same language.

2. Ark can copy-paste cool menu from Kate (Tools/Encodings) that will let user
switch to one of encodings available in his system in GUI. And use this choice
to display filenames and archive commentaries in GUI as well as for I/O
operations while extracting files. This will allow user to find proper charset
and get files extracted.

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

[kcalc] [Bug 410346] New: Can't paste HEX strings starting with 0

2019-07-29 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=410346

Bug ID: 410346
   Summary: Can't paste HEX strings starting with 0
   Product: kcalc
   Version: 18.12
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: ete...@alum.rit.edu
  Reporter: trufano...@gmail.com
  Target Milestone: ---

SUMMARY

I wonder, why I'm getting nan result while pasting "00AA" or "01AA" string to
KCalc, while pasting "10AA" works fine?

STEPS TO REPRODUCE
1. Run KCalc and switch to Numerical System Mode
2. Copy string "01AA" to clipboard
3. Paste it to KCalc via Ctrl+V

OBSERVED RESULT

"nan" is displayed.
EXPECTED RESULT

"1AA" should be displayed

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 19.04
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2
Kernel Version: 5.0.0-21-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 7,7 GiB of RAM


ADDITIONAL INFORMATION

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

[ark] [Bug 411074] New: Strange behavior - extracted file contains 00s

2019-08-19 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=411074

Bug ID: 411074
   Summary: Strange behavior - extracted file contains 00s
   Product: ark
   Version: 18.12.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: elvis.angelac...@kde.org
  Reporter: trufano...@gmail.com
CC: rthoms...@gmail.com
  Target Milestone: ---

SUMMARY

Ark extract the file that filled with 0 bytes while WinRar is able to extract
it.

STEPS TO REPRODUCE
1. Download an old archive from http://cjb2.narod.ru/cjb2xx0.1.tgz
2. Extract compress.c (the other file is fine) or try to view it

OBSERVED RESULT

Extracted file is filled with 0s

EXPECTED RESULT

Extracted file contains the code

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 19.04
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2
Kernel Version: 5.0.0-25-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-3520M CPU @ 2.90GHz
Memory: 7,7 GiB of RAM

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

[plasmashell] [Bug 400833] New: Mouse click emulations doesn't work if non-modifier key is pressed

2018-11-07 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=400833

Bug ID: 400833
   Summary: Mouse click emulations doesn't work if non-modifier
key is pressed
   Product: plasmashell
   Version: 5.13.5
  Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: trufano...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

SUMMARY

I've enabled Mouse click emulation for my Lenovo G780 touchpad to emulate left
button click while tapping one finger twice on it.

It works if I hold Ctrl modifier key. But it doesn't if I hold non-modifier -
for ex., Spacebar.

STEPS TO REPRODUCE
1. Enable Mouse click emulation for touchppad
2. Open Dolphin
3. Try to open any file or drag its icon with touchpad while holding spacebar
key

OBSERVED RESULT

Mouse clicks isn't emulated

EXPECTED RESULT

Mouse clicks is emulated and I able to open files/ drag folders etc.


SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.1

ADDITIONAL INFORMATION

Kubuntu 18.10
laptop Lenovo G780

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

[plasmashell] [Bug 400833] Mouse click emulations doesn't work if non-modifier key is pressed

2018-11-07 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=400833

--- Comment #1 from Alexander Trufanov  ---
After some tests I found out that mouse emulation do work, but only if you
double tap on control that had focus before you press a key. It looks like
holding a key is locking control's focus change and new control under mouse
pointer doesn't receive mouse events. Could this behavior be adjusted?

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

[plasmashell] [Bug 413264] Can't use Alt+ in Custom Shortcuts

2020-02-13 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413264

--- Comment #2 from Alexander Trufanov  ---
I've just retested with 
khotkeys   4:5.18.0-0ubuntu1~ubuntu19.10~ppa1

I can set Alt+ anything and Ctrl+Alt+ anything in KHotkeys.
ALt+ numeric keys and Ctrl+Alt+ numeric keys are working.
Alt+P or Alt+S and Ctrl+Alt+ with them are still not working.

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

[ksysguard] [Bug 421690] New: Reset window layout to default

2020-05-17 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=421690

Bug ID: 421690
   Summary: Reset window layout to default
   Product: ksysguard
   Version: unspecified
  Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: ksysguard-b...@kde.org
  Reporter: trufano...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: ---

I'm missing the option in context menu that allows to reset the window layout
(columns in table and their order) to its defaults with a single click.

Just faced with problem when ksgrd_network_kelper eats 25% (whole core) of CPU
and was trying to hide all Download/Upload columns. And didn't noticed that I
had 2 copies of each in the end of table bcs before them I placed Command
column which is very wide.

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

[frameworks-kio] [Bug 414346] New: HTTP Proxy is broken in KTorrent with libkio 5.65

2019-11-20 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=414346

Bug ID: 414346
   Summary: HTTP Proxy is broken in KTorrent with libkio 5.65
   Product: frameworks-kio
   Version: git master
  Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: HTTP
  Assignee: kdelibs-b...@kde.org
  Reporter: trufano...@gmail.com
  Target Milestone: ---

In KTorrent v5.1.2 the HTTP Proxy usage is broken on systems with
libKF5KIOCore.so.5.65.0

KTorrent just doesn't connect to Privoxy on 128.0.0.1:8118 via socket.
It seems this happens since this commit:
https://github.com/KDE/kio/commit/0911763b8f19c9fee3083e7f09382e1cde957723#diff-7d1e19d94808019256c1784b3dfc6801R2163
as QVariant with type QByteArray can't be converted to QStringList.

I'm submitting a patch to phabricator

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 19.10
KDE Plasma Version: 5.17.3
KDE Frameworks Version: 5.64.0
Qt Version: 5.12.4
Kernel Version: 5.3.0-23-generic
OS Type: 64-bit

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

[frameworks-kio] [Bug 414346] HTTP Proxy is broken in KTorrent with libkio 5.65

2019-11-21 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=414346

Alexander Trufanov  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||5.65
  Latest Commit||https://commits.kde.org/kio
   ||/c0ae03d14b0e58f2d3a23680b7
   ||b63c9fe46bdce6

--- Comment #1 from Alexander Trufanov  ---
Git commit c0ae03d14b0e58f2d3a23680b7b63c9fe46bdce6 by Alexander Trufanov.
Committed on 21/11/2019 at 11:25.
Pushed by trufanov into branch 'master'.

Fix HTTP proxy settings

Summary:
After SlaveBase::config() was replaced with SlaveBase::mapConfig()
the reading of "ProxyUrls" value had beed broken as QVariant with
type QByteArray can't be directly converted to QStringList.
It should be converted to QString and splitted.

Reviewers: #frameworks, meven

Reviewed By: meven

Subscribers: meven, kde-frameworks-devel

Tags: #frameworks
FIXED-IN: 5.65

Differential Revision: https://phabricator.kde.org/D25432

M  +1-1src/ioslaves/http/http.cpp

https://commits.kde.org/kio/c0ae03d14b0e58f2d3a23680b7b63c9fe46bdce6

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

[frameworks-kio] [Bug 413818] Error is 0 for KIO:: Get while

2019-12-02 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=413818

Alexander Trufanov  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED

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

[konsole] [Bug 393512] New: SEGFAULT on context menu display

2018-04-25 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393512

Bug ID: 393512
   Summary: SEGFAULT on context menu display
   Product: konsole
   Version: unspecified
  Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: konsole-de...@kde.org
  Reporter: trufano...@gmail.com
  Target Milestone: ---

I've broke my keyboard and a few days was forced to use context menu commands
to copy/paste text in Konsole app instead of Ctrl+Shift+C/V hotkeys that I used
to. And, unfortunately, I'm faced with annoying Konsole app crashes.

Launch Konsole, make sure it's not maximized. Launch some commands in it to get
output that can't be displayed on single screen. Now you have vertical scroll
bar in your window. Scroll it back to the top. Select some text with mouse then
press right mouse button to get a context menu. The app will crash before
context menu is displayed with SEGFAULT message.

System info:

$ konsole -v
konsole 17.07.70
$ uname -a
Linux t-laptop 4.13.0-22-generic #25-Ubuntu SMP Tue Dec 19 11:13:36 UTC 2017
x86_64 x86_64 x86_64 GNU/Linux
$ sudo dpkg -l 'libkf5kiowidgets5'
ii  libkf5kiowidgets5:amd64 5.44.0-0ubuntu1~ubuntu amd64



The gdb backtrace output is:
[code]
(gdb) continue
Continuing.

Thread 1 "konsole" received signal SIGSEGV, Segmentation fault.
0x7fca1d102682 in int QAtomicOps::load(std::atomic const&)
() from /usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
(gdb) backtrace
#0  0x7fca1d102682 in int QAtomicOps::load(std::atomic
const&) () from /usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#1  0x7fca1d10122e in QBasicAtomicInteger::load() const () from
/usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#2  0x7fca1d10013c in QtPrivate::RefCount::ref() () from
/usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#3  0x7fca1d100667 in QString::QString(QString const&) () from
/usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#4  0x7fca1d180c8d in KUriFilterSearchProvider::name() const () from
/usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#5  0x7fca1d181d0b in KUriFilterPlugin::setSearchProviders(KUriFilterData&,
QList const&) const ()
   from /usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#6  0x7fc9f5829e20 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/urifilters/kuriikwsfilter.so
#7  0x7fca1d18214d in KUriFilter::filterUri(KUriFilterData&, QStringList
const&) () from /usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#8  0x7fca1d182666 in KUriFilter::filterSearchUri(KUriFilterData&,
QFlags) ()
   from /usr/local/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#9  0x7fca1dc41bc7 in Konsole::SessionController::updateWebSearchMenu() ()
from /usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#10 0x7fca1dc498a6 in
Konsole::SessionController::showDisplayContextMenu(QPoint const&) () from
/usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#11 0x7fca1dc5410e in QtPrivate::FunctorCall,
QtPrivate::List, void, void
(Konsole::SessionController::*)(QPoint const&)>::call(void
(Konsole::SessionController::*)(QPoint const&), Konsole::SessionController*,
void**) () from /usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#12 0x7fca1dc53322 in void QtPrivate::FunctionPointer::call, void>(void (Konsole::SessionController::*)(QPoint const&),
Konsole::SessionController*, void**) () from
/usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#13 0x7fca1dc5154f in QtPrivate::QSlotObject,
void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from
/usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#14 0x7fca1a35e9ff in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x7fca1dca2356 in Konsole::TerminalDisplay::configureRequest(QPoint
const&) () from /usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#16 0x7fca1dc675f3 in
Konsole::TerminalDisplay::mousePressEvent(QMouseEvent*) () from
/usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#17 0x7fca1b3a171f in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x7fca1dc6c9f2 in Konsole::TerminalDisplay::event(QEvent*) () from
/usr/local/lib/x86_64-linux-gnu/libkonsoleprivate.so.17
#19 0x7fca1b36046c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x7fca1b36828f in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x7fca1a32fde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x7fca1b367262 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00

[konsole] [Bug 393512] SEGFAULT on context menu display

2018-04-25 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393512

--- Comment #1 from Alexander Trufanov  ---
Kubuntu 17.10
Plasma 5.12.4
KDE Frameworks 5.44.0
Qt 5.9.1

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

[plasmashell] [Bug 393827] New: Crash when searching an app in main menu

2018-05-03 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393827

Bug ID: 393827
   Summary: Crash when searching an app in main menu
   Product: plasmashell
   Version: 5.12.4
  Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: trufano...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

After upgrade to Kubuntu 18.04 my Plasma crash every time I type anything in
its main menu search bar with
plasmashell: symbol lookup error:
/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so: undefined symbol:
_ZN14KStringHandler13logicalLengthERK7QString

Same if I type something in Alt+F2 window.

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

[plasmashell] [Bug 393828] New: Wrong tab when menu is displayed first time

2018-05-03 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393828

Bug ID: 393828
   Summary: Wrong tab when menu is displayed first time
   Product: plasmashell
   Version: 5.12.4
  Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Severity: minor
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: trufano...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

After upgrade to Kubuntu 18.04 I'm observing a strange behaviour of the main
menu. When it's opened for a first time it automatically switches to the last
tab (where Reboot/Power off/'Switch user' items are stored) instead of the
first tab (Favourite apps).
That happens only on a very first opening after new Plasma session is created.
After that the right tab is always shown.

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

[plasmashell] [Bug 393827] Crash when searching an app in main menu

2018-05-03 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393827

--- Comment #1 from Alexander Trufanov  ---
Btw, I'm also have problems with systemsettings5
/usr/bin/systemsettings5: symbol lookup error:
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kirigami/org.kde.desktop.so:
undefined symbol: _ZN11KIconLoader16setCustomPaletteERK8QPalette

and KTorrent:

Warning: couldn't create slave: "Ответ от klauncher: Ошибка загрузки
«/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so»."

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

[plasmashell] [Bug 393827] Crash when searching an app in main menu

2018-05-04 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393827

--- Comment #4 from Alexander Trufanov  ---
Both .so and /usr/bin/plasmashell in the same deb package.
I couldn't find another copy of
/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so
I've tried to remove plasma-workplace and it disappeared. I've reinstall
plasma-workplace from 4:5.12.4-0ubuntu3 in main repository. It's appeared. Bug
still is here.
I'v tried 

$ nm -gC /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so
nm: /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so: no symbols

$ objdump -TC /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so: формат файла
elf64-x86-64

DYNAMIC SYMBOL TABLE:
  DF *UND*    ki18nd(char
const*, char const*)
  DF *UND*    Qt_5   
QUrl::fromLocalFile(QString const&)
  DO *UND*    Qt_5   
QHashData::shared_null
  DO *UND*   
KPluginFactory::staticMetaObject
  DF *UND*    Qt_5   
QTextStream::operator<<(char const*)
  DF *UND*    Qt_5   
QHashData::detach_helper(void (*)(QHashData::Node*, void*), void
(*)(QHashData::Node*), int, int)
  DF *UND*   
KServiceAction::icon() const
  DF *UND*    Qt_5   
QListData::detach(int)
  DF *UND*   
Plasma::AbstractRunner::setPriority(Plasma::AbstractRunner::Priority)
  DF *UND*    GLIBC_2.14  memcpy
  DF *UND*    Qt_5   
QListData::append()
  DF *UND*    Qt_5   
QStringRef::toString() const
  DF *UND*   
Plasma::AbstractRunner::categoryIcon(QString const&) const
  w   D  *UND*   
_ITM_deregisterTMCloneTable
  DF *UND*    Qt_5   
QListData::dispose(QListData::Data*)
  DF *UND*   
Plasma::AbstractRunner::reloadConfiguration()
  DF *UND*   
KService::serviceTypes() const
  DF *UND*    Qt_5   
QObject::timerEvent(QTimerEvent*)
  DF *UND*   
Plasma::RunnerContext::query() const
  DF *UND*    Qt_5   
QVariant::QVariant(QString const&)
  DF *UND*    Qt_5   
QMimeData::setUrls(QList const&)
  DF *UND*    Qt_5   
QTextStream::operator<<(QString const&)
  DF *UND*    GLIBCXX_3.4 operator
new(unsigned long)
  DF *UND*    Qt_5   
QString::multiArg(int, QString const**) const
  DF *UND*    KRun::run(QString
const&, QList const&, QWidget*, QString const&, QString const&,
QByteArray const&)
  DF *UND*   
KService::storageId() const
  DO *UND*    Qt_5   
QArrayData::shared_null
  DF *UND*   
Plasma::QueryMatch::subtext() const
  DF *UND*    Qt_5   
QDebug::putString(QChar const*, unsigned long)
  DF *UND*   
KService::actions() const
  w   DF *UND*    GLIBC_2.2.5 __cxa_finalize
  DF *UND*   
Plasma::QueryMatch::type() const
  DF *UND*    Qt_5   
QObject::disconnectNotify(QMetaMethod const&)
  DF *UND*   
Plasma::QueryMatch::setMatchCategory(QString const&)
  DO *UND*    Qt_5   
QListData::shared_null
  DF *UND*    Qt_5   
QMetaObject::cast(QObject*) const
  DF *UND*   
Plasma::AbstractRunner::~AbstractRunner()
  DF *UND*    Qt_5QUrl::~QUrl()
  DF *UND*    Qt_5   
QString::splitRef(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const
  DF *UND*    Qt_5   
QObject::childEvent(QChildEvent*)
  DF *UND*    Qt_5   
QTextStream::operator<<(int)
  DF *UND*    GLIBC_2.4   __

[plasmashell] [Bug 393827] Crash when searching an app in main menu

2018-05-04 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393827

--- Comment #5 from Alexander Trufanov  ---
You've been right - there were a local outdated copies of KF5 libs that I
removed with 
sudo rm -rf  /usr/local/lib/x86_64-linux-gnu/
and everything become normal now

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

[okular] [Bug 385384] Some PNG files produced by acdsee can't be displayed

2017-11-14 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=385384

Alexander Trufanov  changed:

   What|Removed |Added

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

--- Comment #3 from Alexander Trufanov  ---
https://phabricator.kde.org/R223:4b2ba6a7af2581660f6b1201991664d749e79b42

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

[ktorrent] [Bug 399450] New: REQUEST: Disable "Prevent going to sleep" option if powered with low charge battery

2018-10-06 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=399450

Bug ID: 399450
   Summary: REQUEST: Disable "Prevent going to sleep" option if
powered with low charge battery
   Product: ktorrent
   Version: 5.1
  Platform: Kubuntu Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: joris.guis...@gmail.com
  Reporter: trufano...@gmail.com
  Target Milestone: ---

That's a feature proposal. I would like to have one more option near "Prevent
going to sleep" - "Except device is battery powered and battery charge level is
lower than N %".

I have an old notebook with battery that lasts for 15 min max. Recently I
accidentally plug out its power cable without noticing this. After a while I
found out that it power off'ed bcs of 0 charge and I've got a bad sector at
block 1, lost superblock and all data in one of HDDs. I guess this happened bcs
of active HDD work in a moment of battery drain out.

Would be great if KTorrent ignored its "Prevent going to sleep" option in case
device is powered from battery and battery level is less than 10-25%. And had
this option enabled by default.

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

[konsole] [Bug 393512] SEGFAULT on context menu display

2018-05-17 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=393512

--- Comment #4 from Alexander Trufanov  ---
I've updated to Kubuntu 18.04 and got konsole 17.12.3. As for now I can't
reproduce the problem too.

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

[Discover] [Bug 383526] New: Discover crash at start

2017-08-15 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=383526

Bug ID: 383526
   Summary: Discover crash at start
   Product: Discover
   Version: 5.9.5
  Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: discover
  Assignee: aleix...@kde.org
  Reporter: trufano...@gmail.com
  Target Milestone: ---

Application: plasma-discover (5.9.5)

Qt Version: 5.7.1
Frameworks Version: 5.31.0
Operating System: Linux 4.10.0-32-generic x86_64
Distribution: Ubuntu 17.04

-- Information about the crash:
- What I was doing when the application crashed:
I've noticed updates available via notification trey icon. And luanch update
process with its help. Discover window appeared for a sec and crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Центр приложений Discover (plasma-discover), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9d5cca1d40 (LWP 16236))]

Thread 36 (Thread 0x7f9d01ff3700 (LWP 16273)):
#0  0x7f9d5515e8b9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x7f9d58bffa26 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x7f9d58bfb252 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7f9d58bfec38 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f9d551586da in start_thread (arg=0x7f9d01ff3700) at
pthread_create.c:456
#5  0x7f9d58202d7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 35 (Thread 0x7f9d027f4700 (LWP 16272)):
#0  0x7f9d5515e8b9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x7f9d58bffa26 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x7f9d58bfb252 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7f9d58bfec38 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f9d551586da in start_thread (arg=0x7f9d027f4700) at
pthread_create.c:456
#5  0x7f9d58202d7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 34 (Thread 0x7f9d02ff5700 (LWP 16271)):
#0  0x7f9d581f6d8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f9d52ff6576 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f9d52ff668c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f9d58e220bb in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f9d58dcbbea in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f9d58bf9f83 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f9d58bfec38 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7f9d551586da in start_thread (arg=0x7f9d02ff5700) at
pthread_create.c:456
#8  0x7f9d58202d7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 33 (Thread 0x7f9d037f6700 (LWP 16270)):
#0  0x7f9d581f6d8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f9d52ff6576 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f9d52ff668c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f9d58e220bb in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f9d58dcbbea in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f9d58bf9f83 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f9d58bfec38 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7f9d551586da in start_thread (arg=0x7f9d037f6700) at
pthread_create.c:456
#8  0x7f9d58202d7f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 32 (Thread 0x7f9d03ff7700 (LWP 16269)):
#0  0x7ffc23be2949 in  ()
#1  0x7ffc23be2bd9 in clock_gettime ()
#2  0x7f9d58211506 in __GI___clock_gettime (clock_id=1, tp=0x7f9d03ff6a60)
at ../sysdeps/unix/clock_gettime.c:115
#3  0x7f9d58ca3c41 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f9d58e1fd39 in QTimerInfoList::updateCurrentTime() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f9d58e202e5 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f9d58e2168e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7f9d52ff5a6d in g_main_context_prepare () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x7f9d52ff649b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x7f9d52ff668c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x7f9d58e220bb in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86

[plasmashell] [Bug 386101] New: Firefox crashing if launched from plasmashell

2017-10-23 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=386101

Bug ID: 386101
   Summary: Firefox crashing if launched from plasmashell
   Product: plasmashell
   Version: master
  Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: Application Menu (Kicker)
  Assignee: h...@kde.org
  Reporter: trufano...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

Suddenly my Firefox started to crash when launched from KDE 5 Plasma. Still I
can launch it from console without problem.
If launched from Plasma the output is:

$ sh: 0: getcwd() failed: No such file or directory
sh: 0: getcwd() failed: No such file or directory
file:///usr/local/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:44:32:
Unable to assign [undefined] to int
*** UTM:SVC TimerManager:registerTimer called after profile-before-change
notification. Ignoring timer registration for id: telemetry_modules_ping

(Tried from favorites and regular app icon).

Firefox has all extensions disabled.

Firefox 56.0 (64)
Kubuntu 17.10
Plasma 5.10.5, Frameworks 5.38.0, Qt 5.9.1, core 4.13.0-16-generic 64bit

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

[okular] [Bug 385384] Some PNG files produced by acdsee can't be displayed

2017-11-07 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=385384

--- Comment #2 from Alexander Trufanov  ---
The workaround is proposed on https://phabricator.kde.org/D8415

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

[okular] [Bug 385384] New: Some PNG files produced by acdsee can't be displayed

2017-10-04 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=385384

Bug ID: 385384
   Summary: Some PNG files produced by acdsee can't be displayed
   Product: okular
   Version: 1.2.70
  Platform: Debian stable
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: okular-de...@kde.org
  Reporter: trufano...@gmail.com
  Target Milestone: ---

Created attachment 108176
  --> https://bugs.kde.org/attachment.cgi?id=108176&action=edit
test png image

Hi,
I've got a png file that could be opened in gwenview, GIMP and ImageMagick. But
can't be viewed in Okular. My app had the same problem so I dig into gwenview
sourcecode to find the solution and now would like to share my findings.

As gwenview my app uses Qt's QImage/QImageReader to load this png file. And Qt
uses libpng1.6.28-1 that prints in std::cout "libpng error: Read Error" in both
cases. But gwenview ignores this error and still able to show image. Bcs
instead of `void QImage::load(...)` or `QImage QImageReader::read()` it invokes
`bool QImageReader::read(QImage *)`. And it ignores its result value if
returned QImage is valid.

This allowed me to workaround problem in my app.

Gwenviews code: 
The log error
[here](https://github.com/KDE/gwenview/blob/1259680d9295bf4d36f481d9a2002639738ff00d/lib/document/loadingdocumentimpl.cpp#L317)
but as loadImageData() is a void function and mImage still contains valid image
the app displays it as usual.

My assumption is that png has incomplete or incorrect set of flags in header so
libpng reports error while still loads image data to RAM.

A test png is attached.
I was told that this was a tiff file (result of scanning) that was converted to
png with acdsee v3.1 under Win.

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

[Skanlite] [Bug 376896] Unable to build master branch from github

2017-03-13 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=376896

Alexander Trufanov  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

--- Comment #1 from Alexander Trufanov  ---
It works if cmake is called from subfolder like:

mkdir build
cd build
cmake ..
make

And doesn't work if only executed from project's root folder.

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

[Skanlite] [Bug 360432] Allow to start with 0 in filenames increment

2017-03-14 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=360432

Alexander Trufanov  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/ska
   ||nlite/65e6d4069274c4ebd61ec
   ||d6cc73cc845ac36e131
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Alexander Trufanov  ---
Git commit 65e6d4069274c4ebd61ecd6cc73cc845ac36e131 by Alexander Trufanov.
Committed on 14/03/2017 at 13:41.
Pushed by trufanov into branch 'master'.

allow index to start from 0

REVIEW:130010

M  +1-1src/SaveLocation.ui

https://commits.kde.org/skanlite/65e6d4069274c4ebd61ecd6cc73cc845ac36e131

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

[frameworks-kdbusaddons] [Bug 377814] New: KDBusService design inconvenient for Unique apps

2017-03-19 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=377814

Bug ID: 377814
   Summary: KDBusService design inconvenient for Unique apps
   Product: frameworks-kdbusaddons
   Version: 5.31.0
  Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: fa...@kde.org
  Reporter: trufano...@gmail.com
CC: kdelibs-b...@kde.org
  Target Milestone: ---

I've played with KDBusService and got quite frustrated with its behavior. I
have to look into its code to make it more clear for myself. It seems to not
designed for Unique applications (where only one instance allowed) usage.

1. It uses exit() to terminate application if there is an instance already
running. I would add a couple of notes into documentation regarding `exit` side
effects as described here: http://stackoverflow.com/a/461528/841424

2. There is inconsistency in `activateRequested` signal. It was quite
surprisingly to find that it passes empty arguments to signal if second
instance was called without command line parameters. This better to be
documented.

3. It ignores `setExitValue()` in case second instance was called without
command line parameters. In this case second app will always exit with
`exit(0)`. This better to be documented.

4. There is no reliable way to communicate the reason of exit of second
instance to user. For example if I launch a demon and forget about it or it
hangs. Then I launch secondary instance and it just exits. Sometimes with 0
exit value. And no chance to inform about reason. I think there should be a
second signal that emitted in duplicate processes just before `exit()` call to
let them do something like `cerr << "Error: Only one instance of application
may be launched." and specify exit value by themselves.

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

[ktorrent] [Bug 377822] New: libktorrent: HTTP Proxy is ignored

2017-03-19 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=377822

Bug ID: 377822
   Summary: libktorrent: HTTP Proxy is ignored
   Product: ktorrent
   Version: 5.0
  Platform: Kubuntu Packages
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: joris.guis...@gmail.com
  Reporter: trufano...@gmail.com
  Target Milestone: ---

In KTorrent 5.0 the HTTP Proxy setting is ignored due to problem in
libktorrent's HTTPTracker::doAnnounce() in case of KIO transport.
I have privoxy on top of tor, both on 128.0.0.1, and I don't see any traffic to
my proxy in its log. Also https://torguard.net/checkmytorrentipaddress.php
displays my real ip.

It seems the problem is that you must set up "ProxyUrls" metadata and current
implementation fills in only "UseProxy". Looks like KIO ignores proxy setting
in this case. Perhaps it's a KIO problem. Didn't dig deeper.

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

[ktorrent] [Bug 377822] libktorrent: HTTP Proxy is ignored

2017-04-04 Thread Alexander Trufanov
https://bugs.kde.org/show_bug.cgi?id=377822

Alexander Trufanov  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/lib
   ||ktorrent/4049602f8db96cc1c4
   ||8fb07ce799139fd62b1d57

--- Comment #1 from Alexander Trufanov  ---
Git commit 4049602f8db96cc1c48fb07ce799139fd62b1d57 by Alexander Trufanov.
Committed on 05/04/2017 at 01:03.
Pushed by trufanov into branch 'master'.

fix HTTP Proxy usage

REVIEW:130037

M  +6-0src/tracker/httptracker.cpp

https://commits.kde.org/libktorrent/4049602f8db96cc1c48fb07ce799139fd62b1d57

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