PDA

View Full Version : "Confirm File Replace" screen shows duplicate ghost files in Win7 x64 Pro



john.d.doucette
10-28-2013, 08:46 AM
Hi All,

I am performing an batch convert operation in Win7 for the first time which I have performed for years in WinXP x32. Latest version of dbPoweramp.

These are the steps as performed in WinXP:
1. In explorer, select a folder containing several sub-folders containing various .wav files.
2. In the context menu select "dbPoweramp Batch Convert".
3. "dbPoweramp Batch Convert" screen appears.
4. (optional) Select "List" to verify that the files selected are as expected.
5. (optional) Expand the tree to its lowest leaf nodes to show all folders/files selected as expected.
6. Select "convert", accept settings, and select "convert>>".
7. "Confirm File Replace" screen appears since I am processing .wav file in place with no name change. Files selected are as expected.
8. Select "Overwrite" and voila.

If I perform exactly the same steps on my Win7 xs64 machine every step behaves identically until step 7, including 4 and 5.
When the "Confirm File Replace" screen appears it show twice as many files as exist on the drive, with each file name appearing twice. Once with a check, once without a check. Ie.
v File1.wav
v File2.wav
v File3.wav
_ File1.wav
_ File2.wav
_ File3.wav
Where V is a check, and _ is a non-check.
If I uncheck all and confirm, obviously nothing happens.
If I check all and confirm, nothing happens.
If leave one set of the files checked, and the "ghost: files unchecked, confirm. nothing happens.
If I slide the "Confirm File Replace" screen over and look at the converting progress pop-up screen, the correct number of files is indicated.
If I Cancel, then select the Filter, it show two sets of all extensions, a complete set from AIFF through to WavPack, followed by a complete set from AIFF through to WavPack?
Any thoughts? If I reinstall will all my preferences and custom DSP setting be retained?

Spoon
10-28-2013, 08:57 AM
Can you take a screen shot of the overwrite page (as it is shown) and upload to imageshack or similar.

john.d.doucette
10-28-2013, 09:32 AM
Is there a special account at imageshack for this?

Spoon
10-28-2013, 09:45 AM
No, upload and post a link to it so we can see image.

john.d.doucette
10-28-2013, 11:48 AM
I had no luck at all with imageshack. I was was unable to see anything I tried to upload. Worst interface ever, too! Try this:
https://picasaweb.google.com/100173089962031028307/ForSpoon?authkey=Gv1sRgCIzszbyV79bkQA

Spoon
10-28-2013, 02:21 PM
You are converting to Wave, not using the multi-encoder?

john.d.doucette
10-29-2013, 04:55 AM
Yes,
wave -> wave, with some DSP effects

Spoon
10-29-2013, 06:55 AM
Which exact DSP effects please?

john.d.doucette
10-30-2013, 04:54 AM
In order:

Trim Silence
Write Silence
Write Silence
ID Tag processing

dbPoweramp's saved .dspeffect file for this group contains, on one line:

-dspeffect1="Trim Silence= -dbsilence={qt}-65{qt} -threshold={qt}10{qt}" -dspeffect2="Write Silence=-lengthms={qt}500{qt}" -dspeffect3="Write Silence=-end -lengthms={qt}2000{qt}" -dspeffect4="ID Tag Processing=-delall0 -case={qt}0{qt} -exportart={qt}(none){qt} -importart={qt}(none){qt} -maxart={qt}(any){qt}"

This is unchanged from when I used it on WinXP. After installing dbPoweramp on Win7 I just copied over the DSP-Selections folder with the .dspeffects files from the old machine.

Spoon
10-30-2013, 05:27 AM
There are no hidden files in the destination folder? with similar filenames?

john.d.doucette
10-30-2013, 08:37 AM
None hidden. Just the .wav files. The folders were actually created by dbPowerAmp Ripper using [genre]\[artist]\[disc]. [album]\[track]. [title].

Also, if I select just one .wav file in explorer and pick "convert to" from the context menu, it shows two files with the same name in the confirm replace screen, but just one file in all screens previous to the confirm replace screen.

Spoon
10-30-2013, 08:42 AM
Please email one file:

http://www.dbpoweramp.com/email.htm

john.d.doucette
10-31-2013, 06:12 AM
I sent a file to dbamp@dbpoweramp.com.

john.d.doucette
11-02-2013, 02:24 PM
Out of curiosity I tried the same file/folder combination I had sent you with a Test Conversion only.
First screen:
https://picasaweb.google.com/lh/photo/XVHtkIPUo-aQHBqEMH7pVMSvZf-lRFLAZT2Gpoad-Rk?feat=directlink

If I select List/Rename I see the ghost file listed as before:
https://picasaweb.google.com/lh/photo/4hEckkvQWSMbCNjSA-V-2cSvZf-lRFLAZT2Gpoad-Rk?feat=directlink

But if I select Convert>> it doesn't file. The Test Conversion proceeds and I get to the final screen.
https://picasaweb.google.com/lh/photo/OnUnUoWRPi-m2EFQ5wXugsSvZf-lRFLAZT2Gpoad-Rk?feat=directlink

john.d.doucette
11-02-2013, 02:30 PM
Oops, sorry about that. I was trying to imbed images. Apparently the info I put in the IMG tag wasn't what it expected, maybe links are better for what I pasted? These should be the three image above in order:
https://picasaweb.google.com/lh/photo/XVHtkIPUo-aQHBqEMH7pVMSvZf-lRFLAZT2Gpoad-Rk?feat=directlink
https://picasaweb.google.com/lh/photo/4hEckkvQWSMbCNjSA-V-2cSvZf-lRFLAZT2Gpoad-Rk?feat=directlink
https://picasaweb.google.com/lh/photo/OnUnUoWRPi-m2EFQ5wXugsSvZf-lRFLAZT2Gpoad-Rk?feat=directlink

john.d.doucette
11-03-2013, 03:17 PM
I tried a complete reinstallion. I uninstalled dbpoweramp and DSP. Then I rooted around in the registry for "illustrate" "dbpower" "spoon" and got rid of the any saved configurations. I then reinstalled just dbpoweramp but not the DSP pack. I synchronized my configuration with what I had on my old machine, and recalibrated by CD drives. The converter still behaved as above. I reinstalled DSP pass as well and tghe converter still behaved the same.

I used Araxis Merge (a directory diff tool) to compare the Program Files/Illustrate folder on my new Win7x64 machine and on my old WinXPx32. There are only these differences:

dBShell.dll
dMCScripting.dll
dMCShell.dll

All other files were identical across the two folders. I presume there are x32 and x64 versions of the DLLs?

Also:
If you are ripping a CD, cancel mid-rip, restart the rip, and get the confirm file replace popup screen to overwrite previously ripped files in the same folder there are ghost doubles of the existing wav files as there is during a conversion. If you cancel a rip you have to manually delete the contents of the rip folder before restarting the rip.

Spoon
11-03-2013, 03:30 PM
I have checked CD Ripper, it is only possible for the program to have 1 entry per track, there is only 1 filname and when they are added to the list they are only added once (there are 2 very simple loops). There must be something on your system that when an item is added to a common control list, it is adding 2 items, this is at a system level.

john.d.doucette
11-03-2013, 03:55 PM
HI,

I tried a complete unininstall, reg clen, and reinstall with no luck.

I notice also that if you are ripping a cd with dbpower amp riper, cancel the rip, then resume the rip causing a "confirm file replace" popup you get the ghost file doubles for the wav files that should overwritten by the restarted rip.

Also:
I used araxis merg (folder differ) to compare the Program Files/Illustrate folder on my Win7x64 and WinXPx32 machine. The only difference between the two installations is:

dBShell.dll
dMCScripting.dll
dMCShell.dll

All other files are identical. Is this to ne expected. I assume the are x64 and x32 versions of the DLLs?

Spoon
11-03-2013, 04:20 PM
Yes, try R15 which is in beta, which has a native 64 bit version of all the programs.

john.d.doucette
02-25-2014, 06:49 AM
Hi,
I finally got around to trying the latest dMc on my Win7 64 bit machine. I completely uninstalled the previous 32 bit version 14.4 and DSP R9. I then installed dMC r15.0 and DSP R10 and tried some tests with the same setup as previously described, i.e. batch processing .wav files in place. It seems to be worse in one case and better in another.

I.e. if I select a single .wav file, option click and pick "Convert to", click through to the "Confirm File Replace" screen, the single file is shown twice with the first instance checked and the second instance not checked. If I then select Overwrite it does convert the file overwriting the source, claiming that it converted 1 file.
https://picasaweb.google.com/lh/photo/Ei4Y1_E-D8ZfJ63lvko-FCc7kmmZ_NVDpJSKf7gAEGs?feat=directlink
https://picasaweb.google.com/lh/photo/6diTMoP1h9iP7Wh8ZFnLRyc7kmmZ_NVDpJSKf7gAEGs?feat=d irectlink

https://picasaweb.google.com/lh/photo/Ei4Y1_E-D8ZfJ63lvko-FCc7kmmZ_NVDpJSKf7gAEGs?feat=directlink
https://picasaweb.google.com/lh/photo/6diTMoP1h9iP7Wh8ZFnLRyc7kmmZ_NVDpJSKf7gAEGs?feat=d irectlink

If I select a folder containing 4 .wav files, option click and select "dBPoweramp batch convert", click through to the "Confirm File Replace" screen, the 4 files are shown twice with the first four checked nad the last four unchecked. Converter screen says "Converting 4 fiels to wave. If I then select Overwrite absolutely nothing happens. Screens do not change. "Cancel" will exit however back to Batch converter screen.

If I select a folder containing 4 folders each containing .wav files and do exactly the same thing the program crashes when I select "Confirm File Replace. Full text in crash screen is:

Problem signature:
Problem Event Name: APPCRASH
Application Name: MusicConverter.exe
Application Version: 15.0.0.9
Application Timestamp: 5305e58d
Fault Module Name: StackHash_9897
Fault Module Version: 6.1.7601.18247
Fault Module Timestamp: 521eaf24
Exception Code: c0000374
Exception Offset: 00000000000c4102
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional Information 1: 9897
Additional Information 2: 9897e4af1618d2f792b5d02e389cd35f
Additional Information 3: d360
Additional Information 4: d360131d10a377fc41205d88500d86af

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
https://picasaweb.google.com/lh/photo/XdVepkwZw_N6_PZX064peSc7kmmZ_NVDpJSKf7gAEGs?feat=d irectlink
https://picasaweb.google.com/lh/photo/nU8glJltlKDb3X7IFXsgkyc7kmmZ_NVDpJSKf7gAEGs?feat=d irectlink
https://picasaweb.google.com/lh/photo/XdVepkwZw_N6_PZX064peSc7kmmZ_NVDpJSKf7gAEGs?feat=d irectlink
https://picasaweb.google.com/lh/photo/nU8glJltlKDb3X7IFXsgkyc7kmmZ_NVDpJSKf7gAEGs?feat=d irectlink

Spoon
02-26-2014, 03:57 AM
If you select one file, rc >> Convert To

then click List / Rename, what does it show? one or 2 items?

john.d.doucette
02-26-2014, 06:14 AM
It show two items, one checked, one not checked. See image.
https://picasaweb.google.com/lh/photo/pTDzjb2SUvdQc295BrGOEbmAI2rGXsPWYCyIKUxtKew?feat=d irectlink

Spoon
02-26-2014, 06:44 AM
Run this please (a simple test program):

http://www.dbpoweramp.com/misc/SimpleTester.exe

and post a screen shot please.

john.d.doucette
02-26-2014, 02:05 PM
One file! See ...
https://picasaweb.google.com/lh/photo/KRceQ8K_vHYW1Af4bN_3GLmAI2rGXsPWYCyIKUxtKew?feat=d irectlink

Spoon
03-01-2014, 11:48 AM
It has been fixed, the issue is that for some reason your Windows calls WM_SHOW twice, whereas every other Windows calls it once when a form is shown (in context there are millions of installations of dBpoweramp and we have had 2 reports of this).

The fix will appear in R15.1 beta, which will be a number of weeks off.

john.d.doucette
03-03-2014, 05:59 AM
Awesome! Thanks for your persistence!