Bug 270926 - Choqok 1.0 crashes shortly after startup
Summary: Choqok 1.0 crashes shortly after startup
Status: RESOLVED DUPLICATE of bug 243368
Alias: None
Product: choqok
Classification: Applications
Component: general (show other bugs)
Version: 1.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Mehrdad Momeny
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-14 08:16 UTC by Swâmi Petaramesh
Modified: 2011-04-14 12:41 UTC (History)
1 user (show)

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 Swâmi Petaramesh 2011-04-14 08:16:21 UTC
Application: choqok (1.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu Natty (development branch)

-- Information about the crash:
Noticed since yesterday, after applying latest Kubuntu 11.04 beta updates (and restarting)

- What I was doing when the application crashed:

On starting up Choqok, it opens its window, loads a bunch of new tweets, then crashes. When reopening it most of the times (not always) looks like the last tweets had not been previously loaded, then it loads them again, then crashes again.

Opening a new bug as there's something new here : Chokoq has always crashed on open "from time to time", but now it's to the points that it's *all* the times and has become basically unusable (which makes me unhappy :-( )

The crash can be reproduced every time.

-- Backtrace:
Application: Choqok (choqok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77ea760 (LWP 4798))]

Thread 5 (Thread 0xb5672b70 (LWP 4799)):
#0  0x00a1c416 in __kernel_vsyscall ()
#1  0x00d34834 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02304454 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0094df0e in ?? () from /usr/lib/i386-linux-gnu/libgthread-2.0.so.0
#4  0x05f1042c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x05f10f6d in g_async_queue_timed_pop () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x05f68980 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x05f662df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x00d2fe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x022f673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xb4cffb70 (LWP 4800)):
#0  0x05f3b586 in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x05f3cdde in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x05f3d92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08c7c434 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#4  0x05f662df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00d2fe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x022f673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb0d12b70 (LWP 4801)):
#0  0x00d337a0 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x02304656 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x05f3bfc2 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x05f3ce63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x05f3d524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x03ae2577 in QEventDispatcherGlib::processEvents (this=0xa42b4f0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x03ab4289 in QEventLoop::processEvents (this=0xb0d12240, flags=...) at kernel/qeventloop.cpp:149
#7  0x03ab4522 in QEventLoop::exec (this=0xb0d12240, flags=...) at kernel/qeventloop.cpp:201
#8  0x039be2a0 in QThread::exec (this=0xa5274d0) at thread/qthread.cpp:492
#9  0x03a95fdb in QInotifyFileSystemWatcherEngine::run (this=0xa5274d0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x039c0da2 in QThreadPrivate::start (arg=0xa5274d0) at thread/qthread_unix.cpp:320
#11 0x00d2fe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x022f673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb0511b70 (LWP 4802)):
#0  0x00a1c416 in __kernel_vsyscall ()
#1  0x00d34834 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x02304454 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x039c13e5 in wait (this=0xa2c9074, mutex=0xa2c9070, time=30000) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa2c9074, mutex=0xa2c9070, time=30000) at thread/qwaitcondition_unix.cpp:160
#5  0x039b48f1 in QThreadPoolThread::run (this=0xb564668) at concurrent/qthreadpool.cpp:140
#6  0x039c0da2 in QThreadPrivate::start (arg=0xb564668) at thread/qthread_unix.cpp:320
#7  0x00d2fe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x022f673e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb77ea760 (LWP 4798)):
[KCrash Handler]
#7  KJob::error (this=0xa8f25b0) at ../../kdecore/jobs/kjob.cpp:215
#8  0x058d5c17 in ?? () from /usr/lib/kde4/choqok_videopreview.so
#9  0x058d71ca in ?? () from /usr/lib/kde4/choqok_videopreview.so
#10 0x058d3c6c in ?? () from /usr/lib/kde4/choqok_videopreview.so
#11 0x03abb6ba in QMetaObject::metacall (object=0x966ef08, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0xbf96dfe0) at kernel/qmetaobject.cpp:237
#12 0x03acb4ff in QMetaObject::activate (sender=0x967f94c, m=0x776aa4, local_signal_index=0, argv=0xbf96dfe0) at kernel/qobject.cpp:3287
#13 0x0074bc6f in Choqok::ShortenManager::newUnshortenedUrl(Choqok::UI::PostWidget*, KUrl const&, KUrl const&) () from /usr/lib/libchoqok.so.1
#14 0x0074bd32 in Choqok::ShortenManager::emitNewUnshortenedUrl(Choqok::UI::PostWidget*, KUrl const&, KUrl const&) () from /usr/lib/libchoqok.so.1
#15 0x04947f9e in ?? () from /usr/lib/kde4/choqok_untiny.so
#16 0x04945d7f in ?? () from /usr/lib/kde4/choqok_untiny.so
#17 0x03abb6ba in QMetaObject::metacall (object=0x9671ae8, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbf96e208) at kernel/qmetaobject.cpp:237
#18 0x03acb4ff in QMetaObject::activate (sender=0x99d63e8, m=0x645f548, local_signal_index=3, argv=0xbf96e208) at kernel/qobject.cpp:3287
#19 0x0630ae93 in KJob::result (this=0x99d63e8, _t1=0x99d63e8) at ./kjob.moc:194
#20 0x0630aee8 in KJob::emitResult (this=0x99d63e8) at ../../kdecore/jobs/kjob.cpp:312
#21 0x0058b61b in KIO::SimpleJob::slotFinished (this=0x99d63e8) at ../../kio/kio/job.cpp:525
#22 0x005914a6 in KIO::TransferJob::slotFinished (this=0x99d63e8) at ../../kio/kio/job.cpp:1118
#23 0x00594e83 in KIO::TransferJob::qt_metacall (this=0x99d63e8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf96e4ec) at ./jobclasses.moc:367
#24 0x0059518a in KIO::StoredTransferJob::qt_metacall (this=0x99d63e8, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbf96e4ec) at ./jobclasses.moc:477
#25 0x03abb6ba in QMetaObject::metacall (object=0x99d63e8, cl=QMetaObject::InvokeMetaMethod, idx=47, argv=0xbf96e4ec) at kernel/qmetaobject.cpp:237
#26 0x03acb4ff in QMetaObject::activate (sender=0x9fdfb80, m=0x7106c4, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3287
#27 0x0063b5a7 in KIO::SlaveInterface::finished (this=0x9fdfb80) at ./slaveinterface.moc:171
#28 0x0063e3d7 in KIO::SlaveInterface::dispatch (this=0x9fdfb80, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:173
#29 0x0063ae53 in KIO::SlaveInterface::dispatch (this=0x9fdfb80) at ../../kio/kio/slaveinterface.cpp:89
#30 0x0062d5c8 in KIO::Slave::gotInput (this=0x9fdfb80) at ../../kio/kio/slave.cpp:348
#31 0x0062dcf3 in KIO::Slave::qt_metacall (this=0x9fdfb80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf96e7fc) at ./slave.moc:82
#32 0x03abb6ba in QMetaObject::metacall (object=0x9fdfb80, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf96e7fc) at kernel/qmetaobject.cpp:237
#33 0x03acb4ff in QMetaObject::activate (sender=0xb6698e0, m=0x70d440, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#34 0x00558237 in KIO::Connection::readyRead (this=0xb6698e0) at ./connection.moc:92
#35 0x00558a56 in KIO::ConnectionPrivate::dequeue (this=0xb113298) at ../../kio/kio/connection.cpp:82
#36 0x00558b06 in KIO::Connection::qt_metacall (this=0xb6698e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xab31b40) at ./connection.moc:79
#37 0x03abb6ba in QMetaObject::metacall (object=0xb6698e0, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xab31b40) at kernel/qmetaobject.cpp:237
#38 0x03ac5e16 in QMetaCallEvent::placeMetaCall (this=0xb127018, object=0xb6698e0) at kernel/qobject.cpp:535
#39 0x03aca3b7 in QObject::event (this=0xb6698e0, e=0xb127018) at kernel/qobject.cpp:1226
#40 0x01060d24 in QApplicationPrivate::notify_helper (this=0x940a6c8, receiver=0xb6698e0, e=0xb127018) at kernel/qapplication.cpp:4462
#41 0x010658ce in QApplication::notify (this=0xbf96fc1c, receiver=0xb6698e0, e=0xb127018) at kernel/qapplication.cpp:3862
#42 0x002f13ca in KApplication::notify (this=0xbf96fc1c, receiver=0xb6698e0, event=0xb127018) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x03ab50bb in QCoreApplication::notifyInternal (this=0xbf96fc1c, receiver=0xb6698e0, event=0xb127018) at kernel/qcoreapplication.cpp:731
#44 0x03ab8c79 in sendEvent (receiver=0x0, event_type=0, data=0x93c5f50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x93c5f50) at kernel/qcoreapplication.cpp:1372
#46 0x03ab8e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#47 0x03ae23c4 in sendPostedEvents (s=0x940cd68) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#48 postEventSourceDispatch (s=0x940cd68) at kernel/qeventdispatcher_glib.cpp:277
#49 0x05f3caa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#50 0x05f3d270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#51 0x05f3d524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#52 0x03ae253c in QEventDispatcherGlib::processEvents (this=0x93c5aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#53 0x01114775 in QGuiEventDispatcherGlib::processEvents (this=0x93c5aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x03ab4289 in QEventLoop::processEvents (this=0xbf96f0d8, flags=...) at kernel/qeventloop.cpp:149
#55 0x03ab4522 in QEventLoop::exec (this=0xbf96f0d8, flags=...) at kernel/qeventloop.cpp:201
#56 0x058d5c0f in ?? () from /usr/lib/kde4/choqok_videopreview.so
#57 0x058d6816 in ?? () from /usr/lib/kde4/choqok_videopreview.so
#58 0x058d74ce in ?? () from /usr/lib/kde4/choqok_videopreview.so
#59 0x058d3cb6 in ?? () from /usr/lib/kde4/choqok_videopreview.so
#60 0x03abb6ba in QMetaObject::metacall (object=0x966ef08, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0xbf96f3bc) at kernel/qmetaobject.cpp:237
#61 0x03acb4ff in QMetaObject::activate (sender=0x9af0748, m=0x3bef188, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#62 0x03ad14d7 in QSingleShotTimer::timeout (this=0x9af0748) at .moc/release-shared/qtimer.moc:82
#63 0x03ad158c in QSingleShotTimer::timerEvent (this=0x9af0748) at kernel/qtimer.cpp:308
#64 0x03aca214 in QObject::event (this=0x9af0748, e=0xbf96f8dc) at kernel/qobject.cpp:1190
#65 0x01060d24 in QApplicationPrivate::notify_helper (this=0x940a6c8, receiver=0x9af0748, e=0xbf96f8dc) at kernel/qapplication.cpp:4462
#66 0x010658ce in QApplication::notify (this=0xbf96fc1c, receiver=0x9af0748, e=0xbf96f8dc) at kernel/qapplication.cpp:3862
#67 0x002f13ca in KApplication::notify (this=0xbf96fc1c, receiver=0x9af0748, event=0xbf96f8dc) at ../../kdeui/kernel/kapplication.cpp:311
#68 0x03ab50bb in QCoreApplication::notifyInternal (this=0xbf96fc1c, receiver=0x9af0748, event=0xbf96f8dc) at kernel/qcoreapplication.cpp:731
#69 0x03ae51e4 in sendEvent (this=0x940dc34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#70 QTimerInfoList::activateTimers (this=0x940dc34) at kernel/qeventdispatcher_unix.cpp:604
#71 0x03ae1df4 in timerSourceDispatch (source=0x940dc00) at kernel/qeventdispatcher_glib.cpp:184
#72 0x05f3caa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#73 0x05f3d270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#74 0x05f3d524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#75 0x03ae253c in QEventDispatcherGlib::processEvents (this=0x93c5aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#76 0x01114775 in QGuiEventDispatcherGlib::processEvents (this=0x93c5aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#77 0x03ab4289 in QEventLoop::processEvents (this=0xbf96fb74, flags=...) at kernel/qeventloop.cpp:149
#78 0x03ab4522 in QEventLoop::exec (this=0xbf96fb74, flags=...) at kernel/qeventloop.cpp:201
#79 0x03ab8ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#80 0x0105e8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#81 0x080542fe in _start ()

Possible duplicates by query: bug 270572, bug 269909, bug 269015, bug 268894, bug 267272.

Reported using DrKonqi
Comment 1 Dario Andres 2011-04-14 12:41:08 UTC
[Comment from a bug triager]
The crash is related to a bug in the VideoPreview plugin. It was being tracked at bug 243368, and it should be fixed in Choqok 1.1.
Regards

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