From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 114379 invoked by alias); 20 Oct 2017 18:07:09 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 114370 invoked by uid 89); 20 Oct 2017 18:07:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 spammy=HTo:D*synopsys.com, ARC, 3273 X-HELO: sessmg23.ericsson.net Received: from sessmg23.ericsson.net (HELO sessmg23.ericsson.net) (193.180.251.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 20 Oct 2017 18:07:06 +0000 Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.183.57]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id A5.3B.09869.84B3AE95; Fri, 20 Oct 2017 20:07:04 +0200 (CEST) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.57) with Microsoft SMTP Server (TLS) id 14.3.352.0; Fri, 20 Oct 2017 20:07:03 +0200 Received: from [142.133.61.79] (192.75.88.130) by DB4PR07MB313.eurprd07.prod.outlook.com (2a01:111:e400:982f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.5; Fri, 20 Oct 2017 18:07:01 +0000 To: Anton Kolesov CC: GDB Patches From: Simon Marchi Subject: ARC disassembler Valgrind error Message-ID: <6ad8121e-42d1-02d3-b1e3-caef337b524a@ericsson.com> Date: Fri, 20 Oct 2017 18:07:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MWHPR10CA0052.namprd10.prod.outlook.com (2603:10b6:300:2c::14) To DB4PR07MB313.eurprd07.prod.outlook.com (2a01:111:e400:982f::13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: adb186d6-bc8b-42ee-86b3-08d517e55d1b X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603229);SRVR:DB4PR07MB313; X-Microsoft-Exchange-Diagnostics: 1;DB4PR07MB313;3:FzXrx8KTufMwzKs344SdVwPI2ZPOxi6vI4W+UpXgOjik/C6MM1N9QAwuOAq8uG/3Ix0vpg/WxA2XaYBTTjbe8aFYHoje7gw67X8viMnCe/1MhruhRH1msdHorBeLqNIHP3b+673EEp0YP5StVYQp9YNG99TXIswTKD3+cVzwLwvO2Z0Vx5kZsa7/4UmiJKtLjeIWc40t2qJ7NhKzyTbsZGantxVI3yE4sUsKt0Kg26+ERDf37Yo595aC+qnaLisn;25:XAcjpGlc4ZN5W3CMTLpSwKSXvG1w9JaNE0RfOBVsSjjk5K/gHg6kxxv1MfohMtZC0E1vHsJRMCH9fCj/1b/cUucERTc0aaJAT9xPjM4/8Zb599/e21gj/BqjQY3qTUrxQDuILNgdxmOJ3sgQhlUsuYHTOM/I/xLCY2VvmwgkdHJ8I00xa1ajsESFFcd0A6DmrPIfiHD03300r9fP26C1zd2GomPO446cnmX7auZaGP5Hn4iV4+NNRosJqIfa2CpevWdJ7Ywz45muUkqkK3xNpjQeuTpt+gEO7tYogMuhQ53OLb/r78YBGQv+bEYkX9NDjZh9U1ooSbnzzJWu2GiRng==;31:0Ezwc1PhjZj0v1biseRLGRqJCuugggIUeKhhnuslQIIj9dmudj7Z+2++tHr1CdaUhZhZzLOHeWqFY70yNFkVvpc6yq8pknIivzMucLeAnA6F6vs/WKyWAMqafnVuIEaohC9LjYB65evRYDzh4B6cULkqrh+NCgGuWVMQRTkjytqrXGQIt14tZjmSFcOUPi16RYYvvtYwaO0nOdopYElsGmLAiLwNoHf6zJyl9UUsdc8= X-MS-TrafficTypeDiagnostic: DB4PR07MB313: X-Microsoft-Exchange-Diagnostics: 1;DB4PR07MB313;20:DK7anqsoUEcVUHRSBHMGJOrRrnRJug6dCceXrz9gVzs1cQuuV0WP8eiP92BwAanV/rHF2TLzh4GgmX9D4AqnMeUL1YkdZGXmNI61YiLNjS3Pn4o/9ANebPL/Bg/sBKyIFprkmSdyFH+FmfGhjCejbNUzxV30fopFm41SBWure6R1AwsfuqvAqCm/RkuhPHajU33Zy4scRkYgUK4VyMPQ6qr1r4ifDOXqJlx58bYLmVMlehrNOvLIDPq5oQXzjkem8nY8mRwCFefDr5JmsZ3IjRVJNP/vpTUZIll6b45P1pZg5689NdcEP0GqPjEJ0aOiP0tbmrsdY/+X9SLFZGsirEdfSRH1udxfHyw6niWBdyBAk1HNid4fX84qasUA40dWlH50WPG4tQndgASkt6dOEOijYF1rcdtSEimBieWNhTrNq3VwRkNNqPjT/A9cEzZGeyYngsY/b4qHcQJtNBypDpJntqeO7wKMZZFicWe7dYIVQtO+387r3PJfq07uEYKM;4:MpSDPdlKVlUBPe9Voh33AOAoPd7vk2WqMEcFe7E3foyy8HGi6iXMlPU2l4qjQh5jnx7u/A6yAg/SD+cPX91CndihCqm37xQOhV4BkH9tn8Q0BisTtjIaeOm5zSb7MciKcAzlEQPPODJfk4TUGFrAVAN4iZAeG8Upkm3ZTxAQZTlDLRZlrgxYrWynD/hgcG2jySy/U88vDwjCzCB50lfIzqQPZCguokneU7NCfc/9uWAHBFgLELLnJ98xrDK9zFkX X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3231020)(10201501046)(93006095)(93001095)(3002001)(100000703101)(100105400095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123560025)(20161123564025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DB4PR07MB313;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DB4PR07MB313; X-Forefront-PRVS: 0466CA5A45 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(6049001)(376002)(39860400002)(346002)(199003)(189002)(33646002)(16576012)(3480700004)(105586002)(97736004)(106356001)(68736007)(36756003)(316002)(7736002)(54356999)(305945005)(50986999)(6116002)(3846002)(23676002)(478600001)(64126003)(4326008)(47776003)(81156014)(81166006)(8676002)(2906002)(66066001)(65956001)(49976008)(50466002)(65806001)(53936002)(83506002)(101416001)(31686004)(6486002)(8936002)(16526018)(189998001)(31696002)(6916009)(6666003)(5660300001)(58126008)(25786009)(86362001)(230700001)(575784001)(65826007)(78286006);DIR:OUT;SFP:1101;SCL:1;SRVR:DB4PR07MB313;H:[142.133.61.79];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjRQUjA3TUIzMTM7MjM6dDlPM2hGYWJ3UkdyS1Y1VVJadHhBSFg1MTZX?= =?utf-8?B?Y2I0U0EwN3RJS3YweFAwaU5JQXpYdmNVcW8rc0hrOHQzdkl4NTEzeXM1N2JU?= =?utf-8?B?UlNrNFlLNmpIWWsvY05HUFpkd2txU1F6bXRHVjA3aENPOWhHSVR6bHNmRFZ3?= =?utf-8?B?M3FPYkk1WEIycXhOR2NCQkQrNGVxMVpsZTQ1dlBwL2s5WUgxWlFXOTUrV1Ba?= =?utf-8?B?VUEvU1NwelZqNlVnRHZUVkUxYTM1SWx1bGRJdFlCcWRhVTRpOU5KZE9YOHJp?= =?utf-8?B?SGRQbTRrQ0VFZm1sSm12WWJMTXltcDF0RGFOMm4vSHRvbGZQZ2FDUm5qOHlj?= =?utf-8?B?enFIbEVqVjcxdEwyU0RIam5YS1ZpUk55ODF2WGpzdWN5N2RpWWtTbWRTYUpV?= =?utf-8?B?Y2xRbXJNN3F6OUNNOXg5b0VScHltU2NPRXc2U1RpUXN6Q1k1Z1Z6NU1jVVFU?= =?utf-8?B?OUtheEhtNk9BUnFPMkx5Y2FiaG1XVmlENFNoQ1NMMERESERDQ0orUnhBUjBT?= =?utf-8?B?dTJCWCtjN2hPZDJPQnRXcEtWWW1kMmJoRjJRTVJaUkZjSTB1TU9YYXc2RjVh?= =?utf-8?B?L2k3MTg5dVFIT3lYSEpodlJPUm90cW1LYk5peGZnWTNmVVl0WFVZNXd5cEhX?= =?utf-8?B?cExLcy9xZG5aTWZPU2N3U2pKSDVGaWN3Q0RwblYzT1NkSENJay9xaXJneUVu?= =?utf-8?B?SWwya2pBenpUd0o2dnNWUlhiTEsxL3oxZGFvTFpTZCt1eEc1ZDlvdEVhZXVm?= =?utf-8?B?cjZwdjMxZ3RWNHZjeEhLeWcyTUFHdzRaMEpZblBwaGZTRVFkdGNtUEdrN0RV?= =?utf-8?B?cDBvMTM4UmpobGRWZ2k4SGlkZ2RtVE43RzJTdmpCcEUvVXVKU3krdWcwd1kz?= =?utf-8?B?RU1VaFg0bW4rZGpkdHJ3bHlRaGpXNDZSWWlQcXY1UHp0aTN4QlNOZS9uQzU2?= =?utf-8?B?S0Y0bEd0cXJxb1FONzllOGdKLzFlSXpuWDRUTyt2UjZTbyt0NENxaE44K1Fy?= =?utf-8?B?K2ZrczhQcGZzVFlReUk2MDIrWGMvTUEvblZNTW4rNCs0bDVJTDgySHdXS2ta?= =?utf-8?B?ZitJeDh1a1c4VUYxM0FKcm9DTDliMm84NTVuazR3ZHhHK1cyc1BHT1RhbE1t?= =?utf-8?B?WEV5bVdEU3UveDFJVThVa2NodnJReXJkZ1BwKzRpU3JsN2dVY1BCQVFVbUtD?= =?utf-8?B?VTM1cWtPMUFYb1dkaXU3VEtuMWd0cE52bUFWUDZNK2V3aVRiUTJtb2RpcE1r?= =?utf-8?B?ZGVoTXVNTWF5aFZEOGliNWdpbmkxRlF2RHhUdUFLSXJ2NU9CRDFHRGozL0Zs?= =?utf-8?B?MTNZazZzVFFYQmwwWVk4eGZIUWgrTmxUWHJxQW1WcXhub2djTUwzUjhTNFY5?= =?utf-8?B?UVBDRXpsc2tmQWRrdFo1TEtpdnVoWUR1ckVhekRCWVY2UnN1aVdZYm9mbFhx?= =?utf-8?B?NTRXRDZRTncvWW1ZNTFOTzN4YTBvekthK1VaS2ZreFRXR0J3R00wVmVLaUho?= =?utf-8?B?RnpUOStkSnpRUjJNeUkwRzRRck45dXZQSW9qcFA3aEE3RU5XZzNHOXYvNU1S?= =?utf-8?B?RjhxaGJWZHk5bmp4eXNvWm02RndsQnM5YmVYK3JJTkd4VHJlQldndlJwRHhO?= =?utf-8?B?SFdSdVdaWG0ybGxZZUNlYlNSdDVyTkthYmxweVJ6VWk3SW1DQXNlSkZCT0JI?= =?utf-8?Q?u0yRIkm1um9EsCy+BtCnmaObAz+P1FjYkeUOLk?= X-Microsoft-Exchange-Diagnostics: 1;DB4PR07MB313;6:+RGq+lodonauHMO3dxO8PFiZJHheqVY3MyS8h40hWFplFfInExktWOfN9H/+I8Uahs3MYfc+0OIR2KX6O7TZlzMKpJIUkLr/VOeXS49VOzYjI4ZxDbEzt4g6JJW71ttWRfT2Xq4nysQgi4e3ZDpWkZXN+dqJY4Z0PUrd+DYX3dNudWXm/odrOD4bMVNLraiFdCMIdNHc7kfgNWVaKMhpKUG/UCNPCCAVfLLCf8en0P6yBIpjZZY+mwzOYlBzS0Tm9M93qO23l4ajKWcB+zYMn2UIavL8nFuMiX5mrEo/vgNleYBdXtqTUEckTVa5+IV4Q3NcGQi2xgYqIhHECMFiLQ==;5:dxR48/K+7Vazke3+7TVE6weMTIKKQ59YyYYvSvt6Rq/X7IYdcz0W/XUUKA8tEFR12SZFJxIBhmBbfUt2k+07WqcHAO2YzUToU+ixVhbpRWKpGq+TFKiW875lUD4JzGg+LIcReiLjA9ZIvbSlcFhZiA==;24:2srtTwKA6caYtYMzvrE5NgRkfIW2jGP6P+Kvtc/IBOjrv84PZjOFT4jBBH8gjUkaEYhdjOON5J7IO2QPNijphFlEspFlYqS91SZogsRrdC4=;7:o02PNm39UgYdojm2wtSJwimTNw0e4b9uysnE9hMzkaevJL+IGBEq10V5YePzx6jrNBqOPHcVJYlquA8PgG2Z45az9tqWyEwVSs+IX/F/Ozo3UhTA0cSlPuAn+DjinRxQOs5LpUVOpsV+B0C5M5cSWr+CJmHElH+9C+TfvzAecwtgSz82iNeMr7cYMfXTSriz8TYjuMZevZb4s1jI4SuoTcNB5SHow+RXeuV4tQAuW70= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Oct 2017 18:07:01.0921 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR07MB313 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2017-10/txt/msg00673.txt.bz2 Hi Anton, I noticed this error when running the GDB selftests under Valgrind. Could you take a look or forward to whomever is responsible? Start gdb under Valgrind: $ valgrind ./gdb Ignore all the Python and Guile errors at startup (it's expected). Then run (gdb) maintenance selftest print_one_insn Here's what I get: ==12380== Conditional jump or move depends on uninitialised value(s) ==12380== at 0xA0D93E: find_format (arc-dis.c:449) ==12380== by 0xA0EC69: print_insn_arc (arc-dis.c:1121) ==12380== by 0x733B9C: default_print_insn(unsigned long, disassemble_info*) (arch-utils.c:957) ==12380== by 0x414A39: arc_delayed_print_insn(unsigned long, disassemble_info*) (arc-tdep.c:1433) ==12380== by 0x8577C0: gdbarch_print_insn(gdbarch*, unsigned long, disassemble_info*) (gdbarch.c:3273) ==12380== by 0x7BB930: gdb_disassembler::print_insn(unsigned long, int*) (disasm.c:765) ==12380== by 0x7BC731: selftests::print_one_insn_test(gdbarch*)::gdb_disassembler_test::print_insn(unsigned long) (disasm-selftests.c:130) ==12380== by 0x7BC99E: selftests::print_one_insn_test(gdbarch*) (disasm-selftests.c:163) ==12380== by 0x91D6F1: selftests::gdbarch_selftest::operator()() const (selftest-arch.c:73) ==12380== by 0x91B361: selftests::run_tests(char const*) (selftest.c:88) ==12380== by 0x8B738A: maintenance_selftest(char const*, int) (maint.c:945) ==12380== by 0x62465B: do_const_cfunc(cmd_list_element*, char*, int) (cli-decode.c:122) ==12380== ==12380== Conditional jump or move depends on uninitialised value(s) ==12380== at 0xA0DA26: find_format (arc-dis.c:479) ==12380== by 0xA0EC69: print_insn_arc (arc-dis.c:1121) ==12380== by 0x733B9C: default_print_insn(unsigned long, disassemble_info*) (arch-utils.c:957) ==12380== by 0x414A39: arc_delayed_print_insn(unsigned long, disassemble_info*) (arc-tdep.c:1433) ==12380== by 0x8577C0: gdbarch_print_insn(gdbarch*, unsigned long, disassemble_info*) (gdbarch.c:3273) ==12380== by 0x7BB930: gdb_disassembler::print_insn(unsigned long, int*) (disasm.c:765) ==12380== by 0x7BC731: selftests::print_one_insn_test(gdbarch*)::gdb_disassembler_test::print_insn(unsigned long) (disasm-selftests.c:130) ==12380== by 0x7BC99E: selftests::print_one_insn_test(gdbarch*) (disasm-selftests.c:163) ==12380== by 0x91D6F1: selftests::gdbarch_selftest::operator()() const (selftest-arch.c:73) ==12380== by 0x91B361: selftests::run_tests(char const*) (selftest.c:88) ==12380== by 0x8B738A: maintenance_selftest(char const*, int) (maint.c:945) ==12380== by 0x62465B: do_const_cfunc(cmd_list_element*, char*, int) (cli-decode.c:122) Thanks! Simon