https://bugs.kde.org/show_bug.cgi?id=519883

            Bug ID: 519883
           Summary: plasma-dialer does not filter incoming calls even if
                    the adaptive call blocking is enabled
    Classification: Applications
           Product: Plasma Mobile Dialer
      Version First unspecified
       Reported In:
          Platform: Debian testing
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 192110
  --> https://bugs.kde.org/attachment.cgi?id=192110&action=edit
calls' history

DESCRIPTION
Hi, here plasma-dialer 6.6.3 in Mobian testing on google-bonito.
I'm getting quite some spam calls, then I've tried enabling the adaptive call
blocker. Enabled settings are Ignore calls from unknown numbers, Hung up
immediately, Exception if outgoing call to the same number exist or they're
calling again within 60 minutes. I've captured journal log for one of the
incoming call which was not blocked. I'm not able to see any log line about the
adaptive call logic being entered, then it's hard to troubleshoot. Will
eventually try adding some logs and keep the thing monitored.

mag 07 14:16:50 mobian ModemManager[997]: <msg> [modem0/call2] call state
changed: unknown -> ringing-in (incoming-new)
mag 07 14:16:50 mobian modem-daemon[3353]:
ModemManagerController::init()::<lambda(const QString&)> call added, initiating
mag 07 14:16:50 mobian modem-daemon[3353]: void
ModemManagerController::initAddedCall(const
QSharedPointer<ModemManager::ModemDevice>&, const
QSharedPointer<ModemManager::Call>&) call details: 1 3 2
mag 07 14:16:50 mobian modem-daemon[3353]: call added:
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2"
mag 07 14:16:50 mobian modem-daemon[3353]:
ModemManagerController::init()::<lambda(const QString&)> call added, initiating
mag 07 14:16:50 mobian modem-daemon[3353]: void
ModemManagerController::initAddedCall(const
QSharedPointer<ModemManager::ModemDevice>&, const
QSharedPointer<ModemManager::Call>&) call details: 1 3 2
mag 07 14:16:50 mobian modem-daemon[3353]:
ModemManagerController::init()::<lambda(const QString&)> call added, initiating
mag 07 14:16:50 mobian modem-daemon[3353]: void
ModemManagerController::initAddedCall(const
QSharedPointer<ModemManager::ModemDevice>&, const
QSharedPointer<ModemManager::Call>&) call details: 1 3 2
mag 07 14:16:50 mobian kde-telephony-daemon[3360]: void
DialerManager::onUtilsCallAdded(const QString&, const QString&, const
DialerTypes::CallDirection&, const DialerTypes::CallState&, const
DialerTypes::CallStateReason&, QString) call added
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2" DialerTypes::CallDirection::Incoming
DialerTypes::CallState::RingingIn DialerTypes::CallStateReason::IncomingNew
mag 07 14:16:50 mobian kde-telephony-daemon[3360]: void
NotificationManager::onCallAdded(const QString&, const QString&, const
DialerTypes::CallDirection&, const DialerTypes::CallState&, const
DialerTypes::CallStateReason&, QString) call added
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2" DialerTypes::CallDirection::Incoming
DialerTypes::CallState::RingingIn DialerTypes::CallStateReason::IncomingNew
mag 07 14:16:50 mobian kde-telephony-daemon[3360]: qt.sql.qsqlquery:
QSqlQuery::value: not positioned on a valid record
mag 07 14:16:50 mobian kde-telephony-daemon[3360]: qt.sql.qsqlquery:
QSqlQuery::value: not positioned on a valid record
mag 07 14:16:50 mobian org_kde_powerdevil[3241]: org.kde.powerdevil:
Unsatisfied policies, the action has been aborted
mag 07 14:16:50 mobian systemd[2790]: Started
app-org.kde.plasma.dialer@00d92a6d932343b7a15eaf50e765f83a.service - Telefono.
mag 07 14:16:52 mobian plasma-dialer[6675]:
qrc:/qt/qml/org/kde/plasma/dialer/qml/Main.qml:180:5: QML USSDSheet: Binding
loop detected for property "implicitHeight":
mag 07 14:16:52 mobian plasma-dialer[6675]:
qrc:/qt/qml/org/kde/kirigami/templates/OverlaySheet.qml:139:5
mag 07 14:16:52 mobian plasma-dialer[6675]:
qrc:/qt/qml/org/kde/plasma/dialer/qml/Main.qml:193:5: QML ImeiSheet: Binding
loop detected for property "implicitHeight":
mag 07 14:16:52 mobian plasma-dialer[6675]:
qrc:/qt/qml/org/kde/kirigami/templates/OverlaySheet.qml:139:5
mag 07 14:16:53 mobian plasma-dialer[6675]: void
ActiveCallModel::onUtilsCallsChanged(const DialerTypes::CallDataVector&) 0 1
mag 07 14:16:53 mobian plasma-dialer[6675]: void
ActiveCallModel::setActive(bool)
mag 07 14:16:53 mobian plasma-dialer[6675]:
file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/PageRow.qml:997:9:
QML QQuickItem*: StackView has detected conflicting anchors. Transitions may
not execute properly.
mag 07 14:16:53 mobian plasma-dialer[6675]: kf.kirigami.layouts: Could not
create delegate for ToolBarLayout
mag 07 14:16:53 mobian plasma-dialer[6675]: kf.kirigami.layouts:
file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/ActionToolBar.qml:
Object or context destroyed during incubation
mag 07 14:16:53 mobian plasma-dialer[6675]: kf.kirigami.layouts: Could not
create delegate for ToolBarLayout
mag 07 14:16:53 mobian plasma-dialer[6675]: kf.kirigami.layouts:
file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/ActionToolBar.qml:
Object or context destroyed during incubation
mag 07 14:16:54 mobian NetworkManager[781]: <warn>  [1778156214.6901]
platform-linux: do-change-link[6]: failure 22 (Invalid argument), setting MTU
to requested size is not possible
mag 07 14:16:54 mobian NetworkManager[781]: <warn>  [1778156214.6904] device
(qrtr0): mtu: failure to set MTU. Did you configure the MTU correctly?
mag 07 14:16:56 mobian systemd-logind[701]: Power key pressed short.
mag 07 14:16:59 mobian ModemManager[997]: <msg> [modem0/call2] call is accepted
mag 07 14:16:59 mobian ModemManager[997]: <msg> [modem0/call2] call state
changed: ringing-in -> active (accepted)
mag 07 14:16:59 mobian modem-daemon[3353]:
ModemManagerController::initAddedCall(const
QSharedPointer<ModemManager::ModemDevice>&, const
QSharedPointer<ModemManager::Call>&)::<lambda(MMCallState, MMCallState,
MMCallStateReason)> call state changed, initiating
mag 07 14:16:59 mobian modem-daemon[3353]: new call state:
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2" DialerTypes::CallDirection::Incoming
DialerTypes::CallState::Active DialerTypes::CallStateReason::Accepted
mag 07 14:16:59 mobian modem-daemon[3353]: call started
mag 07 14:16:59 mobian modem-daemon[3353]: new call state:
DialerTypes::CallState::Active DialerTypes::CallStateReason::Accepted
mag 07 14:16:59 mobian modem-daemon[3353]: logind sleep inhibitor: starting
mag 07 14:16:59 mobian kde-telephony-daemon[3360]: new call state:
DialerTypes::CallState::Active DialerTypes::CallStateReason::Accepted
mag 07 14:16:59 mobian kde-telephony-daemon[3360]: void
DialerManager::onUtilsCallStateChanged(const DialerTypes::CallData&) new call
state: DialerTypes::CallState::Active
mag 07 14:16:59 mobian kde-telephony-daemon[3360]: void
NotificationManager::onCallStateChanged(const DialerTypes::CallData&) call
state changed: DialerTypes::CallState::Active
DialerTypes::CallStateReason::Accepted
mag 07 14:16:59 mobian plasma-dialer[6675]: void
ActiveCallModel::onUtilsCallStateChanged(const DialerTypes::CallData&)
DialerTypes::CallState::Active DialerTypes::CallStateReason::Accepted
mag 07 14:16:59 mobian plasma-dialer[6675]: void
ActiveCallModel::setInCall(bool)
mag 07 14:16:59 mobian modem-daemon[3353]: logind sleep inhibitor: success
mag 07 14:16:59 mobian kernel: q6asm-dai
62400000.remoteproc:glink-edge:apr:service@7:dais: command[0x10dab] not
expecting rsp
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.HiFi__Microphone__source"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.HiFi__Microphone__source"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SINK@"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SOURCE@"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:16:59 mobian plasmashell[3208]:
qrc:/org/kde/plasma/private/mobileshell/VolumeChangedPopup.qml:186: TypeError:
Cannot read property 'muted' of null
mag 07 14:16:59 mobian plasmashell[3208]:
qrc:/org/kde/plasma/private/mobileshell/VolumeChangedPopup.qml:187: TypeError:
Cannot read property 'volume' of null
mag 07 14:16:59 mobian plasmashell[3208]:
qrc:/org/kde/plasma/private/mobileshell/VolumeChangedPopup.qml:157: TypeError:
Cannot read property 'volume' of null
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.HiFi__Microphone__source"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.HiFi__Microphone__source"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SINK@"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SOURCE@"
mag 07 14:16:59 mobian callaudiod[3396]: no available output found!
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SINK@"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SOURCE@"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.Voice_Call__Headset_Mic__source"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.Voice_Call__Headset_Mic__source"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SINK@"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SOURCE@"
mag 07 14:16:59 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.Voice_Call__Headset_Mic__source"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.Voice_Call__Headset_Mic__source"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.Voice_Call__Headset_Mic__source"
mag 07 14:16:59 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.Voice_Call__Headset_Mic__source"
mag 07 14:17:02 mobian ModemManager[997]: <msg> [modem0/call2] call state
changed: active -> terminated (unknown)
mag 07 14:17:02 mobian modem-daemon[3353]:
ModemManagerController::initAddedCall(const
QSharedPointer<ModemManager::ModemDevice>&, const
QSharedPointer<ModemManager::Call>&)::<lambda(MMCallState, MMCallState,
MMCallStateReason)> call state changed, initiating
mag 07 14:17:02 mobian modem-daemon[3353]: new call state:
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2" DialerTypes::CallDirection::Incoming
DialerTypes::CallState::Terminated DialerTypes::CallStateReason::Unknown
mag 07 14:17:02 mobian modem-daemon[3353]: call terminated
mag 07 14:17:02 mobian modem-daemon[3353]: new call state:
DialerTypes::CallState::Terminated DialerTypes::CallStateReason::Unknown
mag 07 14:17:02 mobian modem-daemon[3353]: virtual void
ModemManagerController::deleteCall(const QString&, const QString&) deleting
voice call "/org/freedesktop/ModemManager1/Call/2" via
"/org/freedesktop/ModemManager1/Modem/0"
mag 07 14:17:02 mobian modem-daemon[3353]: logind sleep inhibitor: turned off
mag 07 14:17:02 mobian plasma-dialer[6675]: void
ActiveCallModel::onUtilsCallStateChanged(const DialerTypes::CallData&)
DialerTypes::CallState::Terminated DialerTypes::CallStateReason::Unknown
mag 07 14:17:02 mobian kde-telephony-daemon[3360]: new call state:
DialerTypes::CallState::Terminated DialerTypes::CallStateReason::Unknown
mag 07 14:17:02 mobian kde-telephony-daemon[3360]: void
DialerManager::onUtilsCallStateChanged(const DialerTypes::CallData&) new call
state: DialerTypes::CallState::Terminated
mag 07 14:17:02 mobian kde-telephony-daemon[3360]: void
NotificationManager::onCallStateChanged(const DialerTypes::CallData&) call
state changed: DialerTypes::CallState::Terminated
DialerTypes::CallStateReason::Unknown
mag 07 14:17:02 mobian callaudiod[3396]: no available output found!
mag 07 14:17:02 mobian modem-daemon[3353]: call deleted:
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2"
mag 07 14:17:02 mobian modem-daemon[3353]: call deleted:
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2"
mag 07 14:17:02 mobian modem-daemon[3353]: call deleted:
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2"
mag 07 14:17:02 mobian kde-telephony-daemon[3360]: void
NotificationManager::onCallDeleted(const QString&, const QString&) call deleted
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2"
mag 07 14:17:02 mobian kde-telephony-daemon[3360]: void
NotificationManager::onCallDeleted(const QString&, const QString&) call deleted
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2"
mag 07 14:17:02 mobian kde-telephony-daemon[3360]: void
NotificationManager::onCallDeleted(const QString&, const QString&) call deleted
"/org/freedesktop/ModemManager1/Modem/0"
"/org/freedesktop/ModemManager1/Call/2"
mag 07 14:17:02 mobian kernel: q6asm-dai
62400000.remoteproc:glink-edge:apr:service@7:dais: command[0x10dab] not
expecting rsp
mag 07 14:17:02 mobian plasma-dialer[6675]: void
ActiveCallModel::setInCall(bool)
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.Voice_Call__Microphone__source"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.Voice_Call__Microphone__source"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SINK@"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SOURCE@"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:17:02 mobian plasmashell[3208]:
qrc:/org/kde/plasma/private/mobileshell/VolumeChangedPopup.qml:186: TypeError:
Cannot read property 'muted' of null
mag 07 14:17:02 mobian plasmashell[3208]:
qrc:/org/kde/plasma/private/mobileshell/VolumeChangedPopup.qml:187: TypeError:
Cannot read property 'volume' of null
mag 07 14:17:02 mobian plasmashell[3208]:
qrc:/org/kde/plasma/private/mobileshell/VolumeChangedPopup.qml:157: TypeError:
Cannot read property 'volume' of null
mag 07 14:17:02 mobian plasma-dialer[6675]: void
ActiveCallModel::onUtilsCallsChanged(const DialerTypes::CallDataVector&) 1 0
mag 07 14:17:02 mobian plasma-dialer[6675]: void
ActiveCallModel::setActive(bool)
mag 07 14:17:02 mobian plasma-dialer[6675]: qml: There is no call ongoing,
exiting
mag 07 14:17:02 mobian plasma-dialer[6675]: void
ActiveCallModel::onUtilsCallsChanged(const DialerTypes::CallDataVector&) 0 0
mag 07 14:17:02 mobian plasma-dialer[6675]: void
ActiveCallModel::onUtilsCallsChanged(const DialerTypes::CallDataVector&) 0 0
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.Voice_Call__Microphone__source"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.Voice_Call__Earpiece__sink"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.Voice_Call__Microphone__source"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SINK@"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SOURCE@"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SINK@"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"@DEFAULT_SOURCE@"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SINK@"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "@DEFAULT_SOURCE@"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.HiFi__Headset_Mic__source"
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.HiFi__Headset_Mic__source"
mag 07 14:17:02 mobian callaudiod[3396]: no available output found!
mag 07 14:17:02 mobian kded6[3120]: org.kde.pulseaudio: No object for name
"alsa_input.platform-sound.HiFi__Headset_Mic__source"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_output.platform-sound.HiFi__Speakers__sink"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.HiFi__Headset_Mic__source"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.HiFi__Headset_Mic__source"
mag 07 14:17:02 mobian plasmashell[3208]: org.kde.pulseaudio: No object for
name "alsa_input.platform-sound.HiFi__Headset_Mic__source"
mag 07 14:17:02 mobian systemd[2790]:
app-org.kde.plasma.dialer@00d92a6d932343b7a15eaf50e765f83a.service: Consumed
4.985s CPU time over 11.936s wall clock time, 158M memory peak.


SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to