Crash with Minisatip Server

TVMosaic live and recorded TV products for Desktop/NAS/Raspbery Pi
Post Reply
gompf
Posts: 4
Joined: Mon Oct 07, 2019 11:53 pm

Crash with Minisatip Server

Post by gompf » Sat Oct 19, 2019 11:29 am

Hi ,


There is a pretty persistent crash in conjunction with a minisatip server being on the same network.

Windows : GUI will crash while detecting Sources (service continues to run).

Ubuntu : tvmosaic_server crashes when selecting Channels/scan in the web Gui or when entering the monitor website on your site.

Code: Select all

(segfault at 7fbe657fb394 ip 0000000001dd4e77 sp 00007fbe657d67b0 error 6 in tvmosaic_server[400000+2272000]
[12944182.568846] Code: 53 48 89 fd 48 89 cb 48 81 c7 e0 00 00 00 48 83 ec 30 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 31 c0 e8 1c ff ff ff 4c 89 ea <89> 83 00 09 00 00 44 89 f1 48 89 ee 48 89 e7 49 89 e4 e8 12 fb ff) .
TV Mosaic Live on Android: more or less crashes when trying to find sources and after a while doesen't fine any (there is is several more sources on thenetwork). The App will no more retry only after being terminated and restarted a new scan for sources will be performed with the same result.

If I stop minisatip, then all is working well. I have tried changing the ID of minisat or the amount of tuners, or the type of tuners exposed by minisatip (I have S2/T2/C) all still result in the same segfault. It is always the same segfault at the same address, so I guess it should be pretty easy to identify and fix.

For comparison: DVB-LInk 6.0 can recognize the minisatip and S2/C can work, but T2 does not find any channels, and no activity on minisatip for T2.

/Gompf

gompf
Posts: 4
Joined: Mon Oct 07, 2019 11:53 pm

Re: Crash with Minisatip Server

Post by gompf » Sat Oct 26, 2019 12:07 pm

It seems the same issue happens with TVHeadend as a source. Same as for minisatip when looking for tuners.

Code: Select all

[13550132.463584] tvmosaic_server[30749]: segfault at 7f9c7528c394 ip 0000000001dd4e77 sp 00007f9c752677b0 error 6 in tvmosaic_server[400000+2272000]
[13550132.463621] Code: 53 48 89 fd 48 89 cb 48 81 c7 e0 00 00 00 48 83 ec 30 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 31 c0 e8 1c ff ff ff 4c 89 ea <89> 83 00 09 00 00 44 89 f1 48 89 ee 48 89 e7 49 89 e4 e8 12 fb ff
For TVHeadend however i can can pass successfully by only exposing 2 Tuners via SAT>IP. Then TVMosaic won't crash when looking for tuners. I have however 32x DVB-S2,18xDVB-C and 4x DVB-T2 to expose. (I know my crazy hobby, but that what I do and fancy, and yes there is usage for that here ...)

Again this will happen in Ubuntu with Webinterface.

On Windows the service will crash when using the Web Interface
On Windows the Client App will have an Error when starting
On Android TVMosaic Live will show a toast "error connecting to server" and then be mostly dead (you can't retry until terminating the app and restarting the app)

/gompf
Attachments
Screenshot_20191026-140431_TVMosaic Live!.jpg
Android Screenshot
Screenshot_20191026-140431_TVMosaic Live!.jpg (198.46 KiB) Viewed 474 times
tvmosaic_log_26102019_135415.zip
Logfiles for those crashes.
(20.2 KiB) Downloaded 8 times

Post Reply