*Synopsis*: libshell and libast change, cause wsdiff noise

CR 6728027 changed on Aug 25 2008 by <User 1-6Y4MMS>

=== Field ============ === New Value ============= === Old Value =============

Description            New Note                                               
====================== =========================== ===========================


*Change Request ID*: 6728027

*Synopsis*: libshell and libast change, cause wsdiff noise

  Product: solaris
  Category: shell
  Subcategory: korn93
  Type: Defect
  Subtype: 
  Status: 1-Dispatched
  Substatus: 
  Priority: 4-Low
  Introduced In Release: 
  Introduced In Build: 
  Responsible Engineer: 
  Keywords: opensolaris

=== *Description* ============================================================
Category
   utility
Sub-Category
   shell
Description
   Running wsdiff between two proto areas built from the same workspace, I kept 
seeing the amd64 libast's .rodata change.  In an attempt to verify that wasn't 
my doing, I built an unchanged workspace, twice, and compared the two.
The amd64 libast and libshell still differed in their .rodata:
usr/lib/amd64/libast.so.1
NOTE: ELF .rodata difference detected.
371,372c371,372
< 0005620  \0  \0  \0  \0  \0  \0  \0 200 003   @  \0  \0 004   k 004  \b
<               00000000        80000000        00004003        08046b04
---
> 0005620  \0  \0  \0  \0  \0  \0  \0 200 003   @  \0  \0 364   j 004  \b
>               00000000        80000000        00004003        08046af4
375,378c375,378
< 0005660  \0  \0  \0  \0  \0  \0  \0 200 001  \0  \0  \0   t   j 004  \b
<               00000000        80000000        00000001        08046a74
< 0005700 377 377 377 377 377 377 377 377 376 177  \0  \0   t   j 004  \b
<               ffffffff        ffffffff        00007ffe        08046a74
---
> 0005660  \0  \0  \0  \0  \0  \0  \0 200 001  \0  \0  \0   d   j 004  \b
>               00000000        80000000        00000001        08046a64
> 0005700 377 377 377 377 377 377 377 377 376 177  \0  \0   d   j 004  \b
>               ffffffff        ffffffff        00007ffe        08046a64
I can find no explanation of this, and do not see changes in the i86 libast or 
libshell.
Asking around, carlsonj commented that it looked like the static data for 
_ast_strtold or tokscan, but was unclear beyond there.
Frequency
   Often
Regression
   No
Steps to Reproduce
   Build the same workspace twice (saving the first proto area off to the 
side), then wsdiff the two resulting proto areas.  (mine were DEBUG)
Expected Result
   No changes in resulting objects.
Actual Result
   often libast, and slightly less often libshell differ between consecutive, 
unchanged, builds of the same workspace
Error Message(s)
   
Test Case
   
Workaround
   
Submitter wants to work on bug
   No
Additional configuration information

*** (#1 of 2): 2008-07-21 19:34:19 GMT+00:00 <User 1-F4SZV>

richlowe:
Can you please test whether the problem still occurs with B97 (e.g. after the 
SCCS--->Mercurial/hg transition (which made the SCCS tag stuff obsolete)) ?

*** (#2 of 2): 2008-08-25 10:47:43 GMT+00:00 <User 1-6Y4MMS>


=== *Workaround* =============================================================

=== *Additional Details* =====================================================
        Targeted Release: 
        Commit To Fix In Build: 
        Fixed In Build: 
        Integrated In Build: 
        Verified In Build: 
  See Also: 
  Duplicate of: 
  Hooks:
        Hook1: 
        Hook2: 
        Hook3: 
        Hook4: 
        Hook5: 
        Hook6: <email address omitted>
  Program Management: 
  Root Cause: 
  Fix Affects Documentation: No
  Fix Affects Localization: No

=== *History* ================================================================
        Date Submitted: 2008-07-21 19:34:18 GMT+00:00
        Submitted By: <User 1-F4SZV>

        Status Changed    Date Updated                  Updated By


=== *Service Request* ========================================================
        Impact: Limited
        Functionality: Secondary
        Severity: 4
        Product Name: solaris
        Product Release: solaris_nevada
        Product Build: snv_94
        Operating System: solaris_nevada
        Hardware: generic
        Submitted Date: 2008-07-21 19:34:19 GMT+00:00


=== *Multiple Release (MR) Cluster* - 0 ======================================



Reply via email to