[Bug 299298] New: Use 100% of cpu

BRULE Herman alpha_one_x86 at first-world.info
Thu May 3 14:03:53 BST 2012


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

            Bug ID: 299298
          Severity: normal
           Version: unspecified
          Priority: NOR
          Assignee: unassigned-bugs at kde.org
           Summary: Use 100% of cpu
    Classification: Unclassified
                OS: Linux
          Reporter: alpha_one_x86 at first-world.info
          Hardware: Other
            Status: UNCONFIRMED
         Component: thumbnail
           Product: kio

Hello, it use 100% of my cpu after folder remove:

#0  0x00007f14e8e3daca in destFetchARGB32 (buffer=0x7fff74b3d6a0,
rasterBuffer=<optimized out>, x=<optimized out>, y=<optimized out>,
length=<optimized out>) at painting/qdrawhelper.cpp:119
#1  0x00007f14e8e3bfaa in blend_untransformed_generic<(SpanMethod)0> (count=35,
spans=<optimized out>, userData=0xf34d70) at painting/qdrawhelper.cpp:3635
#2  0x00007f14e8e23da3 in fillRect_normalized (r=..., data=0xf34d70,
pe=<optimized out>) at painting/qpaintengine_raster.cpp:1494
#3  0x00007f14e8e27f31 in QRasterPaintEngine::drawImage (this=<optimized out>,
p=..., img=...) at painting/qpaintengine_raster.cpp:2203
#4  0x00007f14e8db5c8f in QPainter::drawImage (this=<optimized out>, p=...,
image=...) at painting/qpainter.cpp:5636
#5  0x00007f14d89de753 in drawImage (image=..., p=..., this=0x7fff74b40880) at
/usr/include/qt4/QtGui/qpainter.h:928
#6  ThumbnailProtocol::drawPictureFrame (this=0x7fff74b41770,
painter=0x7fff74b40880, centerPos=..., image=..., frameWidth=<optimized out>,
imageTargetSize=...)
    at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:469
#7  0x00007f14d89e08ea in ThumbnailProtocol::drawSubThumbnail
(this=0x7fff74b41770, p=..., filePath=..., width=<optimized out>,
height=<optimized out>, xPos=9, yPos=73, frameWidth=2)
    at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:792
#8  0x00007f14d89e148f in ThumbnailProtocol::thumbForDirectory
(this=0x7fff74b41770, directory=...) at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:579
#9  0x00007f14d89e1c73 in ThumbnailProtocol::get (this=0x7fff74b41770, url=...)
at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:249
#10 0x00007f14e187f9d5 in KIO::SlaveBase::dispatch (this=0x7fff74b41770,
command=67, data=...) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/slavebase.cpp:1046
#11 0x00007f14e1879c53 in KIO::SlaveBase::dispatchLoop (this=0x7fff74b41770) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/slavebase.cpp:295
#12 0x00007f14d89ded67 in kdemain (argc=4, argv=<optimized out>) at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:136
#13 0x00000000004074d9 in launch (argc=4, _name=0xc9fb48 "kio_thumbnail",
args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>,
reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b54e "0")
    at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:734
#14 0x0000000000408140 in handle_launcher_request (sock=<optimized out>,
who=<optimized out>) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1226
#15 0x0000000000408835 in handle_requests (waitForPid=<optimized out>) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1419
#16 0x0000000000409422 in main (argc=2, argv=0x7fff74b42868,
envp=0x7fff74b42880) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1907


Full bt:
#0  0x00007f14e8e3daca in destFetchARGB32 (buffer=0x7fff74b3d6a0,
rasterBuffer=<optimized out>, x=<optimized out>, y=<optimized out>,
length=<optimized out>) at painting/qdrawhelper.cpp:119
No locals.
#1  0x00007f14e8e3bfaa in blend_untransformed_generic<(SpanMethod)0> (count=35,
spans=<optimized out>, userData=0xf34d70) at painting/qdrawhelper.cpp:3635
        dest = <optimized out>
        src = 0x7fff74b3b6a0
        x = <optimized out>
        length = 37
        sx = <optimized out>
        sy = 9
        data = 0xf34d70
        buffer = {4287015384, 4286687192, 4286752727, 4286621655, 4286620884,
4287343058, 4286029002, 4286028743, 4285962951, 4286225866, 4286488523,
4286751437, 4286620110, 4286554576, 4286620368, 4286883282, 4286752212,
4286818005, 4287080918, 4286686678, 4286949592, 
          4287015384, 4286884312, 4287409112, 4286818263, 4286752727,
4286884055, 4287211992, 4286883799, 4286818520, 4286884312, 4286686935,
4287080920, 4287343576, 4287080920, 4286752727, 4286818519, 0, 0, 0, 0,
3473285173, 3473285173, 3473285173, 3473285174, 
          3473285174, 3456507957, 3456507957, 3456507957, 3456507957,
3456507957, 3456507957, 3473285174, 3456507957, 3456507957, 3439664947,
3439730483, 3439730486, 3439730486, 3439730486, 3439730486, 3439730486,
3439730486, 150995717, 150995717, 150995717, 150995717, 
          0 <repeats 33 times>, 64, 0, 0, 0, 80, 0, 0, 0, 49, 0, 0, 0, 66, 0,
0, 0, 0, 0, 3896707733, 32532, 3900157600, 32532, 14946392, 0, 3900157600,
32532, 66, 0, 1957943680, 32767, 1957952208, 32767, 1957952224, 32767,
3896946320, 32532, 49, 0, 14946392, 0, 17, 0, 
          17, 0 <repeats 63 times>, 3907351560, 32532, 0, 0, 40, 0, 0, 0,
1957944800, 32767, 110, 0, 3907351767, 32532, 3, 0, 3907351560, 32532, 2, 0,
14, 0, 0, 232, 252, 32767, 139, 0, 1957944800, 32767, 2, 0, 2, 0, 2, 0,
1957944860, 32767, 2, 232, 3907352917, 32532, 
          0, 19, 1957944800, 32767, 2, 0, 2, 0, 1957945792, 32767, 1957944800,
32767, 2, 0, 3907352917, 32532, 744, 0, 4294967295, 744, 252, 512, 1957944860,
32767, 2, 0, 232, 32532...}
        yoff = -69
        src_buffer = {150994944, 536870912, 1157627904, 1728053248, 2046820352,
2147483648 <repeats 24 times>, 2030043136, 1660944384, 1073741824, 469762048,
117440512, 0 <repeats 38 times>, 1957951712, 32767, 3896935748, 32532,
14902688, 0, 3896942179, 32532, 5856, 0, 
          3900157688, 32532, 3900157704, 32532, 65536, 0, 5842, 0, 102, 0,
5888, 0, 16384, 366, 32, 0, 1957935328, 32767, 3900157600, 32532, 5842, 0, 0,
0, 0, 0, 1957951712, 32767, 3896946320, 32532, 0, 0, 1957935328, 32767, 128, 0,
1957943520, 32767, 128, 0, 
          3907239914, 32532, 2905, 32767, 15887040, 0, 14383872, 127,
1957943520, 32767, 1957952936, 32767, 0, 255, 1957951712, 32767, 1957935328,
32767, 128, 0, 128, 0, 1750343715, 1713402729, 543517801, 544432503,
1869903201, 1769234797, 1819042147, 1701257337, 
          1634887022, 543450484, 1948285282, 587883880, 1685091616, 761623649,
1701669229, 1952539693, 1935762017, 1868767333, 1851878765, 1142959716,
1330520143, 1145380948, 169956425, 1885420080, 1667853424, 1869182049,
1953574766, 1869770797, 1952671082, 1314873146, 
          1330399055, 1600082754, 1631203338, 1768714352, 1769234787,
1898933871, 1920216436, 1819504225, 1869182049, 1600076398, 1279741774,
1599291983, 976226911, 1819308129, 1952539497, 795766633, 1936534904,
1853321060, 1684107116, 1314873146, 1330399055, 
          1600082754, 1949970442, 796162149, 980970868, 1330536287, 1112493127,
174022483, 1702115888, 1982821496, 1949197422, 1819045746, 1751344500,
1852402734, 1936291175, 1600076404, 1279741774, 1599291983, 808782431,
1886413114, 1633905004, 1852795252, 1999468591, 
          761622121, 1702131813, 1869181806, 1769287022, 774519398, 174483829,
1631203381, 1768714352, 1769234787, 2016374383, 1852405549, 2019896677,
1936614772, 762212201, 979657590, 1668689450, 808782436, 1886413114,
1633905004, 1852795252, 1999468591, 761622121, 
          1702131813, 1869181806, 1937255790...}
        op = {mode = QPainter::CompositionMode_SourceOver, dest_fetch =
0x7f14e8e3da30 <destFetchARGB32(uint*, QRasterBuffer*, int, int, int)>,
dest_store = 0x7f14e8e371e0 <destStoreARGB32(QRasterBuffer*, int, int, uint
const*, int)>, 
          src_fetch = 0x7f14e8e3de40
<qt_fetchUntransformed<(QImage::Format)5>(uint*, Operator const*, QSpanData
const*, int, int, int)>, funcSolid = 0x7f14e8c55fa0
<comp_func_solid_SourceOver_sse2(unsigned int*, int, unsigned int, unsigned
int)>, 
          func = 0x7f14e8c546d0 <comp_func_SourceOver_sse2(unsigned int*,
unsigned int const*, int, unsigned int)>, {linear = {dx =
6.9034696516842156e-310, dy = 6.9034696515569442e-310, l =
-nan(0xfff0000000002), off = 7.0634274301938721e-304}, radial = {
              dx = 6.9034696516842156e-310, dy = 6.9034696515569442e-310, dr =
-nan(0xfff0000000002), sqrfr = 7.0634274301938721e-304, a =
6.9532403438473356e-310, inv2a = -nan(0xfff0000000002), extended = false}}}
        image_width = 37
        image_height = 45
        xoff = -19
#2  0x00007f14e8e23da3 in fillRect_normalized (r=..., data=0xf34d70,
pe=<optimized out>) at painting/qpaintengine_raster.cpp:1494
        i = <optimized out>
        x1 = <optimized out>
        rectClipped = <optimized out>
        width = <optimized out>
        height = <optimized out>
        nspans = 256
        x2 = <optimized out>
        y1 = <optimized out>
        isUnclipped = <optimized out>
        blend = 0x7f14e8e4d9d0 <qBlendTexture(int, QT_FT_Span_ const*, void*)>
        y2 = 114
        spans = {{x = 19, len = 37, y = 69, coverage = 255 '\377'}, {x = 19,
len = 37, y = 70, coverage = 255 '\377'}, {x = 19, len = 37, y = 71, coverage =
255 '\377'}, {x = 19, len = 37, y = 72, coverage = 255 '\377'}, {x = 19, len =
37, y = 73, 
            coverage = 255 '\377'}, {x = 19, len = 37, y = 74, coverage = 255
'\377'}, {x = 19, len = 37, y = 75, coverage = 255 '\377'}, {x = 19, len = 37,
y = 76, coverage = 255 '\377'}, {x = 19, len = 37, y = 77, coverage = 255
'\377'}, {x = 19, len = 37, y = 78, 
            coverage = 255 '\377'}, {x = 19, len = 37, y = 79, coverage = 255
'\377'}, {x = 19, len = 37, y = 80, coverage = 255 '\377'}, {x = 19, len = 37,
y = 81, coverage = 255 '\377'}, {x = 19, len = 37, y = 82, coverage = 255
'\377'}, {x = 19, len = 37, y = 83, 
            coverage = 255 '\377'}, {x = 19, len = 37, y = 84, coverage = 255
'\377'}, {x = 19, len = 37, y = 85, coverage = 255 '\377'}, {x = 19, len = 37,
y = 86, coverage = 255 '\377'}, {x = 19, len = 37, y = 87, coverage = 255
'\377'}, {x = 19, len = 37, y = 88, 
            coverage = 255 '\377'}, {x = 19, len = 37, y = 89, coverage = 255
'\377'}, {x = 19, len = 37, y = 90, coverage = 255 '\377'}, {x = 19, len = 37,
y = 91, coverage = 255 '\377'}, {x = 19, len = 37, y = 92, coverage = 255
'\377'}, {x = 19, len = 37, y = 93, 
            coverage = 255 '\377'}, {x = 19, len = 37, y = 94, coverage = 255
'\377'}, {x = 19, len = 37, y = 95, coverage = 255 '\377'}, {x = 19, len = 37,
y = 96, coverage = 255 '\377'}, {x = 19, len = 37, y = 97, coverage = 255
'\377'}, {x = 19, len = 37, y = 98, 
            coverage = 255 '\377'}, {x = 19, len = 37, y = 99, coverage = 255
'\377'}, {x = 19, len = 37, y = 100, coverage = 255 '\377'}, {x = 19, len = 37,
y = 101, coverage = 255 '\377'}, {x = 19, len = 37, y = 102, coverage = 255
'\377'}, {x = 19, len = 37, 
            y = 103, coverage = 255 '\377'}, {x = 19, len = 37, y = 104,
coverage = 255 '\377'}, {x = 19, len = 37, y = 105, coverage = 255 '\377'}, {x
= 19, len = 37, y = 106, coverage = 255 '\377'}, {x = 19, len = 37, y = 107,
coverage = 255 '\377'}, {x = 19, 
            len = 37, y = 108, coverage = 255 '\377'}, {x = 19, len = 37, y =
109, coverage = 255 '\377'}, {x = 19, len = 37, y = 110, coverage = 255
'\377'}, {x = 19, len = 37, y = 111, coverage = 255 '\377'}, {x = 19, len = 37,
y = 112, coverage = 255 '\377'}, {
            x = 19, len = 37, y = 113, coverage = 255 '\377'}, {x = 0, len =
37, y = 43, coverage = 255 '\377'}, {x = 0, len = 37, y = 44, coverage = 255
'\377'}, {x = 26809, len = 3102, y = 18633, coverage = 14 '\016'}, {x = 26657,
len = 10617, y = 1688, 
            coverage = 24 '\030'}, {x = 26439, len = 25739, y = 23372, coverage
= 50 '2'}, {x = -3920, len = 29875, y = 32767, coverage = 0 '\000'}, {x = 0,
len = 0, y = -256, coverage = 255 '\377'}, {x = 31584, len = 242, y = 0,
coverage = 0 '\000'}, {x = 1, len = 0, 
            y = 0, coverage = 0 '\000'}, {x = -1632, len = 29875, y = 32767,
coverage = 0 '\000'}, {x = 30624, len = 242, y = 0, coverage = 0 '\000'}, {x =
-976, len = 29875, y = 32767, coverage = 0 '\000'}, {x = 30597, len = 59618, y
= 32532, coverage = 0 '\000'}, {
            x = -11014, len = 6146, y = -14548, coverage = 208 '\320'}, {x =
-16750, len = 18902, y = 31862, coverage = 151 '\227'}, {x = -16750, len =
18902, y = 31862, coverage = 151 '\227'}, {x = -11014, len = 6146, y = -14548,
coverage = 208 '\320'}, {x = 20662, 
            len = 43477, y = -4562, coverage = 255 '\377'}, {x = -22226, len =
882, y = -19779, coverage = 18 '\022'}, {x = 159, len = 0, y = 0, coverage = 0
'\000'}, {x = 10464, len = 59618, y = 32532, coverage = 0 '\000'}, {x = 31584,
len = 242, y = 0, 
            coverage = 0 '\000'}, {x = 0, len = 0, y = 0, coverage = 0 '\000'},
{x = 32, len = 0, y = 40, coverage = 0 '\000'}, {x = 0, len = 0, y = -256,
coverage = 255 '\377'}, {x = -16751, len = 18902, y = 31862, coverage = 247
'\367'}, {x = -11014, len = 6146, 
            y = -14548, coverage = 48 '0'}, {x = 27626, len = 25757, y = -2105,
coverage = 65 'A'}, {x = 27261, len = 3073, y = -23658, coverage = 82 'R'}, {x
= 26657, len = 10617, y = 1688, coverage = 24 '\030'}, {x = 26439, len = 25739,
y = 23372, coverage = 50 '2'}, 
          {x = 0, len = 0, y = 0, coverage = 0 '\000'}, {x = 0, len = 0, y = 0,
coverage = 0 '\000'}, {x = 0, len = 0, y = 0, coverage = 240 '\360'}, {x =
-29692, len = 65535, y = 32532, coverage = 0 '\000'}, {x = -4160, len = 29875,
y = 32767, coverage = 0 '\000'}, {
            x = -816, len = 29875, y = 32767, coverage = 0 '\000'}, {x =
-26608, len = 12791, y = -19120, coverage = 11 '\v'}, {x = -5000, len = 7073, y
= 29659, coverage = 53 '5'}, {x = 10021, len = 31203, y = 24143, coverage = 60
'<'}, {x = 16458, len = 8776, 
            y = 17935, coverage = 51 '3'}, {x = 0, len = 0, y = 0, coverage = 0
'\000'}, {x = 32, len = 0, y = 40, coverage = 0 '\000'}, {x = 0, len = 0, y =
0, coverage = 0 '\000'}, {x = 32, len = 0, y = 40, coverage = 0 '\000'}, {x =
0, len = 0, y = 0, 
            coverage = 0 '\000'}, {x = 32, len = 0, y = 40, coverage = 0
'\000'}, {x = 0, len = 0, y = 0, coverage = 0 '\000'}, {x = 0, len = 29876, y =
32767, coverage = 0 '\000'}, {x = -20912, len = 234, y = 0, coverage = 0
'\000'}, {x = 31584, len = 242, y = 0, 
            coverage = 0 '\000'}, {x = 30624, len = 242, y = 0, coverage = 0
'\000'}, {x = 22720, len = 243, y = 0, coverage = 0 '\000'}, {x = 18128, len =
243, y = 0, coverage = 0 '\000'}, {x = -29052, len = 59618, y = 32532, coverage
= 0 '\000'}, {x = -2496, 
            len = 245, y = 0, coverage = 0 '\000'}, {x = 21838, len = 246, y =
0, coverage = 0 '\000'}, {x = 511, len = 0, y = 0, coverage = 0 '\000'}, {x =
22807, len = 243, y = 0, coverage = 0 '\000'}, {x = 0, len = 0, y = 0, coverage
= 224 '\340'}, {x = 31, len = 0, 
            y = 0, coverage = 0 '\000'}, {x = 0, len = 0, y = -16384, coverage
= 81 'Q'}, {x = -1, len = 65535, y = -1, coverage = 255 '\377'}, {x = 0, len =
0, y = 0, coverage = 96 '`'}, {x = 0, len = 0, y = 1, coverage = 0 '\000'}, {x
= -4192, len = 239, y = 0, 
            coverage = 0 '\000'}, {x = 1184, len = 228, y = 0, coverage = 0
'\000'}, {x = 0, len = 0, y = 0, coverage = 28 '\034'}, {x = 78, len = 0, y =
0, coverage = 0 '\000'}, {x = 9, len = 0, y = 0, coverage = 0 '\000'}, {x =
-20704, len = 234, y = 0, 
---Type <return> to continue, or q <return> to quit---
            coverage = 0 '\000'}, {x = 0, len = 0, y = 0, coverage = 0 '\000'},
{x = 0, len = 0, y = -16384, coverage = 87 'W'}, {x = -976, len = 29875, y =
32767, coverage = 0 '\000'}, {x = -22532, len = 58871, y = 32532, coverage = 0
'\000'}, {x = 0, len = 0, y = 0, 
            coverage = 0 '\000'}, {x = 0, len = 0, y = 32532, coverage = 0
'\000'}, {x = 80, len = 0, y = 0, coverage = 0 '\000'}, {x = -20744, len =
59511, y = 32532, coverage = 0 '\000'}, {x = 10021, len = 31203, y = 24143,
coverage = 60 '<'}, {x = 16458, len = 8776, 
            y = 17935, coverage = 51 '3'}, {x = 48, len = 0, y = 0, coverage =
0 '\000'}, {x = -20744, len = 59511, y = 32532, coverage = 0 '\000'}, {x =
-20728, len = 59511, y = 32532, coverage = 0 '\000'}, {x = 3, len = 0, y = 5,
coverage = 0 '\000'}, {x = 33, 
            len = 0, y = 0, coverage = 0 '\000'}, {x = 9, len = 0, y = 32532,
coverage = 0 '\000'}, {x = 176, len = 0, y = 0, coverage = 0 '\000'}, {x =
9360, len = 240, y = 9, coverage = 0 '\000'}, {x = -2496, len = 245, y = 0,
coverage = 0 '\000'}, {x = -19680, 
            len = 234, y = 0, coverage = 0 '\000'}, {x = 32, len = 0, y = 0,
coverage = 0 '\000'}, {x = -19664, len = 234, y = 0, coverage = 0 '\000'}, {x =
-20832, len = 59511, y = 32532, coverage = 0 '\000'}, {x = 48, len = 0, y = 0,
coverage = 0 '\000'}, {x = 4, 
            len = 0, y = 0, coverage = 0 '\000'}, {x = -24989, len = 59462, y =
32532, coverage = 0 '\000'}, {x = 513, len = 0, y = 0, coverage = 0 '\000'}, {x
= -20832, len = 59511, y = 32532, coverage = 0 '\000'}, {x = -19664, len = 234,
y = 0, coverage = 0 '\000'}, {
            x = -21392, len = 234, y = 0, coverage = 0 '\000'}, {x = -20832,
len = 59511, y = 32532, coverage = 0 '\000'}, {x = 4, len = 0, y = 0, coverage
= 0 '\000'}, {x = 17, len = 0, y = 0, coverage = 0 '\000'}, {x = 17, len = 0, y
= 0, coverage = 0 '\000'}, {
            x = 189, len = 0, y = 0, coverage = 0 '\000'}, {x = -20848, len =
59462, y = 32532, coverage = 0 '\000'}, {x = -11014, len = 6146, y = -14548,
coverage = 208 '\320'}, {x = -16750, len = 18902, y = 31862, coverage = 151
'\227'}, {x = -16750, len = 18902, 
            y = 31862, coverage = 151 '\227'}, {x = -11014, len = 6146, y =
-14548, coverage = 208 '\320'}, {x = 29070, len = 6680, y = -4566, coverage =
255 '\377'}, {x = 24056, len = 3708, y = -19780, coverage = 18 '\022'}, {x = 0,
len = 0, y = 0, 
            coverage = 0 '\000'}, {x = 0, len = 0, y = 0, coverage = 0 '\000'},
{x = 0, len = 0, y = 0, coverage = 240 '\360'}, {x = 36, len = 0, y = 186,
coverage = 0 '\000'}, {x = 0, len = 0, y = 32, coverage = 68 'D'}, {x = -21392,
len = 234, y = 0, 
            coverage = 0 '\000'}, {x = 17, len = 0, y = 0, coverage = 0
'\000'}, {x = 17, len = 0, y = 0, coverage = 0 '\000'}, {x = 272, len = 0, y =
0, coverage = 0 '\000'}, {x = -4816, len = 239, y = 0, coverage = 0 '\000'}, {x
= 400, len = 29876, y = 32767, 
            coverage = 0 '\000'}, {x = -18322, len = 59609, y = 32532, coverage
= 0 '\000'}, {x = -20296, len = 234, y = 0, coverage = 0 '\000'}, {x = -21774,
len = 58871, y = 32532, coverage = 0 '\000'}, {x = -31995, len = 49282, y =
-7981, coverage = 239 '\357'}, {
            x = 22758, len = 58621, y = 32532, coverage = 0 '\000'}, {x =
26389, len = 18932, y = 19841, coverage = 7 '\a'}, {x = -16050, len = 7349, y =
12960, coverage = 72 'H'}, {x = 1, len = 0, y = -1, coverage = 255 '\377'}, {x
= -1, len = 65535, y = 0, 
            coverage = 0 '\000'}, {x = 1296, len = 29876, y = 32767, coverage =
0 '\000'}, {x = 128, len = 0, y = 0, coverage = 0 '\000'}, {x = -16050, len =
57621, y = 12975, coverage = 72 'H'}, {x = -16050, len = 22575, y = 2659,
coverage = 159 '\237'}, {x = 144, 
            len = 0, y = 0, coverage = 0 '\000'}, {x = -20744, len = 59511, y =
32532, coverage = 0 '\000'}, {x = -20728, len = 59511, y = 32532, coverage = 0
'\000'}, {x = 0, len = 0, y = 0, coverage = 0 '\000'}, {x = 129, len = 0, y =
0, coverage = 0 '\000'}, {x = 9, 
            len = 0, y = 0, coverage = 0 '\000'}, {x = 176, len = 0, y = 0,
coverage = 0 '\000'}, {x = -20840, len = 234, y = 9, coverage = 0 '\000'}, {x =
18128, len = 243, y = 0, coverage = 0 '\000'}, {x = -7840, len = 242, y = 0,
coverage = 0 '\000'}, {x = 80, 
            len = 0, y = 0, coverage = 0 '\000'}, {x = -7824, len = 242, y = 0,
coverage = 0 '\000'}, {x = 0, len = 0, y = 0, coverage = 0 '\000'}, {x = -9273,
len = 59618, y = 32532, coverage = 0 '\000'}, {x = 26368, len = 243, y = 0,
coverage = 0 '\000'}, {x = 0, 
            len = 0, y = 32532, coverage = 0 '\000'}, {x = 64, len = 0, y = 0,
coverage = 0 '\000'}, {x = -20832, len = 59511, y = 32532, coverage = 0
'\000'}...}
        y = <optimized out>
#3  0x00007f14e8e27f31 in QRasterPaintEngine::drawImage (this=<optimized out>,
p=..., img=...) at painting/qpaintengine_raster.cpp:2203
        clip = 0xf34d70
        pt = {xp = 19, yp = 69}
        rr = {x1 = 19, y1 = 69, x2 = 55, y2 = 113}
        d = 0xf34a90
#4  0x00007f14e8db5c8f in QPainter::drawImage (this=<optimized out>, p=...,
image=...) at painting/qpainter.cpp:5636
        y = <optimized out>
        w = <optimized out>
        d = 0xf37440
        x = <optimized out>
        h = <optimized out>
#5  0x00007f14d89de753 in drawImage (image=..., p=..., this=0x7fff74b40880) at
/usr/include/qt4/QtGui/qpainter.h:928
No locals.
#6  ThumbnailProtocol::drawPictureFrame (this=0x7fff74b41770,
painter=0x7fff74b40880, centerPos=..., image=..., frameWidth=<optimized out>,
imageTargetSize=...)
    at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:469
        m = {affine = {_m11 = 0.2621565088732748, _m12 = -0.022935722595944848,
_m21 = 0.022935722595944848, _m22 = 0.2621565088732748, _dx = 0, _dy = 0}, m_13
= 0, m_23 = 0, m_33 = 1, m_type = 4, m_dirty = 2, d = 0x7fff74b40510}
        transformed = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e97030f0,
painters = 0}, d = 0xf27df0}
        p = {static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7f14e932f320 "QPainter", data = 0x7f14e932f3c0, extradata = 0x0}}, d_ptr = {d
= 0xf34600}}
        frame = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e97030f0,
painters = 0}, d = 0xf2e200}
        scaledFrameWidth = <optimized out>
        frameRect = {xp = 0, yp = 0, w = 110.19999694824219, h =
143.19999694824219}
        r = {x1 = 20, y1 = 70, x2 = 52, y2 = 110}
        shadow = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e97030f0,
painters = 0}, d = 0xeab2b0}
        scaling = 0.263157904
#7  0x00007f14d89e08ea in ThumbnailProtocol::drawSubThumbnail
(this=0x7fff74b41770, p=..., filePath=..., width=<optimized out>,
height=<optimized out>, xPos=9, yPos=73, frameWidth=2)
    at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:792
        subThumbnail = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e97030f0,
painters = 0}, d = 0xeff090}
        targetSize = {wd = 25, ht = 34}
        centerPos = {xp = 36, yp = 90}
#8  0x00007f14d89e148f in ThumbnailProtocol::thumbForDirectory
(this=0x7fff74b41770, directory=...) at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:579
        dir = {_vptr.QDirIterator = 0x7f14e9e2f370, d = {d = 0xf36860}}
        spacing = 1
        bottomMargin = <optimized out>
        yPos = 73
        skipped = 0
        iconName = {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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da, clean
= 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, d = 0xf37190, static codecForCStrings = 0x0}
        folderHeight = <optimized out>
        topMargin = <optimized out>
        oneTileImg = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e97030f0,
painters = 1}, d = 0xf35040}
        oneTileHeight = 69
        segmentHeight = 34
        hadFirstThumbnail = {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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0xeb4a30, static codecForCStrings = 0x0}
        maxYPos = 73
        oneTilePainter = {static staticMetaObject = {d = {superdata = 0x0,
stringdata = 0x7f14e932f320 "QPainter", data = 0x7f14e932f3c0, extradata =
0x0}}, d_ptr = {d = 0xeb4670}}
        skipValidItems = 0
        p = {static staticMetaObject = {d = {superdata = 0x0, stringdata =
0x7f14e932f320 "QPainter", data = 0x7f14e932f3c0, extradata = 0x0}}, d_ptr = {d
= 0xf37440}}
        oneTileWidth = 110
---Type <return> to continue, or q <return> to quit---
        validThumbnails = 2
        img = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e97030f0, painters
= 1}, d = 0xf373c0}
        tiles = 2
        folderWidth = <optimized out>
        rightMargin = 9
        iterations = 3
        visibleCount = 4
        tempDirectory = {<QUrl> = {d = 0xf35bf0}, d = 0x0}
        leftMargin = 9
        localFile = {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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da, clean
= 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, d = 0xeb4800, static codecForCStrings = 0x0}
        frameWidth = 2
        folder = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e9703530,
painters = 0}, data = {d = 0xdc3d50}}
        segmentWidth = 54
        xPos = 9
#9  0x00007f14d89e1c73 in ThumbnailProtocol::get (this=0x7fff74b41770, url=...)
at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:249
        plugin = {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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da, clean
= 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, d = 0x60d5e0, static codecForCStrings = 0x0}
        __PRETTY_FUNCTION__ = "virtual void ThumbnailProtocol::get(const
KUrl&)"
        iconSize = <optimized out>
        img = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7f14e97030f0, painters
= 0}, d = 0x0}
        group = {<KConfigBase> = {_vptr.KConfigBase = 0x7f14ea308410}, d = {d =
0xf36800}}
        kfmiThumb = <optimized out>
        flags = <optimized out>
        shmid = {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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da, clean
= 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, d = 0xde2e50, static codecForCStrings = 0x0}
        direct = <optimized out>
#10 0x00007f14e187f9d5 in KIO::SlaveBase::dispatch (this=0x7fff74b41770,
command=67, data=...) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/slavebase.cpp:1046
        stream = {_vptr.QDataStream = 0x7f14e9e2f330, d = {d = 0x0}, dev =
0xf36960, owndev = true, noswap = false, byteorder = QDataStream::BigEndian,
ver = 12, q_status = QDataStream::Ok}
        url = {<QUrl> = {d = 0xf34350}, d = 0x0}
        i = <optimized out>
        __PRETTY_FUNCTION__ = "virtual void KIO::SlaveBase::dispatch(int, const
QByteArray&)"
#11 0x00007f14e1879c53 in KIO::SlaveBase::dispatchLoop (this=0x7fff74b41770) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kio/kio/slavebase.cpp:295
        cmd = 67
        data = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size =
0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value =
9}, alloc = 0, size = 0, data = 0x7f14e9e35778 "", array = ""}, d = 0xf36a30}
        ms = -1
        ret = 49
        __PRETTY_FUNCTION__ = "void KIO::SlaveBase::dispatchLoop()"
#12 0x00007f14d89ded67 in kdemain (argc=4, argv=<optimized out>) at
/var/tmp-disk/portage/kde-base/kdebase-kioslaves-4.8.2/work/kdebase-kioslaves-4.8.2/kioslave/thumbnail/thumbnail.cpp:136
        about = {d = 0xc9fdb0}
        app = {<QApplication> = {<QCoreApplication> = {<QObject> =
{_vptr.QObject = 0x7f14eacd4ef0, static staticMetaObject = {d = {superdata =
0x0, stringdata = 0x7f14e9bb6320 "QObject", data = 0x7f14e9bb63c0, extradata =
0x7f14e9e30a20}}, 
                static staticMetaObjectExtraData = {objects = 0x0,
static_metacall = 0x7f14e9af1ea0 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>}, d_ptr = {d = 0xca0c40}, static
staticQtMetaObject = {d = {superdata = 0x0, 
                    stringdata = 0x7f14e9bbf1e0 "Qt", data = 0x7f14e9bc2b00,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f14e9e30a40,
stringdata = 0x7f14e9bc8d00 "QCoreApplication", data = 0x7f14e9bc8da0,
extradata = 0x7f14e9e33720}}, 
              static staticMetaObjectExtraData = {objects = 0x0,
static_metacall = 0x7f14e9b3d450
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>}, static self = 0x7fff74b417e0}, static staticMetaObject = {d = {
                superdata = 0x7f14e9e33740, stringdata = 0x7f14e92d9260
"QApplication", data = 0x7f14e92d94a0, extradata = 0x7f14e96ff5c0}}, static
staticMetaObjectExtraData = {objects = 0x0, 
              static_metacall = 0x7f14e8c63780
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}},
static staticMetaObject = {d = {superdata = 0x7f14e96ff5e0, stringdata =
0x7f14eaa30660 "KApplication", data = 0x7f14eaa30800, 
              extradata = 0x7f14eacd4ea0}}, static staticMetaObjectExtraData =
{objects = 0x0, static_metacall = 0x7f14ea8c0ea0
<KApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>},
static loadedByKdeinit = false, static KApp = 0x7fff74b417e0, 
          d = 0xd24c80}
        slave = {<KIO::SlaveBase> = {_vptr.SlaveBase = 0x7f14d8be6c30,
mProtocol = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0,
data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value = 9},
alloc = 0, size = 0, 
                data = 0x7f14e9e35778 "", array = ""}, d = 0xde5f60},
mOutgoingMetaData = {<QMap<QString, QString>> = {{d = 0x7f14e9e35800, e =
0x7f14e9e35800}}, <No data fields>}, mIncomingMetaData = {<QMap<QString,
QString>> = {{d = 0xf36ae0, 
                  e = 0xf36ae0}}, <No data fields>}, d = 0xde6810}, 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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
array = {0}}, d = 0xe528c0, 
            static codecForCStrings = 0x0}, m_width = 128, m_height = 128,
m_iconSize = 48, m_iconAlpha = 70, m_creators = {{d = 0xe40d50, e = 0xe40d50}},
m_iconDict = {{d = 0x7f14e9e35780, e = 0x7f14e9e35780}}, m_enabledPlugins =
{<QList<QString>> = {{p = {
                  static shared_null = {ref = {_q_value = 1}, alloc = 0, begin
= 0, end = 0, sharable = 1, array = {0x0}}, d = 0xdd71f0}, d = 0xdd71f0}}, <No
data fields>}, m_propagationDirectories = {q_hash = {{d = 0xdc40b0, e =
0xdc40b0}}}, m_thumbBasePath = {
            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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
reserved = 0, array = {0}}, d = 0xdb7700, static codecForCStrings = 0x0},
m_maxFileSize = 9437184}
#13 0x00000000004074d9 in launch (argc=4, _name=0xc9fb48 "kio_thumbnail",
args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>,
reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b54e "0")
    at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:734
        l = {<QObject> = {_vptr.QObject = 0x7f14e9e32e50, static
staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f14e9bb6320
"QObject", data = 0x7f14e9bb63c0, extradata = 0x7f14e9e30a20}}, static
staticMetaObjectExtraData = {objects = 0x0, 
              static_metacall = 0x7f14e9af1ea0
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr
= {d = 0xc9fe90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata
= 0x7f14e9bbf1e0 "Qt", data = 0x7f14e9bc2b00, 
                extradata = 0x0}}}, static staticMetaObject = {d = {superdata =
0x7f14e9e30a40, stringdata = 0x7f14e9bc8240 "QLibrary", data = 0x7f14e9bc82c0,
extradata = 0x7f14e9e32e00}}, static staticMetaObjectExtraData = {objects =
0x0, 
            static_metacall = 0x7f14e9b3c540
<QLibrary::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d =
0xc9ee80, did_load = true}
        sym = 0x7f14d89deac0
        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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da, clean
= 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, d = 0xca04f0, static codecForCStrings = 0x0}
        execpath = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size
= 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value =
9}, alloc = 0, size = 0, data = 0x7f14e9e35778 "", array = ""}, d =
0x7f14e9e35760}
        docPath = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size
= 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value =
9}, alloc = 0, size = 0, data = 0x7f14e9e35778 "", array = ""}, d = 0xcba010}
---Type <return> to continue, or q <return> to quit---
        name = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size =
0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value =
9}, alloc = 0, size = 0, data = 0x7f14e9e35778 "", array = ""}, d = 0xc9fc20}
        exec = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size =
0, data = 0x60d618 "", array = ""}, static shared_empty = {ref = {_q_value =
9}, alloc = 0, size = 0, data = 0x7f14e9e35778 "", array = ""}, d = 0xc9fd70}
        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 = 53}, alloc = 0, size = 0, data = 0x7f14e9e358da, clean
= 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved =
0, array = {0}}, d = 0xca03b0, static codecForCStrings = 0x0}
        startup_id = {d = 0xc91b70}
#14 0x0000000000408140 in handle_launcher_request (sock=<optimized out>,
who=<optimized out>) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1226
        tty = <optimized out>
        avoid_loops = <optimized out>
        arg_n = <optimized out>
        argc = 4
        args = 0xc9fb56 "thumbnail"
        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 = 9}, alloc = 0, size = 0, data = 0x7f14e9e35778 "", array = ""}, d =
0x60d600}
        response_data = <optimized out>
        name = 0xc9fb48 "kio_thumbnail"
        cwd = 0x0
        startup_id_str = 0x40b54e "0"
        olddisplay = {static shared_null = {ref = {_q_value = 1}, alloc = 0,
size = 0, data = 0x60d618 "", array = ""}, static shared_empty = {ref =
{_q_value = 9}, alloc = 0, size = 0, data = 0x7f14e9e35778 "", array = ""}, d =
0xc91a70}
        l = <optimized out>
        request_header = {cmd = 12, arg_length = 176}
        request_data = 0xc9fb40 "\004"
        result = <optimized out>
#15 0x0000000000408835 in handle_requests (waitForPid=<optimized out>) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/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>}}
        e_set = {fds_bits = {0 <repeats 16 times>}}
        result = <optimized out>
        max_sock = 9
#16 0x0000000000409422 in main (argc=2, argv=0x7fff74b42868,
envp=0x7fff74b42880) at
/var/tmp-disk/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/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 = 0xc447d0

Reproducible: Always

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list