summaryrefslogtreecommitdiffstats
path: root/fuzzer
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2024-01-16 10:00:41 +0100
committerAndras Timar <andras.timar@collabora.com>2024-01-16 21:36:43 +0100
commitc97e4e272025353fbad4e5af4915b79b86bfb822 (patch)
tree7eafc54aaba311046da651951295c44b26f44fad /fuzzer
parentservice: change KillMode to mixed (diff)
downloadonline-c97e4e272025353fbad4e5af4915b79b86bfb822.tar.gz
online-c97e4e272025353fbad4e5af4915b79b86bfb822.zip
admin: handle errors while decoding URLs
#9 0x7f1fb8b06ee7 in __cxa_throw (/usr/lib64/libstdc++.so.6+0xb7ee7) (BuildId: c74eca671e2dd0f063706372d103f8acef88f1e3) #10 0x7f1fb808645b in Poco::URI::decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, bool) (/usr/lib64/libPocoFoundation.so.92+0x15145b) (BuildId: 32601204eb877c998d0122c4bef1c7c08c8d0285) #11 0x55a887e4bb8b in Util::decodeURIComponent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/vmiklos/git/collaboraonline/online-fuzz/common/Util.cpp:830:9 #12 0x55a8874b7547 in AdminSocketHandler::handleMessage(std::vector<char, std::allocator<char>> const&) /home/vmiklos/git/collaboraonline/online-fuzz/wsd/Admin.cpp:392:20 Signed-off-by: Miklos Vajna <vmiklos@collabora.com> Change-Id: I87f358d218e8774d5c82f1fb12e2f56898e7581e
Diffstat (limited to 'fuzzer')
-rw-r--r--fuzzer/admin-data/crash-cbef6c97b329f5159dae44f4a995fc21d8f080a0bin0 -> 5239 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/fuzzer/admin-data/crash-cbef6c97b329f5159dae44f4a995fc21d8f080a0 b/fuzzer/admin-data/crash-cbef6c97b329f5159dae44f4a995fc21d8f080a0
new file mode 100644
index 0000000000..1c3886891a
--- /dev/null
+++ b/fuzzer/admin-data/crash-cbef6c97b329f5159dae44f4a995fc21d8f080a0
Binary files differ