(cherry picked from commit cdcb570e46101703f4963863c705345c7a3420ac)
@@ -734,7 +734,7 @@ int extract_sess_version(str *oline, str *sess_version)
i++;
} while((cp < oline->s + oline->len) && i < 3);
- if(cp >= oline->s + oline->len) {
+ if(cp == NULL || cp0 == NULL || cp >= oline->s + oline->len) {
LM_ERR("broken o= line - version field not found\n");
return -1;
}