full disk access granted, but app fails to load file from user folder

i recently upgraded to sequoia, and now, more often than not, when running in the debugger, opening my database causes a hang:

When i run outside the debugger, it opens just fine.

I suspect it has to do with "full disk access"? but i've given my app full disk access.

i've also set Qt and Xcode to have "Allow apps to use developer tools" permissions. as a test i also added my app into that permission group, all to no avail.

the path to the DB being opened is in my user's Music folder, and having full disk access gives permission for everything, including things in that folder.

confused!

Written by davecotter in 774424021
I suspect it has to do with "full disk access"?

Why do you suspect that?

Usually, our MAC checks either present an alert or immediate fail with EPERM. I’ve never seen them silently hang.

Note I’m using terms from On File System Permissions.

What’s the path to the this database file?

Also, SQLite uses the file system in interesting way. If, just for the sake of testing, you access this file in a more standard way — for example, you call fopen on that path — does that also hang?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

full disk access granted, but app fails to load file from user folder
 
 
Q