[
https://issues.apache.org/jira/browse/TS-4097?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15068635#comment-15068635
]
ASF GitHub Bot commented on TS-4097:
------------------------------------
Github user bryancall commented on the pull request:
https://github.com/apache/trafficserver/pull/395#issuecomment-166713566
I am getting this ASAN error running regressions with this pull request:
REGRESSION TEST HPACK_EncodeString started
=================================================================
==19509==ERROR: AddressSanitizer: global-buffer-overflow on address
0x000000da7c78 at pc 0x0000008326cc bp 0x7f60d49c49d0 sp 0x7f60d49c49c0
READ of size 4 at 0x000000da7c78 thread T2 ([ET_NET 1])
#0 0x8326cb in RegressionTest_HPACK_EncodeString(RegressionTest*, int,
int*) /home/bcall/dev/apache/trafficserver/proxy/http2/RegressionHPACK.cc:247
#1 0x7f60dce69084 in start_test
/home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:78
#2 0x7f60dce69084 in RegressionTest::run(char*)
/home/bcall/dev/apache/trafficserver/lib/ts/Regression.cc:99
#3 0x587b74 in RegressionCont::mainEvent(int, Event*)
/home/bcall/dev/apache/trafficserver/proxy/Main.cc:1261
#4 0xd28bb5 in Continuation::handleEvent(int, void*)
/home/bcall/dev/apache/trafficserver/iocore/eventsystem/I_Continuation.h:146
#5 0xd28bb5 in EThread::process_event(Event*, int)
/home/bcall/dev/apache/trafficserver/iocore/eventsystem/UnixEThread.cc:128
#6 0xd2b4bd in EThread::execute()
/home/bcall/dev/apache/trafficserver/iocore/eventsystem/UnixEThread.cc:207
#7 0xd279e8 in spawn_thread_internal
/home/bcall/dev/apache/trafficserver/iocore/eventsystem/Thread.cc:86
#8 0x7f60db23c609 in start_thread (/lib64/libpthread.so.0+0x7609)
#9 0x7f60da16ea9c in __clone (/lib64/libc.so.6+0x102a9c)
> HPACK encoder doesn't handle empty value
> ----------------------------------------
>
> Key: TS-4097
> URL: https://issues.apache.org/jira/browse/TS-4097
> Project: Traffic Server
> Issue Type: Bug
> Components: HTTP/2
> Reporter: Masakazu Kitajo
> Assignee: Masakazu Kitajo
> Fix For: 6.1.0
>
>
> HPACK string encoder doesn't handle empty string properly after supporting
> Huffman code.
> It fails and returns error code.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)