Bug 321596

Summary: send to all accounts let crash choqok
Product: [Unmaintained] choqok Reporter: Michael <michael>
Component: generalAssignee: Mehrdad Momeny <mehrdad.momeny>
Status: RESOLVED FIXED    
Severity: crash CC: scarpino, yo
Priority: NOR    
Version First Reported In: 1.3.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 1.6
Sentry Crash Report:

Description Michael 2013-06-25 12:02:32 UTC
Application: choqok (1.3.1)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.9.6-200.fc18.x86_64 x86_64
Distribution (Platform): Fedora RPMs

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


i mark all msg as read whit [STRG]+[R]
i will send a new msg to all accounts (identi.ca and twitter) whit [STRG]+[T]
i click on send (to all accounts) -> choqok crashes

i will test it later again...
it was the first crash after update 1.3 -> 1.4

-- Backtrace:
Application: Choqok (choqok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  deref (this=0x5) at ../../src/corelib/arch/qatomic_x86_64.h:133
#7  QString::operator= (this=0x3308808, other=...) at tools/qstring.cpp:1411
#8  0x00007f4eadf9dd45 in TwitterApiMicroBlog::readPostFromJsonMap(Choqok::Account*, QMap<QString, QVariant> const&, Choqok::Post*) () from /lib64/libtwitterapihelper.so.1
#9  0x00007f4eadf928c8 in TwitterApiMicroBlog::readPostFromJson(Choqok::Account*, QByteArray const&, Choqok::Post*) () from /lib64/libtwitterapihelper.so.1
#10 0x00007f4eadf985d3 in TwitterApiMicroBlog::slotCreatePost(KJob*) () from /lib64/libtwitterapihelper.so.1
#11 0x00007f4eadf92f88 in TwitterApiMicroBlog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libtwitterapihelper.so.1
#12 0x0000003477f8cd6f in QMetaObject::activate (sender=0x389e070, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffefb9fd50) at kernel/qobject.cpp:3539
#13 0x0000003071d345c2 in KJob::result (this=this@entry=0x389e070, _t1=_t1@entry=0x389e070) at /usr/src/debug/kdelibs-4.10.4/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207
#14 0x0000003071d34600 in KJob::emitResult (this=0x389e070) at /usr/src/debug/kdelibs-4.10.4/kdecore/jobs/kjob.cpp:318
#15 0x00000030736f7515 in KIO::SimpleJob::slotFinished (this=this@entry=0x389e070) at /usr/src/debug/kdelibs-4.10.4/kio/kio/job.cpp:494
#16 0x00000030736fea22 in KIO::TransferJob::slotFinished (this=0x389e070) at /usr/src/debug/kdelibs-4.10.4/kio/kio/job.cpp:1081
#17 0x0000003477f8cd6f in QMetaObject::activate (sender=0x2c227b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#18 0x000000307379a5e1 in KIO::SlaveInterface::dispatch (this=0x2c227b0, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.10.4/kio/kio/slaveinterface.cpp:172
#19 0x00000030737976ba in KIO::SlaveInterface::dispatch (this=0x2c227b0) at /usr/src/debug/kdelibs-4.10.4/kio/kio/slaveinterface.cpp:88
#20 0x000000307378bc1e in KIO::Slave::gotInput (this=0x2c227b0) at /usr/src/debug/kdelibs-4.10.4/kio/kio/slave.cpp:344
#21 0x0000003477f8cd6f in QMetaObject::activate (sender=0x24e5d10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#22 0x00000030736cc222 in dequeue (this=<optimized out>) at /usr/src/debug/kdelibs-4.10.4/kio/kio/connection.cpp:82
#23 KIO::ConnectionPrivate::dequeue (this=0x2149010) at /usr/src/debug/kdelibs-4.10.4/kio/kio/connection.cpp:71
#24 0x0000003477f8c24e in QObject::event (this=0x24e5d10, e=<optimized out>) at kernel/qobject.cpp:1194
#25 0x0000003aa8bca5cc in QApplicationPrivate::notify_helper (this=this@entry=0x15923f0, receiver=receiver@entry=0x24e5d10, e=e@entry=0x4ba6ce0) at kernel/qapplication.cpp:4562
#26 0x0000003aa8bcea4a in QApplication::notify (this=0x7fffefba0ed0, receiver=0x24e5d10, e=0x4ba6ce0) at kernel/qapplication.cpp:4423
#27 0x0000003072446f16 in KApplication::notify (this=0x7fffefba0ed0, receiver=0x24e5d10, event=0x4ba6ce0) at /usr/src/debug/kdelibs-4.10.4/kdeui/kernel/kapplication.cpp:311
#28 0x0000003477f7793e in QCoreApplication::notifyInternal (this=0x7fffefba0ed0, receiver=receiver@entry=0x24e5d10, event=event@entry=0x4ba6ce0) at kernel/qcoreapplication.cpp:949
#29 0x0000003477f7b3f1 in sendEvent (event=0x4ba6ce0, receiver=0x24e5d10) at kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x14f7520) at kernel/qcoreapplication.cpp:1573
#31 0x0000003477fa5df3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#32 postEventSourceDispatch (s=s@entry=0x1592950) at kernel/qeventdispatcher_glib.cpp:279
#33 0x000000346fe47a55 in g_main_dispatch (context=0x1592cc0) at gmain.c:2715
#34 g_main_context_dispatch (context=context@entry=0x1592cc0) at gmain.c:3219
#35 0x000000346fe47d88 in g_main_context_iterate (context=context@entry=0x1592cc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#36 0x000000346fe47e44 in g_main_context_iteration (context=0x1592cc0, may_block=1) at gmain.c:3351
#37 0x0000003477fa5f86 in QEventDispatcherGlib::processEvents (this=0x14f8e50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#38 0x0000003aa8c6a73e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#39 0x0000003477f765ef in QEventLoop::processEvents (this=this@entry=0x7fffefba0da0, flags=...) at kernel/qeventloop.cpp:149
#40 0x0000003477f76878 in QEventLoop::exec (this=0x7fffefba0da0, flags=...) at kernel/qeventloop.cpp:204
#41 0x0000003477f7b708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#42 0x0000000000409946 in main ()

Reported using DrKonqi
Comment 1 Michael 2013-06-25 12:50:48 UTC
yes sorry. in fc18 it is: 1.3.1-2.20130642.fc18 (x86_64 | 64bit, i use)
Comment 2 Mehrdad Momeny 2013-10-02 02:18:57 UTC
*** Bug 325508 has been marked as a duplicate of this bug. ***
Comment 3 Andrea Scarpino 2015-08-04 08:56:42 UTC
I suppose this is fixed now. Cannot reproduce with current git.