[okular] [Bug 449552] New: CUPS and DBus crashes

2022-02-03 Thread Matias L
https://bugs.kde.org/show_bug.cgi?id=449552

Bug ID: 449552
   Summary: CUPS and DBus crashes
   Product: okular
   Version: 21.08.1
  Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: okular-de...@kde.org
  Reporter: matiaslapo...@gmail.com
  Target Milestone: ---

Application: okular (21.08.1)

Qt Version: 5.15.2
Frameworks Version: 5.86.0
Operating System: Linux 5.13.0-27-generic x86_64
Windowing System: X11
Drkonqi Version: 5.22.5
Distribution: Ubuntu 21.10

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

I  am having problems with the printers on my computer, where it crashes when
trying to do something related with them.

e.g.: 
* libreoffice crashes on startup, I have to disable cups previously every time
* when trying to open the "Print" dialog on Okular, I also get a crash.
* `lpstat -p -d` crashes with the following error:

"dbus[794440]: arguments to dbus_message_iter_append_basic() were incorrect,
assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file
../../../dbus/dbus-message.c line 2760.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
[1]794440 IOT instruction (core dumped)  lpstat -p -d"

This is the same type of crash info that I get from okular and libreoffice.

The crash can be reproduced every time.

-- Backtrace:
Application: Okular (okular), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139952731393600)
at pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=139952731393600) at
pthread_kill.c:80
#6  __GI___pthread_kill (threadid=139952731393600, signo=signo@entry=6) at
pthread_kill.c:91
#7  0x7f494caaa476 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8  0x7f494ca907b7 in __GI_abort () at abort.c:79
#9  0x7f494bf52ed6 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#10 0x7f494bf79620 in _dbus_warn_check_failed () from
/lib/x86_64-linux-gnu/libdbus-1.so.3
#11 0x7f494bf688af in dbus_message_iter_append_basic () from
/lib/x86_64-linux-gnu/libdbus-1.so.3
#12 0x7f494bf69d86 in dbus_message_append_args_valist () from
/lib/x86_64-linux-gnu/libdbus-1.so.3
#13 0x7f494bf69fdd in dbus_message_append_args () from
/lib/x86_64-linux-gnu/libdbus-1.so.3
#14 0x7f493c08c23a in avahi_record_browser_new () from
/lib/x86_64-linux-gnu/libavahi-client.so.3
#15 0x7f4930452d41 in ?? () from /lib/x86_64-linux-gnu/libcups.so.2
#16 0x7f4930402591 in cupsGetDests2 () from
/lib/x86_64-linux-gnu/libcups.so.2
#17 0x7f493c37e235 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/printsupport/libcupsprintersupport.so
#18 0x7f493c37e3d2 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/printsupport/libcupsprintersupport.so
#19 0x7f494c3478e7 in QPrinterInfo::defaultPrinter() () from
/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5
#20 0x7f494c342b1d in QPrinterPrivate::findValidPrinter(QPrinterInfo
const&) () from /lib/x86_64-linux-gnu/libQt5PrintSupport.so.5
#21 0x7f494c344c16 in QPrinterPrivate::initEngines(QPrinter::OutputFormat,
QPrinterInfo const&) () from /lib/x86_64-linux-gnu/libQt5PrintSupport.so.5
#22 0x7f494c345042 in QPrinter::QPrinter(QPrinter::PrinterMode) () from
/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5
#23 0x7f4945622e67 in Okular::Part::slotPrint() () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/okularpart.so
#24 0x7f494d16958b in QMetaMethod::invoke(QObject*, Qt::ConnectionType,
QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument) const () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x7f494d16e456 in QMetaObject::invokeMethod(QObject*, char const*,
Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x55bba36a2492 in ?? ()
#27 0x7f494d195a88 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x7f494dcd7b86 in QAction::triggered(bool) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x7f494dcda89c in QAction::activate(QAction::ActionEvent) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x7f494dcdb487 in QAction::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x7f494dcde6b3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x7f494d15e16a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from 

[kwin] [Bug 350645] Huge icons in Task Switcher

2021-11-07 Thread Matias L
https://bugs.kde.org/show_bug.cgi?id=350645

Matias L  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |FIXED
 Status|NEEDSINFO   |RESOLVED

--- Comment #9 from Matias L  ---
To the best of my knowledge, it doesn't happen anymore :) (honestly, I have
migrated from that setup long ago).

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

[kdialog] [Bug 423970] Urgency options for notifications (do not disturb mode)

2020-07-07 Thread Matias L
https://bugs.kde.org/show_bug.cgi?id=423970

--- Comment #2 from Matias L  ---
(In reply to Nicolas Fella from comment #1)
> Just curious: Any particular reason you are using kdialog for this at all
> instead of just notify-send?

Not really, in fact because of this I am actually using notify-send. KDialog
seems more complete, and already comes preinstalled, whilst I had to install
notify-send.

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

[kdialog] [Bug 423970] New: Urgency options for notifications (do not disturb mode)

2020-07-07 Thread Matias L
https://bugs.kde.org/show_bug.cgi?id=423970

Bug ID: 423970
   Summary: Urgency options for notifications (do not disturb
mode)
   Product: kdialog
   Version: 20.04
  Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: br...@frogmouth.net
  Reporter: matiaslapo...@gmail.com
  Target Milestone: ---

SUMMARY

With the new "Do not disturb" mode, passive popups made by knotify have no way
to bypass it. The notify-send tool, of the libnotify-bin package, provides a
"Urgency" parameter that, set to critical, makes the passive notification
appear even when in do not disturb mode. 

I though it would be useful to have this functionality also for kdialog.

STEPS TO REPRODUCE
1. Set KDE's Notifications to "Do not disturb" 
2. Send a passive popup

OBSERVED RESULT

No notification appears.

EXPECTED RESULT

Shown notification provided it is labeled as critical urgency.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KUbuntu 20.04 
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68
Qt Version: 5.12.8

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