Open maxgisel opened 1 year ago
Hi Having a crash will be fixed but the bug doesn't come from v5 but from v4. As per RFC : https://www.rfc-editor.org/rfc/rfc2396#section-2.4.3 these characters must be escaped . They should not be stored in DB in raw. That's the bug. In v5, this kind of URI will be not used because of malformation.
Context
We are using Linphone in our company with own SIP service.
General information
Expected behaviour
Desktop app v5.0.4 does not launch, crashes during launch. Desktop app v5 should launch normally like v4 did with same db contents.
To Reproduce
Additional context
It seems like there is a critical bug in Linphone (at least windows desktop variant) which prevents Linphone from starting after updating from version 4.x to version 5.0.4. Linphone crashes. Please find logs at the bottom.
In the database linphone.db in the table “sip_address” and there in the column “value” there are entries existing from version 4, which look like this:
sip:<number>@<domain>;x-sipx-cid-display="Max+Müller";x-sipx-cid-user=<number>
If special characters like quotation marks (") or German umlauts (ä, ö, ü, ß) are contained in this column, Linphone v5 crashes during startup. If you remove these special characters Linphone v5 can start successfully. In version 4 this also worked with these special characters. This leads me to believe that there is a bug in version 5.
SDK logs URL
No response