[akregator] [Bug 381929] Feeds list gets corrupted when akregator is restored on log in

2018-02-11 Thread Mark Gannon
https://bugs.kde.org/show_bug.cgi?id=381929

--- Comment #24 from Mark Gannon <m...@truenorth.nu> ---
Sorry.  Its been a long time since I did any c++.  I tried changing to:

+QScopedPointer f_list = m_mainWidget->allFeedsList();
+if (f_list.isNull()) { 
+   return; 
+}  
+ 

And got the following error:
/var/tmp/portage/kde-apps/akregator-17.12.1/work/akregator-17.12.1/src/akregator_part.cpp:
In member function ‘void Akregator::Part::slotSaveFeedList()’:
/var/tmp/portage/kde-apps/akregator-17.12.1/work/akregator-17.12.1/src/akregator_part.cpp:529:65:
error: conversion from ‘QSharedPointer’ to non-scalar type
‘QScopedPointer’ requested
 QScopedPointer f_list = m_mainWidget->allFeedsList();
   ~~^~

Perhaps I'm using it wrong?

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

[akregator] [Bug 381929] Feeds list gets corrupted when akregator is restored on log in

2018-02-10 Thread Mark Gannon
https://bugs.kde.org/show_bug.cgi?id=381929

--- Comment #22 from Mark Gannon <m...@truenorth.nu> ---
Created attachment 110511
  --> https://bugs.kde.org/attachment.cgi?id=110511=edit
Exit slotSaveFeedList() if feed is empty without writing anyfiles

The last time slotSaveFeedList() was being called with an empty feed list.  The
attached patch checks to see if the feed is null, and if so, returns without
writing any files.

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

[akregator] [Bug 381929] Feeds list gets corrupted when akregator is restored on log in

2018-02-05 Thread Mark Gannon
https://bugs.kde.org/show_bug.cgi?id=381929

--- Comment #21 from Mark Gannon <m...@truenorth.nu> ---
When I shutdown akregator (from gentoo's 17.12.1 package) I experience this
problem and get the following output at the terminal:

[1:1:0205/180714.662998:ERROR:broker_posix.cc(41)] Invalid node channel message
[1:1:0205/180714.674483:ERROR:broker_posix.cc(41)] Invalid node channel message
[1:1:0205/180714.686681:ERROR:broker_posix.cc(41)] Invalid node channel message
[1:1:0205/180714.697479:ERROR:broker_posix.cc(41)] Invalid node channel message
kf5.kxmlgui: 0x563be92f3b10 deleted without having been removed from the
factory first. This will leak standalone popupmenus and could lead to crashes.
[1:1:0205/180714.727815:ERROR:broker_posix.cc(41)] Invalid node channel message
[1:1:0205/180714.727927:ERROR:broker_posix.cc(41)] Invalid node channel message
[1:1:0205/180714.728664:ERROR:broker_posix.cc(41)] Invalid node channel message
[1:1:0205/180714.728952:ERROR:broker_posix.cc(41)] Invalid node channel message

Perhaps its a different issue, but it does happen when I exit akregator (and
when I start the feed has to be reimported).

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

[akregator] [Bug 381929] Feeds list gets corrupted when akregator is restored on log in

2018-02-04 Thread Mark Gannon
https://bugs.kde.org/show_bug.cgi?id=381929

Mark Gannon <m...@truenorth.nu> changed:

   What|Removed |Added

 CC||m...@truenorth.nu

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

[kmail2] [Bug 388068] With the kmail version 5.7 can no longer send mails.

2017-12-22 Thread Mark Gannon
https://bugs.kde.org/show_bug.cgi?id=388068

--- Comment #16 from Mark Gannon <m...@truenorth.nu> ---
Can you give a little more help on applying the patch on gentoo?  I tried the
patch (renamed as smtpsend.patch) in
/etc/portage/patches/kde-apps/kmailtransport-17.12.0/ and
/etc/portage/patches/kde-apps/kmail-17.12.0 and then ran ebuild  prepare and it failed in both cases.

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

[kmail2] [Bug 388068] With the kmail version 5.7 can no longer send mails.

2017-12-21 Thread Mark Gannon
https://bugs.kde.org/show_bug.cgi?id=388068

Mark Gannon <m...@truenorth.nu> changed:

   What|Removed |Added

 CC||m...@truenorth.nu

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

[kmail2] [Bug 361639] New: Kmail Crashes when double clicking on message in the message list

2016-04-11 Thread Mark Gannon via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=361639

Bug ID: 361639
   Summary: Kmail Crashes when double clicking on message in the
message list
   Product: kmail2
   Version: unspecified
  Platform: Compiled Sources
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdepim-b...@kde.org
  Reporter: m...@truenorth.nu

Application: kmail (5.1.90 rc)
 (Compiled from sources)
Qt Version: 5.5.1
Frameworks Version: 5.21.0
Operating System: Linux 4.3.3-gentoo x86_64
Distribution: "Gentoo Base System release 2.2"

-- Information about the crash:
- What I was doing when the application crashed:
Open kmail.
Double click on a message in the message list to open it as its own window.
Kmail crashes and this dialog appears

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f34ea0bb7c0 (LWP 6894))]

Thread 21 (Thread 0x7f34cc406700 (LWP 6895)):
#0  0x7f34e78ecc8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f34dbc77b12 in poll (__timeout=-1, __nfds=1, __fds=0x7f34cc405d00)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0xf1aea0, cond=cond@entry=0xf1aee0,
vector=vector@entry=0x0, count=count@entry=0x0) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_conn.c:459
#3  0x7f34dbc798f7 in xcb_wait_for_event (c=0xf1aea0) at
/var/tmp/portage/x11-libs/libxcb-1.11.1/work/libxcb-1.11.1/src/xcb_in.c:693
#4  0x7f34ce76dce9 in QXcbEventReader::run (this=0xf25850) at
qxcbconnection.cpp:1229
#5  0x7f34e81eb632 in QThreadPrivate::start (arg=0xf25850) at
thread/qthread_unix.cpp:331
#6  0x7f34de6475c6 in start_thread (arg=0x7f34cc406700) at
pthread_create.c:334
#7  0x7f34e78f60cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7f34ca30d700 (LWP 6896)):
#0  0x7f34e78ecc8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f34dcaedf1c in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f34bc003070, timeout=, context=0x7f34bc000990) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:4135
#2  g_main_context_iterate (context=context@entry=0x7f34bc000990,
block=block@entry=1, dispatch=dispatch@entry=1, self=) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3835
#3  0x7f34dcaee04c in g_main_context_iteration (context=0x7f34bc000990,
may_block=may_block@entry=1) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3901
#4  0x7f34e83e226b in QEventDispatcherGlib::processEvents
(this=0x7f34bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x7f34e8392e0a in QEventLoop::exec (this=this@entry=0x7f34ca30ce00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7f34e81e6e96 in QThread::exec (this=) at
thread/qthread.cpp:503
#7  0x7f34e81eb632 in QThreadPrivate::start (arg=0xff8b30) at
thread/qthread_unix.cpp:331
#8  0x7f34de6475c6 in start_thread (arg=0x7f34ca30d700) at
pthread_create.c:334
#9  0x7f34e78f60cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f34c9b0c700 (LWP 6897)):
#0  0x7f34e78ecc8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f34dcaedf1c in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f34c0002e20, timeout=, context=0x7f34c990) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:4135
#2  g_main_context_iterate (context=context@entry=0x7f34c990,
block=block@entry=1, dispatch=dispatch@entry=1, self=) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3835
#3  0x7f34dcaee04c in g_main_context_iteration (context=0x7f34c990,
may_block=may_block@entry=1) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:3901
#4  0x7f34e83e226b in QEventDispatcherGlib::processEvents
(this=0x7f34c8c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x7f34e8392e0a in QEventLoop::exec (this=this@entry=0x7f34c9b0be00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7f34e81e6e96 in QThread::exec (this=) at
thread/qthread.cpp:503
#7  0x7f34e81eb632 in QThreadPrivate::start (arg=0x106d390) at
thread/qthread_unix.cpp:331
#8  0x7f34de6475c6 in start_thread (arg=0x7f34c9b0c700) at
pthread_create.c:334
#9  0x7f34e78f60cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f34c930b700 (LWP 6898)):
#0  g_source_iter_next (iter=iter@entry=0x7f34c930ac30,
source=source@entry=0x7f34c930ac28) at
/var/tmp/portage/dev-libs/glib-2.48.0/work/glib-2.48.0/glib/gmain.c:933
#1  0x7f34dcaed42b in g_main_context_prepare
(context=context@entry=0x7f34b4000990,