Page 1 of 1

Version 7.1 loops, 7.2 and 7.3 WIP crashes on Mac

Posted: 13 Aug 2026, 00:14
by GilbertGuldlock
I have used PhotoRec since 2014. This is the first time I encounter a problem.

The issue involves 2 identical memory cards (Samsung 256 GB Pro Plus, SD) and a Mac mini 2011 running OS 10.13 High Sierra and TestDisk/PhotoRec version 7.1.

The first memory card worked fine. The second memory card made PhotoRec go into a loop.
When reaching a certain point, it stated over. I searched and quickly found this thread : viewtopic.php?t=6944
So I looked around and found there was a newer version available. I downloaded 7.2. When running it I immediately ran into a problem. It didn't find any disks, and most importantly didn't restart itself with the sudo command, it just quit. As someone who hasn't used CLI since Commodore 64, it was a big hurdle throwing myself into the abstract Unix thinking and try doing it myself. I succeeded, it ran and found the disks.

I had never tried using TestDisk actually, but saw in the forum that one should start with that, so I decided to do that. There comes the next problem. TestDisk could not write to the memory card, despite unmounting the only partition and making sure the physical write protection switch on the card was in the right position. I chose to proceed anyway, selected scan at the end, but the program just quit, adding just a little extra text: "Abort trap: 6".

So I went back to PhotoRec. Same problem here with not finding disks and not restarting itself, so I had to manually type sudo. It asked if I wanted to continue the session. I chose yes, but was then informed that no disks were found, and the program quit. I restarted the program, now choosing not continuing the session., i.e. making a new, and now it worked like normal. After selecting the drive, the program crashes, with the same error message as with TD plus another one, garbled in between the ordinary text: "dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin"

I also tried version 7.3 WIP, it behaved exactly the same.

I have two screenshots but nowhere to upload them. This computer with this software have worked fine since 2023 until now.


Are your programs not working as they should, perhaps specific to Mac OS 10.13, or is that particular memory card faulty, perhaps a pirate copy/scam/bootleg?

Re: Version 7.1 loops, 7.2 and 7.3 WIP crashes on Mac

Posted: 13 Aug 2026, 19:45
by recuperation
modified 14.8.2026 7:18 CEST

Hint: I do not own an Apple computer!

If your "memory card" (SD card) is not or only occasionally being recognized, either your card reader or your SD card is broken. Exclude this possibility by using a healthy SD. If the problem persists, try out another working SD Card reader.

Hint: Avoid abbreviations "TD" and pronouns like "it".

TestDisk and PhotoRec does not do any voodoo tricks. Your Apple operating system is in charge of recognizing attached storage devices.

If storage devices are not being recognized or being reported with a false size, your only remaining option is buying recovery services from a professional data recovery lab.

> As someone who hasn't used CLI since Commodore 64, it was a big hurdle throwing myself into the abstract Unix thinking and try doing it myself. I succeeded, it ran and found the disks.

Be specific! Your case description does not explain what you did differently what made the device appear ("doing it"). :?: :!: :roll:

Re: Version 7.1 loops, 7.2 and 7.3 WIP crashes on Mac

Posted: 13 Aug 2026, 23:21
by GilbertGuldlock
I have used this particular setup since 2023, and used PhotoRec 7.1 about a dozen times on this computer with different memory cards without issues during this period. This is the first time there's a problem.

Mac OS has no trouble recognising the SD card that PhotoRec is having issues with.

PhotoRec 7.1 enters a loop on one particular SD card when scanning it. Version 7.2 and 7.3 WIP do not work, they crash when starting a scan, displaying the "dyld: …" error message.

TestDisk 7.2 and 7.3 WIP claims it cannot write to the SD card no matter what I do. And when I try a scan it crashes. But since this is the very first time i use TestDisk I can't really judge.

I had to manually type in "sudo [path to PhotoRec]" in the Terminal (command line interface on Mac OS) so that PhotoRec and TestDisk 7.2 and 7.3 WIP could see any disks to begin with. Previous versions restarted itself automatically with the sudo command when it didn't find any disks upon initial start.
https://en.wikipedia.org/wiki/Sudo


Is there anything else I can state?

Re: Version 7.1 loops, 7.2 and 7.3 WIP crashes on Mac

Posted: 14 Aug 2026, 06:35
by recuperation
GilbertGuldlock wrote: Yesterday, 23:21 I have used this particular setup since 2023, and used PhotoRec 7.1 about a dozen times on this computer with different memory cards without issues during this period. This is the first time there's a problem.
There is no use in complaining that the outdated version 7.1 of Photorec does not work.
Mac OS has no trouble recognising the SD card that PhotoRec is having issues with.

PhotoRec 7.1 enters a loop on one particular SD card when scanning it. Version 7.2 and 7.3 WIP do not work, they crash when starting a scan, displaying the "dyld: …" error message.
Follow the advice given above. I wrote two crippled sentences and modified them above:

If your "memory card" (SD card) is not or only occasionally being recognized, either your card reader or your SD card is broken. Exclude this possibility by using a healthy SD. If the problem persists, try out another working SD Card reader. Both require admin rights. Ensure this requirement being met by always running the sudo command.

What is the outcome?

I had to manually type in "sudo [path to PhotoRec]" in the Terminal (command line interface on Mac OS) so that PhotoRec and TestDisk 7.2 and 7.3 WIP could see any disks to begin with. Previous versions restarted itself automatically with the sudo command when it didn't find any disks upon initial start.
https://en.wikipedia.org/wiki/Sudo
I am sorry that the newer versions of TestDisk do not provide the comfort of a restarting application when not being run in Admin mode (sudo).

It seems that the linux ddrescue (used to clone a storage device like your SD or to generate a file-based copy) exists in the Apple universe as well:

https://formulae.brew.sh/formula/ddrescue

You can run TestDisk or Photorec against the SD card clone or a file containing the content of your dubious sd card.