[Fedora-i18n-bugs] [Bug 705348] Lohit fonts accidentally disable the bytecode interpreter for Qt

bugzilla at redhat.com bugzilla at redhat.com
Wed Jun 8 14:01:47 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=705348

--- Comment #28 from Rex Dieter <rdieter at math.unl.edu> 2011-06-08 10:01:45 EDT ---
OK, initial testing is not so good.  Most kde apps crash shortly after launch. 
i tried konqueror, yakuake/konsole, konversation so far.

Here's a backtrace for konqueror,

Application: Konqueror (konqueror), signal: Aborted
82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f5ca97b8840 (LWP 3034))]

Thread 3 (Thread 0x7f5c96885700 (LWP 3035)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007f5c98cd509a in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f5c994da2a0) at wtf/FastMalloc.cpp:2378
#2  0x00007f5c98cd5189 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1497
#3  0x00007f5ca8789af1 in start_thread (arg=0x7f5c96885700) at
pthread_create.c:305
#4  0x00007f5ca6e3dc2d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f5c95084700 (LWP 3040)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:219
#1  0x00007f5ca8a1154e in wait (time=30000, this=0x2bded70) at
thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2c02d40, time=30000) at
thread/qwaitcondition_unix.cpp:160
#3  0x00007f5ca8a05edf in QThreadPoolThread::run (this=0x2bd51c0) at
concurrent/qthreadpool.cpp:140
#4  0x00007f5ca8a11145 in QThreadPrivate::start (arg=0x2bd51c0) at
thread/qthread_unix.cpp:320
#5  0x00007f5ca8789af1 in start_thread (arg=0x7f5c95084700) at
pthread_create.c:305
#6  0x00007f5ca6e3dc2d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f5ca97b8840 (LWP 3034)):
[KCrash Handler]
#6  0x00007f5ca6d93285 in raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f5ca6d94b9b in abort () at abort.c:93
#8  0x00007f5ca6dceb7e in __libc_message (do_abort=2, fmt=0x7f5ca6eba348 "***
glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:198
#9  0x00007f5ca6dd4fea in malloc_printerr (action=3, str=0x7f5ca6eb820d
"free(): invalid pointer", ptr=<optimized out>) at malloc.c:6283
#10 0x0000003f0ca18454 in FcValueListDestroy (l=0x7f5ca70f2438) at fcpat.c:153
#11 0x0000003f0ca1877f in IA__FcPatternDestroy (p=0x2d842d0) at fcpat.c:297
#12 IA__FcPatternDestroy (p=0x2d842d0) at fcpat.c:281
#13 0x00007f5ca7d24a0e in QFontEngineMultiFT::loadEngine (this=0x2c26670, at=1)
at text/qfontengine_x11.cpp:940
#14 0x00007f5ca7c61af5 in QFontEngineMulti::stringToCMap (this=0x2c26670,
str=0x7f5c941aa9e0, len=14, glyphs=0x7fff2803d978, nglyphs=0x7fff2803d15c,
flags=...) at text/qfontengine.cpp:1329
#15 0x00007f5ca7c729b0 in QFontMetrics::width (this=<optimized out>, text=...,
len=14, flags=<optimized out>) at text/qfontmetrics.cpp:551
#16 0x00007f5c989f326d in (anonymous namespace)::Font::floatWidthForSimpleText
(this=0x7f5c96046aa0, run=..., glyphBuffer=<optimized out>,
fallbackFonts=<optimized out>, glyphOverflow=<optimized out>) at
platform/graphics/qt/FontQt.cpp:218
#17 0x00007f5c98986b49 in (anonymous
namespace)::RenderMenuList::updateOptionsWidth (this=0x7f5c95fd2d58) at
rendering/RenderMenuList.cpp:154
#18 0x00007f5c98987515 in (anonymous
namespace)::RenderMenuList::updateFromElement (this=0x7f5c95fd2d58) at
rendering/RenderMenuList.cpp:169
#19 0x00007f5c986ab3c6 in (anonymous
namespace)::SelectElement::setSelectedIndex (data=..., element=0x7f5c95ffa900,
optionIndex=<optimized out>, deselect=true, fireOnChangeNow=false,
userDrivenChange=false) at dom/SelectElement.cpp:336
#20 0x00007f5c9878fc1c in (anonymous
namespace)::HTMLOptionElement::insertedIntoTree (this=0x7f5c960713c0,
deep=false) at html/HTMLOptionElement.cpp:248
#21 0x00007f5c986554e7 in (anonymous
namespace)::ContainerNode::insertedIntoDocument (this=0x7f5c960713c0) at
dom/ContainerNode.cpp:634
#22 0x00007f5c98678f92 in (anonymous namespace)::Element::insertedIntoDocument
(this=0x7f5c960713c0) at dom/Element.cpp:805
#23 0x00007f5c98655322 in (anonymous namespace)::ContainerNode::addChild
(this=0x7f5c95ffa900, newChild=...) at dom/ContainerNode.cpp:556
#24 0x00007f5c98797462 in (anonymous namespace)::HTMLParser::insertNode
(this=0x7f5c95fd6f30, n=0x7f5c960713c0, flat=false) at html/HTMLParser.cpp:370
#25 0x00007f5c98799a25 in insertNodeAfterLimitBlockDepth (flat=false,
n=0x7f5c960713c0, this=0x7f5c95fd6f30) at html/HTMLParser.cpp:227
#26 (anonymous namespace)::HTMLParser::parseToken (this=0x7f5c95fd6f30,
t=0x7f5c95fa1438) at html/HTMLParser.cpp:299
#27 0x00007f5c987ac454 in (anonymous namespace)::HTMLTokenizer::processToken
(this=0x7f5c95fa1400) at html/HTMLTokenizer.cpp:1949
#28 0x00007f5c987af320 in (anonymous namespace)::HTMLTokenizer::parseTag
(this=0x7f5c95fa1400, src=..., state=<optimized out>) at
html/HTMLTokenizer.cpp:1521
#29 0x00007f5c987b0d0e in (anonymous namespace)::HTMLTokenizer::write
(this=0x7f5c95fa1400, str=<optimized out>, appendData=<optimized out>) at
html/HTMLTokenizer.cpp:1772
#30 0x00007f5c987b15c8 in (anonymous
namespace)::HTMLTokenizer::executeExternalScriptsIfReady (this=0x7f5c95fa1400)
at html/HTMLTokenizer.cpp:2103
#31 0x00007f5c986712f9 in (anonymous namespace)::Document::removePendingSheet
(this=0x7f5c95f9fc00) at dom/Document.cpp:2534
#32 0x00007f5c98787e41 in (anonymous namespace)::HTMLLinkElement::sheetLoaded
(this=0x7f5c95f913c0) at html/HTMLLinkElement.cpp:329
#33 0x00007f5c98643bbd in (anonymous namespace)::CSSStyleSheet::checkLoaded
(this=0x7f5c95fcdd10) at css/CSSStyleSheet.cpp:213
#34 0x00007f5c987889a1 in (anonymous
namespace)::HTMLLinkElement::setCSSStyleSheet (this=0x7f5c95f913c0, href=...,
baseURL=..., charset=..., sheet=0x7f5c95fdb380) at html/HTMLLinkElement.cpp:314
#35 0x00007f5c987f1678 in (anonymous
namespace)::CachedCSSStyleSheet::checkNotify (this=0x7f5c95fdb380) at
loader/CachedCSSStyleSheet.cpp:116
#36 0x00007f5c987f182f in (anonymous namespace)::CachedCSSStyleSheet::data
(this=0x7f5c95fdb380, data=<optimized out>, allDataReceived=<optimized out>) at
loader/CachedCSSStyleSheet.cpp:104
#37 0x00007f5c9882d832 in (anonymous namespace)::Loader::Host::didFinishLoading
(this=0x7f5c95fcdbb0, loader=0x7f5c96028600) at loader/loader.cpp:399
#38 0x00007f5c98845eca in (anonymous
namespace)::SubresourceLoader::didFinishLoading (this=0x7f5c96028600) at
loader/SubresourceLoader.cpp:184
#39 0x00007f5c98a0706e in (anonymous namespace)::QNetworkReplyHandler::finish
(this=0x2d854d0) at platform/network/qt/QNetworkReplyHandler.cpp:261
#40 0x00007f5c98a07934 in (anonymous
namespace)::QNetworkReplyHandler::qt_metacall (this=0x2d854d0,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff2803e600) at
.moc/release-shared/moc_QNetworkReplyHandler.cpp:84
#41 0x00007f5ca8b09eba in QMetaObject::activate (sender=0x2d85cd0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#42 0x0000003f11cbcfdb in KDEPrivate::AccessManagerReply::slotResult
(this=0x2d85cd0, kJob=0x2e1d800) at
/usr/src/debug/kdelibs-4.6.3/kio/kio/accessmanagerreply_p.cpp:319
#43 0x0000003f11cbd163 in KDEPrivate::AccessManagerReply::qt_metacall
(this=0x2d85cd0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>,
_a=0x7fff2803e7d0) at
/usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/accessmanagerreply_p.moc:84
#44 0x00007f5ca8b09eba in QMetaObject::activate (sender=0x2e1d800, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff2803e7d0) at
kernel/qobject.cpp:3278
#45 0x0000003f0f3396a2 in KJob::result (this=<optimized out>, _t1=0x2e1d800) at
/usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#46 0x0000003f0f3396e0 in KJob::emitResult (this=0x2e1d800) at
/usr/src/debug/kdelibs-4.6.3/kdecore/jobs/kjob.cpp:312
#47 0x0000003f11cf44a4 in KIO::SimpleJob::slotFinished (this=0x2e1d800) at
/usr/src/debug/kdelibs-4.6.3/kio/kio/job.cpp:525
#48 0x0000003f11cfde92 in KIO::TransferJob::slotFinished (this=0x2e1d800) at
/usr/src/debug/kdelibs-4.6.3/kio/kio/job.cpp:1112
#49 0x0000003f11cfa911 in KIO::TransferJob::qt_metacall (this=0x2e1d800,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff2803eba0) at
/usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/jobclasses.moc:367
#50 0x00007f5ca8b09eba in QMetaObject::activate (sender=0x2e1c590, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#51 0x0000003f11d9d7e1 in KIO::SlaveInterface::dispatch (this=<optimized out>,
_cmd=104, rawdata=...) at
/usr/src/debug/kdelibs-4.6.3/kio/kio/slaveinterface.cpp:173
#52 0x0000003f11d9a645 in KIO::SlaveInterface::dispatch (this=<optimized out>)
at /usr/src/debug/kdelibs-4.6.3/kio/kio/slaveinterface.cpp:89
#53 0x0000003f11d8ddee in KIO::Slave::gotInput (this=0x2e1c590) at
/usr/src/debug/kdelibs-4.6.3/kio/kio/slave.cpp:348
#54 0x0000003f11d8e43c in KIO::Slave::qt_metacall (this=0x2e1c590,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff2803efc0) at
/usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/slave.moc:82
#55 0x00007f5ca8b09eba in QMetaObject::activate (sender=0x2b6eab0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#56 0x0000003f11cc5c77 in dequeue (this=<optimized out>) at
/usr/src/debug/kdelibs-4.6.3/kio/kio/connection.cpp:82
#57 KIO::ConnectionPrivate::dequeue (this=0x2d923d0) at
/usr/src/debug/kdelibs-4.6.3/kio/kio/connection.cpp:71
#58 0x0000003f11cc5d1d in KIO::Connection::qt_metacall (this=0x2b6eab0,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x2e58b20) at
/usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/connection.moc:79
#59 0x00007f5ca8b0da7a in QObject::event (this=0x2b6eab0, e=<optimized out>) at
kernel/qobject.cpp:1217
#60 0x00007f5ca7a4e394 in notify_helper (e=0x2b11aa0, receiver=0x2b6eab0,
this=0x256f7f0) at kernel/qapplication.cpp:4462
#61 QApplicationPrivate::notify_helper (this=0x256f7f0, receiver=0x2b6eab0,
e=0x2b11aa0) at kernel/qapplication.cpp:4434
#62 0x00007f5ca7a53221 in QApplication::notify (this=0x7fff2803fb50,
receiver=0x2b6eab0, e=0x2b11aa0) at kernel/qapplication.cpp:4341
#63 0x0000003f0fe41806 in KApplication::notify (this=0x7fff2803fb50,
receiver=0x2b6eab0, event=0x2b11aa0) at
/usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311
#64 0x00007f5ca8af71ac in QCoreApplication::notifyInternal
(this=0x7fff2803fb50, receiver=0x2b6eab0, event=0x2b11aa0) at
kernel/qcoreapplication.cpp:731
#65 0x00007f5ca8afa774 in sendEvent (event=0x2b11aa0, receiver=0x2b6eab0) at
kernel/qcoreapplication.h:215
#66 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x254b210) at kernel/qcoreapplication.cpp:1372
#67 0x00007f5ca8b218b3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#68 postEventSourceDispatch (s=0x2574e80) at
kernel/qeventdispatcher_glib.cpp:277
#69 0x00007f5ca625e7ed in g_main_dispatch (context=0x25740e0) at gmain.c:2441
#70 g_main_context_dispatch (context=0x25740e0) at gmain.c:3014
#71 0x00007f5ca625efc8 in g_main_context_iterate (context=0x25740e0,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#72 0x00007f5ca625f25c in g_main_context_iteration (context=0x25740e0,
may_block=1) at gmain.c:3155
#73 0x00007f5ca8b21d0f in QEventDispatcherGlib::processEvents (this=0x254c900,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#74 0x00007f5ca7af0f2e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:207
#75 0x00007f5ca8af66c2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#76 0x00007f5ca8af68bf in QEventLoop::exec (this=0x7fff2803f9a0, flags=...) at
kernel/qeventloop.cpp:201
#77 0x00007f5ca8afaa07 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#78 0x0000003f12eb38c2 in kdemain (argc=<optimized out>, argv=<optimized out>)
at /usr/src/debug/kdebase-4.6.3/konqueror/src/konqmain.cpp:219
#79 0x00007f5ca6d7f39d in __libc_start_main (main=0x4007b0 <main(int, char**)>,
argc=2, ubp_av=0x7fff280403e8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff280403d8) at libc-start.c:226
#80 0x00000000004007e1 in _start ()

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the i18n-bugs mailing list