[Wine]IPTC keywords bug into Preview IPTC Tab

Bugs found in XnView Classic. Please report only one bug per topic!

Moderators: helmut, XnTriq, xnview

User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

[Wine]IPTC keywords bug into Preview IPTC Tab

Post by oops66 »

If I add some IPTC keywords to a picture (Crtl+i \ "keywords tab"), no problem, I can see them into the preview window into IPTC Tab.
But if I also add in "Date\Time tab" a date in the field "Date Created(YYYYMMDD)"=20080801 then I can not see anymore the keywords in the preview window, I only can see a "+ keywords" with an empty field.
(and impossible to extend the tree structure with the "+")
And I can not anymore "clear" this field: "Date Created(YYYYMMDD)"
See .jpg samples bellow:
1: jpg1 = only IPTC keywords =xnview, jpeg -->OK
Image
2: jpg2 = IPTC keywords + IPTC "Date Created(YYYYMMDD)" --> Problem
Image
FYI:I have also this "+" problem with some others IPTC Tags: topic in French
Last edited by oops66 on Sun Aug 10, 2008 5:23 pm, edited 5 times in total.
XnViewMP Linux X64 - Debian - X64
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: IPTC keywords bug into Preview IPTC Tab

Post by xnview »

Do you have the samples?
Pierre.
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: IPTC keywords bug into Preview IPTC Tab

Post by oops66 »

xnview wrote:Do you have the samples?
Yes, the 2 .jpg just above :)
XnViewMP Linux X64 - Debian - X64
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

Re: IPTC keywords bug into Preview IPTC Tab

Post by marsh »

oops66 wrote:
xnview wrote:Do you have the samples?
Yes, the 2 .jpg just above :)
For me, IPTC info from samples are shown in preview.
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: IPTC keywords bug into Preview IPTC Tab

Post by oops66 »

marsh wrote:...
For me, IPTC info from samples are shown in preview.
Very strange, because I can only see the first one in the preview IPTC tab !
sample N°1:
Image
sample N°2:
Image
And I can not play with the "+"
XnViewMP Linux X64 - Debian - X64
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

Re: IPTC keywords bug into Preview IPTC Tab

Post by marsh »

oops66 wrote: And I can not play with the "+"
I think that is a problem when using wine without a native comctl32.dll. If that is how you're using program, there are a number of things which won't work as expected.
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: IPTC keywords bug into Preview IPTC Tab

Post by oops66 »

marsh wrote:
oops66 wrote: And I can not play with the "+"
I think that is a problem when using wine without a native comctl32.dll. If that is how you're using program, there are a number of things which won't work as expected.
Thanks Marsh, you are right - bravo !
That's works under my Windows98SE system with the v1.94.2.
So the problem probably comes from the inclue Wine dll.
But I have tried the native one (from Windows98SE and also XP comctl32.dll ) but I have a crash with them.

I have also tried with winetricks, better but without success too.
http://wiki.winehq.org/winetricks
...For me, IPTC info from samples are shown in preview...
On which system ?
Do you have the same problem with Wine and your Win2000 comctrl32.dll ?
And if not, what is the way to solve this problem ?

XnView with Wine:
http://appdb.winehq.org/objectManager.p ... n&iId=1927

So for the moment, this post is Canceled.
XnViewMP Linux X64 - Debian - X64
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

Older is better?

Post by marsh »

oops66 wrote: On which system ?
Do you have the same problem with Wine and your Win2000 comctrl32.dll ?
And if not, what is the way to solve this problem ?
I'd try using an older version to first create the settings, even though that isn't the one which will ultimately be used.

Ex:
Settings originated by a recent (1.0) version > native dll isn't used.
Originated by an older (0.9.25?- 0.9.53) version > native dll is used (as expected and configured by winecfg).
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: Older is better?

Post by oops66 »

Thanks Marsh

Code: Select all

I'd try using an older version to first create the settings, even though that isn't the one which will ultimately be used.
Do not do that for the moment, because it's probably not needed in my case.
My Wine version is always up to date (today: the v1.1.2)
And an older Wine version is not better for me with XnView.

Which Wine version do you have ?
And do you have this problem with the recent Wine version v1.0 or superior ?

Code: Select all

Originated by an older (0.9.25?- 0.9.53) version > native dll is used (as expected and configured by winecfg).
Yes I know, I have already tried this (without success), with the older versions but also with the v1.1.2 because this problem persist on my system.
( too many native comctrl32.dll version exist, I just need the good one - perhaps ?)
XnViewMP Linux X64 - Debian - X64
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

One puzzle leads to another?

Post by marsh »

With v.1.0, the dll began working after I removed version number from text file below:
"/home/user/.wine/drive_c/windows/winsxs/manifests/*.manifest".
(Version="") or similar.
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: One puzzle leads to another?

Post by oops66 »

marsh wrote:With v.1.0, the dll began working after I removed version number from text file below:
"/home/user/.wine/drive_c/windows/winsxs/manifests/*.manifest".
(Version="") or similar.
With into your "Winecfg" for the XnView entry : behavior = Windows 2000 and any natives .dll ???
FYI:
I have try to do this into my *.manifest file, but without success..
And I have not this problem with the XnViewMP0.015 Windows version under Wine too, so maybe it's not only a Wine problem ?

I have also deleted my .wine directory, and recreated it by using "Winecfg" (Configure Wine), but without success too, this problem persist.
XnViewMP Linux X64 - Debian - X64
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

Re: One puzzle leads to another?

Post by marsh »

oops66 wrote:
marsh wrote:With v.1.0, the dll began working after I removed version number from text file below:
"/home/user/.wine/drive_c/windows/winsxs/manifests/*.manifest".
(Version="") or similar.
With into your "Winecfg" for the XnView entry : behavior = Windows 2000 and any natives .dll ???
FYI:
I have try to do this into my *.manifest file, but without success..
And I have not this problem with the XnViewMP0.015 Windows version under Wine too, so maybe it's not only a Wine problem ?

I have also deleted my .wine directory, and recreated it by using "Winecfg" (Configure Wine), but without success too, this problem persist.
Trying your OS and wine version, I'm successful using the hints mentioned above. Unlike you, I can't get MP version working. :?

Image
Settings to use native first, then builtin if it has problem...
Image
If you use XP version of file, it might look ugly like this (when it works)...
Image
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Re: One puzzle leads to another?

Post by oops66 »

OK, thanks for the information Marsh,
But strange !
You can not get XnViewMP-0.015 working on Wine 1.1.2, I can "almost perfectly"(version windows=win98 + Wine dll).
You can get XnView 1.94.2 working "almost perfectly"(without this kind of bug, windows=win2000 + native comctl32.dll), I can too but I have this bug.

So this topic is on stand-by.
XnViewMP Linux X64 - Debian - X64
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

Re: Older is better?

Post by marsh »

oops66 wrote: ( too many native comctrl32.dll version exist, I just need the good one - perhaps ?)
Here is a common reference available from the horse's mouth (same results)- I guess it shouldn't be needed, but ...

Platform SDK Comctl32 Redistributables 5.80.2614.3600 (x86)

http://www.microsoft.com/downloads/deta ... layLang=en

Look for: 50comupd.exe Open with 7zip (or any good archiver), extract comcnt.dll, rename it comctl32.dll and use.
User avatar
oops66
XnThusiast
Posts: 2005
Joined: Tue Jul 17, 2007 1:17 am
Location: France

Newer should better !

Post by oops66 »

Thanks for the link, but it's exactly the same version than I found via winetricks: http://wiki.winehq.org/winetricks

It doesn't matter, I will try some new tests later because, in fact, it's not a major bug.
So wait and see...
Thank you for all Marsh.
XnViewMP Linux X64 - Debian - X64
Post Reply