Bug 265358 - Choqok crash when viewing DMs
Summary: Choqok crash when viewing DMs
Status: RESOLVED WORKSFORME
Alias: None
Product: choqok
Classification: Applications
Component: general (show other bugs)
Version: 1.0
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Mehrdad Momeny
URL:
Keywords: triaged
: 268733 269319 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-04 02:34 UTC by James Colby
Modified: 2018-10-27 04:02 UTC (History)
3 users (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 James Colby 2011-02-04 02:34:27 UTC
Application: choqok (1.0)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-gentoo-r5 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
I recently upgraded Choqok from .99 to version 1.0.  Now when I open it and try to view DMs the app crashes and the attached backtrace is created.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Choqok (choqok), signal: Segmentation fault
[KCrash Handler]
#6  memcpy () at ../sysdeps/x86_64/memcpy.S:267
#7  0x00007fcfd69c46ab in QBuffer::readData (this=<value optimized out>, data=0x2046590 "\330\305\360\325\317\177", len=<value optimized out>) at /usr/include/bits/string3.h:52
#8  0x00007fcfd69dab90 in QIODevice::read (this=<value optimized out>, data=0x3028e28 "", maxSize=1024) at io/qiodevice.cpp:826
#9  0x00007fcfd7516469 in QXmlInputSource::fetchData (this=0x7ffff43b19f0) at sax/qxml.cpp:1503
#10 0x00007fcfd7514562 in QXmlInputSource::next (this=0x2046590) at sax/qxml.cpp:1385
#11 0x00007fcfd7516984 in QXmlSimpleReaderPrivate::next (this=0x107bbb0) at sax/qxml.cpp:7924
#12 0x00007fcfd7516a6e in QXmlSimpleReaderPrivate::initData (this=0x107bbb0) at sax/qxml.cpp:8006
#13 0x00007fcfd7519b10 in QXmlSimpleReaderPrivate::init (this=0x2046590, i=0x0) at sax/qxml.cpp:7982
#14 0x00007fcfd7526942 in QXmlSimpleReader::parse (this=<value optimized out>, input=0x7ffff43b19f0, incremental=false) at sax/qxml.cpp:3427
#15 0x00007fcfd750de09 in QDomDocumentPrivate::setContent (this=0x32864c0, source=<value optimized out>, reader=0x7ffff43b1990, errorMsg=<value optimized out>, errorLine=0x0, errorColumn=0x0) at dom/qdom.cpp:6248
#16 0x00007fcfd750dfc9 in QDomDocumentPrivate::setContent (this=0x32864c0, source=0x7ffff43b19f0, namespaceProcessing=<value optimized out>, errorMsg=0x0, errorLine=0x0, errorColumn=0x0) at dom/qdom.cpp:6228
#17 0x00007fcfd750e193 in QDomDocument::setContent (this=0x7ffff43b1d10, data=<value optimized out>, namespaceProcessing=false, errorMsg=0x0, errorLine=0x0, errorColumn=0x0) at dom/qdom.cpp:6741
#18 0x00007fcfc298c6a4 in VideoPreview::parseYoutube(QString, QPointer<Choqok::UI::PostWidget>) () from /usr/local/lib/kde4/choqok_videopreview.so
#19 0x00007fcfc298dd79 in VideoPreview::parse(QPointer<Choqok::UI::PostWidget>) () from /usr/local/lib/kde4/choqok_videopreview.so
#20 0x00007fcfc298e7c5 in VideoPreview::startParsing() () from /usr/local/lib/kde4/choqok_videopreview.so
#21 0x00007fcfc298a09c in VideoPreview::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/lib/kde4/choqok_videopreview.so
#22 0x00007fcfd6a5b1df in QMetaObject::activate (sender=0x40e2d70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x800) at kernel/qobject.cpp:3272
#23 0x00007fcfd6a603af in QSingleShotTimer::timerEvent (this=0x40e2d70) at kernel/qtimer.cpp:308
#24 0x00007fcfd6a54fa9 in QObject::event (this=0x40e2d70, e=0x0) at kernel/qobject.cpp:1175
#25 0x00007fcfd7c2fbec in QApplicationPrivate::notify_helper (this=0x9e3990, receiver=0x40e2d70, e=0x7ffff43b2960) at kernel/qapplication.cpp:4445
#26 0x00007fcfd7c3502d in QApplication::notify (this=0x7ffff43b4930, receiver=0x40e2d70, e=0x7ffff43b2960) at kernel/qapplication.cpp:4324
#27 0x00007fcfd9fb3556 in KApplication::notify(QObject*, QEvent*) () from /usr/local/lib/libkdeui.so.5
#28 0x00007fcfd6a435fb in QCoreApplication::notifyInternal (this=0x7ffff43b4930, receiver=0x40e2d70, event=0x7ffff43b2960) at kernel/qcoreapplication.cpp:732
#29 0x00007fcfd6a726ba in sendEvent (this=0x9e71c0) at kernel/qcoreapplication.h:215
#30 QTimerInfoList::activateTimers (this=0x9e71c0) at kernel/qeventdispatcher_unix.cpp:603
#31 0x00007fcfd6a6f918 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#32 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#33 0x00007fcfd1b403d1 in g_main_dispatch (context=0x9e6040) at gmain.c:2149
#34 g_main_context_dispatch (context=0x9e6040) at gmain.c:2702
#35 0x00007fcfd1b44308 in g_main_context_iterate (context=0x9e6040, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2780
#36 0x00007fcfd1b444bc in g_main_context_iteration (context=0x9e6040, may_block=1) at gmain.c:2843
#37 0x00007fcfd6a6f5e3 in QEventDispatcherGlib::processEvents (this=0x9e3740, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#38 0x00007fcfd7ce121e in QGuiEventDispatcherGlib::processEvents (this=0x2046590, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007fcfd6a42352 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#40 0x00007fcfd6a42734 in QEventLoop::exec (this=0x7ffff43b2d50, flags=) at kernel/qeventloop.cpp:201
#41 0x00007fcfc298c5cd in VideoPreview::parseYoutube(QString, QPointer<Choqok::UI::PostWidget>) () from /usr/local/lib/kde4/choqok_videopreview.so
#42 0x00007fcfc298d64d in VideoPreview::slotNewUnshortenedUrl(Choqok::UI::PostWidget*, KUrl const&, KUrl const&) () from /usr/local/lib/kde4/choqok_videopreview.so
#43 0x00007fcfc298a04d in VideoPreview::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/lib/kde4/choqok_videopreview.so
#44 0x00007fcfd6a5b1df in QMetaObject::activate (sender=0x222e888, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x800) at kernel/qobject.cpp:3272
#45 0x00007fcfd9212f79 in Choqok::ShortenManager::newUnshortenedUrl(Choqok::UI::PostWidget*, KUrl const&, KUrl const&) () from /usr/local/lib/libchoqok.so.1
#46 0x00007fcfc588dd41 in UnTiny::slotUntinyDotComResult(KJob*) () from /usr/local/lib/kde4/choqok_untiny.so
#47 0x00007fcfc588b27b in UnTiny::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/lib/kde4/choqok_untiny.so
#48 0x00007fcfd6a5b1df in QMetaObject::activate (sender=0x31df0b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x800) at kernel/qobject.cpp:3272
#49 0x00007fcfd7133b62 in KJob::result(KJob*) () from /usr/local/lib/libkdecore.so.5
#50 0x00007fcfd7133e00 in KJob::emitResult() () from /usr/local/lib/libkdecore.so.5
#51 0x00007fcfd954f283 in KIO::SimpleJob::slotFinished() () from /usr/local/lib/libkio.so.5
#52 0x00007fcfd954fb92 in KIO::TransferJob::slotFinished() () from /usr/local/lib/libkio.so.5
#53 0x00007fcfd954d671 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/lib/libkio.so.5
#54 0x00007fcfd954d920 in KIO::StoredTransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/lib/libkio.so.5
#55 0x00007fcfd6a5b1df in QMetaObject::activate (sender=0x1a812d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x800) at kernel/qobject.cpp:3272
#56 0x00007fcfd960104e in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/local/lib/libkio.so.5
#57 0x00007fcfd95fe093 in KIO::SlaveInterface::dispatch() () from /usr/local/lib/libkio.so.5
#58 0x00007fcfd95f1a76 in KIO::Slave::gotInput() () from /usr/local/lib/libkio.so.5
#59 0x00007fcfd95f1c5c in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/lib/libkio.so.5
#60 0x00007fcfd6a5b1df in QMetaObject::activate (sender=0x1487d50, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x800) at kernel/qobject.cpp:3272
#61 0x00007fcfd951be17 in KIO::ConnectionPrivate::dequeue() () from /usr/local/lib/libkio.so.5
#62 0x00007fcfd951bf3d in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/local/lib/libkio.so.5
#63 0x00007fcfd6a5528e in QObject::event (this=0x1487d50, e=0x2046590) at kernel/qobject.cpp:1211
#64 0x00007fcfd7c2fbec in QApplicationPrivate::notify_helper (this=0x9e3990, receiver=0x1487d50, e=0x31ad130) at kernel/qapplication.cpp:4445
#65 0x00007fcfd7c3502d in QApplication::notify (this=0x7ffff43b4930, receiver=0x1487d50, e=0x31ad130) at kernel/qapplication.cpp:4324
#66 0x00007fcfd9fb3556 in KApplication::notify(QObject*, QEvent*) () from /usr/local/lib/libkdeui.so.5
#67 0x00007fcfd6a435fb in QCoreApplication::notifyInternal (this=0x7ffff43b4930, receiver=0x1487d50, event=0x31ad130) at kernel/qcoreapplication.cpp:732
#68 0x00007fcfd6a46581 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x9b8380) at kernel/qcoreapplication.h:215
#69 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x9b8380) at kernel/qcoreapplication.cpp:1373
#70 0x00007fcfd6a6faa3 in sendPostedEvents (s=0x9e6120) at kernel/qcoreapplication.h:220
#71 postEventSourceDispatch (s=0x9e6120) at kernel/qeventdispatcher_glib.cpp:277
#72 0x00007fcfd1b403d1 in g_main_dispatch (context=0x9e6040) at gmain.c:2149
#73 g_main_context_dispatch (context=0x9e6040) at gmain.c:2702
#74 0x00007fcfd1b44308 in g_main_context_iterate (context=0x9e6040, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2780
#75 0x00007fcfd1b444bc in g_main_context_iteration (context=0x9e6040, may_block=1) at gmain.c:2843
#76 0x00007fcfd6a6f5e3 in QEventDispatcherGlib::processEvents (this=0x9e3740, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#77 0x00007fcfd7ce121e in QGuiEventDispatcherGlib::processEvents (this=0x2046590, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#78 0x00007fcfd6a42352 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#79 0x00007fcfd6a42734 in QEventLoop::exec (this=0x7ffff43b4880, flags=) at kernel/qeventloop.cpp:201
#80 0x00007fcfd6a467ab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#81 0x000000000040e7ea in main ()

Reported using DrKonqi
Comment 1 Mehrdad Momeny 2011-03-19 19:56:20 UTC
*** Bug 268733 has been marked as a duplicate of this bug. ***
Comment 2 Mehrdad Momeny 2011-03-26 12:06:43 UTC
*** Bug 269319 has been marked as a duplicate of this bug. ***
Comment 3 Adrián Chaves (Gallaecio) 2012-10-30 20:07:04 UTC
Could you please confirm whether or not you can reproduce the error with Choqok 1.3?
Comment 4 Andrew Crouthamel 2018-09-23 02:38:38 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 04:02:24 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!