https://bugs.kde.org/show_bug.cgi?id=452258
Bharadwaj Raju <bharadwaj.raju...@protonmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bharadwaj.raju777@protonmai | |l.com --- Comment #7 from Bharadwaj Raju <bharadwaj.raju...@protonmail.com> --- for (const auto &keyword : keywords) { if (keyword.startsWith(pattern, Qt::CaseInsensitive)) { return true; } } > Seems like maybe keywords is empty, as right now we are assuming it's not. That can't be it. If keywords was empty none of the loop body would have run. And since from the trace it got into QString code means there was some QString there which it operated on. The crash is somehow happening in Qt's string comparison code itself. Maybe some invalid Unicode somewhere. It would be nice to have the actual values of the strings being compared, if someone can use GDB to get that. -- You are receiving this mail because: You are watching all bug changes.