[systemsettings] [Bug 401031] Font thumbnailer crashes on Wayland
Matěj Laitl
bugzilla_noreply at kde.org
Mon Jan 21 16:04:54 GMT 2019
https://bugs.kde.org/show_bug.cgi?id=401031
Matěj Laitl <matej at laitl.cz> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |matej at laitl.cz
--- Comment #6 from Matěj Laitl <matej at laitl.cz> ---
Happens to me, too, I'm attaching slightly more detailed backtrace, for the
reference:
Application: kdeinit5 (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f69d6626880 (LWP 5248))]
Thread 2 (Thread 0x7f69bee8d700 (LWP 5249)):
#0 0x00007f69d47565f3 in __GI___poll (fds=0x7f69b8003ce0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f69d0bcf029 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f69b8003ce0, timeout=<optimized out>, context=0x7f69b8000bf0)
at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:4203
#2 g_main_context_iterate (context=context at entry=0x7f69b8000bf0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:3897
#3 0x00007f69d0bcf13c in g_main_context_iteration (context=0x7f69b8000bf0,
may_block=may_block at entry=1) at
/var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:3963
#4 0x00007f69d4cddbab in QEventDispatcherGlib::processEvents
(this=0x7f69b8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x00007f69d4c806eb in QEventLoop::exec (this=this at entry=0x7f69bee8ccf0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:214
#6 0x00007f69d4ac73ea in QThread::exec (this=this at entry=0x7f69c99e5da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:525
#7 0x00007f69c975d055 in QDBusConnectionManager::run (this=0x7f69c99e5da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#8 0x00007f69d4ad2bc6 in QThreadPrivate::start (arg=0x7f69c99e5da0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:367
#9 0x00007f69d2b4096a in start_thread (arg=0x7f69bee8d700) at
pthread_create.c:463
#10 0x00007f69d47621bf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f69d6626880 (LWP 5248)):
[KCrash Handler]
#6 0x00007f69d5d02373 in XAddExtension (dpy=dpy at entry=0x55c41b3fd610) at
/var/tmp/portage/x11-libs/libX11-1.6.7/work/libX11-1.6.7/src/InitExt.c:73
#7 0x00007f69b5e67a5d in _XftDisplayInfoGet (dpy=dpy at entry=0x55c41b3fd610,
createIfNecessary=createIfNecessary at entry=1) at
/var/tmp/portage/x11-libs/libXft-2.3.2-r1/work/libXft-2.3.2/src/xftdpy.c:91
#8 0x00007f69b5e6c46e in XftFontInfoFill (dpy=dpy at entry=0x55c41b3fd610,
pattern=pattern at entry=0x55c41b576b10, fi=fi at entry=0x7ffd5faa8c40) at
/var/tmp/portage/x11-libs/libXft-2.3.2-r1/work/libXft-2.3.2/src/xftfreetype.c:367
#9 0x00007f69b5e6cd2a in XftFontOpenPattern (dpy=0x55c41b3fd610,
pattern=pattern at entry=0x55c41b576b10) at
/var/tmp/portage/x11-libs/libXft-2.3.2-r1/work/libXft-2.3.2/src/xftfreetype.c:1015
#10 0x00007f69b607c02f in KFI::CFcEngine::getFont
(this=this at entry=0x55c41b57aec8, size=size at entry=8) at
/var/tmp/portage/kde-plasma/plasma-desktop-5.14.3/work/plasma-desktop-5.14.3/kcms/kfontinst/lib/FcEngine.cpp:1299
#11 0x00007f69b607c602 in KFI::CFcEngine::queryFont
(this=this at entry=0x55c41b57aec8) at
/var/tmp/portage/kde-plasma/plasma-desktop-5.14.3/work/plasma-desktop-5.14.3/kcms/kfontinst/lib/FcEngine.cpp:1233
#12 0x00007f69b607cd98 in KFI::CFcEngine::getSizes (this=0x55c41b57aec8) at
/var/tmp/portage/kde-plasma/plasma-desktop-5.14.3/work/plasma-desktop-5.14.3/kcms/kfontinst/lib/FcEngine.cpp:1391
#13 0x00007f69b607e7a8 in KFI::CFcEngine::draw (this=this at entry=0x55c41b57aec8,
name=..., style=style at entry=4294967295, faceNo=faceNo at entry=0, txt=...,
bgnd=..., w=128, h=128, thumb=true, range=..., chars=0x0) at
/var/tmp/portage/kde-plasma/plasma-desktop-5.14.3/work/plasma-desktop-5.14.3/kcms/kfontinst/lib/FcEngine.cpp:876
#14 0x00007f69b62850ef in KFI::CFontThumbnail::create (this=0x55c41b57aec0,
path=..., width=128, height=128, img=...) at
/var/tmp/portage/kde-plasma/plasma-desktop-5.14.3/work/plasma-desktop-5.14.3/kcms/kfontinst/thumbnail/FontThumbnail.cpp:114
#15 0x00007f69c2fc5170 in ThumbnailProtocol::createSubThumbnail
(this=this at entry=0x7ffd5faa9640, thumbnail=..., filePath=...,
segmentWidth=segmentWidth at entry=54, segmentHeight=segmentHeight at entry=34) at
/var/tmp/portage/kde-apps/kio-extras-18.08.3-r1/work/kio-extras-18.08.3/thumbnail/thumbnail.cpp:719
#16 0x00007f69c2fc5788 in ThumbnailProtocol::drawSubThumbnail
(this=this at entry=0x7ffd5faa9640, p=..., filePath=..., width=width at entry=54,
height=height at entry=34, xPos=xPos at entry=64, yPos=38, frameWidth=2) at
/var/tmp/portage/kde-apps/kio-extras-18.08.3-r1/work/kio-extras-18.08.3/thumbnail/thumbnail.cpp:751
#17 0x00007f69c2fc5e50 in ThumbnailProtocol::thumbForDirectory
(this=this at entry=0x7ffd5faa9640, directory=...) at
/var/tmp/portage/kde-apps/kio-extras-18.08.3-r1/work/kio-extras-18.08.3/thumbnail/thumbnail.cpp:557
#18 0x00007f69c2fc70ab in ThumbnailProtocol::get (this=0x7ffd5faa9640, url=...)
at
/var/tmp/portage/kde-apps/kio-extras-18.08.3-r1/work/kio-extras-18.08.3/thumbnail/thumbnail.cpp:225
#19 0x00007f69cab7ecf6 in KIO::SlaveBase::dispatch (this=0x7ffd5faa9640,
command=67, data=...) at
/var/tmp/portage/kde-frameworks/kio-5.52.0-r1/work/kio-5.52.0/src/core/slavebase.cpp:1119
#20 0x00007f69cab80046 in KIO::SlaveBase::dispatchLoop
(this=this at entry=0x7ffd5faa9640) at
/var/tmp/portage/kde-frameworks/kio-5.52.0-r1/work/kio-5.52.0/src/core/slavebase.cpp:318
#21 0x00007f69c2fc4371 in kdemain (argc=<optimized out>, argv=<optimized out>)
at
/var/tmp/portage/kde-apps/kio-extras-18.08.3-r1/work/kio-extras-18.08.3/thumbnail/thumbnail.cpp:130
#22 0x000055c41ad7846f in launch (argc=4, _name=0x55c41b41b058
"/usr/lib64/qt5/plugins/kf5/kio/thumbnail.so", args=<optimized out>,
cwd=<optimized out>, envc=0, envs=<optimized out>, reset_env=false, tty=0x0,
avoid_loops=false, startup_id_str=0x55c41ad7b033 "0") at
/var/tmp/portage/kde-frameworks/kinit-5.52.0/work/kinit-5.52.0/src/kdeinit/kinit.cpp:706
#23 0x000055c41ad7975c in handle_launcher_request (sock=8, who=<optimized out>)
at
/var/tmp/portage/kde-frameworks/kinit-5.52.0/work/kinit-5.52.0/src/kdeinit/kinit.cpp:1146
#24 0x000055c41ad7a0cf in handle_requests (waitForPid=0) at
/var/tmp/portage/kde-frameworks/kinit-5.52.0/work/kinit-5.52.0/src/kdeinit/kinit.cpp:1339
#25 0x000055c41ad74ffc in main (argc=5, argv=<optimized out>) at
/var/tmp/portage/kde-frameworks/kinit-5.52.0/work/kinit-5.52.0/src/kdeinit/kinit.cpp:1785
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list