nridge accepted this revision.
nridge added inline comments.
This revision is now accepted and ready to land.


================
Comment at: clang-tools-extra/clangd/unittests/CodeCompleteTests.cpp:1017
 
+TEST(CompletionTests, EmptySnippetDoesNotCrash) {
+    // See https://github.com/clangd/clangd/issues/1216
----------------
tom-anders wrote:
> tom-anders wrote:
> > kadircet wrote:
> > > tom-anders wrote:
> > > > nridge wrote:
> > > > > Does this test trigger the crash for you when run without the fix?
> > > > Yes it does, I double checked. Not sure why it didn't work for you
> > > it doesn't trigger the crash for me either.
> > Huh, maybe this is a b
> Hmm could be a build type thing? I ran the tests for a Debug build, maybe 
> it's different in Release?
> 
> Maybe we could also ask the author of the GitHub issue to check if it fixes 
> the crash for them?
Ok, I verified that the test case does produce completion proposals with empty 
snippets, i.e. it does trigger the problematic code path, it just happens not 
to crash for me. I think that's fine.

Thank you for tracking this down and fixing!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D134137/new/

https://reviews.llvm.org/D134137

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to