Bugs :  K-Meleon Web Browser Forum
You can talk about issues with k-meleon here.  
Privacy Toolbar Corruption
Posted by: Mr Lapin
Date: May 06, 2009 12:45AM

Hi, I use the privacy toolbar in KM 1.5.2, and lately it's gotten weird. After I've been using the browser a while I notice that the labels are gone. The buttons still work but I have to hover the cursor over them to see the popup descriptions.

Here's a before and after pic :



(Oops, sorry, that image is a little too wide for the column here. Bleah.)

Has anyone else observed this behaviour? Any idea what might be causing it, and how I could fix it? This on Win2K SP4.

Thanks.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: Yogi
Date: May 06, 2009 06:35AM

I can't tell you for sure but it looks like if the code in toolbars.cfg got messed up.
Did you edit your toolbars.cfg? In case you did, rename it and replace it with a fresh one. You will have to redownload K-M (the zipped package) in order to extract the new toolbars.cfg.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: guenter
Date: May 06, 2009 07:15AM

Not seen anything like that.

Try to reproduce the error with another skin.

& If it can be reproduced - tell us the way.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: JujuLand
Date: May 06, 2009 08:39AM

It seems that the skin used is Klassic.
Perhaps a bug in toolbars.cfg.

Can you post here the content of toolbars.cfg located in skins\Klassic ?

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc



Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: guenter
Date: May 06, 2009 01:40PM

I will switch to classic for some days, ok?

That way we get XP SP3 data.

p.s. Compact menue buttom for classic skin in case any tester uses compact menu (like me). Just copy and paste it at the end of toolbars.cfg.


Browser Con&figuration{
Browser Con&figuration{
ID_PREFERENCES|Compact Menu
View Preferences. Right-click to view Compact Menu.
toolhot.bmp[11]
toolcold.bmp[11]
tooldead.bmp[11]
}

}



Edited 1 time(s). Last edit at 05/06/2009 02:43PM by guenter.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: Yogi
Date: May 06, 2009 05:55PM

Quote
JujuLand
It seems that the skin used is Klassic.
Perhaps a bug in toolbars.cfg.
A+
I'm also on w2k SP4 and also always have used only the Klassic skin with the privacy bar always enabled. Never had any problems and so far I would be surprized if the problem described by Mr Lapin would be caused by a bug in the K-M package.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: desga2
Date: May 06, 2009 07:38PM

This isn't a bug in K-Meleon package.
This is a corrupted toolbar.cfg file or corrupted privbar_green.bmp/privbar_red.bmp files.

Download K-Meleon 7zip package (.7z), unzip it in a temp folder and restore (delete your folder and copy the new) your K-Meleon\skins\Klassic folder with this folder extracted from 7zip package.

K-Meleon in Spanish



Edited 1 time(s). Last edit at 05/06/2009 07:38PM by desga2.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: guenter
Date: May 06, 2009 07:58PM

Quote
desga2
This isn't a bug in K-Meleon package.
This is a corrupted toolbar.cfg file or corrupted privbar_green.bmp/privbar_red.bmp

Possible but why are they not always corrupted.

So far nothing - surfing all evening.
p.s. Pity that we have no sure way to reproduce.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: Mr Lapin
Date: May 06, 2009 09:30PM

Here's the relevant portion of skins\Klassic\toolbars.cfg - I hope it helps.

%ifplugin macros|privacy

&Privacy Bar(54,10){

%ifplugin macros

Cookies{
macros(pref_ToggleCookies)
Block Cookies
privbar_red.bmp[0]
privbar_green.bmp[0]
}

Images{
macros(pref_ToggleImages)
Block Images. Press F9 to toggle.
privbar_red.bmp[1]
privbar_green.bmp[1]
}

Java{
macros(pref_ToggleJava)
Block Java Applets
privbar_red.bmp[2]
privbar_green.bmp[2]
}

JavaScript{
macros(pref_ToggleJavaScript)
Block JavaScript. Press F7 to toggle.
privbar_red.bmp[3]
privbar_green.bmp[3]
}

Popups{
macros(pref_TogglePopups)
Block Popups. Press F8 to toggle.
privbar_red.bmp[4]
privbar_green.bmp[4]
}

# Referer{
# macros(pref_ToggleReferer)
# Block HTTP Referer
# privbar_red.bmp[5]
# privbar_green.bmp[5]
# }

%endif

%ifplugin privacy

Clear Cache{
privacy(ClearCache)
Clear Cache
privbar_red.bmp[6]
privbar_green.bmp[6]
}

Clear Cookies{
privacy(ClearCookies)
Clear Cookies
privbar_red.bmp[7]
privbar_green.bmp[7]
}

# Clear History{
# privacy(ClearHistory)
# Clear History
# privbar_red.bmp[8]
# privbar_green.bmp[8]
# }

Clear Passwords{
privacy(ClearSignon)
Clear Passwords
privbar_red.bmp[9]
privbar_green.bmp[9]
}

# Clear URLBar{
# privacy(ClearMRU)
# Clear URL Bar History
# privbar_red.bmp[10]
# privbar_green.bmp[10]
# }

%endif

%ifplugin macros & privacy
Clear All{
macros(kPrivacy_ClearAll)
Clear All
privbar_red.bmp[11]
privbar_green.bmp[11]
}
%endif

%ifplugin macros

Kill Flash{
macros(JS_killFlash)
Kill Flash Objects
privbar_red.bmp[12]
privbar_green.bmp[12]
}

# Kill Applets{
# macros(JS_killApplets)
# Kill Java Applets
# privbar_red.bmp[13]
# privbar_green.bmp[13]
# }
-
User Agent{
ID_APP_ABOUT|&User Agent
Check Browser Identity. Right-click to choose different User Agent.
privbar_red.bmp[14]
privbar_green.bmp[14]
}

%endif

}

%endif

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: JujuLand
Date: May 07, 2009 07:41AM

Hi,

The error seems to be here:

%ifplugin macros & privacy
Clear All{
privbar_red.bmp[11]
privbar_green.bmp[11]
}
%endif

replace it with:

%ifplugin macros & privacy
Clear All{
macros(kPrivacy_ClearAll)
Clear All
privbar_red.bmp[11]
privbar_green.bmp[11]
}
%endif

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc



Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: desga2
Date: May 07, 2009 05:42PM

@ JujuLand:
Sorry but seems you have problems to read Mr Lapin's code above in your Linux tongue sticking out smiley
I can see the right code in Mr Lapin's post code:
%ifplugin macros & privacy
Clear All{
macros(kPrivacy_ClearAll)
Clear All
privbar_red.bmp[11]
privbar_green.bmp[11]
}
%endif

Your Linux is without batteries? tongue sticking out smiley

@ Mr Lapin:
Can you send me your K-Meleon\skins\Klassic folder in a zip file by mail or upload here by ftp.

K-Meleon in Spanish

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: kko
Date: May 07, 2009 05:54PM

Quote
Mr Lapin

I've seen this before. Usually, the toolbar background bitmap was affected (which is disabled in km 1.5 by default). I found the last report (watch the screenshot linked in the initial post). The back.bmp was sometimes replaced by Windows GUI elements (maximize/minimize/close buttons or others). We could never reproduce it, but we got several reports with screenshots. The same seems to happen to the privacy toolbar bitmap here (it's all one bitmap, there's no text in this toolbar).

I don't think that it's caused by the toolbars.cfg file. To me it looks like a cache corruption. Maybe you've once experienced that Windows is suddenly showing wrong icons for certain files or links. This is due to a corruption of the Windows Icon Cache. The only way to resolve this is letting Windows rebuild the icon cache. I guess something similar is happening to km's toolbar bitmaps. This happens rarely, but it happens. Since I don't know where these bitmaps might be cached, I've no clue how to resolve this issue...

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: guenter
Date: May 07, 2009 07:37PM

:O - You think it is the same, still there or a regression?

I have had that myself way back - I have not seen it with the 1.5.x or late 1.1.x.
I thought it was fixed?



Edited 1 time(s). Last edit at 05/07/2009 07:41PM by guenter.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: kko
Date: May 07, 2009 08:25PM

I think it's the same issue, but I've not said it's a K-Meleon bug. grinning smiley

To my knowledge, there was not fixed anything in this regard other than that we've disabled the toolbar background in 1.5 by default (for other reasons). This just avoids the issue that is happening rarely anyways...

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: disrupted
Date: May 07, 2009 09:36PM

Quote
kko
The back.bmp was sometimes replaced by Windows GUI elements (maximize/minimize/close buttons or others). We could never reproduce it, but we got several reports with screenshots.

this happened to me exactly the same way(gui buttons in the background).. maybe 2 or 3 times over a long period.. maybe 1 year and happened to 1.1.x aswell.. i think i took a snapshot but don't know where i saved it.. i didn't take much note of it because it happens sometimes to ie 6 as well and ie5 on win9x also (all 3, kmeleon, ie5 and ie6 share the same bmp background).. it's quite rare but not unusual and can never reproduce it deliberately because i've no idea what triggers it..perhaps redraw/memory thing.. i don't think it can happen when there's no bg bmp.

Options: ReplyQuote
Re: Privacy Toolbar Corruption
Posted by: Mr Lapin
Date: May 26, 2009 04:56PM

Interesting that kko mentions cache corruption.

I've also noticed that weird things happen with the website icons on the bookmarks bar - the same icon ends up representing several different websited (including some I haven't visited during the current browser session). In the hope of fixing this, I tried disabling website icon caching (edit - preferences - network/performance - cache website icons on disk).

I'm not sure yet how much that's helped the website icon problem. However, since I disabled website icon caching, the *privacy bar* has remained unsullied and incorruptible. So far, in several browser sessions, the privacy bar buttons have stayed visible.

No idea why that might work, but so far it seems to.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.