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.