[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#743653: marked as done (akonadi_kcal_resource: memleak with aborted SSL-connection)



Your message dated Wed, 14 Jan 2015 23:45:38 +0100
with message-id <2876056.T6SWON1jG2@tabin.local>
and subject line Re: Bug#743653: akonadi_kcal_resource: memleak with aborted SSL-connection
has caused the Debian Bug report #743653,
regarding akonadi_kcal_resource: memleak with aborted SSL-connection
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
743653: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743653
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kdepim-runtime
Version: 4:4.11.5-1
Severity: normal
File: /usr/bin/akonadi_kcal_resource

On very slow connections I sometimes get TCP (or SSL) timeouts, followed by a
messagebox.

On "Abort" the process gets into some loop, and rapidly fills all memory (up to
the ulilmit).

I could stop it via gdb; setting a breakpoint in "malloc" gave the attached
backtrace.


I'll try to keep it in GDB; if there are questions (RSN), I might be able to
report about the current process state.



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kdepim-runtime depends on:
ii  akonadi-server                1.11.0-1
ii  kde-runtime                   4:4.11.3-1
ii  kdepimlibs-kio-plugins        4:4.11.5-4+b1
ii  libakonadi-calendar4          4:4.11.5-4+b1
ii  libakonadi-contact4           4:4.11.5-4+b1
ii  libakonadi-kabc4              4:4.11.5-4+b1
ii  libakonadi-kcal4              4:4.11.5-4+b1
ii  libakonadi-kde4               4:4.11.5-4+b1
ii  libakonadi-kmime4             4:4.11.5-4+b1
ii  libakonadi-notes4             4:4.11.5-4+b1
ii  libakonadiprotocolinternals1  1.11.0-1
ii  libc6                         2.18-4
ii  libgcc1                       1:4.8.2-16
ii  libkabc4                      4:4.11.5-4+b1
ii  libkalarmcal2                 4:4.11.5-4+b1
ii  libkcal4                      4:4.11.5-4+b1
ii  libkcalcore4                  4:4.11.5-4+b1
ii  libkcalutils4                 4:4.11.5-4+b1
ii  libkcmutils4                  4:4.11.3-2
ii  libkdecore5                   4:4.11.3-2
ii  libkdeui5                     4:4.11.3-2
ii  libkgapi2-2                   2.0.1-3
ii  libkidletime4                 4:4.11.3-2
ii  libkimap4                     4:4.11.5-4+b1
ii  libkio5                       4:4.11.3-2
ii  libkmbox4                     4:4.11.5-4+b1
ii  libkmime4                     4:4.11.5-4+b1
ii  libknewstuff3-4               4:4.11.3-2
ii  libknotifyconfig4             4:4.11.3-2
ii  libkolab0                     0.4.2-7
ii  libkpimidentities4            4:4.11.5-4+b1
ii  libkpimtextedit4              4:4.11.5-4+b1
ii  libkpimutils4                 4:4.11.5-4+b1
ii  libkresources4                4:4.11.5-4+b1
ii  libkrosscore4                 4:4.11.3-2
ii  libmailtransport4             4:4.11.5-4+b1
ii  libmicroblog4                 4:4.11.5-4+b1
ii  libnepomukcore4               4:4.11.5-2+b1
ii  libqjson0                     0.8.1-3
ii  libqt4-dbus                   4:4.8.5+git242-g0315971+dfsg-2
ii  libqt4-declarative            4:4.8.5+git242-g0315971+dfsg-2
ii  libqt4-network                4:4.8.5+git242-g0315971+dfsg-2
ii  libqt4-script                 4:4.8.5+git242-g0315971+dfsg-2
ii  libqt4-xml                    4:4.8.5+git242-g0315971+dfsg-2
ii  libqt4-xmlpatterns            4:4.8.5+git242-g0315971+dfsg-2
ii  libqtcore4                    4:4.8.5+git242-g0315971+dfsg-2
ii  libqtgui4                     4:4.8.5+git242-g0315971+dfsg-2
ii  libsolid4                     4:4.11.3-2
ii  libsoprano4                   2.9.4+dfsg-1
ii  libstdc++6                    4.8.2-16
ii  libxml2                       2.9.1+dfsg1-3

kdepim-runtime recommends no packages.

kdepim-runtime suggests no packages.

-- no debconf information
#0  __GI___libc_malloc (bytes=0x7fffa1da64a0) at malloc.c:2844
#1  0x00007fde8d14a017 in QByteArray::QByteArray (this=0x7fffa1da64a0, data=0x7fde8a06e18b "processRequest()", size=0xe)
    at tools/qbytearray.cpp:1333
#2  0x00007fde8d267978 in QTimer::singleShot (msec=0x0, receiver=0x1adcb30, member=0x7fde8a06e18a "1processRequest()") at kernel/qtimer.cpp:359
#3  0x00007fde89fd8086 in ?? () from /usr/lib/libkio.so.5
#4  0x00007fde89fc6bb7 in KIO::SlaveInterface::messageBox(int, QString const&, QString const&, QString const&, QString const&, QString const&) ()
   from /usr/lib/libkio.so.5
#5  0x00007fde89fc90af in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#6  0x00007fde89fc65be in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#7  0x00007fde89fbb236 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#8  0x00007fde8d25e77a in QMetaObject::activate (sender=0x23b4130, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0)
    at kernel/qobject.cpp:3539
#9  0x00007fde89ef7221 in ?? () from /usr/lib/libkio.so.5
#10 0x00007fde8d262b1e in QObject::event (this=0x23b4130, e=<optimized out>) at kernel/qobject.cpp:1194
#11 0x00007fde8b5726cc in QApplicationPrivate::notify_helper (this=this@entry=0xd86100, receiver=receiver@entry=0x23b4130, e=e@entry=0x10c1b590)
    at kernel/qapplication.cpp:4567
#12 0x00007fde8b578d40 in QApplication::notify (this=0x7fffa1da6fa0, receiver=0x23b4130, e=0x10c1b590) at kernel/qapplication.cpp:4353
#13 0x00007fde8c29449a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#14 0x00007fde8d24a4ed in QCoreApplication::notifyInternal (this=0x7fffa1da6fa0, receiver=receiver@entry=0x23b4130, event=event@entry=0x10c1b590)
    at kernel/qcoreapplication.cpp:953
#15 0x00007fde8d24db4d in sendEvent (event=0x10c1b590, receiver=0x23b4130) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0x0, data=0xd49710)
    at kernel/qcoreapplication.cpp:1577
#17 0x00007fde8d24dff3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0x0)
    at kernel/qcoreapplication.cpp:1470
#18 0x00007fde8d277e63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#19 postEventSourceDispatch (s=0xd82e90) at kernel/qeventdispatcher_glib.cpp:280
#20 0x00007fde8900e526 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fde8900e878 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fde8900e91c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fde8d277725 in QEventDispatcherGlib::processEvents (this=0xd4b050, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#24 0x00007fde8b610776 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007fde8d2490bf in QEventLoop::processEvents (this=this@entry=0x7fffa1da6f10, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007fde8d2493b5 in QEventLoop::exec (this=this@entry=0x7fffa1da6f10, flags=...) at kernel/qeventloop.cpp:204
#27 0x00007fde8d24eb89 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#28 0x00007fde8d9127f3 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from /usr/lib/libakonadi-kde.so.4
---Type <return> to continue, or q <return> to quit---
#29 0x0000000000413793 in ?? ()
#30 0x00007fde8ab08b45 in __libc_start_main (main=0x408d20, argc=0x3, argv=0x7fffa1da70b8, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffa1da70a8) at libc-start.c:287
#31 0x0000000000408d4e in _start ()

--- End Message ---
--- Begin Message ---
Version: 4:4.14.2-2

Hey,

i tried with my system to reproduce:

iptables -A OUTPUT -j DROP
ip6tables -A OUTPUT -j DROP

and than requests multiple refreshes for an kcal resource mutliple times. 
Nothing eat out my memory or uses much cpu. So I'll close this bug.

But if you have any further informtion, feel free to open this bug again.

Regads,

sandro

--- End Message ---

Reply to: