![]() ![]() I've tried to find some data in the IORegistry, but that doesn't seem to store anything about network vols. Or, alternatively, can I tell which SMB volumes are served by a Mac, so that I can at least assume that those handle Spotlight calls correctly, while I assume anything else is buggy (so far, AFAIK, Synology is the only other SMB server that supports Spotlight search). So, my question is: Is there a way to learn a bit more about the server of a mounted network volume? E.g., if I could learn its IP address, I could try to connect to it via http protocol and then maybe get a useful response that identifies it as being from Synology. I could, of course, ask the user to "configure" each mounted volume in my software, but I'd rather do this automagically, if possible, as it's less prone to user mistakes. Reason is that Synology, while apparently supporting the Spotlight-over-SMB API, comes with a lot of bugs, requiring me to work around them when searching on those volumes with the macOS Spotlight API. specifically whether they're on a Synology NAS. I like to find a way to identify network volumes, and whether they're run by certain servers, e.g. So, there seems to be no 3rd party ext involved. The "Binary Images" section only lists Apple libs, apart from my app's. Memory use of app was not critical (in one case it was about 9 GB total, in others below 4 GB). ![]() All four happened on ARM architecture (which may not be significant due to small number of samples). The other (and older) reports are similar, in macOS 13.6.1 and macOS 13.1. I have 4 reports from 3 users, and the main thread is doing something related to the table view each time, though not the same (the few other threads are all idle): One reporting user suggests that it happens when my app shows a very long list of items in an NSTableView (>10000 elements). I wonder if someone has some insight into why this might happen, and how to prevent it. I have received a few crash reports for my app "Find Any File" with an assertion failure as follows:Īssertion failure: "displayTiming != ((void *)0)" -> %lld
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |