<?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>11014</bug_id>
          
          <creation_ts>2017-02-04 01:11:59 +0000</creation_ts>
          <short_desc>package_qa_check_dbg tries to call a dict as a function</short_desc>
          <delta_ts>2017-02-16 15:29:38 +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>OE-Core</product>
          <component>core</component>
          <version>2.2</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.3 M3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Charlebois">charlebm</reporter>
          <assigned_to name="Ross Burton">ross.burton</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>stephano</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>70432</commentid>
    <comment_count>0</comment_count>
      <attachid>3624</attachid>
    <who name="Mark Charlebois">charlebm</who>
    <bug_when>2017-02-04 01:11:59 +0000</bug_when>
    <thetext>Created attachment 3624
stack trace

package_qa_check_dbg(..., messages) is passed messages which is a dict and the attempts to call it lie a function:

See the attached stacktrace

all of the other package_qa_XXX(..., messages) functions do:

package_qa_add_message(messages, ...)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70433</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Charlebois">charlebm</who>
    <bug_when>2017-02-04 01:12:37 +0000</bug_when>
    <thetext>This also affects all versions after 2.2 possibly versions before as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70435</commentid>
    <comment_count>2</comment_count>
      <attachid>3625</attachid>
    <who name="Mark Charlebois">charlebm</who>
    <bug_when>2017-02-04 01:18:48 +0000</bug_when>
    <thetext>Created attachment 3625
Patch to fix the issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70738</commentid>
    <comment_count>3</comment_count>
    <who name="Stephano Cetola">stephano</who>
    <bug_when>2017-02-16 15:29:38 +0000</bug_when>
    <thetext>Fixed in commit 7f3e6d7ce94659447e1b1cdcb2440305581c8cbb</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3624</attachid>
            <date>2017-02-04 01:11:59 +0000</date>
            <delta_ts>2017-02-04 01:11:59 +0000</delta_ts>
            <desc>stack trace</desc>
            <filename>stacktrace</filename>
            <type>application/octet-stream</type>
            <size>1937</size>
            <attacher name="Mark Charlebois">charlebm</attacher>
            
              <data encoding="base64">VGhlIHN0YWNrIHRyYWNlIG9mIHB5dGhvbiBjYWxscyB0aGF0IHJlc3VsdGVkIGluIHRoaXMgZXhj
ZXB0aW9uL2ZhaWx1cmUgd2FzOgpGaWxlOiAnZXhlY19weXRob25fZnVuYygpIGF1dG9nZW5lcmF0
ZWQnLCBsaW5lbm86IDIsIGZ1bmN0aW9uOiA8bW9kdWxlPgogICAgIDAwMDE6CiAqKiogMDAwMjpk
b19wYWNrYWdlX3FhKGQpCiAgICAgMDAwMzoKRmlsZTogJy9ob21lL21jaGFybGViL3ByZWJ1aWx0
L2J1aWxkLy4uL3Bva3kvbWV0YS9jbGFzc2VzL2luc2FuZS5iYmNsYXNzJywgbGluZW5vOiAxMTc0
LCBmdW5jdGlvbjogZG9fcGFja2FnZV9xYQogICAgIDExNzA6ICAgICAgICAgICAgcGFja2FnZV9x
YV9oYW5kbGVfZXJyb3IoInBrZ25hbWUiLAogICAgIDExNzE6ICAgICAgICAgICAgICAgICAgICAi
JXMgZG9lc24ndCBtYXRjaCB0aGUgW2EtejAtOS4rLV0rIHJlZ2V4IiAlIHBhY2thZ2UsIGQpCiAg
ICAgMTE3MjoKICAgICAxMTczOiAgICAgICAgd2Fybl9jaGVja3MsIGVycm9yX2NoZWNrcyA9IHBh
cnNlX3Rlc3RfbWF0cml4KCJRQVBBVEhURVNUIikKICoqKiAxMTc0OiAgICAgICAgcGFja2FnZV9x
YV93YWxrKHdhcm5fY2hlY2tzLCBlcnJvcl9jaGVja3MsIHNraXAsIHBhY2thZ2UsIGQpCiAgICAg
MTE3NToKICAgICAxMTc2OiAgICAgICAgd2Fybl9jaGVja3MsIGVycm9yX2NoZWNrcyA9IHBhcnNl
X3Rlc3RfbWF0cml4KCJRQVBLR1RFU1QiKQogICAgIDExNzc6ICAgICAgICBwYWNrYWdlX3FhX3Bh
Y2thZ2Uod2Fybl9jaGVja3MsIGVycm9yX2NoZWNrcywgc2tpcCwgcGFja2FnZSwgZCkKICAgICAx
MTc4OgpGaWxlOiAnL2hvbWUvbWNoYXJsZWIvcHJlYnVpbHQvYnVpbGQvLi4vcG9reS9tZXRhL2Ns
YXNzZXMvaW5zYW5lLmJiY2xhc3MnLCBsaW5lbm86IDg2MiwgZnVuY3Rpb246IHBhY2thZ2VfcWFf
d2FsawogICAgIDA4NTg6ICAgICAgICAgICAgICAgIGVsZiA9IE5vbmUKICAgICAwODU5OiAgICAg
ICAgICAgIGZvciBmdW5jIGluIHdhcm5mdW5jczoKICAgICAwODYwOiAgICAgICAgICAgICAgICBm
dW5jKHBhdGgsIHBhY2thZ2UsIGQsIGVsZiwgd2FybmluZ3MpCiAgICAgMDg2MTogICAgICAgICAg
ICBmb3IgZnVuYyBpbiBlcnJvcmZ1bmNzOgogKioqIDA4NjI6ICAgICAgICAgICAgICAgIGZ1bmMo
cGF0aCwgcGFja2FnZSwgZCwgZWxmLCBlcnJvcnMpCiAgICAgMDg2MzoKICAgICAwODY0OiAgICBm
b3IgdyBpbiB3YXJuaW5nczoKICAgICAwODY1OiAgICAgICAgcGFja2FnZV9xYV9oYW5kbGVfZXJy
b3Iodywgd2FybmluZ3Nbd10sIGQpCiAgICAgMDg2NjogICAgZm9yIGUgaW4gZXJyb3JzOgpGaWxl
OiAnL2hvbWUvbWNoYXJsZWIvcHJlYnVpbHQvYnVpbGQvLi4vcG9reS9tZXRhL2NsYXNzZXMvaW5z
YW5lLmJiY2xhc3MnLCBsaW5lbm86IDM5OSwgZnVuY3Rpb246IHBhY2thZ2VfcWFfY2hlY2tfZGJn
CiAgICAgMDM5NToKICAgICAwMzk2OiAgICBpZiBub3QgIi1kYmciIGluIG5hbWUgYW5kIG5vdCAi
LXB0ZXN0IiBpbiBuYW1lOgogICAgIDAzOTc6ICAgICAgICBpZiAnLmRlYnVnJyBpbiBwYXRoLnNw
bGl0KG9zLnBhdGguc2VwKToKICAgICAwMzk4OiAgICAgICAgICAgIG1lc3NhZ2VzKCJkZWJ1Zy1m
aWxlcyIsICJub24gZGVidWcgcGFja2FnZSBjb250YWlucyAuZGVidWcgZGlyZWN0b3J5OiAlcyBw
YXRoICVzIiAlIFwKICoqKiAwMzk5OiAgICAgICAgICAgICAgICAgICAgIChuYW1lLCBwYWNrYWdl
X3FhX2NsZWFuX3BhdGgocGF0aCxkKSkpCiAgICAgMDQwMDoKICAgICAwNDAxOlFBUEFUSFRFU1Rb
cGVybXNdID0gInBhY2thZ2VfcWFfY2hlY2tfcGVybSIKICAgICAwNDAyOmRlZiBwYWNrYWdlX3Fh
X2NoZWNrX3Blcm0ocGF0aCxuYW1lLGQsIGVsZiwgbWVzc2FnZXMpOgogICAgIDA0MDM6ICAgICIi
IgpFeGNlcHRpb246IFR5cGVFcnJvcjogJ2RpY3QnIG9iamVjdCBpcyBub3QgY2FsbGFibGUKCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3625</attachid>
            <date>2017-02-04 01:18:48 +0000</date>
            <delta_ts>2017-02-04 01:18:48 +0000</delta_ts>
            <desc>Patch to fix the issue</desc>
            <filename>messages.patch</filename>
            <type>text/plain</type>
            <size>679</size>
            <attacher name="Mark Charlebois">charlebm</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL21ldGEvY2xhc3Nlcy9pbnNhbmUuYmJjbGFzcyBiL21ldGEvY2xhc3Nlcy9p
bnNhbmUuYmJjbGFzcwppbmRleCA1ZGRiODdiLi4yNzZiZTQ5IDEwMDY0NAotLS0gYS9tZXRhL2Ns
YXNzZXMvaW5zYW5lLmJiY2xhc3MKKysrIGIvbWV0YS9jbGFzc2VzL2luc2FuZS5iYmNsYXNzCkBA
IC0zOTUsNyArMzk1LDcgQEAgZGVmIHBhY2thZ2VfcWFfY2hlY2tfZGJnKHBhdGgsIG5hbWUsIGQs
IGVsZiwgbWVzc2FnZXMpOgogCiAgICAgaWYgbm90ICItZGJnIiBpbiBuYW1lIGFuZCBub3QgIi1w
dGVzdCIgaW4gbmFtZToKICAgICAgICAgaWYgJy5kZWJ1ZycgaW4gcGF0aC5zcGxpdChvcy5wYXRo
LnNlcCk6Ci0gICAgICAgICAgICBtZXNzYWdlcygiZGVidWctZmlsZXMiLCAibm9uIGRlYnVnIHBh
Y2thZ2UgY29udGFpbnMgLmRlYnVnIGRpcmVjdG9yeTogJXMgcGF0aCAlcyIgJSBcCisgICAgICAg
ICAgICBwYWNrYWdlX3FhX2FkZF9tZXNzYWdlKG1lc3NhZ2VzLCAiZGVidWctZmlsZXMiLCAibm9u
IGRlYnVnIHBhY2thZ2UgY29udGFpbnMgLmRlYnVnIGRpcmVjdG9yeTogJXMgcGF0aCAlcyIgJSBc
CiAgICAgICAgICAgICAgICAgICAgICAobmFtZSwgcGFja2FnZV9xYV9jbGVhbl9wYXRoKHBhdGgs
ZCkpKQogCiBRQVBBVEhURVNUW3Blcm1zXSA9ICJwYWNrYWdlX3FhX2NoZWNrX3Blcm0iCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>