Author: jrgranto
Subject: issues with 4.23
Posted: 02 January 2018 at 5:00pm
This is a good news / bad news post.
Subject: issues with 4.23
Posted: 02 January 2018 at 5:00pm
The 64bit BGInfo is able to properly use .bgi files from v4.21 and is also able to run .vbs scripts without issue. It works fine. This is the good news.
The bad news is that the 32bit version 4.24 did not work for me. It is unable to open my .bgi file I use with the 32bit v4.21. The .bgi file in question includes some WMI queries and runs some .vbs scripts. I get the usual 2 errors:
1. Application Error: The instruction at 0x00000000 referenced memory at 0x00000000. The memory could not be written. Click OK to terminate the program.
2. Wallpaper text configurator has stopped working. Problem details:
Problem signature:
Problem Event Name: BEX
Application Name: Bginfo.exe
Application Version: 4.24.0.0
Application Timestamp: 5a482304
Fault Module Name: StackHash_ac05
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Offset: PCH_42_FROM_ntdll+0x0003D77C
Exception Code: c0000005
Exception Data: 00000008
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 1033
Additional Information 1: ac05
Additional Information 2: ac0507478d1c5bd693cfc4fe3987e900
Additional Information 3: ac05
Additional Information 4: ac0507478d1c5bd693cfc4fe3987e900
Additionally, I tried running the 32bit 4.24 and just creating a new .bgi file. The first thing I did was add one of my known-working .vbs scripts. I can click Custom fine, I can click New fine, I can point to the .vbs file fine, and I can click OK the first time just fine. However, when I click OK the second time, at the User Defined Fields window to actually save everything, I get the same two errors as listed above.
So, I guess it is possible that importing of older .bgi files works if there are no .vbs scripts defined therein - I did not test this. This is of little help to me because I rely on the information from the .vbs scripts - as long as that function is unavailable, the utility of BGInfo is vastly decreased