Sezione dedicata ai Decoder Certificati TivùSAT ed altri decoder in generale.
  • Avatar utente
Salve tutte le volte che provo a fare il backup (dopo aver messo xmltv import) va in crash il decoder

(dopo aver selezionato tasto rosso HDD (una pen drive))


ecco il log
Codice: Seleziona tutto
<?xml version="1.0" encoding="utf-8"?>
<openATV>
	<enigma2>
		<crashdate>Mer Set 23 11:59:53 2015</crashdate>
		<compiledate>Sep 22 2015</compiledate>
		<contactemail>forum at www.opena.tv</contactemail>
		<!-- Please email this crashlog to above address -->
		<skin>MetrixHD/skin.xml</skin>
		<sourcedate>2015-09-22</sourcedate>
		<version>3.0.0</version>
	</enigma2>
	<image>
		<stbmodel>gigablue</stbmodel>
		<kernelversion>
			<!-- Cannot allocate memory -->
		</kernelversion>
		<kernelcmdline>bmem=144M ubi.mtd=0 root=ubi0:rootfs rootfstype=ubifs rw rootflags=sync</kernelcmdline>
		<nimsockets>NIM Socket 0:</nimsockets>
		<imageversion>
			<![CDATA[
box_type=gb800se
build_type=0
version=5.1
build=0
date=20150912062548
comment=openATV
target=9
creator=openATV
url=http://www.opena.tv
catalog=http://www.opena.tv
]]>
		</imageversion>
		<imageissue>
			<![CDATA[
Welcome to openATV for %h
openatv 5.1 %h

]]>
		</imageissue>
	</image>
	<crashlogs>
		<enigma2crashlog>
			<![CDATA[
l 0x1e58da8 running
11:59:32.774 [   ] dvb/epgcache.cpp:610 DVBChannelStateChanged [eEPGCache] channel 0x1e58da8 running
11:59:32.779 [   ] dvb/epgcache.cpp:1789 startChannel [EPGC] next update in 2 sec
11:59:32.780 [   ] dvb/dvb.cpp:1198 DVBChannelStateChanged stop release channel timer
11:59:32.780 [   ] dvb/pmt.cpp:67 channelStateChanged ok ... now we start!!
11:59:32.783 [   ] service/servicedvb.cpp:1218 serviceEvent eventNewProgramInfo 0 0
11:59:32.783 <   > service/servicedvb.cpp:2774 updateDecoder have 1 video stream(s) (0aaa), and 1 audio stream(s) (0aad), and the pcr pid is 0aaa, and the text pid is ffffffff
11:59:32.784 [   ] dvb/dvb.cpp:948 allocateDemux allocate demux
11:59:32.824 [   ] dvb/decoder.cpp:811 setState decoder state: play, vpid=2730, apid=2733
11:59:32.825 <   > dvb/decoder.cpp:685 startPid DMX_SET_PES_FILTER(0xaaa) - pcr - ok
11:59:32.825 <   > dvb/decoder.cpp:693 startPid DEMUX_START - pcr - ok
11:59:32.827 <   > dvb/decoder.cpp:82 startPid DMX_SET_PES_FILTER(0xaad) - audio - ok
11:59:32.827 <   > dvb/decoder.cpp:90 startPid DEMUX_START - audio - ok
11:59:32.828 <   > dvb/decoder.cpp:136 startPid AUDIO_SET_BYPASS(0) - ok
11:59:32.829 <   > dvb/decoder.cpp:189 freeze AUDIO_PAUSE - ok
11:59:32.829 <   > dvb/decoder.cpp:144 startPid AUDIO_PLAY - ok
11:59:32.838 [   ] dvb/decoder.cpp:265 eDVBVideo Video Device: /dev/dvb/adapter0/video0
11:59:32.839 [   ] dvb/decoder.cpp:272 eDVBVideo demux device: /dev/dvb/adapter0/demux0
11:59:32.839 <   > dvb/decoder.cpp:340 startPid VIDEO_SET_STREAMTYPE 1 - ok
11:59:32.840 <   > dvb/decoder.cpp:373 startPid DMX_SET_PES_FILTER(0xaaa) - video - ok
11:59:32.840 <   > dvb/decoder.cpp:381 startPid DEMUX_START - video - ok
11:59:32.840 <   > dvb/decoder.cpp:442 freeze VIDEO_FREEZE - ok
11:59:32.841 <   > dvb/decoder.cpp:396 startPid VIDEO_PLAY - ok
11:59:32.852 <   > dvb/decoder.cpp:466 setSlowMotion VIDEO_SLOWMOTION(0) - ok
11:59:32.853 <   > dvb/decoder.cpp:481 setFastForward VIDEO_FAST_FORWARD(0) - ok
11:59:32.853 <   > dvb/decoder.cpp:454 unfreeze VIDEO_CONTINUE - ok
11:59:32.854 <   > dvb/decoder.cpp:201 unfreeze AUDIO_CONTINUE - ok
11:59:32.870 <   > dvb/decoder.cpp:220 setChannel AUDIO_CHANNEL_SELECT(0) - ok
11:59:32.883 [   ] dvb/teletext.cpp:637 setPageAndMagazine disable teletext subtitles page ffffffffffffffff (und)
11:59:32.945 {   } Plugins/Extensions/Volume_adjust/plugin.py:468 __evUpdatedInfo [Volume Adjust] Update Info
11:59:32.947 {   } Plugins/Extensions/Volume_adjust/plugin.py:472 __evUpdatedInfo [Volume Adjust] Volume = 100
11:59:32.949 {   } Plugins/Extensions/Volume_adjust/plugin.py:446 loadXML [Volume Adjust] load xml...
11:59:32.951 {   } Plugins/Extensions/Volume_adjust/plugin.py:483 __evUpdatedInfo [Volume Adjust] New Channel
11:59:32.952 {   } Plugins/Extensions/Volume_adjust/plugin.py:488 __evUpdatedInfo [Volume Adjust] oldvol = 0
11:59:32.978 [   ] dvb/cahandler.cpp:263 registerService [eDVBCAService] new service 1:0:19:1FA9:32A:110:EEEE0000:0:0:0:
11:59:32.979 [   ] dvb/cahandler.cpp:281 registerService [eDVBCAService] add demux 0 to slot 0 service 1:0:19:1FA9:32A:110:EEEE0000:0:0:0:
11:59:33.572 { E } Tools/Notifications.py:36 RemovePopup RemovePopup, id = ZapError
11:59:33.597 {   } Plugins/Extensions/EnhancedMovieCenter/EMCTasker.py:43 emcDebugOut EMC: [EMCMS] trashcan cleanup: no trashcan...
11:59:33.614 [   ] dvb/dvbtime.cpp:456 updateTime [eDVBLocalTimerHandler] dont have correction.. set Transponder Diff
11:59:33.614 [   ] dvb/dvbtime.cpp:49 setRTC [eDVBLocalTimerHandler] set RTC Time
11:59:33.615 [   ] dvb/dvbtime.cpp:40 noRTC [eDVBLocalTimerHandler] Boxtype = [gb800se]
11:59:33.617 [   ] dvb/dvbtime.cpp:476 updateTime [eDVBLocalTimerHandler] update RTC
11:59:33.617 [   ] dvb/dvbtime.cpp:496 updateTime [eDVBLocalTimerHandler] time update to 11:59:33
11:59:33.617 [   ] dvb/dvbtime.cpp:499 updateTime [eDVBLocalTimerHandler] m_time_difference is 0
11:59:33.621 <   > dvb/decoder.cpp:524 video_event VIDEO_GET_EVENT - ok
11:59:33.667 <   > dvb/decoder.cpp:524 video_event VIDEO_GET_EVENT - ok
11:59:33.670 <   > dvb/decoder.cpp:524 video_event VIDEO_GET_EVENT - ok
11:59:33.679 [   ] dvb/pmt.cpp:187 PATready PATready
11:59:33.679 [   ] dvb/pmt.cpp:224 PATready use pmtpid 00cd for service_id 1fa9
11:59:33.774 [   ] service/servicedvb.cpp:1218 serviceEvent eventNewProgramInfo 0 0
11:59:33.783 <   > service/servicedvb.cpp:2774 updateDecoder have 1 video stream(s) (0aaa), and 1 audio stream(s) (0aad), and the pcr pid is 0aaa, and the text pid is ffffffff
11:59:33.785 [   ] dvb/decoder.cpp:811 setState decoder state: play, vpid=2730, apid=2733
11:59:33.786 <   > dvb/decoder.cpp:466 setSlowMotion VIDEO_SLOWMOTION(0) - ok
11:59:33.787 <   > dvb/decoder.cpp:481 setFastForward VIDEO_FAST_FORWARD(0) - ok
11:59:33.787 <   > dvb/decoder.cpp:454 unfreeze VIDEO_CONTINUE - ok
11:59:33.788 <   > dvb/decoder.cpp:201 unfreeze AUDIO_CONTINUE - ok
11:59:33.880 {   } Plugins/Extensions/Volume_adjust/plugin.py:468 __evUpdatedInfo [Volume Adjust] Update Info
11:59:33.881 {   } Plugins/Extensions/Volume_adjust/plugin.py:472 __evUpdatedInfo [Volume Adjust] Volume = 100
11:59:33.882 {   } Plugins/Extensions/Volume_adjust/plugin.py:446 loadXML [Volume Adjust] load xml...
11:59:33.905 [   ] dvb_ci/dvbci.cpp:853 gotPMT [eDVBCIInterfaces] gotPMT
11:59:33.918 [   ] base/ebase.cpp:290 processOneEvent poll: unhandled POLLERR/HUP/NVAL for fd 53(16)
11:59:34.089 {   } Components/AVSwitch.py:282 setAspect [VideoMode] setting aspect: 16:9
11:59:34.093 {   } Components/AVSwitch.py:293 setWss [VideoMode] setting wss: auto
11:59:34.096 {   } Components/AVSwitch.py:299 setPolicy43 [VideoMode] setting policy: bestfit
11:59:34.102 {   } Components/AVSwitch.py:306 setPolicy169 [VideoMode] setting policy2: letterbox
11:59:34.638 <   > dvb/decoder.cpp:524 video_event VIDEO_GET_EVENT - ok
11:59:34.676 <   > dvb/decoder.cpp:524 video_event VIDEO_GET_EVENT - ok
11:59:34.784 [   ] dvb/epgcache.cpp:1514 startEPG [EPGC] start caching events(1443002374)
11:59:35.075 [   ] dvb/pmt.cpp:734 SDTScanEvent sdt update done!
11:59:35.104 {   } Components/AVSwitch.py:282 setAspect [VideoMode] setting aspect: 16:9
11:59:35.109 {   } Components/AVSwitch.py:293 setWss [VideoMode] setting wss: auto
11:59:35.113 {   } Components/AVSwitch.py:299 setPolicy43 [VideoMode] setting policy: bestfit
11:59:35.119 {   } Components/AVSwitch.py:306 setPolicy169 [VideoMode] setting policy2: letterbox
11:59:35.370 [   ] dvb/pmt.cpp:234 AITready AITready
11:59:35.540 {   } Components/SwapCheck.py:16 bigStorage 
11:59:35.542 {   } Components/SwapCheck.py:38 MemCheck1 [SwapCheck] Location: /media/hdd/swapfile_tmp
11:59:35.548 {   } Components/SwapCheck.py:53 MemCheck1 [SwapCheck] Free Mem 12372
11:59:35.549 {   } Components/SwapCheck.py:58 MemCheck1 [SwapCheck] Found Enough Ram
11:59:35.552 {   } Plugins/Extensions/XMLTVImport/log.py:25 write [XMLTVImport] afterDownload /media/hdd/xmltvimport.gz
11:59:35.556 {   } Plugins/Extensions/XMLTVImport/log.py:25 write [XMLTVImport] Using twisted thread!
11:59:35.560 {   } Plugins/Extensions/XMLTVImport/log.py:25 write [XMLTVImport] Parsing channels from 'http://rytecepg.ipservers.eu/epg_data/rytec.channels.xml.gz'
11:59:35.566 {   } Plugins/Extensions/XMLTVImport/log.py:25 write [XMLTVImport] unlink /media/hdd/xmltvimport.gz
11:59:40.197 [   ] driver/rcinput.cpp:23 handleCode 1 191 1
11:59:40.203 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 401 0 KEY_BLUE BLUE
11:59:40.721 [   ] driver/rcinput.cpp:23 handleCode 0 191 1
11:59:40.728 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 401 1 KEY_BLUE BLUE
11:59:41.112 {   } Components/ActionMap.py:46 action action ->  InfobarExtensions quickmenu
11:59:41.809 [   ] dvb/epgcache.cpp:1678 abortNonAvail [EPGC] abort non avail schedule reading
11:59:41.816 [   ] dvb/epgcache.cpp:1685 abortNonAvail [EPGC] abort non avail schedule other reading
11:59:41.826 {   } skin.py:1029 readSkin [SKIN] processing screen QuickMenu:
11:59:41.847 [   ] dvb/epgcache.cpp:1709 abortNonAvail [EPGC] abort non avail netmed schedule reading
11:59:41.852 [   ] dvb/epgcache.cpp:1716 abortNonAvail [EPGC] abort non avail netmed schedule other reading
11:59:41.854 [   ] dvb/epgcache.cpp:1725 abortNonAvail [EPGC] abort non avail FreeSat schedule_other reading
11:59:41.873 [   ] dvb/epgcache.cpp:1736 abortNonAvail [EPGC] abort non avail viasat reading
11:59:41.879 <   > dvb/epgcache.cpp:1981 readData [EPGC] nownext finished(1443002381)
11:59:41.884 [   ] dvb/epgcache.cpp:1493 finishEPG [EPGC] stop caching events(1443002381)
11:59:41.885 [   ] dvb/epgcache.cpp:1495 finishEPG [EPGC] next update in 60 min
11:59:42.037 { W } Components/GUISkin.py:35 createGUIScreen warning, skin is missing element key_blue in <class 'Plugins.Extensions.Infopanel.QuickMenu.QuickMenu'>
11:59:42.151 {   } skin.py:842 readSkin [SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
11:59:42.162 {   } skin.py:1029 readSkin [SKIN] processing screen <embedded-in-'SimpleSummary'>:
11:59:42.232 {   } Screens/Screen.py:150 show [SCREENNAME]  ['QuickMenu_summary', 'SimpleSummary']
11:59:42.268 {   } Screens/Screen.py:150 show [SCREENNAME]  QuickMenu
11:59:43.881 [   ] driver/rcinput.cpp:23 handleCode 1 67 1
11:59:43.885 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 103 0 KEY_UP UP
11:59:43.896 {   } Components/ActionMap.py:46 action action ->  SetupActions up
11:59:44.095 [   ] driver/rcinput.cpp:23 handleCode 0 67 1
11:59:44.100 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 103 1 KEY_UP UP
11:59:44.573 [   ] driver/rcinput.cpp:23 handleCode 1 67 1
11:59:44.584 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 103 0 KEY_UP UP
11:59:44.592 {   } Components/ActionMap.py:46 action action ->  SetupActions up
11:59:44.838 [   ] driver/rcinput.cpp:23 handleCode 0 67 1
11:59:44.850 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 103 1 KEY_UP UP
11:59:45.377 [   ] driver/rcinput.cpp:23 handleCode 1 6c 1
11:59:45.388 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
11:59:45.391 {   } Components/ActionMap.py:46 action action ->  SetupActions down
11:59:45.581 [   ] driver/rcinput.cpp:23 handleCode 0 6c 1
11:59:45.594 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
11:59:45.727 [   ] driver/rcinput.cpp:23 handleCode 1 6c 1
11:59:45.737 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
11:59:45.740 {   } Components/ActionMap.py:46 action action ->  SetupActions down
11:59:46.038 [   ] driver/rcinput.cpp:23 handleCode 0 6c 1
11:59:46.051 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
11:59:46.652 [   ] service/service.cpp:39 eServiceReference find old format eServiceReference string
11:59:46.776 [   ] driver/rcinput.cpp:23 handleCode 1 6c 1
11:59:46.786 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
11:59:46.790 {   } Components/ActionMap.py:46 action action ->  SetupActions down
11:59:46.977 [   ] driver/rcinput.cpp:23 handleCode 0 6c 1
11:59:46.992 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
11:59:47.383 [   ] driver/rcinput.cpp:23 handleCode 1 67 1
11:59:47.388 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 103 0 KEY_UP UP
11:59:47.395 {   } Components/ActionMap.py:46 action action ->  SetupActions up
11:59:47.585 [   ] driver/rcinput.cpp:23 handleCode 0 67 1
11:59:47.591 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 103 1 KEY_UP UP
11:59:47.769 [   ] driver/rcinput.cpp:23 handleCode 1 6a 1
11:59:47.781 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 106 0 KEY_RIGHT RIGHT
11:59:47.784 {   } Components/ActionMap.py:46 action action ->  SetupActions right
11:59:48.079 [   ] driver/rcinput.cpp:23 handleCode 0 6a 1
11:59:48.088 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 106 1 KEY_RIGHT RIGHT
11:59:48.374 [   ] driver/rcinput.cpp:23 handleCode 1 6c 1
11:59:48.388 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
11:59:48.398 {   } Components/ActionMap.py:46 action action ->  SetupActions down
11:59:48.456 [   ] driver/rcinput.cpp:23 handleCode 0 6c 1
11:59:48.479 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
11:59:48.563 [   ] driver/rcinput.cpp:23 handleCode 1 6c 1
11:59:48.575 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 0 KEY_DOWN DOWN
11:59:48.578 {   } Components/ActionMap.py:46 action action ->  SetupActions down
11:59:48.763 [   ] driver/rcinput.cpp:23 handleCode 0 6c 1
11:59:48.769 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 108 1 KEY_DOWN DOWN
11:59:49.682 [   ] driver/rcinput.cpp:23 handleCode 1 160 1
11:59:49.687 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 352 0 KEY_OK OK
11:59:49.696 {   } Components/ActionMap.py:46 action action ->  SetupActions ok
11:59:49.722 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:63 __init__ [FULL BACKUP] BOX MACHINEBUILD = >gb7325<
11:59:49.732 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:64 __init__ [FULL BACKUP] BOX MACHINENAME = >800 SE<
11:59:49.733 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:65 __init__ [FULL BACKUP] BOX MACHINEBRAND = >GigaBlue<
11:59:49.736 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:66 __init__ [FULL BACKUP] BOX MODEL = >gb800se<
11:59:49.742 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:67 __init__ [FULL BACKUP] OEM MODEL = >gigablue<
11:59:49.743 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:68 __init__ [FULL BACKUP] IMAGEFOLDER = >gigablue/se<
11:59:49.744 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:69 __init__ [FULL BACKUP] UBINIZE = >-m 2048 -p 128KiB<
11:59:49.746 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:70 __init__ [FULL BACKUP] MKUBIFS = >-m 2048 -e 126976 -c 4096<
11:59:49.748 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:71 __init__ [FULL BACKUP] MTDKERNEL = >mtd2<
11:59:49.757 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:72 __init__ [FULL BACKUP] ROOTFSTYPE = >ubi<
11:59:49.772 {   } skin.py:1029 readSkin [SKIN] processing screen ImageBackup:
11:59:50.002 { W } Components/GUISkin.py:35 createGUIScreen warning, skin is missing element key_yellow in <class 'Plugins.SystemPlugins.SoftwareManager.ImageBackup.ImageBackup'>
11:59:50.140 {   } skin.py:842 readSkin [SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
11:59:50.154 {   } skin.py:1029 readSkin [SKIN] processing screen <embedded-in-'SimpleSummary'>:
11:59:50.208 {   } Screens/Screen.py:150 show [SCREENNAME]  ['ImageBackup_summary', 'SimpleSummary']
11:59:50.259 {   } Screens/Screen.py:150 show [SCREENNAME]  ImageBackup
11:59:50.270 [   ] driver/rcinput.cpp:23 handleCode 0 160 1
11:59:50.279 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 352 1 KEY_OK OK
11:59:52.791 [   ] driver/rcinput.cpp:23 handleCode 1 18e 1
11:59:52.795 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 398 0 KEY_RED RED
11:59:53.101 [   ] driver/rcinput.cpp:23 handleCode 0 18e 1
11:59:53.107 {   } Screens/InfoBarGenerics.py:204 actionA KEY: 398 1 KEY_RED RED
11:59:53.116 {   } Components/ActionMap.py:46 action action ->  ColorActions red
11:59:53.118 {   } Plugins/SystemPlugins/SoftwareManager/ImageBackup.py:30 Freespace [FULL BACKUP] Free space on /media/hdd = 7561700 kilobytes
11:59:53.165 { E } e2reactor.py:40 poll Traceback (most recent call last):
11:59:53.166 { E } e2reactor.py:40 poll   File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action
11:59:53.174 { E } e2reactor.py:40 poll   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/ImageBackup.py", line 109, in red
11:59:53.186 { E } e2reactor.py:40 poll   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/ImageBackup.py", line 143, in doFullBackup
11:59:53.189 { E } e2reactor.py:40 poll   File "/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/ImageBackup.py", line 381, in imageInfo
11:59:53.191 { E } e2reactor.py:40 poll   File "/usr/lib/python2.7/commands.py", line 50, in getoutput
11:59:53.194 { E } e2reactor.py:40 poll   File "/usr/lib/python2.7/commands.py", line 59, in getstatusoutput
11:59:53.204 { E } e2reactor.py:40 poll OSError: [Errno 12] Cannot allocate memory
11:59:53.205 [ E ] python/python.cpp:209 call (PyObject_CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap instance at 0x7145df08>>,('ColorActions', 'red')) failed)
]]>
		</enigma2crashlog>
	</crashlogs>
</openATV>

@mastro7712 a mali estremi , estremi rimedi ! :[…]

@luc93 dopo che si presenta il problema per c[…]

Buonasera, grazie ho capito

AGGIORNAMENTO FEBBRAIO 2024: https://sat.technol[…]