<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>18388</bug_id>
          
          <creation_ts>2008-12-29 04:36:35 +0300</creation_ts>
          <short_desc>some iwconfig actions can be done only *before* the interface is up</short_desc>
          <delta_ts>2014-11-05 20:41:57 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch 4.1</product>
          <component>etcnet</component>
          <version>unspecified</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan Zakharyaschev">imz</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          <cc>pilot</cc>
          
          <qa_contact name="qa-4.1@altlinux.org">qa-4.1</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>83599</commentid>
    <comment_count>0</comment_count>
      <attachid>3171</attachid>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-12-29 04:36:35 +0300</bug_when>
    <thetext>Created attachment 3171
wireless-prep.patch

etcnet-0.9.7-alt0.M41.1
wireless-tools-29-alt2

On iwl3945, setting the mode can&apos;t be done when the interface is up:

# iwconfig wlan0 mode ad-hoc
Error for wireless request &quot;Set Mode&quot; (8B06) :
    SET failed on device wlan0 ; Device or resource busy.
# 

But /etc/net/ifaces/*/iwconfig is called when the interface is already up.

So I needed to add the processing of new /etc/net/ifaces/*/iwconfig_prep files before the iface is brought up in order to have iface profiles which switch the modes.

The patch and the example are attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83600</commentid>
    <comment_count>1</comment_count>
      <attachid>3172</attachid>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-12-29 04:40:32 +0300</bug_when>
    <thetext>Created attachment 3172
wireless-prep-example.tar

    Doing the actual setting of the mode at the preparation stage.
    
    Before the iface is UP!
    Doing it with the same value once again when it is UP doesn&apos;t harm. (And even has a benefit: it is a check that the mode has actually been set; if the used etcnet code doesn&apos;t support this &quot;extension&quot; (the &quot;_prep&quot; files), it will fail on processing the &quot;iwconfig&quot; and report an error.)
    I have modified the code for this feature (in another commit).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83601</commentid>
    <comment_count>2</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-12-29 04:52:25 +0300</bug_when>
    <thetext>Another solution would be probably to write an explicit call to &quot;iwconfig ...&quot; in wlan0/ifup-pre. I have not tried this approach.

If there are many actions of iwconfig that should be done &quot;before&quot;, then probably it makes sense to have this extension for processing special &quot;iwconfig_prep&quot; files, and describing it in the documentation, so that people will write a working configuration straight on after getting acquainted with etcnet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83602</commentid>
    <comment_count>3</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-12-29 05:05:02 +0300</bug_when>
    <thetext>And, I forgot to tell: I couldn&apos;t move the whole processing of iwconfig to an earlier stage, because the situation with essid is exactly the opposite: it *can&apos;t* be set before the iface is up:

# modprobe -r iwl3945
# modprobe iwl3945
# ifdown wlan0
# iwconfig wlan0 mode ad-hoc
# iwconfig wlan0 essid test2
Error for wireless request &quot;Set ESSID&quot; (8B1A) :
    SET failed on device wlan0 ; Input/output error.
# 

So, I needed the two parts of iwconfig options.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83693</commentid>
    <comment_count>4</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-12-31 05:41:39 +0300</bug_when>
    <thetext>https://bugzilla.altlinux.org/show_bug.cgi?id=15588 is about the same problem, but perhaps with a somewhat different solution.

*** This bug has been marked as a duplicate of bug 15588 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83695</commentid>
    <comment_count>5</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2008-12-31 05:47:20 +0300</bug_when>
    <thetext>Does this hack/solution without wlanconfig (unlike https://bugzilla.altlinux.org/show_bug.cgi?id=15588 ) represent something worth including into the package?

For example, I use it on Desktop 4.1.1RC 2008/11/15 system without any wlanconfig, with the iwl3??? driver.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93056</commentid>
    <comment_count>6</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2009-06-15 01:36:11 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; Another solution would be probably to write an explicit call to &quot;iwconfig ...&quot;
&gt; in wlan0/ifup-pre. I have not tried this approach.

ifup-pre is the right tool for special cases like this.

&gt; If there are many actions of iwconfig that should be done &quot;before&quot;, then
&gt; probably it makes sense to have this extension for processing special
&gt; &quot;iwconfig_prep&quot; files, and describing it in the documentation, so that people
&gt; will write a working configuration straight on after getting acquainted with
&gt; etcnet.

I don&apos;t want to make a decision right now about pushing (or not) this multi-stage approach, because it&apos;s not clear, how many real application is there for iwconfig_prep. I know about this case only by far, but I assume, that there can be more. That said, I suggest doing the job with ifup-pre for now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148615</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2014-11-05 20:41:57 +0300</bug_when>
    <thetext>В 4.1/branch исправления не будут вноситься уже технически (заглушена очередь на сборку), поэтому прошу ошибки, актуальные для sisyphus/p7/t7, перевесить на текущие ветки или сизиф.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3171</attachid>
            <date>2008-12-29 04:36:35 +0300</date>
            <delta_ts>2008-12-29 04:36:35 +0300</delta_ts>
            <desc>wireless-prep.patch</desc>
            <filename>wireless-prep.patch</filename>
            <type>text/plain</type>
            <size>2233</size>
            <attacher name="Ivan Zakharyaschev">imz</attacher>
            
              <data encoding="base64">Y29tbWl0IGM3MDFiZGMxOWRiYmVlODdiYWY1ZjVmOTQyY2MxNzRkOTkxMjFmNmQKQXV0aG9yOiBJ
dmFuIFpha2hhcnlhc2NoZXYgPGltekBhbHRsaW51eC5vcmc+CkRhdGU6ICAgU2F0IERlYyAyNyAw
Mzo1NDowNCAyMDA4ICswMzAwCgogICAgSW1wcm92ZWQgdGhlIGNvZGU6IEkgbmVlZCB0byBkbyBz
b21lIHRoaW5ncyBiZWZvcmUgYSB3aXJlbGVzcyBpZmFjZSBpcyBVUCEKICAgIAogICAgSXQncyBm
b3IgaXdsMz8/PyBhbmQgZm9yIHNldHRpbmcgdGhlIG1vZGUgLS0gc2VlIHRoZSBleGFtcGxlICh3
bGFuMC9pd2NvbmZpZ19wcmVwI1RJQkVUKS4KCmRpZmYgLS1naXQgYS9zY3JpcHRzL2NvbmZpZy13
aXJlbGVzcyBiL3NjcmlwdHMvY29uZmlnLXdpcmVsZXNzCmluZGV4IDYyZmViNTIuLjE3YmUwZGIg
MTAwNzU1Ci0tLSBhL3NjcmlwdHMvY29uZmlnLXdpcmVsZXNzCisrKyBiL3NjcmlwdHMvY29uZmln
LXdpcmVsZXNzCkBAIC00LDEyICs0LDE2IEBACiAKIHVzYWdlKCkKIHsKLQllY2hvICJVc2FnZTog
JDAgPGludGVyZmFjZT4iID4mMgorCWVjaG8gIlVzYWdlOiAkMCA8aW50ZXJmYWNlPiBbX3ByZXBd
IiA+JjIKIAlleGl0IDEKIH0KIAogWyAteiAiJDEiIF0gJiYgdXNhZ2UKIE5BTUU9JDEKKyMgSSBu
ZWVkIHRvIGRvIHNvbWUgdGhpbmdzIChzZXR0aW5nIHRoZSBtb2RlKSBiZWZvcmUgaXQgaXMgVVAh
CisjIFN1ZmZpeCBfcHJlcCBpcyB1c2VkIGZvciBjYWxsaW5nIHRoaXMgc3RhZ2UgaW4gaWZ1cC1j
b21tb24gKCJwcmVwYXJlIikuCisjIChUaGUgY29kZSBpcyBnZW5lcmFsIGVub3VnaCBmb3IgYW55
IG90aGVyIHN0YWdlcy92YXJpYW50cyBhbmQgcmVzcC4gc3VmZml4ZXMuKQorU1RBR0U9IiQyIgog
CiBwaWNrdXBfZGVmYXVsdHMKIHBpY2t1cF9vcHRpb25zCkBAIC0xOCwxNCArMjIsMTQgQEAgcGlj
a3VwX29wdGlvbnMKIAogIyBjb25maWd1cmUgcHJpdmF0ZSBleHRlbnNpb25zCiBpZiBbIC14ICIk
e0lXUFJJVjo9JERFRkFVTFRfSVdQUklWfSIgXTsgdGhlbgotCXhhcmdpc2VfZmlsZSAkSUZBQ0VE
SVIvZGVmYXVsdC9pd3ByaXYgIiRJV1BSSVYgJE5BTUUiCi0JeGFyZ2lzZV9maWxlICRNWUlGQUNF
RElSL2l3cHJpdiAiJElXUFJJViAkTkFNRSIKKwl4YXJnaXNlX2ZpbGUgJElGQUNFRElSL2RlZmF1
bHQvaXdwcml2IiRTVEFHRSIgIiRJV1BSSVYgJE5BTUUiCisJeGFyZ2lzZV9maWxlICRNWUlGQUNF
RElSL2l3cHJpdiIkU1RBR0UiICIkSVdQUklWICROQU1FIgogZmkKIAogIyBjb25maWd1cmUgV0VQ
CiBpZiBbIC14ICIke0lXQ09ORklHOj0kREVGQVVMVF9JV0NPTkZJR30iIF07IHRoZW4KLQl4YXJn
aXNlX2ZpbGUgJElGQUNFRElSL2RlZmF1bHQvaXdjb25maWcgIiRJV0NPTkZJRyAkTkFNRSIKLQl4
YXJnaXNlX2ZpbGUgJE1ZSUZBQ0VESVIvaXdjb25maWcgIiRJV0NPTkZJRyAkTkFNRSIKKwl4YXJn
aXNlX2ZpbGUgJElGQUNFRElSL2RlZmF1bHQvaXdjb25maWciJFNUQUdFIiAiJElXQ09ORklHICRO
QU1FIgorCXhhcmdpc2VfZmlsZSAkTVlJRkFDRURJUi9pd2NvbmZpZyIkU1RBR0UiICIkSVdDT05G
SUcgJE5BTUUiCiBmaQogCiAjIGNvbmZpZ3VyZSBXUEEKZGlmZiAtLWdpdCBhL3NjcmlwdHMvaWZ1
cC1jb21tb24gYi9zY3JpcHRzL2lmdXAtY29tbW9uCmluZGV4IDVhODk3ZjcuLjkzYjZiOWUgMTAw
NzU1Ci0tLSBhL3NjcmlwdHMvaWZ1cC1jb21tb24KKysrIGIvc2NyaXB0cy9pZnVwLWNvbW1vbgpA
QCAtMTk5LDYgKzE5OSwxNCBAQCBpZiAhIGlzX3llcyAkSU5fV1BBX0NMSTsgdGhlbgkjIG5vbi13
aWZpIG9yIGZpcnN0IHBhc3MgZm9yIHdpZmkKICAgICB4YXJnaXNlX2ZpbGUgJElGQUNFRElSL2Rl
ZmF1bHQvaXBsaW5rLSRUWVBFICIkSVAgbGluayBzZXQgZGV2ICROQU1FIgogICAgIHhhcmdpc2Vf
ZmlsZSAkTVlJRkFDRURJUi9pcGxpbmsgIiRJUCBsaW5rIHNldCBkZXYgJE5BTUUiCiAKKyMgaGFu
ZGxlIHdpcmVsZXNzIGV4dGVuc2lvbnMsIGlmIGFueQorICAgIGlmIGlzX3llcyAiJENPTkZJR19X
SVJFTEVTUyIgJiYgaXNfd2lyZWxlc3MgJE5BTUU7IHRoZW4KKwkkU0NSSVBURElSL2NvbmZpZy13
aXJlbGVzcyAkTkFNRSBfcHJlcAorCXJjPSQ/CisJWyAkcmMgLWVxIDIgXSB8fCBleGl0ICRyYwor
CXByaW50X3Byb2dyZXNzCisgICAgZmkKKwogIyBicmluZyBpZmFjZSB1cAogICAgIGlmICEgaXNf
eWVzICRLRUVQX0RPV047IHRoZW4KIAkkSVAgbGluayBzZXQgZGV2ICROQU1FIHVwICYmIHByaW50
X3Byb2dyZXNzCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3172</attachid>
            <date>2008-12-29 04:40:32 +0300</date>
            <delta_ts>2008-12-29 04:40:32 +0300</delta_ts>
            <desc>wireless-prep-example.tar</desc>
            <filename>wireless-prep-example.tar</filename>
            <type>application/x-tar</type>
            <size>10240</size>
            <attacher name="Ivan Zakharyaschev">imz</attacher>
            
              <data encoding="base64">L2V0Yy9uZXQvaWZhY2VzL3dsYW4wLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA3NTUAMDAwMDAw
MAAwMDAwMDAwADAwMDAwMDAwMDAwADExMTI2MDIyNjU2ADAwMTQ3NTAANQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhcgAwMHJvb3QAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAcm9vdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAwADAwMDAw
MDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv
ZXRjL25ldC9pZmFjZXMvd2xhbjAvaXdjb25maWcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDY0NAAwMDAwMDAw
ADAwMDAwMDAAMDAwMDAwMDAwMjYAMTExMjYwMjI2NTYAMDAxNjQ3NgAwAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyADAwcm9vdAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAByb290AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDAwMDAAMDAwMDAw
MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1v
ZGUgbWFuYWdlZAplc3NpZCBhbnkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL2V0
Yy9uZXQvaWZhY2VzL3dsYW4wL2l3Y29uZmlnI1RJQkVUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA2NDQAMDAwMDAwMAAw
MDAwMDAwADAwMDAwMDAwMDMyADExMTI2MDIyNjU2ADAwMTczMjYAMAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhcgAwMHJvb3QAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAcm9vdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAwADAwMDAwMDAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtb2Rl
IGFkLWhvYwplc3NpZCAidGliZXQiCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC9ldGMv
bmV0L2lmYWNlcy93bGFuMC9pd2NvbmZpZ19wcmVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwNjQ0ADAwMDAwMDAAMDAw
MDAwMAAwMDAwMDAwMDAxNQAxMTEyNjAyMjY1NgAwMDE3NTIyADAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIAMDByb290AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAHJvb3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDAwMAAwMDAwMDAwAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbW9kZSBt
YW5hZ2VkCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvZXRjL25l
dC9pZmFjZXMvd2xhbjAvaXdjb25maWdfcHJlcCNUSUJFVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDY0NAAwMDAwMDAwADAwMDAw
MDAAMDAwMDAwMDAwMTQAMTExMjYwMjI2NTYAMDAyMDM1NAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyADAwcm9vdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAByb290AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDAwMDAAMDAwMDAwMAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1vZGUgYWQt
aG9jCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL2V0Yy9uZXQv
aWZhY2VzL3dsYW4wL29wdGlvbnMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA2NDQAMDAwMDAwMAAwMDAwMDAw
ADAwMDAwMDAwMTIwADExMTI2MDIyNjU2ADAwMTYzNTcAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhcgAwMHJvb3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAcm9vdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAwADAwMDAwMDAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUWVBFPWV0aApE
SVNBQkxFRD1ubwpOTV9DT05UUk9MTEVEPXllcwpVU0VfSUZQTFVHRD1ubwpPTkJPT1Q9bm8KQk9P
VFBST1RPPXN0YXRpYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC9ldGMvbmV0L2lm
YWNlcy93bGFuMC9vcHRpb25zI1RJQkVUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwNjQ0ADAwMDAwMDAAMDAwMDAwMAAw
MDAwMDAwMDEwNAAxMTEyNjAyMjY1NgAwMDE3MjE0ADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIAMDByb290AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AHJvb3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDAwMAAwMDAwMDAwAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFlQRT1ldGgKVVNF
X0lGUExVR0Q9bm8KTk1fQ09OVFJPTExFRD1ubwpPTkJPT1Q9eWVzCkJPT1RQUk9UTz1pcHY0bGwA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>