Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.1.0
-
None
Description
After MDEV-5730 old method of resolving stack traces (using addr2line) no longer works. We need an alternative:
- addr2line method should be either removed or automatically disabled when it cannot work
- consider using libelf
Attachments
Issue Links
- causes
-
MDEV-20738 my_addr_resolve passes invalid offsets to addr2line
-
- Open
-
- relates to
-
MDEV-29568 libelf (specificly libdw) based stack resolver
-
- Open
-
-
MDEV-5730 enhance security using special compilation options
-
- Closed
-
-
MDEV-16194 Stack trace is not resolved on fulltest2
-
- Open
-
Activity
Issue Type | Task [ 3 ] | Bug [ 1 ] |
Affects Version/s | 10.1.0 [ 12200 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Component/s | OTHER [ 10125 ] | |
Fix Version/s | 10.1.4 [ 18400 ] | |
Fix Version/s | 10.1 [ 16100 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | MariaDB v2 [ 50707 ] | MariaDB v3 [ 62616 ] |
Link | This issue causes MDEV-20738 [ MDEV-20738 ] |
Workflow | MariaDB v3 [ 62616 ] | MariaDB v4 [ 148058 ] |
Link | This issue relates to MDEV-16194 [ MDEV-16194 ] |
Link | This issue relates to MDEV-29568 [ MDEV-29568 ] |
Neither is done, instead I find the load offset and subtract it from the address before using addr2line.