runtime error: slice bounds out of range

If I run signal-back on my backup (kind of large ~3.5GB) it stops with the following error message:
signal-back v0.1.6-alpha.1:
./signal-back_linux_amd64 extract -o output signal-2018-07-11-02-19-01.backup
Password: XXXX
Panicked: runtime error: slice bounds out of range
[frame: starting at 3864515, size 0]

signal-back v0.1.5:
./signal-back_linux_amd64 extract -o output signal-2018-07-11-02-19-01.backup
Password: XXXX
panic: runtime error: slice bounds out of range

goroutine 1 [running]:
github.com/xeals/signal-back/types.(*BackupFile).Frame(0xc4200f20e0, 0xc4c7293090, 0x0, 0x0)
        /home/travis/gopath/src/github.com/xeals/signal-back/types/backup.go:97 +0x4d1
github.com/xeals/signal-back/cmd.ExtractAttachments(0xc4200f20e0, 0x6, 0x0)
        /home/travis/gopath/src/github.com/xeals/signal-back/cmd/extract.go:56 +0xcc
github.com/xeals/signal-back/cmd.glob..func2(0xc4200a0420, 0x0, 0xc4200a0420)
        /home/travis/gopath/src/github.com/xeals/signal-back/cmd/extract.go:43 +0x8c
github.com/xeals/signal-back/vendor/github.com/urfave/cli.HandleAction(0x5939a0, 0x5dacf0, 0xc4200a0420, 0xc42009a100, 0x0)
        /home/travis/gopath/src/github.com/xeals/signal-back/vendor/github.com/urfave/cli/app.go:490 +0xc8
github.com/xeals/signal-back/vendor/github.com/urfave/cli.Command.Run(0x5cf178, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d66e7, 0x24, 0x5d6b6a, ...)
        /home/travis/gopath/src/github.com/xeals/signal-back/vendor/github.com/urfave/cli/command.go:210 +0xa36
github.com/xeals/signal-back/vendor/github.com/urfave/cli.(*App).Run(0xc42009c1a0, 0xc4200900f0, 0x5, 0x5, 0x0, 0x0)
        /home/travis/gopath/src/github.com/xeals/signal-back/vendor/github.com/urfave/cli/app.go:255 +0x6a0
main.main()
        /home/travis/gopath/src/github.com/xeals/signal-back/main.go:51 +0x2e1

I'm not sure, but it could be related to https://github.com/xeals/signal-back/issues/19
If I can help with any additional information just let me know.

I'm having this issue as well, both with extracting and with formatting to import for XML.
./signal-back_darwin_amd64 -v
signal-back v0.1.6-alpha.1-dirty
proto commit: d6610f0
Will post a separate comment for the format output.
jh1:signal ytjohn$ ./signal-back_darwin_amd64 extract -v -o output signal-2018-07-24-14-38-09.backup
Password: 57708 00033 44821 48541 17385 64128
2018/07/24 14:50:23 found attachment binary<PHONE_NUMBER>805
2018/07/24 14:50:23 file `1491943414805` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:23 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:23 found attachment binary<PHONE_NUMBER>942
2018/07/24 14:50:23 file `1492557472942` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:23 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:23 found attachment binary<PHONE_NUMBER>725
2018/07/24 14:50:23 file `1492691748725` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:23 found file type: {image gif image/gif}
2018/07/24 14:50:23 found attachment binary<PHONE_NUMBER>470
2018/07/24 14:50:23 file `1492966372470` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>940
2018/07/24 14:50:24 file `1503784235940` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image png image/png}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>263
2018/07/24 14:50:24 file `1505168513263` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>264
2018/07/24 14:50:24 file `1505934692264` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>931
2018/07/24 14:50:24 file `1505934695931` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>199
2018/07/24 14:50:24 file `1505934700199` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>281
2018/07/24 14:50:24 file `1505934706281` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>205
2018/07/24 14:50:24 file `1507470265205` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>393
2018/07/24 14:50:24 file `1507929351393` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>539
2018/07/24 14:50:24 file `1508366526539` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {  }
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>078
2018/07/24 14:50:24 file `1508366586078` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {  }
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>151
2018/07/24 14:50:24 file `1508366933151` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>864
2018/07/24 14:50:24 file `1508621485864` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>086
2018/07/24 14:50:24 file `1509545809086` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>477
2018/07/24 14:50:24 file `1509742003477` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>084
2018/07/24 14:50:24 file `1509742008084` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>848
2018/07/24 14:50:24 file `1509742470848` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>426
2018/07/24 14:50:24 file `1509828674426` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>611
2018/07/24 14:50:24 file `1509828680611` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>975
2018/07/24 14:50:24 file `1509828697975` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>800
2018/07/24 14:50:24 file `1510176487800` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>822
2018/07/24 14:50:24 file `1510176521822` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>906
2018/07/24 14:50:24 file `1510179099906` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>183
2018/07/24 14:50:24 file `1510342689183` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>728
2018/07/24 14:50:24 file `1510425399728` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>705
2018/07/24 14:50:24 file `1510607018705` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>329
2018/07/24 14:50:24 file `1510607443329` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>944
2018/07/24 14:50:24 file `1510752033944` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>563
2018/07/24 14:50:24 file `1510764800563` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>585
2018/07/24 14:50:24 file `1510848668585` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>137
2018/07/24 14:50:24 file `1510864668137` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>407
2018/07/24 14:50:24 file `1510866737407` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>023
2018/07/24 14:50:24 file `1510966990023` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>032
2018/07/24 14:50:24 file `1510966990032` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>039
2018/07/24 14:50:24 file `1510966990039` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>044
2018/07/24 14:50:24 file `1510966990044` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>048
2018/07/24 14:50:24 file `1510966990048` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>060
2018/07/24 14:50:24 file `1510966990060` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>070
2018/07/24 14:50:24 file `1510966990070` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>075
2018/07/24 14:50:24 file `1510966990075` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>004
2018/07/24 14:50:24 file `1511023987004` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>016
2018/07/24 14:50:24 file `1511023987016` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>021
2018/07/24 14:50:24 file `1511023987021` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>024
2018/07/24 14:50:24 file `1511023987024` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>028
2018/07/24 14:50:24 file `1511023987028` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>033
2018/07/24 14:50:24 file `1511023987033` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>036
2018/07/24 14:50:24 file `1511023987036` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>040
2018/07/24 14:50:24 file `1511023987040` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>905
2018/07/24 14:50:24 file `1511033207905` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>769
2018/07/24 14:50:24 file `1511033212769` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>808
2018/07/24 14:50:24 file `1511278721808` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>576
2018/07/24 14:50:24 file `1511281542576` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>883
2018/07/24 14:50:24 file `1511281545883` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>879
2018/07/24 14:50:24 file `1512059866879` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>112
2018/07/24 14:50:24 file `1513173522112` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image gif image/gif}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>510
2018/07/24 14:50:24 file `1513180093510` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>090
2018/07/24 14:50:24 file `1513367227090` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image gif image/gif}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>679
2018/07/24 14:50:24 file `1513439763679` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>541
2018/07/24 14:50:24 file `1513790360541` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>437
2018/07/24 14:50:24 file `1513790370437` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>527
2018/07/24 14:50:24 file `1513790377527` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>781
2018/07/24 14:50:24 file `1513792161781` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>898
2018/07/24 14:50:24 file `1514158037898` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image png image/png}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>717
2018/07/24 14:50:24 file `1515074739717` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>505
2018/07/24 14:50:24 file `1515096207505` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>932
2018/07/24 14:50:24 file `1515861262932` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>228
2018/07/24 14:50:24 file `1515868643228` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>489
2018/07/24 14:50:24 file `1516820999489` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>225
2018/07/24 14:50:24 file `1516993508225` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image gif image/gif}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>025
2018/07/24 14:50:24 file `1517693466025` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {  }
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>725
2018/07/24 14:50:24 file `1518649141725` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>759
2018/07/24 14:50:24 file `1520894557759` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>587
2018/07/24 14:50:24 file `1522235798587` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>640
2018/07/24 14:50:24 file `1522428292640` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>661
2018/07/24 14:50:24 file `1522428300661` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>240
2018/07/24 14:50:24 file `1522428331240` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>899
2018/07/24 14:50:24 file `1522441875899` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>010
2018/07/24 14:50:24 file `1522450103010` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>203
2018/07/24 14:50:24 file `1522712037203` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>862
2018/07/24 14:50:24 file `1522713555862` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>814
2018/07/24 14:50:24 file `1522785490814` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image png image/png}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>040
2018/07/24 14:50:24 file `1522857832040` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>806
2018/07/24 14:50:24 file `1522858167806` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>157
2018/07/24 14:50:24 file `1522942335157` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>255
2018/07/24 14:50:24 file `1523066601255` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>962
2018/07/24 14:50:24 file `1523107845962` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>942
2018/07/24 14:50:24 file `1523114000942` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>870
2018/07/24 14:50:24 file `1523543598870` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {application pdf application/pdf}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>296
2018/07/24 14:50:24 file `1523543657296` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {application pdf application/pdf}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>641
2018/07/24 14:50:24 file `1523664183641` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image png image/png}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>826
2018/07/24 14:50:24 file `1523909730826` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>118
2018/07/24 14:50:24 file `1523910544118` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image gif image/gif}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>060
2018/07/24 14:50:24 file `1524261145060` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>480
2018/07/24 14:50:24 file `1524351258480` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>640
2018/07/24 14:50:24 file `1524352010640` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>962
2018/07/24 14:50:24 file `1524352076962` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>990
2018/07/24 14:50:24 file `1524352116990` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>997
2018/07/24 14:50:24 file `1524352116997` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>506
2018/07/24 14:50:24 file `1524353176506` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>971
2018/07/24 14:50:24 file `1524402470971` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>336
2018/07/24 14:50:24 file `1524430410336` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>095
2018/07/24 14:50:24 file `1524501297095` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>043
2018/07/24 14:50:24 file `1524501300043` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>967
2018/07/24 14:50:24 file `1524516910967` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>269
2018/07/24 14:50:24 file `1524518158269` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>565
2018/07/24 14:50:24 file `1524572427565` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>886
2018/07/24 14:50:24 file `1524572442886` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>579
2018/07/24 14:50:24 file `1524601744579` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>712
2018/07/24 14:50:24 file `1524601764712` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>171
2018/07/24 14:50:24 file `1524660554171` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>062
2018/07/24 14:50:24 file `1524698777062` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>082
2018/07/24 14:50:24 file `1524698987082` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>179
2018/07/24 14:50:24 file `1524927493179` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>033
2018/07/24 14:50:24 file `1524947457033` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>854
2018/07/24 14:50:24 file `1525020428854` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>864
2018/07/24 14:50:24 file `1525020428864` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>224
2018/07/24 14:50:24 file `1525105110224` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>682
2018/07/24 14:50:24 file `1525105856682` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>572
2018/07/24 14:50:24 file `1525108081572` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>184
2018/07/24 14:50:24 file `1525207345184` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>684
2018/07/24 14:50:24 file `1525269724684` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>423
2018/07/24 14:50:24 file `1525284959423` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>147
2018/07/24 14:50:24 file `1525294057147` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>720
2018/07/24 14:50:24 file `1525350111720` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>775
2018/07/24 14:50:24 file `1525364889775` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image png image/png}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>093
2018/07/24 14:50:24 file `1525435362093` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>512
2018/07/24 14:50:24 file `1525701016512` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>269
2018/07/24 14:50:24 file `1525790721269` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>158
2018/07/24 14:50:24 file `1525803153158` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>957
2018/07/24 14:50:24 file `1525811752957` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>458
2018/07/24 14:50:24 file `1525919994458` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>398
2018/07/24 14:50:24 file `1526063729398` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>886
2018/07/24 14:50:24 file `1526074683886` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>627
2018/07/24 14:50:24 file `1526076268627` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>260
2018/07/24 14:50:24 file `1526155602260` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>984
2018/07/24 14:50:24 file `1526230046984` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>887
2018/07/24 14:50:24 file `1526311235887` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>119
2018/07/24 14:50:24 file `1526403410119` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>464
2018/07/24 14:50:24 file `1526563396464` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>871
2018/07/24 14:50:24 file `1526674883871` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>353
2018/07/24 14:50:24 file `1526675079353` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>904
2018/07/24 14:50:24 file `1526675080904` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>842
2018/07/24 14:50:24 file `1526675082842` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>577
2018/07/24 14:50:24 file `1526675084577` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>461
2018/07/24 14:50:24 file `1526675086461` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>776
2018/07/24 14:50:24 file `1526675087776` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>365
2018/07/24 14:50:24 file `1526675098365` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>861
2018/07/24 14:50:24 file `1526675099861` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>066
2018/07/24 14:50:24 file `1526675118066` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>001
2018/07/24 14:50:24 file `1526675238001` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>651
2018/07/24 14:50:24 file `1526677022651` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>422
2018/07/24 14:50:24 file `1526678001422` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>938
2018/07/24 14:50:24 file `1526680610938` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>322
2018/07/24 14:50:24 file `1526681265322` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>376
2018/07/24 14:50:24 file `1526683203376` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>275
2018/07/24 14:50:24 file `1526684147275` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>545
2018/07/24 14:50:24 file `1526685146545` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>812
2018/07/24 14:50:24 file `1526693386812` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>957
2018/07/24 14:50:24 file `1526696856957` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>783
2018/07/24 14:50:24 file `1526700423783` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>834
2018/07/24 14:50:24 file `1526702099834` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>119
2018/07/24 14:50:24 file `1526706315119` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>340
2018/07/24 14:50:24 file `1526727841340` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>142
2018/07/24 14:50:24 file `1526728657142` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>768
2018/07/24 14:50:24 file `1526729991768` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>507
2018/07/24 14:50:24 file `1526730806507` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>066
2018/07/24 14:50:24 file `1526732089066` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>627
2018/07/24 14:50:24 file `1526735115627` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>058
2018/07/24 14:50:24 file `1526738348058` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>342
2018/07/24 14:50:24 file `1526740090342` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>695
2018/07/24 14:50:24 file `1526743306695` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>389
2018/07/24 14:50:24 file `1526749675389` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>358
2018/07/24 14:50:24 file `1526752414358` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>324
2018/07/24 14:50:24 file `1526754043324` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>245
2018/07/24 14:50:24 file `1526754948245` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>280
2018/07/24 14:50:24 file `1526756032280` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>097
2018/07/24 14:50:24 file `1526758777097` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>928
2018/07/24 14:50:24 file `1526761201928` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>915
2018/07/24 14:50:24 file `1526762892915` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {video mp4 video/mp4}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>094
2018/07/24 14:50:24 file `1526764274094` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>247
2018/07/24 14:50:24 file `1526769144247` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>219
2018/07/24 14:50:24 file `1526769746219` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>287
2018/07/24 14:50:24 file `1526770347287` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>329
2018/07/24 14:50:24 file `1526822211329` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
2018/07/24 14:50:24 found attachment binary<PHONE_NUMBER>335
2018/07/24 14:50:24 file `1526822963335` has no associated SQL entry; going to have to guess at its encoding
2018/07/24 14:50:24 found file type: {image jpeg image/jpeg}
Panicked: runtime error: slice bounds out of range
[frame: starting at 75636533, size 0]

Format out:
jh1:signal ytjohn$ ./signal-back_darwin_amd64 format -v -f XML signal-2018-07-24-14-38-09.backup
Password: 57708 00033 44821 48541 17385 64128
2018/07/24 14:52:50 MMS export not yet supported
2018/07/24 14:52:50 MMS export not yet supported
<SNIP>
2018/07/24 14:52:50 MMS export not yet supported
2018/07/24 14:52:50 MMS export not yet supported
Panicked: runtime error: slice bounds out of range
[frame: starting at 75636533, size 0]

After comparing them, it seems like I bomb out 75MB into the 111MB file. I suppose that could be a bad/corrupted message that far in. I made a fresh backup for this.  I can get signal to ask for the passcode and start the restore (as long as I do everything on phone internal memory), but the app crashes, possibly on this same record.

@ytjohn Do the same issues occur on the stable build? Your backup might be large enough that it doesn't encounter the memory issues larger ones do, but is hitting the same wall large backups are hitting on the alpha build, so it's a good spot for me.

Sorry for the delay.  I ran it again with your latest release and a build from master.
https://gist.github.com/ytjohn/b952803a5d8705681c5c45c7ea95df74

@xeals I tried it again with the latest stable version and the problem persists.

Sometimes the same command works on the Mac but gets this error on Ubuntu (precompiled binaries for both).


Update styles.scss

Small color fix for reclout dropdown on dark-mode (hover)

Small color fix for reclout dropdown on dark-mode (hover)

"Small fix" but important for dark-mode power users😂

Have you checked the other PRs waiting to be merged or go live? I think this ones already been sorted.

Yeah just checked! Already in another PR. my bitclout is @jeanclout

awesome gave you a follow


Adding a Class - add a class

Add a Class
User Adds a class
Class is added
Primary:
Secondary:
Difficulty:
Actual Difficulty:
Time:

rykard

rykard level

Rykard


Support OVH

https://github.com/ovh/go-ovh/issues/10
https://github.com/ovh/debian-cis
https://ronanquillevere.github.io/2017/05/16/kubernetes-ovh.html
https://github.com/antoineco/kOVHernetes

API Client

https://github.com/ovh/python-ovh
https://github.com/ovh/go-ovh
https://api.ovh.com/g934.first_step_with_api

Private Network

https://docs.ovh.com/gb/en/public-cloud/use_vrack_and_private_networks_with_public_cloud_instances/

Issues

[ ] Connect to apiserver with private ip(VLAN ip) not working.
[ ] Loadbalacer type service not working
[ ] Pod network with calico not running DNS pod. With flannel working


Received an error that's not yet explained - 208 // Invalid object name

What happened?
I was minding my own business, when out of nowhere this error happened. (👈 update accordingly)
Steps to reproduce:

Click Connect and Update Database

Copy/Paste the full error
Message Code:
208

Message:
Invalid object name 'LogRhythmEMDB.dbo.MsgSource'.

More information available at:
https://github.com/logrhythm/EZ-Cloud/wiki/Error-Messages#208

and:
Message Code:
208

Message:
Invalid object name 'LogRhythmEMDB.dbo.SCLicense'.

More information available at:
https://github.com/logrhythm/EZ-Cloud/wiki/Error-Messages#208

More info
This is happening on a system where the SIEM database (EMDB) doesn't exist.

Sent from Wiki - Error Messages

Fixed in the new Documentation (that will be published on docs.logrhythm.com late December/early January)


wrapInTestContext: Warning: Stateless function components cannot be given refs

Describe the bug
I am following the instruction to test component that uses react-dnd - https://react-dnd.github.io/react-dnd/docs/testing.
import { wrapInTestContext } from 'react-dnd-test-utils';
import { render } from '@testing-library/react';

const MyComponentWithDnD = wrapInTestContext(MyComponent);

render(<MyComponentWithDnD/>);

Once I wrap my component in test provider, I see the following warning:
Warning: Function components cannot be given refs. Attempts to access this ref will fail. Did you mean to use React.forwardRef()?

      Check the render method of `ForwardRef(TestContextWrapper)`.
          in MyComponent (created by ForwardRef(TestContextWrapper))
          in Unknown (created by ForwardRef(TestContextWrapper))
          in ForwardRef(TestContextWrapper) (at MyComponent.spec.tsx:67)

I am using react resting library.
Desktop (please complete the following information):

OS: macOS
Browser js-dom

Additional context
Using latest versions of package:
"react-dnd": "^11.1.3",
"react-dnd-html5-backend": "^11.1.3",
"react-dnd-test-backend": "^11.1.3",
"react-dnd-test-utils": "^11.1.3",

The testing utilities have been reworked and now accept function components. You can also wrap your components with a live backend for more end-to-end testing with JSDOM. Check out the chess example in the repo. I hope that helps!


Performance optimization

-remove unnecessary memory allocation
-use the difference between two numbers instead of toFixed(4)
For tests i take Example_PerformanceTesing sources and replace FastArmature -> Armature
Not optimized flash:
29 armatures 522 bones [Adobe Flash Player <IP_ADDRESS>]
35 armatures 630 bones [Google Chrome Pepper Flash Player <IP_ADDRESS>]
After the optimization:
103 armatures 1854 bones [Adobe Flash Player <IP_ADDRESS>]
180 armatures 3240 bones [Google Chrome Pepper Flash Player <IP_ADDRESS>]
All builds with the same build options (release build, inline = true, optimize bitecode = true)
Update:
made some more optimization:
-remove creation of new Object each time DBOject.calculateParentTransform method called by using pool of objects (see below)
-add new class ParentTransformObject for store the results of the parent transformation (instead of using raw Object)
After the optimization:
113 armatures 2034 bones [Adobe Flash Player <IP_ADDRESS>]
218 armatures 3924 bones [Google Chrome Pepper Flash Player <IP_ADDRESS>]

That was amazing!!!!!!

Thank you! :)

Will you merge this changes into the project?

thanks a lot, we merged it


is "tmp_weight" in transformer_layer.py useless?

great work!
I have  two questions:

is "tmp_weight" in transformer_layer.py useless? can I delete that?
in the paper, you said wi is fixed when training, while in code I think it's trainable, am I right?

thx.

Thanks for asking : -)

Yes, its useless, you can delete that;
I dont remember the paper said ω is fixed ( each layer has the flexibility to adjust ω and depends more on its residual branch), it would be very helpful if you can point me to the part that confuses you. In the current implementatioin, ω is trainable (I dont think there is any reason to make it untrainable, the computation overhead is marginal at most). But I did some experiments with ω fixed, it leads to almost the same performance.

Thanks for quick reply and great work.
I will report experiment results with my dataset later.

Sure no problem : -)


About Streetscape Performance Metrics

Hello!
Our team uses xviz and streetscape.gl to create a visualization system.
Performance metrics are now used to determine latency rates.
However, I do not understand the meaning of xviz frames loaded, xviz frames rendered. What is that?
Also, the Our ros topics 10hz(gps) but xviz frames rendering degree is 22.
Why are these two figures different?

Hopefully the documentation is clear:
https://avs.auto/#/streetscape.gl/api-reference/react-components/log-viewer?section=debug-function-optional-
But to add additional context, frames are basically XVIZ Messages, specifically StateUpdate.  So it should be the number of messages we received.
The XVIZFrames Rendered matches the Redraw, which is less than the FPS.  What I believe this means is that the FPS is the  raw redraw performance, so how many times the webgl context was drawn regardless of the actual data changes.  So i believe FPS should always be >= Redraw.
XVIZ Frames Rendered should be the actual different set of XVIZ data that was drawn.  What this means is that if the data is the same across 2 renderings, XVIZ Frame Renders will not increment, but your FPS metric would increase.
It looks like your messages received are 87, but we have only rendered 22.  That could be due to a various reasons.  The metrics are very basic events. We rendered via GPU, we updated the scene due to new data, we have seen  a message. What that doesn't tell you is what messages have been rendered because it depends on a few other factors.

@twojtasz Thank you for your kind explanation. I understand clearly!


Desktop_version PR

For this project I used knowledge i got in the previous week and I used to make a good desktop version which good responsiveness
I have applied css flexbox and CSS grid  , In this version the minimum size of the screen is 768px
NB: Before of this I had a desktop_brnch so by accident I made a merge ; so according to The last 3 reviewers I was trying to make the change according to what they tell me now it's collected

@bobb-Rob Hello brother, thanks for what you told me but before I did it and include the mobile version css but first reviewer refused even instructions and asked to work on a desktop  >=768px  right now I haven't the ability to request a review how can do it?

Could you fix the issue and ensure it is fixed, then reach out to student success, they will give you another chance—best of luck.
Ensure your application looks very good on both views, mobile and desktop.

@sibomana123 check my comment above.

Hi @sibomana123,
This is a manual review
Approved :+1:
Cheers and Happy coding!:clap::clap::clap:


Scala.js support

@SemanticBeeng I think it’s better to move our discussion from the closed PR #50.
I’m very into adding Scala.js support. You don’t need Akka for single-machine environment (assuming we run entities in browser). The runtime is very easy to implement. All components are already here.
We need to decide how the event journal should be implemented, in-mem or using browser local storage. It’s up to you to decide, I’ll help you to implement it, but I don’t have experience with browser specific API

Thanks. Yes, can see the excellent modularity.
Trying to knit a few things I know of and thinking through a few aspects.
I'd like to

Have the behavior algebra and the free monad machinery runnable in both server and client
For example am looking at frees.io how they do this part since they handle scala.js so there is a chance to reuse.

In aecor we have @autoFunctorK and frees.io  has @free and @tagless
http://frees.io/docs/core/algebras/
These seem to be very similar - again, looking there because of scala.js support and to better understand where the awareness of "journal" comes in.

Have the behavior algebra  decoupled from the "journal" - I found this uncommittedEvents design pattern very useful for managing state between client and server as lists of domain events.

Please see https://tech.zilverline.com/2011/02/10/towards-an-immutable-domain-model-monads-part-5 for details.

A code example for an idea.
  override def registerCollateral(customerId: CustomerId, collateral: Collateral)
  : Future[ReturnVal[Boolean]] = {

    val p = Promise[ReturnVal[Boolean]]()

    try {
      val customer = CustomerRepository.findCustomerById(customerId)

      if (!customer.isDefined) {

        p.failure(BusinessException(s"Could not find customer $customerId"))

      }
      else {
        CustomerServiceEventStore.command_RegisterCollateral(customer.get, collateral)

        val events = customer.get.uncommittedEvents
        customer.get.markCommitted()

        p.success(ReturnVal(Left(true), events))
      }
    } catch {
      case NonFatal(e) =>
        Logger.error(CLS + "registerCollateral: " + e)
        p.failure(e)
    }
    p.future
  }

Yes, there is almost everything you need.

sealed abstract class CustomerEvent
final case class CollateralRegistered(collateral: Collateral) extends CustomerEvent

sealed abstract class CustomerRejection
object CustomerNotFound extends CustomerRejection

def update(state: Option[CustomerState], e: CustomerEvent): Folded[Option[CustomerState]] = ???

@autoFunctorK(false)
trait Customer[F[_]] {
  def registerCollateral(collateral: Collateral): F[Unit]
}

final class CustomerActions[F[_]](
  implicit
    F: MonadActionReject[F, Option[CustomerState], CustomerEvent, CustomerRejection]
  ) extends Customer[F] {
  import F._
  def registerCollateral(collateral: Collateral): F[Unit] =
    read.flatMap {
      case Some(customer) =>
        append(CollateralRegistered(collateral))
      case None =>
        reject(CustomerNotFound)
    }
}

type In[A] = ActionT[EitherT[IO, CustomerRejection, ?], Option[CustomerState], CustomerEvent, ?]
type Out[A] = IO[Either[CustomerRejection, (Chain[CustomerEvent], A))

val customerActions = new CustomerActions[In]

val customers: CustomerId => Customer[Out] = {
  customerId =>
   customerActions.mapK(new (In ~> Out) {
  def apply[A](action: In[A]): Out[A] =
    CustomerRepository.findCustomerById(customerId)
      .flatMap { customerState =>
        action.run(customerState, _.update(_)).value.flatMap {
          case Right(Next(a @ (events, _))) =>  CustomerRepository.appendEvents(customerId, events).as(Right(a))
          case Left(rejection) =>  IO(Left(rejection))
          case Right(Impossible) => IO.raiseError(new IllegalStateException)
        }
    }
}

I don't know what markCommitted does, but I think it mutates state somehow which I prefer to avoid, so you need some kind of journal anyway to persist events, easy to implement using cats.effect.concurrent.Ref. Also I assumed that findCustomerById and appendEvents are in IO[_].

@SemanticBeeng I can only see slight problems with java.time.* classes used in some places, in particular aecor.util.Clock.
Most would be covered by https://github.com/scala-js/scala-js-java-time, but ZonedDateTime is not there yet, for example.
So I would first move Clock to schedule module, and then core would surely cross-compile.

Excellent example Denis.
Review this thoroughly and looks very good.
Not certain yet how CustomerState fits with uncommittedEvents  but almost there.
case Right(Next(a @ (events, _))) =>  CustomerRepository.appendEvents(customerId, events).as(Right(a)) made it clear that persistence is in the hands of the user and not forced by framework.
In this previous project I reused this little pattern from the article above
trait AggregateRoot[Event] {
  protected def applyEvent: Event => Unit

  def uncommittedEvents: Iterable[Event] = _uncommittedEvents.clone()

  def markCommitted() = _uncommittedEvents.clear()

  def loadFromHistory(history: Iterable[Event]) = history.foreach(applyEvent)

  def record(event: Event) {
    applyEvent(event)
    _uncommittedEvents += event
  }

  private val _uncommittedEvents = mutable.Queue[Event]()
}

Wip on fitting this in with your example but can see things to try.
So by the example above you mean that such kind of code should cross-build?


[BUG]: An error occurred while streaming response. NetworkError when attempting to fetch resource.

How are you running AnythingLLM?
Docker (local)
What happened?
I have Anything LLM running pointed at my local Ollama. My local Ollama is working fine in Open WebUI and when I curl it:
$ curl https://ollama
Ollama is running%

Also, it would appear Anything LLM is communicating in some form with Ollama as it shows my models:

There are no error in the logs either:
No pending migrations to apply.
[backend] info: [EncryptionManager] Loaded existing key & salt for encrypting arbitrary data.
[backend] info: [TELEMETRY ENABLED] Anonymous Telemetry enabled. Telemetry helps Mintplex Labs Inc improve AnythingLLM.
[backend] info: prisma:info Starting a sqlite pool with 17 connections.
[backend] info: [TELEMETRY SENT] {"event":"server_boot","distinctId":"50247cfa-0b04-4800-89b5-af27967efe6e","properties":{"commit":"--","runtime":"docker"}}
[backend] info: [CommunicationKey] RSA key pair generated for signed payloads within AnythingLLM services.
[backend] info: [EncryptionManager] Loaded existing key & salt for encrypting arbitrary data.
[backend] info: Primary server in HTTP mode listening on port 3001
[backend] info: [BackgroundWorkerService] Feature is not enabled and will not be started.

But when I go to use the frontend I get the following error:

When I look in the console I see the following error:
ns_error_net_interrupt

I'm wondering if this is because I'm serving AnythingLLM behind a Caddy proxy? I looked in the example env file and didn't see anything related to proxy settings.
I can curl Ollama from the AnythingLLM container as well.
Are there known steps to reproduce?
No response

Pretty sure this has to do with Caddy as the proxy. The desktop app works fine with my Ollama.

I would agree, if you are in docker you must use the host gateway binding:
https://host.docker.internal:PORT on Mac/Windows or http://<IP_ADDRESS>:11434
What is http://ollama:11434 mapping to? interesting that the /model seems to work but chats are not?

Also, I realize now that this is about streaming. Does your proxy support web sockets? That is how chat works and 99% of the time the proxy is blocking this and drops connection instantly.
In nginx:
# In server block
.....
# Enable websocket connections for agent protocol.
	location ~* ^/api/agent-invocation/(.*) {
		proxy_pass http://localhost:3001;
		proxy_http_version 1.1;
		proxy_set_header Upgrade $http_upgrade;
		proxy_set_header Connection "Upgrade";
	}
....

@timothycarambat I'm using Caddy. Specifically, caddy-docker-proxy. I've had no issues using Ollama behind Caddy with other tooling: Open WebUI, Enchantment on iOS, various Paperless-ngx POCs, etc. all work fine. The Anything LLM Mac client works fine with my Ollama behind Caddy as well, so this feels isolated to the Docker version.
http://ollama is just hitting the internal Docker container for Ollama over the Caddy Docker network. I also tried https://ollama.mydomain.com which works with the other Ollama clients I mentioned above, but it also had the same error.
Would there be any issues with AnythingLLM behind Caddy? Wondering if you meant Ollama or AnythingLLM must use the host port bindings.
I should mention my working Open WebUI is also behind Caddy using the same setup.

In general if you have a setup of

Docker container on host running on port 11434
AnythingLLM in another container on host 3001

To connect AnythingLLM to the service on 11434 you would need to use this URL in AnythingLLM
http://host.docker.internal:11434 this would use the network bridge to then go from
AnythingLLM<->host network<->container2
I have never used caddy and do not exactly know or understand what that entails. However, the /models endpoint works and the only distinctive difference between calling /models and /stream-chat is that stream chat uses SSR. Which might explain the NS_ERROR_NET_INTERRUPT.
So clearly the https://ollama endpoint is reachable over traditional REST/HTTP methods, but the client disconnects when the request is SSR
https://github.com/Mintplex-Labs/anything-llm/blob/b658f5012de0658272fb0853a1c00a1fda2ccf1f/server/endpoints/chat.js#L45-L49
Does caddy have issues with text/event-stream header flushing instantly? Might be just the right combo of the docker +SRR+caddy all together
https://github.com/caddyserver/caddy/issues/3765

@timothycarambat I tried flush_interval -1 without any success.  Have you gotten this to work behind any reverse proxy? If so, mind sharing the config? Worth noting the Caddy documentation says the flush_interval option is ignored and headers are flushed immediately when Content-Type: text/event-stream.
I have found another lead though: https://github.com/leafac/caddy-express-sse which suggests this as a workaround:
res.type("text/event-stream").write(":\n\n");

See the Caddy bug filed here: https://github.com/leafac/caddy-express-sse?tab=readme-ov-file
There's also this open issue here about compression: https://github.com/caddyserver/caddy/issues/6293
I also found this issue that looks similarly related: https://github.com/Giveth/giveth-dapps-v2/issues/4620

Here's where Caddy automatically sets flush_interval to -1 for text/event-stream: https://github.com/cmfcmf/caddy/blob/master/modules/caddyhttp/reverseproxy/streaming.go#L88-L107


Remove PLOG rates

Added code to remove PLOG reaction rates from a chemkin mechanism and replace with single or double Arrhenius reaction rates using scipy.optimize.curve_fit. Comparisons between original and fitted rates can be plotted. This includes tests for individual rates, as well as a test comparing original and modified mechanism results for a constant pressure reactor simulation.
This code is based on the plog branch at this point in time, so it can't automatically merge. I'm not sure how to fix that - maybe you need to make a fork from that version, and then I can put this pull request there?
Unresolved Issue
test_output.py is failing. This code tests convert_mech_irrev, but I don't think I changed anything related to that function. Maybe I copied the wrong mech.dat and mech_blessed.dat? I don't want to make any changes in that portion of the code, it's really outside the scope of this pull request.

Great @jsantner, thanks! I will take a look at this soon and manually resolve the conflicts.


Wrong chrome path priority?

Looks that sorting exec path priorities places path with greater weight in the beginning.
https://github.com/GoogleChromeLabs/carlo/blob/09416d8a49ed6df88fa2f1f62e35c567f072340c/lib/find_chrome.js#L145
But it pops the last (least weight). Is this intentional?
https://github.com/GoogleChromeLabs/carlo/blob/09416d8a49ed6df88fa2f1f62e35c567f072340c/lib/find_chrome.js#L60

I tested in company almost 5 computers, but never run any example succeed.
always Could not find Chrome installation, please make sure Chrome browser is installed from https://www.google.com/chrome/.

Yes, I have multiple Chrome installs. I expect it to pick up /Applications/Google Chrome.app but it pick up the lower priority one (which is not the latest version). Reversing the weight comparator would resolve it.

Fixed in https://github.com/GoogleChromeLabs/carlo/commit/e33f9d13da41b13372aa6ba20742f5e240412b39

👍 thank you!


Classify and optimize weather data presentation

We are going with an OOP approach to our weather data elements. Simply put: a weather forecast should be a class, WeatherForecast, that holds all the necessary data in the form of class fields. A proper architecture should be defined for what classes need to be created and utilized for display on a home page.

With the recent implementation of geolocation, we managed to do quite a bit of the reclassification of objects involved in this system. This issue has been resolved.


Add support for vix/vixen pronouns

I don't use any of the currently listed pronouns that are on PronounDB (I use vix/vixen), so it would be nice to have support for them.

Please see the README:

As mentioned above, neopronouns support is addressed in the README. There is underlying work going on to make adding more sets viable (rework the way pronouns are represented internally), but for now with current infrastructure it's not possible to add new sets easily.
As with all the other similar issues, I'll close this as I don't want the tracker to be full of duplicates that are already addressed in the README file. Once the internal restructuring is complete, I will look into adding more sets.


[Feature]

Description
@Rakesh9100 I want to add multilanguage facility to the website. Kindly assign this issue to me.
Screenshots
No response
Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSOC'24 contributor.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

[X] I agree to follow this project's "Code of Conduct".

@jessicachawla English,hindi,punjabi.marathi,urdu,french and any other u require

Urdu not needed, add Spanish and german as well.

Ok

@Rakesh9100 this issue can be assigned

@jessicachawla @Rakesh9100 Can I start working on this issue?

Issue 873 is already open for this, you can comment there if you want to work @Ojas-Arora


no matches for kind "DeschedulerPolicy"

I have already install descheduler for my cluster ( k8s v1.20.0) as deployment.
Deployment status is running.
But when i trying to run example manifest
apiVersion: "descheduler/v1alpha1" kind: "DeschedulerPolicy" strategies:   "RemoveDuplicates":      enabled: true      params:        removeDuplicates:          excludeOwnerKinds:          - "ReplicaSet"   "RemovePodsViolatingInterPodAntiAffinity":      enabled: true   "RemovePodsHavingTooManyRestarts":      enabled: true      params:        podsHavingTooManyRestarts:          podRestartThreshold: 20          includingInitContainers: true
I got the issue :
 no matches for kind "DeschedulerPolicy" in version "descheduler/v1alpha1"
There is no idea for this. Pls help me to resolve them

@tintranvan What do you mean by

But when i trying to run example manifest

DeschedulerPolicy needs to be inside of a ConfigMap as shown here: https://github.com/kubernetes-sigs/descheduler/blob/master/kubernetes/base/configmap.yaml#L8
You do not directly create that resource.

/kind support

/remove-lifecycle stale

I think this was answered by @a7i's comment above https://github.com/kubernetes-sigs/descheduler/issues/595#issuecomment-874210986
/close

@damemi I think if possible it would be better to update the usage document, I stumbled upon this thread while looking for the same issue.


UnboundLocalError generated in _run_image_processor()

Bug report

Bug summary
If an invalid image_processing_function is provided, an exception is generated.
Also, documentation seems inconsistant, saying that this function can have 2 or 4 arguments, while the code requires 2 or 3 arguments.

Code for reproduction

If the params is such that acquisition.abort is called, processed won't be initialized and this will generate an error.  Simple fix would be to initialize processed outside of the if statement.

        params = signature(process_fn).parameters
        if len(params) == 2 or len(params) == 3:
            processed = None
            try:
                if len(params) == 2:
                    processed = process_fn(image, metadata)
                elif len(params) == 3:
                    processed = process_fn(image, metadata, event_queue)
            except Exception as e:
                acquisition.abort(Exception("exception in image processor: {}".format(e)))
                continue
        else:
            acquisition.abort(Exception(
                "Incorrect number of arguments for image processing function, must be 2 or 3"
            ))

        if processed is None:
            continue

Expected outcome

Actual outcome

Version Info

Operating system:
pycromanager version:
MicroManager version:
Python version:
Python environment (command line, IDE, Jupyter notebook, etc)

Got it, thanks!
https://github.com/micro-manager/pycro-manager/pull/472


Basic Alarm Clock using Python

Hi, I wanted to create a project which will be an alarm clock implemented using python datetime module.

Yeah, Go ahead with the changes and add in the folder Python and update the details of the program in the readme file..


Can't convert RUB to others

Workflow version
v2024.3
Alfred version
5.5.1[2273]
macOS version
15.1 (24B83)
Debugger output
[14:40:59.671] Currency Converter[Script Filter] Queuing argument '40 RUB to USD'
[14:40:59.732] Currency Converter[Script Filter] Script with argv '40 RUB to USD' finished
[14:40:59.738] Currency Converter[Script Filter] {"items":[{"uid":"BYN","title":"40 BYN","subtitle":"Belarusian Ruble","autocomplete":"40 BYN to ","valid":false,"icon":{"path":"images/flags/BYN.png"}},{"uid":"RUB","title":"40 RUB","subtitle":"Russian Ruble","autocomplete":"40 RUB to ","valid":false,"icon":{"path":"images/flags/RUB.png"}}]}

More details
When I type "cur 40 RUB to USD", no result shows.

cur_debug.log

Ah, yeah, it happens because the workflow also interprets the names of coins and there’s two ruble so RUB conflicts with it. Rouble is also a correct spelling, so renaming it is the most straightforward fix. Update to 2024.4.
You may also need to delete the file inside ~/Library/Caches/com.runningwithcrayons.Alfred/Workflow Data/com.alfredapp.vitor.currencyconverter/ because it’s the cache, and this will only be fixed for you after that is cleared (by either deleting the file or waiting 12 hours after the last update).


Definition for rule 'react/jsx-handler-names' was not found

It appears that the latest release (3.10.0) does not include this rule.

Right, the latest release on npm does not include this rule for now.
A new release with this rule should be published this week-end.

@yannickcr still in the plan to release this over the weekend?

This rule is now available in v3.11.0.


fix(deps): update react

This PR contains the following updates:

Package
Type
Update
Change
References

@lingui/react
dependencies
minor
2.7.2 -> 2.8.3
source

@types/react
devDependencies
patch
16.8.8 -> 16.8.19
source

eslint-plugin-react-hooks
devDependencies
minor
1.0.0 -> 1.6.0
homepage, source

react
dependencies
patch
16.8.2 -> 16.8.6
homepage, source

react-bootstrap-typeahead
dependencies
minor
3.2.4 -> 3.4.5
source

react-dom
dependencies
patch
16.8.2 -> 16.8.6
homepage, source

react-jsonschema-form
dependencies
minor
1.2.0 -> 1.6.1
source

react-test-renderer
devDependencies
patch
16.8.2 -> 16.8.6
homepage, source

Release Notes

lingui/js-lingui
v2.8.3
Compare Source
Bug Fixes

Loader: Fix type error when no loader config is provided
Macro: babel-plugin-macros are peer dependency and must be installed manually

v2.8.2
Compare Source
Bug Fixes

Loader: Fix type error when no loader config is provided
Macro: babel-plugin-macros are peer dependency and must be installed manually

v2.8.1
Compare Source
v2.8.0
Compare Source
Bug Fixes

CLI: Don't warn about conflicting default message if it's empty (#502).
Thanks to Filip Žmuk.
Conf: Pass config path to getConfig explicitly instead reading it from process.argv (#509).
Thanks to Brandon Croft.

v2.7.4
Compare Source
New Features

Conf: Allow loading specific configuration file using --config argument (#501).
Thanks to Brandon Croft.

Bug Fixes

Macro: Fix escaped backticks in template string (#477).
Thanks to Saxon Landers.

v2.7.3
Compare Source
Bug Fixes

Conf: Allow extends and rootMode babel config options (#454).
Thanks to Adam Thomas.
React: Fix flow typing with Flow 0.92 (#448).
Thanks to Florian Rival.

facebook/react
v16.8.6
Compare Source
React DOM

Fix an incorrect bailout in useReducer(). (@acdlite in #15124)
Fix iframe warnings in Safari DevTools. (@renanvalentin in #15099)
Warn if contextType is set to Context.Consumer instead of Context. (@aweary in #14831)
Warn if contextType is set to invalid values. (@gaearon in #15142)

v16.8.5
Compare Source
React DOM

Don't set the first option as selected in select tag with size attribute. (@kulek1 in #14242)
Improve the useEffect(async () => ...) warning message. (@gaearon in #15118)
Improve the error message sometimes caused by duplicate React. (@jaredpalmer in #15139)

React DOM Server

Improve the useLayoutEffect warning message when server rendering. (@gaearon in #15158)

React Shallow Renderer

Fix setState in shallow renderer to work with Hooks. (@gaearon in #15120)
Fix shallow renderer to support React.memo. (@aweary in #14816)
Fix shallow renderer to support Hooks inside forwardRef. (@eps1lon in #15100)

v16.8.4
Compare Source
React DOM and other renderers

Fix a bug where DevTools caused a runtime error when inspecting a component that used a useContext hook. (@bvaughn in #14940)

v16.8.3
Compare Source
React DOM

Fix a bug that caused inputs to behave incorrectly in UMD builds. (@gaearon in #14914)
Fix a bug that caused render phase updates to be discarded. (@gaearon in #14852)

React DOM Server

Unwind the context stack when a stream is destroyed without completing, to prevent incorrect values during a subsequent render. (@overlookmotel in #14706)

ESLint Plugin for React Hooks

Add a new recommended exhaustive-deps rule. (@gaearon in #14636)

ericgio/react-bootstrap-typeahead
v3.4.5
Compare Source
Bug Fixes

Fix type error when checking classnames on SVG elements (#448) (Thanks @ababol!)

v3.4.4
Compare Source
Bug Fixes

Remove use of event.path (#446)

v3.4.3
Compare Source
Bug Fixes

Fix invalid aria values (#438)
Fix w3c validation in examples

v3.4.2
Compare Source
Bug Fixes

Fix positionFixed + pagination option behavior (#431)

v3.4.1
Compare Source
Bug Fixes

Update logic for deprecation warnings (#428)

v3.4.0
Compare Source
Deprecations
See the v4.0 upgrade guide for more detail and rationale

Deprecate bodyContainer prop in favor of positionFixed
Deprecate menuId prop in favor of id
Warn about required id for a11y in future version
Deprecate falsy emptyLabel value to hide menu

v3.3.6
Compare Source
Bug Fixes

Fix AsyncTypeahead bugs and update tests (#417, #422)
Correctly update activeItem during pagination (#400)

Internal

Add lint:fix command

v3.3.5
Compare Source
Bug Fixes

Fix circular dependency (#424)

Enhancements + Feature Requests

Allow setting the input type (#421)

Docs + Examples

Update Methods.md (#420) (Thanks @miguelcg!)
Update issue templates and add pull request template
Don't publish example site for pre-release versions

v3.3.4
Compare Source

Roll back breaking change introduced in 5c94448
Remove unused eslint config

v3.3.3
Compare Source
Docs

Update Public Methods docs; add reference to getInput

Internal

Use class instead of stateless component in withContext (#416)

v3.3.2
Compare Source
Bug Fixes

Fix highlighting of the last option when it's disabled (#414)(Thanks @Siarhei-Zharnasek)
Fix a11y errors (#413)

Internal

Remove unused react-lifecycles-compat lib
Minor internal refactoring
Stricter linting

v3.3.1
Compare Source
Bug Fixes

Add missing create-react-context dependency

v3.3.0
Compare Source
Bug Fixes

Fix hint truncation (#404)
Fix example typo
Update menu when text changes to ensure correct positioning

Enhancements + Feature Requests

Add onMenuToggle, deprecate onMenuHide & onMenuShow
Warn when using selected without onChange
Add open and defaultOpen props to control menu visibility (#375, #325)

Internal

Use polyfilled lifecycles and remove deprecated ones
Use RootCloseWrapper instead of react-onclickoutside
Consolidate constants
Make input focus a condition for hint
Use new context API via polyfill
Convert shell scripts to node for cross-platform compatibility
Update dependencies

mozilla-services/react-jsonschema-form
v1.6.1
Compare Source
Bugfix release: provide a safe default when calculating dependencies (#1313).
v1.6.0
Compare Source
New features

Add withTheme higher-order component (#1226).
Improve support for customization -- pass schema to AnyOfField / OneOfField (#1302), pass label, placeholder and registry to ArrayField (#1301), pass required to custom checkbox widgets (#1259).
Support readOnly from latest JSON Schema draft (#1282).
Allow unknown format properties, in accordance with JSON Schema spec (#1277).
Numbers can now be nullable (#1269).
Support widgets that are wrapped using React.ForwardedRef (#1227).
Add example for collapsing fields to documentation (#1294).
Schemas without type but with properties are now assumed to be object (#1292).

Bug fixes

Update wording in documentation (#1266).
Correctly use $ref when matching options with oneOf (#1287).
Remove setState call in FileWidget to fix test failures especially with newer node (#1285).
Ensure defaults are passed along for multiselect arrays when filling items to match minItems (#1264).
Fix bugs with defaults in combination with schema dependencies and oneOf/anyOf (#1304).

v1.5.0
Compare Source
New features

Custom string formats are now supported (#1186).
We now use SelectWidget to render the oneOf / anyOf control (#1220).
Add NullField (#1238).

Bug fixes

Do not error if File is not defined (#1253).
Fix mistake in validation docs (#1251).

P.S. v1.4.1 was published for 8 minutes or so. It's the same as this release and only existed as long as it took for me to realize that a minor version bump was necessary and not a patch version.
v1.4.1
Compare Source
v1.4.0
Compare Source
New features

The errors argument in transformErrors now have a schemaPath (#1205). Fixes #838 and #818.
Basic support for nullable types (#1213). This is a targeted fix that allows "type": [<T>, "null"] to be interpreted as "type": <T>.
No longer throw an error, but log a warning instead, when properties in ui:order do not correspond to any property in the schema (#814).

Bug fixes

Use plain text in playground demos (#1215).
Reduce number of "empty" meaningless divs (#1218).
Don't try to "merge" Files (#1234).
Documentation - no longer pass a schema attribute when rendering HTML (#946).
Document placeholder and autofocus widget props (#1223).
Add the Mozilla Code of Conduct (#1240).

v1.3.0
Compare Source
New features

Better support for $schema to let you control the metaschema to validate against (#1130).
Better handling of decimal points and trailing zeroes in numbers (#1183).
Submit events on Form now provide the event as the second argument (#1172).
Infer types for schemas defined using const (#1174).

Bug fixes

Fix multiple bugs related to switching between options in anyOf/oneOf (#1169).
Fix a bug causing rjsf to put an empty select item in enums which shouldn't have any (#1163).
Fix documentation build and remove dependency on toctoc (#1189).
Clean up HTML removing unnecessary wrapper elements (#1158).
Don't add required on checkbox inputs in cases where it doesn't make sense (#1194).

Internal changes

Code coverage reports are now generated using nyc (#1170).
Add a bunch of files to .gitignore (#1171).
Add full sourcemaps by default for development (#1208).

v1.2.1
Compare Source
Bug fixes

Fix typos in documentation (#1135).
Fix corner case in how we fill array items (#871).
anyOf actually supports oneOf as well (#1133) and can work inside array items (#1131).
Fix custom labels on booleans (#1137).
Arrays now support hidden fields (#978).
Radio boolean fields now have an ID (see #1139).
Filenames of data URLs are now URI encoded (#967).
Resolve $ref schemas inside a $ref (#1142).
Fix bug where anyOf branch was not selected correctly (#1129).
Name is not required in data-url format (#1147).
Use div instead of p to wrap submit buttons (#766).
uiSchema supports additionalProperties (#1144).

Documentation

Documentation is now hosted on ReadTheDocs and organized into several files in docs/ rather than one giant README (#1138).
Add a link to a JSFiddle that demonstrates using a custom component with ui:help (#1145).
Document an unfortunate interaction between schema dependencies and additionalProperties: false (#1149, based on work in #1018; see also #1148).

Thanks very much to new maintainer @epicfaace who has been putting a lot of time and effort into cleaning up this repository!

Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

PR has been edited
:construction_worker: This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over then you can add the label rebase to this PR and Renovate will reset/recreate it.

:warning: Lock file problem
Renovate failed to update a lock file. You probably do not want to merge this PR as-is.
:recycle: Renovate will retry this branch, including lockfile, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you rename this PR's title to start with "rebase!" to trigger it manually

The lock file failure details are included below:
package-lock.json
npm ERR! code ENETUNREACH
npm ERR! errno ENETUNREACH
npm ERR! request to https://registry.npmjs.org/warning failed, reason: connect ENETUNREACH 2606:4700::6810:1a23:443 - Local (:::0)

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/npm/_logs/2019-06-11T04_29_39_578Z-debug.log

:tada: This PR is included in version 2.136.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Prevent parsing of shortcodes inside code blocks

This is essentially the same as https://github.com/gohugoio/hugo/issues/5446 but instead of for org file, for a markdown (md) file.
I can't include a CFEngine mustache template in a source code block without the shortcode parser complaining.
{{%-top-}}

in a markdown content file gives me this when running hugo server -D
Error: Error building site: "/home/craig/tmp/unreasonablefarm.org/content/clogs/support-4724-skipping-cron.md:397:38": unrecognized character in shortcode action: U+002D '-'. Note: Parameters with non-alphanumeric args must be quoted

I worked around the issue by changing the text to { {%-top-}}.
Granted, I understand now that {{%, {{@ and {{# are all special CFEngine extensions to mustache. Regardless though I wonder how you would include examples of shortcodes in a markdown/org post?
What version of Hugo are you using (hugo version)?
From debian (pureos actually) testing:

$ hugo version
Hugo Static Site Generator v0.54.0/extended linux/amd64 BuildDate: 2019-06-04T19:16:36Z

Does this issue reproduce with the latest release?
Yes. 0.74 has this problem as well:
ERROR 2020/08/14 12:37:13 "/home/craig/tmp/unreasonablefarm.org/content/clogs/cfengine-personal-policy.md:2135:59": unrecognized character in shortcode action: U+002D '-'. Note: Parameters with non-alphanumeric args must be quoted
Proposal
Add something to the parser to notice blocks which could contain examples of shortcodes/mustache templates (https://gohugo.io/content-management/formats/#list-of-content-formats) and skip evaluating those blocks with the shortcodes parser.
For org it would be +#BEGIN_* to +#END_*
For md it would be triplebacktick or tripletilde to start/end blocks.

I wonder how you would include examples of shortcodes in a markdown/org post?

You do this:
{{</* myshortcode */>}}
Hello World!
{{</* /myshortcode */>}}

@bep The issue here is that we want to render something that starts with {{%, but doesn't end with %}}:
{{%-top-}}

The hugo shortcode "trick" allows this:
{{%/*-top-*/%}}

to be rendered to:
{{%-top-%}}

But does not allow omitting the second %:
{{%/*-top-*/}}

that gives an error:
Error: Error building site: "/northern.tech/cfengine/website/content/blog/2018/cfengine-3-12-0-lts-released.md:85:32": comment must be closed

Workaround:
printing needed code via a simple shortcode (layouts/shortcodes/print.html):
{{ index .Params 0 }}
and then you can use it in your content as:
{{% print  {{%-top-}} %}}


Are you training with COCO?

Hello!
When I use COCO as one of the Static datasets to train the pre stage, I find that it reduces the accuracy of the pre-training model tested on DAVIS17. The pre-train model trained 20000 iters by using MSRA10K、PASCAL-S、PASCAL-VOC、ECSSD achieve nearly 59% iou when test on DAVIS17-val, but after adding COCO, even train 100000 iters, its iou is only 48%.
What do you think might have caused this? Are the COCO's annotations themself not particularly accurate?
And are you training with COCO?
Thank you very much!

According to my experiments, the VOS performance of the pretrained stage can't reflect the performance of the main stage. The pre-trained models trained with 20000 iterations always have better vos accuracy than 100000 iterations. But the latter ones have better main-training performance.

Thanks for your reply!
There is another question. When I train the model 20000 iterations with static images, there's a huge difference in performance whether use COCO or not. If use COCO,  the performance is only 48%, but if not use the performance is 58%. Based on your experience, is that normal? Also, do I have to train with COCO?

I didn't try to train AOT without COCO, but I suppose COCO is necessary due to its large scale.

Ok, thank you very much!

Sorry, I have another question. In your experiments, the COCO ground truth mask you used for pre-training, is it a binary image like I put below? Or normal semantic segmentation mask?

It should be multi-object masks.

You mean like this one?

Thank you very much!


Starting Animations using Scene.play while others are running

First of all: This might just as well be a bug report - I am unsure...
Motivation
Look at the following scene:
https://user-images.githubusercontent.com/26899845/113640645-3ab53f80-967c-11eb-8789-4f3832acf0a1.mp4
Swiping a line across the Scene and playing a Flash as soon as it hits a dot... Or more generally: Animate one thing and play additional animations based on the state of the animated thing. Sounds like a job for an update function. Consider the following code:
class UsingUpdater(Scene):
    def construct(self):
        #Setup
        dots = VGroup(*[Dot(RIGHT*random.randrange(-6, 6)+UP*random.randrange(-2, 2)) for i in range(10)])
        line = Line(UP*3, DOWN*3).align_on_border(LEFT)
        self.add(dots)
        self.play(Create(line))

        #Updater
        def flash_hit_dots(mob):
            for dot in dots:
                if dot.get_center()[0] < mob.get_center()[0] and not hasattr(dot, "marked"):
                    self.play(Flash(dot, run_time=0.5))
                    dot.marked = True
        line.add_updater(flash_hit_dots)

        #Animate Line
        self.play(line.animate.align_on_border(RIGHT), run_time=5)
        self.wait()

However, this results in ValueError: write to closed file.
Description of proposed feature
The feature request is quite simple, but I think it is hard to implement: Allow using Scene.play() while an Animation is running.
Additional comments
I have seen quite a few different workarounds for this problem, even in 3b1b's code. Some are based on splitting the animation at each new event, others are based on precalculating all timings in advance - but all of them have one thing in common: They are tedious and error-prone. In case you are wondering, how I created the example Scene: Have a look at this mess...
class Workaround(Scene):
    def construct(self):
        #Setup
        dots = VGroup(*[Dot(RIGHT*random.randrange(-6, 6)+UP*random.randrange(-2, 2)) for i in range(10)])
        line = Line(UP*3, DOWN*3).align_on_border(LEFT)
        self.add(dots)
        self.play(Create(line))

        run_time = 5
        rate_func = smooth
        fps = config["frame_rate"]

        #First pass to determine frames to start the flash:
        animations = []
        frames = run_time*fps
        x_0 = line.get_center()[0]
        x_1 = line.copy().align_on_border(RIGHT).get_center()[0]
        for t in range(frames):
            alpha = rate_func(t/frames)
            x = x_0 + alpha*(x_1-x_0)
            for dot in dots:
                if dot.get_center()[0] < x and not hasattr(dot, "marked"):
                    #create dummy wait animation:
                    wait = FadeOut(Mobject(), run_time=t/fps)
                    animations.append(AnimationGroup(wait, Flash(dot, run_time=0.5), lag_ratio=1))
                    dot.marked = True

        #Run the animations
        self.play(AnimationGroup(
            ApplyMethod(line.align_on_border, RIGHT, run_time=run_time, rate_func=rate_func),
            *animations
        ))
        self.wait()

You are correct in judging this a feature and not a bug report - as far as I know we don't expect .play() to be called in an animation. But it could certainly have a more straightforward error message, I think.
From an interface perspective, I think it makes a lot of sense to enable this - perhaps with a flag indicating it's a non-blocking animation (i.e, set the animation to start and then return from the function, don't go forward in the animation within that call to .play(). I'd worry that would require significant refactoring within the code, but it might not, considering LaggedStart and things basically do the same.
Edge case: what happens when in an updater starts an animation near the end of the other animation? Perhaps we should add something that tells the scene to wait for all unblocking animations to finish?

From an interface perspective, I think it makes a lot of sense to enable this - perhaps with a flag indicating it's a non-blocking animation (i.e, set the animation to start and then return from the function, don't go forward in the animation within that call to .play(). I'd worry that would require significant refactoring within the code, but it might not, considering LaggedStart and things basically do the same.

capable to set/unset animation blocking means a lot. And yes, it seems have no need of entire rewriting of the animations part.
Could we see it in 0.6.0? XD

Could we see it in 0.6.0? XD

probably not, but I'd love to see a PR for it.


Cache and reuse cuebot-to-rqd grpc channels

Add a cache to reuse rqd grpc channels from cuebot
shutdown channels on cache eviction
Lower polling interval for rqd and make it use a jitter interval between min and max to help distribute load more evenly.
Issue #237

@bcipriano PTAL regarding moving the cache configuration to properties file.


ci: Integration tests for C bindings

We do not have integration tests for C bindings right now, we can implement that after we support GTest on it.
Related #2185

I think it's worth to make sure the build succeed before we setup tests.

I think it's worth to make sure the build succeed before we setup tests.

Definitely, but I think maybe the build and tests could reside in the same github action?

You may take other bindings' config files as a reference. Generally, build and test are consecutive steps.

Done.


Return Hessian when using optimisation

RStan also returns the Hessian matrix when you add the optional parameter "hessian = TRUE" for optimisation. Can this be done in MatlabStan currently?
Thanks

I don't you can return the Hessian using cmdstan, so it won't be available in Matlab.


build pythran on fedora 24 (gcc-6.1.1)

Didn't get far:
Trying to compile GMP dependencies.
cc -c /tmp/tmpdgxejxv0.cpp -o tmp/tmpdgxejxv0.o
cc tmp/tmpdgxejxv0.o -lgmp -lgmpxx -o a.out
/usr/bin/ld: tmp/tmpdgxejxv0.o: undefined reference to symbol '__gxx_personality_v0@@CXXABI_1.3'
/usr/lib64/libstdc++.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Failed to compile GMP source, disabling long support.

cc -o a.out test_gmp.o -lgmp -lgmpxx
doesn't work, but:
g++ -o a.out test_gmp.o -lgmp -lgmpxx
does work

what does your pythranrc / CC CXX env var look like?

I don't think these are used for setup.py GMP test

@nbecker I wonder if #584 fixes the issue?

@nbecker issue fiex in #584


Expose group members endpoints

UAA v3.0.0 (cloudfoundry/uaa@49749bbb85f6ec6f6db5071008541ef11602635b) introduced new endpoints to atomically add/remove a member to/from a group. Could these be exposed by CF::UAA::Scim so that cloudfoundry/cf-uaac#25 could be implemented?
They aren't currently because you're restricted to known types and their respective endpoints.

UAAC is in maintenance mode and no new features will be added at this time


Create logging class for showing analysis messages

Create a very basic class in order to log analysis information.

Already added logging with an external library, it is possible to get a pointer to the logger using KUNAI's utilities: https://github.com/Fare9/KUNAI-static-analyzer/blob/main/src/includes/KUNAI/Utils/utils.hpp#L13.
Here are some examples of use:

For debugging: https://github.com/Fare9/KUNAI-static-analyzer/blob/main/src/DEX/parser/dex_strings.cpp#L67
For errors: https://github.com/Fare9/KUNAI-static-analyzer/blob/main/src/DEX/parser/dex_strings.cpp#L77
For giving information during execution: https://github.com/Fare9/KUNAI-static-analyzer/blob/main/src/DEX/DVM/dex_disassembler.cpp#L21

By default these messages are printed into the cerr output, but this can be modified for cout or for a file.
The level of logging can be set using the libspdlog API: https://github.com/Fare9/KUNAI-static-analyzer/blob/main/src/tests-src/test_dex_parser.cpp#L39