<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>234994</bug_id>
          
          <creation_ts>2010-04-21 18:13:25 +0000</creation_ts>
          <short_desc>Dolphin crash related to Soprano [mutex, Soprano::Error::ErrorCache::clearError, Soprano::Error::ErrorCache::setError, Soprano::Client::ClientModel::executeQuery]</short_desc>
          <delta_ts>2011-12-04 12:25:50 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>nepomuk</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alvaro Manuel Recio Perez">amrecio</reporter>
          <assigned_to name="Sebastian Trueg">sebastian</assigned_to>
          <cc>alanteigne</cc>
    
    <cc>andresbajotierra</cc>
    
    <cc>atuldhawan90</cc>
    
    <cc>bruno</cc>
    
    <cc>christian.andi</cc>
    
    <cc>ferry.toth</cc>
    
    <cc>frank78ac</cc>
    
    <cc>g11j12r63</cc>
    
    <cc>glykocalyx</cc>
    
    <cc>gorgonizer</cc>
    
    <cc>ktpkarl</cc>
    
    <cc>m.wege</cc>
    
    <cc>peter.penz19</cc>
    
    <cc>roman.karlstetter</cc>
    
    <cc>sebastian</cc>
    
    <cc>trueg</cc>
    
    <cc>vit</cc>
    
    <cc>vprints</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin>4.7</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>952282</commentid>
    <comment_count>0</comment_count>
    <who name="Alvaro Manuel Recio Perez">amrecio</who>
    <bug_when>2010-04-21 18:13:25 +0000</bug_when>
    <thetext>Application: dolphin (1.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic x86_64
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
Dolphin crashed just after launching a program from it.

Reading the stack trace I found some references to &quot;Error&quot; and Soprano, so I guess that could be the cause.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff2b6499760 (LWP 27488))]

Thread 4 (Thread 0x7ff2a57fd710 (LWP 27493)):
#0  0x00007ff2ae54528d in ?? () from /lib/libglib-2.0.so.0
#1  0x00007ff2ae5458fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0x00007ff2b2872566 in QEventDispatcherGlib::processEvents (this=0x287d4b0, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:414
#3  0x00007ff2b2847992 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=) at kernel/qeventloop.cpp:149
#4  0x00007ff2b2847d6c in QEventLoop::exec (this=0x7ff2a57fcdb0, flags=) at kernel/qeventloop.cpp:201
#5  0x00007ff2b2751d59 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#6  0x00007ff2b2828178 in QInotifyFileSystemWatcherEngine::run (this=0x287ceb0) at io/qfilesystemwatcher_inotify.cpp:248
#7  0x00007ff2b2754775 in QThreadPrivate::start (arg=0x287ceb0) at thread/qthread_unix.cpp:248
#8  0x00007ff2af68a9ca in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:300
#9  0x00007ff2b212b69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff29eb5f710 (LWP 27670)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007ff29dca3081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007ff2af68a9ca in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:300
#3  0x00007ff2b212b69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff2949e0710 (LWP 4245)):
[KCrash Handler]
#5  0x00007ff2b4efd0a2 in Soprano::Error::ErrorCache::clearError() const () from /usr/lib/libsoprano.so.4
#6  0x00007ff2b4efd740 in Soprano::Error::ErrorCache::setError(Soprano::Error::Error const&amp;) const () from /usr/lib/libsoprano.so.4
#7  0x00007ff2b04c8a5a in ?? () from /usr/lib/libsopranoclient.so.1
#8  0x00007ff2b51dab9d in Nepomuk::MainModel::executeQuery (this=0x279a4e0, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at ../../../nepomuk/core/nepomukmainmodel.cpp:213
#9  0x00007ff2b4f0c77c in Soprano::FilterModel::executeQuery(QString const&amp;, Soprano::Query::QueryLanguage, QString const&amp;) const () from /usr/lib/libsoprano.so.4
#10 0x00007ff2b51cf635 in Nepomuk::ResourceData::determineUri (this=0x2f8fb60) at ../../../nepomuk/core/resourcedata.cpp:671
#11 0x00007ff2b51d0802 in Nepomuk::ResourceData::load (this=0x2f8fb60) at ../../../nepomuk/core/resourcedata.cpp:414
#12 0x00007ff2b51d11b8 in Nepomuk::ResourceData::property (this=0x2f8fb60, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#13 0x00007ff2b51ebee2 in Nepomuk::Resource::property (this=&lt;value optimized out&gt;, uri=...) at ../../../nepomuk/core/resource.cpp:280
#14 0x00007ff2b51ee9d0 in Nepomuk::Resource::rating (this=0x7ff2949dfc80) at ../../../nepomuk/core/resource.cpp:800
#15 0x0000000000465b08 in KLoadMetaDataThread::run (this=0x2bba110) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#16 0x00007ff2b2754775 in QThreadPrivate::start (arg=0x2bba110) at thread/qthread_unix.cpp:248
#17 0x00007ff2af68a9ca in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:300
#18 0x00007ff2b212b69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff2b6499760 (LWP 27488)):
#0  0x00007ff2b211ef53 in *__GI___poll (fds=&lt;value optimized out&gt;, nfds=&lt;value optimized out&gt;, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff2acfa829a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007ff2acfa87d7 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007ff2acfa8a85 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007ff2b10546fa in _XSend () from /usr/lib/libX11.so.6
#5  0x00007ff2b1054c45 in _XFlush () from /usr/lib/libX11.so.6
#6  0x00007ff2b1ba71cc in XRenderComposite () from /usr/lib/libXrender.so.1
#7  0x00007ff2b3638199 in QX11PaintEngine::drawTiledPixmap (this=&lt;value optimized out&gt;, r=&lt;value optimized out&gt;, pixmap=&lt;value optimized out&gt;, p=&lt;value optimized out&gt;)
    at painting/qpaintengine_x11.cpp:2156
#8  0x00007ff2b3595cc4 in QPainter::drawTiledPixmap (this=0x7fff6d645010, r=..., pixmap=..., sp=...) at painting/qpainter.cpp:6455
#9  0x00007ff2aafc5edf in QPainter::drawTiledPixmap (this=&lt;value optimized out&gt;, s=&lt;value optimized out&gt;, pix=&lt;value optimized out&gt;, w=4, h=32, region=&lt;value optimized out&gt;)
    at /usr/include/qt4/QtGui/qpainter.h:801
#10 TileSet::initPixmap (this=&lt;value optimized out&gt;, s=&lt;value optimized out&gt;, pix=&lt;value optimized out&gt;, w=4, h=32, region=&lt;value optimized out&gt;) at ../../../kstyles/oxygen/lib/tileset.cpp:34
#11 0x00007ff2aafc68be in TileSet (this=0x7ff2a00e7080, pix=..., w1=&lt;value optimized out&gt;, h1=&lt;value optimized out&gt;, w2=182, h2=32) at ../../../kstyles/oxygen/lib/tileset.cpp:66
#12 0x00007ff2aafd40c0 in OxygenStyleHelper::dockFrame (this=0x230a0f0, color=..., width=&lt;value optimized out&gt;) at ../../../kstyles/oxygen/helper.cpp:981
#13 0x00007ff2ab00ed74 in OxygenStyle::eventFilter (this=0x22dc4e0, obj=&lt;value optimized out&gt;, ev=&lt;value optimized out&gt;) at ../../../kstyles/oxygen/oxygen.cpp:6438
#14 0x00007ff2b2848487 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=&lt;value optimized out&gt;, receiver=0x30fc1f0, event=0x7fff6d645f80) at kernel/qcoreapplication.cpp:819
#15 0x00007ff2b34361fc in QApplicationPrivate::notify_helper (this=0x2291d90, receiver=0x30fc1f0, e=0x7fff6d645f80) at kernel/qapplication.cpp:4296
#16 0x00007ff2b343c6fb in QApplication::notify (this=0x7fff6d6475b0, receiver=0x30fc1f0, e=0x7fff6d645f80) at kernel/qapplication.cpp:4183
#17 0x00007ff2b4141526 in KApplication::notify (this=0x7fff6d6475b0, receiver=0x30fc1f0, event=0x7fff6d645f80) at ../../kdeui/kernel/kapplication.cpp:302
#18 0x00007ff2b284906c in QCoreApplication::notifyInternal (this=0x7fff6d6475b0, receiver=0x30fc1f0, event=0x7fff6d645f80) at kernel/qcoreapplication.cpp:704
#19 0x00007ff2b34947dd in QCoreApplication::sendSpontaneousEvent (this=0x3257180, pdev=&lt;value optimized out&gt;, rgn=..., offset=&lt;value optimized out&gt;, flags=&lt;value optimized out&gt;, sharedPainter=0x0, 
    backingStore=0x31bc700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#20 QWidgetPrivate::drawWidget (this=0x3257180, pdev=&lt;value optimized out&gt;, rgn=..., offset=&lt;value optimized out&gt;, flags=&lt;value optimized out&gt;, sharedPainter=0x0, backingStore=0x31bc700)
    at kernel/qwidget.cpp:5339
#21 0x00007ff2b3495478 in QWidgetPrivate::paintSiblingsRecursive (this=&lt;value optimized out&gt;, pdev=&lt;value optimized out&gt;, siblings=..., index=13, rgn=&lt;value optimized out&gt;, 
    offset=&lt;value optimized out&gt;, flags=4, sharedPainter=0x0, backingStore=0x31bc700) at kernel/qwidget.cpp:5452
#22 0x00007ff2b349453a in QWidgetPrivate::drawWidget (this=0x7ff2a00c3200, pdev=&lt;value optimized out&gt;, rgn=..., offset=&lt;value optimized out&gt;, flags=&lt;value optimized out&gt;, sharedPainter=0x0, 
    backingStore=0x31bc700) at kernel/qwidget.cpp:5388
#23 0x00007ff2b364e8c5 in QWidgetBackingStore::sync (this=0x31bc700) at painting/qbackingstore.cpp:1291
#24 0x00007ff2b3485b60 in QWidgetPrivate::syncBackingStore (this=0x7ff2a00c3200) at kernel/qwidget.cpp:1672
#25 0x00007ff2b348c865 in QWidget::event (this=0x7ff2a00bcd60, event=0x2c021e0) at kernel/qwidget.cpp:8291
#26 0x00007ff2b384ecab in QMainWindow::event (this=0x7ff2a00bcd60, event=0x2c021e0) at widgets/qmainwindow.cpp:1433
#27 0x00007ff2b42586f3 in KXmlGuiWindow::event (this=0x7fff6d644b30, ev=0x1) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#28 0x00007ff2b343622c in QApplicationPrivate::notify_helper (this=0x2291d90, receiver=0x7ff2a00bcd60, e=0x2c021e0) at kernel/qapplication.cpp:4300
#29 0x00007ff2b343c6fb in QApplication::notify (this=0x7fff6d6475b0, receiver=0x7ff2a00bcd60, e=0x2c021e0) at kernel/qapplication.cpp:4183
#30 0x00007ff2b4141526 in KApplication::notify (this=0x7fff6d6475b0, receiver=0x7ff2a00bcd60, event=0x2c021e0) at ../../kdeui/kernel/kapplication.cpp:302
#31 0x00007ff2b284906c in QCoreApplication::notifyInternal (this=0x7fff6d6475b0, receiver=0x7ff2a00bcd60, event=0x2c021e0) at kernel/qcoreapplication.cpp:704
#32 0x00007ff2b284b7e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=&lt;value optimized out&gt;, data=0x2262c30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=&lt;value optimized out&gt;, data=0x2262c30) at kernel/qcoreapplication.cpp:1345
#34 0x00007ff2b28729d3 in QCoreApplication::sendPostedEvents (s=&lt;value optimized out&gt;) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#35 postEventSourceDispatch (s=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:276
#36 0x00007ff2ae5418c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x00007ff2ae545748 in ?? () from /lib/libglib-2.0.so.0
#38 0x00007ff2ae5458fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x00007ff2b2872513 in QEventDispatcherGlib::processEvents (this=0x2262770, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:412
#40 0x00007ff2b34e646e in QGuiEventDispatcherGlib::processEvents (this=0x7fff6d644b30, flags=&lt;value optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007ff2b2847992 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=) at kernel/qeventloop.cpp:149
#42 0x00007ff2b2847d6c in QEventLoop::exec (this=0x7fff6d647500, flags=) at kernel/qeventloop.cpp:201
#43 0x00007ff2b284baab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#44 0x000000000043b1c5 in main (argc=&lt;value optimized out&gt;, argv=&lt;value optimized out&gt;) at ../../../../apps/dolphin/src/main.cpp:101

Possible duplicates by query: bug 234977, bug 234928, bug 234766, bug 234765, bug 234702.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955734</commentid>
    <comment_count>1</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-02 10:20:00 +0000</bug_when>
    <thetext>Thanks for the bug report! This crash looks related to Nepomuk. I think it might be a duplicate of bug 235166.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955736</commentid>
    <comment_count>2</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-02 10:20:52 +0000</bug_when>
    <thetext>*** Bug 235116 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955738</commentid>
    <comment_count>3</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-02 10:20:59 +0000</bug_when>
    <thetext>*** Bug 235267 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>955740</commentid>
    <comment_count>4</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-02 10:21:06 +0000</bug_when>
    <thetext>*** Bug 235497 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958135</commentid>
    <comment_count>5</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-07 13:41:12 +0000</bug_when>
    <thetext>*** Bug 236657 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958137</commentid>
    <comment_count>6</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-07 13:42:13 +0000</bug_when>
    <thetext>If the bug is reproducible for anyone, it would really help if we could get a
backtrace with full Soprano debugging information (the crash seems to be
related to Nepomuk/Soprano). To install the required package on Kubuntu, enter

sudo apt-get install libsoprano-dbg

in a Konsole. You can also install it via KPackageKit - just enter &quot;soprano&quot; in
the text box and select the &quot;debugging symbols...&quot; entry.

If you see this crash again then, please paste the new backtrace here. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983098</commentid>
    <comment_count>7</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-06-26 03:26:14 +0000</bug_when>
    <thetext>Bug 238662 seems to have a better backtrace regarding Soprano debug info.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983100</commentid>
    <comment_count>8</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-06-26 03:26:51 +0000</bug_when>
    <thetext>*** Bug 238662 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983102</commentid>
    <comment_count>9</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2010-06-26 03:27:25 +0000</bug_when>
    <thetext>*** Bug 237414 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>983247</commentid>
    <comment_count>10</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-06-26 14:01:59 +0000</bug_when>
    <thetext>From bug 238662:

Thread 3 (Thread 0x7f228ffff910 (LWP 29373)):
[KCrash Handler]
#5  0x00007f22a2e444e5 in raise () from /lib64/libc.so.6
#6  0x00007f22a2e459b0 in abort () from /lib64/libc.so.6
#7  0x00007f22a2e3d24a in __assert_fail () from /lib64/libc.so.6
#8  0x00007f22a0084b0e in __pthread_tpp_change_priority (previous_prio=-1,
new_prio=0) at tpp.c:61
#9  0x00007f22a007d8ee in __pthread_mutex_lock_full (mutex=0x7f229000f5a0) at
pthread_mutex_lock.c:415
#10 0x00007f22a4187d53 in QMutexPrivate::wait (this=0x7f229000f580,
timeout=29373) at thread/qmutex_unix.cpp:80
#11 0x00007f22a41839f5 in QMutex::lock (this=0x7f229000d298) at
thread/qmutex.cpp:167
#12 0x00007f22a5c3f475 in relock (this=&lt;value optimized out&gt;) at
/usr/include/QtCore/qmutex.h:120
#13 QMutexLocker (this=&lt;value optimized out&gt;) at
/usr/include/QtCore/qmutex.h:102
#14 Soprano::Error::ErrorCache::clearError (this=&lt;value optimized out&gt;) at
/usr/src/debug/soprano-2.4.2/soprano/error.cpp:242
#15 0x00007f22a5c3fa68 in Soprano::Error::ErrorCache::setError
(this=0x7f2290009c50, error=...) at
/usr/src/debug/soprano-2.4.2/soprano/error.cpp:229
#16 0x00007f22a1292e86 in Soprano::Client::ClientModel::executeQuery
(this=0x7f2290009c40, query=&lt;value optimized out&gt;, language=&lt;value optimized
out&gt;, userQueryLanguage=&lt;value optimized out&gt;)
    at /usr/src/debug/soprano-2.4.2/client/clientmodel.cpp:106
#17 0x00007f22a5f273df in Nepomuk::MainModel::executeQuery (this=0xa324a0,
query=..., language=QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/kdelibs-4.4.3/nepomuk/core/nepomukmainmodel.cpp:214
#18 0x00007f22a5c4f719 in Soprano::FilterModel::executeQuery (this=0xa30f80,
query=..., language=4294967295, userQueryLanguage=...) at
/usr/src/debug/soprano-2.4.2/soprano/filtermodel.cpp:164
#19 0x00007f22a5f1d765 in Nepomuk::ResourceData::determineUri (this=0xed0dc0)
at /usr/src/debug/kdelibs-4.4.3/nepomuk/core/resourcedata.cpp:671
#20 0x00007f22a5f347e2 in Nepomuk::ResourceData::load (this=0xed0dc0) at
/usr/src/debug/kdelibs-4.4.3/nepomuk/core/resourcedata.cpp:414
#21 0x00007f22a5f35158 in Nepomuk::ResourceData::property (this=0xed0dc0,
uri=...) at /usr/src/debug/kdelibs-4.4.3/nepomuk/core/resourcedata.cpp:271
#22 0x00007f22a5f351f2 in Nepomuk::Resource::property (this=&lt;value optimized
out&gt;, uri=...) at /usr/src/debug/kdelibs-4.4.3/nepomuk/core/resource.cpp:280
#23 0x00007f22a5f353a3 in Nepomuk::Resource::rating (this=0x7f228fffeed0) at
/usr/src/debug/kdelibs-4.4.3/nepomuk/core/resource.cpp:800
#24 0x0000000000465c78 in KLoadMetaDataThread::run (this=0xc728d0) at
/usr/src/debug/kdebase-4.4.3/apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001076</commentid>
    <comment_count>11</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-08-10 17:20:12 +0000</bug_when>
    <thetext>*** Bug 247243 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1004197</commentid>
    <comment_count>12</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2010-08-15 14:38:52 +0000</bug_when>
    <thetext>*** Bug 235435 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1017509</commentid>
    <comment_count>13</comment_count>
    <who name="Pino Toscano">pino</who>
    <bug_when>2010-09-11 16:59:22 +0000</bug_when>
    <thetext>*** Bug 250870 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026409</commentid>
    <comment_count>14</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-10-01 12:23:34 +0000</bug_when>
    <thetext>*** Bug 252886 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062561</commentid>
    <comment_count>15</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2010-12-21 16:20:15 +0000</bug_when>
    <thetext>[Comment from a bug triager]
From bug 260745 (dolphin, soprano 2.4.2):
-- Information about the crash:
Moving large directories caused crashed ... will try turning off Nepomuk during
such operations and see if this repeats</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062564</commentid>
    <comment_count>16</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2010-12-21 16:22:28 +0000</bug_when>
    <thetext>[Comment from a bug triager]
Note: bug 235166 contains several duplicates with backtraces related to this one.

From bug 260856 (soprano-2.5.63):
- What I was doing when the application crashed:
Stub of appliacation Nepomuk crashed after login into KDE 4.5.86 (openSUSE).

Backtrace:
Thread 2 (Thread 0x7ffbd6740710 (LWP 4596)):
[KCrash Handler]
#6  QMutex::lock (this=0x8) at thread/qmutex.cpp:151
#7  0x00007ffbede8fe42 in QMutexLocker (this=&lt;value optimized out&gt;) at
/usr/include/QtCore/qmutex.h:102
#8  Soprano::Error::ErrorCache::clearError (this=&lt;value optimized out&gt;) at
/usr/src/debug/soprano-2.5.63/soprano/error.cpp:238
#9  0x00007ffbede904d0 in Soprano::Error::ErrorCache::setError (this=0x8b2d60,
error=...) at /usr/src/debug/soprano-2.5.63/soprano/error.cpp:225
#10 0x00007ffbedc256aa in Soprano::Client::DBusModel::executeQuery
(this=0x8b2d50, query=&lt;value optimized out&gt;, language=&lt;value optimized out&gt;,
userQueryLanguage=&lt;value optimized out&gt;)
    at /usr/src/debug/soprano-2.5.63/client/dbus/dbusmodel.cpp:108
#11 0x00007ffbf28f74b4 in Nepomuk::MainModel::executeQuery (this=0x736800,
query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at
/usr/src/debug/kdelibs-4.5.86svn1207757/nepomuk/core/nepomukmainmodel.cpp:212
#12 0x00007ffbedea0239 in Soprano::FilterModel::executeQuery (this=0x7369b0,
query=&lt;value optimized out&gt;, language=&lt;value optimized out&gt;,
userQueryLanguage=&lt;value optimized out&gt;)
    at /usr/src/debug/soprano-2.5.63/soprano/filtermodel.cpp:164
#13 0x00007ffbe4143788 in Nepomuk::IndexScheduler::removeAllGraphsFromQuery
(this=0x796a00, query=...)
    at
/usr/src/debug/kdebase-runtime-4.5.86svn1207757/nepomuk/services/strigi/indexscheduler.cpp:713
#14 0x00007ffbe4144fab in Nepomuk::IndexScheduler::removeOldAndUnwantedEntries
(this=0x796a00) at
/usr/src/debug/kdebase-runtime-4.5.86svn1207757/nepomuk/services/strigi/indexscheduler.cpp:626
#15 0x00007ffbe4146ff2 in Nepomuk::IndexScheduler::run (this=0x796a00) at
/usr/src/debug/kdebase-runtime-4.5.86svn1207757/nepomuk/services/strigi/indexscheduler.cpp:298
#16 0x00007ffbf3b94a1e in QThreadPrivate::start (arg=0x796a00) at
thread/qthread_unix.cpp:285
#17 0x00007ffbf3905a4f in start_thread () from /lib64/libpthread.so.0
#18 0x00007ffbf165e82d in clone () from /lib64/libc.so.6
#19 0x0000000000000000 in ?? ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062566</commentid>
    <comment_count>17</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2010-12-21 16:22:41 +0000</bug_when>
    <thetext>*** Bug 260856 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087016</commentid>
    <comment_count>18</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2011-02-12 17:33:59 +0000</bug_when>
    <thetext>[Comment from a bug triager]
From bug 265809:
- What I was doing when the application crashed:
Opening two windows in dolphin using F3
Selecting two similar folders going into deeper directory hierarchy (about 5
folders)
Selecting folder from right window, right mouse button, copy
Moving mouse to left window, selecting paste --&gt; dolphin crashes (Normally
dolphin asks if same folder/file name should be overwritten)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087018</commentid>
    <comment_count>19</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2011-02-12 17:34:04 +0000</bug_when>
    <thetext>*** Bug 265809 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133210</commentid>
    <comment_count>20</comment_count>
      <attachid>61169</attachid>
    <who name="Ferry">ferry.toth</who>
    <bug_when>2011-06-20 10:54:32 +0000</bug_when>
    <thetext>Created attachment 61169
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.4 (4.6.4) using Qt 4.7.2

- What I was doing when the application crashed:

Copied a file to another location. Then copied back to the orignal location. Before dolphin can ask for confirmation to overwrite the file it crashes.

This behavior is the same for local and smbclient mounted folders.

However, a second user on the same machine does not experience this behavior.

-- Backtrace (Reduced):
#7  0x035ae389 in QMutex::lock (this=0x8bdd23c) at thread/qmutex.cpp:151
#8  0x004f0662 in Soprano::Error::ErrorCache::clearError() const () from /usr/lib/libsoprano.so.4
#9  0x004f0bb3 in Soprano::Error::ErrorCache::setError(Soprano::Error::Error const&amp;) const () from /usr/lib/libsoprano.so.4
#10 0x00aad0ad in Soprano::Client::DBusModel::executeQuery(QString const&amp;, Soprano::Query::QueryLanguage, QString const&amp;) const () from /usr/lib/libsopranoclient.so.1
#11 0x00918223 in Nepomuk::MainModel::executeQuery (this=0x8e19138, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:212</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133211</commentid>
    <comment_count>21</comment_count>
    <who name="Peter Penz">peter.penz19</who>
    <bug_when>2011-06-20 11:11:00 +0000</bug_when>
    <thetext>Dolphin uses a custom process in 4.7 instead of a thread for getting meta-data (see http://ppenz.blogspot.com/2011/03/dont-crash-when-reading-metadata.html). Although the executed code should also work inside a thread it is very easy to break this by having some non-reentrant code somewhere deeply hidden (probably even in a 3rd party-code).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1194586</commentid>
    <comment_count>22</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2011-12-04 12:25:50 +0000</bug_when>
    <thetext>*** Bug 269676 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61169</attachid>
            <date>2011-06-20 10:54:32 +0000</date>
            <delta_ts>2011-06-20 10:54:32 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>19221</size>
            <attacher name="Ferry">ferry.toth</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGRvbHBoaW4gKDEuNi4xKQpLREUgUGxhdGZvcm0gVmVyc2lvbjogNC42LjQg
KDQuNi40KQpRdCBWZXJzaW9uOiA0LjcuMgpPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCAyLjYuMzgt
OC1nZW5lcmljIGk2ODYKRGlzdHJpYnV0aW9uOiBVYnVudHUgMTEuMDQKCi0tIEluZm9ybWF0aW9u
IGFib3V0IHRoZSBjcmFzaDoKLSBXaGF0IEkgd2FzIGRvaW5nIHdoZW4gdGhlIGFwcGxpY2F0aW9u
IGNyYXNoZWQ6CgpDb3BpZWQgYSBmaWxlIHRvIGFub3RoZXIgbG9jYXRpb24uIFRoZW4gY29waWVk
IGJhY2sgdG8gdGhlIG9yaWduYWwgbG9jYXRpb24uIEJlZm9yZSBkb2xwaGluIGNhbiBhc2sgZm9y
IGNvbmZpcm1hdGlvbiB0byBvdmVyd3JpdGUgdGhlIGZpbGUgaXQgY3Jhc2hlcy4KClRoaXMgYmVo
YXZpb3IgaXMgdGhlIHNhbWUgZm9yIGxvY2FsIGFuZCBzbWJjbGllbnQgbW91bnRlZCBmb2xkZXJz
LgoKSG93ZXZlciwgYSBzZWNvbmQgdXNlciBvbiB0aGUgc2FtZSBtYWNoaW5lIGRvZXMgbm90IGV4
cGVyaWVuY2UgdGhpcyBiZWhhdmlvci4KClRoZSBjcmFzaCBjYW4gYmUgcmVwcm9kdWNlZCBldmVy
eSB0aW1lLgoKLS0gQmFja3RyYWNlOgpBcHBsaWNhdGlvbjogRG9scGhpbiAoZG9scGhpbiksIHNp
Z25hbDogU2VnbWVudGF0aW9uIGZhdWx0CltDdXJyZW50IHRocmVhZCBpcyAxIChUaHJlYWQgMHhi
Nzc3M2EyMCAoTFdQIDMxNzU0KSldCgpUaHJlYWQgNyAoVGhyZWFkIDB4YjU1ZTRiNzAgKExXUCAz
MTc1NSkpOgojMCAgMHgwMGI0ZmQ0MSBpbiBjbG9ja19nZXR0aW1lIChjbG9ja19pZD0xLCB0cD0w
eGI1NWU0MDAwKSBhdCAuLi9zeXNkZXBzL3VuaXgvY2xvY2tfZ2V0dGltZS5jOjExNgojMSAgMHgw
MzYwOGRkOCBpbiBkb19nZXR0aW1lICgpIGF0IHRvb2xzL3FlbGFwc2VkdGltZXJfdW5peC5jcHA6
MTIzCiMyICBxdF9nZXR0aW1lICgpIGF0IHRvb2xzL3FlbGFwc2VkdGltZXJfdW5peC5jcHA6MTQw
CiMzICAweDAzNmQ1NGYyIGluIHVwZGF0ZUN1cnJlbnRUaW1lICh0aGlzPTB4OGNjMWI0NCwgdG09
Li4uKSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0Y2hlcl91bml4LmNwcDozMzkKIzQgIFFUaW1lcklu
Zm9MaXN0Ojp0aW1lcldhaXQgKHRoaXM9MHg4Y2MxYjQ0LCB0bT0uLi4pIGF0IGtlcm5lbC9xZXZl
bnRkaXNwYXRjaGVyX3VuaXguY3BwOjQ0MgojNSAgMHgwMzZkM2QzMiBpbiB0aW1lclNvdXJjZVBy
ZXBhcmVIZWxwZXIgKHNyYz08dmFsdWUgb3B0aW1pemVkIG91dD4sIHRpbWVvdXQ9MHhiNTVlNDBk
YykgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6MTM2CiM2ICAweDAzNmQzZGNk
IGluIHRpbWVyU291cmNlUHJlcGFyZSAoc291cmNlPTB4OGNjMWIxMCwgdGltZW91dD08dmFsdWUg
b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE2OQoj
NyAgMHgwNzkyZGZkNCBpbiBnX21haW5fY29udGV4dF9wcmVwYXJlICgpIGZyb20gL2xpYi9pMzg2
LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM4ICAweDA3OTJlZTYzIGluID8/ICgpIGZyb20g
L2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM5ICAweDA3OTJmNTI0IGluIGdf
bWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xp
Yi0yLjAuc28uMAojMTAgMHgwMzZkNDU3NyBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vz
c0V2ZW50cyAodGhpcz0weDhjYzFkZTAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3Bh
dGNoZXJfZ2xpYi5jcHA6NDI0CiMxMSAweDAzNmE2Mjg5IGluIFFFdmVudExvb3A6OnByb2Nlc3NF
dmVudHMgKHRoaXM9MHhiNTVlNDI5MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5j
cHA6MTQ5CiMxMiAweDAzNmE2NTIyIGluIFFFdmVudExvb3A6OmV4ZWMgKHRoaXM9MHhiNTVlNDI5
MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjAxCiMxMyAweDAzNWIwMmEw
IGluIFFUaHJlYWQ6OmV4ZWMgKHRoaXM9MHg4Y2MxMjQwKSBhdCB0aHJlYWQvcXRocmVhZC5jcHA6
NDkyCiMxNCAweDAzNjg3ZmRiIGluIFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNoZXJFbmdpbmU6OnJ1
biAodGhpcz0weDhjYzEyNDApIGF0IGlvL3FmaWxlc3lzdGVtd2F0Y2hlcl9pbm90aWZ5LmNwcDoy
NDgKIzE1IDB4MDM1YjJkYTIgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0IChhcmc9MHg4Y2MxMjQw
KSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDozMjAKIzE2IDB4MDA0NWZlOTkgaW4gc3RhcnRf
dGhyZWFkIChhcmc9MHhiNTVlNGI3MCkgYXQgcHRocmVhZF9jcmVhdGUuYzozMDQKIzE3IDB4MDBj
NDc3M2UgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvaTM4Ni9jbG9u
ZS5TOjEzMAoKVGhyZWFkIDYgKFRocmVhZCAweGIzYTU1YjcwIChMV1AgMzE3NTcpKToKIzAgIDB4
MDA0MTg0MTYgaW4gX19rZXJuZWxfdnN5c2NhbGwgKCkKIzEgIDB4MDBjMzhmNzYgaW4gX19wb2xs
IChmZHM9MHhiNGM0OTk1OCwgbmZkcz0xLCB0aW1lb3V0PS0xKSBhdCAuLi9zeXNkZXBzL3VuaXgv
c3lzdi9saW51eC9wb2xsLmM6ODcKIzIgIDB4MDc5M2Y4NGIgaW4gZ19wb2xsICgpIGZyb20gL2xp
Yi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiMzICAweDA3OTJmMWFmIGluID8/ICgp
IGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJnbGliLTIuMC5zby4wCiM0ICAweDA3OTJmNTI0
IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGlvbiAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUv
bGliZ2xpYi0yLjAuc28uMAojNSAgMHgwMzZkNDU3NyBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6
cHJvY2Vzc0V2ZW50cyAodGhpcz0weDhmNzlmMjgsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVu
dGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI0CiM2ICAweDAzNmE2Mjg5IGluIFFFdmVudExvb3A6OnBy
b2Nlc3NFdmVudHMgKHRoaXM9MHhiM2E1NTI5MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50
bG9vcC5jcHA6MTQ5CiM3ICAweDAzNmE2NTIyIGluIFFFdmVudExvb3A6OmV4ZWMgKHRoaXM9MHhi
M2E1NTI5MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MjAxCiM4ICAweDAz
NWIwMmEwIGluIFFUaHJlYWQ6OmV4ZWMgKHRoaXM9MHg4ZmRjZDcwKSBhdCB0aHJlYWQvcXRocmVh
ZC5jcHA6NDkyCiM5ICAweDAzNjg3ZmRiIGluIFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNoZXJFbmdp
bmU6OnJ1biAodGhpcz0weDhmZGNkNzApIGF0IGlvL3FmaWxlc3lzdGVtd2F0Y2hlcl9pbm90aWZ5
LmNwcDoyNDgKIzEwIDB4MDM1YjJkYTIgaW4gUVRocmVhZFByaXZhdGU6OnN0YXJ0IChhcmc9MHg4
ZmRjZDcwKSBhdCB0aHJlYWQvcXRocmVhZF91bml4LmNwcDozMjAKIzExIDB4MDA0NWZlOTkgaW4g
c3RhcnRfdGhyZWFkIChhcmc9MHhiM2E1NWI3MCkgYXQgcHRocmVhZF9jcmVhdGUuYzozMDQKIzEy
IDB4MDBjNDc3M2UgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvaTM4
Ni9jbG9uZS5TOjEzMAoKVGhyZWFkIDUgKFRocmVhZCAweGIyYTUzYjcwIChMV1AgMzE3NjMpKToK
IzAgIDB4MDA0MTg0MTYgaW4gX19rZXJuZWxfdnN5c2NhbGwgKCkKIzEgIDB4MDBjMzhmNzYgaW4g
X19wb2xsIChmZHM9MHg5MDI0ZWU4LCBuZmRzPTEsIHRpbWVvdXQ9LTEpIGF0IC4uL3N5c2RlcHMv
dW5peC9zeXN2L2xpbnV4L3BvbGwuYzo4NwojMiAgMHgwNzkzZjg0YiBpbiBnX3BvbGwgKCkgZnJv
bSAvbGliL2kzODYtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzMgIDB4MDc5MmYxYWYgaW4g
Pz8gKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYmdsaWItMi4wLnNvLjAKIzQgIDB4MDc5
MmY1MjQgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4
LWdudS9saWJnbGliLTIuMC5zby4wCiM1ICAweDAzNmQ0NTc3IGluIFFFdmVudERpc3BhdGNoZXJH
bGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTB4OTAyMzc5MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwv
cWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDo0MjQKIzYgIDB4MDM2YTYyODkgaW4gUUV2ZW50TG9v
cDo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weGIyYTUzMjkwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9x
ZXZlbnRsb29wLmNwcDoxNDkKIzcgIDB4MDM2YTY1MjIgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhp
cz0weGIyYTUzMjkwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDEKIzgg
IDB4MDM1YjAyYTAgaW4gUVRocmVhZDo6ZXhlYyAodGhpcz0weGI0YzBhNDc4KSBhdCB0aHJlYWQv
cXRocmVhZC5jcHA6NDkyCiM5ICAweDAzNjg3ZmRiIGluIFFJbm90aWZ5RmlsZVN5c3RlbVdhdGNo
ZXJFbmdpbmU6OnJ1biAodGhpcz0weGI0YzBhNDc4KSBhdCBpby9xZmlsZXN5c3RlbXdhdGNoZXJf
aW5vdGlmeS5jcHA6MjQ4CiMxMCAweDAzNWIyZGEyIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAo
YXJnPTB4YjRjMGE0NzgpIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjMyMAojMTEgMHgwMDQ1
ZmU5OSBpbiBzdGFydF90aHJlYWQgKGFyZz0weGIyYTUzYjcwKSBhdCBwdGhyZWFkX2NyZWF0ZS5j
OjMwNAojMTIgMHgwMGM0NzczZSBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9s
aW51eC9pMzg2L2Nsb25lLlM6MTMwCgpUaHJlYWQgNCAoVGhyZWFkIDB4YjIyNTJiNzAgKExXUCAz
MjE4MCkpOgojMCAgMHgwMDQxODQxNiBpbiBfX2tlcm5lbF92c3lzY2FsbCAoKQojMSAgMHgwMDQ2
NzBiOSBpbiBfX2xsbF9sb2NrX3dhaXQgKCkgYXQgLi4vbnB0bC9zeXNkZXBzL3VuaXgvc3lzdi9s
aW51eC9pMzg2L2k2ODYvLi4vaTQ4Ni9sb3dsZXZlbGxvY2suUzoxNDIKIzIgIDB4MDA0NjI1NGIg
aW4gX0xfbG9ja183OTEgKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYnB0aHJlYWQuc28u
MAojMyAgMHgwMDQ2MjM3MSBpbiBfX3B0aHJlYWRfbXV0ZXhfbG9jayAobXV0ZXg9MHg4YmRkNmEw
KSBhdCBwdGhyZWFkX211dGV4X2xvY2suYzo2MQojNCAgMHgwMGM1NTYxNiBpbiBwdGhyZWFkX211
dGV4X2xvY2sgKG11dGV4PTB4OGJkZDZhMCkgYXQgZm9yd2FyZC5jOjE4MgojNSAgMHgwNGEwNzMz
YSBpbiA/PyAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZGJ1cy0xLnNvLjMKIzYgIDB4
MDQ5ZmEyNTggaW4gPz8gKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYmRidXMtMS5zby4z
CiM3ICAweDA0OWUzMzVkIGluID8/ICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJkYnVz
LTEuc28uMwojOCAgMHgwNDllMzRmYiBpbiA/PyAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUv
bGliZGJ1cy0xLnNvLjMKIzkgIDB4MDQ5ZTQ4ZjAgaW4gPz8gKCkgZnJvbSAvbGliL2kzODYtbGlu
dXgtZ251L2xpYmRidXMtMS5zby4zCiMxMCAweDA0OWU0OWZmIGluID8/ICgpIGZyb20gL2xpYi9p
Mzg2LWxpbnV4LWdudS9saWJkYnVzLTEuc28uMwojMTEgMHgwNDlmNGRiMSBpbiBkYnVzX3BlbmRp
bmdfY2FsbF9ibG9jayAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZGJ1cy0xLnNvLjMK
IzEyIDB4MDQ5ZTNlOTAgaW4gZGJ1c19jb25uZWN0aW9uX3NlbmRfd2l0aF9yZXBseV9hbmRfYmxv
Y2sgKCkgZnJvbSAvbGliL2kzODYtbGludXgtZ251L2xpYmRidXMtMS5zby4zCiMxMyAweDAwMzgx
ZDcxIGluIHFfZGJ1c19jb25uZWN0aW9uX3NlbmRfd2l0aF9yZXBseV9hbmRfYmxvY2sgKHRoaXM9
MHg4YmRhZDIwLCBtZXNzYWdlPS4uLiwgc2VuZE1vZGU9MSwgdGltZW91dD0tMSkgYXQgcWRidXNf
c3ltYm9sc19wLmg6MTM1CiMxNCBRREJ1c0Nvbm5lY3Rpb25Qcml2YXRlOjpzZW5kV2l0aFJlcGx5
ICh0aGlzPTB4OGJkYWQyMCwgbWVzc2FnZT0uLi4sIHNlbmRNb2RlPTEsIHRpbWVvdXQ9LTEpIGF0
IHFkYnVzaW50ZWdyYXRvci5jcHA6MTg2NgojMTUgMHgwMDM2ZmJiYiBpbiBRREJ1c0Nvbm5lY3Rp
b246OmNhbGwgKHRoaXM9MHg4YmUwMzcwLCBtZXNzYWdlPS4uLiwgbW9kZT1RREJ1czo6QmxvY2ss
IHRpbWVvdXQ9LTEpIGF0IHFkYnVzY29ubmVjdGlvbi5jcHA6NTI5CiMxNiAweDAwMzhmNTc1IGlu
IFFEQnVzQWJzdHJhY3RJbnRlcmZhY2U6OmNhbGxXaXRoQXJndW1lbnRMaXN0ICh0aGlzPTB4OGJl
MDI0OCwgbW9kZT1RREJ1czo6QmxvY2ssIG1ldGhvZD0uLi4sIGFyZ3M9Li4uKSBhdCBxZGJ1c2Fi
c3RyYWN0aW50ZXJmYWNlLmNwcDo0NDQKIzE3IDB4MDAzOGZiNGUgaW4gUURCdXNBYnN0cmFjdElu
dGVyZmFjZTo6aW50ZXJuYWxDb25zdENhbGwgKHRoaXM9MHg4YmUwMjQ4LCBtb2RlPVFEQnVzOjpB
dXRvRGV0ZWN0LCBtZXRob2Q9Li4uLCBhcmdzPS4uLikgYXQgcWRidXNhYnN0cmFjdGludGVyZmFj
ZS5jcHA6NzY4CiMxOCAweDAwMzc0Nzk4IGluIFFEQnVzQ29ubmVjdGlvbkludGVyZmFjZTo6aXNT
ZXJ2aWNlUmVnaXN0ZXJlZCAodGhpcz0weDhiZTAyNDgsIHNlcnZpY2VOYW1lPS4uLikgYXQgcWRi
dXNjb25uZWN0aW9uaW50ZXJmYWNlLmNwcDoyMDkKIzE5IDB4MDNlYjllODMgaW4gS1N5Y29jYVBy
aXZhdGU6OmNoZWNrRGF0YWJhc2UgKHRoaXM9MHhiNGNhYjQ4MCwgaWZOb3RGb3VuZD0uLi4pIGF0
IC4uLy4uL2tkZWNvcmUvc3ljb2NhL2tzeWNvY2EuY3BwOjQxOQojMjAgMHgwM2ViYWJlMiBpbiBL
U3ljb2NhOjpmaW5kRmFjdG9yeSAodGhpcz0weGI0YzkzYTYwLCBpZD1LU1RfS1NlcnZpY2VUeXBl
RmFjdG9yeSkgYXQgLi4vLi4va2RlY29yZS9zeWNvY2Eva3N5Y29jYS5jcHA6NDYyCiMyMSAweDAz
ZWJlNTNjIGluIEtTeWNvY2FGYWN0b3J5OjpLU3ljb2NhRmFjdG9yeSAodGhpcz0weGI0Y2FhMDIw
LCBmYWN0b3J5X2lkPUtTVF9LU2VydmljZVR5cGVGYWN0b3J5KSBhdCAuLi8uLi9rZGVjb3JlL3N5
Y29jYS9rc3ljb2NhZmFjdG9yeS5jcHA6NTMKIzIyIDB4MDNlMzhhMTcgaW4gS1NlcnZpY2VUeXBl
RmFjdG9yeTo6S1NlcnZpY2VUeXBlRmFjdG9yeSAodGhpcz0weGI0Y2FhMDIwKSBhdCAuLi8uLi9r
ZGVjb3JlL3NlcnZpY2VzL2tzZXJ2aWNldHlwZWZhY3RvcnkuY3BwOjMxCiMyMyAweDAzZTM4Y2Uz
IGluIHNlbGYgKCkgYXQgLi4vLi4va2RlY29yZS9zeWNvY2Eva3N5Y29jYWZhY3RvcnkuaDoyMDAK
IzI0IEtTZXJ2aWNlVHlwZUZhY3Rvcnk6OnNlbGYgKCkgYXQgLi4vLi4va2RlY29yZS9zZXJ2aWNl
cy9rc2VydmljZXR5cGVmYWN0b3J5LmNwcDo2NQojMjUgMHgwM2UzYzY2ZiBpbiBLU2VydmljZVR5
cGVUcmFkZXI6OmRlZmF1bHRPZmZlcnMgKHRoaXM9MHg4ZjJlM2I4LCBzZXJ2aWNlVHlwZT0uLi4s
IGNvbnN0cmFpbnQ9Li4uKSBhdCAuLi8uLi9rZGVjb3JlL3NlcnZpY2VzL2tzZXJ2aWNldHlwZXRy
YWRlci5jcHA6MTE2CiMyNiAweDAzZTNjYWE1IGluIEtTZXJ2aWNlVHlwZVRyYWRlcjo6cXVlcnkg
KHRoaXM9MHg4ZjJlM2I4LCBzZXJ2aWNlVHlwZT0uLi4sIGNvbnN0cmFpbnQ9Li4uKSBhdCAuLi8u
Li9rZGVjb3JlL3NlcnZpY2VzL2tzZXJ2aWNldHlwZXRyYWRlci5jcHA6MTQxCiMyNyAweDAwNmI5
ZTQyIGluIEtGaWxlV3JpdGVyUHJvdmlkZXI6OmxvYWRQbHVnaW4gKHRoaXM9MHg5MjQ5MTUwLCBr
ZXk9Li4uKSBhdCAuLi8uLi9raW8va2lvL2tmaWxld3JpdGVwbHVnaW4uY3BwOjU0CiMyOCAweDAw
NmI0YjkyIGluIEtGaWxlTWV0YUluZm9Qcml2YXRlOjppbml0V3JpdGVycyAodGhpcz0weGI0YzE3
YjcwLCBmaWxlPS4uLikgYXQgLi4vLi4va2lvL2tpby9rZmlsZW1ldGFpbmZvLmNwcDoyNjgKIzI5
IDB4MDA2YjRmMmYgaW4gS0ZpbGVNZXRhSW5mbzo6S0ZpbGVNZXRhSW5mbyAodGhpcz0weGIyMjUy
MmJjLCBwYXRoPS4uLiwgdz0uLi4pIGF0IC4uLy4uL2tpby9raW8va2ZpbGVtZXRhaW5mby5jcHA6
Mjg4CiMzMCAweDAwNzk1ZjU5IGluIEtMb2FkRmlsZU1ldGFEYXRhVGhyZWFkOjpydW4gKHRoaXM9
MHg5MzYwN2I4KSBhdCAuLi8uLi9raW8va2ZpbGUva2xvYWRmaWxlbWV0YWRhdGF0aHJlYWQuY3Bw
OjE0MwojMzEgMHgwMzViMmRhMiBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDkzNjA3
YjgpIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjMyMAojMzIgMHgwMDQ1ZmU5OSBpbiBzdGFy
dF90aHJlYWQgKGFyZz0weGIyMjUyYjcwKSBhdCBwdGhyZWFkX2NyZWF0ZS5jOjMwNAojMzMgMHgw
MGM0NzczZSBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9pMzg2L2Ns
b25lLlM6MTMwCgpUaHJlYWQgMyAoVGhyZWFkIDB4YjE3N2FiNzAgKExXUCAzMjE4MykpOgpbS0Ny
YXNoIEhhbmRsZXJdCiM3ICAweDAzNWFlMzg5IGluIFFNdXRleDo6bG9jayAodGhpcz0weDhiZGQy
M2MpIGF0IHRocmVhZC9xbXV0ZXguY3BwOjE1MQojOCAgMHgwMDRmMDY2MiBpbiBTb3ByYW5vOjpF
cnJvcjo6RXJyb3JDYWNoZTo6Y2xlYXJFcnJvcigpIGNvbnN0ICgpIGZyb20gL3Vzci9saWIvbGli
c29wcmFuby5zby40CiM5ICAweDAwNGYwYmIzIGluIFNvcHJhbm86OkVycm9yOjpFcnJvckNhY2hl
OjpzZXRFcnJvcihTb3ByYW5vOjpFcnJvcjo6RXJyb3IgY29uc3QmKSBjb25zdCAoKSBmcm9tIC91
c3IvbGliL2xpYnNvcHJhbm8uc28uNAojMTAgMHgwMGFhZDBhZCBpbiBTb3ByYW5vOjpDbGllbnQ6
OkRCdXNNb2RlbDo6ZXhlY3V0ZVF1ZXJ5KFFTdHJpbmcgY29uc3QmLCBTb3ByYW5vOjpRdWVyeTo6
UXVlcnlMYW5ndWFnZSwgUVN0cmluZyBjb25zdCYpIGNvbnN0ICgpIGZyb20gL3Vzci9saWIvbGli
c29wcmFub2NsaWVudC5zby4xCiMxMSAweDAwOTE4MjIzIGluIE5lcG9tdWs6Ok1haW5Nb2RlbDo6
ZXhlY3V0ZVF1ZXJ5ICh0aGlzPTB4OGUxOTEzOCwgcXVlcnk9Li4uLCBsYW5ndWFnZT1Tb3ByYW5v
OjpRdWVyeTo6UXVlcnlMYW5ndWFnZVNwYXJxbCwgdXNlclF1ZXJ5TGFuZ3VhZ2U9Li4uKSBhdCAu
Li8uLi9uZXBvbXVrL2NvcmUvbmVwb211a21haW5tb2RlbC5jcHA6MjEyCiMxMiAweDAwNTAwMTRk
IGluIFNvcHJhbm86OkZpbHRlck1vZGVsOjpleGVjdXRlUXVlcnkoUVN0cmluZyBjb25zdCYsIFNv
cHJhbm86OlF1ZXJ5OjpRdWVyeUxhbmd1YWdlLCBRU3RyaW5nIGNvbnN0JikgY29uc3QgKCkgZnJv
bSAvdXNyL2xpYi9saWJzb3ByYW5vLnNvLjQKIzEzIDB4MDA5MGRhYTAgaW4gTmVwb211azo6UmVz
b3VyY2VEYXRhOjpkZXRlcm1pbmVVcmkgKHRoaXM9MHg4ZmM4Yzg4KSBhdCAuLi8uLi9uZXBvbXVr
L2NvcmUvcmVzb3VyY2VkYXRhLmNwcDo1NjEKIzE0IDB4MDA5MjIyYzYgaW4gTmVwb211azo6UmVz
b3VyY2U6OmRldGVybWluZUZpbmFsUmVzb3VyY2VEYXRhICh0aGlzPTB4YjE3N2EyMzgpIGF0IC4u
Ly4uL25lcG9tdWsvY29yZS9yZXNvdXJjZS5jcHA6OTM2CiMxNSAweDAwOTIyYWM4IGluIE5lcG9t
dWs6OlJlc291cmNlOjpwcm9wZXJ0eSAodGhpcz0weGIxNzdhMjM4LCB1cmk9Li4uKSBhdCAuLi8u
Li9uZXBvbXVrL2NvcmUvcmVzb3VyY2UuY3BwOjMwMAojMTYgMHgwMDkyNTRlOCBpbiBOZXBvbXVr
OjpSZXNvdXJjZTo6cmF0aW5nICh0aGlzPTB4YjE3N2EyMzgpIGF0IC4uLy4uL25lcG9tdWsvY29y
ZS9yZXNvdXJjZS5jcHA6ODIwCiMxNyAweDAwNzk1OTg0IGluIEtMb2FkRmlsZU1ldGFEYXRhVGhy
ZWFkOjpydW4gKHRoaXM9MHg5MGJmZDkwKSBhdCAuLi8uLi9raW8va2ZpbGUva2xvYWRmaWxlbWV0
YWRhdGF0aHJlYWQuY3BwOjEwNwojMTggMHgwMzViMmRhMiBpbiBRVGhyZWFkUHJpdmF0ZTo6c3Rh
cnQgKGFyZz0weDkwYmZkOTApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjMyMAojMTkgMHgw
MDQ1ZmU5OSBpbiBzdGFydF90aHJlYWQgKGFyZz0weGIxNzdhYjcwKSBhdCBwdGhyZWFkX2NyZWF0
ZS5jOjMwNAojMjAgMHgwMGM0NzczZSBpbiBjbG9uZSAoKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lz
di9saW51eC9pMzg2L2Nsb25lLlM6MTMwCgpUaHJlYWQgMiAoVGhyZWFkIDB4YjBmNzhiNzAgKExX
UCAzMjIzNCkpOgojMCAgMHgwMDQxODQxNiBpbiBfX2tlcm5lbF92c3lzY2FsbCAoKQojMSAgMHgw
MDQ2NDQ4YyBpbiBwdGhyZWFkX2NvbmRfd2FpdEBAR0xJQkNfMi4zLjIgKCkgYXQgLi4vbnB0bC9z
eXNkZXBzL3VuaXgvc3lzdi9saW51eC9pMzg2L2k2ODYvLi4vaTQ4Ni9wdGhyZWFkX2NvbmRfd2Fp
dC5TOjE2OQojMiAgMHgwMGM1NTNmZCBpbiBfX3B0aHJlYWRfY29uZF93YWl0IChjb25kPTB4OGUx
ZDljOCwgbXV0ZXg9MHg4ZTFkOWIwKSBhdCBmb3J3YXJkLmM6MTM5CiMzICAweDAzNWIxZGFhIGlu
IFFNdXRleFByaXZhdGU6OndhaXQgKHRoaXM9MHg4ZTFkOTk4LCB0aW1lb3V0PS0xKSBhdCB0aHJl
YWQvcW11dGV4X3VuaXguY3BwOjg0CiM0ICAweDAzNWFlNDkyIGluIFFNdXRleDo6bG9jayAodGhp
cz0weDhlMWU4MzgpIGF0IHRocmVhZC9xbXV0ZXguY3BwOjE2NwojNSAgMHgwMDkyMWJlZCBpbiBR
TXV0ZXhMb2NrZXIgKHRoaXM9MHhiMGY3ODIzOCwgdXJpPS4uLiwgdHlwZT0uLi4pIGF0IC91c3Iv
aW5jbHVkZS9xdDQvUXRDb3JlL3FtdXRleC5oOjEwMgojNiAgTmVwb211azo6UmVzb3VyY2U6OlJl
c291cmNlICh0aGlzPTB4YjBmNzgyMzgsIHVyaT0uLi4sIHR5cGU9Li4uKSBhdCAuLi8uLi9uZXBv
bXVrL2NvcmUvcmVzb3VyY2UuY3BwOjExMAojNyAgMHgwMDc5NTk0OCBpbiBLTG9hZEZpbGVNZXRh
RGF0YVRocmVhZDo6cnVuICh0aGlzPTB4YjRjMTVkMjApIGF0IC4uLy4uL2tpby9rZmlsZS9rbG9h
ZGZpbGVtZXRhZGF0YXRocmVhZC5jcHA6OTkKIzggIDB4MDM1YjJkYTIgaW4gUVRocmVhZFByaXZh
dGU6OnN0YXJ0IChhcmc9MHhiNGMxNWQyMCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6MzIw
CiM5ICAweDAwNDVmZTk5IGluIHN0YXJ0X3RocmVhZCAoYXJnPTB4YjBmNzhiNzApIGF0IHB0aHJl
YWRfY3JlYXRlLmM6MzA0CiMxMCAweDAwYzQ3NzNlIGluIGNsb25lICgpIGF0IC4uL3N5c2RlcHMv
dW5peC9zeXN2L2xpbnV4L2kzODYvY2xvbmUuUzoxMzAKClRocmVhZCAxIChUaHJlYWQgMHhiNzc3
M2EyMCAoTFdQIDMxNzU0KSk6CiMwICAweDAwNDE4NDE2IGluIF9fa2VybmVsX3ZzeXNjYWxsICgp
CiMxICAweDAwNDY0NDhjIGluIHB0aHJlYWRfY29uZF93YWl0QEBHTElCQ18yLjMuMiAoKSBhdCAu
Li9ucHRsL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2kzODYvaTY4Ni8uLi9pNDg2L3B0aHJlYWRf
Y29uZF93YWl0LlM6MTY5CiMyICAweDAwYzU1M2ZkIGluIF9fcHRocmVhZF9jb25kX3dhaXQgKGNv
bmQ9MHg4ZTFkOWM4LCBtdXRleD0weDhlMWQ5YjApIGF0IGZvcndhcmQuYzoxMzkKIzMgIDB4MDM1
YjFkYWEgaW4gUU11dGV4UHJpdmF0ZTo6d2FpdCAodGhpcz0weDhlMWQ5OTgsIHRpbWVvdXQ9LTEp
IGF0IHRocmVhZC9xbXV0ZXhfdW5peC5jcHA6ODQKIzQgIDB4MDM1YWU0OTIgaW4gUU11dGV4Ojps
b2NrICh0aGlzPTB4OGUxZTgzOCkgYXQgdGhyZWFkL3FtdXRleC5jcHA6MTY3CiM1ICAweDAwOTEy
ZGY3IGluIFFNdXRleExvY2tlciAodGhpcz0weDhlMWU4MjgsIG51bT0tMSkgYXQgL3Vzci9pbmNs
dWRlL3F0NC9RdENvcmUvcW11dGV4Lmg6MTAyCiM2ICBOZXBvbXVrOjpSZXNvdXJjZU1hbmFnZXJQ
cml2YXRlOjpjbGVhbnVwQ2FjaGUgKHRoaXM9MHg4ZTFlODI4LCBudW09LTEpIGF0IC4uLy4uL25l
cG9tdWsvY29yZS9yZXNvdXJjZW1hbmFnZXIuY3BwOjE4MQojNyAgMHgwMDkxMzE1YyBpbiBOZXBv
bXVrOjpSZXNvdXJjZU1hbmFnZXI6OmNsZWFyQ2FjaGUgKHRoaXM9MHg4ZTFlNmY4KSBhdCAuLi8u
Li9uZXBvbXVrL2NvcmUvcmVzb3VyY2VtYW5hZ2VyLmNwcDo0NTgKIzggIDB4MDA5MTMxOTAgaW4g
TmVwb211azo6UmVzb3VyY2VNYW5hZ2VyOjp+UmVzb3VyY2VNYW5hZ2VyICh0aGlzPTB4OGUxZTZm
OCwgX19pbl9jaHJnPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0PikgYXQgLi4vLi4vbmVwb211ay9jb3Jl
L3Jlc291cmNlbWFuYWdlci5jcHA6MjkyCiM5ICAweDAwOTEzM2FhIGluIH5SZXNvdXJjZU1hbmFn
ZXJIZWxwZXIgKCkgYXQgLi4vLi4vbmVwb211ay9jb3JlL3Jlc291cmNlbWFuYWdlci5jcHA6MzA2
CiMxMCBkZXN0cm95ICgpIGF0IC4uLy4uL25lcG9tdWsvY29yZS9yZXNvdXJjZW1hbmFnZXIuY3Bw
OjMxMAojMTEgMHgwMDkxNDQxYiBpbiBLQ2xlYW5VcEdsb2JhbFN0YXRpYzo6fktDbGVhblVwR2xv
YmFsU3RhdGljICh0aGlzPTB4OTg5YmI4LCBfX2luX2Nocmc9PHZhbHVlIG9wdGltaXplZCBvdXQ+
KSBhdCAuLi8uLi9rZGVjb3JlL2tlcm5lbC9rZ2xvYmFsLmg6NjIKIzEyIDB4MDBiYTZhNmYgaW4g
X19ydW5fZXhpdF9oYW5kbGVycyAoc3RhdHVzPTEsIGxpc3RwPTB4Y2Q0MzI0LCBydW5fbGlzdF9h
dGV4aXQ9dHJ1ZSkgYXQgZXhpdC5jOjc4CiMxMyAweDAwYmE2YWNmIGluIGV4aXQgKHN0YXR1cz0x
KSBhdCBleGl0LmM6MTAwCiMxNCAweDAxNDRlZDhiIGluIHF0X3hpb19lcnJoYW5kbGVyICgpIGF0
IGtlcm5lbC9xYXBwbGljYXRpb25feDExLmNwcDo3ODEKIzE1IDB4MDEwZTIwYmEgaW4gS0FwcGxp
Y2F0aW9uOjp4aW9FcnJoYW5kbGVyICh0aGlzPTB4YmZjYjE3YzAsIGRweT0weDhiZmEyMzApIGF0
IC4uLy4uL2tkZXVpL2tlcm5lbC9rYXBwbGljYXRpb24uY3BwOjQxOQojMTYgMHgwMTBlMjBmNiBp
biBrZGVfeGlvX2VycmhhbmRsZXIgKGRweT0weDhiZmEyMzApIGF0IC4uLy4uL2tkZXVpL2tlcm5l
bC9rYXBwbGljYXRpb24uY3BwOjEyNgojMTcgMHgwNDIwYTE2NiBpbiBfWElPRXJyb3IgKCkgZnJv
bSAvdXNyL2xpYi9pMzg2LWxpbnV4LWdudS9saWJYMTEuc28uNgojMTggMHgwNDIwNzgxZiBpbiBf
WEV2ZW50c1F1ZXVlZCAoKSBmcm9tIC91c3IvbGliL2kzODYtbGludXgtZ251L2xpYlgxMS5zby42
CiMxOSAweDA0MjA3ODk5IGluIF9YRmx1c2ggKCkgZnJvbSAvdXNyL2xpYi9pMzg2LWxpbnV4LWdu
dS9saWJYMTEuc28uNgojMjAgMHgwNDFlN2E4MSBpbiBYRmx1c2ggKCkgZnJvbSAvdXNyL2xpYi9p
Mzg2LWxpbnV4LWdudS9saWJYMTEuc28uNgojMjEgMHgwMTQ3OWY3MyBpbiBRV2lkZ2V0UHJpdmF0
ZTo6c2V0Q3Vyc29yX3N5cyAodGhpcz0weDkzNmZhMzApIGF0IGtlcm5lbC9xd2lkZ2V0X3gxMS5j
cHA6MTM3MgojMjIgMHgwMTQzMThjYyBpbiBRV2lkZ2V0OjpzZXRDdXJzb3IgKHRoaXM9MHg5NDA3
NTA4LCBjdXJzb3I9Li4uKSBhdCBrZXJuZWwvcXdpZGdldC5jcHA6NTAyNwojMjMgMHgwMTgzMTEz
MSBpbiBRTGluZUVkaXRQcml2YXRlOjppbml0ICh0aGlzPTB4OTM2ZmEzMCwgdHh0PS4uLikgYXQg
d2lkZ2V0cy9xbGluZWVkaXRfcC5jcHA6MTg1CiMyNCAweDAxODMyYmZlIGluIFFMaW5lRWRpdDo6
UUxpbmVFZGl0ICh0aGlzPTB4OTQwNzUwOCwgcGFyZW50PTB4YmZjYjA1MjApIGF0IHdpZGdldHMv
cWxpbmVlZGl0LmNwcDoyNjkKIzI1IDB4MDExYjJmOTYgaW4gS0xpbmVFZGl0OjpLTGluZUVkaXQg
KHRoaXM9MHg5NDA3NTA4LCBwYXJlbnQ9MHhiZmNiMDUyMCkgYXQgLi4vLi4va2RldWkvd2lkZ2V0
cy9rbGluZWVkaXQuY3BwOjI0MQojMjYgMHgwMDZlYjg0ZSBpbiBLSU86OlJlbmFtZURpYWxvZzo6
UmVuYW1lRGlhbG9nICh0aGlzPTB4YmZjYjA1MjAsIHBhcmVudD0weDhkZWZhMDAsIF9jYXB0aW9u
PS4uLiwgX3NyYz0uLi4sIF9kZXN0PS4uLiwgX21vZGU9S0lPOjpNX09WRVJXUklURSwgc2l6ZVNy
Yz0xNTkyMDEyMDYsIHNpemVEZXN0PTE1OTIwMTIwNiwgY3RpbWVTcmM9MTMwODU1ODA0MiwgY3Rp
bWVEZXN0PTEzMDA0NDM0OTMsIG10aW1lU3JjPTEzMDA0NDM0OTMsIG10aW1lRGVzdD0xMzAwNDQz
NDkzKSBhdCAuLi8uLi9raW8va2lvL3JlbmFtZWRpYWxvZy5jcHA6MzAwCiMyNyAweDAwNjZjN2Fi
IGluIEtJTzo6Sm9iVWlEZWxlZ2F0ZTo6YXNrRmlsZVJlbmFtZSAodGhpcz0weDkzNGEzZTAsIGpv
Yj0weDkwYzFiYTgsIGNhcHRpb249Li4uLCBzcmM9Li4uLCBkZXN0PS4uLiwgbW9kZT1LSU86Ok1f
T1ZFUldSSVRFLCBuZXdEZXN0PS4uLiwgc2l6ZVNyYz0xNTkyMDEyMDYsIHNpemVEZXN0PTE1OTIw
MTIwNiwgY3RpbWVTcmM9MTMwODU1ODA0MiwgY3RpbWVEZXN0PTEzMDA0NDM0OTMsIG10aW1lU3Jj
PTEzMDA0NDM0OTMsIG10aW1lRGVzdD0xMzAwNDQzNDkzKSBhdCAuLi8uLi9raW8va2lvL2pvYnVp
ZGVsZWdhdGUuY3BwOjgxCiMyOCAweDAwNjMzYWYzIGluIEtJTzo6Q29weUpvYlByaXZhdGU6OnNs
b3RSZXN1bHRSZW5hbWluZyAodGhpcz0weDk0OTcxMjgsIGpvYj0weDkzOTEzMTgpIGF0IC4uLy4u
L2tpby9raW8vY29weWpvYi5jcHA6MTkyNwojMjkgMHgwMDYyY2IxMiBpbiBLSU86OkNvcHlKb2I6
OnF0X21ldGFjYWxsICh0aGlzPTB4OTBjMWJhOCwgX2M9UU1ldGFPYmplY3Q6Okludm9rZU1ldGFN
ZXRob2QsIF9pZD08dmFsdWUgb3B0aW1pemVkIG91dD4sIF9hPTB4YmZjYjA5ODgpIGF0IC4vY29w
eWpvYi5tb2M6MTIxCiMzMCAweDAzNmFkNmJhIGluIFFNZXRhT2JqZWN0OjptZXRhY2FsbCAob2Jq
ZWN0PTB4OTBjMWJhOCwgY2w9UU1ldGFPYmplY3Q6Okludm9rZU1ldGFNZXRob2QsIGlkeD00Mywg
YXJndj0weGJmY2IwOTg4KSBhdCBrZXJuZWwvcW1ldGFvYmplY3QuY3BwOjIzNwojMzEgMHgwMzZi
ZDRmZiBpbiBRTWV0YU9iamVjdDo6YWN0aXZhdGUgKHNlbmRlcj0weDkzOTEzMTgsIG09MHgzZjMx
NTQ4LCBsb2NhbF9zaWduYWxfaW5kZXg9MywgYXJndj0weGJmY2IwOTg4KSBhdCBrZXJuZWwvcW9i
amVjdC5jcHA6MzI4NwojMzIgMHgwM2RkY2U5MyBpbiBLSm9iOjpyZXN1bHQgKHRoaXM9MHg5Mzkx
MzE4LCBfdDE9MHg5MzkxMzE4KSBhdCAuL2tqb2IubW9jOjE5NAojMzMgMHgwM2RkY2VlOCBpbiBL
Sm9iOjplbWl0UmVzdWx0ICh0aGlzPTB4OTM5MTMxOCkgYXQgLi4vLi4va2RlY29yZS9qb2JzL2tq
b2IuY3BwOjMxMgojMzQgMHgwMDY1Y2JiYiBpbiBLSU86OlNpbXBsZUpvYjo6c2xvdEZpbmlzaGVk
ICh0aGlzPTB4OTM5MTMxOCkgYXQgLi4vLi4va2lvL2tpby9qb2IuY3BwOjUyNQojMzUgMHgwMDY1
Y2QyMyBpbiBLSU86OlNpbXBsZUpvYjo6c2xvdEVycm9yICh0aGlzPTB4OTM5MTMxOCwgZXJyPTEx
MiwgZXJyb3JUZXh0PS4uLikgYXQgLi4vLi4va2lvL2tpby9qb2IuY3BwOjUzNwojMzYgMHgwMDY1
ZTQ2ZSBpbiBLSU86OlNpbXBsZUpvYjo6cXRfbWV0YWNhbGwgKHRoaXM9MHg5MzkxMzE4LCBfYz1R
TWV0YU9iamVjdDo6SW52b2tlTWV0YU1ldGhvZCwgX2lkPTx2YWx1ZSBvcHRpbWl6ZWQgb3V0Piwg
X2E9MHhiZmNiMGJiNCkgYXQgLi9qb2JjbGFzc2VzLm1vYzoxNzAKIzM3IDB4MDM2YWQ2YmEgaW4g
UU1ldGFPYmplY3Q6Om1ldGFjYWxsIChvYmplY3Q9MHg5MzkxMzE4LCBjbD1RTWV0YU9iamVjdDo6
SW52b2tlTWV0YU1ldGhvZCwgaWR4PTMxLCBhcmd2PTB4YmZjYjBiYjQpIGF0IGtlcm5lbC9xbWV0
YW9iamVjdC5jcHA6MjM3CiMzOCAweDAzNmJkNGZmIGluIFFNZXRhT2JqZWN0OjphY3RpdmF0ZSAo
c2VuZGVyPTB4OGY1ODQ5MCwgbT0weDdlMTZjNCwgbG9jYWxfc2lnbmFsX2luZGV4PTIsIGFyZ3Y9
MHhiZmNiMGJiNCkgYXQga2VybmVsL3FvYmplY3QuY3BwOjMyODcKIzM5IDB4MDA3MGM3NzkgaW4g
S0lPOjpTbGF2ZUludGVyZmFjZTo6ZXJyb3IgKHRoaXM9MHg4ZjU4NDkwLCBfdDE9MTEyLCBfdDI9
Li4uKSBhdCAuL3NsYXZlaW50ZXJmYWNlLm1vYzoxNTkKIzQwIDB4MDA3MGY2YjMgaW4gS0lPOjpT
bGF2ZUludGVyZmFjZTo6ZGlzcGF0Y2ggKHRoaXM9MHg4ZjU4NDkwLCBfY21kPTEwMiwgcmF3ZGF0
YT0uLi4pIGF0IC4uLy4uL2tpby9raW8vc2xhdmVpbnRlcmZhY2UuY3BwOjIwNgojNDEgMHgwMDcw
YzBhMyBpbiBLSU86OlNsYXZlSW50ZXJmYWNlOjpkaXNwYXRjaCAodGhpcz0weDhmNTg0OTApIGF0
IC4uLy4uL2tpby9raW8vc2xhdmVpbnRlcmZhY2UuY3BwOjg5CiM0MiAweDAwNmZlN2U4IGluIEtJ
Tzo6U2xhdmU6OmdvdElucHV0ICh0aGlzPTB4OGY1ODQ5MCkgYXQgLi4vLi4va2lvL2tpby9zbGF2
ZS5jcHA6MzQ4CiM0MyAweDAwNmZlZjEzIGluIEtJTzo6U2xhdmU6OnF0X21ldGFjYWxsICh0aGlz
PTB4OGY1ODQ5MCwgX2M9UU1ldGFPYmplY3Q6Okludm9rZU1ldGFNZXRob2QsIF9pZD08dmFsdWUg
b3B0aW1pemVkIG91dD4sIF9hPTB4YmZjYjBlOWMpIGF0IC4vc2xhdmUubW9jOjgyCiM0NCAweDAz
NmFkNmJhIGluIFFNZXRhT2JqZWN0OjptZXRhY2FsbCAob2JqZWN0PTB4OGY1ODQ5MCwgY2w9UU1l
dGFPYmplY3Q6Okludm9rZU1ldGFNZXRob2QsIGlkeD0zMCwgYXJndj0weGJmY2IwZTljKSBhdCBr
ZXJuZWwvcW1ldGFvYmplY3QuY3BwOjIzNwojNDUgMHgwMzZiZDRmZiBpbiBRTWV0YU9iamVjdDo6
YWN0aXZhdGUgKHNlbmRlcj0weDhmNDdhMDgsIG09MHg3ZGU0NDAsIGxvY2FsX3NpZ25hbF9pbmRl
eD0wLCBhcmd2PTB4MCkgYXQga2VybmVsL3FvYmplY3QuY3BwOjMyODcKIzQ2IDB4MDA2Mjk3YTcg
aW4gS0lPOjpDb25uZWN0aW9uOjpyZWFkeVJlYWQgKHRoaXM9MHg4ZjQ3YTA4KSBhdCAuL2Nvbm5l
Y3Rpb24ubW9jOjkyCiM0NyAweDAwNjI5ZmM2IGluIEtJTzo6Q29ubmVjdGlvblByaXZhdGU6OmRl
cXVldWUgKHRoaXM9MHg4Zjk1MDE4KSBhdCAuLi8uLi9raW8va2lvL2Nvbm5lY3Rpb24uY3BwOjgy
CiM0OCAweDAwNjJhMDc2IGluIEtJTzo6Q29ubmVjdGlvbjo6cXRfbWV0YWNhbGwgKHRoaXM9MHg4
ZjQ3YTA4LCBfYz1RTWV0YU9iamVjdDo6SW52b2tlTWV0YU1ldGhvZCwgX2lkPTx2YWx1ZSBvcHRp
bWl6ZWQgb3V0PiwgX2E9MHg4YzRiYWQ4KSBhdCAuL2Nvbm5lY3Rpb24ubW9jOjc5CiM0OSAweDAz
NmFkNmJhIGluIFFNZXRhT2JqZWN0OjptZXRhY2FsbCAob2JqZWN0PTB4OGY0N2EwOCwgY2w9UU1l
dGFPYmplY3Q6Okludm9rZU1ldGFNZXRob2QsIGlkeD01LCBhcmd2PTB4OGM0YmFkOCkgYXQga2Vy
bmVsL3FtZXRhb2JqZWN0LmNwcDoyMzcKIzUwIDB4MDM2YjdlMTYgaW4gUU1ldGFDYWxsRXZlbnQ6
OnBsYWNlTWV0YUNhbGwgKHRoaXM9MHg5Mzc4ODAwLCBvYmplY3Q9MHg4ZjQ3YTA4KSBhdCBrZXJu
ZWwvcW9iamVjdC5jcHA6NTM1CiM1MSAweDAzNmJjM2I3IGluIFFPYmplY3Q6OmV2ZW50ICh0aGlz
PTB4OGY0N2EwOCwgZT0weDkzNzg4MDApIGF0IGtlcm5lbC9xb2JqZWN0LmNwcDoxMjI2CiM1MiAw
eDAxM2Q5ZDI0IGluIFFBcHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIgKHRoaXM9MHg4
YmU0OWYwLCByZWNlaXZlcj0weDhmNDdhMDgsIGU9MHg5Mzc4ODAwKSBhdCBrZXJuZWwvcWFwcGxp
Y2F0aW9uLmNwcDo0NDYyCiM1MyAweDAxM2RlOGNlIGluIFFBcHBsaWNhdGlvbjo6bm90aWZ5ICh0
aGlzPTB4YmZjYjE3YzAsIHJlY2VpdmVyPTB4OGY0N2EwOCwgZT0weDkzNzg4MDApIGF0IGtlcm5l
bC9xYXBwbGljYXRpb24uY3BwOjM4NjIKIzU0IDB4MDEwZTMzNmEgaW4gS0FwcGxpY2F0aW9uOjpu
b3RpZnkgKHRoaXM9MHhiZmNiMTdjMCwgcmVjZWl2ZXI9MHg4ZjQ3YTA4LCBldmVudD0weDkzNzg4
MDApIGF0IC4uLy4uL2tkZXVpL2tlcm5lbC9rYXBwbGljYXRpb24uY3BwOjMxMQojNTUgMHgwMzZh
NzBiYiBpbiBRQ29yZUFwcGxpY2F0aW9uOjpub3RpZnlJbnRlcm5hbCAodGhpcz0weGJmY2IxN2Mw
LCByZWNlaXZlcj0weDhmNDdhMDgsIGV2ZW50PTB4OTM3ODgwMCkgYXQga2VybmVsL3Fjb3JlYXBw
bGljYXRpb24uY3BwOjczMQojNTYgMHgwMzZhYWM3OSBpbiBzZW5kRXZlbnQgKHJlY2VpdmVyPTB4
MCwgZXZlbnRfdHlwZT0wLCBkYXRhPTB4OGJhYThiOCkgYXQgLi4vLi4vaW5jbHVkZS9RdENvcmUv
Li4vLi4vc3JjL2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMTUKIzU3IFFDb3Jl
QXBwbGljYXRpb25Qcml2YXRlOjpzZW5kUG9zdGVkRXZlbnRzIChyZWNlaXZlcj0weDAsIGV2ZW50
X3R5cGU9MCwgZGF0YT0weDhiYWE4YjgpIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDox
MzcyCiM1OCAweDAzNmFhZTBkIGluIFFDb3JlQXBwbGljYXRpb246OnNlbmRQb3N0ZWRFdmVudHMg
KHJlY2VpdmVyPTB4MCwgZXZlbnRfdHlwZT0wKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5j
cHA6MTI2NQojNTkgMHgwMzZkNDNjNCBpbiBzZW5kUG9zdGVkRXZlbnRzIChzPTB4OGJlNzkwMCkg
YXQgLi4vLi4vaW5jbHVkZS9RdENvcmUvLi4vLi4vc3JjL2NvcmVsaWIva2VybmVsL3Fjb3JlYXBw
bGljYXRpb24uaDoyMjAKIzYwIHBvc3RFdmVudFNvdXJjZURpc3BhdGNoIChzPTB4OGJlNzkwMCkg
YXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6Mjc3CiM2MSAweDA3OTJlYWE4IGlu
IGdfbWFpbl9jb250ZXh0X2Rpc3BhdGNoICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4LWdudS9saWJn
bGliLTIuMC5zby4wCiM2MiAweDA3OTJmMjcwIGluID8/ICgpIGZyb20gL2xpYi9pMzg2LWxpbnV4
LWdudS9saWJnbGliLTIuMC5zby4wCiM2MyAweDA3OTJmNTI0IGluIGdfbWFpbl9jb250ZXh0X2l0
ZXJhdGlvbiAoKSBmcm9tIC9saWIvaTM4Ni1saW51eC1nbnUvbGliZ2xpYi0yLjAuc28uMAojNjQg
MHgwMzZkNDUzYyBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0w
eDhiYWE0MTAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6
NDIyCiM2NSAweDAxNDhkNzc1IGluIFFHdWlFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZl
bnRzICh0aGlzPTB4OGJhYTQxMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0
Y2hlcl9nbGliLmNwcDoyMDQKIzY2IDB4MDM2YTYyODkgaW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2
ZW50cyAodGhpcz0weGJmY2IxNzE0LCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNw
cDoxNDkKIzY3IDB4MDM2YTY1MjIgaW4gUUV2ZW50TG9vcDo6ZXhlYyAodGhpcz0weGJmY2IxNzE0
LCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDEKIzY4IDB4MDM2YWFlY2Mg
aW4gUUNvcmVBcHBsaWNhdGlvbjo6ZXhlYyAoKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5j
cHA6MTAwOAojNjkgMHgwMTNkNzhlNyBpbiBRQXBwbGljYXRpb246OmV4ZWMgKCkgYXQga2VybmVs
L3FhcHBsaWNhdGlvbi5jcHA6MzczNgojNzAgMHgwMDg1N2VkZCBpbiBrZGVtYWluIChhcmdjPTUs
IGFyZ3Y9MHhiZmNiMTliNCkgYXQgLi4vLi4vLi4vZG9scGhpbi9zcmMvbWFpbi5jcHA6OTgKIzcx
IDB4MDgwNDg1YmIgaW4gbWFpbiAoYXJnYz01LCBhcmd2PTB4YmZjYjE5YjQpIGF0IGRvbHBoaW5f
ZHVtbXkuY3BwOjMKClBvc3NpYmxlIGR1cGxpY2F0ZXMgYnkgcXVlcnk6IGJ1ZyAyNzEzNjIsIGJ1
ZyAyNjU4MDksIGJ1ZyAyNjA3NDUsIGJ1ZyAyNTI4ODYsIGJ1ZyAyNTA1MzAuCgpSZXBvcnRlZCB1
c2luZyBEcktvbnFp
</data>

          </attachment>
      

    </bug>

</bugzilla>