summaryrefslogtreecommitdiffstats
path: root/fuzzer
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2024-01-09 08:51:08 +0100
committerMichael Meeks <michael.meeks@collabora.com>2024-01-09 14:13:46 +0000
commit973d12b2a7ce36322b14609f3369ff8618ec8ae8 (patch)
tree7bf381e6a972726d73b2681ccb2d8eb1682ca813 /fuzzer
parentFix uncaught TypeError in Comment.isAnyEdit (diff)
downloadonline-973d12b2a7ce36322b14609f3369ff8618ec8ae8.tar.gz
online-973d12b2a7ce36322b14609f3369ff8618ec8ae8.zip
admin: improve error handling on bad json for updateroutetoken
terminate called after throwing an instance of 'Poco::JSON::JSONException' ... #11 0x7f70540e006a in Poco::JSON::ParserImpl::parseImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) (/usr/lib64/libPocoJSON.so.92+0x4206a) (BuildId: 149b3c1772e35fcbe5692d435f1b06820707bad3) #12 0x556a70a9511b in Poco::JSON::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /usr/include/Poco/JSON/Parser.h:202:9 #13 0x556a70a9511b in JsonUtil::parseJSON(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, Poco::SharedPtr<Poco::JSON::Object, Poco::ReferenceCounter, Poco::ReleasePolicy<Poco::JSON::Object>>&) /home/vmiklos/git/collaboraonline/online-fuzz/./common/JsonUtil.hpp:37:50 #14 0x556a70a7edde in AdminSocketHandler::handleMessage(std::vector<char, std::allocator<char>> const&) /home/vmiklos/git/collaboraonline/online-fuzz/wsd/Admin.cpp:325:13 Signed-off-by: Miklos Vajna <vmiklos@collabora.com> Change-Id: Iebe0f5d689032a8b3c1e5d38c5ee80d344d1cbed
Diffstat (limited to 'fuzzer')
-rw-r--r--fuzzer/admin-data/crash-f0458999f81408ca2bc48148d30c0a000b07ea2d1
1 files changed, 1 insertions, 0 deletions
diff --git a/fuzzer/admin-data/crash-f0458999f81408ca2bc48148d30c0a000b07ea2d b/fuzzer/admin-data/crash-f0458999f81408ca2bc48148d30c0a000b07ea2d
new file mode 100644
index 0000000000..e0b93a3059
--- /dev/null
+++ b/fuzzer/admin-data/crash-f0458999f81408ca2bc48148d30c0a000b07ea2d
@@ -0,0 +1 @@
+ updateroutetoken { \ No newline at end of file