diff --git a/sqlx-sqlite/src/error.rs b/sqlx-sqlite/src/error.rs index b4373d7a07..5510e25d97 100644 --- a/sqlx-sqlite/src/error.rs +++ b/sqlx-sqlite/src/error.rs @@ -39,7 +39,7 @@ impl SqliteError { let msg = sqlite3_errmsg(handle); debug_assert!(!msg.is_null()); - str::from_utf8_unchecked(CStr::from_ptr(msg).to_bytes()).to_owned() + String::from_utf8_lossy(CStr::from_ptr(msg).to_bytes()).into_owned() }; Some(Self {