Chiusura inaspettata di FOTO su high sierra 10.13.3 (17d47)

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

salvaponti
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: ven, 03 feb 2017 13:05
Messaggi: 45

Top

Salve a tutti e ringrazio anticipatamente chi possa aiutarmi.
Cercando di aprire FOTO risulta un problema con la libreria (quasi 90 Gb di foto e video) che impedisce l'apertura del programma. Entro del finder e la libreria c'è ma inutile.. non si apre.
Riavvio e a questo punto foto si apre ma dopo qualche minuto si chiude all'improvviso. Riapro 4 volte ma sempre stesso problema.
Dopo qualche minuto foto si chiude inaspettatamente.
Copio i dettagli del problema
Grazie
Salvi

Codice: Seleziona tutto

Process:               Photos [701]
Path:                  /Applications/Photos.app/Contents/MacOS/Photos
Identifier:            com.apple.Photos
Version:               3.0 (3251.12.190)
Build Info:            PhotoApp-3251012190000000~3
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Photos [701]
User ID:               501

Date/Time:             2018-02-04 19:42:30.377 +0100
OS Version:            Mac OS X 10.13.3 (17D47)
Report Version:        12
Anonymous UUID:        ECFDD8C8-555B-3101-711A-ECCD5FFE7926


Time Awake Since Boot: 520 seconds

System Integrity Protection: enabled

Crashed Thread:        14  Dispatch queue: com.apple.Photos.IPXDatabaseAlbumQuery.IPS

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Illegal instruction: 4
Termination Reason:    Namespace SIGNAL, Code 0x4
Terminating Process:   exc handler [0]

Application Specific Backtrace 1:
0   CoreFoundation                      0x00007fff3f6af33b __exceptionPreprocess + 171
1   libobjc.A.dylib                     0x00007fff663ef942 objc_exception_throw + 48
2   CoreFoundation                      0x00007fff3f7465e4 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132
3   CoreFoundation                      0x00007fff3f626f03 ___forwarding___ + 1443
4   CoreFoundation                      0x00007fff3f6268d8 _CF_forwarding_prep_0 + 120
5   PhotoLibraryPrivate                 0x00007fff5de74584 +[RDVersion loadImageProxyStateForReadOnlyVersions:count:database:withProperties:completion:] + 466
6   Photos                              0x0000000104170c4b __52-[IPXDatabaseAlbumQuery initWithAlbum:queryOptions:]_block_invoke_2 + 84
7   libdispatch.dylib                   0x00007fff66faa591 _dispatch_call_block_and_release + 12
8   libdispatch.dylib                   0x00007fff66fa2d50 _dispatch_client_callout + 8
9   libdispatch.dylib                   0x00007fff66fb720c _dispatch_queue_serial_drain + 635
10  libdispatch.dylib                   0x00007fff66faa0fd _dispatch_queue_invoke + 373
11  libdispatch.dylib                   0x00007fff66fb7f02 _dispatch_root_queue_drain_deferred_wlh + 332
12  libdispatch.dylib                   0x00007fff66fbbd16 _dispatch_workloop_worker_thread + 880
13  libsystem_pthread.dylib             0x00007fff67267033 _pthread_wqthread + 980
14  libsystem_pthread.dylib             0x00007fff67266c4d start_wqthread + 13

Thread 0:: Dispatch queue: com.apple.main-thread
0   com.apple.CoreGraphics        	0x00007fff3fa97cd4 rgba32_image_mark + 1458
1   com.apple.CoreGraphics        	0x00007fff3fabf665 ARGB32_image + 1146
2   com.apple.CoreGraphics        	0x00007fff3fdedd17 ripl_Mark + 22
3   com.apple.CoreGraphics        	0x00007fff3fde9ed5 RIPLayerBltImage + 1115
4   com.apple.CoreGraphics        	0x00007fff3fb447bd ripc_RenderImage + 266
5   com.apple.CoreGraphics        	0x00007fff3fb46037 ripc_DrawImage + 1059
6   com.apple.CoreGraphics        	0x00007fff3faac851 CGContextDelegateDrawImage + 63
7   com.apple.CoreGraphics        	0x00007fff3fa62cb4 CGContextDrawImageWithOptions + 630
8   com.apple.CoreGraphics        	0x00007fff3fa62a24 CGContextDrawImage + 73
9   com.apple.Photos              	0x000000010454bf36 +[IPXTilingViewTile _resizeImage:toSize:] + 279
10  com.apple.Photos              	0x000000010454bdd4 -[IPXTilingViewTile _updateStaticLayerContents] + 227
11  com.apple.Photos              	0x000000010454bc55 -[IPXTilingViewTile setLayerContents:] + 112
12  com.apple.Photos              	0x000000010419c877 __51-[IPXScrubberViewController resetTilesWithObjects:]_block_invoke.551 + 79
13  com.apple.Photos              	0x000000010419a6bf -[IPXScrubberViewController requestPreviewForItem:request:completionHandler:] + 519
14  com.apple.Photos              	0x000000010419c5fa -[IPXScrubberViewController resetTilesWithObjects:] + 976
15  com.apple.PhotoFoundation     	0x00007fff5d464d1b __47-[PFMulticasterDistributionMethods distribute:]_block_invoke + 65
16  com.apple.PhotoFoundation     	0x00007fff5d49c715 -[_PFMulticasterReceiverList enumerateReceiversWithBlock:] + 60
17  com.apple.PhotoFoundation     	0x00007fff5d49c99d -[_PFMulticasterMessageReceivers enumerateReceiversWithBlock:] + 66
18  com.apple.PhotoFoundation     	0x00007fff5d49ed23 -[PFDirectMessagingMulticaster distributeSelector:toReceivers:distributionBlock:] + 135
19  com.apple.PhotoFoundation     	0x00007fff5d49e52e -[PFMulticaster distributeSelector:distributionBlock:] + 819
20  com.apple.PhotoFoundation     	0x00007fff5d49ede1 -[PFMainThreadDirectMessagingMulticaster distributeSelector:distributionBlock:] + 91
21  com.apple.PhotoFoundation     	0x00007fff5d464cb9 -[PFMulticasterDistributionMethods distribute:] + 128
22  com.apple.Photos              	0x0000000104407f32 -[IPXEditorController _process_objectsControllerObjectsCollectionChangedOrRepresentativeImagePropertiesChangedForObjects:] + 567
23  com.apple.Photos              	0x0000000104404f05 __106-[IPXEditorController initWithModel:objectsController:takingOwnership:selection:primarySelection:options:]_block_invoke + 76
24  com.apple.PhotoFoundation     	0x00007fff5d44d1f3 __80+[PFCoalescer mutableContainerCoalescerWithLabel:target:container:queue:action:]_block_invoke + 62
25  com.apple.PhotoFoundation     	0x00007fff5d44cba3 __70-[PFCoalescer initWithLabel:target:buffer:queue:bufferDrainer:action:]_block_invoke.222 + 106
26  com.apple.PhotoFoundation     	0x00007fff5d44eac1 __pl_dispatch_sync_block_invoke + 25
27  libdispatch.dylib             	0x00007fff66fa2d50 _dispatch_client_callout + 8
28  libdispatch.dylib             	0x00007fff66fb93f3 _dispatch_sync_thread_bound_invoke + 79
29  libdispatch.dylib             	0x00007fff66fa2d50 _dispatch_client_callout + 8
30  libdispatch.dylib             	0x00007fff66fae32d _dispatch_main_queue_callback_4CF + 1148
31  com.apple.CoreFoundation      	0x00007fff3f668b49 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
32  com.apple.CoreFoundation      	0x00007fff3f62b43a __CFRunLoopRun + 2586
33  com.apple.CoreFoundation      	0x00007fff3f62a787 CFRunLoopRunSpecific + 487
34  com.apple.HIToolbox           	0x00007fff3e937e26 RunCurrentEventLoopInMode + 286
35  com.apple.HIToolbox           	0x00007fff3e937b96 ReceiveNextEventCommon + 613
36  com.apple.HIToolbox           	0x00007fff3e937914 _BlockUntilNextEventMatchingListInModeWithFilter + 64
37  com.apple.AppKit              	0x00007fff3cc02f5f _DPSNextEvent + 2085
38  com.apple.AppKit              	0x00007fff3d398b4c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
39  com.apple.AppKit              	0x00007fff3cbf7d6d -[NSApplication run] + 764
40  com.apple.AppKit              	0x00007fff3cbc6f1a NSApplicationMain + 804
41  libdyld.dylib                 	0x00007fff66fdc115 start + 1

Thread 1:: Dispatch queue: coalescer-IPXStatsTransactionCoalescer
0   libsystem_kernel.dylib        	0x00007fff6712c05a __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff670a775c nanosleep + 199
2   libsystem_c.dylib             	0x00007fff670a7650 usleep + 53
3   com.apple.PhotoFoundation     	0x00007fff5d44eb57 __pl_dispatch_async_block_invoke + 25
4   libdispatch.dylib             	0x00007fff66faa591 _dispatch_call_block_and_release + 12
5   libdispatch.dylib             	0x00007fff66fa2d50 _dispatch_client_callout + 8
6   libdispatch.dylib             	0x00007fff66fb720c _dispatch_queue_serial_drain + 635
7   libdispatch.dylib             	0x00007fff66faa0fd _dispatch_queue_invoke + 373
8   libdispatch.dylib             	0x00007fff66fb7f02 _dispatch_root_queue_drain_deferred_wlh + 332
9   libdispatch.dylib             	0x00007fff66fbbd16 _dispatch_workloop_worker_thread + 880
10  libsystem_pthread.dylib       	0x00007fff67267033 _pthread_wqthread + 980
11  libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff671227c2 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff67121cdc mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff3f62bdc5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation      	0x00007fff3f62b117 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation      	0x00007fff3f62a787 CFRunLoopRunSpecific + 487
5   com.apple.AppKit              	0x00007fff3cd403c8 _NSEventThread + 184
6   libsystem_pthread.dylib       	0x00007fff672676c1 _pthread_body + 340
7   libsystem_pthread.dylib       	0x00007fff6726756d _pthread_start + 377
8   libsystem_pthread.dylib       	0x00007fff67266c5d thread_start + 13

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff6712bcee __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff67268662 _pthread_cond_wait + 732
2   libc++.1.dylib                	0x00007fff65014cb0 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3   com.apple.JavaScriptCore      	0x00007fff43188b16 void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >(std::__1::unique_lock<bmalloc::Mutex>&) + 86
4   com.apple.JavaScriptCore      	0x00007fff43188a4b bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() + 139
5   com.apple.JavaScriptCore      	0x00007fff43188d78 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >(void*) + 40
6   libsystem_pthread.dylib       	0x00007fff672676c1 _pthread_body + 340
7   libsystem_pthread.dylib       	0x00007fff6726756d _pthread_start + 377
8   libsystem_pthread.dylib       	0x00007fff67266c5d thread_start + 13

Thread 4:: NetworkLoad
0   libsystem_kernel.dylib        	0x00007fff671227c2 mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff67121cdc mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff3f62bdc5 __CFRunLoopServiceMachPort + 341
3   com.apple.CoreFoundation      	0x00007fff3f62b117 __CFRunLoopRun + 1783
4   com.apple.CoreFoundation      	0x00007fff3f62a787 CFRunLoopRunSpecific + 487
5   com.apple.GeoServices         	0x00007fff5831c386 _runNetworkThread + 480
6   libsystem_pthread.dylib       	0x00007fff672676c1 _pthread_body + 340
7   libsystem_pthread.dylib       	0x00007fff6726756d _pthread_start + 377
8   libsystem_pthread.dylib       	0x00007fff67266c5d thread_start + 13

Thread 5:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 6:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726726f _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 7:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726726f _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 8:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 9:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726726f _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 10:: Dispatch queue: coalescer-scrubber controller updates coalescer
0   libsystem_kernel.dylib        	0x00007fff6712c432 __ulock_wait + 10
1   libdispatch.dylib             	0x00007fff66fb299a _dispatch_ulock_wait + 40
2   libdispatch.dylib             	0x00007fff66fb2a8b _dispatch_thread_event_wait_slow + 26
3   libdispatch.dylib             	0x00007fff66fb91cf _dispatch_sync_wait + 510
4   com.apple.PhotoFoundation     	0x00007fff5d44b4be pl_dispatch_sync + 111
5   com.apple.PhotoFoundation     	0x00007fff5d44c710 __70-[PFCoalescer initWithLabel:target:buffer:queue:bufferDrainer:action:]_block_invoke + 833
6   com.apple.PhotoFoundation     	0x00007fff5d44eb0c __pl_dispatch_source_set_event_handler_block_invoke + 25
7   libdispatch.dylib             	0x00007fff66fa2d50 _dispatch_client_callout + 8
8   libdispatch.dylib             	0x00007fff66fb5e76 _dispatch_continuation_pop + 472
9   libdispatch.dylib             	0x00007fff66fa5018 _dispatch_source_invoke + 620
10  libdispatch.dylib             	0x00007fff66fb706f _dispatch_queue_serial_drain + 222
11  libdispatch.dylib             	0x00007fff66faa0fd _dispatch_queue_invoke + 373
12  libdispatch.dylib             	0x00007fff66fb7f02 _dispatch_root_queue_drain_deferred_wlh + 332
13  libdispatch.dylib             	0x00007fff66fbbd16 _dispatch_workloop_worker_thread + 880
14  libsystem_pthread.dylib       	0x00007fff67267033 _pthread_wqthread + 980
15  libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 11:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 12:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726726f _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 13:
0   libsystem_pthread.dylib       	0x00007fff67266c40 start_wqthread + 0

Thread 14 Crashed:: Dispatch queue: com.apple.Photos.IPXDatabaseAlbumQuery.IPS
0   com.apple.AppKit              	0x00007fff3cf2d794 -[NSApplication _crashOnException:] + 109
1   com.apple.AppKit              	0x00007fff3cf2d67c -[NSApplication reportException:] + 953
2   com.apple.AppKit              	0x00007fff3d017de0 uncaughtErrorProc + 157
3   com.apple.CoreFoundation      	0x00007fff3f73f992 __handleUncaughtException + 770
4   libobjc.A.dylib               	0x00007fff663f1a41 _objc_terminate() + 91
5   libc++abi.dylib               	0x00007fff650827c9 std::__terminate(void (*)()) + 8
6   libc++abi.dylib               	0x00007fff65082843 std::terminate() + 51
7   libdispatch.dylib             	0x00007fff66fa2d64 _dispatch_client_callout + 28
8   libdispatch.dylib             	0x00007fff66fb720c _dispatch_queue_serial_drain + 635
9   libdispatch.dylib             	0x00007fff66faa0fd _dispatch_queue_invoke + 373
10  libdispatch.dylib             	0x00007fff66fb7f02 _dispatch_root_queue_drain_deferred_wlh + 332
11  libdispatch.dylib             	0x00007fff66fbbd16 _dispatch_workloop_worker_thread + 880
12  libsystem_pthread.dylib       	0x00007fff67267033 _pthread_wqthread + 980
13  libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 15:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 16:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 17:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726726f _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 18:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 19:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 20:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 21:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726706a _pthread_wqthread + 1035
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 22:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726726f _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 23:
0   libsystem_kernel.dylib        	0x00007fff6712c562 __workq_kernreturn + 10
1   libsystem_pthread.dylib       	0x00007fff6726726f _pthread_wqthread + 1552
2   libsystem_pthread.dylib       	0x00007fff67266c4d start_wqthread + 13

Thread 24:
0   libsystem_pthread.dylib       	0x00007fff67266c40 start_wqthread + 0
1   ???                           	0x0133500d00000026 0 + 86500834614968358

Thread 25:
0   libsystem_pthread.dylib       	0x00007fff67266c40 start_wqthread + 0

Thread 14 crashed with X86 Thread State (64-bit):
  rax: 0x00007fd2b4d8d800  rbx: 0x0000604003c5b000  rcx: 0x0000000000000000  rdx: 0x00000000000005c9
  rdi: 0x0000000008000101  rsi: 0x00007fd2b48d2f91  rbp: 0x0000700002988580  rsp: 0x0000700002988570
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000700002988078  r11: 0x00000000004badff
  r12: 0x0000700002988580  r13: 0x0000604000113830  r14: 0x00007fff663e1e80  r15: 0x0000700002988590
  rip: 0x00007fff3cf2d794  rfl: 0x0000000000010202  cr2: 0x0000000105237400
  
Logical CPU:     2
Error Code:      0x00000000
Trap Number:     6

Avatar utente
faxus
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Sì, la responsabilità è della libreria, anche in senso informatico.
Oltre all'archivio.

Ma nel resoconto non viene indicato il motivo.
Non viene rilevato processo o altro specifico indicatore.

Non ti resta che analizzare perché prima funzionava e adesso no.
Trova una foto, un aggiornamento, un elemento aggiunto.
Sarà quello il responsabile

salvaponti
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: ven, 03 feb 2017 13:05
Messaggi: 45

Top

Scusa se non ti ho risposto e RINGRAZIATO subito ma ero fuori
Controllerò.. spero no virus
Nel caso cosa consigli per valutare possibilità di essere stato infettato?
da poco ho usato onlinevideoconcerter per trasformare un video in mp3 e ora su chrome mi arrivano un sacco di notifiche (che prima non arrivavano)
Ciao
Salvi

Avatar utente
faxus
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Non può essere evidentemente un virus e non sarà neanche un improbabile cosa simile.

È come ho detto, screma quello che hai aggiunto da quando funzionava correttamente.
Vedrai che risolvi

salvaponti
Stato: Non connesso
Apprendista Maccanico
Apprendista Maccanico
Iscritto il: ven, 03 feb 2017 13:05
Messaggi: 45

Top

Grazie Faxus, sempre gentile e prezioso.
Ciao

Torna a “Software”