[kopete-bugs] [Bug 213409] New: crashed after big message input

andrei.panfilov at gmail.com andrei.panfilov at gmail.com
Fri Nov 6 13:51:46 CET 2009


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

           Summary: crashed after big message input
           Product: kopete
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: andrei.panfilov at gmail.com


Application that crashed: kopete
Version of the application: 0.80.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Crashed after this message I try to send:

----message
start----------------------------------------------------------------------------------------------------

1040633 [TP-Processor5] WARN org.apache.jackrabbit.extractor.XMLTextExtractor -
Failed to extract XML text content
org.xml.sax.SAXParseException: Premature end of file.
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at
org.apache.jackrabbit.extractor.XMLTextExtractor.extractText(XMLTextExtractor.java:107)
    at
org.apache.jackrabbit.extractor.CompositeTextExtractor.extractText(CompositeTextExtractor.java:90)
    at
org.apache.jackrabbit.extractor.CompositeTextExtractor.extractText(CompositeTextExtractor.java:90)
    at
org.apache.jackrabbit.core.query.lucene.JackrabbitTextExtractor.extractText(JackrabbitTextExtractor.java:195)
    at
org.apache.jackrabbit.core.query.lucene.NodeIndexer.addBinaryValue(NodeIndexer.java:415)
    at
org.apache.jackrabbit.core.query.lucene.NodeIndexer.addValue(NodeIndexer.java:299)
    at
org.apache.jackrabbit.core.query.lucene.NodeIndexer.createDoc(NodeIndexer.java:233)
    at
org.apache.jackrabbit.core.query.lucene.SearchIndex.createDocument(SearchIndex.java:1018)
    at
org.apache.jackrabbit.core.query.lucene.SearchIndex$2.transform(SearchIndex.java:607)
    at
org.apache.commons.collections.iterators.TransformIterator.transform(TransformIterator.java:144)
    at
org.apache.commons.collections.iterators.TransformIterator.next(TransformIterator.java:87)
    at
org.apache.commons.collections.IteratorUtils.toList(IteratorUtils.java:829)
    at
org.apache.commons.collections.IteratorUtils.toList(IteratorUtils.java:805)
    at
org.apache.jackrabbit.core.query.lucene.SearchIndex.updateNodes(SearchIndex.java:588)
    at org.apache.jackrabbit.core.SearchManager.onEvent(SearchManager.java:486)
    at
org.apache.jackrabbit.core.observation.EventConsumer.consumeEvents(EventConsumer.java:244)
    at
org.apache.jackrabbit.core.observation.ObservationDispatcher.dispatchEvents(ObservationDispatcher.java:201)
    at
org.apache.jackrabbit.core.observation.EventStateCollection.dispatch(EventStateCollection.java:464)
    at
org.apache.jackrabbit.core.state.SharedItemStateManager$Update.end(SharedItemStateManager.java:760)
    at
org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:1115)
    at
org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:351)
    at
org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManager.java:354)
    at
org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:326)
    at
org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:325)
    at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1111)
    at
com.coehl.cfp.repository.RepositoryUtil.getOrCreateFile(RepositoryUtil.java:92)
    at
com.coehl.cfp.repository.RepositoryServiceImpl.saveFile(RepositoryServiceImpl.java:224)
    at
com.coehl.cfp.repository.RepositoryServiceImpl.saveFile(RepositoryServiceImpl.java:217)
    at
com.coehl.cfp.repository.web.CreatePlanServlet.getResponse(CreatePlanServlet.java:73)
    at
com.coehl.cfp.foundation.ui.service.json.JSONService.process(JSONService.java:34)
    at
com.coehl.cfp.foundation.ui.service.json.JSONService.doPost(JSONService.java:22)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.coehl.cfp.repository.web.AuthFilter.doFilter(AuthFilter.java:76)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
    at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
    at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
    at java.lang.Thread.run(Thread.java:636)

----message
finish----------------------------------------------------------------------------------------------------

 -- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0xb76fb700 (LWP 6916))]

Thread 4 (Thread 0xb44ebb70 (LWP 7207)):
#0  0x00818e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x07441bf3 in QTimerInfoList::getTime (this=0x90d7c44, t=...) at
kernel/qeventdispatcher_unix.cpp:339
#2  0x07441de1 in QTimerInfoList::updateCurrentTime (this=0x90d7c44) at
kernel/qeventdispatcher_unix.cpp:297
#3  0x0744288c in QTimerInfoList::timerWait (this=0x90d7c44, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#4  0x07440210 in timerSourcePrepare (source=0x90d7c10, timeout=0xb44eb0dc) at
kernel/qeventdispatcher_glib.cpp:141
#5  0x021eaf80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x021eb341 in ?? () from /lib/libglib-2.0.so.0
#7  0x021eb853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x07440067 in QEventDispatcherGlib::processEvents (this=0x90ff7d8,
flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x07413c79 in QEventLoop::processEvents (this=0x9087d28, flags=) at
kernel/qeventloop.cpp:149
#10 0x074140ca in QEventLoop::exec (this=0x9087d28, flags=...) at
kernel/qeventloop.cpp:201
#11 0x022dfa0a in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#12 0x07324e32 in QThreadPrivate::start (arg=0x910a0a8) at
thread/qthread_unix.cpp:188
#13 0x0097080e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x00ab87ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb3ceab70 (LWP 7209)):
#0  0x00818e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x07441bf3 in QTimerInfoList::getTime (this=0x92a2eac, t=...) at
kernel/qeventdispatcher_unix.cpp:339
#2  0x07441de1 in QTimerInfoList::updateCurrentTime (this=0x92a2eac) at
kernel/qeventdispatcher_unix.cpp:297
#3  0x0744288c in QTimerInfoList::timerWait (this=0x92a2eac, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#4  0x07440210 in timerSourcePrepare (source=0x92a2e78, timeout=0xb3cea12c) at
kernel/qeventdispatcher_glib.cpp:141
#5  0x021eaf80 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x021eb341 in ?? () from /lib/libglib-2.0.so.0
#7  0x021eb853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x07440067 in QEventDispatcherGlib::processEvents (this=0x922ad28,
flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x07413c79 in QEventLoop::processEvents (this=0x93cf000, flags=) at
kernel/qeventloop.cpp:149
#10 0x074140ca in QEventLoop::exec (this=0x93cf000, flags=...) at
kernel/qeventloop.cpp:201
#11 0x07c01fab in ?? () from /usr/lib/kde4/kopete_jabber.so
#12 0x07324e32 in QThreadPrivate::start (arg=0x9381eb0) at
thread/qthread_unix.cpp:188
#13 0x0097080e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x00ab87ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb4d02b70 (LWP 7310)):
#0  0x00354422 in __kernel_vsyscall ()
#1  0x00974e15 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x00ac578d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x07325e67 in QWaitConditionPrivate::wait (this=0x91cf7c8, mutex=0x91cf7c4,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x91cf7c8, mutex=0x91cf7c4, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#5  0x07743922 in QHostInfoAgent::run (this=0x91cf7b8) at
kernel/qhostinfo.cpp:260
#6  0x07324e32 in QThreadPrivate::start (arg=0x91cf7b8) at
thread/qthread_unix.cpp:188
#7  0x0097080e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x00ab87ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb76fb700 (LWP 6916)):
[KCrash Handler]
#6  0x00a61021 in memcpy () from /lib/tls/i686/cmov/libc.so.6
#7  0x08c33cc0 in QByteArray::detach (this=0xa0bbf30, dev=0x93bc1d8, len=-1) at
/usr/include/bits/string3.h:52
#8  QByteArray::data (this=0xa0bbf30, dev=0x93bc1d8, len=-1) at
/usr/include/qt4/QtCore/qbytearray.h:404
#9  KNetwork::Internal::KSocketBuffer::sendTo (this=0xa0bbf30, dev=0x93bc1d8,
len=-1) at ../../kdecore/network/k3socketbuffer.cpp:256
#10 0x08c1e7f4 in KNetwork::KBufferedSocket::slotWriteActivity (this=0xa17f438)
at ../../kdecore/network/k3bufferedsocket.cpp:349
#11 0x08c1e65b in KNetwork::KBufferedSocket::qt_metacall (this=0xa17f438,
_c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfc4b428) at
./k3bufferedsocket.moc:69
#12 0x0742b263 in QMetaObject::activate (sender=0xae901678,
from_signal_index=4, to_signal_index=4, argv=0xbfc4b428) at
kernel/qobject.cpp:3113
#13 0x0742bec2 in QMetaObject::activate (sender=0xae901678, m=0x75068b0,
local_signal_index=0, argv=0xbfc4b428) at kernel/qobject.cpp:3187
#14 0x07465503 in QSocketNotifier::activated (this=0xae901678, _t1=30) at
.moc/release-shared/moc_qsocketnotifier.cpp:83
#15 0x0742fc87 in QSocketNotifier::event (this=0xae901678, e=0xbfc4b7e4) at
kernel/qsocketnotifier.cpp:316
#16 0x04c34f54 in QApplicationPrivate::notify_helper (this=0x8dfd378,
receiver=0xae901678, e=0xbfc4b7e4) at kernel/qapplication.cpp:4056
#17 0x04c3c67c in QApplication::notify (this=0xbfc4bb24, receiver=0xae901678,
e=0xbfc4b7e4) at kernel/qapplication.cpp:3603
#18 0x00e78bfa in KApplication::notify (this=0xbfc4bb24, receiver=0xae901678,
event=0xbfc4b7e4) at ../../kdeui/kernel/kapplication.cpp:302
#19 0x074156cb in QCoreApplication::notifyInternal (this=0xbfc4bb24,
receiver=0xae901678, event=0xbfc4b7e4) at kernel/qcoreapplication.cpp:610
#20 0x074402ca in QCoreApplication::sendEvent (source=0x8e00930) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#21 socketNotifierSourceDispatch (source=0x8e00930) at
kernel/qeventdispatcher_glib.cpp:110
#22 0x021e7e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#23 0x021eb720 in ?? () from /lib/libglib-2.0.so.0
#24 0x021eb853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#25 0x0744002c in QEventDispatcherGlib::processEvents (this=0x8ddaee8,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#26 0x04cd5be5 in QGuiEventDispatcherGlib::processEvents (this=0x8ddaee8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#27 0x07413c79 in QEventLoop::processEvents (this=0xbfc4ba84, flags=) at
kernel/qeventloop.cpp:149
#28 0x074140ca in QEventLoop::exec (this=0xbfc4ba84, flags=...) at
kernel/qeventloop.cpp:201
#29 0x0741653f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#30 0x04c34dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#31 0x08059a8c in _start ()

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 kopete-bugs mailing list