Bug 37655

Summary: Парает при попытке отладки helloworld
Product: Branch p9 Reporter: Denis Sergeevich <galilley>
Component: gdbAssignee: jqt4 <jqt4>
Status: CLOSED WONTFIX QA Contact: qa-p9 <qa-p9>
Severity: normal    
Priority: P3 CC: antohami, glebfm, jqt4
Version: не указана   
Hardware: arm   
OS: Linux   
Attachments:
Description Flags
test.cpp none

Description Denis Sergeevich 2019-12-21 18:12:40 MSK
На arm-е при попытке отладки простейшего helloword падает:

Reading symbols from a.out...
../../gdb/dwarf2read.c:6263:29: runtime error: reference binding to misaligned address 0x0020e599 for type '<unknown>', which requires 2 byte alignment
0x0020e599: note: pointer points here
 b4 88 00  2d e9 f0 41 14 46 00 2a  4e d0 55 07 4c d1 12 f5  e0 7f 02 f5 e0 75 3e d2  00 2d 49 d0 6a
Comment 1 Denis Sergeevich 2019-12-21 18:13:48 MSK
Created attachment 8483 [details]
test.cpp
Comment 2 Denis Sergeevich 2019-12-28 17:15:18 MSK
То было на версии 8.2.50.
Версия 8.3-alt1 работет исправно, но чтобы её собрать под armh пришлось в spec-е исключить из установки libinproctrace.so как это было сделано для mips.
Comment 3 Andrey Cherepanov 2020-10-14 14:20:16 MSK
Это можно сделать в рамках 8.2 или нужно бэкпортировать gdb из Sisyphus?
Comment 4 jqt4 2021-03-23 12:27:47 MSK
К сожалению, я не понимаю, что делать с этой проблемой. Разработкой gdb не занимаюсь. Наверное, нужно на кого-то перевести, только на кого?