Page 1 of 2

BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Sun Feb 05, 2017 2:28 am
by Koshka
Fresh install of BRU 3.0.0.1 on my main WinX Home version machine (Dell Inspiron 15 5000 series 16GB RAM Corei7). Went to extract EXIF data from collection of JPEG files. The data was extracted by BRU and was displayed in the BRU file list pane but I received a fatal error message "Bulk Rename Utility 64-bit has stopped working" when I refreshed (F5). I had to then close BRU to retry. The folder I was working on has about 1224 JPEGs - a collection of photo scans and JPEGs taken by several different cameras and smartphones - occupying approx 2GB of storage. EXIF extraction works without error on other folders containing fewer JPEG files. The error recurs on EXIF extraction from a different folder (this time on a USB drive) containing the same 1224 JPEGs plus an additional 21 JPEG files. I repeated this process using my wife's WinX Home version machine (Sony VAIO 8GB RAM Corei5) and the same fatal error occurred during EXIF data extract on the 1245 JPEG files on the USB drive. Please advise on next steps.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Sun Feb 05, 2017 3:06 am
by Koshka
Addendum: the problem did NOT occur when using BRU 64-bit on a different folder containing 1937 JPEG, PNG and QuickTime files in 8.37GB of storage.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Sun Feb 05, 2017 4:20 am
by Koshka
Addendum #2: the problem was caused by one 1.10MB JPEG file. When I looked at the file properties it turns out the file date is 1/1/4501. That out of whack date probably caused the utility to crash.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Sun Feb 05, 2017 4:28 am
by Koshka
Addendum #3: Now I'm stuck. Although I used BRU to change the timestamps on the file causing the BRU crash it is still showing file date 1/1/4501 in File Explorer and it still causes a fatal error in BRU when I include Date Taken and refresh (F5) the file list. Any help would be appreciated.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Sun Feb 05, 2017 6:49 am
by Emerkamp
Hi:
You'll probably have better luck making a new file somehow. Crop then save or something.
It's hard, not knowing what date is wrong. if it's exif, you can use a photo app like exif tool or Geo-Setter to fix. If it's a file property, then a file commander app might help.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Tue Mar 07, 2017 6:30 pm
by randy_randy
Yes, the date is exactly the issue. I'm not sure how I end up with files with that date, however the easiest workaround I have found is to show that folder of files in Explorer, show the column for Date Taken and then sort by that column. Right click on the files that have that date and on the Details tab either change the date taken to something current, or Remove Properties to clean all EXIF field info. Then BRU handles the file no problem.

The latest version, as of today, v3.0.0.1 under Windows 10 Pro also has this issue. Hopefully a future update allows for these weirdly dated files. It is still a great utility.

-Randy-

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Wed Mar 08, 2017 4:46 am
by therube
Is/was 1/1/4501 also the date recorded in the files EXIF data?
Simply modifying a files modified date to 1/1/4501 didn't seem to be an issue in BRU.
(I didn't try with created/accessed.)

(Seemingly 1/1/4501 the representation of an "empty" date value [in MS Outlook].)


PS: What is "WinX" ?

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Wed Aug 16, 2017 6:09 pm
by therube
At the time, I might not have followed correctly. Anyhow...

> Simply modifying a files modified date to 1/1/4501

Seems when I created the file, I noted in the filename, 1-1-4501, but I actually created the file date (modified) as 1-1-4051 (4051 vs 4501).

> PS: What is "WinX" ?

Duh, Windows 10.


Looking at this again, now, XP, BRU 3.0.0.1...
With a file, date modified, as either 1-1-4051 or 1-1-4501...

8:Auto Date
Prefix
Modified Current

returns a "The parameter is incorrect" dialog box.
No crash though.
(And I have no way to modify a pictures exif date to test that end.
BRU displays the file date [modified] as it is, 01/01/4501, but will not allow the 8:Auto Date to change the file name based upon that date [modified])

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Wed Aug 16, 2017 6:25 pm
by therube
OK, you can just use a hex editor & go in & change the date stored in the .jpg.

OK, confirmed - when you try to open a directory with an "affected" file.

If you simply drag the particular file into BRU, BRU simply say "no good", but does not crash.

But if you try to open the directory containing the file - from with in BRU, using the "Tree picker", then BRU does actually crash.


And it does depend on the file extension.
If you rename the file, name.jpg to name.jpg.XXX, then BRU does not attempt to read any EXIF data from the file, so no crash occurs.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Fri Sep 15, 2017 7:01 pm
by therube
I'll also note that when this happens, BRU maintains a lock on said file until BRU is closed.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Thu Aug 08, 2019 6:25 pm
by therube
3.1

This looks to be rectified (basically).

You no longer crash regardless of how you attempt to access ("affected") files.
(You still cannot select the file, "The parameter is incorrect", but other then that, no longer looks to be issues.)


Oh, let's qualify that a bit...

You can select affected files, though you cannot perform operations on them.
If you select affected files, that also may also affect operations (or not) on other ("good") selected files.

So say you have a directory of 100 files, & 1 of them is "bad" (affected).
If you select 10 "good" files, & set up an operation on them, that's fine.
If you select 10 "good" files, the hit Ctrl+A - to select all 100 files, including that 1 bad file, then your select operation will take effect on the 10 files that happened to be selected prior to the Ctrl+A, but none of the others.

IOW, what you want to do, is to select the 99 good files - excluding that 1 bad file, then whatever operations you look to do will apply to all the 99 files.

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Fri Aug 09, 2019 1:59 am
by Admin
Is this related to EXIF invalid date / modified invalid date or both? thanks

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Fri Aug 09, 2019 11:40 am
by therube
Certainly related to the modified date.
Create a file, change it's date to 1-1-4051.
Test in 3.0 & 3.1.

Not sure about EXIF offhand?

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Wed Aug 14, 2019 2:12 pm
by therube
Not sure about EXIF offhand?

No, not fixed (per, viewtopic.php?p=11620#p11620).

Re: BRU 64-bit has stopped working in WinX during extract EXIF

PostPosted: Wed Aug 14, 2019 8:49 pm
by therube
Confirmed.
The EXIF part is not fixed.

Image


Sample "bad" EXIF file do download, https://i.postimg.cc/fTTL96PJ/BRU-CRASHER-picture-sample-includes-EXIF-data-bulk-rename-util.jpg