<?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>4286</bug_id>
          
          <creation_ts>2005-08-04 14:51:58 -0700</creation_ts>
          <short_desc>.Mac prefpane crashes when Safari using CVS WebKit is running</short_desc>
          <delta_ts>2005-09-11 10:01:18 -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 API</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Edmund Rhudy">edmundrhudy</reporter>
          <assigned_to name="Maciej Stachowiak">mjs</assigned_to>
          <cc>mrowe</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>15865</commentid>
    <comment_count>0</comment_count>
    <who name="Edmund Rhudy">edmundrhudy</who>
    <bug_when>2005-08-04 14:51:58 -0700</bug_when>
    <thetext>The summary says it all, really.  It&apos;s completely trivial, because all you need to do is quit Safari and 
restart System Preferences, but still a bit of a curiosity.  Also, after attaching gdb to it, then detaching, 
it stopped crashing, even through multiple invocations of System Preferences and various sacrifices to 
try to get a backtrace again.  Divine touch of gdb?

PID:    9207
Thread: Unknown

Link (dyld) error:

Symbol not found: _objc_msgSendSuper
  Referenced from: /System/Library/PreferencePanes/Mac.prefPane/Contents/MacOS/Mac
  Expected in: /Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/WebKit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15871</commentid>
    <comment_count>1</comment_count>
    <who name="Edmund Rhudy">edmundrhudy</who>
    <bug_when>2005-08-04 15:15:42 -0700</bug_when>
    <thetext>Backtrace!

(gdb) backtrace
#0  0x8fe0416c in __dyld__ZN4dyld14bindLazySymbolEPK11mach_headerPm ()
#1  0x8fe15678 in __dyld_stub_binding_helper_interface ()
#2  0x055709bc in std::locale::id::id_count_s ()
#3  0x94517290 in -[NSPrefPaneBundle instantiatePrefPaneObject] ()
#4  0x00006808 in ?? ()
#5  0x00006504 in ?? ()
#6  0x928c5998 in __NSFireDelayedPerform ()
#7  0x9076bdb0 in __CFRunLoopDoTimer ()
#8  0x90758728 in __CFRunLoopRun ()
#9  0x90757cdc in CFRunLoopRunSpecific ()
#10 0x93161be0 in RunCurrentEventLoopInMode ()
#11 0x931611ec in ReceiveNextEventCommon ()
#12 0x931610e0 in BlockUntilNextEventMatchingListInMode ()
#13 0x9365c704 in _DPSNextEvent ()
#14 0x9365c3c8 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#15 0x9365890c in -[NSApplication run] ()
#16 0x93749284 in NSApplicationMain ()
#17 0x00002d04 in ?? ()
#18 0x0000a348 in ?? ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16063</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2005-08-06 22:44:03 -0700</bug_when>
    <thetext>I cannot reproduce this.  The dyld error you provided says that the .Mac preference pane is trying to look 
up objc_msgSendSuper in the WebKit framework inside another app bundle.  This seems like a nonsensical 
thing to do.  The only reason I can think of is that you&apos;ve some launched System Preferences in such a way 
that it&apos;s using the newer WebKit.  Are you able to provide more information, such as the full crash report 
or instructions on how to reproduce this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16082</commentid>
    <comment_count>3</comment_count>
    <who name="Edmund Rhudy">edmundrhudy</who>
    <bug_when>2005-08-06 23:55:26 -0700</bug_when>
    <thetext>I&apos;m not invoking System Preferences in any irregular way, and this only occurs if WebKit.app from 
Nightshift is running at the time (I thought I had mentioned this initially - bad!).  Unfortunately, there&apos;s 
nothing more to the crash logs than what I posted.  Like I said, this is something really trivial, and is more 
of a weird novelty bug than anything else.  In fact, it&apos;s probably not even a bug in WebKit at all, but some 
manifestation of dyld weirdness.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16084</commentid>
    <comment_count>4</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2005-08-07 01:22:10 -0700</bug_when>
    <thetext>There is more to the crash report that is of interest than just the backtrace.  When the dialog comes up 
informing you that System Preferences has crashed, click on Report.  Copy &amp; Paste the entire contents of 
the pane containing the crash report.  It contains relevant information such as what libraries have been 
linked into the crashed process.

How are you running System Preferences?  Are you clicking on it in the Dock, launching it via Quicksilver/
LaunchBar or similar, etc?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19334</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-09-10 22:31:56 -0700</bug_when>
    <thetext>Seems highly unlikely that Safari running in a separate process is able to cause this problem with the .Mac 
preferences pane, unless you opened preferences using a button inside Safari.

If you did, then the DYLD_FRAMEWORK_PATH that was used to start up Safari could mean that System 
Preferences will run with various other frameworks that you built rather than the system versions. And that 
could cause trouble.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19335</commentid>
    <comment_count>6</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2005-09-10 22:48:17 -0700</bug_when>
    <thetext>Darin&apos;s guess was bang on.  Launching System Preferences from the &apos;Change Settings...&apos; buttons in Safari&apos;s 
Advanced preference pane, and then clicking through to .Mac preferences yields the dyld error.

After discussing this on IRC the proposed solution is to have the nightly builds set an extra environment 
variable which WebKit will check for, and reset DYLD_FRAMEWORK_PATH if it is set.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19337</commentid>
    <comment_count>7</comment_count>
      <attachid>3856</attachid>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2005-09-10 23:51:31 -0700</bug_when>
    <thetext>Created attachment 3856
Patch to have WebKit clear DYLD_FRAMEWORK_PATH</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19338</commentid>
    <comment_count>8</comment_count>
      <attachid>3857</attachid>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2005-09-11 00:04:30 -0700</bug_when>
    <thetext>Created attachment 3857
Updated patch without two irrelevant changes in project file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19339</commentid>
    <comment_count>9</comment_count>
      <attachid>3857</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-09-11 00:05:34 -0700</bug_when>
    <thetext>Comment on attachment 3857
Updated patch without two irrelevant changes in project file.

Hooray! Great trick. (Waits for Maciej to tell him why it&apos;s no good.)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3856</attachid>
            <date>2005-09-10 23:51:31 -0700</date>
            <delta_ts>2005-09-11 00:05:52 -0700</delta_ts>
            <desc>Patch to have WebKit clear DYLD_FRAMEWORK_PATH</desc>
            <filename>webkit-clear-dyld-framework-path.patch</filename>
            <type>text/plain</type>
            <size>4650</size>
            <attacher name="Mark Rowe (bdash)">mrowe</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9XZWJLaXQueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvago9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViS2l0L1dlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhw
cm9qLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjcKZGlmZiAtcCAtdSAtcjEuNyBXZWJLaXQvV2Vi
S2l0Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKLS0tIFdlYktpdC9XZWJLaXQueGNvZGVwcm9q
L3Byb2plY3QucGJ4cHJvagk5IFNlcCAyMDA1IDIyOjE0OjQzIC0wMDAwCTEuNworKysgV2ViS2l0
L1dlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCTExIFNlcCAyMDA1IDA2OjUwOjQxIC0w
MDAwCkBAIC0xNDY4LDcgKzE0NjgsNyBAQAogCQkJZmlsZXMgPSAoCiAJCQkpOwogCQkJaW5wdXRQ
YXRocyA9ICgKLQkJCQlXZWJLaXQucGJwcm9qLAorCQkJCVdlYktpdC54Y29kZXByb2osCiAJCQkp
OwogCQkJbmFtZSA9ICJGcmFtZXdvcmtzIChzeW1saW5rKSI7CiAJCQlvdXRwdXRQYXRocyA9ICgK
QEAgLTE4NzUsNiArMTg3NSw3IEBACiAJCQkJR0NDX1BSRVBST0NFU1NPUl9ERUZJTklUSU9OUyA9
ICgKIAkJCQkJIiQoREVCVUdfREVGSU5FUykiLAogCQkJCQkiRlJBTUVXT1JLX05BTUU9V2ViS2l0
IiwKKwkJCQkJIiQoUEVSX0NPTkZJR1VSQVRJT05fUFJFUFJPQ0VTU09SX0RFRklORVMpIiwKIAkJ
CQkpOwogCQkJCUdDQ19UUkVBVF9XQVJOSU5HU19BU19FUlJPUlMgPSBZRVM7CiAJCQkJR0NDX1dB
Uk5fQUJPVVRfTUlTU0lOR19QUk9UT1RZUEVTID0gWUVTOwpAQCAtMTkzNyw2ICsxOTM4LDcgQEAK
IAkJCQlHQ0NfUFJFUFJPQ0VTU09SX0RFRklOSVRJT05TID0gKAogCQkJCQkiJChERUJVR19ERUZJ
TkVTKSIsCiAJCQkJCSJGUkFNRVdPUktfTkFNRT1XZWJLaXQiLAorCQkJCQkiJChQRVJfQ09ORklH
VVJBVElPTl9QUkVQUk9DRVNTT1JfREVGSU5FUykiLAogCQkJCSk7CiAJCQkJR0NDX1RSRUFUX1dB
Uk5JTkdTX0FTX0VSUk9SUyA9IFlFUzsKIAkJCQlHQ0NfV0FSTl9BQk9VVF9NSVNTSU5HX1BST1RP
VFlQRVMgPSBZRVM7CkBAIC0yMDAwLDYgKzIwMDIsNyBAQAogCQkJCUdDQ19QUkVQUk9DRVNTT1Jf
REVGSU5JVElPTlMgPSAoCiAJCQkJCSIkKERFQlVHX0RFRklORVMpIiwKIAkJCQkJIkZSQU1FV09S
S19OQU1FPVdlYktpdCIsCisJCQkJCSIkKFBFUl9DT05GSUdVUkFUSU9OX1BSRVBST0NFU1NPUl9E
RUZJTkVTKSIsCiAJCQkJKTsKIAkJCQlHQ0NfVFJFQVRfV0FSTklOR1NfQVNfRVJST1JTID0gWUVT
OwogCQkJCUdDQ19XQVJOX0FCT1VUX01JU1NJTkdfUFJPVE9UWVBFUyA9IFlFUzsKQEAgLTIwNjIs
NiArMjA2NSw3IEBACiAJCQkJR0NDX1BSRVBST0NFU1NPUl9ERUZJTklUSU9OUyA9ICgKIAkJCQkJ
IiQoREVCVUdfREVGSU5FUykiLAogCQkJCQkiRlJBTUVXT1JLX05BTUU9V2ViS2l0IiwKKwkJCQkJ
IiQoUEVSX0NPTkZJR1VSQVRJT05fUFJFUFJPQ0VTU09SX0RFRklORVMpIiwKIAkJCQkpOwogCQkJ
CUdDQ19UUkVBVF9XQVJOSU5HU19BU19FUlJPUlMgPSBZRVM7CiAJCQkJR0NDX1dBUk5fQUJPVVRf
TUlTU0lOR19QUk9UT1RZUEVTID0gWUVTOwpAQCAtMjEwOSwxMyArMjExMywxNiBAQAogCQkJaXNh
ID0gWENCdWlsZENvbmZpZ3VyYXRpb247CiAJCQlidWlsZFNldHRpbmdzID0gewogCQkJCUdDQ19U
SFJFQURTQUZFX1NUQVRJQ1MgPSBOTzsKKwkJCQlQRVJfQ09ORklHVVJBVElPTl9QUkVQUk9DRVNT
T1JfREVGSU5FUyA9IEVOQUJMRV9XRUJLSVRfVU5TRVRfRFlMRF9GUkFNRVdPUktfUEFUSDsKIAkJ
CX07CiAJCQluYW1lID0gRGV2ZWxvcG1lbnQ7CiAJCX07CiAJCTE0OUMyODM0MDg5MDJCMEYwMDhB
OUVGQyAvKiBEZXBsb3ltZW50ICovID0gewogCQkJaXNhID0gWENCdWlsZENvbmZpZ3VyYXRpb247
CiAJCQlidWlsZFNldHRpbmdzID0geworCQkJCURFUExPWU1FTlRfUE9TVFBST0NFU1NJTkcgPSBZ
RVM7CiAJCQkJR0NDX1RIUkVBRFNBRkVfU1RBVElDUyA9IE5POworCQkJCVBFUl9DT05GSUdVUkFU
SU9OX1BSRVBST0NFU1NPUl9ERUZJTkVTID0gRU5BQkxFX1dFQktJVF9VTlNFVF9EWUxEX0ZSQU1F
V09SS19QQVRIOwogCQkJfTsKIAkJCW5hbWUgPSBEZXBsb3ltZW50OwogCQl9OwpAQCAtMjEyMyw2
ICsyMTMwLDcgQEAKIAkJCWlzYSA9IFhDQnVpbGRDb25maWd1cmF0aW9uOwogCQkJYnVpbGRTZXR0
aW5ncyA9IHsKIAkJCQlHQ0NfVEhSRUFEU0FGRV9TVEFUSUNTID0gTk87CisJCQkJUEVSX0NPTkZJ
R1VSQVRJT05fUFJFUFJPQ0VTU09SX0RFRklORVMgPSBFTkFCTEVfV0VCS0lUX1VOU0VUX0RZTERf
RlJBTUVXT1JLX1BBVEg7CiAJCQl9OwogCQkJbmFtZSA9IE9wdGltaXplZFdpdGhTeW1ib2xzOwog
CQl9OwpAQCAtMjEzMCw2ICsyMTM4LDcgQEAKIAkJCWlzYSA9IFhDQnVpbGRDb25maWd1cmF0aW9u
OwogCQkJYnVpbGRTZXR0aW5ncyA9IHsKIAkJCQlHQ0NfVEhSRUFEU0FGRV9TVEFUSUNTID0gTk87
CisJCQkJUEVSX0NPTkZJR1VSQVRJT05fUFJFUFJPQ0VTU09SX0RFRklORVMgPSAiIjsKIAkJCX07
CiAJCQluYW1lID0gRGVmYXVsdDsKIAkJfTsKSW5kZXg6IFdlYktpdC9XZWJWaWV3LnN1YnByb2ov
V2ViVmlldy5tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJLaXQvV2ViVmlldy5z
dWJwcm9qL1dlYlZpZXcubSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zMDQKZGlmZiAtcCAtdSAt
cjEuMzA0IFdlYktpdC9XZWJWaWV3LnN1YnByb2ovV2ViVmlldy5tCi0tLSBXZWJLaXQvV2ViVmll
dy5zdWJwcm9qL1dlYlZpZXcubQkyMyBBdWcgMjAwNSAwMToyMjoxNiAtMDAwMAkxLjMwNAorKysg
V2ViS2l0L1dlYlZpZXcuc3VicHJvai9XZWJWaWV3Lm0JMTEgU2VwIDIwMDUgMDY6NTE6MDMgLTAw
MDAKQEAgLTE1OTYsNyArMTU5NiwyMCBAQCBOU011dGFibGVEaWN0aW9uYXJ5ICpjb3VudEludm9j
YXRpb25zOwogICAgIHNlbGYgPSBbc3VwZXIgaW5pdFdpdGhGcmFtZTpmXTsKICAgICBpZiAoIXNl
bGYpCiAgICAgICAgIHJldHVybiBuaWw7Ci0gICAgCisKKyNpZiBFTkFCTEVfV0VCS0lUX1VOU0VU
X0RZTERfRlJBTUVXT1JLX1BBVEgKKyAgICAvLyBEWUxEX0ZSQU1FV09SS19QQVRIIGlzIHVzZWQg
c28gU2FmYXJpIHdpbGwgbG9hZCB0aGUgZGV2ZWxvcG1lbnQgdmVyc2lvbiBvZiBXZWJLaXQsIHdo
aWNoCisgICAgLy8gbWF5IG5vdCB3b3JrIHdpdGggb3RoZXIgV2ViS2l0IGFwcGxpY2F0aW9ucy4g
IFVuc2V0dGluZyBEWUxEX0ZSQU1FV09SS19QQVRIIHJlbW92ZXMgdGhlCisgICAgLy8gbmVlZCBm
b3IgU2FmYXJpIHRvIHVuc2V0IGl0IHRvIHByZXZlbnQgaXQgZnJvbSBiZWluZyBwYXNzZWQgdG8g
YXBwbGljYXRpb25zIGl0IGxhdW5jaGVzLgorICAgIC8vIFVuc2V0dGluZyBpdCB3aGVuIGEgV2Vi
VmlldyBpcyBmaXJzdCBjcmVhdGVkIGlzIGFzIGdvb2QgYSBwbGFjZSBhcyBhbnkuCisgICAgLy8g
KGh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI4NikKKyAg
ICAKKyAgICBpZiAoZ2V0ZW52KCJXRUJLSVRfVU5TRVRfRFlMRF9GUkFNRVdPUktfUEFUSCIpICYm
IGdldGVudigiRFlMRF9GUkFNRVdPUktfUEFUSCIpKSB7CisgICAgICAgIHVuc2V0ZW52KCJEWUxE
X0ZSQU1FV09SS19QQVRIIik7CisgICAgICAgIHVuc2V0ZW52KCJXRUJLSVRfVU5TRVRfRFlMRF9G
UkFNRVdPUktfUEFUSCIpOworICAgIH0KKyNlbmRpZgorCiAgICAgX3ByaXZhdGUgPSBbW1dlYlZp
ZXdQcml2YXRlIGFsbG9jXSBpbml0XTsKICAgICBbc2VsZiBfY29tbW9uSW5pdGlhbGl6YXRpb25X
aXRoRnJhbWVOYW1lOmZyYW1lTmFtZSBncm91cE5hbWU6Z3JvdXBOYW1lXTsKICAgICBbc2VsZiBz
ZXRNYWludGFpbnNCYWNrRm9yd2FyZExpc3Q6IFlFU107CkluZGV4OiBXZWJLaXRUb29scy9TY3Jp
cHRzL3J1bi1zYWZhcmkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dlYktpdFRvb2xz
L1NjcmlwdHMvcnVuLXNhZmFyaSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xMApkaWZmIC1wIC11
IC1yMS4xMCBXZWJLaXRUb29scy9TY3JpcHRzL3J1bi1zYWZhcmkKLS0tIFdlYktpdFRvb2xzL1Nj
cmlwdHMvcnVuLXNhZmFyaQkxNSBBdWcgMjAwNSAwMzozNTo1OSAtMDAwMAkxLjEwCisrKyBXZWJL
aXRUb29scy9TY3JpcHRzL3J1bi1zYWZhcmkJMTEgU2VwIDIwMDUgMDY6NTE6NDAgLTAwMDAKQEAg
LTQzLDQgKzQzLDUgQEAgY2hlY2tGcmFtZXdvcmtzKCk7CiAjIFNldCB1cCBEWUxEX0ZSQU1FV09S
S19QQVRIIHRvIHBvaW50IHRvIHRoZSBwcm9kdWN0IGRpcmVjdG9yeS4KIHByaW50ICJTdGFydCBT
YWZhcmkgd2l0aCBEWUxEX0ZSQU1FV09SS19QQVRIIHNldCB0byBwb2ludCB0byBidWlsdCBXZWJL
aXQgaW4gJHByb2R1Y3REaXIuXG4iOwogJEVOVntEWUxEX0ZSQU1FV09SS19QQVRIfSA9ICRwcm9k
dWN0RGlyOworJEVOVntXRUJLSVRfVU5TRVRfRFlMRF9GUkFNRVdPUktfUEFUSH0gPSAiWUVTIjsK
IGV4ZWMgJHNhZmFyaVBhdGgsIEBBUkdWIG9yIGRpZTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3857</attachid>
            <date>2005-09-11 00:04:30 -0700</date>
            <delta_ts>2005-09-11 00:05:57 -0700</delta_ts>
            <desc>Updated patch without two irrelevant changes in project file.</desc>
            <filename>webkit-clear-dyld-framework-path.patch</filename>
            <type>text/plain</type>
            <size>4416</size>
            <attacher name="Mark Rowe (bdash)">mrowe</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9XZWJLaXQueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvago9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViS2l0L1dlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhw
cm9qLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjcKZGlmZiAtcCAtdSAtcjEuNyBXZWJLaXQvV2Vi
S2l0Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKLS0tIFdlYktpdC9XZWJLaXQueGNvZGVwcm9q
L3Byb2plY3QucGJ4cHJvagk5IFNlcCAyMDA1IDIyOjE0OjQzIC0wMDAwCTEuNworKysgV2ViS2l0
L1dlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCTExIFNlcCAyMDA1IDA3OjA1OjUwIC0w
MDAwCkBAIC0xODc1LDYgKzE4NzUsNyBAQAogCQkJCUdDQ19QUkVQUk9DRVNTT1JfREVGSU5JVElP
TlMgPSAoCiAJCQkJCSIkKERFQlVHX0RFRklORVMpIiwKIAkJCQkJIkZSQU1FV09SS19OQU1FPVdl
YktpdCIsCisJCQkJCSIkKFBFUl9DT05GSUdVUkFUSU9OX1BSRVBST0NFU1NPUl9ERUZJTkVTKSIs
CiAJCQkJKTsKIAkJCQlHQ0NfVFJFQVRfV0FSTklOR1NfQVNfRVJST1JTID0gWUVTOwogCQkJCUdD
Q19XQVJOX0FCT1VUX01JU1NJTkdfUFJPVE9UWVBFUyA9IFlFUzsKQEAgLTE5MzcsNiArMTkzOCw3
IEBACiAJCQkJR0NDX1BSRVBST0NFU1NPUl9ERUZJTklUSU9OUyA9ICgKIAkJCQkJIiQoREVCVUdf
REVGSU5FUykiLAogCQkJCQkiRlJBTUVXT1JLX05BTUU9V2ViS2l0IiwKKwkJCQkJIiQoUEVSX0NP
TkZJR1VSQVRJT05fUFJFUFJPQ0VTU09SX0RFRklORVMpIiwKIAkJCQkpOwogCQkJCUdDQ19UUkVB
VF9XQVJOSU5HU19BU19FUlJPUlMgPSBZRVM7CiAJCQkJR0NDX1dBUk5fQUJPVVRfTUlTU0lOR19Q
Uk9UT1RZUEVTID0gWUVTOwpAQCAtMjAwMCw2ICsyMDAyLDcgQEAKIAkJCQlHQ0NfUFJFUFJPQ0VT
U09SX0RFRklOSVRJT05TID0gKAogCQkJCQkiJChERUJVR19ERUZJTkVTKSIsCiAJCQkJCSJGUkFN
RVdPUktfTkFNRT1XZWJLaXQiLAorCQkJCQkiJChQRVJfQ09ORklHVVJBVElPTl9QUkVQUk9DRVNT
T1JfREVGSU5FUykiLAogCQkJCSk7CiAJCQkJR0NDX1RSRUFUX1dBUk5JTkdTX0FTX0VSUk9SUyA9
IFlFUzsKIAkJCQlHQ0NfV0FSTl9BQk9VVF9NSVNTSU5HX1BST1RPVFlQRVMgPSBZRVM7CkBAIC0y
MDYyLDYgKzIwNjUsNyBAQAogCQkJCUdDQ19QUkVQUk9DRVNTT1JfREVGSU5JVElPTlMgPSAoCiAJ
CQkJCSIkKERFQlVHX0RFRklORVMpIiwKIAkJCQkJIkZSQU1FV09SS19OQU1FPVdlYktpdCIsCisJ
CQkJCSIkKFBFUl9DT05GSUdVUkFUSU9OX1BSRVBST0NFU1NPUl9ERUZJTkVTKSIsCiAJCQkJKTsK
IAkJCQlHQ0NfVFJFQVRfV0FSTklOR1NfQVNfRVJST1JTID0gWUVTOwogCQkJCUdDQ19XQVJOX0FC
T1VUX01JU1NJTkdfUFJPVE9UWVBFUyA9IFlFUzsKQEAgLTIxMDksNiArMjExMyw3IEBACiAJCQlp
c2EgPSBYQ0J1aWxkQ29uZmlndXJhdGlvbjsKIAkJCWJ1aWxkU2V0dGluZ3MgPSB7CiAJCQkJR0ND
X1RIUkVBRFNBRkVfU1RBVElDUyA9IE5POworCQkJCVBFUl9DT05GSUdVUkFUSU9OX1BSRVBST0NF
U1NPUl9ERUZJTkVTID0gRU5BQkxFX1dFQktJVF9VTlNFVF9EWUxEX0ZSQU1FV09SS19QQVRIOwog
CQkJfTsKIAkJCW5hbWUgPSBEZXZlbG9wbWVudDsKIAkJfTsKQEAgLTIxMTYsNiArMjEyMSw3IEBA
CiAJCQlpc2EgPSBYQ0J1aWxkQ29uZmlndXJhdGlvbjsKIAkJCWJ1aWxkU2V0dGluZ3MgPSB7CiAJ
CQkJR0NDX1RIUkVBRFNBRkVfU1RBVElDUyA9IE5POworCQkJCVBFUl9DT05GSUdVUkFUSU9OX1BS
RVBST0NFU1NPUl9ERUZJTkVTID0gRU5BQkxFX1dFQktJVF9VTlNFVF9EWUxEX0ZSQU1FV09SS19Q
QVRIOwogCQkJfTsKIAkJCW5hbWUgPSBEZXBsb3ltZW50OwogCQl9OwpAQCAtMjEyMyw2ICsyMTI5
LDcgQEAKIAkJCWlzYSA9IFhDQnVpbGRDb25maWd1cmF0aW9uOwogCQkJYnVpbGRTZXR0aW5ncyA9
IHsKIAkJCQlHQ0NfVEhSRUFEU0FGRV9TVEFUSUNTID0gTk87CisJCQkJUEVSX0NPTkZJR1VSQVRJ
T05fUFJFUFJPQ0VTU09SX0RFRklORVMgPSBFTkFCTEVfV0VCS0lUX1VOU0VUX0RZTERfRlJBTUVX
T1JLX1BBVEg7CiAJCQl9OwogCQkJbmFtZSA9IE9wdGltaXplZFdpdGhTeW1ib2xzOwogCQl9OwpA
QCAtMjEzMCw2ICsyMTM3LDcgQEAKIAkJCWlzYSA9IFhDQnVpbGRDb25maWd1cmF0aW9uOwogCQkJ
YnVpbGRTZXR0aW5ncyA9IHsKIAkJCQlHQ0NfVEhSRUFEU0FGRV9TVEFUSUNTID0gTk87CisJCQkJ
UEVSX0NPTkZJR1VSQVRJT05fUFJFUFJPQ0VTU09SX0RFRklORVMgPSAiIjsKIAkJCX07CiAJCQlu
YW1lID0gRGVmYXVsdDsKIAkJfTsKSW5kZXg6IFdlYktpdC9XZWJWaWV3LnN1YnByb2ovV2ViVmll
dy5tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9XZWJLaXQvV2ViVmlldy5zdWJwcm9q
L1dlYlZpZXcubSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zMDQKZGlmZiAtcCAtdSAtcjEuMzA0
IFdlYktpdC9XZWJWaWV3LnN1YnByb2ovV2ViVmlldy5tCi0tLSBXZWJLaXQvV2ViVmlldy5zdWJw
cm9qL1dlYlZpZXcubQkyMyBBdWcgMjAwNSAwMToyMjoxNiAtMDAwMAkxLjMwNAorKysgV2ViS2l0
L1dlYlZpZXcuc3VicHJvai9XZWJWaWV3Lm0JMTEgU2VwIDIwMDUgMDc6MDU6NTggLTAwMDAKQEAg
LTE1OTYsNyArMTU5NiwyMCBAQCBOU011dGFibGVEaWN0aW9uYXJ5ICpjb3VudEludm9jYXRpb25z
OwogICAgIHNlbGYgPSBbc3VwZXIgaW5pdFdpdGhGcmFtZTpmXTsKICAgICBpZiAoIXNlbGYpCiAg
ICAgICAgIHJldHVybiBuaWw7Ci0gICAgCisKKyNpZiBFTkFCTEVfV0VCS0lUX1VOU0VUX0RZTERf
RlJBTUVXT1JLX1BBVEgKKyAgICAvLyBEWUxEX0ZSQU1FV09SS19QQVRIIGlzIHVzZWQgc28gU2Fm
YXJpIHdpbGwgbG9hZCB0aGUgZGV2ZWxvcG1lbnQgdmVyc2lvbiBvZiBXZWJLaXQsIHdoaWNoCisg
ICAgLy8gbWF5IG5vdCB3b3JrIHdpdGggb3RoZXIgV2ViS2l0IGFwcGxpY2F0aW9ucy4gIFVuc2V0
dGluZyBEWUxEX0ZSQU1FV09SS19QQVRIIHJlbW92ZXMgdGhlCisgICAgLy8gbmVlZCBmb3IgU2Fm
YXJpIHRvIHVuc2V0IGl0IHRvIHByZXZlbnQgaXQgZnJvbSBiZWluZyBwYXNzZWQgdG8gYXBwbGlj
YXRpb25zIGl0IGxhdW5jaGVzLgorICAgIC8vIFVuc2V0dGluZyBpdCB3aGVuIGEgV2ViVmlldyBp
cyBmaXJzdCBjcmVhdGVkIGlzIGFzIGdvb2QgYSBwbGFjZSBhcyBhbnkuCisgICAgLy8gKGh0dHA6
Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI4NikKKyAgICAKKyAg
ICBpZiAoZ2V0ZW52KCJXRUJLSVRfVU5TRVRfRFlMRF9GUkFNRVdPUktfUEFUSCIpICYmIGdldGVu
digiRFlMRF9GUkFNRVdPUktfUEFUSCIpKSB7CisgICAgICAgIHVuc2V0ZW52KCJEWUxEX0ZSQU1F
V09SS19QQVRIIik7CisgICAgICAgIHVuc2V0ZW52KCJXRUJLSVRfVU5TRVRfRFlMRF9GUkFNRVdP
UktfUEFUSCIpOworICAgIH0KKyNlbmRpZgorCiAgICAgX3ByaXZhdGUgPSBbW1dlYlZpZXdQcml2
YXRlIGFsbG9jXSBpbml0XTsKICAgICBbc2VsZiBfY29tbW9uSW5pdGlhbGl6YXRpb25XaXRoRnJh
bWVOYW1lOmZyYW1lTmFtZSBncm91cE5hbWU6Z3JvdXBOYW1lXTsKICAgICBbc2VsZiBzZXRNYWlu
dGFpbnNCYWNrRm9yd2FyZExpc3Q6IFlFU107CkluZGV4OiBXZWJLaXRUb29scy9TY3JpcHRzL3J1
bi1zYWZhcmkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dlYktpdFRvb2xzL1Njcmlw
dHMvcnVuLXNhZmFyaSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xMApkaWZmIC1wIC11IC1yMS4x
MCBXZWJLaXRUb29scy9TY3JpcHRzL3J1bi1zYWZhcmkKLS0tIFdlYktpdFRvb2xzL1NjcmlwdHMv
cnVuLXNhZmFyaQkxNSBBdWcgMjAwNSAwMzozNTo1OSAtMDAwMAkxLjEwCisrKyBXZWJLaXRUb29s
cy9TY3JpcHRzL3J1bi1zYWZhcmkJMTEgU2VwIDIwMDUgMDY6NTE6NDAgLTAwMDAKQEAgLTQzLDQg
KzQzLDUgQEAgY2hlY2tGcmFtZXdvcmtzKCk7CiAjIFNldCB1cCBEWUxEX0ZSQU1FV09SS19QQVRI
IHRvIHBvaW50IHRvIHRoZSBwcm9kdWN0IGRpcmVjdG9yeS4KIHByaW50ICJTdGFydCBTYWZhcmkg
d2l0aCBEWUxEX0ZSQU1FV09SS19QQVRIIHNldCB0byBwb2ludCB0byBidWlsdCBXZWJLaXQgaW4g
JHByb2R1Y3REaXIuXG4iOwogJEVOVntEWUxEX0ZSQU1FV09SS19QQVRIfSA9ICRwcm9kdWN0RGly
OworJEVOVntXRUJLSVRfVU5TRVRfRFlMRF9GUkFNRVdPUktfUEFUSH0gPSAiWUVTIjsKIGV4ZWMg
JHNhZmFyaVBhdGgsIEBBUkdWIG9yIGRpZTsK
</data>
<flag name="review"
          id="560"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>