[Discover] [Bug 467027] New: Discover crashes on startup while feching updates

2023-03-07 Thread Dimitar Petrovski
https://bugs.kde.org/show_bug.cgi?id=467027

Bug ID: 467027
   Summary: Discover crashes on startup while feching updates
Classification: Applications
   Product: Discover
   Version: 5.27.2
  Platform: Archlinux
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: discover
  Assignee: plasma-b...@kde.org
  Reporter: dime...@gmail.com
CC: aleix...@kde.org
  Target Milestone: ---

Application: plasma-discover (5.27.2)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.2.2-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.2 [KCrashBackend]

-- Information about the crash:
I constatnly get a crash when starting while fetching updates, I have tried
online and offline

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr = {get() = }
[KCrash Handler]
#6  std::__atomic_base::load(std::memory_order)
const (__m=std::memory_order_relaxed, this=0x28) at
/usr/include/c++/12.2.1/atomic:578
#7  std::atomic::load(std::memory_order) const
(__m=std::memory_order_relaxed, this=0x28) at
/usr/include/c++/12.2.1/atomic:579
#8 
QAtomicOps::loadRelaxed(std::atomic
const&) (_q_value=) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#9  QBasicAtomicPointer::loadRelaxed() const
(this=0x28) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#10 QObjectPrivate::maybeSignalConnected(unsigned int) const
(this=0x7faa24130140, signalIndex=3) at kernel/qobject.cpp:500
#11 0x7faac80be75f in doActivate(QObject*, int, void**)
(sender=0x55d309654330, signal_index=3, argv=0x7fe19050) at
kernel/qobject.cpp:3825
#12 0x7faaca1ce9d7 in
ResultsStream::resourcesFound(QVector const&)
(this=this@entry=0x55d309654330, _t1=...) at
/usr/src/debug/discover/build/libdiscover/DiscoverCommon_autogen/3YJK5W5UP7/moc_AbstractResourcesBackend.cpp:159
#13 0x7faa751890ca in
PKResultsStream::sendResources(QVector const&, bool)
(this=0x55d309654330, res=..., waitForResolved=) at
/usr/src/debug/discover/discover-5.27.2/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:542
#14 0x7faa7518d5be in operator() (__closure=0x55d30c32dda0) at
/usr/src/debug/discover/discover-5.27.2/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp:635
#15 std::__invoke_impl&> (__f=...) at
/usr/include/c++/12.2.1/bits/invoke.h:61
#16 std::__invoke_r&> (__fn=...) at
/usr/include/c++/12.2.1/bits/invoke.h:111
#17 std::_Function_handler >::_M_invoke(const
std::_Any_data &) (__functor=) at
/usr/include/c++/12.2.1/bits/std_function.h:290
#18 0x7faac80b1bb0 in QObject::event(QEvent*) (this=0x55d30880c000,
e=0x7faa2400fe40) at kernel/qobject.cpp:1347
#19 0x7faac9b78b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=, receiver=0x55d30880c000, e=0x7faa2400fe40) at
kernel/qapplication.cpp:3640
#20 0x7faac808df48 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55d30880c000, event=0x7faa2400fe40) at
kernel/qcoreapplication.cpp:1064
#21 0x7faac808dfb3 in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=, event=) at
kernel/qcoreapplication.cpp:1462
#22 0x7faac808ea53 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x55d3081c3e10) at
kernel/qcoreapplication.cpp:1821
#23 0x7faac80d4e88 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55d3082cad70) at kernel/qeventdispatcher_glib.cpp:277
#24 0x7faac6d1682b in g_main_dispatch (context=0x7faabc005010) at
../glib/glib/gmain.c:3454
#25 g_main_context_dispatch (context=0x7faabc005010) at
../glib/glib/gmain.c:4172
#26 0x7faac6d6dcc9 in g_main_context_iterate.constprop.0
(context=0x7faabc005010, block=1, dispatch=1, self=) at
../glib/glib/gmain.c:4248
#27 0x7faac6d150e2 in g_main_context_iteration (context=0x7faabc005010,
may_block=1) at ../glib/glib/gmain.c:4313
#28 0x7faac80d8c6c in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x55d3082cbc10, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x7faac80866ec in
QEventLoop::exec(QFlags) (this=0x7fe19600,
flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#30 0x7faac8091219 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#31 0x7faac8539fe2 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1870
#32 0x7faac9b76f2a in QApplication::exec() () at
kernel/qapplication.cpp:2832
#33 0x55d30651f947 in main(int, char**) (argc=,
argv=) at
/usr/src/debug/discover/discover-5.27.2/discover/main.cpp:224
[Inferior 1 (process 11871) detached]

Reported using DrKonqi

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

[telepathy] [Bug 423845] New: IM log viewer Contacts and history empty

2020-07-03 Thread Dimitar Petrovski
https://bugs.kde.org/show_bug.cgi?id=423845

Bug ID: 423845
   Summary: IM log viewer Contacts and history empty
   Product: telepathy
   Version: 20.04
  Platform: Archlinux Packages
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: log-viewer
  Assignee: kde-telepathy-b...@kde.org
  Reporter: dime...@gmail.com
  Target Milestone: Future

SUMMARY
The contact list and history is empty in my setup

STEPS TO REPRODUCE
Just start the application

OBSERVED RESULT
empty boxes

EXPECTED RESULT


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

ADDITIONAL INFORMATION
When starting from terminal I have the following:

kf5.kxmlgui: KXMLGUI file found at deprecated location
("/usr/share/ktp-log-viewer/log-viewer.rc") -- please use
${KXMLGUI_INSTALL_DIR} to install this file instead.
Shortcut for action  "jump-prev-conversation" "&Previous Conversation" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "jump-next-conversation" "&Next Conversation" set with
QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
ktp-models: Built with kpeople support, using kpeople model
tp-qt 0.9.8 WARN: Error parsing config file for connection manager "haze" -
introspecting 
tp-qt 0.9.8 WARN: Error parsing config file for connection manager "haze" -
introspecting 
ktp-logger: loaded factory : TpLoggerPluginFactory(0x559187fff520)
ktp-logger: loaded logger plugin :  TpLoggerPlugin(0x559187fff9c0)
Created Utils instance
ktp-logviewer: Skipping initial Kopete logs import, already done.
account= true
objectPath=
"/org/freedesktop/Telepathy/Account/gabble/jabber/ktp_2djabber_2dim_14"
account= 0x55918804e160
account= true
objectPath= "/org/freedesktop/Telepathy/Account/gabble/jabber/google_2dim_8"
account= 0x55918804e2f0
account= true
objectPath=
"/org/freedesktop/Telepathy/Account/haze/skypeweb/ktp_2dhaze_2dskypeweb_2dim_16"
account= 0x55918804e480
account= true
objectPath= "/org/freedesktop/Telepathy/Account/salut/local_xmpp/account1"
account= 0x55918804e610
ktp-logger: Plugin TpLoggerPlugin(0x559187fff9c0) returned 5 entities
ktp-logger: Plugin TpLoggerPlugin(0x559187fff9c0) returned 0 entities
ktp-logger: Plugin TpLoggerPlugin(0x559187fff9c0) returned 16 entities
ktp-logger: Plugin TpLoggerPlugin(0x559187fff9c0) returned 1 entities

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

[kpeople] [Bug 423845] IM log viewer Contacts and history empty

2020-07-06 Thread Dimitar Petrovski
https://bugs.kde.org/show_bug.cgi?id=423845

Dimitar Petrovski  changed:

   What|Removed |Added

 CC||aleix...@gmail.com
Version|20.04   |unspecified
  Component|log-viewer  |general
Product|telepathy   |kpeople
   Target Milestone|Future  |---

--- Comment #1 from Dimitar Petrovski  ---
The actual problem comes from KPeopleVCard plugin which does not emit the
initialFetchComplete signal. The plugin is added as a dependency for KDE
Connect on Arch, so with KDE Connect installed the ktp-log-viewer is empty.

the following patch fixes the problem:
diff --git a/src/kpeoplevcard.cpp b/src/kpeoplevcard.cpp
index bfaf71e..20531f6 100644
--- a/src/kpeoplevcard.cpp
+++ b/src/kpeoplevcard.cpp
@@ -153,6 +153,8 @@ KPeopleVCard::KPeopleVCard()

 processDirectory(QFileInfo(*vcardsLocation));

+emitInitialFetchComplete(true);
+
 connect(m_fs, &KDirWatch::dirty, this, [this](const QString& path) {
 const QFileInfo fi(path);
 if (fi.isFile())

I will try to make a fork and commit the patch.

It is my opinion that some timeout mechanism should be added in KPeople so that
the other plugins still get displayed even if one plugin fails.

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

[kpeople] [Bug 423845] IM log viewer Contacts and history empty

2020-07-06 Thread Dimitar Petrovski
https://bugs.kde.org/show_bug.cgi?id=423845

Dimitar Petrovski  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||kpeoplevcard/commit/778d034
   ||45f41c536f2ca9116ee6acb5f4f
   ||01b868

--- Comment #3 from Dimitar Petrovski  ---
Git commit 778d03445f41c536f2ca9116ee6acb5f4f01b868 by Dimitar Petrovski.
Committed on 06/07/2020 at 16:36.
Pushed by apol into branch 'master'.

Emit the Initial Fetch Complete signal
The plugin does not emit the initialFetchComplete signal which seems
needed by AllContactsMonitor and PersonsModel does not get initialized
since it waitd for the signal from all plugins

M  +2-0src/kpeoplevcard.cpp

https://invent.kde.org/pim/kpeoplevcard/commit/778d03445f41c536f2ca9116ee6acb5f4f01b868

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

[Breeze] [Bug 365318] KRDC is unreadable under breeze dark theme

2019-12-12 Thread Dimitar Petrovski
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #16 from Dimitar Petrovski  ---
I have tested the issue now, and I can not reproduce it, I guess it was fixed
during the years

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

[plasmashell] [Bug 415144] New: Plasma crashes when trying to chat with instant messaging contact

2019-12-13 Thread Dimitar Petrovski
https://bugs.kde.org/show_bug.cgi?id=415144

Bug ID: 415144
   Summary: Plasma crashes when trying to chat with instant
messaging contact
   Product: plasmashell
   Version: 5.17.4
  Platform: Archlinux Packages
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: dime...@gmail.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.17.4)

Qt Version: 5.13.2
Frameworks Version: 5.64.0
Operating System: Linux 5.4.2-arch1-1 x86_64
Distribution: Arch Linux

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

Instant messaging, says available (connecting) and contact list is empty (this
is another problem since they can contact me), in the search bar I search for a
contact, and select one to start chatting, plasma crashes

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f126cc0bc80 (LWP 5845))]

Thread 12 (Thread 0x7f121f5fa700 (LWP 10631)):
#0  0x7f12705bec45 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7f12710ce610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#2  0x7f12710ce702 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#3  0x7f1272d57e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x7f1272d580ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x7f12710c8530 in  () at /usr/lib/libQt5Core.so.5
#6  0x7f12705b84cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x7f1270d522d3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f1238952700 (LWP 8056)):
#0  0x7f12705bec45 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7f12710ce610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#2  0x7f12710ce702 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#3  0x7f1272d57e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x7f1272d580ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x7f12710c8530 in  () at /usr/lib/libQt5Core.so.5
#6  0x7f12705b84cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x7f1270d522d3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f123a94e700 (LWP 6121)):
#0  0x7f12705bec45 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7f12710ce610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#2  0x7f12710ce702 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#3  0x7f1272d57e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x7f1272d580ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x7f12710c8530 in  () at /usr/lib/libQt5Core.so.5
#6  0x7f12705b84cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x7f1270d522d3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f123bbe7700 (LWP 6061)):
#0  0x7f1270d479ef in poll () at /usr/lib/libc.so.6
#1  0x7f126f62a120 in  () at /usr/lib/libglib-2.0.so.0
#2  0x7f126f62a1f1 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x7f12712eeb2c in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#4  0x7f127129583c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#5  0x7f12710c7305 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x7f125040c13b in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x7f12710c8530 in  () at /usr/lib/libQt5Core.so.5
#8  0x7f12705b84cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x7f1270d522d3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f1252700700 (LWP 5983)):
#0  0x7f126f5da479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x7f126f629898 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x7f126f62a046 in  () at /usr/lib/libglib-2.0.so.0
#3  0x7f126f62a1f1 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x7f12712eeb2c in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/libQt5Core.so.5
#5  0x7f127129583c in
QEventLoop::exec(QFlags) () at
/usr/lib/libQt5Core.so.5
#6  0x7f12710c7305 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x7f1272ccc70b in  () at /usr/lib/libQt5Quick.so.5
#8  0x7f12710c8530 in  () at /usr/lib/libQt5Core.so.5
#9  0x7f12705b84cf in start_thread () at /usr/lib/libpthread.so.0
#10 0x7f1270d522d3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f12537fe700 (LWP 5972)):
#0  0x7f12705bec45 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x7f12710ce610 in QWaitCondition::wait(QMutex*, Q

[krdc] [Bug 365318] New: KRDC is unreadable under breeze dark theme

2016-07-10 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

Bug ID: 365318
   Summary: KRDC is unreadable under breeze dark theme
   Product: krdc
   Version: unspecified
  Platform: Ubuntu Packages
   URL: https://snag.gy/gC2HUB.jpg
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: uwol...@kde.org
  Reporter: dime...@gmail.com

When using breeze dark theme most of the things in KRDC are unreadable, white
text on white background

Reproducible: Always

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-10 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #2 from Dimitar Petrovski  ---
I have already added the screenshot in the url of the bug.
I have also resolved the problem by selecting breeze-dark as GTK2 and GTK3
theme. It did not thought of it before since I thought that the KRDC was KDE
app not Gtk

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-11 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #4 from Dimitar Petrovski  ---
Created attachment 100016
  --> https://bugs.kde.org/attachment.cgi?id=100016&action=edit
krdc breeze dark problem

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-11 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #5 from Dimitar Petrovski  ---
here is the url:
https://snag.gy/gC2HUB.jpg

and I have added it as an attachment.
I will test other apps for the issue and provide comments here

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-11 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #7 from Dimitar Petrovski  ---
I can reproduce the problem also on: Okular, KTorrent, k3b and KSnapshot file
save dialog. I will attach some screenshots for them also
Kate, KCalc, Gwenview, digiKam, Amarok, KMail, etc. do not have this problem.

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-11 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #9 from Dimitar Petrovski  ---
Created attachment 100018
  --> https://bugs.kde.org/attachment.cgi?id=100018&action=edit
ktorrent breeze dark problem

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-11 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #8 from Dimitar Petrovski  ---
Created attachment 100017
  --> https://bugs.kde.org/attachment.cgi?id=100017&action=edit
k3b breeze dark problem

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-11 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #10 from Dimitar Petrovski  ---
Created attachment 100019
  --> https://bugs.kde.org/attachment.cgi?id=100019&action=edit
okular breeze dark problem

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


[krdc] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-11 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #11 from Dimitar Petrovski  ---
One more thing that maybe helps:
When I select GTK2 theme Breeze-Dark the problem is fixed
The selection of GTK3 does not solve the problem

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


[Breeze] [Bug 365318] KRDC is unreadable under breeze dark theme

2016-07-20 Thread Dimitar Petrovski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365318

--- Comment #14 from Dimitar Petrovski  ---
Sorry for the slow response. 

As I have stated above, if I set the theme from Look & Feel to breeze dark, the
problem is  present, but it is fixed if I set also breeze dark to gtk2 setting.
However I have retested the whole set breeze dark/ breeze light and login
logout and the problem is present if I do not also set the gtk2 theme.

>From the KDE point I do not know how to set Qt to follow Gtk theme, but if you
can point me in the right direction I can test that.

I have forgot to mention that I have qt development environment and qt creator,
so maybe that messes things up

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