[grisbi-bugs] [Grisbi-0.6.0 0000829]: GTK installer default settings do not work with Windows Vista Home Premium

Grisbi Bug Tracker bugtracker at grisbi.org
Sat Jun 12 16:48:35 CEST 2010

The following issue has been RESOLVED. 
Reported By:                nalleluppakorva
Assigned To:                guneeyoufix
Project:                    Grisbi-0.6.0
Issue ID:                   829
Category:                   Main
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     resolved
Plateforme:                 Windows 
OS:                         Windows 
Version OS:                 Vista Home Premium 
Unstable Impact:            Yes 
Version GTK:                2.16.6 
Resolution:                 suspended
Fixed in Version:           0.6.0
Date Submitted:             2010-01-01 21:15 CET
Last Modified:              2010-06-12 16:48 CEST
Summary:                    GTK installer default settings do not work with
Windows Vista Home Premium
This concerns the installer:

0.5.9 was installed prior to this installation and it was not uninstalled.

When using GTK installer one needs to change the settings in 'Install DLL files
to' and use <instdir>\lib - otherwise the program does not start.

Additional Information: 
Installer works well with default settings when using Windows XP Home Edition.
Relationships       ID      Summary
related to          0000855 Grisbi 0.6.0 installation

 (0001689) guneeyoufix (administrator) - 2010-01-19 17:10
All the tests  I have done before have showed no such problem.
Might be a problem with the PATH variable.

However it seems very strange...

Could you confirm that the problem is the same with the RC1 installer?

Thank you 

 (0001721) nalleluppakorva (reporter) - 2010-01-23 20:09
(This concerns Vista Home Premium only.)
RC1 had the same problem - but now I must say that I am not sure whether this is
a some sort of compatibility problem or what:
I uninstalled all previous Grisbi versions and installed RC1 in the folder
Grisbi. Install failed until I closed all the possible processes I could find
using Process Explorer - even closed explorer.exe*. After that I was able to
install RC1 with the previously mentioned GTK-settings; all other attempts

Failure here means that when trying to start the program after installation, one
gets prompt saying "The procedure entry point png_set_expand_gray_1_2_4_to_8
could not be located in the dynamic link library libpng12-0.dll."

*I have software called True Launch Bar ( http://www.truelaunchbar.com/ )that is
some way integrated into the explorer.exe and thought it might have something to
do with the issue.


 (0001752) nalleluppakorva (reporter) - 2010-01-27 10:52
Is a file edited with 0.6.0 RC1 compatible with latest stable release (I guess
it is 0.5.9) ? 
I think I need to go back to using it for now if I want to use the software.
Now after restarting Windows I get the error message attached (Unable To Locate
Component.jpg) and Grisbi does not start at all.


 (0001753) guneeyoufix (administrator) - 2010-01-27 12:19
Unfortunately, 0.6.0 account files are not backwards compatible with version

If you have kept a backup copy of your original 0.5.9 account file (as it was
suggested many times, on the website, and on the mailing lists), you can safely
go back to the 0.5.9 version.

If you haven't done so, you will have to fix the problem with you 0.6.0
installation. To do so, you can :
- copy the .dll files from the GTK installation directory (c:\program
Files\GTK2-Runtime\bin by default) into the grisbi installation directory;
- or download a fresh copy of GTK
and copy all the .dll files from the bin directory of the archive into you
grisbi installation directory;
- or add the directory that contains the .dll files of your GTK installation to
your PATH.

Any of the given possiblities should achieve the same result. If one of them
doesn't fix the problem, try another one.

If, as on the screenshot you added, a file is missing, and you choose the 1st or
second option, try locating the file on your disk (in the GTK install directory)
and copying it into the grisbi installation directory.

In any case, please post the result in this ticket, so that I can act upon it.


 (0001754) nalleluppakorva (reporter) - 2010-01-27 12:32
Working solution was copying .dll files
FROM C:\Program Files\GTK2-Runtime\lib TO C:\Program Files\Grisbi
(In my case C:\Program Files\GTK2-Runtime\bin included only .exe -files.)

Thank you very much for the quick response - I try to be more careful next time.

 (0002468) guneeyoufix (administrator) - 2010-06-12 16:48
The Grisbi installer now ships all the GTK dlls necessary to Grisbi. These files
are extracted into the Grisbi directory.
Problem is not relevant anymmore 

Issue History 
Date Modified    Username       Field                    Change               
2010-01-01 21:15 nalleluppakorvaNew Issue                                    
2010-01-01 21:15 nalleluppakorvaFile Added: 105.jpeg                         
2010-01-01 21:15 nalleluppakorvaOS                        => Windows         
2010-01-01 21:15 nalleluppakorvaUnstable Impact           => Yes             
2010-01-01 21:15 nalleluppakorvaVersion OS                => Vista Home Premium
2010-01-01 21:15 nalleluppakorvaVersion GTK               => 2.16.6          
2010-01-12 23:41 pbiava         Project                  Grisbi => Grisbi-0.6.0
2010-01-16 16:36 pbiava         Status                   new => assigned     
2010-01-16 16:36 pbiava         Assigned To               => guneeyoufix     
2010-01-19 17:10 guneeyoufix    Plateforme                => Windows         
2010-01-19 17:10 guneeyoufix    Note Added: 0001689                          
2010-01-19 17:10 guneeyoufix    Status                   assigned => feedback
2010-01-23 19:48 nalleluppakorvaIssue Monitored: nalleluppakorva                
2010-01-23 20:07 nalleluppakorvaNote Added: 0001721                          
2010-01-23 20:09 nalleluppakorvaNote Edited: 0001721                         
2010-01-25 19:15 guneeyoufix    Status                   feedback =>
2010-01-26 22:06 guneeyoufix    Relationship added       related to 0000855  
2010-01-27 10:49 nalleluppakorvaNote Added: 0001752                          
2010-01-27 10:50 nalleluppakorvaFile Added: Unable To Locate Component.jpg      
2010-01-27 10:52 nalleluppakorvaNote Edited: 0001752                         
2010-01-27 12:19 guneeyoufix    Note Added: 0001753                          
2010-01-27 12:19 guneeyoufix    Status                   acknowledged =>
2010-01-27 12:32 nalleluppakorvaNote Added: 0001754                          
2010-06-12 16:48 guneeyoufix    Note Added: 0002468                          
2010-06-12 16:48 guneeyoufix    Status                   feedback => resolved
2010-06-12 16:48 guneeyoufix    Fixed in Version          => 0.6.0           
2010-06-12 16:48 guneeyoufix    Resolution               open => suspended   

More information about the bugsreports mailing list