sipcapture / homer-app

HOMER 7.x Front-End and API Server
http://sipcapture.io
GNU Affero General Public License v3.0
207 stars 85 forks source link

Fresh meat - v1.3.0 -> v1.3.3 #402

Closed systemcrash closed 3 years ago

systemcrash commented 4 years ago

Homer says HOMER 7.9.1 (prod)

Bug 1

On a few call flows, I get the following ( reminder to myself, it's this id 432a536a-b7d6e34088-f8fd4b2@sipgt-6ce25f86 ):

Error in parsing value for ‘transform’.  Declaration dropped. 3 homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. 6 homer.local
Error in parsing value for ‘width’.  Declaration dropped. homer.local
Error in parsing value for ‘height’.  Declaration dropped. homer.local
Error in parsing value for ‘transform’.  Declaration dropped. homer.local
Error in parsing value for ‘transform’.  Declaration dropped. homer.local
Error in parsing value for ‘transform’.  Declaration dropped. homer.local
ERROR TypeError: s is null
    initSession http://homer.local/main.649f9355863c91cd7484.js:1
    initSession http://homer.local/main.649f9355863c91cd7484.js:1
    set dataItem http://homer.local/main.649f9355863c91cd7484.js:1
    Jr http://homer.local/main.649f9355863c91cd7484.js:1
    xr http://homer.local/main.649f9355863c91cd7484.js:1
    ws http://homer.local/main.649f9355863c91cd7484.js:1
    Iy http://homer.local/main.649f9355863c91cd7484.js:1
    br http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    Yr http://homer.local/main.649f9355863c91cd7484.js:1
    detectChanges http://homer.local/main.649f9355863c91cd7484.js:1
    checkStatusTabs http://homer.local/main.649f9355863c91cd7484.js:1
    set isLoaded http://homer.local/main.649f9355863c91cd7484.js:1
    Jr http://homer.local/main.649f9355863c91cd7484.js:1
    xr http://homer.local/main.649f9355863c91cd7484.js:1
    ws http://homer.local/main.649f9355863c91cd7484.js:1
    Es http://homer.local/main.649f9355863c91cd7484.js:1
    br http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    Yr http://homer.local/main.649f9355863c91cd7484.js:1
    detectChanges http://homer.local/main.649f9355863c91cd7484.js:1
    p http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionDialog http://homer.local/main.649f9355863c91cd7484.js:1
    invoke http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvoke http://homer.local/main.649f9355863c91cd7484.js:1
    invoke http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    run http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    P http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    runTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    m http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    _ http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    k http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleEventTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    N http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    handle http://homer.local/main.649f9355863c91cd7484.js:1
    _trySubscribe http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    c http://homer.local/main.649f9355863c91cd7484.js:1
    _innerSub http://homer.local/main.649f9355863c91cd7484.js:1
    _tryNext http://homer.local/main.649f9355863c91cd7484.js:1
    _next http://homer.local/main.649f9355863c91cd7484.js:1
    next http://homer.local/main.649f9355863c91cd7484.js:1
    n http://homer.local/main.649f9355863c91cd7484.js:1
    _trySubscribe http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    toPromise http://homer.local/main.649f9355863c91cd7484.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    toPromise http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionDialog http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionForSelectedRows http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionPopup http://homer.local/main.649f9355863c91cd7484.js:1
    template http://homer.local/main.649f9355863c91cd7484.js:1
    Is http://homer.local/main.649f9355863c91cd7484.js:1
    r http://homer.local/main.649f9355863c91cd7484.js:1
    _ http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    runTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    _ http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    k http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleEventTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    N http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    addEventListener http://homer.local/main.649f9355863c91cd7484.js:1
    addEventListener http://homer.local/main.649f9355863c91cd7484.js:1
    listen http://homer.local/main.649f9355863c91cd7484.js:1
    listen http://homer.local/main.649f9355863c91cd7484.js:1
    Ps http://homer.local/main.649f9355863c91cd7484.js:1
    Fs http://homer.local/main.649f9355863c91cd7484.js:1
    template http://homer.local/main.649f9355863c91cd7484.js:1
    br http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    jr http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    create http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    init http://homer.local/main.649f9355863c91cd7484.js:1
    init http://homer.local/main.649f9355863c91cd7484.js:1
    initComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createAndInitUserComponent http://homer.local/main.649f9355863c91cd7484.js:1
    newCellRenderer http://homer.local/main.649f9355863c91cd7484.js:1
    createCellRendererFunc http://homer.local/main.649f9355863c91cd7484.js:1
    executeFrame http://homer.local/main.649f9355863c91cd7484.js:1
main.649f9355863c91cd7484.js:1:2380935
ERROR TypeError: s is null
    initSession http://homer.local/main.649f9355863c91cd7484.js:1
    initSession http://homer.local/main.649f9355863c91cd7484.js:1
    set dataItem http://homer.local/main.649f9355863c91cd7484.js:1
    Jr http://homer.local/main.649f9355863c91cd7484.js:1
    xr http://homer.local/main.649f9355863c91cd7484.js:1
    ws http://homer.local/main.649f9355863c91cd7484.js:1
    Iy http://homer.local/main.649f9355863c91cd7484.js:1
    br http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    Yr http://homer.local/main.649f9355863c91cd7484.js:1
    detectChanges http://homer.local/main.649f9355863c91cd7484.js:1
    checkStatusTabs http://homer.local/main.649f9355863c91cd7484.js:1
    set isLoaded http://homer.local/main.649f9355863c91cd7484.js:1
    Jr http://homer.local/main.649f9355863c91cd7484.js:1
    xr http://homer.local/main.649f9355863c91cd7484.js:1
    ws http://homer.local/main.649f9355863c91cd7484.js:1
    Es http://homer.local/main.649f9355863c91cd7484.js:1
    br http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    mr http://homer.local/main.649f9355863c91cd7484.js:1
    Yr http://homer.local/main.649f9355863c91cd7484.js:1
    detectChanges http://homer.local/main.649f9355863c91cd7484.js:1
    p http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionDialog http://homer.local/main.649f9355863c91cd7484.js:1
    invoke http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvoke http://homer.local/main.649f9355863c91cd7484.js:1
    invoke http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    run http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    P http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    runTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    m http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    _ http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    k http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleEventTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    N http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    handle http://homer.local/main.649f9355863c91cd7484.js:1
    _trySubscribe http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    c http://homer.local/main.649f9355863c91cd7484.js:1
    _innerSub http://homer.local/main.649f9355863c91cd7484.js:1
    _tryNext http://homer.local/main.649f9355863c91cd7484.js:1
    _next http://homer.local/main.649f9355863c91cd7484.js:1
    next http://homer.local/main.649f9355863c91cd7484.js:1
    n http://homer.local/main.649f9355863c91cd7484.js:1
    _trySubscribe http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    toPromise http://homer.local/main.649f9355863c91cd7484.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    toPromise http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionDialog http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionForSelectedRows http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionPopup http://homer.local/main.649f9355863c91cd7484.js:1
    template http://homer.local/main.649f9355863c91cd7484.js:1
    Is http://homer.local/main.649f9355863c91cd7484.js:1
    r http://homer.local/main.649f9355863c91cd7484.js:1
    _ http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    runTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    _ http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    k http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleEventTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    N http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    addEventListener http://homer.local/main.649f9355863c91cd7484.js:1
    addEventListener http://homer.local/main.649f9355863c91cd7484.js:1
    listen http://homer.local/main.649f9355863c91cd7484.js:1
    listen http://homer.local/main.649f9355863c91cd7484.js:1
    Ps http://homer.local/main.649f9355863c91cd7484.js:1
    Fs http://homer.local/main.649f9355863c91cd7484.js:1
    template http://homer.local/main.649f9355863c91cd7484.js:1
    br http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    jr http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    create http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    init http://homer.local/main.649f9355863c91cd7484.js:1
    init http://homer.local/main.649f9355863c91cd7484.js:1
    initComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createAndInitUserComponent http://homer.local/main.649f9355863c91cd7484.js:1
    newCellRenderer http://homer.local/main.649f9355863c91cd7484.js:1
    createCellRendererFunc http://homer.local/main.649f9355863c91cd7484.js:1
    executeFrame http://homer.local/main.649f9355863c91cd7484.js:1
main.649f9355863c91cd7484.js:1:2380935
Error in parsing value for ‘transform’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
Error in parsing value for ‘max-width’.  Declaration dropped. homer.local
ERROR Error: Uncaught (in promise): TypeError: s is null
initSession/<@http://homer.local/main.649f9355863c91cd7484.js:1:4258500
initSession@http://homer.local/main.649f9355863c91cd7484.js:1:4257485
set dataItem@http://homer.local/main.649f9355863c91cd7484.js:1:4256532
Jr@http://homer.local/main.649f9355863c91cd7484.js:1:2402490
xr@http://homer.local/main.649f9355863c91cd7484.js:1:2397836
ws@http://homer.local/main.649f9355863c91cd7484.js:1:2423546
Iy@http://homer.local/main.649f9355863c91cd7484.js:1:4238134
br@http://homer.local/main.649f9355863c91cd7484.js:1:2395063
mr@http://homer.local/main.649f9355863c91cd7484.js:1:2393638
mr/<@http://homer.local/main.649f9355863c91cd7484.js:1:2394065
mr@http://homer.local/main.649f9355863c91cd7484.js:1:2394090
mr/<@http://homer.local/main.649f9355863c91cd7484.js:1:2394065
mr@http://homer.local/main.649f9355863c91cd7484.js:1:2394090
mr/<@http://homer.local/main.649f9355863c91cd7484.js:1:2394065
mr@http://homer.local/main.649f9355863c91cd7484.js:1:2394090
Yr@http://homer.local/main.649f9355863c91cd7484.js:1:2401837
detectChanges@http://homer.local/main.649f9355863c91cd7484.js:1:2407803
checkStatusTabs@http://homer.local/main.649f9355863c91cd7484.js:1:4242706
set isLoaded@http://homer.local/main.649f9355863c91cd7484.js:1:4241467
Jr@http://homer.local/main.649f9355863c91cd7484.js:1:2402490
xr@http://homer.local/main.649f9355863c91cd7484.js:1:2397836
ws@http://homer.local/main.649f9355863c91cd7484.js:1:2423546
Es@http://homer.local/main.649f9355863c91cd7484.js:1:3624876
br@http://homer.local/main.649f9355863c91cd7484.js:1:2395063
mr@http://homer.local/main.649f9355863c91cd7484.js:1:2393638
mr/<@http://homer.local/main.649f9355863c91cd7484.js:1:2394065
mr@http://homer.local/main.649f9355863c91cd7484.js:1:2394090
Yr@http://homer.local/main.649f9355863c91cd7484.js:1:2401837
detectChanges@http://homer.local/main.649f9355863c91cd7484.js:1:2407803
p@http://homer.local/main.649f9355863c91cd7484.js:1:3641574
openTransactionDialog/<@http://homer.local/main.649f9355863c91cd7484.js:1:3641993
invoke@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6647
onInvoke@http://homer.local/main.649f9355863c91cd7484.js:1:2491416
invoke@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6587
run@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:2059
P/<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:16778
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7265
onInvokeTask@http://homer.local/main.649f9355863c91cd7484.js:1:2491305
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7186
runTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:2674
m@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:9259
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:8344
_@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20144
k@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20469
EventListener.handleEvent*y/C<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:21346
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7028
onScheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:4253
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6926
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3228
scheduleEventTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3611
N/<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:22995
handle/<@http://homer.local/main.649f9355863c91cd7484.js:1:2851243
_trySubscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709841
subscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709649
call@http://homer.local/main.649f9355863c91cd7484.js:1:725413
subscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709527
c@http://homer.local/main.649f9355863c91cd7484.js:1:4395070
_innerSub@http://homer.local/main.649f9355863c91cd7484.js:1:170619
_tryNext@http://homer.local/main.649f9355863c91cd7484.js:1:170524
_next@http://homer.local/main.649f9355863c91cd7484.js:1:170363
next@http://homer.local/main.649f9355863c91cd7484.js:1:182931
n/<@http://homer.local/main.649f9355863c91cd7484.js:1:2688559
_trySubscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709841
subscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709649
call@http://homer.local/main.649f9355863c91cd7484.js:1:170102
subscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709527
call@http://homer.local/main.649f9355863c91cd7484.js:1:2747992
subscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709527
call@http://homer.local/main.649f9355863c91cd7484.js:1:2663003
subscribe@http://homer.local/main.649f9355863c91cd7484.js:1:709527
toPromise/<@http://homer.local/main.649f9355863c91cd7484.js:1:710483
C@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:17842
toPromise@http://homer.local/main.649f9355863c91cd7484.js:1:710452
openTransactionDialog@http://homer.local/main.649f9355863c91cd7484.js:1:3641638
openTransactionForSelectedRows@http://homer.local/main.649f9355863c91cd7484.js:1:3640429
openTransactionPopup@http://homer.local/main.649f9355863c91cd7484.js:1:3617193
template/<@http://homer.local/main.649f9355863c91cd7484.js:1:3617509
Is@http://homer.local/main.649f9355863c91cd7484.js:1:2426493
r@http://homer.local/main.649f9355863c91cd7484.js:1:2426655
_/<@http://homer.local/main.649f9355863c91cd7484.js:1:2601871
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7265
onInvokeTask@http://homer.local/main.649f9355863c91cd7484.js:1:2491305
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7186
runTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:2674
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:8315
_@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20144
k@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20390
EventListener.handleEvent*y/C<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:21346
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7028
onScheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:4253
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6926
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3228
scheduleEventTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3611
N/<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:22995
addEventListener@http://homer.local/main.649f9355863c91cd7484.js:1:2605407
addEventListener@http://homer.local/main.649f9355863c91cd7484.js:1:2599732
listen@http://homer.local/main.649f9355863c91cd7484.js:1:2604065
listen@http://homer.local/main.649f9355863c91cd7484.js:1:1057128
Ps@http://homer.local/main.649f9355863c91cd7484.js:1:2426142
Fs@http://homer.local/main.649f9355863c91cd7484.js:1:2425426
template@http://homer.local/main.649f9355863c91cd7484.js:1:3617476
br@http://homer.local/main.649f9355863c91cd7484.js:1:2395063
gr@http://homer.local/main.649f9355863c91cd7484.js:1:2393190
jr@http://homer.local/main.649f9355863c91cd7484.js:1:2401622
gr/<@http://homer.local/main.649f9355863c91cd7484.js:1:2393393
gr@http://homer.local/main.649f9355863c91cd7484.js:1:2393402
create@http://homer.local/main.649f9355863c91cd7484.js:1:2475022
createComponent@http://homer.local/main.649f9355863c91cd7484.js:1:2410133
createComponent@http://homer.local/main.649f9355863c91cd7484.js:1:4337369
createComponent@http://homer.local/main.649f9355863c91cd7484.js:1:4337027
init@http://homer.local/main.649f9355863c91cd7484.js:1:4336538
init@http://homer.local/main.649f9355863c91cd7484.js:1:4336939
f7ga/Kr</e.prototype.initComponent@http://homer.local/main.649f9355863c91cd7484.js:1:1684455
f7ga/Kr</e.prototype.createAndInitUserComponent@http://homer.local/main.649f9355863c91cd7484.js:1:1681467
f7ga/Kr</e.prototype.newCellRenderer@http://homer.local/main.649f9355863c91cd7484.js:1:1680031
f7ga/js</i.prototype.createCellRendererInstance/this.createCellRendererFunc@http://homer.local/main.649f9355863c91cd7484.js:1:1823679
f7ga/Ql</e.prototype.executeFrame@http://homer.local/main.649f9355863c91cd7484.js:1:2160139
    Z http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    P http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    runTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    m http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    _ http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    k http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleEventTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    N http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    handle http://homer.local/main.649f9355863c91cd7484.js:1
    _trySubscribe http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    c http://homer.local/main.649f9355863c91cd7484.js:1
    _innerSub http://homer.local/main.649f9355863c91cd7484.js:1
    _tryNext http://homer.local/main.649f9355863c91cd7484.js:1
    _next http://homer.local/main.649f9355863c91cd7484.js:1
    next http://homer.local/main.649f9355863c91cd7484.js:1
    n http://homer.local/main.649f9355863c91cd7484.js:1
    _trySubscribe http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    call http://homer.local/main.649f9355863c91cd7484.js:1
    subscribe http://homer.local/main.649f9355863c91cd7484.js:1
    toPromise http://homer.local/main.649f9355863c91cd7484.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    toPromise http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionDialog http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionForSelectedRows http://homer.local/main.649f9355863c91cd7484.js:1
    openTransactionPopup http://homer.local/main.649f9355863c91cd7484.js:1
    template http://homer.local/main.649f9355863c91cd7484.js:1
    Is http://homer.local/main.649f9355863c91cd7484.js:1
    r http://homer.local/main.649f9355863c91cd7484.js:1
    _ http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask http://homer.local/main.649f9355863c91cd7484.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    runTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    _ http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    k http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    C http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    scheduleEventTask http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    N http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1
    addEventListener http://homer.local/main.649f9355863c91cd7484.js:1
    addEventListener http://homer.local/main.649f9355863c91cd7484.js:1
    listen http://homer.local/main.649f9355863c91cd7484.js:1
    listen http://homer.local/main.649f9355863c91cd7484.js:1
    Ps http://homer.local/main.649f9355863c91cd7484.js:1
    Fs http://homer.local/main.649f9355863c91cd7484.js:1
    template http://homer.local/main.649f9355863c91cd7484.js:1
    br http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    jr http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    gr http://homer.local/main.649f9355863c91cd7484.js:1
    create http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createComponent http://homer.local/main.649f9355863c91cd7484.js:1
    init http://homer.local/main.649f9355863c91cd7484.js:1
    init http://homer.local/main.649f9355863c91cd7484.js:1
    initComponent http://homer.local/main.649f9355863c91cd7484.js:1
    createAndInitUserComponent http://homer.local/main.649f9355863c91cd7484.js:1
    newCellRenderer http://homer.local/main.649f9355863c91cd7484.js:1
    createCellRendererFunc http://homer.local/main.649f9355863c91cd7484.js:1
    executeFrame http://homer.local/main.649f9355863c91cd7484.js:1
main.649f9355863c91cd7484.js:1:2380935
GEThttp://homer.local/0.d51c0545382ec9bafb48.worker.js
[HTTP/1.1 200 OK 0ms]

Session info tab is thus empty. On others, I don't. Need more info??

Bug 2:

Opening some call-flows, the GUI insists on using Group Ports which is still ... not correct..?

It still groups different hosts/aliases together:

Screenshot 2020-11-19 at 03 05 33

Like the above 100 Trying which is moving between a host ending in .21 and a host ending in .2.

Just cast IPs to Longs or Integers and compare that way. String comparisons are error prone.

systemcrash commented 4 years ago

Bug 3

In this call:

export_144530.txt.zip

The Session Info tab has Ringing Time 1605753894.81 sec 🤷

adubovikov commented 4 years ago

Homer says HOMER 7.9.1 (prod)

Bug 1

On a few call flows, I get the following ( reminder to myself, it's this id 432a536a-b7d6e34088-f8fd4b2@sipgt-6ce25f86 ):

Session info tab is thus empty. On others, I don't. Need more info??

yes, a pcap will be great.

Bug 2:

Opening some call-flows, the GUI insists on using Group Ports which is still ... not correct..?

need to check... but a pcap will be not bad

adubovikov commented 4 years ago

Bug 3

In this call:

export_144530.txt.zip

The Session Info tab has Ringing Time 1605753894.81 sec

the pcap please :-)

adubovikov commented 4 years ago

Bug 3

In this call: export_144530.txt.zip The Session Info tab has Ringing Time 1605753894.81 sec

the pcap please :-)

ok, not needed. Fixed in the devel

https://github.com/sipcapture/homer-ui/commit/336dcb03ee3876d99438e648ebd48d78760fe429

adubovikov commented 4 years ago

Bug 3 and 2 have been fixed in the 1.3.1

please test it and provide more information about Bug 1

systemcrash commented 4 years ago

OK.

Prob 4

Meanwhile, I still get all of this in FF 83 on a fresh page-load.

GEThttp://homer.local/assets/images/homerseven.png
[HTTP/1.1 304 Not Modified 7ms]

Error in parsing value for ‘-webkit-text-size-adjust’.  Declaration dropped. styles.f395611a1023f2647758.css:7:868
Unknown pseudo-class or pseudo-element ‘focus-visible’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:1297
Unknown pseudo-class or pseudo-element ‘-ms-expand’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:20692
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:21348
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:59418
Unknown pseudo-class or pseudo-element ‘-ms-expand’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:59660
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:61431
Unknown pseudo-class or pseudo-element ‘-moz-focus-outer’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:61514
Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:62078
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:62982
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:63398
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:63460
Unknown pseudo-class or pseudo-element ‘-ms-track’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:63517
Unknown pseudo-class or pseudo-element ‘-ms-fill-lower’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:63668
Unknown pseudo-class or pseudo-element ‘-ms-fill-upper’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:63772
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:64090
Unknown property ‘-moz-column-count’.  Declaration dropped. styles.f395611a1023f2647758.css:7:76233
Unknown property ‘-moz-column-gap’.  Declaration dropped. styles.f395611a1023f2647758.css:7:76266
Unknown property ‘orphans’.  Declaration dropped. styles.f395611a1023f2647758.css:7:76301
Unknown property ‘widows’.  Declaration dropped. styles.f395611a1023f2647758.css:7:76310
Unknown property ‘orphans’.  Declaration dropped. styles.f395611a1023f2647758.css:7:143997
Unknown property ‘widows’.  Declaration dropped. styles.f395611a1023f2647758.css:7:144006
Unknown property ‘size’.  Declaration dropped. styles.f395611a1023f2647758.css:7:144048
Unknown property ‘speak’.  Declaration dropped. styles.f395611a1023f2647758.css:7:165353
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:177920
Unknown pseudo-class or pseudo-element ‘-webkit-autofill’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:178942
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:179254
Unknown pseudo-class or pseudo-element ‘-webkit-autofill’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:180135
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:180337
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:180999
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:7:181691
Expected media feature name but found ‘-ms-high-contrast’. styles.f395611a1023f2647758.css:7:186462
Unknown pseudo-class or pseudo-element ‘-webkit-autofill’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:44
Unknown pseudo-class or pseudo-element ‘-webkit-autofill’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:203
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:34187
Unknown pseudo-class or pseudo-element ‘-ms-clear’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:66975
Unknown pseudo-class or pseudo-element ‘-ms-track’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:133101
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:133671
Unknown pseudo-class or pseudo-element ‘-moz-ag-range-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:133968
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:134542
Unknown pseudo-class or pseudo-element ‘-moz-ag-range-thumb’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:134724
Unknown pseudo-class or pseudo-element ‘-moz-ag-range-track’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:135122
Unknown pseudo-class or pseudo-element ‘-ms-track’.  Ruleset ignored due to bad selector. styles.f395611a1023f2647758.css:9:135317
Error in parsing value for ‘contain’.  Declaration dropped. homer.local:1:1721
Error in parsing value for ‘contain’.  Declaration dropped. homer.local:1:2285
Error in parsing value for ‘contain’.  Declaration dropped. homer.local:1:6430
Error in parsing value for ‘contain’.  Declaration dropped. homer.local:1:6554
Error in parsing value for ‘contain’.  Declaration dropped. homer.local:1:6646
Error in parsing value for ‘-webkit-text-size-adjust’.  Declaration dropped. homer.local:1:1159
Error in parsing value for ‘-moz-text-size-adjust’.  Declaration dropped. homer.local:1:1186
Unknown property ‘text-size-adjust’.  Declaration dropped. homer.local:1:1208
Unknown pseudo-class or pseudo-element ‘-webkit-autofill’.  Ruleset ignored due to bad selector. homer.local:1:1304
Unknown pseudo-class or pseudo-element ‘-webkit-autofill’.  Ruleset ignored due to bad selector. homer.local:1:1445
Unknown pseudo-class or pseudo-element ‘-ms-clear’.  Ruleset ignored due to bad selector. homer.local:1:256
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. homer.local:1:1593
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. homer.local:1:1868
Ruleset ignored due to bad selector. homer.local:1:2161
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. homer.local:1:2223
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. homer.local:1:2422
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. homer.local:1:2996
Unknown pseudo-class or pseudo-element ‘-ms-expand’.  Ruleset ignored due to bad selector. homer.local:1:3500
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. homer.local:1:3657
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. homer.local:1:3762
Error in parsing value for ‘transform-origin’.  Declaration dropped. homer.local:1:1173
Error in parsing value for ‘transform-origin’.  Declaration dropped. homer.local:1:1779
Unknown property ‘-moz-column-gap’.  Declaration dropped. homer.local:1:305

Fresh page-load in Safari [Version 14.0.1 (15610.2.11.51.10, 15610)] gives:

[Error] Failed to load resource: the server responded with a status of 401 (Unauthorized) (auth, line 0)
[Error] ERROR – TypeError: undefined is not an object (evaluating 'i.id')
TypeError: undefined is not an object (evaluating 'i.id')changeCurrent — main.26cc673dd343aa6e009b.js:1:3431618Is — main.26cc673dd343aa6e009b.js:1:2426495r — main.26cc673dd343aa6e009b.js:1:2426656(anonymous function) — main.26cc673dd343aa6e009b.js:1:2601873onInvokeTask — main.26cc673dd343aa6e009b.js:1:2491316runTask — polyfills.a56ce1af579b5175dbe7.js:1:2685invokeTask — polyfills.a56ce1af579b5175dbe7.js:1:8323_ — polyfills.a56ce1af579b5175dbe7.js:1:20151k — polyfills.a56ce1af579b5175dbe7.js:1:20391
    zi (main.26cc673dd343aa6e009b.js:1:2380941)
    handleError (main.26cc673dd343aa6e009b.js:1:2381112)
    Xr (main.26cc673dd343aa6e009b.js:1:2402376)
    Is (main.26cc673dd343aa6e009b.js:1:2426517)
    r (main.26cc673dd343aa6e009b.js:1:2426656)
    (anonymous function) (main.26cc673dd343aa6e009b.js:1:2601873)
    onInvokeTask (main.26cc673dd343aa6e009b.js:1:2491316)
    runTask (polyfills.a56ce1af579b5175dbe7.js:1:2685)
    invokeTask (polyfills.a56ce1af579b5175dbe7.js:1:8323)
    _ (polyfills.a56ce1af579b5175dbe7.js:1:20151)
    k (polyfills.a56ce1af579b5175dbe7.js:1:20391)
[Error] ERROR – TypeError: undefined is not an object (evaluating 'i.id')
TypeError: undefined is not an object (evaluating 'i.id')
    zi (main.26cc673dd343aa6e009b.js:1:2380941)
    handleError (main.26cc673dd343aa6e009b.js:1:2381112)
    Xr (main.26cc673dd343aa6e009b.js:1:2402376)
    Is (main.26cc673dd343aa6e009b.js:1:2426517)
    r (main.26cc673dd343aa6e009b.js:1:2426656)
    (anonymous function) (main.26cc673dd343aa6e009b.js:1:2601873)
    onInvokeTask (main.26cc673dd343aa6e009b.js:1:2491316)
    runTask (polyfills.a56ce1af579b5175dbe7.js:1:2685)
    invokeTask (polyfills.a56ce1af579b5175dbe7.js:1:8323)
    _ (polyfills.a56ce1af579b5175dbe7.js:1:20151)
    k (polyfills.a56ce1af579b5175dbe7.js:1:20391)
[Error] ERROR – TypeError: undefined is not an object (evaluating 'i.id')
TypeError: undefined is not an object (evaluating 'i.id')
    zi (main.26cc673dd343aa6e009b.js:1:2380941)
    handleError (main.26cc673dd343aa6e009b.js:1:2381112)
    Xr (main.26cc673dd343aa6e009b.js:1:2402376)
    Is (main.26cc673dd343aa6e009b.js:1:2426517)
    r (main.26cc673dd343aa6e009b.js:1:2426656)
    (anonymous function) (main.26cc673dd343aa6e009b.js:1:2601873)
    onInvokeTask (main.26cc673dd343aa6e009b.js:1:2491316)
    runTask (polyfills.a56ce1af579b5175dbe7.js:1:2685)
    invokeTask (polyfills.a56ce1af579b5175dbe7.js:1:8323)
    _ (polyfills.a56ce1af579b5175dbe7.js:1:20151)
    k (polyfills.a56ce1af579b5175dbe7.js:1:20391)

This one is repeatable, and seems directly related to mouse-over on the Call search or results panel. Mouseover and then away and back consistently produces it (in Safari)

This is symptomatically identical to #399

[Error] ERROR – TypeError: undefined is not an object (evaluating 'i.id') — main.26cc673dd343aa6e009b.js:1:3431618
TypeError: undefined is not an object (evaluating 'i.id') — main.26cc673dd343aa6e009b.js:1:3431618
    zi (main.26cc673dd343aa6e009b.js:1:2380941)
    handleError (main.26cc673dd343aa6e009b.js:1:2381112)
    Xr (main.26cc673dd343aa6e009b.js:1:2402376)
    Is (main.26cc673dd343aa6e009b.js:1:2426517)
    r (main.26cc673dd343aa6e009b.js:1:2426656)
    (anonymous function) (main.26cc673dd343aa6e009b.js:1:2601873)
    onInvokeTask (main.26cc673dd343aa6e009b.js:1:2491316)
    runTask (polyfills.a56ce1af579b5175dbe7.js:1:2685)
    invokeTask (polyfills.a56ce1af579b5175dbe7.js:1:8323)
    _ (polyfills.a56ce1af579b5175dbe7.js:1:20151)
    k (polyfills.a56ce1af579b5175dbe7.js:1:20391)
systemcrash commented 4 years ago

Bug 3 and 2 have been fixed in the 1.3.1

please test it and provide more information about Bug 1

The fun starts here:

Screenshot 2020-11-19 at 16 09 48

adubovikov commented 4 years ago

Bug 3 and 2 have been fixed in the 1.3.1 please test it and provide more information about Bug 1

The fun starts here:

it will tell not too much ... if you can provide PCAP or PGSQL dump, it will help a lot

systemcrash commented 4 years ago

OK.

Prob 4

... This one is repeatable, and seems directly related to mouse-over on the Call search or results panel. Mouseover and then away and back consistently produces it (in Safari)

This is symptomatically identical to #399

[Error] ERROR – TypeError: undefined is not an object (evaluating 'i.id') — main.26cc673dd343aa6e009b.js:1:3431618
TypeError: undefined is not an object (evaluating 'i.id') — main.26cc673dd343aa6e009b.js:1:3431618
  zi (main.26cc673dd343aa6e009b.js:1:2380941)
  handleError (main.26cc673dd343aa6e009b.js:1:2381112)
  Xr (main.26cc673dd343aa6e009b.js:1:2402376)
  Is (main.26cc673dd343aa6e009b.js:1:2426517)
  r (main.26cc673dd343aa6e009b.js:1:2426656)
  (anonymous function) (main.26cc673dd343aa6e009b.js:1:2601873)
  onInvokeTask (main.26cc673dd343aa6e009b.js:1:2491316)
  runTask (polyfills.a56ce1af579b5175dbe7.js:1:2685)
  invokeTask (polyfills.a56ce1af579b5175dbe7.js:1:8323)
  _ (polyfills.a56ce1af579b5175dbe7.js:1:20151)
  k (polyfills.a56ce1af579b5175dbe7.js:1:20391)

Safari says no, here:

Screenshot 2020-11-19 at 16 18 17

systemcrash commented 4 years ago

Bug 3 and 2 have been fixed in the 1.3.1 please test it and provide more information about Bug 1

The fun starts here:

it will tell not too much ... if you can provide PCAP or PGSQL dump, it will help a lot

Sent to your email.

systemcrash commented 4 years ago

Bug 5

graph -> Logs -> Loki -> refresh triggers this (and nothing is displayed):

ERROR Error: Uncaught (in promise): TypeError: this.queryObject is undefined
doSerchResult/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:4303508
r/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2684860
C@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:17842
r@http://homer.local/main.26cc673dd343aa6e009b.js:1:2684605
doSerchResult@http://homer.local/main.26cc673dd343aa6e009b.js:1:4303475
template/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:4306050
Is@http://homer.local/main.26cc673dd343aa6e009b.js:1:2426493
r@http://homer.local/main.26cc673dd343aa6e009b.js:1:2426655
_/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2601871
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7265
onInvokeTask@http://homer.local/main.26cc673dd343aa6e009b.js:1:2491305
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7186
runTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:2674
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:8315
_@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20144
k@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20390
EventListener.handleEvent*y/C<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:21346
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7028
onScheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:4253
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6926
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3228
scheduleEventTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3611
N/<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:22995
addEventListener@http://homer.local/main.26cc673dd343aa6e009b.js:1:2605407
addEventListener@http://homer.local/main.26cc673dd343aa6e009b.js:1:2599732
listen@http://homer.local/main.26cc673dd343aa6e009b.js:1:2604065
listen@http://homer.local/main.26cc673dd343aa6e009b.js:1:1057128
Ps@http://homer.local/main.26cc673dd343aa6e009b.js:1:2426142
Fs@http://homer.local/main.26cc673dd343aa6e009b.js:1:2425426
template@http://homer.local/main.26cc673dd343aa6e009b.js:1:4306018
br@http://homer.local/main.26cc673dd343aa6e009b.js:1:2395063
gr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2393190
jr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2401622
gr/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2393393
gr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2393402
jr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2401622
gr/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2393393
gr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2393402
createEmbeddedView@http://homer.local/main.26cc673dd343aa6e009b.js:1:2409013
createEmbeddedView@http://homer.local/main.26cc673dd343aa6e009b.js:1:2409953
_updateView@http://homer.local/main.26cc673dd343aa6e009b.js:1:2722087
set ngIf@http://homer.local/main.26cc673dd343aa6e009b.js:1:2721704
Jr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2402490
xr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2397836
ws@http://homer.local/main.26cc673dd343aa6e009b.js:1:2423546
jy@http://homer.local/main.26cc673dd343aa6e009b.js:1:4240062
br@http://homer.local/main.26cc673dd343aa6e009b.js:1:2395063
mr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2393638
mr/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2394065
mr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2394090
Yr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2401837
detectChanges@http://homer.local/main.26cc673dd343aa6e009b.js:1:2407803
checkStatusTabs@http://homer.local/main.26cc673dd343aa6e009b.js:1:4242756
set isLoaded@http://homer.local/main.26cc673dd343aa6e009b.js:1:4241517
Jr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2402490
xr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2397836
ws@http://homer.local/main.26cc673dd343aa6e009b.js:1:2423546
Es@http://homer.local/main.26cc673dd343aa6e009b.js:1:3624876
br@http://homer.local/main.26cc673dd343aa6e009b.js:1:2395063
mr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2393638
mr/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2394065
mr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2394090
Yr@http://homer.local/main.26cc673dd343aa6e009b.js:1:2401837
detectChanges@http://homer.local/main.26cc673dd343aa6e009b.js:1:2407803
p@http://homer.local/main.26cc673dd343aa6e009b.js:1:3641624
openTransactionDialog/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:3642043
invoke@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6647
onInvoke@http://homer.local/main.26cc673dd343aa6e009b.js:1:2491416
invoke@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6587
run@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:2059
P/<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:16778
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7265
onInvokeTask@http://homer.local/main.26cc673dd343aa6e009b.js:1:2491305
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7186
runTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:2674
m@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:9259
invokeTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:8344
_@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20144
k@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:20469
EventListener.handleEvent*y/C<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:21346
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:7028
onScheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:4253
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:6926
scheduleTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3228
scheduleEventTask@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:3611
N/<@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:22995
handle/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2851243
_trySubscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709841
subscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709649
call@http://homer.local/main.26cc673dd343aa6e009b.js:1:725413
subscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709527
c@http://homer.local/main.26cc673dd343aa6e009b.js:1:4395717
_innerSub@http://homer.local/main.26cc673dd343aa6e009b.js:1:170619
_tryNext@http://homer.local/main.26cc673dd343aa6e009b.js:1:170524
_next@http://homer.local/main.26cc673dd343aa6e009b.js:1:170363
next@http://homer.local/main.26cc673dd343aa6e009b.js:1:182931
n/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:2688559
_trySubscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709841
subscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709649
call@http://homer.local/main.26cc673dd343aa6e009b.js:1:170102
subscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709527
call@http://homer.local/main.26cc673dd343aa6e009b.js:1:2747992
subscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709527
call@http://homer.local/main.26cc673dd343aa6e009b.js:1:2663003
subscribe@http://homer.local/main.26cc673dd343aa6e009b.js:1:709527
toPromise/<@http://homer.local/main.26cc673dd343aa6e009b.js:1:710483
C@http://homer.local/polyfills.a56ce1af579b5175dbe7.js:1:17842
toPromise@http://homer.local/main.26cc673dd343aa6e009b.js:1:710452
openTransactionDialog@http://homer.local/main.26cc673dd343aa6e009b.js:1:3641688
    Z polyfills.a56ce1af579b5175dbe7.js:761
    C polyfills.a56ce1af579b5175dbe7.js:896
    r main.26cc673dd343aa6e009b.js:105528
    doSerchResult main.26cc673dd343aa6e009b.js:178099
    template main.26cc673dd343aa6e009b.js:178328
    Is main.26cc673dd343aa6e009b.js:93947
    r main.26cc673dd343aa6e009b.js:93958
    _ main.26cc673dd343aa6e009b.js:102837
    invokeTask polyfills.a56ce1af579b5175dbe7.js:275
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:275
    runTask polyfills.a56ce1af579b5175dbe7.js:139
    invokeTask polyfills.a56ce1af579b5175dbe7.js:320
    _ polyfills.a56ce1af579b5175dbe7.js:1029
    k polyfills.a56ce1af579b5175dbe7.js:1039
    C polyfills.a56ce1af579b5175dbe7.js:1091
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:267
    onScheduleTask polyfills.a56ce1af579b5175dbe7.js:210
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:265
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:167
    scheduleEventTask polyfills.a56ce1af579b5175dbe7.js:184
    N polyfills.a56ce1af579b5175dbe7.js:1162
    addEventListener main.26cc673dd343aa6e009b.js:103028
    addEventListener main.26cc673dd343aa6e009b.js:102710
    listen main.26cc673dd343aa6e009b.js:102960
    listen main.26cc673dd343aa6e009b.js:47880
    Ps main.26cc673dd343aa6e009b.js:93924
    Fs main.26cc673dd343aa6e009b.js:93883
    template main.26cc673dd343aa6e009b.js:178327
    br main.26cc673dd343aa6e009b.js:92232
    gr main.26cc673dd343aa6e009b.js:92120
    jr main.26cc673dd343aa6e009b.js:92594
    gr main.26cc673dd343aa6e009b.js:92126
    gr main.26cc673dd343aa6e009b.js:92127
    jr main.26cc673dd343aa6e009b.js:92594
    gr main.26cc673dd343aa6e009b.js:92126
    gr main.26cc673dd343aa6e009b.js:92127
    createEmbeddedView main.26cc673dd343aa6e009b.js:93030
    createEmbeddedView main.26cc673dd343aa6e009b.js:93081
    _updateView main.26cc673dd343aa6e009b.js:107940
    set ngIf main.26cc673dd343aa6e009b.js:107925
    Jr main.26cc673dd343aa6e009b.js:92662
    xr main.26cc673dd343aa6e009b.js:92401
    ws main.26cc673dd343aa6e009b.js:93786
    jy main.26cc673dd343aa6e009b.js:175180
    br main.26cc673dd343aa6e009b.js:92232
    mr main.26cc673dd343aa6e009b.js:92144
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    Yr main.26cc673dd343aa6e009b.js:92614
    detectChanges main.26cc673dd343aa6e009b.js:92960
    checkStatusTabs main.26cc673dd343aa6e009b.js:175298
    set isLoaded main.26cc673dd343aa6e009b.js:175253
    Jr main.26cc673dd343aa6e009b.js:92662
    xr main.26cc673dd343aa6e009b.js:92401
    ws main.26cc673dd343aa6e009b.js:93786
    Es main.26cc673dd343aa6e009b.js:146689
    br main.26cc673dd343aa6e009b.js:92232
    mr main.26cc673dd343aa6e009b.js:92144
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    Yr main.26cc673dd343aa6e009b.js:92614
    detectChanges main.26cc673dd343aa6e009b.js:92960
    p main.26cc673dd343aa6e009b.js:147357
    openTransactionDialog main.26cc673dd343aa6e009b.js:147376
    invoke polyfills.a56ce1af579b5175dbe7.js:257
    onInvoke main.26cc673dd343aa6e009b.js:97557
    invoke polyfills.a56ce1af579b5175dbe7.js:257
    run polyfills.a56ce1af579b5175dbe7.js:104
    P polyfills.a56ce1af579b5175dbe7.js:801
    invokeTask polyfills.a56ce1af579b5175dbe7.js:275
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:275
    runTask polyfills.a56ce1af579b5175dbe7.js:139
    m polyfills.a56ce1af579b5175dbe7.js:389
    invokeTask polyfills.a56ce1af579b5175dbe7.js:322
    _ polyfills.a56ce1af579b5175dbe7.js:1029
    k polyfills.a56ce1af579b5175dbe7.js:1042
    C polyfills.a56ce1af579b5175dbe7.js:1091
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:267
    onScheduleTask polyfills.a56ce1af579b5175dbe7.js:210
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:265
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:167
    scheduleEventTask polyfills.a56ce1af579b5175dbe7.js:184
    N polyfills.a56ce1af579b5175dbe7.js:1162
    handle main.26cc673dd343aa6e009b.js:113572
    _trySubscribe main.26cc673dd343aa6e009b.js:29667
    subscribe main.26cc673dd343aa6e009b.js:29662
    call main.26cc673dd343aa6e009b.js:30241
    subscribe main.26cc673dd343aa6e009b.js:29662
    c main.26cc673dd343aa6e009b.js:185399
    _innerSub main.26cc673dd343aa6e009b.js:8714
    _tryNext main.26cc673dd343aa6e009b.js:8708
    _next main.26cc673dd343aa6e009b.js:8697
    next main.26cc673dd343aa6e009b.js:9206
    n main.26cc673dd343aa6e009b.js:105766
    _trySubscribe main.26cc673dd343aa6e009b.js:29667
    subscribe main.26cc673dd343aa6e009b.js:29662
    call main.26cc673dd343aa6e009b.js:8682
    subscribe main.26cc673dd343aa6e009b.js:29662
    call main.26cc673dd343aa6e009b.js:109102
    subscribe main.26cc673dd343aa6e009b.js:29662
    call main.26cc673dd343aa6e009b.js:105028
    subscribe main.26cc673dd343aa6e009b.js:29662
    toPromise main.26cc673dd343aa6e009b.js:29719
    C polyfills.a56ce1af579b5175dbe7.js:894
    toPromise main.26cc673dd343aa6e009b.js:29717
    openTransactionDialog main.26cc673dd343aa6e009b.js:147361
main.26cc673dd343aa6e009b.js:formatted:91524
systemcrash commented 4 years ago

Bug 6

If I click on a session-ID in results pane, but I click on an ID which is beside the call-final BYE, the graph only contains the BYE+200, and not the whole call. Same for messages tab.

Whereas if I click on an e.g. ACK just above the BYE, I get the whole call graph.

Session info tab just displays Unknown -> Unknown and From @ To @

Edit:

Screenshot 2020-11-19 at 17 16 52

systemcrash commented 4 years ago

Bug 5

graph -> Logs -> Loki -> refresh triggers this (and nothing is displayed):

This seems to have been triggered by this problem @AlexeyOplachko - but an error check here is cleaner, or a fallback to the defaults?

AlexeyOplachko commented 4 years ago

Bug 5

graph -> Logs -> Loki -> refresh triggers this (and nothing is displayed):

This seems to have been triggered by this problem @AlexeyOplachko - but an error check here is cleaner, or a fallback to the defaults?

Seems to be caused by that issue, but I'll investigate further why it's breaking, because it shouldn't break like that 🤔

systemcrash commented 4 years ago

Bug 3 and 2 have been fixed in the 1.3.1

please test it and provide more information about Bug 1

Bug 2(b) still manifests ☹️ in latest v1.3.3 - if I select Group by Alias, my graph disappears and I get: Let's call this

Bug 7

since it's different enough from 2

ERROR TypeError: e is undefined
    aliasTitle main.26cc673dd343aa6e009b.js:177282
    initData main.26cc673dd343aa6e009b.js:177281
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    runTask polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    invoke polyfills.a56ce1af579b5175dbe7.js:1
    0 polyfills.a56ce1af579b5175dbe7.js:1
    setTimeout handler*i polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleMacroTask polyfills.a56ce1af579b5175dbe7.js:1
    f polyfills.a56ce1af579b5175dbe7.js:1
    r polyfills.a56ce1af579b5175dbe7.js:1
    o polyfills.a56ce1af579b5175dbe7.js:1
    set dataItem main.26cc673dd343aa6e009b.js:177067
    Jr main.26cc673dd343aa6e009b.js:92662
    xr main.26cc673dd343aa6e009b.js:92401
    ws main.26cc673dd343aa6e009b.js:93786
    By main.26cc673dd343aa6e009b.js:175077
    br main.26cc673dd343aa6e009b.js:92232
    mr main.26cc673dd343aa6e009b.js:92144
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    Yr main.26cc673dd343aa6e009b.js:92614
    detectChanges main.26cc673dd343aa6e009b.js:92960
    set sipDataItem main.26cc673dd343aa6e009b.js:175231
    doFilterMessages main.26cc673dd343aa6e009b.js:175391
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    runTask polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    invoke polyfills.a56ce1af579b5175dbe7.js:1
    0 polyfills.a56ce1af579b5175dbe7.js:1
    setTimeout handler*i polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleMacroTask polyfills.a56ce1af579b5175dbe7.js:1
    f polyfills.a56ce1af579b5175dbe7.js:1
    r polyfills.a56ce1af579b5175dbe7.js:1
    o polyfills.a56ce1af579b5175dbe7.js:1
    doFilterMessages main.26cc673dd343aa6e009b.js:175379
    Oy main.26cc673dd343aa6e009b.js:174949
    Is main.26cc673dd343aa6e009b.js:93947
    r main.26cc673dd343aa6e009b.js:93958
    n main.26cc673dd343aa6e009b.js:97005
    __tryOrUnsub main.26cc673dd343aa6e009b.js:9295
    next main.26cc673dd343aa6e009b.js:9259
    _next main.26cc673dd343aa6e009b.js:9218
    next main.26cc673dd343aa6e009b.js:9206
    next main.26cc673dd343aa6e009b.js:51017
    emit main.26cc673dd343aa6e009b.js:96980
    _emitChangeEvent main.26cc673dd343aa6e009b.js:158871
    _onInputChange main.26cc673dd343aa6e009b.js:159049
    template main.26cc673dd343aa6e009b.js:159202
    Is main.26cc673dd343aa6e009b.js:93947
    r main.26cc673dd343aa6e009b.js:93958
    _ main.26cc673dd343aa6e009b.js:102837
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    runTask polyfills.a56ce1af579b5175dbe7.js:1
main.26cc673dd343aa6e009b.js:formatted:91524
ERROR TypeError: e is undefined
    aliasTitle main.26cc673dd343aa6e009b.js:177282
    initData main.26cc673dd343aa6e009b.js:177281
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    runTask polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    invoke polyfills.a56ce1af579b5175dbe7.js:1
    0 polyfills.a56ce1af579b5175dbe7.js:1
    setTimeout handler*i polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleMacroTask polyfills.a56ce1af579b5175dbe7.js:1
    f polyfills.a56ce1af579b5175dbe7.js:1
    r polyfills.a56ce1af579b5175dbe7.js:1
    o polyfills.a56ce1af579b5175dbe7.js:1
    set flowFilters main.26cc673dd343aa6e009b.js:177063
    Jr main.26cc673dd343aa6e009b.js:92662
    xr main.26cc673dd343aa6e009b.js:92401
    ws main.26cc673dd343aa6e009b.js:93786
    By main.26cc673dd343aa6e009b.js:175077
    br main.26cc673dd343aa6e009b.js:92232
    mr main.26cc673dd343aa6e009b.js:92144
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    mr main.26cc673dd343aa6e009b.js:92169
    mr main.26cc673dd343aa6e009b.js:92171
    Yr main.26cc673dd343aa6e009b.js:92614
    detectChanges main.26cc673dd343aa6e009b.js:92960
    doFilterMessages main.26cc673dd343aa6e009b.js:175399
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    runTask polyfills.a56ce1af579b5175dbe7.js:1
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    invoke polyfills.a56ce1af579b5175dbe7.js:1
    0 polyfills.a56ce1af579b5175dbe7.js:1
    setTimeout handler*i polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    onScheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleTask polyfills.a56ce1af579b5175dbe7.js:1
    scheduleMacroTask polyfills.a56ce1af579b5175dbe7.js:1
    f polyfills.a56ce1af579b5175dbe7.js:1
    r polyfills.a56ce1af579b5175dbe7.js:1
    o polyfills.a56ce1af579b5175dbe7.js:1
    doFilterMessages main.26cc673dd343aa6e009b.js:175379
    Oy main.26cc673dd343aa6e009b.js:174949
    Is main.26cc673dd343aa6e009b.js:93947
    r main.26cc673dd343aa6e009b.js:93958
    n main.26cc673dd343aa6e009b.js:97005
    __tryOrUnsub main.26cc673dd343aa6e009b.js:9295
    next main.26cc673dd343aa6e009b.js:9259
    _next main.26cc673dd343aa6e009b.js:9218
    next main.26cc673dd343aa6e009b.js:9206
    next main.26cc673dd343aa6e009b.js:51017
    emit main.26cc673dd343aa6e009b.js:96980
    _emitChangeEvent main.26cc673dd343aa6e009b.js:158871
    _onInputChange main.26cc673dd343aa6e009b.js:159049
    template main.26cc673dd343aa6e009b.js:159202
    Is main.26cc673dd343aa6e009b.js:93947
    r main.26cc673dd343aa6e009b.js:93958
    _ main.26cc673dd343aa6e009b.js:102837
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    onInvokeTask main.26cc673dd343aa6e009b.js:97548
    invokeTask polyfills.a56ce1af579b5175dbe7.js:1
    runTask polyfills.a56ce1af579b5175dbe7.js:1
main.26cc673dd343aa6e009b.js:formatted:91524
systemcrash commented 4 years ago

Bug 3

In this call: export_144530.txt.zip The Session Info tab has Ringing Time 1605753894.81 sec

the pcap please :-)

ok, not needed. Fixed in the devel

sipcapture/homer-ui@336dcb0

I still got a ringing time of : 1605829673.78 sec for this call structure using v1.3.3...:

Screenshot 2020-11-20 at 00 56 46

systemcrash commented 4 years ago

Prob 8

It's almost impossible for me to scroll down (and reach the bottom) of some call graphs. It keeps 'jumping'. Too jittery to follow.

Here's an example. Kapture 2020-11-20 at 01.02.03.mp4.zip

systemcrash commented 4 years ago

Bug 9

PNG export broken again. Only seems to export the top IP addresses banner. Flow is missing.

systemcrash commented 4 years ago

Problem 10

Might not be a bug - but feels like one: Call flow -> Logs -> LogQL seems to return a limited amount of entries. I have a long running call which has lots of RTCP entries, and I scroll down and everything stops. Seems like only 100 entries or so are returned.

Can this be made configurable in the settings -> advanced -> loki JSON please?

The query sent is: GET /loki/api/v1/query_range?end=1605831630000000000&limit=100&query=%7Bjob%3D%22heplify-server%22%7D%7C~%22104679NGM2MmM3ZjNhMTIxYmM1Njk1YTQ2MjJkZDg4MTM0MjU%22&regexp=&start=1605810030000000000 HTTP/1.1

so limit=100 is hard-coded?

systemcrash commented 4 years ago

Bug 11

Fetching LogQL labels still stuck. The back end is still talking, so not a problem there:

GET /loki/api/v1/label HTTP/1.1
Host: 172.16.16.5:3100
User-Agent: Go-http-client/1.1
Authorization: Basic bG9raV91c2VyOmxva2lfcGFzcw==
Accept-Encoding: gzip

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Date: Fri, 20 Nov 2020 00:28:18 GMT
Content-Length: 88

{"status":"success","data":["__name__","host","job","method","node","response","type"]}
GET /loki/api/v1/label/job/values HTTP/1.1
Host: 172.16.16.5:3100
User-Agent: Go-http-client/1.1
Authorization: Basic bG9raV91c2VyOmxva2lfcGFzcw==
Accept-Encoding: gzip

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Date: Fri, 20 Nov 2020 00:28:19 GMT
Content-Length: 56

{"status":"success","data":["heplify-server","syslog"]}
GET /loki/api/v1/label/job/values HTTP/1.1
Host: 172.16.16.5:3100
User-Agent: Go-http-client/1.1
Authorization: Basic bG9raV91c2VyOmxva2lfcGFzcw==
Accept-Encoding: gzip

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Date: Fri, 20 Nov 2020 00:28:19 GMT
Content-Length: 56

{"status":"success","data":["heplify-server","syslog"]}
GET /loki/api/v1/label HTTP/1.1
Host: 172.16.16.5:3100
User-Agent: Go-http-client/1.1
Authorization: Basic bG9raV91c2VyOmxva2lfcGFzcw==
Accept-Encoding: gzip

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Date: Fri, 20 Nov 2020 00:28:22 GMT
Content-Length: 88

{"status":"success","data":["__name__","host","job","method","node","response","type"]}

Front end just displays

Labels
Loading...
adubovikov commented 4 years ago

thank you, but it will be not bad if you can open one Report / BUG(ISSUE). Otherwise we couldn't track it well

lmangani commented 4 years ago

@systemcrash thank you SO MUCH for taking the time to report those bugs and their details!

AlexeyOplachko commented 4 years ago

Problem 10

Might not be a bug - but feels like one: Call flow -> Logs -> LogQL seems to return a limited amount of entries. I have a long running call which has lots of RTCP entries, and I scroll down and everything stops. Seems like only 100 entries or so are returned.

Can this be made configurable in the settings -> advanced -> loki JSON please?

The query sent is: GET /loki/api/v1/query_range?end=1605831630000000000&limit=100&query=%7Bjob%3D%22heplify-server%22%7D%7C~%22104679NGM2MmM3ZjNhMTIxYmM1Njk1YTQ2MjJkZDg4MTM0MjU%22&regexp=&start=1605810030000000000 HTTP/1.1

so limit=100 is hard-coded?

Should be up in Devel branch as soon as PR is merged. Format would be as following


{
    "host": "http://127.0.0.1:3100",
    "limit": 150,
    "template": {
        "lineFilterOperator": "|~",
        "logStreamSelector": "{job=\"heplify-server\"}"
    }
}
AlexeyOplachko commented 4 years ago

Bug 5

graph -> Logs -> Loki -> refresh triggers this (and nothing is displayed):

This seems to have been triggered by this problem @AlexeyOplachko - but an error check here is cleaner, or a fallback to the defaults?

Seems to be caused by that issue, but I'll investigate further why it's breaking, because it shouldn't break like that 🤔

That's not really fixable directly(can't get host out of broken JSON), but as a solution I implemented Validation for JSON objects in Preferences, so it shouldn't be possible for this situation to happen. Fix is bundled in same PR as loki request limit

adubovikov commented 4 years ago

Bug 6

If I click on a session-ID in results pane, but I click on an ID which is beside the call-final BYE, the graph only contains the BYE+200, and not the whole call. Same for messages tab.

Whereas if I click on an e.g. ACK just above the BYE, I get the whole call graph.

Session info tab just displays Unknown -> Unknown and From @ To @

Edit:

Screenshot 2020-11-19 at 17 16 52

fixed

adubovikov commented 4 years ago

so, almost all bug have been fixed. Lets wait for release 1.3.4 (today at midnight) and after we can sync.

Export PNG will take a bit more time - so, we expect it on next week

systemcrash commented 4 years ago

RE: 1.3.4 I've not really had a chance to say that you guys have done some cfgiknu amazing work. Homer is now a lot more comfortable to use.

3, 8, and 11 remain. 3: still get ringing times like: 1605963252.90 sec 1605963278.88 sec

8 - reaching BYE at bottom of call graph... still jittery.

4 also - i.id is null traceback for mouseover in Safari.

adubovikov commented 4 years ago

@systemcrash thank you so much for your feedback and testing can you please provide the pcap for #3 ?

adubovikov commented 4 years ago

you can do same way that you did for #1 :-) email

systemcrash commented 4 years ago

@systemcrash thank you so much for your feedback and testing can you please provide the pcap for #3 ?

The one I already sent you has this problem 😉

adubovikov commented 4 years ago

@systemcrash can you please take 1.3.5 ? #3 should be fixed

systemcrash commented 4 years ago

@systemcrash can you please take 1.3.5 ? #3 should be fixed

CONFIRMED! Seems fixed in a number of other flows I have checked. 💪

systemcrash commented 4 years ago

Re: v1.3.5 Bug 2 mostly fixed I think, but seems I found an exception involving v4/v6, when using Group Ports. v6 folded into v4 columns.

Note: first 3 aliases on the left are all unique. Two on left are v4.

Ungrouped: Screenshot 2020-11-21 at 19 57 30 Group ports: Screenshot 2020-11-21 at 19 57 16

I think Group Ports should be called Group by Ports as is Group by Alias

adubovikov commented 4 years ago

changed to Group by Ports in the master and devel

adubovikov commented 4 years ago

Release 1.3.6

lets check it :-)

systemcrash commented 4 years ago

Release 1.3.6

lets check it :-)

OK - what should be different here? This still happens in mixed v4/v6 graphs.

Still traceback in Safari.....

But it seems PNG export works 👍

adubovikov commented 4 years ago
  1. PNG
  2. no rainbow (the colors should be same in the message popup)
systemcrash commented 4 years ago
1. PNG

👍

  1. no rainbow (the colors should be same in the message popup) 👎 ( requests, yes, but not for responses )
adubovikov commented 3 years ago

Please install homer-app-1.4.0 and test again

systemcrash commented 3 years ago

Some nice improvements, gents! I pulled in the latest homer-app yesterday day-time.

1.4: Not sure what changed but LogQL log browser just shows anything right now. The provided call ID shows "something recent" there without actually matching the call ID. If I paste the same query in Loki/Grafana, I get only the exact results I expect to.

call graph in PNG does a few strange things:

corners look a bit awkward (compare left side where there are no corners): corner01 corner02

Arrows don't line up with vertical UA marker bars (like they used to), they feel 'slightly further away from the grid than they should be'. Sometimes horizontal distance between UA bars is insufficient to express most of the URI being expressed on the horizontal arrow.

Click to copy (from the UA details) disappeared. But at least I can select the UA IP text.

Not sure why there are several different representations of the SIP message in the individual message tabs (Message, SIP, SDP), which seems redundant. Not broken or anything, but I find no use for: $ref: "$["headers"]["To"][0]["parsed"]" in e.g. To: header. Same for From and Via. Debug?

systemcrash commented 3 years ago

See https://github.com/sipcapture/homer-ui/issues/417

systemcrash commented 3 years ago

Debug console still shows this (probably related to bootstrap) in FF91

Error in parsing value for ‘contain’.  Declaration dropped. myhost.xyz:1:1721
Error in parsing value for ‘contain’.  Declaration dropped. myhost.xyz:1:2285
Error in parsing value for ‘contain’.  Declaration dropped. myhost.xyz:1:6430
Error in parsing value for ‘contain’.  Declaration dropped. myhost.xyz:1:6554
Error in parsing value for ‘contain’.  Declaration dropped. myhost.xyz:1:6646
Unknown property ‘text-size-adjust’.  Declaration dropped. myhost.xyz:90:30
Error in parsing value for ‘-webkit-text-size-adjust’.  Declaration dropped. myhost.xyz:1:1377
Error in parsing value for ‘-moz-text-size-adjust’.  Declaration dropped. myhost.xyz:1:1404
Unknown property ‘text-size-adjust’.  Declaration dropped. myhost.xyz:1:1426
Unknown pseudo-class or pseudo-element ‘-ms-clear’.  Ruleset ignored due to bad selector. myhost.xyz:1:256
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. myhost.xyz:1:1593
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. myhost.xyz:1:1868
Ruleset ignored due to bad selector. myhost.xyz:1:2161
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. myhost.xyz:1:2223
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. myhost.xyz:1:2422
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. myhost.xyz:1:2996
Unknown pseudo-class or pseudo-element ‘-ms-expand’.  Ruleset ignored due to bad selector. myhost.xyz:1:3500
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. myhost.xyz:1:3657
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. myhost.xyz:1:3762
Error in parsing value for ‘transform-origin’.  Declaration dropped. myhost.xyz:1:1173
Error in parsing value for ‘transform-origin’.  Declaration dropped. myhost.xyz:1:1779
Unknown property ‘-moz-column-gap’.  Declaration dropped. myhost.xyz:1:305
Error in parsing value for ‘-webkit-text-size-adjust’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:868
Unknown pseudo-class or pseudo-element ‘-ms-expand’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:20692
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:21348
Unknown pseudo-class or pseudo-element ‘-ms-value’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:59418
Unknown pseudo-class or pseudo-element ‘-ms-expand’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:59660
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:61431
Unknown pseudo-class or pseudo-element ‘-moz-focus-outer’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:61514
Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:62078
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:62982
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:63398
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:63460
Unknown pseudo-class or pseudo-element ‘-ms-track’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:63517
Unknown pseudo-class or pseudo-element ‘-ms-fill-lower’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:63668
Unknown pseudo-class or pseudo-element ‘-ms-fill-upper’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:63772
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:64090
Unknown property ‘-moz-column-count’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:76233
Unknown property ‘-moz-column-gap’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:76266
Unknown property ‘orphans’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:76301
Unknown property ‘widows’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:76310
Unknown property ‘orphans’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:143997
Unknown property ‘widows’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:144006
Unknown property ‘size’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:144048
Unknown property ‘speak’.  Declaration dropped. styles.9e9ffbf6dbac21761a2f.css:7:165353
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:177920
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:179254
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:180337
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:180999
Unknown pseudo-class or pseudo-element ‘label-shown’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:7:181691
Expected media feature name but found ‘-ms-high-contrast’. styles.9e9ffbf6dbac21761a2f.css:7:186462
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:34277
Unknown pseudo-class or pseudo-element ‘-ms-clear’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:67065
Unknown pseudo-class or pseudo-element ‘-ms-track’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:133191
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:133761
Unknown pseudo-class or pseudo-element ‘-moz-ag-range-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:134058
Unknown pseudo-class or pseudo-element ‘-ms-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:134632
Unknown pseudo-class or pseudo-element ‘-moz-ag-range-thumb’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:134814
Unknown pseudo-class or pseudo-element ‘-moz-ag-range-track’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:135212
Unknown pseudo-class or pseudo-element ‘-ms-track’.  Ruleset ignored due to bad selector. styles.9e9ffbf6dbac21761a2f.css:9:135407
lmangani commented 3 years ago

@systemcrash

Not sure why there are several different representations of the SIP message in the individual message tabs (Message, SIP, SDP), which seems redundant. Not broken or anything, but I find no use for: $ref: "$["headers"]["To"][0]["parsed"]" in e.g. To: header. Same for From and Via. Debug?

Those are client side decoders, in the browser. Valid SIP/SDP/Tokens/etc will spawn new tabs for different purposes acting as validators and debuggers for each, including decoding STIR-SHAKEN tokens extracted from signaling. This is what HOMER is for after all, the more the better (no data gets wasted in the process)

adubovikov commented 3 years ago

please recheck the latest version, it should fix the flow issue

systemcrash commented 3 years ago

Loki logs work correctly again, presumably due to c0da935 Flow also looks clean and correct - all arrows line up. Perfect. ❤️

systemcrash commented 3 years ago

Extreme right clipping seems to be too aggressive - some addresses are clipped:

Screenshot 2021-09-20 at 12 02 09

Expanding window rightwards does not help. Same result after.

Left side not affected.

This does not manifest on the exported PNG, however.

lmangani commented 3 years ago

@systemcrash good catch! @RFbkak37y3kIY could you take a look at this one?

AlexeyOplachko commented 3 years ago

I'll take a look

AlexeyOplachko commented 3 years ago

We did a fix for this https://github.com/sipcapture/homer-ui/pull/492, expect it in next release. Also I'll be closing this issue because it's getting overcrowded with completely different topics.