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

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>12846</bug_id>
          
          <creation_ts>2018-07-09 02:04:46 +0000</creation_ts>
          <short_desc>Runqemu MACHINE values need better error reporting</short_desc>
          <delta_ts>2018-08-16 06:32:52 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>2.3.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.6</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="pankaj yadav">pankaj-y</reporter>
          <assigned_to name="Jagadeesh Krishnanjanappa">jkrishnanjanappa</assigned_to>
          <cc>akuster</cc>
    
    <cc>jkrishnanjanappa</cc>
    
    <cc>jpuhlman</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>81044</commentid>
    <comment_count>0</comment_count>
    <who name="pankaj yadav">pankaj-y</who>
    <bug_when>2018-07-09 02:04:46 +0000</bug_when>
    <thetext>Test Case : https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=310

Similar issue is seen with 2.2.4rc1 also and regression is done with 2.2.3rc2.

Logs with 2.2.4rc1:

pankajsx@andromeda02:/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/META_BSP_CREATION_x86$ runqemu qemux86 tmp/deploy/images/myqemux86/bzImage-myqemux86.bin tmp/deploy/images/myqemux86/core-image-sato-myqemux86.ext4 tmp/deploy/images/myqemux86/core-image-sato-myqemux86.qemuboot.conf
runqemu - INFO - Assuming MACHINE = qemux86
runqemu - INFO - Running MACHINE=qemux86 bitbake -e...
runqemu - ERROR - /data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/META_BSP_CREATION_x86/tmp/deploy/images/qemux86 not a directory valid DEPLOY_DIR_IMAGE
runqemu - INFO - CONFFILE: /data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/META_BSP_CREATION_x86/tmp/deploy/images/myqemux86/core-image-sato-myqemux86.qemuboot.conf
runqemu - INFO - Continuing with the following parameters:

KERNEL: [/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/META_BSP_CREATION_x86/tmp/deploy/images/myqemux86/bzImage-myqemux86.bin]
MACHINE: [myqemux86]
FSTYPE: [ext4]
ROOTFS: [/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/META_BSP_CREATION_x86/tmp/deploy/images/myqemux86/core-image-sato-myqemux86.ext4]
CONFFILE: [/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/META_BSP_CREATION_x86/tmp/deploy/images/myqemux86/core-image-sato-myqemux86.qemuboot.conf]

runqemu - INFO - Running /sbin/ip link...
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock...
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 13] Permission denied: &apos;/tmp/qemu-tap-locks/tap0.lock&apos;
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap1.lock...
runqemu - INFO - Using preconfigured tap device tap1
runqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap1.skip to make runqemu skip tap1.
runqemu - INFO - Releasing lockfile for tap device &apos;tap1&apos;
Traceback (most recent call last):
File &quot;/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/scripts/runqemu&quot;, line 1041, in &lt;module&gt;
ret = main()
File &quot;/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/scripts/runqemu&quot;, line 1033, in main
config.setup_final()
File &quot;/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/scripts/runqemu&quot;, line 920, in setup_final
qemu_system = self.guess_qb_system()
File &quot;/data/pankajsx/BSP_Test/2.2.4rc1/AUTO/poky/scripts/runqemu&quot;, line 915, in guess_qb_system
return &apos;qemu-system-%s&apos; % qbsys
UnboundLocalError: local variable &apos;qbsys&apos; referenced before assignment

Logs with 2.2.3rc2:

pankajsx@andromeda02:/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/x86$ runqemu qemux86 tmp/deploy/images/myqemux86/bzImage-myqemux86.bin tmp/deploy/images/myqemux86/core-image-sato-myqemux86.ext4
runqemu - INFO - Assuming MACHINE = qemux86
runqemu - INFO - Running MACHINE=qemux86 bitbake -e...
runqemu - ERROR - /data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/x86/tmp/deploy/images/qemux86 not a directory valid DEPLOY_DIR_IMAGE
runqemu - INFO - CONFFILE: /data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/x86/tmp/deploy/images/myqemux86/core-image-sato-myqemux86.qemuboot.conf
runqemu - INFO - Continuing with the following parameters:

KERNEL: [/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/x86/tmp/deploy/images/myqemux86/bzImage-myqemux86.bin]
MACHINE: [myqemux86]
FSTYPE: [ext4]
ROOTFS: [/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/x86/tmp/deploy/images/myqemux86/core-image-sato-myqemux86.ext4]
CONFFILE: [/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/x86/tmp/deploy/images/myqemux86/core-image-sato-myqemux86.qemuboot.conf]

runqemu - INFO - Running /sbin/ip link...
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock...
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock failed: [Errno 13] Permission denied: &apos;/tmp/qemu-tap-locks/tap0.lock&apos;
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap1.lock...
runqemu - INFO - Using preconfigured tap device tap1
runqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap1.skip to make runqemu skip tap1.
runqemu - INFO - Releasing lockfile for tap device &apos;tap1&apos;
Traceback (most recent call last):
File &quot;/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/scripts/runqemu&quot;, line 1041, in &lt;module&gt;
ret = main()
File &quot;/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/scripts/runqemu&quot;, line 1033, in main
config.setup_final()
File &quot;/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/scripts/runqemu&quot;, line 920, in setup_final
qemu_system = self.guess_qb_system()
File &quot;/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/scripts/runqemu&quot;, line 915, in guess_qb_system
return &apos;qemu-system-%s&apos; % qbsys
UnboundLocalError: local variable &apos;qbsys&apos; referenced before assignment
pankajsx@andromeda02:/data/pankajsx/BSP_Test/2.2.3rc2_META_YOCTO_REGRESSION/poky/x86$


Logs for 2.3.4rc1 :

pankajsx@andromeda02:/data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/build$ runqemu myqemux86
runqemu - INFO - Assuming MACHINE = myqemux86
runqemu - INFO - Running MACHINE=myqemux86 bitbake -e...
runqemu - INFO - MACHINE: myqemux86
runqemu - INFO - DEPLOY_DIR_IMAGE: /data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/build/tmp/deploy/images/myqemux86
runqemu - INFO - Running ls -t /data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/build/tmp/deploy/images/myqemux86/*.qemuboot.conf...
runqemu - INFO - CONFFILE: /data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/build/tmp/deploy/images/myqemux86/core-image-minimal-myqemux86-20180614055140.qemuboot.conf
runqemu - INFO - Continuing with the following parameters:

KERNEL: [tmp/deploy/images/myqemux86/bzImage--4.10.17+git0+1d9a820018_c1d8c4408b-r0.1-myqemux86-20180614055140.bin]
MACHINE: [myqemux86]
FSTYPE: [ext4]
ROOTFS: [tmp/deploy/images/myqemux86/core-image-minimal-myqemux86-20180614055140.rootfs.ext4]
CONFFILE: [/data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/build/tmp/deploy/images/myqemux86/core-image-minimal-myqemux86-20180614055140.qemuboot.conf]

runqemu - INFO - Running /sbin/ip link...
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock...
runqemu - INFO - Using preconfigured tap device tap0
runqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.
runqemu - INFO - Network configuration: 192.168.7.2::192.168.7.1:255.255.255.0
runqemu - INFO - Releasing lockfile for tap device &apos;tap0&apos;
Traceback (most recent call last):
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/scripts/runqemu&quot;, line 1243, in &lt;module&gt;
ret = main()
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/scripts/runqemu&quot;, line 1235, in main
config.setup_final()
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/scripts/runqemu&quot;, line 1063, in setup_final
qemu_system = self.guess_qb_system()
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/x86/poky/scripts/runqemu&quot;, line 1058, in guess_qb_system
return &apos;qemu-system-%s&apos; % qbsys
UnboundLocalError: local variable &apos;qbsys&apos; referenced before assignment</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81047</commentid>
    <comment_count>1</comment_count>
    <who name="pankaj yadav">pankaj-y</who>
    <bug_when>2018-07-09 03:18:22 +0000</bug_when>
    <thetext>Steps to reproduce | Test Case 310:
1. git clone the poky source and setup the build environment
2. follow the instruments on https://wiki.yoctoproject.org/wiki/Transcript:_Using_the_Yocto_BSP_tools_to_create_a_qemu_BSP, create a new qemu Yocot BSP based on i386, with command like :yocto-bsp create myqemux86 qemu, yocto-bsp will ask user to set value for each of the unspecified property, select default option for all of then
3. after the new bsp is created, add the new BSP layer to BBLAYERS in bblayers.conf.
4. Edit local.conf set MACHINE to your new machine &quot;myqemux86&quot;.
5. Then run &quot;bitbake core-image-minimal&quot; and boot the image after build is finished


Steps to reproduce | Test Case 309:
Step 1 : Create test.json in below mentioned format :
{&quot;kernel_choice&quot;:&quot;linux-yocto_4.10&quot;,&quot;use_default_kernel&quot;:&quot;n&quot;,&quot;keyboard&quot;:&quot;y&quot;,&quot;qemuarch&quot;:&quot;i386&quot;,&quot;smp&quot;:&quot;y&quot;,&quot;touchscreen&quot;:&quot;n&quot;,&quot;need_new_kbranch&quot;:&quot;y&quot;,&quot;new_kbranch&quot;:&quot;standard/common-pc/base&quot;}
Step 2 : run below mentioned command 
&quot;yocto-bsp create myqemux86 qemu -o meta-myqemux86 -i test.json&quot;
Step 3 : Add myqemyx86 in local.conf
Step 4 : add myqemux86 layer in bblayer.conf 
Step 5 : run &quot;bitbake core-image-minimal&quot;
Step 6 : boot the image using &quot;runqemu myqemux86&quot;

Please follow the instruction on wikipedia for detail :  https://wiki.yoctoproject.org/wiki/Transcript:_Using_the_Yocto_BSP_tools_to_create_a_qemu_BSP, 

Please find the logs for the same :

pankajsx@andromeda02:/data/pankajsx/BSP_Test/2.3.4rc1/json/poky/build$ runqemu myqemux86
runqemu - INFO - Assuming MACHINE = myqemux86
runqemu - INFO - Running MACHINE=myqemux86 bitbake -e...
runqemu - INFO - MACHINE: myqemux86
runqemu - INFO - DEPLOY_DIR_IMAGE: /data/pankajsx/BSP_Test/2.3.4rc1/json/poky/build/tmp/deploy/images/myqemux86
runqemu - INFO - Running ls -t /data/pankajsx/BSP_Test/2.3.4rc1/json/poky/build/tmp/deploy/images/myqemux86/*.qemuboot.conf...
runqemu - INFO - CONFFILE: /data/pankajsx/BSP_Test/2.3.4rc1/json/poky/build/tmp/deploy/images/myqemux86/core-image-minimal-myqemux86-20180614060308.qemuboot.conf
runqemu - INFO - Continuing with the following parameters:

KERNEL: [tmp/deploy/images/myqemux86/bzImage--4.10.17+git0+1d9a820018_c1d8c4408b-r0.1-myqemux86-20180614060308.bin]
MACHINE: [myqemux86]
FSTYPE: [ext4]
ROOTFS: [tmp/deploy/images/myqemux86/core-image-minimal-myqemux86-20180614060308.rootfs.ext4]
CONFFILE: [/data/pankajsx/BSP_Test/2.3.4rc1/json/poky/build/tmp/deploy/images/myqemux86/core-image-minimal-myqemux86-20180614060308.qemuboot.conf]

runqemu - INFO - Running /sbin/ip link...
runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/tap0.lock...
runqemu - INFO - Using preconfigured tap device tap0
runqemu - INFO - If this is not intended, touch /tmp/qemu-tap-locks/tap0.skip to make runqemu skip tap0.
runqemu - INFO - Network configuration: 192.168.7.2::192.168.7.1:255.255.255.0
runqemu - INFO - Releasing lockfile for tap device &apos;tap0&apos;
Traceback (most recent call last):
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/json/poky/scripts/runqemu&quot;, line 1243, in &lt;module&gt;
ret = main()
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/json/poky/scripts/runqemu&quot;, line 1235, in main
config.setup_final()
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/json/poky/scripts/runqemu&quot;, line 1063, in setup_final
qemu_system = self.guess_qb_system()
File &quot;/data/pankajsx/BSP_Test/2.3.4rc1/json/poky/scripts/runqemu&quot;, line 1058, in guess_qb_system
return &apos;qemu-system-%s&apos; % qbsys
UnboundLocalError: local variable &apos;qbsys&apos; referenced before assignment
pankajsx@andromeda02:/data/pankajsx/BSP_Test/2.3.4rc1/json/poky/build$</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81068</commentid>
    <comment_count>2</comment_count>
    <who name="Armin Kuster">akuster</who>
    <bug_when>2018-07-10 23:27:03 +0000</bug_when>
    <thetext>this should fail in master too. the issue is the MACHINE does not have its own qemu-system build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81069</commentid>
    <comment_count>3</comment_count>
    <who name="Armin Kuster">akuster</who>
    <bug_when>2018-07-10 23:27:49 +0000</bug_when>
    <thetext>we should have more graceful error and not continue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81087</commentid>
    <comment_count>4</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2018-07-12 14:46:27 +0000</bug_when>
    <thetext>yocto-bsp has been removed however this bug is left open to fix the runqemu script to give better error reporting for MACHINE values it doesn&apos;t understand.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81275</commentid>
    <comment_count>5</comment_count>
    <who name="Jagadeesh Krishnanjanappa">jkrishnanjanappa</who>
    <bug_when>2018-08-09 06:58:16 +0000</bug_when>
    <thetext>Though I could not reproduce the mentioned errors on rocko or with master branches. The QEMU PC System emulator gets picked correctly via qb_system_name in
.*qemuboot.conf, which will be set to &quot;qemu-system-i386&quot; for the above example.

The below patch might help it to exit gracefully.
-- snip --
diff --git a/scripts/runqemu b/scripts/runqemu
index f52b9a8..409d17c 100755
--- a/scripts/runqemu
+++ b/scripts/runqemu
@@ -1118,6 +1118,11 @@ class BaseConfig(object):
             qbsys = &apos;riscv64&apos;
         elif mach == &apos;qemuriscv32&apos;:
             qbsys = &apos;riscv32&apos;
+        else:
+            logger.error(&quot;Unable to determine QEMU PC System emulator for %s machine.&quot; % mach)
+            logger.error(&quot;As %s is not among valid QEMU machines such as,&quot; % mach)
+            logger.error(&quot;qemux86-64, qemux86, qemuarm64, qemuarm, qemumips64, qemumips64el, qemumipsel, qemumips, qemupp
+            raise RunQemuError(&quot;Set qb_system_name with suitable QEMU PC System emulator in .*qemuboot.conf.&quot;)
 
         return &apos;qemu-system-%s&apos; % qbsys
 
-- snip --


Regards,
Jagadeesh</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81276</commentid>
    <comment_count>6</comment_count>
      <attachid>4357</attachid>
    <who name="Jagadeesh Krishnanjanappa">jkrishnanjanappa</who>
    <bug_when>2018-08-09 07:10:40 +0000</bug_when>
    <thetext>Created attachment 4357
Patch to exit gracefully if qemu PC system is not evaluated

The changes in https://bugzilla.yoctoproject.org/show_bug.cgi?id=12846#c5 has incorrect patch format. Hence attaching the patch in required format.

Regards,
Jagadeesh</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81292</commentid>
    <comment_count>7</comment_count>
    <who name="Armin Kuster">akuster</who>
    <bug_when>2018-08-09 16:12:01 +0000</bug_when>
    <thetext>(In reply to comment #6)
&gt; Created attachment 4357 [details]
&gt; Patch to exit gracefully if qemu PC system is not evaluated
&gt; 
&gt; The changes in https://bugzilla.yoctoproject.org/show_bug.cgi?id=12846#c5
&gt; has incorrect patch format. Hence attaching the patch in required format.
&gt; 
&gt; Regards,
&gt; Jagadeesh

Thanks Jagadeesh,

Do you mind taking this bug and sending the patch to the mailing list ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81294</commentid>
    <comment_count>8</comment_count>
    <who name="Jagadeesh Krishnanjanappa">jkrishnanjanappa</who>
    <bug_when>2018-08-09 16:18:52 +0000</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; Created attachment 4357 [details]
&gt; &gt; Patch to exit gracefully if qemu PC system is not evaluated
&gt; &gt; 
&gt; &gt; The changes in https://bugzilla.yoctoproject.org/show_bug.cgi?id=12846#c5
&gt; &gt; has incorrect patch format. Hence attaching the patch in required format.
&gt; &gt; 
&gt; &gt; Regards,
&gt; &gt; Jagadeesh
&gt; 
&gt; Thanks Jagadeesh,
&gt; 
&gt; Do you mind taking this bug and sending the patch to the mailing list ?

Sure. Submitted to mailing list.

Regards,
Jagadeesh</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81332</commentid>
    <comment_count>9</comment_count>
    <who name="Jagadeesh Krishnanjanappa">jkrishnanjanappa</who>
    <bug_when>2018-08-14 01:43:28 +0000</bug_when>
    <thetext>Patch submitted to oe-core mailing list at http://lists.openembedded.org/pipermail/openembedded-core/2018-August/154086.html

Regards,
Jagadeesh</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81377</commentid>
    <comment_count>10</comment_count>
    <who name="Jagadeesh Krishnanjanappa">jkrishnanjanappa</who>
    <bug_when>2018-08-16 06:32:52 +0000</bug_when>
    <thetext>Patch is merged into master at http://cgit.openembedded.org/openembedded-core/commit/?id=519273f54c0b8a6fff36afeb7646d8e37717be22

Regards,
Jagadeesh</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4357</attachid>
            <date>2018-08-09 07:10:40 +0000</date>
            <delta_ts>2018-08-09 07:10:40 +0000</delta_ts>
            <desc>Patch to exit gracefully if qemu PC system is not evaluated</desc>
            <filename>0001-runqemu-exit-gracefully-with-an-error-message-if-qem.patch</filename>
            <type>text/plain</type>
            <size>1325</size>
            <attacher name="Jagadeesh Krishnanjanappa">jkrishnanjanappa</attacher>
            
              <data encoding="base64">RnJvbSA0ODkyOGVkZjczYjQwZDI2NTMyNTlhMDJiYTExYWIzMjllOThmZGE3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWdhZGVlc2ggS3Jpc2huYW5qYW5hcHBhIDxqa3Jpc2huYW5q
YW5hcHBhQG12aXN0YS5jbwpEYXRlOiBUaHUsIDkgQXVnIDIwMTggMDA6MDI6MzUgLTA3MDAKU3Vi
amVjdDogW1BBVENIXSBydW5xZW11OiBleGl0IGdyYWNlZnVsbHkgd2l0aCBhbiBlcnJvciBtZXNz
YWdlIGlmIHFlbXUgc3lzdGVtCiBpcyBub3QgZXZhbHVhdGVkCgpJdCBzb2x2ZXMgYmVsb3cgZXJy
b3I6Ci0tIHNuaXAgLS0KcmV0dXJuICdxZW11LXN5c3RlbS0lcycgJSBxYnN5cwpVbmJvdW5kTG9j
YWxFcnJvcjogbG9jYWwgdmFyaWFibGUgJ3Fic3lzJyByZWZlcmVuY2VkIGJlZm9yZSBhc3NpZ25t
ZW50Ci0tIHNuaXAgLS0KCltZb2N0byAxMjg0Nl0KClNpZ25lZC1vZmYtYnk6IEphZ2FkZWVzaCBL
cmlzaG5hbmphbmFwcGEgPGprcmlzaG5hbmphbmFwcGFAbXZpc3RhLmNvbQotLS0KIHNjcmlwdHMv
cnVucWVtdSB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS9zY3JpcHRzL3J1bnFlbXUgYi9zY3JpcHRzL3J1bnFlbXUKaW5kZXggZjUyYjlhOC4u
NDA5ZDE3YyAxMDA3NTUKLS0tIGEvc2NyaXB0cy9ydW5xZW11CisrKyBiL3NjcmlwdHMvcnVucWVt
dQpAQCAtMTExOCw2ICsxMTE4LDExIEBAIGNsYXNzIEJhc2VDb25maWcob2JqZWN0KToKICAgICAg
ICAgICAgIHFic3lzID0gJ3Jpc2N2NjQnCiAgICAgICAgIGVsaWYgbWFjaCA9PSAncWVtdXJpc2N2
MzInOgogICAgICAgICAgICAgcWJzeXMgPSAncmlzY3YzMicKKyAgICAgICAgZWxzZToKKyAgICAg
ICAgICAgIGxvZ2dlci5lcnJvcigiVW5hYmxlIHRvIGRldGVybWluZSBRRU1VIFBDIFN5c3RlbSBl
bXVsYXRvciBmb3IgJXMgbWFjaGluZS4iICUgbWFjaCkKKyAgICAgICAgICAgIGxvZ2dlci5lcnJv
cigiQXMgJXMgaXMgbm90IGFtb25nIHZhbGlkIFFFTVUgbWFjaGluZXMgc3VjaCBhcywiICUgbWFj
aCkKKyAgICAgICAgICAgIGxvZ2dlci5lcnJvcigicWVtdXg4Ni02NCwgcWVtdXg4NiwgcWVtdWFy
bTY0LCBxZW11YXJtLCBxZW11bWlwczY0LCBxZW11bWlwczY0ZWwsIHFlbXVtaXBzZWwsIHFlbXVt
aXBzLCBxZW11cHBjIikKKyAgICAgICAgICAgIHJhaXNlIFJ1blFlbXVFcnJvcigiU2V0IHFiX3N5
c3RlbV9uYW1lIHdpdGggc3VpdGFibGUgUUVNVSBQQyBTeXN0ZW0gZW11bGF0b3IgaW4gLipxZW11
Ym9vdC5jb25mLiIpCiAKICAgICAgICAgcmV0dXJuICdxZW11LXN5c3RlbS0lcycgJSBxYnN5cwog
Ci0tIAoxLjguMy4xCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>