Bug 277094 - digikam 2.0 RC won't start
Summary: digikam 2.0 RC won't start
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Scan (show other bugs)
Version: 2.0.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-04 21:59 UTC by ed_kiefer
Modified: 2017-07-17 04:58 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.2.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ed_kiefer 2011-07-04 21:59:01 UTC
Version:           2.0.0
OS:                MS Windows

On windows install, XP SP3 OS digikam or showphoto don't even start . I get error "the application failed to initialize properly (0xc0150002), click ok to terminate the application ".
This happens on both and all start menu shortcuts are wrong but that is easy fix .
not sure if it needs more modules installed as I see KDE-window installer but seems its for old digikam

Reproducible: Always

Steps to Reproduce:
just try an start digikam, showphoto etc

Actual Results:  
  I get error "the application failed to initialize properly (0xc0150002), click ok to terminate the application ".
 

Expected Results:  
should start/open
Comment 1 caulier.gilles 2011-07-05 04:57:52 UTC
Do you have an older digiKam/KDE version installed on this computer. If yes, it must be uninstalled before.

Gilles Caulier
Comment 2 caulier.gilles 2011-07-05 05:01:43 UTC
Note : 2.0.0RC have been compiled under Win7 64bits with MSVC2008 SP1 compiler...

Do you use a 32 bits computer under XP ?

Gilles Caulier
Comment 3 ed_kiefer 2011-07-05 12:43:37 UTC
(In reply to comment #1)
> Do you have an older digiKam/KDE version installed on this computer. If yes, it
> must be uninstalled before.
> 
> Gilles Caulier

Hi, XP is 32bit  windows OS with service pack 3 installed(latest) .
I don't have older KDE stuff anymore only thing I have is gimp with python 2.6 an python 2.6 PyGTX installed .
Comment 4 ed_kiefer 2011-07-05 13:45:45 UTC
(In reply to comment #2)
> Note : 2.0.0RC have been compiled under Win7 64bits with MSVC2008 SP1
> compiler...
> 
> Do you use a 32 bits computer under XP ?
> 
> Gilles Caulier

ok, If this is the case I don't think you can run 64bit app on 32bit OS (you can the other way around >run 32bit on 64bit OS )
So AFAIK this won't run on 32bit OS only 64 bit ones .
Comment 5 ed_kiefer 2011-07-05 14:53:47 UTC
one last thing if the digikam is compiled for 64bit windows OS you should rename the link as its says its for win32 (digiKam-installer-2.0.0rc-win32.exe )
Comment 6 caulier.gilles 2011-07-05 15:32:39 UTC
Update : digiKam have been compiled under a 64 win7 computer, but MSVC 2008 only include 32 bits Runtime library. So it's a 32 bits version of digiKam...

It must work on your computer.

Install DebugView :

http://technet.microsoft.com/en-us/sysinternals/bb896647

Run it and start digiKam. Copy and paste here all trace reported by DebugView

Gilles Caulier
Comment 7 ed_kiefer 2011-07-05 16:54:06 UTC
(In reply to comment #6)
> Update : digiKam have been compiled under a 64 win7 computer, but MSVC 2008
> only include 32 bits Runtime library. So it's a 32 bits version of digiKam...
> 
> It must work on your computer.
> 
> Install DebugView :
> 
> http://technet.microsoft.com/en-us/sysinternals/bb896647
> 
> Run it and start digiKam. Copy and paste here all trace reported by DebugView
> 
> Gilles Caulier

not sure whats going on but nothing is showing up in debugview window .
I am only user and is a administrator rights .
Comment 8 ed_kiefer 2011-07-05 17:09:53 UTC
system settings is only thing now runs an generates log in debugview .here log

[1688] systemsettings(1688) void __thiscall SettingsBase::initApplication(void): Added  "Windows Shares" 
[1688] systemsettings(1688) void __thiscall SettingsBase::initApplication(void): Added  "Platform"
Comment 9 ed_kiefer 2011-07-05 17:35:20 UTC
ok, I think I found something in system event viewer .
I get 3 events generated when I try to start digikam.exe

1) dependent assembly Microsoft VC90 OpenMP could not be found and last error was the referenced assembly is not installed on your system.

2)Resolved partial assembly failed for Microsoft VC90 OpenMP. Reference error message: the referenced assembly is not installed on your system.

3)Generate activation context failed for C:\program files\digikam\KDE4-MSVC\bin\kdcraw.dll . Reference error message: the operation completed successfully

Not sure exact oder of these ,there all same timestamp .
Comment 10 ed_kiefer 2011-07-05 18:53:50 UTC
ok, that fixed it .
I ran windows Visual C++ 2008 Runtime x86 (vcredist_x86.exe) and now digikam runs
Comment 11 caulier.gilles 2011-09-14 15:29:40 UTC
*** Bug 282021 has been marked as a duplicate of this bug. ***
Comment 12 caulier.gilles 2011-09-14 15:31:23 UTC
Since digiKam 2.0.0 have been published with KDE 4.7 installer for windows by KDE-Win team, This problem have been fixed. MSVC runtime package is installed automatically.

Gilles Caulier
Comment 13 photoslelion07 2011-09-14 16:55:16 UTC
Le mercredi 14 septembre 2011 à 17:31, Gilles Caulier  
<caulier.gilles@gmail.com> a écrit :

> https://bugs.kde.org/show_bug.cgi?id=277094
>
>
> Gilles Caulier <caulier.gilles@gmail.com> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |RESOLVED
>          Resolution|                            |FIXED
>
>
>
>
> --- Comment #12 from Gilles Caulier <caulier gilles gmail com>   
> 2011-09-14 15:31:23 ---
> Since digiKam 2.0.0 have been published with KDE 4.7 installer for  
> windows by
> KDE-Win team, This problem have been fixed. MSVC runtime package is  
> installed
> automatically.
>
> Gilles Caulier
>

Well, I'm sorry, but : no.

I tried to install DigiKam both with Windows Installer (.exe) and then  
with KDE 4.7 Installer (after uninstall the first installation, of course)  
and it did not work. I have always the same message about C++ Visual Basic.

Any idea ?

Thank you.
Comment 14 caulier.gilles 2011-09-14 17:11:23 UTC
Try solution from #10

Gilles Caulier
Comment 15 photoslelion07 2011-09-14 17:25:11 UTC
Le mercredi 14 septembre 2011 à 19:11, Gilles Caulier  
<caulier.gilles@gmail.com> a écrit :

> https://bugs.kde.org/show_bug.cgi?id=277094

> --- Comment #14 from Gilles Caulier <caulier gilles gmail com>   
> 2011-09-14 17:11:23 ---
> Try solution from #10
>
> Gilles Caulier
>

Ok, but what means : "I ran windows Visual C++ 2008 Runtime x86  
(vcredist_x86.exe)" ? I downloaded the file "vcredist_x86.exe" but if I  
clic on it, I have an error message : "Une version plus récente de VB a  
été détectée, l'installation est impossible".
Comment 16 Rinus Bakker 2011-09-14 17:38:25 UTC
Op 14-09-11 19:25, photoslelion07@aliceadsl.fr schreef:
> https://bugs.kde.org/show_bug.cgi?id=277094
>
>
>
>
>
> --- Comment #15 from<photoslelion07 aliceadsl fr>   2011-09-14 17:25:11 ---
> Le mercredi 14 septembre 2011 à 19:11, Gilles Caulier
> <caulier.gilles@gmail.com>  a écrit :
>
>> https://bugs.kde.org/show_bug.cgi?id=277094
>> --- Comment #14 from Gilles Caulier<caulier gilles gmail com>
>> 2011-09-14 17:11:23 ---
>> Try solution from #10
>>
>> Gilles Caulier
>>
> Ok, but what means : "I ran windows Visual C++ 2008 Runtime x86
> (vcredist_x86.exe)" ? I downloaded the file "vcredist_x86.exe" but if I
> clic on it, I have an error message : "Une version plus récente de VB a
> été détectée, l'installation est impossible".
It says, you have already a more recent version on your computer.
Comment 17 photoslelion07 2011-09-14 18:09:17 UTC
Le mercredi 14 septembre 2011 à 19:38, Rinus Bakker  
<sleeplessregulus@hetnet.nl> a écrit :

> It says, you have already a more recent version on your computer.

Well, I suppose there is no solution to run DigiKam on my computer.
No matter, I just wanted to try this famous software (I usually use  
Expression Media for my photos).

Thank you for your answers.