<?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>289453</bug_id>
          
          <creation_ts>2011-12-20 19:29:11 +0000</creation_ts>
          <short_desc>konqueror crashed when trying to print current page as PDF file</short_desc>
          <delta_ts>2012-09-05 21:27:20 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kdelibs</product>
          <component>kdewebkit</component>
          <version>4.7</version>
          <rep_platform>openSUSE</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="Markus Grabner">grabner</reporter>
          <assigned_to>webkit-bugs-null</assigned_to>
          <cc>adawit</cc>
    
    <cc>grabner</cc>
          
          <cf_commitlink>http://commits.kde.org/kwebkitpart/da87f110bbe9bb6a59286ea848e9d8a829361d8b</cf_commitlink>
          <cf_versionfixedin>1.3.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1202684</commentid>
    <comment_count>0</comment_count>
    <who name="Markus Grabner">grabner</who>
    <bug_when>2011-12-20 19:29:11 +0000</bug_when>
    <thetext>Application: konqueror (4.7.4 (4.7.4) &quot;release 11&quot;)
KDE Platform Version: 4.7.4 (4.7.4) &quot;release 11&quot;
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-desktop x86_64
Distribution: &quot;openSUSE 12.1 (x86_64)&quot;

-- Information about the crash:
- What I was doing when the application crashed:

I tried to print the current page into a file in PDF format. While browsing for the location of the file, konqueror crashed.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7f231deb9760 (LWP 7747))]

Thread 5 (Thread 0x7f22ffa32700 (LWP 7801)):
#0  0x00007f231c7b111f in __pthread_mutex_unlock_usercnt (mutex=0x7f22f80009d8, decr=0) at pthread_mutex_unlock.c:52
#1  0x00007f2318331b14 in g_main_context_prepare (context=0x7f22f80009d0, priority=0x7f22ffa31c08) at gmain.c:2744
#2  0x00007f231833292d in g_main_context_iterate (context=0x7f22f80009d0, block=1, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3053
#3  0x00007f2318332f59 in g_main_context_iteration (context=0x7f22f80009d0, may_block=1) at gmain.c:3136
#4  0x00007f231cb4f576 in QEventDispatcherGlib::processEvents (this=0x7f22f80008e0, flags=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f231cb23a22 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f231cb23c1f in QEventLoop::exec (this=0x7f22ffa31d30, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f231ca3b5df in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:498
#8  0x00007f2315d99efe in ?? () from /usr/lib64/libkio.so.5
#9  0x00007f231ca3e025 in QThreadPrivate::start (arg=0x1f6abd0) at thread/qthread_unix.cpp:331
#10 0x00007f230d92825a in ?? () from /usr/lib64/libGL.so.1
#11 0x00007f231c7adf05 in start_thread (arg=0x7f22ffa32700) at pthread_create.c:301
#12 0x00007f231b54653d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f22fdf72700 (LWP 7806)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2312a9e9dc in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f2312a9eb09 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f230d92825a in ?? () from /usr/lib64/libGL.so.1
#4  0x00007f231c7adf05 in start_thread (arg=0x7f22fdf72700) at pthread_create.c:301
#5  0x00007f231b54653d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f22fd671700 (LWP 7807)):
#0  0x00007f231b53d423 in __GI___poll (fds=&lt;optimized out&gt;, nfds=&lt;optimized out&gt;, timeout=&lt;optimized out&gt;) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2318332a98 in g_main_context_poll (n_fds=1, fds=0x7f22f40013e0, timeout=8744, context=0x7f22f40009d0, priority=&lt;optimized out&gt;) at gmain.c:3386
#2  g_main_context_iterate (context=0x7f22f40009d0, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3068
#3  0x00007f2318332f59 in g_main_context_iteration (context=0x7f22f40009d0, may_block=1) at gmain.c:3136
#4  0x00007f231cb4f576 in QEventDispatcherGlib::processEvents (this=0x7f22f40008e0, flags=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f231cb23a22 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f231cb23c1f in QEventLoop::exec (this=0x7f22fd670d60, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f231ca3b5df in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:498
#8  0x00007f231ca3e025 in QThreadPrivate::start (arg=0x1eff030) at thread/qthread_unix.cpp:331
#9  0x00007f230d92825a in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f231c7adf05 in start_thread (arg=0x7f22fd671700) at pthread_create.c:301
#11 0x00007f231b54653d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f22ff229700 (LWP 8010)):
#0  0x00007f2318358edd in g_thread_self () at gthread.c:2178
#1  0x00007f2318331140 in g_main_context_acquire (context=0x7f22a80009d0) at gmain.c:2507
#2  0x00007f23183328b1 in g_main_context_iterate (context=0x7f22a80009d0, block=1, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3017
#3  0x00007f2318332f59 in g_main_context_iteration (context=0x7f22a80009d0, may_block=1) at gmain.c:3136
#4  0x00007f231cb4f576 in QEventDispatcherGlib::processEvents (this=0x7f22a80008e0, flags=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f231cb23a22 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f231cb23c1f in QEventLoop::exec (this=0x7f22ff228d30, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f231ca3b5df in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:498
#8  0x00007f231cb06aef in QInotifyFileSystemWatcherEngine::run (this=0x154e220) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f231ca3e025 in QThreadPrivate::start (arg=0x154e220) at thread/qthread_unix.cpp:331
#10 0x00007f230d92825a in ?? () from /usr/lib64/libGL.so.1
#11 0x00007f231c7adf05 in start_thread (arg=0x7f22ff229700) at pthread_create.c:301
#12 0x00007f231b54653d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f231deb9760 (LWP 7747)):
[KCrash Handler]
#6  0x00007f231b4a1d95 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f231b4a32ab in __GI_abort () at abort.c:93
#8  0x00007f231b4dbece in __libc_message (do_abort=2, fmt=0x7f231b5bb7c8 &quot;*** glibc detected *** %s: %s: 0x%s ***\n&quot;) at ../sysdeps/unix/sysv/linux/libc_fatal.c:198
#9  0x00007f231b4e1c06 in malloc_printerr (action=3, str=0x7f231b5b877b &quot;free(): invalid pointer&quot;, ptr=&lt;optimized out&gt;) at malloc.c:6283
#10 0x00007f230d014ab1 in ?? () from /usr/lib64/tls/libnvidia-tls.so.285.05.15
#11 0x00007f231cb36455 in QObjectPrivate::deleteChildren (this=0x11ea6a0) at kernel/qobject.cpp:1964
#12 0x00007f231bd226f3 in QWidget::~QWidget (this=0x13775b0, __in_chrg=&lt;optimized out&gt;) at kernel/qwidget.cpp:1651
#13 0x00007f231c172479 in QUnixPrintWidget::~QUnixPrintWidget (this=0x13775b0, __in_chrg=&lt;optimized out&gt;) at dialogs/qprintdialog_unix.cpp:1072
#14 0x00007f231cb36455 in QObjectPrivate::deleteChildren (this=0x11e8a80) at kernel/qobject.cpp:1964
#15 0x00007f231bd226f3 in QWidget::~QWidget (this=0x11eac80, __in_chrg=&lt;optimized out&gt;) at kernel/qwidget.cpp:1651
#16 0x00007f231c16f449 in QPrintDialog::~QPrintDialog (this=0x11eac80, __in_chrg=&lt;optimized out&gt;) at dialogs/qprintdialog_unix.cpp:632
#17 0x00007f231c1cd16a in QPrintPreviewDialog::~QPrintPreviewDialog (this=0x7fffe033b2f0, __in_chrg=&lt;optimized out&gt;) at dialogs/qprintpreviewdialog.cpp:721
#18 0x00007f231c1cd1b9 in QPrintPreviewDialog::~QPrintPreviewDialog (this=0x7fffe033b2f0, __in_chrg=&lt;optimized out&gt;) at dialogs/qprintpreviewdialog.cpp:722
#19 0x00007f231cb36455 in QObjectPrivate::deleteChildren (this=0x1288640) at kernel/qobject.cpp:1964
#20 0x00007f231bd226f3 in QWidget::~QWidget (this=0x1283bd0, __in_chrg=&lt;optimized out&gt;) at kernel/qwidget.cpp:1651
#21 0x00007f22fdf9f5e9 in WebView::~WebView (this=0x1283bd0, __in_chrg=&lt;optimized out&gt;) at /usr/src/debug/kwebkitpart-1.2.0git20111019/src/webview.cpp:70
#22 0x00007f231cb36455 in QObjectPrivate::deleteChildren (this=0x1283900) at kernel/qobject.cpp:1964
#23 0x00007f231bd226f3 in QWidget::~QWidget (this=0x1283800, __in_chrg=&lt;optimized out&gt;) at kernel/qwidget.cpp:1651
#24 0x00007f231bd22999 in QWidget::~QWidget (this=0x1283800, __in_chrg=&lt;optimized out&gt;) at kernel/qwidget.cpp:1671
#25 0x00007f2313e4fa33 in KParts::Part::~Part() () from /usr/lib64/libkparts.so.4
#26 0x00007f22fdf90427 in KWebKitPart::~KWebKitPart (this=0x1281bd0, __in_chrg=&lt;optimized out&gt;, __vtt_parm=&lt;optimized out&gt;) at /usr/src/debug/kwebkitpart-1.2.0git20111019/src/kwebkitpart.cpp:182
#27 0x00007f22fdf90469 in KWebKitPart::~KWebKitPart (this=0x1281bd0, __in_chrg=&lt;optimized out&gt;, __vtt_parm=&lt;optimized out&gt;) at /usr/src/debug/kwebkitpart-1.2.0git20111019/src/kwebkitpart.cpp:184
#28 0x00007f231cb3b178 in QObject::event (this=0x1281bd0, e=&lt;optimized out&gt;) at kernel/qobject.cpp:1209
#29 0x00007f231bcd6c34 in notify_helper (e=0x2b86420, receiver=0x1281bd0, this=0x701560) at kernel/qapplication.cpp:4481
#30 QApplicationPrivate::notify_helper (this=0x701560, receiver=0x1281bd0, e=0x2b86420) at kernel/qapplication.cpp:4453
#31 0x00007f231bcdbac1 in QApplication::notify (this=0x7fffe033ce60, receiver=0x1281bd0, e=0x2b86420) at kernel/qapplication.cpp:4360
#32 0x00007f231d8b7186 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#33 0x00007f231cb2481c in QCoreApplication::notifyInternal (this=0x7fffe033ce60, receiver=0x1281bd0, event=0x2b86420) at kernel/qcoreapplication.cpp:787
#34 0x00007f231cb27bf8 in sendEvent (event=0x2b86420, receiver=0x1281bd0) at kernel/qcoreapplication.h:215
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x615800) at kernel/qcoreapplication.cpp:1428
#36 0x00007f231cb4f0b3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#37 postEventSourceDispatch (s=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:277
#38 0x00007f231833258d in g_main_dispatch (context=0x704040) at gmain.c:2425
#39 g_main_context_dispatch (context=0x704040) at gmain.c:2995
#40 0x00007f2318332d88 in g_main_context_iterate (context=0x704040, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3073
#41 0x00007f2318332f59 in g_main_context_iteration (context=0x704040, may_block=1) at gmain.c:3136
#42 0x00007f231cb4f50f in QEventDispatcherGlib::processEvents (this=0x616ce0, flags=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#43 0x00007f231bd79f9e in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=&lt;optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007f231cb23a22 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#45 0x00007f231cb23c1f in QEventLoop::exec (this=0x7fffe03380d0, flags=...) at kernel/qeventloop.cpp:201
#46 0x00007f231c188f86 in QDialog::exec (this=0x7fffe0338170) at dialogs/qdialog.cpp:552
#47 0x00007f2315dd7218 in ?? () from /usr/lib64/libkio.so.5
#48 0x00007f231c19abf8 in QFileDialog::getSaveFileName (parent=&lt;optimized out&gt;, caption=&lt;optimized out&gt;, dir=..., filter=..., selectedFilter=0x0, options=...) at dialogs/qfiledialog.cpp:1883
#49 0x00007f231c170cfe in QUnixPrintWidgetPrivate::_q_btnBrowseClicked (this=0x11edb80) at dialogs/qprintdialog_unix.cpp:875
#50 0x00007f231c173d0d in QUnixPrintWidget::qt_metacall (this=0x13775b0, _c=QMetaObject::InvokeMetaMethod, _id=&lt;optimized out&gt;, _a=0x7fffe0338640) at .moc/release-shared/moc_qprintdialog.cpp:76
#51 0x00007f231cb3759a in QMetaObject::activate (sender=0x1842d00, m=&lt;optimized out&gt;, local_signal_index=&lt;optimized out&gt;, argv=0x7fffe0338640) at kernel/qobject.cpp:3287
#52 0x00007f231c341dd2 in QAbstractButton::clicked (this=&lt;optimized out&gt;, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#53 0x00007f231c0895ae in QAbstractButtonPrivate::emitClicked (this=&lt;optimized out&gt;) at widgets/qabstractbutton.cpp:546
#54 0x00007f231c08a8eb in QAbstractButtonPrivate::click (this=0x11eccb0) at widgets/qabstractbutton.cpp:539
#55 0x00007f231c08ab5c in QAbstractButton::mouseReleaseEvent (this=0x1842d00, e=0x7fffe0338f20) at widgets/qabstractbutton.cpp:1121
#56 0x00007f231c14707a in QToolButton::mouseReleaseEvent (this=&lt;optimized out&gt;, e=&lt;optimized out&gt;) at widgets/qtoolbutton.cpp:721
#57 0x00007f231bd27306 in QWidget::event (this=0x1842d00, event=0x7fffe0338f20) at kernel/qwidget.cpp:8295
#58 0x00007f231bcd6c34 in notify_helper (e=0x7fffe0338f20, receiver=0x1842d00, this=0x701560) at kernel/qapplication.cpp:4481
#59 QApplicationPrivate::notify_helper (this=0x701560, receiver=0x1842d00, e=0x7fffe0338f20) at kernel/qapplication.cpp:4453
#60 0x00007f231bcdc3bb in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x1842d00, e=0x7fffe0338f20) at kernel/qapplication.cpp:4042
#61 0x00007f231d8b7186 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#62 0x00007f231cb2481c in QCoreApplication::notifyInternal (this=0x7fffe033ce60, receiver=0x1842d00, event=0x7fffe0338f20) at kernel/qcoreapplication.cpp:787
#63 0x00007f231bcd7c02 in sendEvent (event=&lt;optimized out&gt;, receiver=&lt;optimized out&gt;) at ../../src/corelib/kernel/qcoreapplication.h:215
#64 QApplicationPrivate::sendMouseEvent (receiver=0x1842d00, event=0x7fffe0338f20, alienWidget=0x1842d00, nativeWidget=0x11eac80, buttonDown=0x1842d00, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3141
#65 0x00007f231bd53bc5 in QETWidget::translateMouseEvent (this=0x11eac80, event=&lt;optimized out&gt;) at kernel/qapplication_x11.cpp:4475
#66 0x00007f231bd52a9a in QApplication::x11ProcessEvent (this=0x7fffe033ce60, event=0x7fffe03397e0) at kernel/qapplication_x11.cpp:3601
#67 0x00007f231bd7a312 in x11EventSourceDispatch (s=0x705350, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#68 0x00007f231833258d in g_main_dispatch (context=0x704040) at gmain.c:2425
#69 g_main_context_dispatch (context=0x704040) at gmain.c:2995
#70 0x00007f2318332d88 in g_main_context_iterate (context=0x704040, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3073
#71 0x00007f2318332f59 in g_main_context_iteration (context=0x704040, may_block=1) at gmain.c:3136
#72 0x00007f231cb4f50f in QEventDispatcherGlib::processEvents (this=0x616ce0, flags=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#73 0x00007f231bd79f9e in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=&lt;optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:204
#74 0x00007f231cb23a22 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#75 0x00007f231cb23c1f in QEventLoop::exec (this=0x7fffe0339bb0, flags=...) at kernel/qeventloop.cpp:201
#76 0x00007f231c188f86 in QDialog::exec (this=0x11eac80) at dialogs/qdialog.cpp:552
#77 0x00007f231c1d15d2 in QPrintPreviewDialogPrivate::_q_print (this=0xfb3890) at dialogs/qprintpreviewdialog.cpp:599
#78 0x00007f231c1d1f1d in QPrintPreviewDialog::qt_metacall (this=0x7fffe033b2f0, _c=QMetaObject::InvokeMetaMethod, _id=&lt;optimized out&gt;, _a=0x7fffe0339d20) at .moc/release-shared/moc_qprintpreviewdialog.cpp:97
#79 0x00007f231cb3759a in QMetaObject::activate (sender=0x160d3a0, m=&lt;optimized out&gt;, local_signal_index=&lt;optimized out&gt;, argv=0x7fffe0339d20) at kernel/qobject.cpp:3287
#80 0x00007f231bcd0622 in QAction::triggered (this=&lt;optimized out&gt;, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#81 0x00007f231bcd080f in QAction::activate (this=0x160d3a0, event=&lt;optimized out&gt;) at kernel/qaction.cpp:1257
#82 0x00007f231c08a8aa in QAbstractButtonPrivate::click (this=0x1560eb0) at widgets/qabstractbutton.cpp:528
#83 0x00007f231c08ab5c in QAbstractButton::mouseReleaseEvent (this=0x183c570, e=0x7fffe033a600) at widgets/qabstractbutton.cpp:1121
#84 0x00007f231c14707a in QToolButton::mouseReleaseEvent (this=&lt;optimized out&gt;, e=&lt;optimized out&gt;) at widgets/qtoolbutton.cpp:721
#85 0x00007f231bd27306 in QWidget::event (this=0x183c570, event=0x7fffe033a600) at kernel/qwidget.cpp:8295
#86 0x00007f231bcd6c34 in notify_helper (e=0x7fffe033a600, receiver=0x183c570, this=0x701560) at kernel/qapplication.cpp:4481
#87 QApplicationPrivate::notify_helper (this=0x701560, receiver=0x183c570, e=0x7fffe033a600) at kernel/qapplication.cpp:4453
#88 0x00007f231bcdc3bb in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x183c570, e=0x7fffe033a600) at kernel/qapplication.cpp:4042
#89 0x00007f231d8b7186 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#90 0x00007f231cb2481c in QCoreApplication::notifyInternal (this=0x7fffe033ce60, receiver=0x183c570, event=0x7fffe033a600) at kernel/qcoreapplication.cpp:787
#91 0x00007f231bcd7c02 in sendEvent (event=&lt;optimized out&gt;, receiver=&lt;optimized out&gt;) at ../../src/corelib/kernel/qcoreapplication.h:215
#92 QApplicationPrivate::sendMouseEvent (receiver=0x183c570, event=0x7fffe033a600, alienWidget=0x183c570, nativeWidget=0x7fffe033b2f0, buttonDown=0x183c570, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3141
#93 0x00007f231bd53bc5 in QETWidget::translateMouseEvent (this=0x7fffe033b2f0, event=&lt;optimized out&gt;) at kernel/qapplication_x11.cpp:4475
#94 0x00007f231bd52a9a in QApplication::x11ProcessEvent (this=0x7fffe033ce60, event=0x7fffe033aec0) at kernel/qapplication_x11.cpp:3601
#95 0x00007f231bd7a312 in x11EventSourceDispatch (s=0x705350, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#96 0x00007f231833258d in g_main_dispatch (context=0x704040) at gmain.c:2425
#97 g_main_context_dispatch (context=0x704040) at gmain.c:2995
#98 0x00007f2318332d88 in g_main_context_iterate (context=0x704040, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3073
#99 0x00007f2318332f59 in g_main_context_iteration (context=0x704040, may_block=1) at gmain.c:3136
#100 0x00007f231cb4f50f in QEventDispatcherGlib::processEvents (this=0x616ce0, flags=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#101 0x00007f231bd79f9e in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=&lt;optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:204
#102 0x00007f231cb23a22 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#103 0x00007f231cb23c1f in QEventLoop::exec (this=0x7fffe033b290, flags=...) at kernel/qeventloop.cpp:201
#104 0x00007f231c188f86 in QDialog::exec (this=0x7fffe033b2f0) at dialogs/qdialog.cpp:552
#105 0x00007f22fdf9a9ce in WebKitBrowserExtension::print (this=0x1292760) at /usr/src/debug/kwebkitpart-1.2.0git20111019/src/kwebkitpart_ext.cpp:201
#106 0x00007f22fdf9ce7c in WebKitBrowserExtension::qt_metacall (this=0x1292760, _c=QMetaObject::InvokeMetaMethod, _id=&lt;optimized out&gt;, _a=0x7fffe033b430) at /usr/src/debug/kwebkitpart-1.2.0git20111019/build/src/kwebkitpart_ext.moc:137
#107 0x00007f231cb3759a in QMetaObject::activate (sender=0x1bd3080, m=&lt;optimized out&gt;, local_signal_index=&lt;optimized out&gt;, argv=0x7fffe033b430) at kernel/qobject.cpp:3287
#108 0x00007f231bcd0622 in QAction::triggered (this=&lt;optimized out&gt;, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#109 0x00007f231bcd080f in QAction::activate (this=0x1bd3080, event=&lt;optimized out&gt;) at kernel/qaction.cpp:1257
#110 0x00007f231c106a09 in QMenuPrivate::activateCausedStack (this=0x14425e0, causedStack=..., action=0x1bd3080, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1005
#111 0x00007f231c10c642 in QMenuPrivate::activateAction (this=0x14425e0, action=0x1bd3080, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1097
#112 0x00007f231d979170 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libkdeui.so.5
#113 0x00007f231bd27306 in QWidget::event (this=0x1499530, event=0x7fffe033c000) at kernel/qwidget.cpp:8295
#114 0x00007f231c10dbab in QMenu::event (this=0x1499530, e=0x7fffe033c000) at widgets/qmenu.cpp:2405
#115 0x00007f231bcd6c34 in notify_helper (e=0x7fffe033c000, receiver=0x1499530, this=0x701560) at kernel/qapplication.cpp:4481
#116 QApplicationPrivate::notify_helper (this=0x701560, receiver=0x1499530, e=0x7fffe033c000) at kernel/qapplication.cpp:4453
#117 0x00007f231bcdc3bb in QApplication::notify (this=&lt;optimized out&gt;, receiver=0x1499530, e=0x7fffe033c000) at kernel/qapplication.cpp:4042
#118 0x00007f231d8b7186 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#119 0x00007f231cb2481c in QCoreApplication::notifyInternal (this=0x7fffe033ce60, receiver=0x1499530, event=0x7fffe033c000) at kernel/qcoreapplication.cpp:787
#120 0x00007f231bcd7c02 in sendEvent (event=&lt;optimized out&gt;, receiver=&lt;optimized out&gt;) at ../../src/corelib/kernel/qcoreapplication.h:215
#121 QApplicationPrivate::sendMouseEvent (receiver=0x1499530, event=0x7fffe033c000, alienWidget=0x0, nativeWidget=0x1499530, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3141
#122 0x00007f231bd54271 in QETWidget::translateMouseEvent (this=0x1499530, event=&lt;optimized out&gt;) at kernel/qapplication_x11.cpp:4409
#123 0x00007f231bd52a9a in QApplication::x11ProcessEvent (this=0x7fffe033ce60, event=0x7fffe033c8c0) at kernel/qapplication_x11.cpp:3601
#124 0x00007f231bd7a312 in x11EventSourceDispatch (s=0x705350, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#125 0x00007f231833258d in g_main_dispatch (context=0x704040) at gmain.c:2425
#126 g_main_context_dispatch (context=0x704040) at gmain.c:2995
#127 0x00007f2318332d88 in g_main_context_iterate (context=0x704040, block=&lt;optimized out&gt;, dispatch=1, self=&lt;optimized out&gt;) at gmain.c:3073
#128 0x00007f2318332f59 in g_main_context_iteration (context=0x704040, may_block=1) at gmain.c:3136
#129 0x00007f231cb4f50f in QEventDispatcherGlib::processEvents (this=0x616ce0, flags=&lt;optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#130 0x00007f231bd79f9e in QGuiEventDispatcherGlib::processEvents (this=&lt;optimized out&gt;, flags=&lt;optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:204
#131 0x00007f231cb23a22 in QEventLoop::processEvents (this=&lt;optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#132 0x00007f231cb23c1f in QEventLoop::exec (this=0x7fffe033cc90, flags=...) at kernel/qeventloop.cpp:201
#133 0x00007f231cb27de7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#134 0x00007f23097c18c2 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#135 0x0000000000408897 in _start ()

Possible duplicates by query: bug 289341, bug 289270, bug 289200, bug 289199, bug 288744.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1213324</commentid>
    <comment_count>1</comment_count>
    <who name="Dawit Alemayehu">adawit</who>
    <bug_when>2012-01-12 00:29:09 +0000</bug_when>
    <thetext>(In reply to comment #0)
&gt; Application: konqueror (4.7.4 (4.7.4) &quot;release 11&quot;)
&gt; KDE Platform Version: 4.7.4 (4.7.4) &quot;release 11&quot;
&gt; Qt Version: 4.7.4
&gt; Operating System: Linux 3.1.0-1.2-desktop x86_64
&gt; Distribution: &quot;openSUSE 12.1 (x86_64)&quot;

&gt; Thread 1 (Thread 0x7f231deb9760 (LWP 7747)):
&gt; [KCrash Handler]
&gt; #6  0x00007f231b4a1d95 in __GI_raise (sig=6) at
&gt; ../nptl/sysdeps/unix/sysv/linux/raise.c:64
&gt; #7  0x00007f231b4a32ab in __GI_abort () at abort.c:93
&gt; #8  0x00007f231b4dbece in __libc_message (do_abort=2, fmt=0x7f231b5bb7c8 &quot;***
&gt; glibc detected *** %s: %s: 0x%s ***\n&quot;) at
&gt; ../sysdeps/unix/sysv/linux/libc_fatal.c:198
&gt; #9  0x00007f231b4e1c06 in malloc_printerr (action=3, str=0x7f231b5b877b
&gt; &quot;free(): invalid pointer&quot;, ptr=&lt;optimized out&gt;) at malloc.c:6283
&gt; #10 0x00007f230d014ab1 in ?? () from /usr/lib64/tls/libnvidia-tls.so.285.05.15

^^^^^^^^^^ 
This says the crash is occured inside your graphics driver. Can you reliably reproduce this crash ? Also did the crash occur while you are browsing for the file to print or when you closed the browser ? The rest of the crash log seems to indicate that the browser window was being closed when the crash occurred.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1228031</commentid>
    <comment_count>2</comment_count>
      <attachid>68893</attachid>
    <who name="Markus Grabner">grabner</who>
    <bug_when>2012-02-18 06:44:09 +0000</bug_when>
    <thetext>Created attachment 68893
New crash information added by DrKonqi

konqueror (4.8.00 (4.8.0 &quot;release 462&quot;) on KDE Platform 4.8.00 (4.8.0 &quot;release 462&quot; using Qt 4.8.0

- What I was doing when the application crashed:

I did nothing for ~20 seconds, konqueror did not crash in response to some user interaction, but without receiving any input from me. Unfortunately the problem is not reliably reporducable.

-- Backtrace (Reduced):
#6  0x00007f5eb4402d95 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f5eb44042ab in __GI_abort () at abort.c:93
[...]
#9  0x00007f5eb4442c06 in malloc_printerr (action=3, str=0x7f5eb451987b &quot;free(): invalid pointer&quot;, ptr=&lt;optimized out&gt;) at malloc.c:6283
[...]
#11 0x00007f5eb5aeee15 in QObjectPrivate::deleteChildren (this=0x33e5840) at kernel/qobject.cpp:1917
#12 0x00007f5eb4c8fb90 in QWidget::~QWidget (this=0x34a04c0, __in_chrg=&lt;optimized out&gt;) at kernel/qwidget.cpp:1675</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1235429</commentid>
    <comment_count>3</comment_count>
    <who name="Dawit Alemayehu">adawit</who>
    <bug_when>2012-03-12 02:14:01 +0000</bug_when>
    <thetext>Git commit da87f110bbe9bb6a59286ea848e9d8a829361d8b by Dawit Alemayehu.
Committed on 12/03/2012 at 02:48.
Pushed by adawit into branch &apos;master&apos;.

Meant to use QPointer not QScopedPointer.

Note that the crash reported in the bug # below was supposed to be addressed by
the original commit db0ee97f. However, QScopedPointer causes the same problems
as using a plain pointer or creating the print dialog on the stack. For further
detailsi details, read http://blogs.kde.org/node/3919.

M  +4    -2    src/kwebkitpart_ext.cpp

http://commits.kde.org/kwebkitpart/da87f110bbe9bb6a59286ea848e9d8a829361d8b</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>68893</attachid>
            <date>2012-02-18 06:44:09 +0000</date>
            <delta_ts>2012-02-18 06:44:09 +0000</delta_ts>
            <desc>New crash information added by DrKonqi</desc>
            <filename>drkonqireport</filename>
            <type>text/plain</type>
            <size>20569</size>
            <attacher name="Markus Grabner">grabner</attacher>
            
              <data encoding="base64">QXBwbGljYXRpb246IGtvbnF1ZXJvciAoNC44LjAwICg0LjguMCAicmVsZWFzZSA0NjIiKQpLREUg
UGxhdGZvcm0gVmVyc2lvbjogNC44LjAwICg0LjguMCAicmVsZWFzZSA0NjIiClF0IFZlcnNpb246
IDQuOC4wCk9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDMuMS45LTEuNC1kZXNrdG9wIHg4Nl82NApE
aXN0cmlidXRpb246ICJvcGVuU1VTRSAxMi4xICh4ODZfNjQpIgoKLS0gSW5mb3JtYXRpb24gYWJv
dXQgdGhlIGNyYXNoOgotIFdoYXQgSSB3YXMgZG9pbmcgd2hlbiB0aGUgYXBwbGljYXRpb24gY3Jh
c2hlZDoKCkkgZGlkIG5vdGhpbmcgZm9yIH4yMCBzZWNvbmRzLCBrb25xdWVyb3IgZGlkIG5vdCBj
cmFzaCBpbiByZXNwb25zZSB0byBzb21lIHVzZXIgaW50ZXJhY3Rpb24sIGJ1dCB3aXRob3V0IHJl
Y2VpdmluZyBhbnkgaW5wdXQgZnJvbSBtZS4gVW5mb3J0dW5hdGVseSB0aGUgcHJvYmxlbSBpcyBu
b3QgcmVsaWFibHkgcmVwb3JkdWNhYmxlLgoKLS0gQmFja3RyYWNlOgpBcHBsaWNhdGlvbjogS29u
cXVlcm9yIChrZGVpbml0NCksIHNpZ25hbDogQWJvcnRlZApbQ3VycmVudCB0aHJlYWQgaXMgMSAo
VGhyZWFkIDB4N2Y1ZWI2ZTliNzYwIChMV1AgNTA3NikpXQoKVGhyZWFkIDUgKFRocmVhZCAweDdm
NWU5NzYyMjcwMCAoTFdQIDUxNzkpKToKIzAgIDB4MDAwMDdmNWViNDQ5ZTUyMyBpbiBfX0dJX19f
cG9sbCAoZmRzPTxvcHRpbWl6ZWQgb3V0PiwgbmZkcz08b3B0aW1pemVkIG91dD4sIHRpbWVvdXQ9
PG9wdGltaXplZCBvdXQ+KSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb2xsLmM6ODcK
IzEgIDB4MDAwMDdmNWViMTI3YmE5OCBpbiBnX21haW5fY29udGV4dF9wb2xsIChuX2Zkcz0xLCBm
ZHM9MHg3ZjVlOTAwMDIyYzAsIHRpbWVvdXQ9LTEsIGNvbnRleHQ9MHg3ZjVlOTAwMDA5YzAsIHBy
aW9yaXR5PTxvcHRpbWl6ZWQgb3V0PikgYXQgZ21haW4uYzozMzg2CiMyICBnX21haW5fY29udGV4
dF9pdGVyYXRlIChjb250ZXh0PTB4N2Y1ZTkwMDAwOWMwLCBibG9jaz08b3B0aW1pemVkIG91dD4s
IGRpc3BhdGNoPTEsIHNlbGY9PG9wdGltaXplZCBvdXQ+KSBhdCBnbWFpbi5jOjMwNjgKIzMgIDB4
MDAwMDdmNWViMTI3YmY1OSBpbiBnX21haW5fY29udGV4dF9pdGVyYXRpb24gKGNvbnRleHQ9MHg3
ZjVlOTAwMDA5YzAsIG1heV9ibG9jaz0xKSBhdCBnbWFpbi5jOjMxMzYKIzQgIDB4MDAwMDdmNWVi
NWIwYjk1NiBpbiBRRXZlbnREaXNwYXRjaGVyR2xpYjo6cHJvY2Vzc0V2ZW50cyAodGhpcz0weDdm
NWU5MDAwMDhlMCwgZmxhZ3M9PG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwvcWV2ZW50ZGlzcGF0
Y2hlcl9nbGliLmNwcDo0MjYKIzUgIDB4MDAwMDdmNWViNWFkYjY4MiBpbiBRRXZlbnRMb29wOjpw
cm9jZXNzRXZlbnRzICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwv
cWV2ZW50bG9vcC5jcHA6MTQ5CiM2ICAweDAwMDA3ZjVlYjVhZGI4ZDcgaW4gUUV2ZW50TG9vcDo6
ZXhlYyAodGhpcz0weDdmNWU5NzYyMWQzMCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50bG9v
cC5jcHA6MjA0CiM3ICAweDAwMDA3ZjVlYjU5ZGM1MzcgaW4gUVRocmVhZDo6ZXhlYyAodGhpcz08
b3B0aW1pemVkIG91dD4pIGF0IHRocmVhZC9xdGhyZWFkLmNwcDo1MDEKIzggIDB4MDAwMDdmNWVh
ZWNlMDVmZSBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQvbGlia2lvLnNvLjUKIzkgIDB4MDAwMDdm
NWViNTlkZjU1YiBpbiBRVGhyZWFkUHJpdmF0ZTo6c3RhcnQgKGFyZz0weDJlNzY1ODApIGF0IHRo
cmVhZC9xdGhyZWFkX3VuaXguY3BwOjI5OAojMTAgMHgwMDAwN2Y1ZWE2ODBkMjZhIGluID8/ICgp
IGZyb20gL3Vzci9saWI2NC9saWJHTC5zby4xCiMxMSAweDAwMDA3ZjVlYjU3NDdmMDUgaW4gc3Rh
cnRfdGhyZWFkIChhcmc9MHg3ZjVlOTc2MjI3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzAxCiMx
MiAweDAwMDA3ZjVlYjQ0YTc2M2QgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3Yv
bGludXgveDg2XzY0L2Nsb25lLlM6MTE1CgpUaHJlYWQgNCAoVGhyZWFkIDB4N2Y1ZTk1YjVlNzAw
IChMV1AgNTE4NCkpOgojMCAgcHRocmVhZF9jb25kX3dhaXRAQEdMSUJDXzIuMy4yICgpIGF0IC4u
L25wdGwvc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L3B0aHJlYWRfY29uZF93YWl0LlM6
MTYyCiMxICAweDAwMDA3ZjVlYWI5YjZjMTIgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYjY0L2xpYlF0
V2ViS2l0LnNvLjQKIzIgIDB4MDAwMDdmNWVhYjliNmM0OSBpbiA/PyAoKSBmcm9tIC91c3IvbGli
NjQvbGliUXRXZWJLaXQuc28uNAojMyAgMHgwMDAwN2Y1ZWE2ODBkMjZhIGluID8/ICgpIGZyb20g
L3Vzci9saWI2NC9saWJHTC5zby4xCiM0ICAweDAwMDA3ZjVlYjU3NDdmMDUgaW4gc3RhcnRfdGhy
ZWFkIChhcmc9MHg3ZjVlOTViNWU3MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzAxCiM1ICAweDAw
MDA3ZjVlYjQ0YTc2M2QgaW4gY2xvbmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgv
eDg2XzY0L2Nsb25lLlM6MTE1CgpUaHJlYWQgMyAoVGhyZWFkIDB4N2Y1ZTk1MjVkNzAwIChMV1Ag
NTE4NSkpOgojMCAgMHgwMDAwN2Y1ZWIxMjdhYWM4IGluIGdfbWFpbl9jb250ZXh0X3ByZXBhcmUg
KGNvbnRleHQ9MHg3ZjVlOGMwMDA5YzAsIHByaW9yaXR5PTB4N2Y1ZTk1MjVjYzM4KSBhdCBnbWFp
bi5jOjI3MzMKIzEgIDB4MDAwMDdmNWViMTI3YjkyZCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRl
IChjb250ZXh0PTB4N2Y1ZThjMDAwOWMwLCBibG9jaz0xLCBkaXNwYXRjaD0xLCBzZWxmPTxvcHRp
bWl6ZWQgb3V0PikgYXQgZ21haW4uYzozMDUzCiMyICAweDAwMDA3ZjVlYjEyN2JmNTkgaW4gZ19t
YWluX2NvbnRleHRfaXRlcmF0aW9uIChjb250ZXh0PTB4N2Y1ZThjMDAwOWMwLCBtYXlfYmxvY2s9
MSkgYXQgZ21haW4uYzozMTM2CiMzICAweDAwMDA3ZjVlYjViMGI5NTYgaW4gUUV2ZW50RGlzcGF0
Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg3ZjVlOGMwMDA4ZTAsIGZsYWdzPTxvcHRp
bWl6ZWQgb3V0PikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI2CiM0ICAw
eDAwMDA3ZjVlYjVhZGI2ODIgaW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2ZW50cyAodGhpcz08b3B0
aW1pemVkIG91dD4sIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojNSAg
MHgwMDAwN2Y1ZWI1YWRiOGQ3IGluIFFFdmVudExvb3A6OmV4ZWMgKHRoaXM9MHg3ZjVlOTUyNWNk
NjAsIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjIwNAojNiAgMHgwMDAwN2Y1
ZWI1OWRjNTM3IGluIFFUaHJlYWQ6OmV4ZWMgKHRoaXM9PG9wdGltaXplZCBvdXQ+KSBhdCB0aHJl
YWQvcXRocmVhZC5jcHA6NTAxCiM3ICAweDAwMDA3ZjVlYjU5ZGY1NWIgaW4gUVRocmVhZFByaXZh
dGU6OnN0YXJ0IChhcmc9MHg3MmZkZDApIGF0IHRocmVhZC9xdGhyZWFkX3VuaXguY3BwOjI5OAoj
OCAgMHgwMDAwN2Y1ZWE2ODBkMjZhIGluID8/ICgpIGZyb20gL3Vzci9saWI2NC9saWJHTC5zby4x
CiM5ICAweDAwMDA3ZjVlYjU3NDdmMDUgaW4gc3RhcnRfdGhyZWFkIChhcmc9MHg3ZjVlOTUyNWQ3
MDApIGF0IHB0aHJlYWRfY3JlYXRlLmM6MzAxCiMxMCAweDAwMDA3ZjVlYjQ0YTc2M2QgaW4gY2xv
bmUgKCkgYXQgLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgveDg2XzY0L2Nsb25lLlM6MTE1CgpU
aHJlYWQgMiAoVGhyZWFkIDB4N2Y1ZTQ1MDljNzAwIChMV1AgNTIxOSkpOgojMCAgMHgwMDAwN2Y1
ZWI1NzRiMTFmIGluIF9fcHRocmVhZF9tdXRleF91bmxvY2tfdXNlcmNudCAobXV0ZXg9MHg3ZjVl
M2MwMDA5YzgsIGRlY3I9MCkgYXQgcHRocmVhZF9tdXRleF91bmxvY2suYzo1MgojMSAgMHgwMDAw
N2Y1ZWIxMjdhYjE0IGluIGdfbWFpbl9jb250ZXh0X3ByZXBhcmUgKGNvbnRleHQ9MHg3ZjVlM2Mw
MDA5YzAsIHByaW9yaXR5PTB4N2Y1ZTQ1MDliYzA4KSBhdCBnbWFpbi5jOjI3NDQKIzIgIDB4MDAw
MDdmNWViMTI3YjkyZCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRlIChjb250ZXh0PTB4N2Y1ZTNj
MDAwOWMwLCBibG9jaz0xLCBkaXNwYXRjaD0xLCBzZWxmPTxvcHRpbWl6ZWQgb3V0PikgYXQgZ21h
aW4uYzozMDUzCiMzICAweDAwMDA3ZjVlYjEyN2JmNTkgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0
aW9uIChjb250ZXh0PTB4N2Y1ZTNjMDAwOWMwLCBtYXlfYmxvY2s9MSkgYXQgZ21haW4uYzozMTM2
CiM0ICAweDAwMDA3ZjVlYjViMGI5NTYgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NF
dmVudHMgKHRoaXM9MHg3ZjVlM2MwMDA4ZTAsIGZsYWdzPTxvcHRpbWl6ZWQgb3V0PikgYXQga2Vy
bmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI2CiM1ICAweDAwMDA3ZjVlYjVhZGI2ODIg
aW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2ZW50cyAodGhpcz08b3B0aW1pemVkIG91dD4sIGZsYWdz
PS4uLikgYXQga2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojNiAgMHgwMDAwN2Y1ZWI1YWRiOGQ3
IGluIFFFdmVudExvb3A6OmV4ZWMgKHRoaXM9MHg3ZjVlNDUwOWJkMzAsIGZsYWdzPS4uLikgYXQg
a2VybmVsL3FldmVudGxvb3AuY3BwOjIwNAojNyAgMHgwMDAwN2Y1ZWI1OWRjNTM3IGluIFFUaHJl
YWQ6OmV4ZWMgKHRoaXM9PG9wdGltaXplZCBvdXQ+KSBhdCB0aHJlYWQvcXRocmVhZC5jcHA6NTAx
CiM4ICAweDAwMDA3ZjVlYjVhYmI0OGYgaW4gUUlub3RpZnlGaWxlU3lzdGVtV2F0Y2hlckVuZ2lu
ZTo6cnVuICh0aGlzPTB4MzRjNWI5MCkgYXQgaW8vcWZpbGVzeXN0ZW13YXRjaGVyX2lub3RpZnku
Y3BwOjI0OAojOSAgMHgwMDAwN2Y1ZWI1OWRmNTViIGluIFFUaHJlYWRQcml2YXRlOjpzdGFydCAo
YXJnPTB4MzRjNWI5MCkgYXQgdGhyZWFkL3F0aHJlYWRfdW5peC5jcHA6Mjk4CiMxMCAweDAwMDA3
ZjVlYTY4MGQyNmEgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYjY0L2xpYkdMLnNvLjEKIzExIDB4MDAw
MDdmNWViNTc0N2YwNSBpbiBzdGFydF90aHJlYWQgKGFyZz0weDdmNWU0NTA5YzcwMCkgYXQgcHRo
cmVhZF9jcmVhdGUuYzozMDEKIzEyIDB4MDAwMDdmNWViNDRhNzYzZCBpbiBjbG9uZSAoKSBhdCAu
Li9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODZfNjQvY2xvbmUuUzoxMTUKClRocmVhZCAxIChU
aHJlYWQgMHg3ZjVlYjZlOWI3NjAgKExXUCA1MDc2KSk6CltLQ3Jhc2ggSGFuZGxlcl0KIzYgIDB4
MDAwMDdmNWViNDQwMmQ5NSBpbiBfX0dJX3JhaXNlIChzaWc9NikgYXQgLi4vbnB0bC9zeXNkZXBz
L3VuaXgvc3lzdi9saW51eC9yYWlzZS5jOjY0CiM3ICAweDAwMDA3ZjVlYjQ0MDQyYWIgaW4gX19H
SV9hYm9ydCAoKSBhdCBhYm9ydC5jOjkzCiM4ICAweDAwMDA3ZjVlYjQ0M2NlY2UgaW4gX19saWJj
X21lc3NhZ2UgKGRvX2Fib3J0PTIsIGZtdD0weDdmNWViNDUxYzhjOCAiKioqIGdsaWJjIGRldGVj
dGVkICoqKiAlczogJXM6IDB4JXMgKioqXG4iKSBhdCAuLi9zeXNkZXBzL3VuaXgvc3lzdi9saW51
eC9saWJjX2ZhdGFsLmM6MTk4CiM5ICAweDAwMDA3ZjVlYjQ0NDJjMDYgaW4gbWFsbG9jX3ByaW50
ZXJyIChhY3Rpb249Mywgc3RyPTB4N2Y1ZWI0NTE5ODdiICJmcmVlKCk6IGludmFsaWQgcG9pbnRl
ciIsIHB0cj08b3B0aW1pemVkIG91dD4pIGF0IG1hbGxvYy5jOjYyODMKIzEwIDB4MDAwMDdmNWVh
NWVmOWFiMSBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQvdGxzL2xpYm52aWRpYS10bHMuc28uMjg1
LjA1LjMyCiMxMSAweDAwMDA3ZjVlYjVhZWVlMTUgaW4gUU9iamVjdFByaXZhdGU6OmRlbGV0ZUNo
aWxkcmVuICh0aGlzPTB4MzNlNTg0MCkgYXQga2VybmVsL3FvYmplY3QuY3BwOjE5MTcKIzEyIDB4
MDAwMDdmNWViNGM4ZmI5MCBpbiBRV2lkZ2V0Ojp+UVdpZGdldCAodGhpcz0weDM0YTA0YzAsIF9f
aW5fY2hyZz08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDoxNjc1CiMxMyAw
eDAwMDA3ZjVlYjUwZmE1MDkgaW4gUVVuaXhQcmludFdpZGdldDo6flFVbml4UHJpbnRXaWRnZXQg
KHRoaXM9MHgzNGEwNGMwLCBfX2luX2Nocmc9PG9wdGltaXplZCBvdXQ+KSBhdCBkaWFsb2dzL3Fw
cmludGRpYWxvZ191bml4LmNwcDoxMDcyCiMxNCAweDAwMDA3ZjVlYjVhZWVlMTUgaW4gUU9iamVj
dFByaXZhdGU6OmRlbGV0ZUNoaWxkcmVuICh0aGlzPTB4MzNmZTRkMCkgYXQga2VybmVsL3FvYmpl
Y3QuY3BwOjE5MTcKIzE1IDB4MDAwMDdmNWViNGM4ZmI5MCBpbiBRV2lkZ2V0Ojp+UVdpZGdldCAo
dGhpcz0weDI1NzA4NDAsIF9faW5fY2hyZz08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xd2lk
Z2V0LmNwcDoxNjc1CiMxNiAweDAwMDA3ZjVlYjUwZjc0YTkgaW4gUVByaW50RGlhbG9nOjp+UVBy
aW50RGlhbG9nICh0aGlzPTB4MjU3MDg0MCwgX19pbl9jaHJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg
ZGlhbG9ncy9xcHJpbnRkaWFsb2dfdW5peC5jcHA6NjMyCiMxNyAweDAwMDA3ZjVlYjUxNTY2MWEg
aW4gUVByaW50UHJldmlld0RpYWxvZzo6flFQcmludFByZXZpZXdEaWFsb2cgKHRoaXM9MHg3ZmZm
NjkzNTYxMDAsIF9faW5fY2hyZz08b3B0aW1pemVkIG91dD4pIGF0IGRpYWxvZ3MvcXByaW50cHJl
dmlld2RpYWxvZy5jcHA6NzIxCiMxOCAweDAwMDA3ZjVlYjUxNTY2NjkgaW4gUVByaW50UHJldmll
d0RpYWxvZzo6flFQcmludFByZXZpZXdEaWFsb2cgKHRoaXM9MHg3ZmZmNjkzNTYxMDAsIF9faW5f
Y2hyZz08b3B0aW1pemVkIG91dD4pIGF0IGRpYWxvZ3MvcXByaW50cHJldmlld2RpYWxvZy5jcHA6
NzIyCiMxOSAweDAwMDA3ZjVlYjVhZWVlMTUgaW4gUU9iamVjdFByaXZhdGU6OmRlbGV0ZUNoaWxk
cmVuICh0aGlzPTB4MzQ5OWJjMCkgYXQga2VybmVsL3FvYmplY3QuY3BwOjE5MTcKIzIwIDB4MDAw
MDdmNWViNGM4ZmI5MCBpbiBRV2lkZ2V0Ojp+UVdpZGdldCAodGhpcz0weDM0OTliNTAsIF9faW5f
Y2hyZz08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDoxNjc1CiMyMSAweDAw
MDA3ZjVlOTViOGI0ZTkgaW4gPz8gKCkgZnJvbSAvdXNyL2xpYjY0L2tkZTQva3dlYmtpdHBhcnQu
c28KIzIyIDB4MDAwMDdmNWViNWFlZWUxNSBpbiBRT2JqZWN0UHJpdmF0ZTo6ZGVsZXRlQ2hpbGRy
ZW4gKHRoaXM9MHgzNDk5ODkwKSBhdCBrZXJuZWwvcW9iamVjdC5jcHA6MTkxNwojMjMgMHgwMDAw
N2Y1ZWI0YzhmYjkwIGluIFFXaWRnZXQ6On5RV2lkZ2V0ICh0aGlzPTB4MzQ5OTc5MCwgX19pbl9j
aHJnPTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3F3aWRnZXQuY3BwOjE2NzUKIzI0IDB4MDAw
MDdmNWViNGM4ZmU2OSBpbiBRV2lkZ2V0Ojp+UVdpZGdldCAodGhpcz0weDM0OTk3OTAsIF9faW5f
Y2hyZz08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xd2lkZ2V0LmNwcDoxNjk5CiMyNSAweDAw
MDA3ZjVlYWNkNGZlMTMgaW4gS1BhcnRzOjpQYXJ0Ojp+UGFydCgpICgpIGZyb20gL3Vzci9saWI2
NC9saWJrcGFydHMuc28uNAojMjYgMHgwMDAwN2Y1ZTk1YjdjNjE3IGluID8/ICgpIGZyb20gL3Vz
ci9saWI2NC9rZGU0L2t3ZWJraXRwYXJ0LnNvCiMyNyAweDAwMDA3ZjVlOTViN2M2NTkgaW4gPz8g
KCkgZnJvbSAvdXNyL2xpYjY0L2tkZTQva3dlYmtpdHBhcnQuc28KIzI4IDB4MDAwMDdmNWViNWFm
NTk1OCBpbiBRT2JqZWN0OjpldmVudCAodGhpcz0weDM0OTVhYzAsIGU9PG9wdGltaXplZCBvdXQ+
KSBhdCBrZXJuZWwvcW9iamVjdC5jcHA6MTE4NQojMjkgMHgwMDAwN2Y1ZWI0YzQ0ZTg0IGluIG5v
dGlmeV9oZWxwZXIgKGU9MHgxZjI1NzEwLCByZWNlaXZlcj0weDM0OTVhYzAsIHRoaXM9MHg2ZmZi
YjApIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQ1NTAKIzMwIFFBcHBsaWNhdGlvblByaXZh
dGU6Om5vdGlmeV9oZWxwZXIgKHRoaXM9MHg2ZmZiYjAsIHJlY2VpdmVyPTB4MzQ5NWFjMCwgZT0w
eDFmMjU3MTApIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQ1MjIKIzMxIDB4MDAwMDdmNWVi
NGM0OWQwMyBpbiBRQXBwbGljYXRpb246Om5vdGlmeSAodGhpcz0weDdmZmY2OTM1N2NiMCwgcmVj
ZWl2ZXI9MHgzNDk1YWMwLCBlPTB4MWYyNTcxMCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6
NDQxMQojMzIgMHgwMDAwN2Y1ZWI2ODliNzg2IGluIEtBcHBsaWNhdGlvbjo6bm90aWZ5KFFPYmpl
Y3QqLCBRRXZlbnQqKSAoKSBmcm9tIC91c3IvbGliNjQvbGlia2RldWkuc28uNQojMzMgMHgwMDAw
N2Y1ZWI1YWRjODljIGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsICh0aGlzPTB4
N2ZmZjY5MzU3Y2IwLCByZWNlaXZlcj0weDM0OTVhYzAsIGV2ZW50PTB4MWYyNTcxMCkgYXQga2Vy
bmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjg3NgojMzQgMHgwMDAwN2Y1ZWI1YWUwMTNhIGluIHNl
bmRFdmVudCAoZXZlbnQ9MHgxZjI1NzEwLCByZWNlaXZlcj0weDM0OTVhYzApIGF0IGtlcm5lbC9x
Y29yZWFwcGxpY2F0aW9uLmg6MjMxCiMzNSBRQ29yZUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZFBv
c3RlZEV2ZW50cyAocmVjZWl2ZXI9MHgwLCBldmVudF90eXBlPTAsIGRhdGE9MHg2MTUzZDApIGF0
IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxNTAwCiMzNiAweDAwMDA3ZjVlYjViMGI0YzMg
aW4gc2VuZFBvc3RlZEV2ZW50cyAoKSBhdCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5oOjIzNgoj
MzcgcG9zdEV2ZW50U291cmNlRGlzcGF0Y2ggKHM9PG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwv
cWV2ZW50ZGlzcGF0Y2hlcl9nbGliLmNwcDoyNzkKIzM4IDB4MDAwMDdmNWViMTI3YjU4ZCBpbiBn
X21haW5fZGlzcGF0Y2ggKGNvbnRleHQ9MHg3MDI1MzApIGF0IGdtYWluLmM6MjQyNQojMzkgZ19t
YWluX2NvbnRleHRfZGlzcGF0Y2ggKGNvbnRleHQ9MHg3MDI1MzApIGF0IGdtYWluLmM6Mjk5NQoj
NDAgMHgwMDAwN2Y1ZWIxMjdiZDg4IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUgKGNvbnRleHQ9
MHg3MDI1MzAsIGJsb2NrPTxvcHRpbWl6ZWQgb3V0PiwgZGlzcGF0Y2g9MSwgc2VsZj08b3B0aW1p
emVkIG91dD4pIGF0IGdtYWluLmM6MzA3MwojNDEgMHgwMDAwN2Y1ZWIxMjdiZjU5IGluIGdfbWFp
bl9jb250ZXh0X2l0ZXJhdGlvbiAoY29udGV4dD0weDcwMjUzMCwgbWF5X2Jsb2NrPTEpIGF0IGdt
YWluLmM6MzEzNgojNDIgMHgwMDAwN2Y1ZWI1YjBiOGVmIGluIFFFdmVudERpc3BhdGNoZXJHbGli
Ojpwcm9jZXNzRXZlbnRzICh0aGlzPTB4NjE2NzcwLCBmbGFncz08b3B0aW1pemVkIG91dD4pIGF0
IGtlcm5lbC9xZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjQyNAojNDMgMHgwMDAwN2Y1ZWI0Y2U4
MmRlIGluIFFHdWlFdmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTxvcHRp
bWl6ZWQgb3V0PiwgZmxhZ3M9PG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlz
cGF0Y2hlcl9nbGliLmNwcDoyMDQKIzQ0IDB4MDAwMDdmNWViNWFkYjY4MiBpbiBRRXZlbnRMb29w
Ojpwcm9jZXNzRXZlbnRzICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9Li4uKSBhdCBrZXJu
ZWwvcWV2ZW50bG9vcC5jcHA6MTQ5CiM0NSAweDAwMDA3ZjVlYjVhZGI4ZDcgaW4gUUV2ZW50TG9v
cDo6ZXhlYyAodGhpcz0weDdmZmY2OTM1MmU2MCwgZmxhZ3M9Li4uKSBhdCBrZXJuZWwvcWV2ZW50
bG9vcC5jcHA6MjA0CiM0NiAweDAwMDA3ZjVlYjUxMTEwODYgaW4gUURpYWxvZzo6ZXhlYyAodGhp
cz0weDdmZmY2OTM1MmYwMCkgYXQgZGlhbG9ncy9xZGlhbG9nLmNwcDo1NTIKIzQ3IDB4MDAwMDdm
NWVhZWQxZTA5YSBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQvbGlia2lvLnNvLjUKIzQ4IDB4MDAw
MDdmNWViNTEyMzcyOCBpbiBRRmlsZURpYWxvZzo6Z2V0U2F2ZUZpbGVOYW1lIChwYXJlbnQ9PG9w
dGltaXplZCBvdXQ+LCBjYXB0aW9uPTxvcHRpbWl6ZWQgb3V0PiwgZGlyPS4uLiwgZmlsdGVyPS4u
Liwgc2VsZWN0ZWRGaWx0ZXI9MHgwLCBvcHRpb25zPS4uLikgYXQgZGlhbG9ncy9xZmlsZWRpYWxv
Zy5jcHA6MTk0OAojNDkgMHgwMDAwN2Y1ZWI1MGY4ZDVlIGluIFFVbml4UHJpbnRXaWRnZXRQcml2
YXRlOjpfcV9idG5Ccm93c2VDbGlja2VkICh0aGlzPTB4MjU5Mjc2MCkgYXQgZGlhbG9ncy9xcHJp
bnRkaWFsb2dfdW5peC5jcHA6ODc1CiM1MCAweDAwMDA3ZjVlYjVhZjA3NjEgaW4gUU1ldGFPYmpl
Y3Q6OmFjdGl2YXRlIChzZW5kZXI9MHgyNGY1MGQwLCBtPTxvcHRpbWl6ZWQgb3V0PiwgbG9jYWxf
c2lnbmFsX2luZGV4PTxvcHRpbWl6ZWQgb3V0PiwgYXJndj0weDdmZmY2OTM1MzQxMCkgYXQga2Vy
bmVsL3FvYmplY3QuY3BwOjM1NTYKIzUxIDB4MDAwMDdmNWViNTJjZmMyMiBpbiBRQWJzdHJhY3RC
dXR0b246OmNsaWNrZWQgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCBfdDE9ZmFsc2UpIGF0IC5tb2Mv
cmVsZWFzZS1zaGFyZWQvbW9jX3FhYnN0cmFjdGJ1dHRvbi5jcHA6MjIwCiM1MiAweDAwMDA3ZjVl
YjUwMGVjY2UgaW4gUUFic3RyYWN0QnV0dG9uUHJpdmF0ZTo6ZW1pdENsaWNrZWQgKHRoaXM9PG9w
dGltaXplZCBvdXQ+KSBhdCB3aWRnZXRzL3FhYnN0cmFjdGJ1dHRvbi5jcHA6NTQ2CiM1MyAweDAw
MDA3ZjVlYjUwMTAwMGIgaW4gUUFic3RyYWN0QnV0dG9uUHJpdmF0ZTo6Y2xpY2sgKHRoaXM9MHgz
M2FjNzMwKSBhdCB3aWRnZXRzL3FhYnN0cmFjdGJ1dHRvbi5jcHA6NTM5CiM1NCAweDAwMDA3ZjVl
YjUwMTAyN2MgaW4gUUFic3RyYWN0QnV0dG9uOjptb3VzZVJlbGVhc2VFdmVudCAodGhpcz0weDI0
ZjUwZDAsIGU9MHg3ZmZmNjkzNTNjZjApIGF0IHdpZGdldHMvcWFic3RyYWN0YnV0dG9uLmNwcDox
MTIxCiM1NSAweDAwMDA3ZjVlYjUwY2RhZWEgaW4gUVRvb2xCdXR0b246Om1vdXNlUmVsZWFzZUV2
ZW50ICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgZT08b3B0aW1pemVkIG91dD4pIGF0IHdpZGdldHMv
cXRvb2xidXR0b24uY3BwOjcxOAojNTYgMHgwMDAwN2Y1ZWI0Yzk1NTk0IGluIFFXaWRnZXQ6OmV2
ZW50ICh0aGlzPTB4MjRmNTBkMCwgZXZlbnQ9MHg3ZmZmNjkzNTNjZjApIGF0IGtlcm5lbC9xd2lk
Z2V0LmNwcDo4MzYxCiM1NyAweDAwMDA3ZjVlYjRjNDRlODQgaW4gbm90aWZ5X2hlbHBlciAoZT0w
eDdmZmY2OTM1M2NmMCwgcmVjZWl2ZXI9MHgyNGY1MGQwLCB0aGlzPTB4NmZmYmIwKSBhdCBrZXJu
ZWwvcWFwcGxpY2F0aW9uLmNwcDo0NTUwCiM1OCBRQXBwbGljYXRpb25Qcml2YXRlOjpub3RpZnlf
aGVscGVyICh0aGlzPTB4NmZmYmIwLCByZWNlaXZlcj0weDI0ZjUwZDAsIGU9MHg3ZmZmNjkzNTNj
ZjApIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQ1MjIKIzU5IDB4MDAwMDdmNWViNGM0YTVk
MyBpbiBRQXBwbGljYXRpb246Om5vdGlmeSAodGhpcz08b3B0aW1pemVkIG91dD4sIHJlY2VpdmVy
PTB4MjRmNTBkMCwgZT0weDdmZmY2OTM1M2NmMCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6
NDA5MwojNjAgMHgwMDAwN2Y1ZWI2ODliNzg2IGluIEtBcHBsaWNhdGlvbjo6bm90aWZ5KFFPYmpl
Y3QqLCBRRXZlbnQqKSAoKSBmcm9tIC91c3IvbGliNjQvbGlia2RldWkuc28uNQojNjEgMHgwMDAw
N2Y1ZWI1YWRjODljIGluIFFDb3JlQXBwbGljYXRpb246Om5vdGlmeUludGVybmFsICh0aGlzPTB4
N2ZmZjY5MzU3Y2IwLCByZWNlaXZlcj0weDI0ZjUwZDAsIGV2ZW50PTB4N2ZmZjY5MzUzY2YwKSBh
dCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6ODc2CiM2MiAweDAwMDA3ZjVlYjRjNDVlNTIg
aW4gc2VuZEV2ZW50IChldmVudD08b3B0aW1pemVkIG91dD4sIHJlY2VpdmVyPTxvcHRpbWl6ZWQg
b3V0PikgYXQgLi4vLi4vc3JjL2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMzEK
IzYzIFFBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRNb3VzZUV2ZW50IChyZWNlaXZlcj0weDI0ZjUw
ZDAsIGV2ZW50PTB4N2ZmZjY5MzUzY2YwLCBhbGllbldpZGdldD0weDI0ZjUwZDAsIG5hdGl2ZVdp
ZGdldD0weDI1NzA4NDAsIGJ1dHRvbkRvd249MHgyNGY1MGQwLCBsYXN0TW91c2VSZWNlaXZlcj0u
Li4sIHNwb250YW5lb3VzPXRydWUpIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjMxNjEKIzY0
IDB4MDAwMDdmNWViNGNjMWMwNSBpbiBRRVRXaWRnZXQ6OnRyYW5zbGF0ZU1vdXNlRXZlbnQgKHRo
aXM9MHgyNTcwODQwLCBldmVudD08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xYXBwbGljYXRp
b25feDExLmNwcDo0NTA1CiM2NSAweDAwMDA3ZjVlYjRjYzBhY2EgaW4gUUFwcGxpY2F0aW9uOjp4
MTFQcm9jZXNzRXZlbnQgKHRoaXM9MHg3ZmZmNjkzNTdjYjAsIGV2ZW50PTB4N2ZmZjY5MzU0NWIw
KSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uX3gxMS5jcHA6MzYzMQojNjYgMHgwMDAwN2Y1ZWI0Y2U4
NjUyIGluIHgxMUV2ZW50U291cmNlRGlzcGF0Y2ggKHM9MHg3MDM5MDAsIGNhbGxiYWNrPTAsIHVz
ZXJfZGF0YT0weDApIGF0IGtlcm5lbC9xZ3VpZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE0Ngoj
NjcgMHgwMDAwN2Y1ZWIxMjdiNThkIGluIGdfbWFpbl9kaXNwYXRjaCAoY29udGV4dD0weDcwMjUz
MCkgYXQgZ21haW4uYzoyNDI1CiM2OCBnX21haW5fY29udGV4dF9kaXNwYXRjaCAoY29udGV4dD0w
eDcwMjUzMCkgYXQgZ21haW4uYzoyOTk1CiM2OSAweDAwMDA3ZjVlYjEyN2JkODggaW4gZ19tYWlu
X2NvbnRleHRfaXRlcmF0ZSAoY29udGV4dD0weDcwMjUzMCwgYmxvY2s9PG9wdGltaXplZCBvdXQ+
LCBkaXNwYXRjaD0xLCBzZWxmPTxvcHRpbWl6ZWQgb3V0PikgYXQgZ21haW4uYzozMDczCiM3MCAw
eDAwMDA3ZjVlYjEyN2JmNTkgaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0aW9uIChjb250ZXh0PTB4
NzAyNTMwLCBtYXlfYmxvY2s9MSkgYXQgZ21haW4uYzozMTM2CiM3MSAweDAwMDA3ZjVlYjViMGI4
ZWYgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg2MTY3NzAs
IGZsYWdzPTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5j
cHA6NDI0CiM3MiAweDAwMDA3ZjVlYjRjZTgyZGUgaW4gUUd1aUV2ZW50RGlzcGF0Y2hlckdsaWI6
OnByb2Nlc3NFdmVudHMgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCBmbGFncz08b3B0aW1pemVkIG91
dD4pIGF0IGtlcm5lbC9xZ3VpZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjIwNAojNzMgMHgwMDAw
N2Y1ZWI1YWRiNjgyIGluIFFFdmVudExvb3A6OnByb2Nlc3NFdmVudHMgKHRoaXM9PG9wdGltaXpl
ZCBvdXQ+LCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoxNDkKIzc0IDB4MDAw
MDdmNWViNWFkYjhkNyBpbiBRRXZlbnRMb29wOjpleGVjICh0aGlzPTB4N2ZmZjY5MzU0OTgwLCBm
bGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoyMDQKIzc1IDB4MDAwMDdmNWViNTEx
MTA4NiBpbiBRRGlhbG9nOjpleGVjICh0aGlzPTB4MjU3MDg0MCkgYXQgZGlhbG9ncy9xZGlhbG9n
LmNwcDo1NTIKIzc2IDB4MDAwMDdmNWViNTE1OWZhMiBpbiBRUHJpbnRQcmV2aWV3RGlhbG9nUHJp
dmF0ZTo6X3FfcHJpbnQgKHRoaXM9MHgyNGQ3NWMwKSBhdCBkaWFsb2dzL3FwcmludHByZXZpZXdk
aWFsb2cuY3BwOjU5OQojNzcgMHgwMDAwN2Y1ZWI1YWYwNzYxIGluIFFNZXRhT2JqZWN0OjphY3Rp
dmF0ZSAoc2VuZGVyPTB4MjY2YzcyMCwgbT08b3B0aW1pemVkIG91dD4sIGxvY2FsX3NpZ25hbF9p
bmRleD08b3B0aW1pemVkIG91dD4sIGFyZ3Y9MHg3ZmZmNjkzNTRiMzApIGF0IGtlcm5lbC9xb2Jq
ZWN0LmNwcDozNTU2CiM3OCAweDAwMDA3ZjVlYjRjM2U5ZDIgaW4gUUFjdGlvbjo6dHJpZ2dlcmVk
ICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgX3QxPWZhbHNlKSBhdCAubW9jL3JlbGVhc2Utc2hhcmVk
L21vY19xYWN0aW9uLmNwcDoyNzcKIzc5IDB4MDAwMDdmNWViNGMzZWJiZiBpbiBRQWN0aW9uOjph
Y3RpdmF0ZSAodGhpcz0weDI2NmM3MjAsIGV2ZW50PTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVs
L3FhY3Rpb24uY3BwOjEyNTcKIzgwIDB4MDAwMDdmNWViNTAwZmZjYSBpbiBRQWJzdHJhY3RCdXR0
b25Qcml2YXRlOjpjbGljayAodGhpcz0weDI1NmVhNDApIGF0IHdpZGdldHMvcWFic3RyYWN0YnV0
dG9uLmNwcDo1MjgKIzgxIDB4MDAwMDdmNWViNTAxMDI3YyBpbiBRQWJzdHJhY3RCdXR0b246Om1v
dXNlUmVsZWFzZUV2ZW50ICh0aGlzPTB4MjU2ZWExMCwgZT0weDdmZmY2OTM1NTQxMCkgYXQgd2lk
Z2V0cy9xYWJzdHJhY3RidXR0b24uY3BwOjExMjEKIzgyIDB4MDAwMDdmNWViNTBjZGFlYSBpbiBR
VG9vbEJ1dHRvbjo6bW91c2VSZWxlYXNlRXZlbnQgKHRoaXM9PG9wdGltaXplZCBvdXQ+LCBlPTxv
cHRpbWl6ZWQgb3V0PikgYXQgd2lkZ2V0cy9xdG9vbGJ1dHRvbi5jcHA6NzE4CiM4MyAweDAwMDA3
ZjVlYjRjOTU1OTQgaW4gUVdpZGdldDo6ZXZlbnQgKHRoaXM9MHgyNTZlYTEwLCBldmVudD0weDdm
ZmY2OTM1NTQxMCkgYXQga2VybmVsL3F3aWRnZXQuY3BwOjgzNjEKIzg0IDB4MDAwMDdmNWViNGM0
NGU4NCBpbiBub3RpZnlfaGVscGVyIChlPTB4N2ZmZjY5MzU1NDEwLCByZWNlaXZlcj0weDI1NmVh
MTAsIHRoaXM9MHg2ZmZiYjApIGF0IGtlcm5lbC9xYXBwbGljYXRpb24uY3BwOjQ1NTAKIzg1IFFB
cHBsaWNhdGlvblByaXZhdGU6Om5vdGlmeV9oZWxwZXIgKHRoaXM9MHg2ZmZiYjAsIHJlY2VpdmVy
PTB4MjU2ZWExMCwgZT0weDdmZmY2OTM1NTQxMCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6
NDUyMgojODYgMHgwMDAwN2Y1ZWI0YzRhNWQzIGluIFFBcHBsaWNhdGlvbjo6bm90aWZ5ICh0aGlz
PTxvcHRpbWl6ZWQgb3V0PiwgcmVjZWl2ZXI9MHgyNTZlYTEwLCBlPTB4N2ZmZjY5MzU1NDEwKSBh
dCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDo0MDkzCiM4NyAweDAwMDA3ZjVlYjY4OWI3ODYgaW4g
S0FwcGxpY2F0aW9uOjpub3RpZnkoUU9iamVjdCosIFFFdmVudCopICgpIGZyb20gL3Vzci9saWI2
NC9saWJrZGV1aS5zby41CiM4OCAweDAwMDA3ZjVlYjVhZGM4OWMgaW4gUUNvcmVBcHBsaWNhdGlv
bjo6bm90aWZ5SW50ZXJuYWwgKHRoaXM9MHg3ZmZmNjkzNTdjYjAsIHJlY2VpdmVyPTB4MjU2ZWEx
MCwgZXZlbnQ9MHg3ZmZmNjkzNTU0MTApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDo4
NzYKIzg5IDB4MDAwMDdmNWViNGM0NWU1MiBpbiBzZW5kRXZlbnQgKGV2ZW50PTxvcHRpbWl6ZWQg
b3V0PiwgcmVjZWl2ZXI9PG9wdGltaXplZCBvdXQ+KSBhdCAuLi8uLi9zcmMvY29yZWxpYi9rZXJu
ZWwvcWNvcmVhcHBsaWNhdGlvbi5oOjIzMQojOTAgUUFwcGxpY2F0aW9uUHJpdmF0ZTo6c2VuZE1v
dXNlRXZlbnQgKHJlY2VpdmVyPTB4MjU2ZWExMCwgZXZlbnQ9MHg3ZmZmNjkzNTU0MTAsIGFsaWVu
V2lkZ2V0PTB4MjU2ZWExMCwgbmF0aXZlV2lkZ2V0PTB4N2ZmZjY5MzU2MTAwLCBidXR0b25Eb3du
PTB4MjU2ZWExMCwgbGFzdE1vdXNlUmVjZWl2ZXI9Li4uLCBzcG9udGFuZW91cz10cnVlKSBhdCBr
ZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDozMTYxCiM5MSAweDAwMDA3ZjVlYjRjYzFjMDUgaW4gUUVU
V2lkZ2V0Ojp0cmFuc2xhdGVNb3VzZUV2ZW50ICh0aGlzPTB4N2ZmZjY5MzU2MTAwLCBldmVudD08
b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xYXBwbGljYXRpb25feDExLmNwcDo0NTA1CiM5MiAw
eDAwMDA3ZjVlYjRjYzBhY2EgaW4gUUFwcGxpY2F0aW9uOjp4MTFQcm9jZXNzRXZlbnQgKHRoaXM9
MHg3ZmZmNjkzNTdjYjAsIGV2ZW50PTB4N2ZmZjY5MzU1Y2QwKSBhdCBrZXJuZWwvcWFwcGxpY2F0
aW9uX3gxMS5jcHA6MzYzMQojOTMgMHgwMDAwN2Y1ZWI0Y2U4NjUyIGluIHgxMUV2ZW50U291cmNl
RGlzcGF0Y2ggKHM9MHg3MDM5MDAsIGNhbGxiYWNrPTAsIHVzZXJfZGF0YT0weDApIGF0IGtlcm5l
bC9xZ3VpZXZlbnRkaXNwYXRjaGVyX2dsaWIuY3BwOjE0NgojOTQgMHgwMDAwN2Y1ZWIxMjdiNThk
IGluIGdfbWFpbl9kaXNwYXRjaCAoY29udGV4dD0weDcwMjUzMCkgYXQgZ21haW4uYzoyNDI1CiM5
NSBnX21haW5fY29udGV4dF9kaXNwYXRjaCAoY29udGV4dD0weDcwMjUzMCkgYXQgZ21haW4uYzoy
OTk1CiM5NiAweDAwMDA3ZjVlYjEyN2JkODggaW4gZ19tYWluX2NvbnRleHRfaXRlcmF0ZSAoY29u
dGV4dD0weDcwMjUzMCwgYmxvY2s9PG9wdGltaXplZCBvdXQ+LCBkaXNwYXRjaD0xLCBzZWxmPTxv
cHRpbWl6ZWQgb3V0PikgYXQgZ21haW4uYzozMDczCiM5NyAweDAwMDA3ZjVlYjEyN2JmNTkgaW4g
Z19tYWluX2NvbnRleHRfaXRlcmF0aW9uIChjb250ZXh0PTB4NzAyNTMwLCBtYXlfYmxvY2s9MSkg
YXQgZ21haW4uYzozMTM2CiM5OCAweDAwMDA3ZjVlYjViMGI4ZWYgaW4gUUV2ZW50RGlzcGF0Y2hl
ckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg2MTY3NzAsIGZsYWdzPTxvcHRpbWl6ZWQgb3V0
PikgYXQga2VybmVsL3FldmVudGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI0CiM5OSAweDAwMDA3ZjVl
YjRjZTgyZGUgaW4gUUd1aUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVudHMgKHRoaXM9
PG9wdGltaXplZCBvdXQ+LCBmbGFncz08b3B0aW1pemVkIG91dD4pIGF0IGtlcm5lbC9xZ3VpZXZl
bnRkaXNwYXRjaGVyX2dsaWIuY3BwOjIwNAojMTAwIDB4MDAwMDdmNWViNWFkYjY4MiBpbiBRRXZl
bnRMb29wOjpwcm9jZXNzRXZlbnRzICh0aGlzPTxvcHRpbWl6ZWQgb3V0PiwgZmxhZ3M9Li4uKSBh
dCBrZXJuZWwvcWV2ZW50bG9vcC5jcHA6MTQ5CiMxMDEgMHgwMDAwN2Y1ZWI1YWRiOGQ3IGluIFFF
dmVudExvb3A6OmV4ZWMgKHRoaXM9MHg3ZmZmNjkzNTYwYTAsIGZsYWdzPS4uLikgYXQga2VybmVs
L3FldmVudGxvb3AuY3BwOjIwNAojMTAyIDB4MDAwMDdmNWViNTExMTA4NiBpbiBRRGlhbG9nOjpl
eGVjICh0aGlzPTB4N2ZmZjY5MzU2MTAwKSBhdCBkaWFsb2dzL3FkaWFsb2cuY3BwOjU1MgojMTAz
IDB4MDAwMDdmNWU5NWI4NmI1ZSBpbiA/PyAoKSBmcm9tIC91c3IvbGliNjQva2RlNC9rd2Via2l0
cGFydC5zbwojMTA0IDB4MDAwMDdmNWViNWFmMDc2MSBpbiBRTWV0YU9iamVjdDo6YWN0aXZhdGUg
KHNlbmRlcj0weDIxZGY0ZTAsIG09PG9wdGltaXplZCBvdXQ+LCBsb2NhbF9zaWduYWxfaW5kZXg9
PG9wdGltaXplZCBvdXQ+LCBhcmd2PTB4N2ZmZjY5MzU2MjgwKSBhdCBrZXJuZWwvcW9iamVjdC5j
cHA6MzU1NgojMTA1IDB4MDAwMDdmNWViNGMzZTlkMiBpbiBRQWN0aW9uOjp0cmlnZ2VyZWQgKHRo
aXM9PG9wdGltaXplZCBvdXQ+LCBfdDE9ZmFsc2UpIGF0IC5tb2MvcmVsZWFzZS1zaGFyZWQvbW9j
X3FhY3Rpb24uY3BwOjI3NwojMTA2IDB4MDAwMDdmNWViNGMzZWJiZiBpbiBRQWN0aW9uOjphY3Rp
dmF0ZSAodGhpcz0weDIxZGY0ZTAsIGV2ZW50PTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3Fh
Y3Rpb24uY3BwOjEyNTcKIzEwNyAweDAwMDA3ZjVlYjUwOGM1ZDkgaW4gUU1lbnVQcml2YXRlOjph
Y3RpdmF0ZUNhdXNlZFN0YWNrICh0aGlzPTB4MzQ0Njc1MCwgY2F1c2VkU3RhY2s9Li4uLCBhY3Rp
b249MHgyMWRmNGUwLCBhY3Rpb25fZT1RQWN0aW9uOjpUcmlnZ2VyLCBzZWxmPXRydWUpIGF0IHdp
ZGdldHMvcW1lbnUuY3BwOjEwMjgKIzEwOCAweDAwMDA3ZjVlYjUwOTI2ZTIgaW4gUU1lbnVQcml2
YXRlOjphY3RpdmF0ZUFjdGlvbiAodGhpcz0weDM0NDY3NTAsIGFjdGlvbj0weDIxZGY0ZTAsIGFj
dGlvbl9lPVFBY3Rpb246OlRyaWdnZXIsIHNlbGY9dHJ1ZSkgYXQgd2lkZ2V0cy9xbWVudS5jcHA6
MTEyMAojMTA5IDB4MDAwMDdmNWViNjk1YmU5MCBpbiBLTWVudTo6bW91c2VSZWxlYXNlRXZlbnQo
UU1vdXNlRXZlbnQqKSAoKSBmcm9tIC91c3IvbGliNjQvbGlia2RldWkuc28uNQojMTEwIDB4MDAw
MDdmNWViNGM5NTU5NCBpbiBRV2lkZ2V0OjpldmVudCAodGhpcz0weDM0NTk0MzAsIGV2ZW50PTB4
N2ZmZjY5MzU2ZTUwKSBhdCBrZXJuZWwvcXdpZGdldC5jcHA6ODM2MQojMTExIDB4MDAwMDdmNWVi
NTA5M2M3YiBpbiBRTWVudTo6ZXZlbnQgKHRoaXM9MHgzNDU5NDMwLCBlPTB4N2ZmZjY5MzU2ZTUw
KSBhdCB3aWRnZXRzL3FtZW51LmNwcDoyNDYwCiMxMTIgMHgwMDAwN2Y1ZWI0YzQ0ZTg0IGluIG5v
dGlmeV9oZWxwZXIgKGU9MHg3ZmZmNjkzNTZlNTAsIHJlY2VpdmVyPTB4MzQ1OTQzMCwgdGhpcz0w
eDZmZmJiMCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDU1MAojMTEzIFFBcHBsaWNhdGlv
blByaXZhdGU6Om5vdGlmeV9oZWxwZXIgKHRoaXM9MHg2ZmZiYjAsIHJlY2VpdmVyPTB4MzQ1OTQz
MCwgZT0weDdmZmY2OTM1NmU1MCkgYXQga2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6NDUyMgojMTE0
IDB4MDAwMDdmNWViNGM0YTVkMyBpbiBRQXBwbGljYXRpb246Om5vdGlmeSAodGhpcz08b3B0aW1p
emVkIG91dD4sIHJlY2VpdmVyPTB4MzQ1OTQzMCwgZT0weDdmZmY2OTM1NmU1MCkgYXQga2VybmVs
L3FhcHBsaWNhdGlvbi5jcHA6NDA5MwojMTE1IDB4MDAwMDdmNWViNjg5Yjc4NiBpbiBLQXBwbGlj
YXRpb246Om5vdGlmeShRT2JqZWN0KiwgUUV2ZW50KikgKCkgZnJvbSAvdXNyL2xpYjY0L2xpYmtk
ZXVpLnNvLjUKIzExNiAweDAwMDA3ZjVlYjVhZGM4OWMgaW4gUUNvcmVBcHBsaWNhdGlvbjo6bm90
aWZ5SW50ZXJuYWwgKHRoaXM9MHg3ZmZmNjkzNTdjYjAsIHJlY2VpdmVyPTB4MzQ1OTQzMCwgZXZl
bnQ9MHg3ZmZmNjkzNTZlNTApIGF0IGtlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmNwcDo4NzYKIzEx
NyAweDAwMDA3ZjVlYjRjNDVlNTIgaW4gc2VuZEV2ZW50IChldmVudD08b3B0aW1pemVkIG91dD4s
IHJlY2VpdmVyPTxvcHRpbWl6ZWQgb3V0PikgYXQgLi4vLi4vc3JjL2NvcmVsaWIva2VybmVsL3Fj
b3JlYXBwbGljYXRpb24uaDoyMzEKIzExOCBRQXBwbGljYXRpb25Qcml2YXRlOjpzZW5kTW91c2VF
dmVudCAocmVjZWl2ZXI9MHgzNDU5NDMwLCBldmVudD0weDdmZmY2OTM1NmU1MCwgYWxpZW5XaWRn
ZXQ9MHgwLCBuYXRpdmVXaWRnZXQ9MHgzNDU5NDMwLCBidXR0b25Eb3duPTB4MCwgbGFzdE1vdXNl
UmVjZWl2ZXI9Li4uLCBzcG9udGFuZW91cz10cnVlKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uLmNw
cDozMTYxCiMxMTkgMHgwMDAwN2Y1ZWI0Y2MyMmIxIGluIFFFVFdpZGdldDo6dHJhbnNsYXRlTW91
c2VFdmVudCAodGhpcz0weDM0NTk0MzAsIGV2ZW50PTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVs
L3FhcHBsaWNhdGlvbl94MTEuY3BwOjQ0MzkKIzEyMCAweDAwMDA3ZjVlYjRjYzBhY2EgaW4gUUFw
cGxpY2F0aW9uOjp4MTFQcm9jZXNzRXZlbnQgKHRoaXM9MHg3ZmZmNjkzNTdjYjAsIGV2ZW50PTB4
N2ZmZjY5MzU3NzEwKSBhdCBrZXJuZWwvcWFwcGxpY2F0aW9uX3gxMS5jcHA6MzYzMQojMTIxIDB4
MDAwMDdmNWViNGNlODY1MiBpbiB4MTFFdmVudFNvdXJjZURpc3BhdGNoIChzPTB4NzAzOTAwLCBj
YWxsYmFjaz0wLCB1c2VyX2RhdGE9MHgwKSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9n
bGliLmNwcDoxNDYKIzEyMiAweDAwMDA3ZjVlYjEyN2I1OGQgaW4gZ19tYWluX2Rpc3BhdGNoIChj
b250ZXh0PTB4NzAyNTMwKSBhdCBnbWFpbi5jOjI0MjUKIzEyMyBnX21haW5fY29udGV4dF9kaXNw
YXRjaCAoY29udGV4dD0weDcwMjUzMCkgYXQgZ21haW4uYzoyOTk1CiMxMjQgMHgwMDAwN2Y1ZWIx
MjdiZDg4IGluIGdfbWFpbl9jb250ZXh0X2l0ZXJhdGUgKGNvbnRleHQ9MHg3MDI1MzAsIGJsb2Nr
PTxvcHRpbWl6ZWQgb3V0PiwgZGlzcGF0Y2g9MSwgc2VsZj08b3B0aW1pemVkIG91dD4pIGF0IGdt
YWluLmM6MzA3MwojMTI1IDB4MDAwMDdmNWViMTI3YmY1OSBpbiBnX21haW5fY29udGV4dF9pdGVy
YXRpb24gKGNvbnRleHQ9MHg3MDI1MzAsIG1heV9ibG9jaz0xKSBhdCBnbWFpbi5jOjMxMzYKIzEy
NiAweDAwMDA3ZjVlYjViMGI4ZWYgaW4gUUV2ZW50RGlzcGF0Y2hlckdsaWI6OnByb2Nlc3NFdmVu
dHMgKHRoaXM9MHg2MTY3NzAsIGZsYWdzPTxvcHRpbWl6ZWQgb3V0PikgYXQga2VybmVsL3FldmVu
dGRpc3BhdGNoZXJfZ2xpYi5jcHA6NDI0CiMxMjcgMHgwMDAwN2Y1ZWI0Y2U4MmRlIGluIFFHdWlF
dmVudERpc3BhdGNoZXJHbGliOjpwcm9jZXNzRXZlbnRzICh0aGlzPTxvcHRpbWl6ZWQgb3V0Piwg
ZmxhZ3M9PG9wdGltaXplZCBvdXQ+KSBhdCBrZXJuZWwvcWd1aWV2ZW50ZGlzcGF0Y2hlcl9nbGli
LmNwcDoyMDQKIzEyOCAweDAwMDA3ZjVlYjVhZGI2ODIgaW4gUUV2ZW50TG9vcDo6cHJvY2Vzc0V2
ZW50cyAodGhpcz08b3B0aW1pemVkIG91dD4sIGZsYWdzPS4uLikgYXQga2VybmVsL3FldmVudGxv
b3AuY3BwOjE0OQojMTI5IDB4MDAwMDdmNWViNWFkYjhkNyBpbiBRRXZlbnRMb29wOjpleGVjICh0
aGlzPTB4N2ZmZjY5MzU3YWUwLCBmbGFncz0uLi4pIGF0IGtlcm5lbC9xZXZlbnRsb29wLmNwcDoy
MDQKIzEzMCAweDAwMDA3ZjVlYjVhZTA0MzUgaW4gUUNvcmVBcHBsaWNhdGlvbjo6ZXhlYyAoKSBh
dCBrZXJuZWwvcWNvcmVhcHBsaWNhdGlvbi5jcHA6MTE0OAojMTMxIDB4MDAwMDdmNWVhMjZhNjQ5
MiBpbiBrZGVtYWluIChhcmdjPTxvcHRpbWl6ZWQgb3V0PiwgYXJndj08b3B0aW1pemVkIG91dD4p
IGF0IC91c3Ivc3JjL2RlYnVnL2tkZS1iYXNlYXBwcy00LjguMC9rb25xdWVyb3Ivc3JjL2tvbnFt
YWluLmNwcDoyMjcKIzEzMiAweDAwMDAwMDAwMDA0MDg4ZTQgaW4gX3N0YXJ0ICgpCgpQb3NzaWJs
ZSBkdXBsaWNhdGVzIGJ5IHF1ZXJ5OiBidWcgMjk0MDM3LCBidWcgMjkzODk0LCBidWcgMjkzNzQy
LCBidWcgMjkzNDU2LCBidWcgMjkzNDM1LgoKUmVwb3J0ZWQgdXNpbmcgRHJLb25xaQ==
</data>

          </attachment>
      

    </bug>

</bugzilla>