Skip to content

🐞 Regression: tel: URI not handled correctly in Linphone 5.3.0 #951

@kfaroka

Description

@kfaroka

Environment

OS: Windows 11 Pro

Linphone: 5.3.0 (Qt 5.15.2 – Core 5.4.38)

SIP Account: local French operator (Reunion Island)

❗ Issue

Clicking on a link like tel:0123456789 does nothing in Linphone 5.3.0.
Same setup works fine with Linphone 5.2.6.

πŸ”Ž Analysis

Regression between 5.2.6 β†’ 5.3.0.
In 5.3.0, the tel: URI is processed by Magic Search instead of being passed to the SIP Core.
The number is treated as a local search (contacts, calls, conferences) and never reaches linphone_core_invite.
In 5.2.6, the Core immediately sends INVITE sip:0123456789@ β€” expected behavior.

Suspected source: SipAddressesModel.cpp (~line 520).
Core regression likely introduced when refactoring URI handler logic.

βœ… Expected behavior

tel: links should trigger an immediate SIP INVITE via the active account (same as 5.2.6). (thanks ChatGPT)

log linphone test lien tel vs appel direct 5.2.6.txt
log linphone test lien tel vs appel direct 5.3.0.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions