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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>59107</bug_id>
          
          <creation_ts>2011-04-21 08:42:33 -0700</creation_ts>
          <short_desc>[Qt] Unaligned access error on browser application with SH4 CPU</short_desc>
          <delta_ts>2011-06-16 11:24:23 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Franck Lamotte">skaloba</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>annulen</cc>
    
    <cc>benjamin</cc>
    
    <cc>ssseintr2</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>390059</commentid>
    <comment_count>0</comment_count>
      <attachid>90542</attachid>
    <who name="Franck Lamotte">skaloba</who>
    <bug_when>2011-04-21 08:42:33 -0700</bug_when>
    <thetext>Created attachment 90542
the backtrace of callstack.

I have got an unaligned access error with browser application (stored in demos directory) on my sh4 board (linux kernel).

Actions :
- installer qt-everywhere-opensource-src (4.7.2)
- Compiled qt-everywhere-opensource-src with STlinux 2.3 toolchain in debug mode (qtwebkit-debug) (=&gt; for SH4 board)
- run the &quot;browser -qws&quot; app from &quot;demos&quot; directory

I got the following error :
Unaligned userspace access in &quot;browser&quot; pid=6590 pc=0x2a1313c0 ins=0x6112

Informations :
configure -embedded sh -xplatform qws/linux-sh4-g++ -debug -fast -little-endian -opensource -no-exceptions -no-accessibility -no-stl -no-qt3support -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon -no-svg -webkit-debug -no-javascript-jit -script -scripttools -declarative -qt-zlib -qt-gif 
-no-libtiff -system-libpng -qt-libmng -system-libjpeg -openssl -no-nis -no-cups -no-iconv -no-pch -reduce-relocations -no-gtkstyle -no-nas-sound -no-sm 
-no-xshape -no-xsync -no-xinerama  -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-mitshm -no-fontconfig -no-xinput -no-xkb -no-glib -qt-gfx-directfb -prefix . 
-prefix-install -rpath -qvfb -confirm-license -R . -no-separate-debug-info -L$LIBTARGET -L$DLLTARGET -nomake examples -nomake demos -nomake docs


The crash is systematic. I do not edit the source code.

I use QTWebkit 2.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>390986</commentid>
    <comment_count>1</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-04-22 12:58:16 -0700</bug_when>
    <thetext>Given none of us have the hardware it is very unlikely we fix that.

The trange thing is the stack does not involve JavaScript, it is just pure c++ function stack. Given that, you should have a look at:
-is this a compiler bug? Do the instructions make sense?
-is one of the library compiled with different stack alignment?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392476</commentid>
    <comment_count>2</comment_count>
    <who name="Franck Lamotte">skaloba</who>
    <bug_when>2011-04-26 08:17:58 -0700</bug_when>
    <thetext>Thanks for reply.
I have tested with an updated version of STlinux 2.3 toolchain and it works better, for the moment no more unaligment error.

But i have one with my application (investigations in progress ...).

Franck</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392535</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-04-26 10:02:00 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; I have tested with an updated version of STlinux 2.3 toolchain and it works better, for the moment no more unaligment error.
&gt; 
&gt; But i have one with my application (investigations in progress ...).

Ok, I close the bug here then, no point at tracking a bug in WebKit for compiler issues.
You can still comment if you find new info and if the bug should be reopened.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>406336</commentid>
    <comment_count>4</comment_count>
    <who name="ssseintr">ssseintr2</who>
    <bug_when>2011-05-19 04:46:16 -0700</bug_when>
    <thetext>Hi,

Can you please tell the compiler &amp; binutils version in which you have the problem..?

Since we too having the same kind of problem, we just removed -ffuntion-section &amp; -fdata-section from CFLAGS &amp; --gc-section from LDFLAGS.

Regards,
Vicky</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>422095</commentid>
    <comment_count>5</comment_count>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2011-06-16 11:24:23 -0700</bug_when>
    <thetext>ssseintr: Thank you very much for your advice! I&apos;ve experienced the same problem with STLinux2.3 toolchain, and your solution works perfectly.

Here is my patch (not sure if it should be submitted to main tree though):

diff --git a/WebCore/WebCore.pro b/WebCore/WebCore.pro
index 46d0db8..ccf87d1 100644
--- a/WebCore/WebCore.pro
+++ b/WebCore/WebCore.pro
@@ -90,8 +90,8 @@ unix {
     QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui QtNetwork
 }
 
-unix:!mac:*-g++*:QMAKE_CXXFLAGS += -ffunction-sections -fdata-sections 
-unix:!mac:*-g++*:QMAKE_LFLAGS += -Wl,--gc-sections
+unix:!mac:*-g++*:!*-sh4-*:QMAKE_CXXFLAGS += -ffunction-sections -fdata-sections 
+unix:!mac:*-g++*:!*-sh4-*:QMAKE_LFLAGS += -Wl,--gc-sections
 linux*-g++*:QMAKE_LFLAGS += $$QMAKE_LFLAGS_NOUNDEF
 
 CONFIG(release):!CONFIG(standalone_package) {</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>90542</attachid>
            <date>2011-04-21 08:42:33 -0700</date>
            <delta_ts>2011-04-22 10:48:57 -0700</delta_ts>
            <desc>the backtrace of callstack.</desc>
            <filename>Backtrace-UnalignedAccess-browser-QtWebkit.20110421.log</filename>
            <type>text/plain</type>
            <size>8800</size>
            <attacher name="Franck Lamotte">skaloba</attacher>
            
              <data encoding="base64">IzAgIDB4MmExMzEzYzAgaW4gUmVzb3VyY2VIYW5kbGUgKHRoaXM9MHgyZDMzOTBlMCwgcmVxdWVz
dD1AMHg3YmIyYmE4MCwgY2xpZW50PTB4MmQzN2VhMDAsIGRlZmVyc0xvYWRpbmc9ZmFsc2UsIHNo
b3VsZENvbnRlbnRTbmlmZj10cnVlKSBhdCAvbWVkaWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQvdHJ1
bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvM3JkcGFydHkvd2Via2l0L1dlYkNv
cmUvcGxhdGZvcm0vbmV0d29yay9SZXNvdXJjZUhhbmRsZS5jcHA6NDIKIzEgIDB4MmExMzE1YTIg
aW4gV2ViQ29yZTo6UmVzb3VyY2VIYW5kbGU6OmNyZWF0ZSAocmVxdWVzdD1AMHg3YmIyYmE4MCwg
Y2xpZW50PTB4MmQzN2VhMDAsIGZyYW1lPTB4MmQzNTA2ODAsIGRlZmVyc0xvYWRpbmc9ZmFsc2Us
IHNob3VsZENvbnRlbnRTbmlmZj10cnVlKQogICAgYXQgL21lZGlhL0RhdGEvZGV2L3ByZWJ1aWxk
L3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjLzNyZHBhcnR5L3dlYmtp
dC9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvUmVzb3VyY2VIYW5kbGUuY3BwOjUyCiMyICAweDJh
MDFlYzcyIGluIFdlYkNvcmU6Ok1haW5SZXNvdXJjZUxvYWRlcjo6bG9hZE5vdyAodGhpcz0weDJk
MzdlYTAwLCByPUAweDdiYjJiYTgwKSBhdCAvbWVkaWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQvdHJ1
bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvM3JkcGFydHkvd2Via2l0L1dlYkNv
cmUvbG9hZGVyL01haW5SZXNvdXJjZUxvYWRlci5jcHA6NTI0CiMzICAweDJhMDFmMDA0IGluIFdl
YkNvcmU6Ok1haW5SZXNvdXJjZUxvYWRlcjo6bG9hZCAodGhpcz0weDJkMzdlYTAwLCByPUAweDJk
MzYyNzAwLCBzdWJzdGl0dXRlRGF0YT1AMHgyZDM2MjVmNCkgYXQgL21lZGlhL0RhdGEvZGV2L3By
ZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjLzNyZHBhcnR5
L3dlYmtpdC9XZWJDb3JlL2xvYWRlci9NYWluUmVzb3VyY2VMb2FkZXIuY3BwOjU0OAojNCAgMHgy
OWZlMzlhNCBpbiBXZWJDb3JlOjpEb2N1bWVudExvYWRlcjo6c3RhcnRMb2FkaW5nTWFpblJlc291
cmNlICh0aGlzPTB4MmQzNjI1MDAsIGlkZW50aWZpZXI9MSkgYXQgL21lZGlhL0RhdGEvZGV2L3By
ZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjLzNyZHBhcnR5
L3dlYmtpdC9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudExvYWRlci5jcHA6NzI3CiM1ICAweDI5ZmYy
NzNlIGluIFdlYkNvcmU6OkZyYW1lTG9hZGVyOjpjb250aW51ZUxvYWRBZnRlcldpbGxTdWJtaXRG
b3JtICh0aGlzPTB4MmQzNTA2YjApIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVu
ay9xdC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Utc3JjL3NyYy8zcmRwYXJ0eS93ZWJraXQvV2ViQ29y
ZS9sb2FkZXIvRnJhbWVMb2FkZXIuY3BwOjMwNTcKIzYgIDB4MjlmZmFjOGUgaW4gV2ViQ29yZTo6
RnJhbWVMb2FkZXI6OmNvbnRpbnVlTG9hZEFmdGVyTmF2aWdhdGlvblBvbGljeSAodGhpcz0weDJk
MzUwNmIwLCBmb3JtU3RhdGU9QDB4N2JiMmJiZjQsIHNob3VsZENvbnRpbnVlPXRydWUpIGF0IC9t
ZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Ut
c3JjL3NyYy8zcmRwYXJ0eS93ZWJraXQvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXIuY3BwOjM1
MzcKIzcgIDB4MjlmZmFkN2UgaW4gV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmNhbGxDb250aW51ZUxv
YWRBZnRlck5hdmlnYXRpb25Qb2xpY3kgKGFyZ3VtZW50PTB4MmQzNTA2YjAsIHJlcXVlc3Q9QDB4
N2JiMmJjMzQsIGZvcm1TdGF0ZT1AMHg3YmIyYmMwYywgc2hvdWxkQ29udGludWU9dHJ1ZSkKICAg
IGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVyeXdoZXJlLW9wZW5z
b3VyY2Utc3JjL3NyYy8zcmRwYXJ0eS93ZWJraXQvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXIu
Y3BwOjM0NjgKIzggIDB4MmEwMjE4ZTggaW4gV2ViQ29yZTo6UG9saWN5Q2FsbGJhY2s6OmNhbGwg
KHRoaXM9MHg3YmIyYmMzNCwgc2hvdWxkQ29udGludWU9dHJ1ZSkgYXQgL21lZGlhL0RhdGEvZGV2
L3ByZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjLzNyZHBh
cnR5L3dlYmtpdC9XZWJDb3JlL2xvYWRlci9Qb2xpY3lDYWxsYmFjay5jcHA6MTAxCiM5ICAweDJh
MDIyMmU0IGluIFdlYkNvcmU6OlBvbGljeUNoZWNrZXI6OmNvbnRpbnVlQWZ0ZXJOYXZpZ2F0aW9u
UG9saWN5ICh0aGlzPTB4MmQzNTA2YjgsIHBvbGljeT1XZWJDb3JlOjpQb2xpY3lVc2UpIGF0IC9t
ZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Ut
c3JjL3NyYy8zcmRwYXJ0eS93ZWJraXQvV2ViQ29yZS9sb2FkZXIvUG9saWN5Q2hlY2tlci5jcHA6
MTYwCiMxMCAweDJhMzU0NzU2IGluIFdlYkNvcmU6OkZyYW1lTG9hZGVyQ2xpZW50UXQ6OmNhbGxQ
b2xpY3lGdW5jdGlvbiAodGhpcz0weDU3ZDY1MCwgZnVuY3Rpb249MHgyYTAyMjBiYyA8V2ViQ29y
ZTo6UG9saWN5Q2hlY2tlcjo6Y29udGludWVBZnRlck5hdmlnYXRpb25Qb2xpY3koV2ViQ29yZTo6
UG9saWN5QWN0aW9uKT4sIGFjdGlvbj1XZWJDb3JlOjpQb2xpY3lVc2UpCiAgICBhdCAvbWVkaWEv
RGF0YS9kZXYvcHJlYnVpbGQvcXQvdHJ1bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9z
cmMvM3JkcGFydHkvd2Via2l0L1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNs
aWVudFF0LmNwcDoxOTIKIzExIDB4MmEzNTRjNGMgaW4gV2ViQ29yZTo6RnJhbWVMb2FkZXJDbGll
bnRRdDo6ZGlzcGF0Y2hEZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uICh0aGlzPTB4NTdk
NjUwLCBmdW5jdGlvbj0weDJhMDIyMGJjIDxXZWJDb3JlOjpQb2xpY3lDaGVja2VyOjpjb250aW51
ZUFmdGVyTmF2aWdhdGlvblBvbGljeShXZWJDb3JlOjpQb2xpY3lBY3Rpb24pPiwgYWN0aW9uPUAw
eDdiYjJiZWRjLCByZXF1ZXN0PUAweDJkMzYyNzAwKQogICAgYXQgL21lZGlhL0RhdGEvZGV2L3By
ZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjLzNyZHBhcnR5
L3dlYmtpdC9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRRdC5jcHA6
MTAzNQojMTIgMHgyYTAyMjlmMCBpbiBXZWJDb3JlOjpQb2xpY3lDaGVja2VyOjpjaGVja05hdmln
YXRpb25Qb2xpY3kgKHRoaXM9MHgyZDM1MDZiOCwgcmVxdWVzdD1AMHgyZDM2MjcwMCwgbG9hZGVy
PTB4MmQzNjI1MDAsIGZvcm1TdGF0ZT1AMHg3YmIyYzAwNCwgCiAgICBmdW5jdGlvbj0weDI5ZmZh
ZDE4IDxXZWJDb3JlOjpGcmFtZUxvYWRlcjo6Y2FsbENvbnRpbnVlTG9hZEFmdGVyTmF2aWdhdGlv
blBvbGljeSh2b2lkKiwgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0IGNvbnN0JiwgV1RGOjpQYXNz
UmVmUHRyPFdlYkNvcmU6OkZvcm1TdGF0ZT4sIGJvb2wpPiwgYXJndW1lbnQ9MHgyZDM1MDZiMCkK
ICAgIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVyeXdoZXJlLW9w
ZW5zb3VyY2Utc3JjL3NyYy8zcmRwYXJ0eS93ZWJraXQvV2ViQ29yZS9sb2FkZXIvUG9saWN5Q2hl
Y2tlci5jcHA6ODgKIzEzIDB4MjlmZmIzM2UgaW4gV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmxvYWRX
aXRoRG9jdW1lbnRMb2FkZXIgKHRoaXM9MHgyZDM1MDZiMCwgbG9hZGVyPTB4MmQzNjI1MDAsIHR5
cGU9V2ViQ29yZTo6RnJhbWVMb2FkVHlwZVN0YW5kYXJkLCBwcnBGb3JtU3RhdGU9QDB4N2JiMmMw
M2MpCiAgICBhdCAvbWVkaWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQvdHJ1bmsvcXQtZXZlcnl3aGVy
ZS1vcGVuc291cmNlLXNyYy9zcmMvM3JkcGFydHkvd2Via2l0L1dlYkNvcmUvbG9hZGVyL0ZyYW1l
TG9hZGVyLmNwcDoyMTAyCiMxNCAweDI5ZmZiOGQyIGluIFdlYkNvcmU6OkZyYW1lTG9hZGVyOjps
b2FkICh0aGlzPTB4MmQzNTA2YjAsIG5ld0RvY3VtZW50TG9hZGVyPTB4MmQzNjI1MDApIGF0IC9t
ZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Ut
c3JjL3NyYy8zcmRwYXJ0eS93ZWJraXQvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXIuY3BwOjIw
NTYKIzE1IDB4MjlmZmJiMWMgaW4gV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmxvYWQgKHRoaXM9MHgy
ZDM1MDZiMCwgcmVxdWVzdD1AMHg3YmIyYzE1OCwgc3Vic3RpdHV0ZURhdGE9QDB4N2JiMmMwZDAs
IGxvY2tIaXN0b3J5PWZhbHNlKSBhdCAvbWVkaWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQvdHJ1bmsv
cXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvM3JkcGFydHkvd2Via2l0L1dlYkNvcmUv
bG9hZGVyL0ZyYW1lTG9hZGVyLmNwcDoxOTk3CiMxNiAweDI5ZmZiYjljIGluIFdlYkNvcmU6OkZy
YW1lTG9hZGVyOjpsb2FkICh0aGlzPTB4MmQzNTA2YjAsIHJlcXVlc3Q9QDB4N2JiMmMxNTgsIGxv
Y2tIaXN0b3J5PWZhbHNlKSBhdCAvbWVkaWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQvdHJ1bmsvcXQt
ZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvM3JkcGFydHkvd2Via2l0L1dlYkNvcmUvbG9h
ZGVyL0ZyYW1lTG9hZGVyLmNwcDoxOTg0CiMxNyAweDJhMzYwMWNlIGluIFFXZWJGcmFtZTo6bG9h
ZCAodGhpcz0weDU3ZDI2MCwgcmVxPUAweDdiYjJjMjgwLCBvcGVyYXRpb249UU5ldHdvcmtBY2Nl
c3NNYW5hZ2VyOjpHZXRPcGVyYXRpb24sIGJvZHk9QDB4N2JiMmMyODgpIGF0IC9tZWRpYS9EYXRh
L2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Utc3JjL3NyYy8z
cmRwYXJ0eS93ZWJraXQvV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWUuY3BwOjk1MAojMTggMHgyYTM2
MDMzMCBpbiBRV2ViRnJhbWU6OmxvYWQgKHRoaXM9MHg1N2QyNjAsIHVybD1AMHg3YmIyYzMwMCkg
YXQgL21lZGlhL0RhdGEvZGV2L3ByZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNv
dXJjZS1zcmMvc3JjLzNyZHBhcnR5L3dlYmtpdC9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHA6
ODk0CiMxOSAweDJhMzgxODdlIGluIFFXZWJWaWV3Ojpsb2FkICh0aGlzPTB4NTdiYmUwLCB1cmw9
QDB4N2JiMmMzMDApIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVy
eXdoZXJlLW9wZW5zb3VyY2Utc3JjL3NyYy8zcmRwYXJ0eS93ZWJraXQvV2ViS2l0L3F0L0FwaS9x
d2Vidmlldy5jcHA6NDMyCiMyMCAweDAwNDhkOGFjIGluIFdlYlZpZXc6OmxvYWRVcmwgKCkKIzIx
IDB4MDA0ODFlOWMgaW4gVGFiV2lkZ2V0Ojpsb2FkVXJsSW5DdXJyZW50VGFiICgpCiMyMiAweDAw
NDM5ODRlIGluIEJyb3dzZXJNYWluV2luZG93Ojpsb2FkVXJsICgpCiMyMyAweDAwNDM5OGYwIGlu
IEJyb3dzZXJNYWluV2luZG93Ojpsb2FkUGFnZSAoKQojMjQgMHgwMDQzOWFjOCBpbiBCcm93c2Vy
TWFpbldpbmRvdzo6c2xvdEhvbWUgKCkKIzI1IDB4MDA0MzJjNmMgaW4gQnJvd3NlckFwcGxpY2F0
aW9uOjpwb3N0TGF1bmNoICgpCiMyNiAweDAwNDk1OTVhIGluIEJyb3dzZXJBcHBsaWNhdGlvbjo6
cXRfbWV0YWNhbGwgKCkKIzI3IDB4MmJjMjJmNzYgaW4gUU1ldGFPYmplY3Q6Om1ldGFjYWxsIChv
YmplY3Q9MHg3YmIyY2FjYywgY2w9UU1ldGFPYmplY3Q6Okludm9rZU1ldGFNZXRob2QsIGlkeD0x
NywgYXJndj0weDUwYjIzOCkgYXQgL21lZGlhL0RhdGEvZGV2L3ByZWJ1aWxkL3F0L3RydW5rL3F0
LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjL2NvcmVsaWIva2VybmVsL3FtZXRhb2JqZWN0
LmNwcDoyMzcKIzI4IDB4MmJjMzRkZWMgaW4gUU1ldGFDYWxsRXZlbnQ6OnBsYWNlTWV0YUNhbGwg
KHRoaXM9MHg1MGIwZDgsIG9iamVjdD0weDdiYjJjYWNjKSBhdCAvbWVkaWEvRGF0YS9kZXYvcHJl
YnVpbGQvcXQvdHJ1bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvY29yZWxpYi9r
ZXJuZWwvcW9iamVjdC5jcHA6NTM1CiMyOSAweDJiYzM4MjQyIGluIFFPYmplY3Q6OmV2ZW50ICh0
aGlzPTB4N2JiMmNhY2MsIGU9MHg1MGIwZDgpIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9x
dC90cnVuay9xdC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Utc3JjL3NyYy9jb3JlbGliL2tlcm5lbC9x
b2JqZWN0LmNwcDoxMjE0CiMzMCAweDJiYzE5ODM2IGluIFFDb3JlQXBwbGljYXRpb246OmV2ZW50
ICh0aGlzPTB4N2JiMmNhY2MsIGU9MHg1MGIwZDgpIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWls
ZC9xdC90cnVuay9xdC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Utc3JjL3NyYy9jb3JlbGliL2tlcm5l
bC9xY29yZWFwcGxpY2F0aW9uLmNwcDoxNTYwCiMzMSAweDJhYzNkM2U0IGluIFFBcHBsaWNhdGlv
bjo6ZXZlbnQgKHRoaXM9MHg3YmIyY2FjYywgZT0weDUwYjBkOCkgYXQgL21lZGlhL0RhdGEvZGV2
L3ByZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjL2d1aS9r
ZXJuZWwvcWFwcGxpY2F0aW9uLmNwcDoyNTAzCiMzMiAweDJhYzM1M2E2IGluIFFBcHBsaWNhdGlv
blByaXZhdGU6Om5vdGlmeV9oZWxwZXIgKHRoaXM9MHg0ZGZkMDAsIHJlY2VpdmVyPTB4N2JiMmNh
Y2MsIGU9MHg1MGIwZDgpIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1l
dmVyeXdoZXJlLW9wZW5zb3VyY2Utc3JjL3NyYy9ndWkva2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6
NDQ2MgojMzMgMHgyYWMzNWM0MCBpbiBRQXBwbGljYXRpb246Om5vdGlmeSAodGhpcz0weDdiYjJj
YWNjLCByZWNlaXZlcj0weDdiYjJjYWNjLCBlPTB4NTBiMGQ4KSBhdCAvbWVkaWEvRGF0YS9kZXYv
cHJlYnVpbGQvcXQvdHJ1bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvZ3VpL2tl
cm5lbC9xYXBwbGljYXRpb24uY3BwOjM4NjIKIzM0IDB4MmJjMTk5MzAgaW4gUUNvcmVBcHBsaWNh
dGlvbjo6bm90aWZ5SW50ZXJuYWwgKHRoaXM9MHg3YmIyY2FjYywgcmVjZWl2ZXI9MHg3YmIyY2Fj
YywgZXZlbnQ9MHg1MGIwZDgpIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9x
dC1ldmVyeXdoZXJlLW9wZW5zb3VyY2Utc3JjL3NyYy9jb3JlbGliL2tlcm5lbC9xY29yZWFwcGxp
Y2F0aW9uLmNwcDo3MzEKIzM1IDB4MmJjMWY4YTAgaW4gUUNvcmVBcHBsaWNhdGlvbjo6c2VuZEV2
ZW50IChyZWNlaXZlcj0weDdiYjJjYWNjLCBldmVudD0weDUwYjBkOCkgYXQgL21lZGlhL0RhdGEv
ZGV2L3ByZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjL2Nv
cmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uaDoyMTUKIzM2IDB4MmJjMTlmNDYgaW4gUUNv
cmVBcHBsaWNhdGlvblByaXZhdGU6OnNlbmRQb3N0ZWRFdmVudHMgKHJlY2VpdmVyPTB4MCwgZXZl
bnRfdHlwZT0wLCBkYXRhPTB4NGRmZGQ4KSBhdCAvbWVkaWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQv
dHJ1bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvY29yZWxpYi9rZXJuZWwvcWNv
cmVhcHBsaWNhdGlvbi5jcHA6MTM2OQojMzcgMHgyYmMxYTE2YSBpbiBRQ29yZUFwcGxpY2F0aW9u
OjpzZW5kUG9zdGVkRXZlbnRzIChyZWNlaXZlcj0weDAsIGV2ZW50X3R5cGU9MCkgYXQgL21lZGlh
L0RhdGEvZGV2L3ByZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMv
c3JjL2NvcmVsaWIva2VybmVsL3Fjb3JlYXBwbGljYXRpb24uY3BwOjEyNjUKIzM4IDB4MmFiZDgy
MTQgaW4gUUNvcmVBcHBsaWNhdGlvbjo6c2VuZFBvc3RlZEV2ZW50cyAoKSBhdCAvbWVkaWEvRGF0
YS9kZXYvcHJlYnVpbGQvcXQvdHJ1bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMv
Z3VpLy4uLy4uL3NyYy9jb3JlbGliL2tlcm5lbC9xY29yZWFwcGxpY2F0aW9uLmg6MjIwCiMzOSAw
eDJhZDA5YmZlIGluIFFFdmVudERpc3BhdGNoZXJRV1M6OnByb2Nlc3NFdmVudHMgKHRoaXM9MHg0
ZTAwYjAsIGZsYWdzPUAweDdiYjJjYTQ4KSBhdCAvbWVkaWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQv
dHJ1bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNyYy9zcmMvZ3VpL2tlcm5lbC9xZXZlbnRk
aXNwYXRjaGVyX3F3cy5jcHA6OTIKIzQwIDB4MmJjMTU5ZjggaW4gUUV2ZW50TG9vcDo6cHJvY2Vz
c0V2ZW50cyAodGhpcz0weDdiYjJjYTk4LCBmbGFncz1AMHg3YmIyY2E3NCkgYXQgL21lZGlhL0Rh
dGEvZGV2L3ByZWJ1aWxkL3F0L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3Jj
L2NvcmVsaWIva2VybmVsL3FldmVudGxvb3AuY3BwOjE0OQojNDEgMHgyYmMxNWNkYyBpbiBRRXZl
bnRMb29wOjpleGVjICh0aGlzPTB4N2JiMmNhOTgsIGZsYWdzPUAweDdiYjJjYWEwKSBhdCAvbWVk
aWEvRGF0YS9kZXYvcHJlYnVpbGQvcXQvdHJ1bmsvcXQtZXZlcnl3aGVyZS1vcGVuc291cmNlLXNy
Yy9zcmMvY29yZWxpYi9rZXJuZWwvcWV2ZW50bG9vcC5jcHA6MTk3CiM0MiAweDJiYzFhMmE2IGlu
IFFDb3JlQXBwbGljYXRpb246OmV4ZWMgKCkgYXQgL21lZGlhL0RhdGEvZGV2L3ByZWJ1aWxkL3F0
L3RydW5rL3F0LWV2ZXJ5d2hlcmUtb3BlbnNvdXJjZS1zcmMvc3JjL2NvcmVsaWIva2VybmVsL3Fj
b3JlYXBwbGljYXRpb24uY3BwOjEwMDgKIzQzIDB4MmFjMzk2M2MgaW4gUUFwcGxpY2F0aW9uOjpl
eGVjICgpIGF0IC9tZWRpYS9EYXRhL2Rldi9wcmVidWlsZC9xdC90cnVuay9xdC1ldmVyeXdoZXJl
LW9wZW5zb3VyY2Utc3JjL3NyYy9ndWkva2VybmVsL3FhcHBsaWNhdGlvbi5jcHA6MzczNgojNDQg
MHgwMDQ5NDE5NCBpbiBtYWluICgpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>