[Konversation-devel] [Bug 284665] New: Konversation crashes when left idle

Kristjan Ugrin kristjan.ugrin at gmail.com
Sat Oct 22 06:24:13 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=284665

           Summary: Konversation crashes when left idle
           Product: konversation
           Version: 1.3.1
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: konversation-devel at kde.org
        ReportedBy: kristjan.ugrin at gmail.com


Application: konversation (1.3.1)
KDE Platform Version: 4.7.2 (4.7.2) "release 9"
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.7-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
When I left Konversation Idle over night, it crashes.
It is allways reproducible, however it takes time - a cuple of hours.

Using kde 4.7.2, it also happened before on all 4.7.x releases.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Konversation (konversation), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f8ee2ba6912 in _wordcopy_fwd_aligned () from /lib64/libc.so.6
#7  0x00007f8ee2ba4fc2 in memmove () from /lib64/libc.so.6
#8  0x00007f8ee43a887d in QListData::remove (this=0x110ed58, i=<value optimized
out>) at /usr/include/bits/string3.h:58
#9  0x00007f8ee43a8b4b in QListData::erase (this=0x110ed58, xi=<value optimized
out>) at tools/qlist.cpp:412
#10 0x000000000052181c in erase (this=0x110ed20, where=<value optimized out>,
rem=<value optimized out>, add=<value optimized out>) at
/usr/include/QtCore/qlist.h:453
#11 removeFirst (this=0x110ed20, where=<value optimized out>, rem=<value
optimized out>, add=<value optimized out>) at /usr/include/QtCore/qlist.h:273
#12 takeFirst (this=0x110ed20, where=<value optimized out>, rem=<value
optimized out>, add=<value optimized out>) at /usr/include/QtCore/qlist.h:477
#13 IRCView::cullMarkedLine (this=0x110ed20, where=<value optimized out>,
rem=<value optimized out>, add=<value optimized out>) at
/usr/src/debug/konversation-1.3.1/src/viewer/ircview.cpp:474
#14 0x000000000044754f in IRCView::qt_metacall (this=0x110ed20,
_c=QMetaObject::InvokeMetaMethod, _id=17, _a=0x7fffd66838d0) at
/usr/src/debug/konversation-1.3.1/build/src/moc_ircview.cpp:224
#15 0x00007f8ee4487e8f in QMetaObject::activate (sender=0x1113500, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fffd66838d0)
at kernel/qobject.cpp:3287
#16 0x00007f8ee3c2e66a in QTextDocument::contentsChange (this=<value optimized
out>, _t1=0, _t2=35, _t3=0) at .moc/release-shared/moc_qtextdocument.cpp:188
#17 0x00007f8ee383cad4 in QTextDocumentPrivate::finishEdit (this=0x1113520) at
text/qtextdocument_p.cpp:1216
#18 0x00007f8ee383cd61 in QTextDocumentPrivate::ensureMaximumBlockCount
(this=0x1113520) at text/qtextdocument_p.cpp:1703
#19 0x00007f8ee383ca41 in QTextDocumentPrivate::finishEdit (this=0x1113520) at
text/qtextdocument_p.cpp:1226
#20 0x00007f8ee3800660 in QTextControlPrivate::append (this=<value optimized
out>, text=..., format=Qt::AutoText) at text/qtextcontrol.cpp:2918
#21 0x00007f8ee3a26156 in QTextEdit::append (this=<value optimized out>,
text=...) at widgets/qtextedit.cpp:2622
#22 0x000000000051abdc in IRCView::doRawAppend (this=0x110ed20, newLine=<value
optimized out>, rtl=false) at
/usr/src/debug/konversation-1.3.1/src/viewer/ircview.cpp:956
#23 0x0000000000521c16 in IRCView::doAppend (this=0x110ed20, newLine=...,
rtl=false, self=<value optimized out>) at
/usr/src/debug/konversation-1.3.1/src/viewer/ircview.cpp:925
#24 0x00000000005234bf in IRCView::appendCommandMessage (this=0x110ed20,
type=<value optimized out>, message=..., important=<value optimized out>,
parseURL=<value optimized out>, self=false) at
/usr/src/debug/konversation-1.3.1/src/viewer/ircview.cpp:863
#25 0x00000000004b8231 in Channel::removeNick (this=0xe50fe0, channelNick=...,
reason=<value optimized out>, quit=<value optimized out>) at
/usr/src/debug/konversation-1.3.1/src/irc/channel.cpp:1438
#26 0x000000000049f652 in Server::removeNickFromChannel (this=0xf832f0,
channelName=..., nickname=..., reason=..., quit=true) at
/usr/src/debug/konversation-1.3.1/src/irc/server.cpp:3085
#27 0x00000000004a15d4 in Server::removeNickFromServer (this=0xf832f0,
nickname=..., reason=...) at
/usr/src/debug/konversation-1.3.1/src/irc/server.cpp:3127
#28 0x00000000004ec316 in InputFilter::parseClientCommand (this=0xf83418,
prefix=<value optimized out>, command=..., parameterList=<value optimized out>)
at /usr/src/debug/konversation-1.3.1/src/irc/inputfilter.cpp:666
#29 0x00000000004f6415 in InputFilter::parseLine (this=0xf83418, line=...) at
/usr/src/debug/konversation-1.3.1/src/irc/inputfilter.cpp:151
#30 0x000000000049910b in Server::processIncomingData (this=0xf832f0) at
/usr/src/debug/konversation-1.3.1/src/irc/server.cpp:1027
#31 0x00000000004aae10 in Server::qt_metacall (this=0xf832f0,
_c=QMetaObject::InvokeMetaMethod, _id=88, _a=0x7fffd6685890) at
/usr/src/debug/konversation-1.3.1/build/src/server.moc:414
#32 0x00007f8ee4487e8f in QMetaObject::activate (sender=0xf83378, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3287
#33 0x00007f8ee44874d9 in QObject::event (this=0xf83378, e=<value optimized
out>) at kernel/qobject.cpp:1190
#34 0x00007f8ee35bf264 in QApplicationPrivate::notify_helper (this=0x88e4b0,
receiver=0xf83378, e=0x7fffd6686030) at kernel/qapplication.cpp:4481
#35 0x00007f8ee35c781a in QApplication::notify (this=<value optimized out>,
receiver=0xf83378, e=0x7fffd6686030) at kernel/qapplication.cpp:4360
#36 0x00007f8ee4ebbae6 in KApplication::notify (this=0x7fffd66864b0,
receiver=0xf83378, event=0x7fffd6686030) at
/usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#37 0x00007f8ee44737cc in QCoreApplication::notifyInternal
(this=0x7fffd66864b0, receiver=0xf83378, event=0x7fffd6686030) at
kernel/qcoreapplication.cpp:787
#38 0x00007f8ee44a1198 in sendEvent (this=0x88ef80) at
kernel/qcoreapplication.h:215
#39 QTimerInfoList::activateTimers (this=0x88ef80) at
kernel/qeventdispatcher_unix.cpp:618
#40 0x00007f8ee44a18a0 in QEventDispatcherUNIX::processEvents (this=0x863310,
flags=...) at kernel/qeventdispatcher_unix.cpp:937
#41 0x00007f8ee3665fcc in QEventDispatcherX11::processEvents (this=0x863310,
flags=...) at kernel/qeventdispatcher_x11.cpp:152
#42 0x00007f8ee4472c22 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007f8ee4472e35 in QEventLoop::exec (this=0x7fffd6686400, flags=...) at
kernel/qeventloop.cpp:201
#44 0x00007f8ee447727b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1064
#45 0x000000000046ce6c in main (argc=5, argv=0x7fffd6687288) at
/usr/src/debug/konversation-1.3.1/src/main.cpp:101

Possible duplicates by query: bug 284614, bug 284077, bug 283891, bug 283890,
bug 283789.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Konversation-devel mailing list