[ 
https://issues.apache.org/jira/browse/MESOS-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14377991#comment-14377991
 ] 

Joerg Schad commented on MESOS-2530:
------------------------------------

https://reviews.apache.org/r/32403/

>  Alloc-dealloc-mismatch in OsSendfileTest.sendfile
> --------------------------------------------------
>
>                 Key: MESOS-2530
>                 URL: https://issues.apache.org/jira/browse/MESOS-2530
>             Project: Mesos
>          Issue Type: Bug
>            Reporter: Joerg Schad
>            Assignee: Joerg Schad
>
> GCC's AdressSanitizer stumbled acrosss the following issue (thanks [~tillt]):
> {noformat}
> [----------] 1 test from OsSendfileTest
> [ RUN      ] OsSendfileTest.sendfile
> =================================================================
> ==65404== ERROR: AddressSanitizer: alloc-dealloc-mismatch (operator new [] vs 
> operator delete) on 0x60
> 300000fe40
>     #0 0x2b8d6acc99da (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x119da)
>     #1 0x52df06 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x52df06)
>     #2 0x593e59 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x593e59)
>     #3 0x58bd83 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x58bd83)
>     #4 0x567561 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x567561)
>     #5 0x568049 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x568049)
>     #6 0x5688a4 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x5688a4)
>     #7 0x56fb6e 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x56fb6e)
>     #8 0x595713 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x595713)
>     #9 0x58d2e3 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x58d2e3)
>     #10 0x56e0bb 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x56e0bb)
>     #11 0x4ca74b 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x4ca74b)
>     #12 0x2b8d6f385ec4 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21ec4)
> 0x60300000fe40 is located 0 bytes inside of 446-byte region 
> [0x60300000fe40,0x60300000fffe)
> allocated by thread T0 here:
>     #0 0x2b8d6acc988a (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x1188a)
>     #1 0x52dba6 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x52dba6)
>     #2 0x593e59 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x593e59)
>     #3 0x58bd83 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x58bd83)
>     #4 0x567561 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x567561)
>     #5 0x568049 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x568049)
>     #6 0x5688a4 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x5688a4)
>     #7 0x56fb6e 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x56fb6e)
>     #8 0x595713 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x595713)
>     #9 0x58d2e3 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x58d2e3)
>     #10 0x56e0bb 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x56e0bb)
>     #11 0x4ca74b 
> (/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty/stout-tests+0x4ca74b)
>     #12 0x2b8d6f385ec4 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21ec4)
> ==65404== HINT: if you don't care about these warnings you may set 
> ASAN_OPTIONS=alloc_dealloc_mismatch=0
> ==65404== ABORTING
> make[7]: *** [check-local] Error 1
> make[7]: Leaving directory 
> `/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty'
> make[6]: *** [check-am] Error 2
> make[6]: Leaving directory 
> `/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty'
> make[5]: *** [check-recursive] Error 1
> make[5]: Leaving directory 
> `/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty'
> make[4]: *** [check] Error 2
> make[4]: Leaving directory 
> `/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess/3rdparty'
> make[3]: *** [check-recursive] Error 1
> make[3]: Leaving directory 
> `/mnt/hgfs/till/Development/mesos-private/build/3rdparty/libprocess'
> make[2]: *** [check-recursive] Error 1
> make[2]: Leaving directory 
> `/mnt/hgfs/till/Development/mesos-private/build/3rdparty'
> make[1]: *** [check] Error 2
> make[1]: Leaving directory 
> `/mnt/hgfs/till/Development/mesos-private/build/3rdparty'
> make: *** [check-recursive] Error 1
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to