[asterisk-bugs] [JIRA] (ASTERISK-26525) [UBSAN] bridge_holding.c: member access within misaligned address

Badalian Vyacheslav (JIRA) noreply at issues.asterisk.org
Mon Apr 24 22:39:57 CDT 2017


     [ https://issues.asterisk.org/jira/browse/ASTERISK-26525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Badalian Vyacheslav updated ASTERISK-26525:
-------------------------------------------

    Affects Version/s: 13.15.0

> [UBSAN] bridge_holding.c: member access within misaligned address
> -----------------------------------------------------------------
>
>                 Key: ASTERISK-26525
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26525
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Core/Bridging
>    Affects Versions: 13.12.1, 13.15.0
>            Reporter: Badalian Vyacheslav
>         Attachments: full.txt, messages.txt, runtest_log.txt
>
>
> Asterisk 13 git branch
> {code}
> bridge_holding.c:429:6: runtime error: member access within misaligned address 0x616000050e5d for type 'const struct deferred_data', which requires 8 byte alignment
> 0x616000050e5d: note: pointer points here
>  00 00 00 01 f5 1b 03  d2 9e 7f 00 00 60 00 00  00 00 00 00 f8 ff 00 00  f8 ff f0 ff f8 ff f8 ff  f8
>              ^
>     #0 0x7f9ed2033004  (/tmp/asterisk-testsuite/1531af2bba0b0cfe1678b5447efcc7df/run_1/ast1/usr/lib/asterisk/modules/bridge_holding.so+0x7004)
>     #1 0x5332fc in bridge_channel_do_callback /usr/src/asterisk/main/bridge_channel.c:1313
>     #2 0x5380e3 in bridge_channel_handle_action /usr/src/asterisk/main/bridge_channel.c:1965
>     #3 0x53d651 in bridge_channel_handle_write /usr/src/asterisk/main/bridge_channel.c:2336
>     #4 0x53eb21 in bridge_channel_wait /usr/src/asterisk/main/bridge_channel.c:2597
>     #5 0x5405f3 in bridge_channel_internal_join /usr/src/asterisk/main/bridge_channel.c:2732
>     #6 0x4f24b3 in ast_bridge_join /usr/src/asterisk/main/bridge.c:1712
>     #7 0x7f9edc7215f8  (/tmp/asterisk-testsuite/1531af2bba0b0cfe1678b5447efcc7df/run_1/ast1/usr/lib/asterisk/modules/app_agent_pool.so+0x1d5f8)
>     #8 0x7f9edc726966  (/tmp/asterisk-testsuite/1531af2bba0b0cfe1678b5447efcc7df/run_1/ast1/usr/lib/asterisk/modules/app_agent_pool.so+0x22966)
>     #9 0x82e9ee in pbx_exec /usr/src/asterisk/main/pbx_app.c:485
>     #10 0x7fe6f7 in pbx_extension_helper /usr/src/asterisk/main/pbx.c:2884
>     #11 0x806624 in ast_spawn_extension /usr/src/asterisk/main/pbx.c:4110
>     #12 0x8082c9 in __ast_pbx_run /usr/src/asterisk/main/pbx.c:4285
>     #13 0x80b239 in pbx_thread /usr/src/asterisk/main/pbx.c:4605
>     #14 0x982e6a in dummy_start /usr/src/asterisk/main/utils.c:1235
>     #15 0x7f9efc8f90a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x80a3)
>     #16 0x7f9efb93362c in clone (/lib/x86_64-linux-gnu/libc.so.6+0xe862c)
> {code}
> {code}
> root at 0bfa9456f68a:/usr/src/asterisk# git log
> commit 6b1c55dc9be90904363dbcf958a9fcc243c85629
> Author: George Joseph <gjoseph at digium.com>
> Date:   Fri Oct 28 15:59:19 2016 -0600
>     pjproject_bundled:  Fix issue where "/version.mak" wasn't found
> root at 0bfa9456f68a:/usr/src/asterisk# git branch
> * 13
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list