Bug 320069 - after restart after a crash, UI is blank
Summary: after restart after a crash, UI is blank
Status: RESOLVED UNMAINTAINED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 4.10.2
Platform: Other Linux
: NOR grave
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-20 21:09 UTC by Rich Coe
Modified: 2017-01-07 22:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
screen shot of the UI (17.23 KB, image/png)
2013-05-21 22:17 UTC, Rich Coe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rich Coe 2013-05-20 21:09:51 UTC
After the crash reported by bug 320042, restarted akregator.  
The UI is blank and the only activity is this message, repeated 
akregator(27582) Akregator::FeedIconManager::Private::loadIcon: Couldn't reach favicon service. Request favicon for  KUrl("[....]")  failed
where [....] is one each of my existing feeds.

Reproducible: Always
Comment 1 Rich Coe 2013-05-21 02:37:05 UTC
Traceback during the UI hang 

#0  0x00007f82f2fbb87d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f82ecab5818 in poll (__timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>)
    at /usr/include/bits/poll2.h:46
#2  _dbus_poll (fds=<optimized out>, n_fds=<optimized out>, timeout_milliseconds=<optimized out>)
    at dbus-sysdeps-unix.c:2528
#3  0x00007f82ecaaedc0 in socket_do_iteration (transport=0xf3ef50, flags=6, 
    timeout_milliseconds=<optimized out>) at dbus-transport-socket.c:1125
#4  0x00007f82ecaadc8d in _dbus_transport_do_iteration (transport=0xf3ef50, flags=1, flags@entry=6, 
    timeout_milliseconds=timeout_milliseconds@entry=25000) at dbus-transport.c:976
#5  0x00007f82eca98944 in _dbus_connection_do_iteration_unlocked (connection=connection@entry=0xf3e880, 
    pending=pending@entry=0x26ec3f0, flags=flags@entry=6, timeout_milliseconds=timeout_milliseconds@entry=
    25000) at dbus-connection.c:1234
#6  0x00007f82eca99ced in _dbus_connection_block_pending_call (pending=0x26ec3f0) at dbus-connection.c:2415
#7  0x00007f82ecaa7cba in dbus_pending_call_block (pending=<optimized out>) at dbus-pending-call.c:748
#8  0x00007f82eca990ec in dbus_connection_send_with_reply_and_block (connection=0xf3e880, message=0x12be560, 
    timeout_milliseconds=-1, error=0x7fff17036950) at dbus-connection.c:3530
#9  0x00007f82f4484ceb in q_dbus_connection_send_with_reply_and_block (error=0x7fff17036950, 
    timeout_milliseconds=-1, message=0x12be560, connection=<optimized out>) at qdbus_symbols_p.h:135
#10 QDBusConnectionPrivate::sendWithReply (this=0xf3bd30, message=..., sendMode=1, timeout=-1)
    at qdbusintegrator.cpp:1907
#11 0x00007f82f447264b in QDBusConnection::call (this=0x1327068, message=..., mode=<optimized out>, 
    timeout=<optimized out>) at qdbusconnection.cpp:597
#12 0x00007f82f44920f6 in QDBusAbstractInterface::callWithArgumentList (this=this@entry=0x11a6760, mode=
    QDBus::Block, mode@entry=QDBus::AutoDetect, method=..., args=...) at qdbusabstractinterface.cpp:468
#13 0x00007f82f449377e in QDBusAbstractInterface::call (this=0x11a6760, mode=mode@entry=QDBus::AutoDetect, 
    method=..., arg1=..., arg2=..., arg3=..., arg4=..., arg5=..., arg6=..., arg7=..., arg8=...)
    at qdbusabstractinterface.cpp:724
#14 0x00007f82f4493f41 in QDBusAbstractInterface::call (this=<optimized out>, method=..., arg1=..., arg2=..., 
    arg3=..., arg4=..., arg5=..., arg6=..., arg7=..., arg8=...) at qdbusabstractinterface.cpp:667
#15 0x00007f82f592186c in Akregator::FeedIconManager::Private::loadIcon(QString const&) ()
   from /usr/lib64/libakregatorprivate.so.4
#16 0x00007f82f486b68e in QObject::event (this=0x7f82f5b4dba0, e=<optimized out>) at kernel/qobject.cpp:1203
#17 0x00007f82f398386c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib64/libQtGui.so.4
#18 0x00007f82f3987ceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#19 0x00007f82f52bc146 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#20 0x00007f82f4856c9e in QCoreApplication::notifyInternal (this=0x7fff17037940, receiver=receiver@entry=
    0x7f82f5b4dba0, event=event@entry=0x2e18d30) at kernel/qcoreapplication.cpp:946
#21 0x00007f82f485a601 in sendEvent (event=0x2e18d30, receiver=0x7f82f5b4dba0) at kernel/qcoreapplication.h:231
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xf0d670)
    at kernel/qcoreapplication.cpp:1570
#23 0x00007f82f4885043 in sendPostedEvents () at kernel/qcoreapplication.h:236
#24 postEventSourceDispatch (s=s@entry=0xf53680) at kernel/qeventdispatcher_glib.cpp:279
#25 0x00007f82ecf217d5 in g_main_dispatch (context=0xf49500) at gmain.c:2715
#26 g_main_context_dispatch (context=context@entry=0xf49500) at gmain.c:3219
#27 0x00007f82ecf21b08 in g_main_context_iterate (context=context@entry=0xf49500, block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#28 0x00007f82ecf21bc4 in g_main_context_iteration (context=0xf49500, may_block=1) at gmain.c:3351
#29 0x00007f82f48851d6 in QEventDispatcherGlib::processEvents (this=0xf12ad0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:424
#30 0x00007f82f3a23c1e in ?? () from /usr/lib64/libQtGui.so.4
#31 0x00007f82f48559ef in QEventLoop::processEvents (this=this@entry=0x7fff17037760, flags=...)
    at kernel/qeventloop.cpp:149
#32 0x00007f82f4855c78 in QEventLoop::exec (this=0x7fff17037760, flags=...) at kernel/qeventloop.cpp:204
#33 0x00007f82f485a918 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#34 0x0000000000408503 in ?? ()
#35 0x00007f82f2efda15 in __libc_start_main (main=0x408060, argc=1, ubp_av=0x7fff17037a68, 
    init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff17037a58)
    at libc-start.c:258
#36 0x00000000004087ed in _start ()
Comment 2 Rich Coe 2013-05-21 02:38:09 UTC
System trace during hang

21:17:43.894372 restart_syscall(<... resuming interrupted call ...>) = 0
21:17:53.368849 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1!\0\0\0t\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\34\0\0\0http://www.violentacres.com/"..., 33}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 169
21:17:53.369263 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:18:18.377848 write(2, "akregator(14606) Akregator::Feed"..., 163) = 163
21:18:18.378351 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\36\0\0\0u\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"\31\0\0\0http://www.timnerenz.com/\0", 30}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 158
21:18:18.378619 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:18:43.386900 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\36\0\0\0v\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\31\0\0\0http://www.timnerenz.com/\0", 30}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 166
21:18:43.387242 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:19:08.395226 write(2, "akregator(14606) Akregator::Feed"..., 160) = 160
21:19:08.395676 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\33\0\0\0w\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"\26\0\0\0http://blog.namei.org/\0", 27}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 155
21:19:08.395853 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:19:33.421470 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\33\0\0\0x\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\26\0\0\0http://blog.namei.org/\0", 27}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 163
21:19:33.421800 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:19:58.432460 write(2, "akregator(14606) Akregator::Feed"..., 157) = 157
21:19:58.432961 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1#\0\0\0y\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"\36\0\0\0http://www.weeklystandard.co"..., 35}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 163
21:19:58.433379 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:20:23.438693 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1#\0\0\0z\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\36\0\0\0http://www.weeklystandard.co"..., 35}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 171
21:20:23.438960 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:20:48.461944 write(2, "akregator(14606) Akregator::Feed"..., 165) = 165
21:20:48.462438 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1%\0\0\0{\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {" \0\0\0http://steve-yegge.blogspot."..., 37}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 165
21:20:48.462704 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:21:13.467599 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1%\0\0\0|\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {" \0\0\0http://steve-yegge.blogspot."..., 37}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 173
21:21:13.467941 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:21:38.493571 write(2, "akregator(14606) Akregator::Feed"..., 167) = 167
21:21:38.494066 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1$\0\0\0}\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"\37\0\0\0http://www.fraterslibertas.c"..., 36}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 164
21:21:38.494454 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:22:03.520081 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1$\0\0\0~\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\37\0\0\0http://www.fraterslibertas.c"..., 36}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 172
21:22:03.520434 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:22:28.536248 write(2, "akregator(14606) Akregator::Feed"..., 166) = 166
21:22:28.536740 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1#\0\0\0\177\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"\36\0\0\0http://www.mrconservative.co"..., 35}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 163
21:22:28.537014 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:22:53.541373 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1#\0\0\0\200\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\36\0\0\0http://www.mrconservative.co"..., 35}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 171
21:22:53.541617 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:23:18.551130 write(2, "akregator(14606) Akregator::Feed"..., 165) = 165
21:23:18.551662 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\0013\0\0\0\201\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {".\0\0\0http://recordingindustryvspe"..., 51}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 179
21:23:18.551965 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:23:43.576252 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\0013\0\0\0\202\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {".\0\0\0http://recordingindustryvspe"..., 51}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 187
21:23:43.576611 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:24:08.578199 write(2, "akregator(14606) Akregator::Feed"..., 181) = 181
21:24:08.578689 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1&\0\0\0\203\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"!\0\0\0http://harveybriggs.blogspot"..., 38}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 166
21:24:08.578993 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:24:33.604601 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1&\0\0\0\204\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"!\0\0\0http://harveybriggs.blogspot"..., 38}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 174
21:24:33.604959 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:24:58.625015 write(2, "akregator(14606) Akregator::Feed"..., 168) = 168
21:24:58.625531 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1!\0\0\0\205\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"\34\0\0\0http://feeds.feedburner.com/"..., 33}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 161
21:24:58.625851 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:25:23.651449 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1!\0\0\0\206\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\34\0\0\0http://feeds.feedburner.com/"..., 33}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 169
21:25:23.651794 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:25:48.652450 write(2, "akregator(14606) Akregator::Feed"..., 163) = 163
21:25:48.652929 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1%\0\0\0\207\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {" \0\0\0http://ajacksonian.blogspot."..., 37}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 165
21:25:48.653237 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:26:13.655768 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1%\0\0\0\210\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {" \0\0\0http://ajacksonian.blogspot."..., 37}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 173
21:26:13.656120 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:26:38.665447 write(2, "akregator(14606) Akregator::Feed"..., 167) = 167
21:26:38.666716 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\35\0\0\0\211\0\0\0o\0\0\0\1\1o\0\21\0\0\0/modules"..., 128}, {"\30\0\0\0http://sherigilmour.com/\0", 29}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 157
21:26:38.667031 poll([{fd=5, events=POLLIN}], 1, 25000) = 0 (Timeout)
21:27:03.669518 sendmsg(5, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\35\0\0\0\212\0\0\0w\0\0\0\1\1o\0\21\0\0\0/modules"..., 136}, {"\30\0\0\0http://sherigilmour.com/\0", 29}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 165
21:27:03.669913 poll([{fd=5, events=POLLIN}], 1, 25000 <detached ...>
Comment 3 Rich Coe 2013-05-21 22:17:39 UTC
Created attachment 80012 [details]
screen shot of the UI
Comment 4 Denis Kurz 2016-09-24 19:40:40 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of akregator (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 5 Denis Kurz 2017-01-07 22:47:04 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.