Bug 327845 - Choqok hangs on startup
Summary: Choqok hangs on startup
Status: RESOLVED DUPLICATE of bug 326192
Alias: None
Product: choqok
Classification: Applications
Component: general (show other bugs)
Version: 1.4
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Mehrdad Momeny
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-20 00:29 UTC by Aaron Williams
Modified: 2013-11-30 16:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Williams 2013-11-20 00:29:26 UTC
When I start up Choqok nothing happens. It remains stuck using 100% of the CPU. Here is a gdb stack trace:

#0  QApplication::compressEvent (this=<optimized out>, event=0x233eb4f0, receiver=0x233db310, 
    postedEvents=<optimized out>) at kernel/qapplication.cpp:1303
#1  0x00007fd934019225 in QCoreApplication::postEvent (receiver=0x233db310, event=0x233eb4f0, priority=
    0) at kernel/qcoreapplication.cpp:1374
#2  0x00007fd9333e871a in QLayout::QLayout (this=0x233eb330, dd=..., lay=<optimized out>, w=0x233db310)
    at kernel/qlayout.cpp:149
#3  0x00007fd9333dfade in QGridLayout::QGridLayout (this=0x233eb330, parent=0x233db310)
    at kernel/qgridlayout.cpp:1063
#4  0x00007fd934ace32d in Choqok::UI::PostWidget::setupUi() () from /usr/lib64/libchoqok.so.1
#5  0x00007fd934ad1716 in Choqok::UI::PostWidget::initUi() () from /usr/lib64/libchoqok.so.1
#6  0x00007fd9207ce1e4 in TwitterApiPostWidget::initUi() () from /usr/lib64/libtwitterapihelper.so.1
#7  0x00007fd920e7e586 in ?? () from /usr/lib64/kde4/choqok_twitter.so
#8  0x00007fd934acd0b3 in Choqok::UI::TimelineWidget::addPostWidgetToUi(Choqok::UI::PostWidget*) ()
   from /usr/lib64/libchoqok.so.1
#9  0x00007fd934acc56f in Choqok::UI::TimelineWidget::loadTimeline() () from /usr/lib64/libchoqok.so.1
#10 0x00007fd934acc768 in Choqok::UI::TimelineWidget::TimelineWidget(Choqok::Account*, QString const&, QWidget*) () from /usr/lib64/libchoqok.so.1
#11 0x00007fd9207de021 in TwitterApiTimelineWidget::TwitterApiTimelineWidget(Choqok::Account*, QString const&, QWidget*) () from /usr/lib64/libtwitterapihelper.so.1
#12 0x00007fd920e89b31 in ?? () from /usr/lib64/kde4/choqok_twitter.so
#13 0x00007fd920e76faf in ?? () from /usr/lib64/kde4/choqok_twitter.so
#14 0x00007fd934acaf24 in Choqok::UI::MicroBlogWidget::addTimelineWidgetToUi(QString const&) ()
   from /usr/lib64/libchoqok.so.1
#15 0x00007fd934ac9e3c in Choqok::UI::MicroBlogWidget::initTimelines() () from /usr/lib64/libchoqok.so.1
#16 0x00007fd934aca76c in Choqok::UI::MicroBlogWidget::initUi() () from /usr/lib64/libchoqok.so.1
#17 0x00007fd9207d1d24 in TwitterApiMicroBlogWidget::initUi() ()
   from /usr/lib64/libtwitterapihelper.so.1
#18 0x000000000040d053 in _start ()

If I interrupt it I always get nearly the same stack trace with

0x00007fd934019225 in QCoreApplication::postEvent (receiver=0x2f75e330, event=0x2f77ca60, priority=0) at kernel/qcoreapplication.cpp:1374

I had Choqok running just fine for quite some time until this suddenly happened and the GUI stopped responding. Killing it and starting it results in the current behavior.

Reproducible: Always

Steps to Reproduce:
1. Start Choqok
2. Watch it hang
3.


Expected Results:  
It shouldn't hang

Running choqok-1.4-4.5.1.x86_64 on OpenSUSE 12.3.

I have three different twitter accounts being monitored.
Comment 1 Aaron Williams 2013-11-20 02:47:16 UTC
I have an update. Choqok eventually did start up but it is extremely sluggish consuming 100% of the CPU and consuming almost 3.9G of RAM (virt=4430, res=3.9G). It's acting as if it's trying to load every single tweet I have ever received.
Comment 2 Christoph Feck 2013-11-30 16:30:05 UTC

*** This bug has been marked as a duplicate of bug 326192 ***