Bug 289765 - kio_http use 100% of cpu after date change
Summary: kio_http use 100% of cpu after date change
Status: RESOLVED WORKSFORME
Alias: None
Product: kio
Classification: Unmaintained
Component: http (show other bugs)
Version: 4.7
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-25 03:11 UTC by BRULE Herman
Modified: 2014-03-01 13:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BRULE Herman 2011-12-25 03:11:17 UTC
Version:           unspecified (using KDE 4.7.3) 
OS:                Linux

Hello, after date change (+1 month from now), kio_http use 100% cpu.

The backtrace:
#0  0x00007fcde32e1415 in *__GI___xstat (vers=<optimized out>, name=0x7fcde3360957 "/etc/localtime", buf=0x7fff03c1ab80) at ../sysdeps/unix/sysv/linux/wordsize-64/xstat.c:38
        resultvar = 0
#1  0x00007fcde32b0dfa in __tzfile_read (file=0x7fcde3360957 "/etc/localtime", extra=0, extrap=0x0) at tzfile.c:171
        default_tzdir = "/usr/share/zoneinfo"
        num_isstd = <optimized out>
        num_isgmt = <optimized out>
        f = <optimized out>
        tzhead = {tzh_magic = "\240\276Y\343", tzh_version = "\315", tzh_reserved = "\177\000\000\017\000\000\000\000\000\000\000\340\255\301\003", tzh_ttisgmtcnt = "\377\177\000", tzh_ttisstdcnt = "u\335(", tzh_leapcnt = "\000\000\000", tzh_timecnt = "\b\021\241\237", 
          tzh_typecnt = "\000\000\000", tzh_charcnt = " \370(\343"}
        chars = <optimized out>
        i = <optimized out>
        total_size = <optimized out>
        types_idx = <optimized out>
        leaps_idx = <optimized out>
        was_using_tzfile = 1
        trans_width = 4
        tzspec_len = <optimized out>
        st = {st_dev = 2082, st_ino = 131606, st_nlink = 1, st_mode = 33188, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 2945, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1324781977, tv_nsec = 0}, st_mtim = {tv_sec = 1324781977, tv_nsec = 0}, 
          st_ctim = {tv_sec = 1324781977, tv_nsec = 0}, __unused = {0, 0, 0}}
        __PRETTY_FUNCTION__ = "__tzfile_read"
#2  0x00007fcde32b0768 in tzset_internal (always=<optimized out>, explicit=<optimized out>) at tzset.c:439
        is_initialized = 1
        tz = 0x7fcde3360957 "/etc/localtime"
#3  0x00007fcde32b09b0 in __tzset () at tzset.c:592
No locals.
#4  0x00007fcde47c787f in QTime::currentTime () at tools/qdatetime.cpp:3094
        tv = {tv_sec = 1324782227, tv_usec = 100959}
        ltime = 1324782227
        t = 0x0
        res = {tm_sec = 47, tm_min = 3, tm_hour = 4, tm_mday = 25, tm_mon = 47, tm_year = 3, tm_wday = 4, tm_yday = 25, tm_isdst = 11, tm_gmtoff = 1537598291968, tm_zone = 0x0}
#5  0x00007fcde47c78fd in QTime::elapsed (this=0x7fff03c1ad60) at tools/qdatetime.cpp:2004
        n = <optimized out>
#6  0x00007fcdde1000dd in KIO::SocketConnectionBackend::waitForIncomingTask (this=0x16c7820, ms=-1616834296) at /var/tmp-disk/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kio/kio/connection.cpp:271
        timer = {mds = 14627100}
#7  0x00007fcdde1cf810 in KIO::SlaveBase::dispatchLoop (this=0x7fff03c1ae50) at /var/tmp-disk/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kio/kio/slavebase.cpp:285
        ms = -1616834296
        ret = -1
        __PRETTY_FUNCTION__ = "void KIO::SlaveBase::dispatchLoop()"
#8  0x00007fcdd569e920 in kdemain (argc=4, argv=<optimized out>) at /var/tmp-disk/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kioslave/http/http.cpp:138
        app = {<QObject> = {_vptr.QObject = 0x7fcde4bd19b0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcde495bdc0 "QObject", data = 0x7fcde495be60, extradata = 0x7fcde4bc9520}}, d_ptr = {d = 0x167a8c0}, static staticQtMetaObject = {d = {
                superdata = 0x0, stringdata = 0x7fcde4964a20 "Qt", data = 0x7fcde49682e0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fcde4bc9500, stringdata = 0x7fcde496e340 "QCoreApplication", data = 0x7fcde496e3e0, extradata = 0x0}}, 
          static self = 0x7fff03c1b0b0}
        componentData = {_vptr.KComponentData = 0x7fcde50a9c10, d = 0x16b42e0}
        slave = {<QObject> = {_vptr.QObject = 0x7fcdd58c6570, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcde495bdc0 "QObject", data = 0x7fcde495be60, extradata = 0x7fcde4bc9520}}, d_ptr = {d = 0x16c4ab0}, static staticQtMetaObject = {d = {
                superdata = 0x0, stringdata = 0x7fcde4964a20 "Qt", data = 0x7fcde49682e0, extradata = 0x0}}}, <KIO::TCPSlaveBase> = {<KIO::SlaveBase> = {_vptr.SlaveBase = 0x7fcdd58c6658, mProtocol = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, 
                  data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x16c1ca0}, mOutgoingMetaData = {<QMap<QString, QString>> = {{d = 0x7fcde4bd3800, 
                    e = 0x7fcde4bd3800}}, <No data fields>}, mIncomingMetaData = {<QMap<QString, QString>> = {{d = 0x7fcde4bd3800, e = 0x7fcde4bd3800}}, <No data fields>}, d = 0x16c88c0}, d = 0x16c2550}, static staticMetaObject = {d = {superdata = 0x7fcde4bc9500, 
              stringdata = 0x7fcdd56be480 "HTTPProtocol", data = 0x7fcdd56bf440, extradata = 0x0}}, m_server = {url = {<QUrl> = {d = 0x1900ae0}, d = 0x0}, encoded_hostname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, 
                size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, 
                righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x19012e0, static codecForCStrings = 0x0}, proxyUrl = {<QUrl> = {d = 0x0}, d = 0x0}, isKeepAlive = true, isPersistentProxyConnection = false}, m_request = {url = {<QUrl> = {
                d = 0x1900ae0}, d = 0x0}, encoded_hostname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
                array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x19012e0, static codecForCStrings = 0x0}, 
            isKeepAlive = true, keepAliveTimeout = 60, method = KIO::HTTP_GET, methodStringOverride = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, 
                asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
              d = 0x60d5e0, static codecForCStrings = 0x0}, offset = 0, endoffset = 0, windowId = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, 
                asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
              d = 0x60d5e0, static codecForCStrings = 0x0}, referrer = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
                reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x60d5e0, 
              static codecForCStrings = 0x0}, charsets = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
                array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x19020f0, static codecForCStrings = 0x0}, 
            languages = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
                ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x191ed10, static codecForCStrings = 0x0}, userAgent = {
              static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
                  _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x16f4d60, static codecForCStrings = 0x0}, responseCode = 200, prevResponseCode = 0, 
            id = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
                  _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x60d5e0, static codecForCStrings = 0x0}, davData = {desturl = {
                static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
                    _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x60d5e0, static codecForCStrings = 0x0}, overwrite = false, depth = 0}, 
            redirectUrl = {<QUrl> = {d = 0x0}, d = 0x0}, proxyUrl = {<QUrl> = {d = 0x0}, d = 0x0}, proxyUrls = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x60d620}, 
---Type <return> to continue, or q <return> to quit---
                  d = 0x60d620}}, <No data fields>}, isPersistentProxyConnection = false, allowTransferCompression = true, disablePassDialog = false, doNotAuthenticate = true, preferErrorPage = false, useCookieJar = false, 
            cookieMode = HTTPProtocol::HTTPRequest::CookiesNone, cacheTag = {policy = KIO::CC_Refresh, useCache = false, ioMode = HTTPProtocol::WriteToCache, fileUseCount = 1, bytesCached = 0, etag = {static null = {<No data fields>}, static shared_null = {ref = {
                    _q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, 
                  clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x60d5e0, static codecForCStrings = 0x0}, file = 0x0, servedDate = -1, lastModifiedDate = -1, expireDate = -1, charset = {
                static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
                    _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x60d5e0, static codecForCStrings = 0x0}}}, m_requestQueue = {{p = {
                static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x60d620}, d = 0x60d620}}, m_iSize = 1150, m_iPostDataSize = 18446744073709551615, m_iBytesLeft = 0, m_iContentLeft = 0, m_receiveBuf = {
            static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x7fcde4bd3760}, m_dataInternal = false, 
          m_isChunked = false, m_isBusy = false, m_isEOF = false, m_isEOD = true, m_isRedirection = false, m_responseHeaders = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
                  d = 0x191f050}, d = 0x191f050}}, <No data fields>}, m_transferEncodings = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x60d620}, 
                d = 0x60d620}}, <No data fields>}, m_contentEncodings = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x60d620}, d = 0x60d620}}, <No data fields>}, m_contentMD5 = {
            static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
                _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x60d5e0, static codecForCStrings = 0x0}, m_mimeType = {
            static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
                _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x191f7c0, static codecForCStrings = 0x0}, m_webDavDataBuf = {static shared_null = {
              ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x60d600}, m_davCapabilities = {<QList<QString>> = {{p = {
                  static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x60d620}, d = 0x60d620}}, <No data fields>}, m_davHostOk = false, m_davHostUnsupported = false, m_cpMimeBuffer = false, m_mimeTypeBuffer = {
            static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x7fcde4bd3760}, m_POSTbuf = 0x0, 
          m_maxCacheAge = 1209600, m_maxCacheSize = 51200, m_strCacheDir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
              reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x191eca0, 
            static codecForCStrings = 0x0}, m_cacheCleanerConnection = {<QIODevice> = {<QObject> = {_vptr.QObject = 0x7fcde2916a90, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcde495bdc0 "QObject", data = 0x7fcde495be60, 
                    extradata = 0x7fcde4bc9520}}, d_ptr = {d = 0x16f8ed0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcde4964a20 "Qt", data = 0x7fcde49682e0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fcde4bc9500, 
                  stringdata = 0x7fcde496d200 "QIODevice", data = 0x7fcde496d260, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fcde4bd09c0, stringdata = 0x7fcde26dbc60 "QLocalSocket", data = 0x7fcde26dbd80, extradata = 0x0}}}, m_protocol = {
            static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x16c1ca0}, m_wwwAuth = 0x0, m_proxyAuth = 0x0, 
          m_socketProxyAuth = 0x0, m_iError = 0, m_isLoadingErrorPage = false, m_remoteRespTimeout = 600, m_unreadBuf = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, 
              alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x7fcde4bd3760}}
#9  0x0000000000407503 in launch (argc=4, _name=0x16a6ec8 "kio_http", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b50e "0")
    at /var/tmp-disk/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kinit/kinit.cpp:734
        l = {<QObject> = {_vptr.QObject = 0x7fcde4bd1170, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcde495bdc0 "QObject", data = 0x7fcde495be60, extradata = 0x7fcde4bc9520}}, d_ptr = {d = 0x16aa360}, static staticQtMetaObject = {d = {
                superdata = 0x0, stringdata = 0x7fcde4964a20 "Qt", data = 0x7fcde49682e0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fcde4bc9500, stringdata = 0x7fcde496d880 "QLibrary", data = 0x7fcde496d900, extradata = 0x0}}, d = 0x167a500, 
          did_load = true}
        sym = 0x7fcdd569e790
        exec = <optimized out>
        lib = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
              _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x16874b0, static codecForCStrings = 0x0}
        execpath = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x7fcde4bd3760}
        docPath = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x167a5a0}
        name = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x16aac10}
        exec = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x16a2790}
        libpath = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d5fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
              _q_value = 7}, alloc = 0, size = 0, data = 0x7fcde4bd38da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x167a9c0, static codecForCStrings = 0x0}
        startup_id = {d = 0x16aaba0}
#10 0x00000000004080df in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /var/tmp-disk/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kinit/kinit.cpp:1226
        tty = <optimized out>
        avoid_loops = <optimized out>
        arg_n = <optimized out>
        argc = 4
        args = 0x16a6ed1 "http"
        reset_display = false
        pid = <optimized out>
        response_header = {cmd = 4, arg_length = 8}
        envc = <optimized out>
        envs = <optimized out>
        kdedisplay = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x60d600}
        response_data = <optimized out>
        name = 0x16a6ec8 "kio_http"
        cwd = 0x0
        startup_id_str = 0x40b50e "0"
        olddisplay = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 16}, alloc = 0, size = 0, data = 0x7fcde4bd3778 "", array = ""}, d = 0x167a270}
        l = <optimized out>
        request_header = {cmd = 12, arg_length = 163}
        request_data = 0x16a6ec0 "\004"
        result = <optimized out>
#11 0x00000000004087c5 in handle_requests (waitForPid=0) at /var/tmp-disk/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kinit/kinit.cpp:1419
        wr_set = {fds_bits = {0 <repeats 16 times>}}
        exit_pid = <optimized out>
        exit_status = 0
        c = 0 '\000'
        rd_set = {fds_bits = {128, 0 <repeats 15 times>}}
---Type <return> to continue, or q <return> to quit---
        e_set = {fds_bits = {0 <repeats 16 times>}}
        result = <optimized out>
        max_sock = 9
#12 0x00000000004093cf in main (argc=2, argv=0x7fff03c1c048, envp=0x7fff03c1c060) at /var/tmp-disk/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kinit/kinit.cpp:1907
        pid = <optimized out>
        do_fork = <optimized out>
        launch_klauncher = <optimized out>
        launch_kded = <optimized out>
        keep_running = <optimized out>
        safe_argv = 0x1635d40

Reproducible: Didn't try

Steps to Reproduce:
Change date to +1 month via plasma pannel

Actual Results:  
use 100% of cpu

Expected Results:  
Not use 100% of cpu
Comment 1 Tommi Tervo 2011-12-25 11:10:45 UTC
Cannot reproduce with 4.8b2
Comment 2 Dawit Alemayehu 2014-03-01 13:50:36 UTC
Cannot reproduce either. If this is still an issue with the latest version of KDE, 4.12 or higher, feel free to reopen this ticket.