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

            Bug ID: 501778
           Summary: Random Okular crash while scrolling
    Classification: Applications
           Product: okular
           Version: 24.12.3
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-de...@kde.org
          Reporter: m...@leyva.me
  Target Milestone: ---

Created attachment 179593
  --> https://bugs.kde.org/attachment.cgi?id=179593&action=edit
Full backtrace

SUMMARY
I was scrolling through a PDF when suddenly it appeared that Okular could not
scroll further despite there being more pages to scroll through. After some
slight jank, Okular crashed.

STEPS TO REPRODUCE
Unsure.

OBSERVED RESULT
Crash.

EXPECTED RESULT
Not crash.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.3.3
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Kernel Version: 6.13.7-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-11390H @ 3.40GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® Iris® Xe Graphics


ADDITIONAL INFORMATION
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=7, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007fa19327fbc3 in __pthread_kill_internal (threadid=<optimized out>,
signo=7) at pthread_kill.c:78
No locals.
#2  0x00007fa193226f9e in __GI_raise (sig=7) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007fa19588037e in KCrash::defaultCrashHandler (sig=7) at
/usr/src/debug/kf6-kcrash-6.12.0-1.fc41.x86_64/src/kcrash.cpp:605
        data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7fa195889810 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0,
0x7fa19588770d "--qtversion", 0x55dcc720e530 "6.8.2", 0x7fa195887720
"--kdeframeworksversion", 0x7fa195887719 "6.12.0", 0x7fa195887758 "--platform",
0x7fa15400e8f0 "wayland", 0x7fa195887789 "--appname", 0x55dcc720ec90 "okular",
0x7fa195887793 "--apppath", 0x55dcc720ea50 "/usr/bin", 0x7fa1958877a0
"--signal", 0x7fa13fffc546 "7", 0x7fa1958877ae "--pid", 0x7fa13fffc550 "3686",
0x7fa1958877b4 "--appversion", 0x55dcc70ca3e0 "24.12.3", 0x7fa1958877c1
"--programname", 0x55dcc6fea680 "Okular", 0x7fa1958877cf "--bugaddress",
0x55dcc70c9110 "sub...@bugs.kde.org", 0x0 <repeats 17 times>}}, argc = 21,
m_writer = 0x7fa13fffc4f0}
        platformName = {d = {d = 0x7fa15400e8e0, ptr = 0x7fa15400e8f0
"wayland", size = 7}, static _empty = 0 '\000'}
        about = 0x55dcc720ed80
        argv = 0x7fa13fffc578
        ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7fa195889840 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd
= 24}
        sigtxt = "7\000\360j\nU\241\177\000"
        pidtxt = "3686\000\000\000\000\bc\027\307\334U\000\000\000\000\000"
        argc = <optimized out>
        crashRecursionCounter = 2
#4  <signal handler called>
No locals.
#5  0x00007fa192ef4999 in FcCompare (pat=pat@entry=0x7fa15400d770,
fnt=0x7fa16400d110, value=value@entry=0x7fa1550d6c08,
result=result@entry=0x7fa13fffd694, data=data@entry=0x7fa13fffd508) at
/usr/src/debug/fontconfig-2.15.0-8.fc41.x86_64/src/fcmatch.c:624
        i = <optimized out>
        i1 = 0
        i2 = 0
#6  0x00007fa192efb7d4 in IA__FcFontSetSort
(config=config@entry=0x55dcc71d8840, sets=sets@entry=0x7fa13fffd5c0,
nsets=<optimized out>, p=p@entry=0x7fa15400d770, trim=trim@entry=0, csp=0x0,
result=0x7fa13fffd694) at
/usr/src/debug/fontconfig-2.15.0-8.fc41.x86_64/src/fcmatch.c:1275
        ret = <optimized out>
        s = 0x55dcc71da1a0
        nodes = 0x7fa1550ab0a0
        nodeps = 0x7fa1550d7ec0
        nodep = 0x7fa1550d9610
        nnodes = <optimized out>
        new = 0x7fa1550d6c00
        set = 0
        f = 746
        i = <optimized out>
        nPatternLang = <optimized out>
        patternLangSat = 0x7fa1550d96b0
        patternLang = {type = FcTypeString, u = {s = 0x7fa15400e890 "en", i =
1409345680, b = 1409345680, d = 6.9332664787491945e-310, m = 0x7fa15400e890, c
= 0x7fa15400e890, f = 0x7fa15400e890, l = 0x7fa15400e890, r = 0x7fa15400e890}}
        data = {family_hash = 0x7fa1550a18c0}
        bail0 = <optimized out>
        __PRETTY_FUNCTION__ = "IA__FcFontSetSort"
#7  0x00007fa192efc007 in IA__FcFontSort (config=0x55dcc71d8840,
p=0x7fa15400d770, trim=0, csp=<optimized out>, result=0x7fa13fffd694) at
/usr/src/debug/fontconfig-2.15.0-8.fc41.x86_64/src/fcmatch.c:1401
        sets = {0x55dcc71da1a0, 0x566557d608dc7600}
        ret = <optimized out>
        nsets = <optimized out>
        __PRETTY_FUNCTION__ = "IA__FcFontSort"
#8  0x00007fa148cff44b in GlobalParams::findSystemFontFile
(this=0x55dcc7e76bc0, font=0x7fa15400a8f0, type=type@entry=0x7fa13fffd774,
fontNum=fontNum@entry=0x7fa13fffd770, substituteFontName=0x0,
base14Name=<optimized out>) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/GlobalParams.cc:986
        s = 0xc0 <error: Cannot access memory at address 0xc0>
        ext = <optimized out>
        i = <optimized out>
        lb = 0x0
        lang = <optimized out>
        res = FcResultNoMatch
        set = <optimized out>
        fi = 0x0
        p = 0x7fa15400d770
        path = <optimized out>
        fontName = <optimized out>
        substituteName = {<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >> = "", <No data fields>}
        locker = {_M_device = @0x55dcc7e76d50}
#9  0x00007fa148d0038f in GlobalParams::findBase14FontFile (this=<optimized
out>, base14Name=<optimized out>, font=<optimized out>,
substituteFontName=<optimized out>) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/GlobalParams.cc:951
        type = 32673
        fontNum = 1073731536
#10 0x00007fa148cd496c in GfxFont::locateFont (this=0x7fa15400a8f0,
xref=<optimized out>, ps=0x0, substituteFontName=0x0) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/GfxFont.cc:715
        sysFontType = 1073731600
        path = <optimized out>
        base14Name = 0x7fa154010d40
        substIdx = <optimized out>
        fontNum = 0
        embed = <optimized out>
#11 0x00007fa148da6c45 in SplashOutputDev::doUpdateFont (this=0x7fa13fffe200,
state=0x7fa15401b5c0) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/SplashOutputDev.cc:1866
        fontLoc = std::optional = {[contained value] = {locType = (unknown:
0x3fffda80), fontType = 32673, embFontID = {num = 3, gen = 0}, path =
"p\332\377?\241\177\000\000\000v\334\b\326WeV`\247\002@\241\177\000\000P\000\000\000\000\000\000\000x\351&1\b\254B@\024\256G\341z\270\200@\300\265\001T\241\177\000\000\000\342\377?\241\177\000\000\200\332\377?\241\177\000\000\266|\332H\241\177\000\000*q\001T\241\177\000\000\000\000\000\000\000\000\000\000
\332\377?\241\177\000\000\000\000\000\000\241\177", '\000' <repeats 18 times>,
"p\332\377?\241\177\000\000\264\251\321H\241\177\000\000`\332\377?\241\177\000\000\215\023\315H\241\177\000\000\220\332\377?\241\177\000\000\000v\334\b\326WeV\360\250\000T\241\177\000\000p\016\001T\241\177\000\000\360\250\000T\241\177\000\000"...,
fontNum = 1223374976, substIdx = 32673}}
        fileName = ""
        tmpBuf = std::optional containing std::vector of length 17329421,
capacity -335648763 = {0 '\000', 0 '\000', 101 'e', 114 'r', 0 '\000', 0
'\000', 111 'o', 110 'n', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
208 '\320', 3 '\003', 1 '\001', 84 'T', 161 '\241', 127 '\177', 0 '\000', 0
'\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0
'\000', 10 '\n', 0 '\000', 0 '\000', 0 '\000', 161 '\241', 127 '\177', 0
'\000', 0 '\000', 160 '\240', 181 '\265', 1 '\001', 84 'T', 161 '\241', 127
'\177', 0 '\000', 0 '\000', 10 '\n', 0 '\000', 0 '\000', 0 '\000', 161 '\241',
127 '\177', 0 '\000', 0 '\000', 96 '`', 185 '\271', 1 '\001', 84 'T', 161
'\241', 127 '\177', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 21 '\025', 64 '@', 0 '\000', 0 '\000',
0 '\000', 0 '\000', 0 '\000', 0 '\000', 4 '\004', 0 '\000', 1 '\001'...}
        reload = <optimized out>
        fontType = <optimized out>
        id = 0x7fa154012550
        fontFile = 0x0
        fontsrc = <optimized out>
        textMat = <optimized out>
        m11 = <optimized out>
        m12 = <optimized out>
        m21 = <optimized out>
        m22 = <optimized out>
        fontSize = <optimized out>
        faceIndex = 0
        mat = {6.9332498972413053e-310, 1.4821969375237396e-323,
6.9332498972302383e-310, 6.9332571662137894e-310}
        recreateFont = false
        doAdjustFontMatrix = <optimized out>
        gfxFont = 0x7fa15400a8f0
#12 0x00007fa148da7cb6 in SplashOutputDev::drawChar (this=0x7fa13fffe200,
state=0x7fa15401b5c0, x=535.05999999999995, y=37.343999999999994, dx=<optimized
out>, dy=<optimized out>, originX=0, originY=0, code=80, nBytes=<optimized
out>, u=<optimized out>, uLen=<optimized out>) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/SplashOutputDev.cc:2199
        path = <optimized out>
        render = 0
        doFill = <optimized out>
        doStroke = <optimized out>
        doClip = <optimized out>
        strokeAdjust = <optimized out>
        m = {6.9332498972405148e-310, 6.9332572078217748e-310,
6.9332498972397243e-310, 6.9332571929710014e-310}
        horiz = <optimized out>
        lineWidth = <optimized out>
#13 0x00007fa148cca709 in Gfx::doShowText (this=this@entry=0x7fa154010e70,
s=0x7fa154010d10) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/Gfx.cc:3997
        wMode = 0
        riseX = 0
        riseY = 0
        code = 80
        u = 0x7fa154011d30
        x = <optimized out>
        y = <optimized out>
        dx = 5.3626800000000001
        dy = 0
        dx2 = 6.9332673372977391e-310
        dy2 = 6.9332498972586965e-310
        curX = <optimized out>
        curY = <optimized out>
        tdx = 5.3626800000000001
        tdy = 0
        ddx = <optimized out>
        ddy = <optimized out>
        originX = 0
        originY = 0
        tOriginX = <optimized out>
        tOriginY = <optimized out>
        x0 = 535.05999999999995
        y0 = 37.343999999999994
        x1 = <optimized out>
        y1 = <optimized out>
        tmp = <optimized out>
        newCTM = <optimized out>
        oldCTM = <optimized out>
        mat = <optimized out>
        resDict = <optimized out>
        oldParser = <optimized out>
        savedState = <optimized out>
        p = 0x7fa154010d20 "P"
        render = <optimized out>
        patternFill = false
        len = 1
        n = 1
        uLen = 1
        nChars = <optimized out>
        nSpaces = <optimized out>
        font = 0x7fa15400a8f0
#14 0x00007fa148ccbc54 in Gfx::opShowSpaceText (this=0x7fa154010e70,
args=0x7fa13fffdd60, numArgs=<optimized out>) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/Gfx.cc:3810
        obj = {type = objString, {booln = 16, intg = 1409355024, int64g =
140330875817232, real = 6.9332664792108495e-310, string = 0x7fa154010d10,
cString = 0x7fa154010d10 " \r\001T\241\177", array = 0x7fa154010d10, dict =
0x7fa154010d10, stream = 0x7fa154010d10, ref = {num = 1409355024, gen =
32673}}}
        a = <optimized out>
        wMode = 0
        i = 0
#15 0x00007fa148cba22a in Gfx::go (this=this@entry=0x7fa154010e70,
topLevel=topLevel@entry=true) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/Gfx.cc:686
        timer = 0x0
        obj = {type = objCmd, {booln = 48, intg = 1409355312, int64g =
140330875817520, real = 6.9332664792250785e-310, string = 0x7fa154010e30,
cString = 0x7fa154010e30 "TJ", array = 0x7fa154010e30, dict = 0x7fa154010e30,
stream = 0x7fa154010e30, ref = {num = 1409355312, gen = 32673}}}
        args = {{type = objArray, {booln = 240, intg = 1409366512, int64g =
140330875828720, real = 6.9332664797784321e-310, string = 0x7fa1540139f0,
cString = 0x7fa1540139f0 "\320\003\001T\241\177", array = 0x7fa1540139f0, dict
= 0x7fa1540139f0, stream = 0x7fa1540139f0, ref = {num = 1409366512, gen =
32673}}}, {type = objNull, {booln = false, intg = 0, int64g = 140329466462208,
real = 6.9331968478208342e-310, string = 0x7fa100000000, cString =
0x7fa100000000 <error: Cannot access memory at address 0x7fa100000000>, array =
0x7fa100000000, dict = 0x7fa100000000, stream = 0x7fa100000000, ref = {num = 0,
gen = 32673}}}, {type = objNull, {booln = false, intg = 0, int64g =
140329466462208, real = 6.9331968478208342e-310, string = 0x7fa100000000,
cString = 0x7fa100000000 <error: Cannot access memory at address
0x7fa100000000>, array = 0x7fa100000000, dict = 0x7fa100000000, stream =
0x7fa100000000, ref = {num = 0, gen = 32673}}}, {type = objNull, {booln = true,
intg = 1, int64g = 140329466462209, real = 6.9331968478208836e-310, string =
0x7fa100000001, cString = 0x7fa100000001 <error: Cannot access memory at
address 0x7fa100000001>, array = 0x7fa100000001, dict = 0x7fa100000001, stream
= 0x7fa100000001, ref = {num = 1, gen = 32673}}}, {type = objNull, {booln = 20,
intg = -515396076, int64g = 4647917653351443988, real = 535.05999999999995,
string = 0x4080b87ae147ae14, cString = 0x4080b87ae147ae14 <error: Cannot access
memory at address 0x4080b87ae147ae14>, array = 0x4080b87ae147ae14, dict =
0x4080b87ae147ae14, stream = 0x4080b87ae147ae14, ref = {num = -515396076, gen =
1082177658}}}, {type = objNull, {booln = 120, intg = 824633720, int64g =
4630452518074640760, real = 37.343999999999994, string = 0x4042ac083126e978,
cString = 0x4042ac083126e978 <error: Cannot access memory at address
0x4042ac083126e978>, array = 0x4042ac083126e978, dict = 0x4042ac083126e978,
stream = 0x4042ac083126e978, ref = {num = 824633720, gen = 1078111240}}}, {type
= objNone, {booln = false, intg = 148665856, int64g = 6225478636692862464, real
= 1.5664125588448583e+108, string = 0x566557d608dc7600, cString =
0x566557d608dc7600 <error: Cannot access memory at address 0x566557d608dc7600>,
array = 0x566557d608dc7600, dict = 0x566557d608dc7600, stream =
0x566557d608dc7600, ref = {num = 148665856, gen = 1449482198}}}, {type =
objNone, {booln = false, intg = 1426675968, int64g = 140330893138176, real =
6.9332673349791878e-310, string = 0x7fa155095900, cString = 0x7fa155095900
"\b\215\367H\241\177", array = 0x7fa155095900, dict = 0x7fa155095900, stream =
0x7fa155095900, ref = {num = 1426675968, gen = 32673}}}, {type = objNone,
{booln = 24, intg = 1409380632, int64g = 140330875842840, real =
6.9332664804760528e-310, string = 0x7fa154017118, cString = 0x7fa154017118
"\b", array = 0x7fa154017118, dict = 0x7fa154017118, stream = 0x7fa154017118,
ref = {num = 1409380632, gen = 32673}}}, {type = objNone, {booln = 3, intg = 3,
int64g = 3, real = 1.4821969375237396e-323, string = 0x3, cString = 0x3 <error:
Cannot access memory at address 0x3>, array = 0x3, dict = 0x3, stream = 0x3,
ref = {num = 3, gen = 0}}}, {type = objNone, {booln = 160, intg = -352, int64g
= -352, real = -nan(0xffffffffffea0), string = 0xfffffffffffffea0, cString =
0xfffffffffffffea0 <error: Cannot access memory at address 0xfffffffffffffea0>,
array = 0xfffffffffffffea0, dict = 0xfffffffffffffea0, stream =
0xfffffffffffffea0, ref = {num = -352, gen = -1}}}, {type = objNone, {booln =
false, intg = 0, int64g = 0, real = 0, string = 0x0, cString = 0x0, array =
0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}}}, {type = objNone,
{booln = 116, intg = -1826036876, int64g = 140331935392628, real =
6.9333188291910837e-310, string = 0x7fa19328e374 <__GI___libc_malloc+164>,
cString = 0x7fa19328e374 <__GI___libc_malloc+164> "H\205\300\017\204\343\001",
array = 0x7fa19328e374 <__GI___libc_malloc+164>, dict = 0x7fa19328e374
<__GI___libc_malloc+164>, stream = 0x7fa19328e374 <__GI___libc_malloc+164>, ref
= {num = -1826036876, gen = 32673}}}, {type = objNone, {booln = false, intg =
0, int64g = 0, real = 0, string = 0x0, cString = 0x0, array = 0x0, dict = 0x0,
stream = 0x0, ref = {num = 0, gen = 0}}}, {type = objNone, {booln = 41, intg =
1409380649, int64g = 140330875842857, real = 6.9332664804768927e-310, string =
0x7fa154017129, cString = 0x7fa154017129 "Q", array = 0x7fa154017129, dict =
0x7fa154017129, stream = 0x7fa154017129, ref = {num = 1409380649, gen =
32673}}}, {type = objNone, {booln = 3, intg = 3, int64g = 3, real =
1.4821969375237396e-323, string = 0x3, cString = 0x3 <error: Cannot access
memory at address 0x3>, array = 0x3, dict = 0x3, stream = 0x3, ref = {num = 3,
gen = 0}}}, {type = objNone, {booln = 9, intg = 1220857865, int64g =
140330687320073, real = 6.9332571662137894e-310, string = 0x7fa148c4d009
<Object::Object(ObjType, char const*)+73>, cString = 0x7fa148c4d009
<Object::Object(ObjType, char const*)+73>
"I\211D$\bH\203\304\b[A\\A]]\303\350\342P\002", array = 0x7fa148c4d009
<Object::Object(ObjType, char const*)+73>, dict = 0x7fa148c4d009
<Object::Object(ObjType, char const*)+73>, stream = 0x7fa148c4d009
<Object::Object(ObjType, char const*)+73>, ref = {num = 1220857865, gen =
32673}}}, {type = objNone, {booln = false, intg = 1409380608, int64g =
140330875842816, real = 6.933266480474867e-310, string = 0x7fa154017100,
cString = 0x7fa154017100 "\r", array = 0x7fa154017100, dict = 0x7fa154017100,
stream = 0x7fa154017100, ref = {num = 1409380608, gen = 32673}}}, {type =
objNone, {booln = 112, intg = 1073733488, int64g = 140330540195696, real =
6.9332498973037552e-310, string = 0x7fa13fffdf70, cString = 0x7fa13fffdf70
"\r", array = 0x7fa13fffdf70, dict = 0x7fa13fffdf70, stream = 0x7fa13fffdf70,
ref = {num = 1073733488, gen = 32673}}}, {type = objNone, {booln = 146, intg =
1221703570, int64g = 140330688165778, real = 6.9332572079971681e-310, string =
0x7fa148d1b792 <Lexer::getObj(int)+2594>, cString = 0x7fa148d1b792
<Lexer::getObj(int)+2594>
"\351k\366\377\377H\215\235p\377\377\377H\213U\200\276\004", array =
0x7fa148d1b792 <Lexer::getObj(int)+2594>, dict = 0x7fa148d1b792
<Lexer::getObj(int)+2594>, stream = 0x7fa148d1b792 <Lexer::getObj(int)+2594>,
ref = {num = 1221703570, gen = 32673}}}, {type = objNone, {booln = 213, intg =
1221928661, int64g = 140330688390869, real = 6.9332572191181411e-310, string =
0x7fa148d526d5 <FileStream::fillBuf()+133>, cString = 0x7fa148d526d5
<FileStream::fillBuf()+133> "\203\370\377t&H\230H\001C0I\001\304L9\243H\001",
array = 0x7fa148d526d5 <FileStream::fillBuf()+133>, dict = 0x7fa148d526d5
<FileStream::fillBuf()+133>, stream = 0x7fa148d526d5
<FileStream::fillBuf()+133>, ref = {num = 1221928661, gen = 32673}}}, {type =
objNone, {booln = 41, intg = 1409380649, int64g = 140330875842857, real =
6.9332664804768927e-310, string = 0x7fa154017129, cString = 0x7fa154017129 "Q",
array = 0x7fa154017129, dict = 0x7fa154017129, stream = 0x7fa154017129, ref =
{num = 1409380649, gen = 32673}}}, {type = objNone, {booln = 224, intg =
1073733344, int64g = 140330540195552, real = 6.9332498972966407e-310, string =
0x7fa13fffdee0, cString = 0x7fa13fffdee0 "\r", array = 0x7fa13fffdee0, dict =
0x7fa13fffdee0, stream = 0x7fa13fffdee0, ref = {num = 1073733344, gen =
32673}}}, {type = objNone, {booln = false, intg = 1426675968, int64g =
140330893138176, real = 6.9332673349791878e-310, string = 0x7fa155095900,
cString = 0x7fa155095900 "\b\215\367H\241\177", array = 0x7fa155095900, dict =
0x7fa155095900, stream = 0x7fa155095900, ref = {num = 1426675968, gen =
32673}}}, {type = objNone, {booln = false, intg = 0, int64g = 0, real = 0,
string = 0x0, cString = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num
= 0, gen = 0}}}, {type = objNone, {booln = 128, intg = 1073733760, int64g =
140330540195968, real = 6.9332498973171938e-310, string = 0x7fa13fffe080,
cString = 0x7fa13fffe080 "\b", array = 0x7fa13fffe080, dict = 0x7fa13fffe080,
stream = 0x7fa13fffe080, ref = {num = 1073733760, gen = 32673}}}, {type =
objNone, {booln = 63, intg = 1221687871, int64g = 140330688150079, real =
6.9332572072215344e-310, string = 0x7fa148d17a3f <Lexer::Lexer(XRef*,
Object*)+239>, cString = 0x7fa148d17a3f <Lexer::Lexer(XRef*, Object*)+239>
"\353\215\017\037\200", array = 0x7fa148d17a3f <Lexer::Lexer(XRef*,
Object*)+239>, dict = 0x7fa148d17a3f <Lexer::Lexer(XRef*, Object*)+239>, stream
= 0x7fa148d17a3f <Lexer::Lexer(XRef*, Object*)+239>, ref = {num = 1221687871,
gen = 32673}}}, {type = objNone, {booln = false, intg = 1426675968, int64g =
140330893138176, real = 6.9332673349791878e-310, string = 0x7fa155095900,
cString = 0x7fa155095900 "\b\215\367H\241\177", array = 0x7fa155095900, dict =
0x7fa155095900, stream = 0x7fa155095900, ref = {num = 1426675968, gen =
32673}}}, {type = objNone, {booln = false, intg = 148665856, int64g =
6225478636692862464, real = 1.5664125588448583e+108, string =
0x566557d608dc7600, cString = 0x566557d608dc7600 <error: Cannot access memory
at address 0x566557d608dc7600>, array = 0x566557d608dc7600, dict =
0x566557d608dc7600, stream = 0x566557d608dc7600, ref = {num = 148665856, gen =
1449482198}}}, {type = objNone, {booln = false, intg = 1409380608, int64g =
140330875842816, real = 6.933266480474867e-310, string = 0x7fa154017100,
cString = 0x7fa154017100 "\r", array = 0x7fa154017100, dict = 0x7fa154017100,
stream = 0x7fa154017100, ref = {num = 1409380608, gen = 32673}}}, {type =
objNone, {booln = 112, intg = 1073733488, int64g = 140330540195696, real =
6.9332498973037552e-310, string = 0x7fa13fffdf70, cString = 0x7fa13fffdf70
"\r", array = 0x7fa13fffdf70, dict = 0x7fa13fffdf70, stream = 0x7fa13fffdf70,
ref = {num = 1073733488, gen = 32673}}}, {type = objNone, {booln = false, intg
= 1409380608, int64g = 140330875842816, real = 6.933266480474867e-310, string =
0x7fa154017100, cString = 0x7fa154017100 "\r", array = 0x7fa154017100, dict =
0x7fa154017100, stream = 0x7fa154017100, ref = {num = 1409380608, gen =
32673}}}, {type = objNone, {booln = 73, intg = 1221781833, int64g =
140330688244041, real = 6.9332572118638741e-310, string = 0x7fa148d2e949
<Parser::Parser(XRef*, Object*, bool)+185>, cString = 0x7fa148d2e949
<Parser::Parser(XRef*, Object*, bool)+185> <incomplete sequence \340>, array =
0x7fa148d2e949 <Parser::Parser(XRef*, Object*, bool)+185>, dict =
0x7fa148d2e949 <Parser::Parser(XRef*, Object*, bool)+185>, stream =
0x7fa148d2e949 <Parser::Parser(XRef*, Object*, bool)+185>, ref = {num =
1221781833, gen = 32673}}}}
        numArgs = 1
        i = <optimized out>
        lastAbortCheck = 11
#16 0x00007fa148cbac88 in Gfx::display (this=0x7fa154010e70,
obj=0x7fa13fffe080, topLevel=true) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/Gfx.cc:647
No locals.
#17 0x00007fa148d2914b in Page::displaySlice (this=0x55dcc7dbf1d0,
out=0x7fa13fffe200, hDPI=192.35294117647061, vDPI=<optimized out>, rotate=0,
useMediaBox=false, crop=<optimized out>, sliceX=-1, sliceY=-1, sliceW=-1,
sliceH=-1, printing=false, abortCheckCbk=0x7fa149119af0 <_FUN(void*)>,
abortCheckCbkData=0x7fa13fffe3b0, annotDisplayDecideCbk=0x0,
annotDisplayDecideCbkData=0x0, copyXRef=true) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/poppler/Page.cc:593
        gfx = 0x7fa154010e70
        annotList = <optimized out>
        locker = <optimized out>
        localXRef = <optimized out>
        obj = {type = objStream, {booln = false, intg = 1426675968, int64g =
140330893138176, real = 6.9332673349791878e-310, string = 0x7fa155095900,
cString = 0x7fa155095900 "\b\215\367H\241\177", array = 0x7fa155095900, dict =
0x7fa155095900, stream = 0x7fa155095900, ref = {num = 1426675968, gen =
32673}}}
#18 0x00007fa14911bab5 in Poppler::Page::renderToImage
(this=this@entry=0x7fa154013060, xres=192.35294117647061,
yres=yres@entry=192.09090909090907, xPos=xPos@entry=-1, yPos=yPos@entry=-1,
w=w@entry=-1, h=h@entry=-1, rotate=Poppler::Page::Rotate0,
partialUpdateCallback=0x7fa14b46c880 <partialUpdateCallback(QImage const&,
QVariant const&)>, shouldDoPartialUpdateCallback=0x7fa14b46c750
<shouldDoPartialUpdateCallback(QVariant const&)>,
shouldAbortRenderCallback=0x7fa14b46c9f0 <shouldAbortRenderCallback(QVariant
const&)>, payload=...) at
/usr/src/debug/poppler-24.08.0-1.fc41.x86_64/qt6/src/poppler-page.cc:579
        thinLineMode = <optimized out>
        splash_output = {<SplashOutputDev> = {<OutputDev> = {_vptr.OutputDev =
0x7fa149177d30 <vtable for Poppler::Qt6SplashOutputDev+16>, defCTM =
{2.6715686274509807, 0, 0, -2.6679292929292924, -0, 2112.9999999999995},
defICTM = {0.37431192660550455, 0, 0, -0.37482252721249415, -0,
792.00000000000011}, profileHash =
std::unique_ptr<std::unordered_map<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >, ProfileData,
std::hash<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::allocator<std::pair<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, ProfileData> > >> =
{get() = 0x0}, displayprofile = std::shared_ptr<void> (empty) = {get() = 0x0},
defaultGrayProfile = std::shared_ptr<void> (empty) = {get() = 0x0},
defaultRGBProfile = std::shared_ptr<void> (empty) = {get() = 0x0},
defaultCMYKProfile = std::shared_ptr<void> (empty) = {get() = 0x0},
iccColorSpaceCache = {entries = std::vector of length 0, capacity 5}},
keepAlphaChannel = false, colorMode = splashModeXBGR8, bitmapRowPad = 4,
bitmapTopDown = true, fontAntialias = true, vectorAntialias = true,
overprintPreview = false, enableFreeType = true, enableFreeTypeHinting = true,
enableSlightHinting = false, reverseVideo = false, paperColor =
"\377\377\377\000\000\000\000", screenParams = {type = splashScreenDispersed,
size = 4, dotRadius = -1, gamma = 1, blackThreshold = 0, whiteThreshold = 1},
skipHorizText = false, skipRotatedText = false, doc = 0x55dcc7d606e0, xref =
0x7fa1540103d0, bitmap = 0x7fa1540132e0, splash = 0x7fa154013380, fontEngine =
0x7fa154013460, t3FontCache = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
nT3Fonts = 0, t3GlyphStack = 0x0, font = 0x0, needFontUpdate = false,
textClipPath = 0x0, transpGroupStack = 0x0}, <Poppler::OutputDevCallbackHelper>
= {partialUpdateCallback = 0x7fa14b46c880 <partialUpdateCallback(QImage const&,
QVariant const&)>, shouldDoPartialUpdateCallback = 0x7fa14b46c750
<shouldDoPartialUpdateCallback(QVariant const&)>, shouldAbortRenderCallback =
0x7fa14b46c9f0 <shouldAbortRenderCallback(QVariant const&)>, payload = {d =
{static MaxInternalSize = 24, data = {data = "p\347\377?\241\177", '\000'
<repeats 17 times>, shared = 0x7fa13fffe770, _forAlignment =
6.9332498974049399e-310}, is_shared = 0, is_null = 0, packedType =
35082682428544}}}, ignorePaperColor = false}
        bgColor = "\377\377\377\000\000\000\000"
        overprintPreview = <optimized out>
        colorMode = <optimized out>
        ignorePaperColor = <optimized out>
        hideAnnotations = <optimized out>
        abortHelper = 0x7fa13fffe3b0
        rotation = <optimized out>
        img = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7fa1949afc20 <vtable
for QImage+16>, painters = 0}, static staticMetaObject = {d = {superdata =
{direct = 0x0}, stringdata = 0x7fa19488b020 <qt_meta_stringdata_ZN6QImageE>,
data = 0x7fa19488aea0 <qt_meta_data_ZN6QImageE>, static_metacall = 0x0,
relatedMetaObjects = 0x0, metaTypes = 0x7fa1949a9d00
<qt_incomplete_metaTypeArray<(anonymous namespace)::qt_meta_tag_ZN6QImageE_t,
QtPrivate::TypeAndForceComplete<QImage::Format, std::integral_constant<bool,
true> >, QtPrivate::TypeAndForceComplete<QImage, std::integral_constant<bool,
true> > >>, extradata = 0x0}}, d = 0x0}
#19 0x00007fa14b4720a2 in PDFGenerator::image (this=0x55dcc7debcd0,
request=0x55dcc80b6f50) at
/usr/src/debug/okular-24.12.3-1.fc41.x86_64/generators/poppler/generator_pdf.cpp:1341
        payload = {generator = 0x55dcc7debcd0, request = 0x55dcc80b6f50, timer
= {<QObject> = {_vptr.QObject = 0x7fa193e81108 <vtable for QTimer+16>, static
staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7fa193cfd7a0 <qt_meta_stringdata_ZN7QObjectE>, data = 0x7fa193cfd680
<qt_meta_data_ZN7QObjectE>, static_metacall = 0x7fa193957250
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, metaTypes = 0x7fa193e808a0
<qt_incomplete_metaTypeArray<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t,
QtPrivate::TypeAndForceComplete<QString, std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<QObject, std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QObject*, std::integral_constant<bool, false>
>, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool, false> >,
QtPrivate::TypeAndForceComplete<QString const&, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<QObject*,
std::integral_constant<bool, false> > >>, extradata = 0x0}}, d_ptr = {d =
0x7fa1540130b0}}, static staticMetaObject = {d = {superdata = {direct =
0x55dcb1ac31a0 <QObject::staticMetaObject>}, stringdata = 0x7fa193cfe020
<qt_meta_stringdata_ZN6QTimerE>, data = 0x7fa193cfdf00
<qt_meta_data_ZN6QTimerE>, static_metacall = 0x7fa19396b630
<QTimer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, metaTypes = 0x7fa193e81000
<qt_incomplete_metaTypeArray<(anonymous namespace)::qt_meta_tag_ZN6QTimerE_t,
QtPrivate::TypeAndForceComplete<bool, std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<int, std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<int, std::integral_constant<bool, true> >,
QtPrivate::TypeAndForceComplete<Qt::TimerType, std::integral_constant<bool,
true> >, QtPrivate::TypeAndForceComplete<bool, std::integral_constant<bool,
true> >, QtPrivate::TypeAndForceComplete<QTimer, std::integral_constant<bool,
true> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<int, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> >, QtPrivate::TypeAndForceComplete<void, std::integral_constant<bool,
false> > >>, extradata = 0x0}}}}
        page = 0x55dcc7f11020
        pageWidth = <optimized out>
        pageHeight = <optimized out>
        fakeDpiX = <optimized out>
        fakeDpiY = <optimized out>
        genObjectRects = false
        p = std::unique_ptr<Poppler::Page> = {get() = 0x7fa154013060}
        img = {<QPaintDevice> = {_vptr.QPaintDevice = 0x7fa1949afc20 <vtable
for QImage+16>, painters = 0}, static staticMetaObject = {d = {superdata =
{direct = 0x0}, stringdata = 0x7fa19488b020 <qt_meta_stringdata_ZN6QImageE>,
data = 0x7fa19488aea0 <qt_meta_data_ZN6QImageE>, static_metacall = 0x0,
relatedMetaObjects = 0x0, metaTypes = 0x7fa1949a9d00
<qt_incomplete_metaTypeArray<(anonymous namespace)::qt_meta_tag_ZN6QImageE_t,
QtPrivate::TypeAndForceComplete<QImage::Format, std::integral_constant<bool,
true> >, QtPrivate::TypeAndForceComplete<QImage, std::integral_constant<bool,
true> > >>, extradata = 0x0}}, d = 0x0}
#20 0x00007fa17c153381 in Okular::PixmapGenerationThread::run
(this=0x7fa17800c8e0) at
/usr/src/debug/okular-24.12.3-1.fc41.x86_64/core/generator_p.cpp:59
No locals.
#21 0x00007fa193ab67e9 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:375
        thr = <optimized out>
        data = <optimized out>
        thr = <optimized out>
        data = <optimized out>
        locker = <optimized out>
#22 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:311
No locals.
#23 QThreadPrivate::start (arg=0x7fa17800c8e0) at
/usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:339
        __clframe = {__cancel_routine = <optimized out>, __cancel_arg =
0x7fa17800c8e0, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x7fa17800c8e0
        data = <optimized out>
#24 0x00007fa19327dba8 in start_thread (arg=<optimized out>) at
pthread_create.c:448
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140330540201664,
-2968012359293365948, 140330540201664, -408, 11, 140734014244352,
-2968012359347891900, -2968195632581078716}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#25 0x00007fa193301b8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to