Hello. Here is a Data loss/bookmarks loss bug with K-Meleon 0.82. I originally got this upon new installation over an existing K-Meleon installation. These are steps to reproduce the same situation and bug after an installation.
1)Make sure no web browser is running
2)Make K-Meleon point to a non-existing bookmark file, editing prefs.js.
user_pref("kmeleon.plugins.bookmarks.bookmarkFile"
- point to bookmarksxxx.html or some other non-existing file.
3)Run K-Meleon
Alert: "Your existing booksmarks file cannot be found, would you like to
locate this file now?"
(Press no to create a new bookmarks file)
4)Press Yes
5)Cancel the open dialog
Alert: "K-Meleon will create a new, empty bookmark file for you"
6)Hit OK button
7)Go to Bookmarks menu / config
The Netscape Bookmark Settings dialog displays.
8)Click the "..." button to select this file:
C:\<path>\<Mozilla_profile>\bookmarks.html. This should direct K-Meleon
to use this already-existing bookmarks file for its bookmarks.
9)Click OK on Netscape Bookmarks Settings dialog
10)Click on Bookmarks menu
Expected:
Existing bookmarks from the just-selected Mozilla bookmarks.html file display
in the Bookmarks menu.
Actual:
No bookmarks appear at all.
Next:
11)Go to Bookmarks menu / Add. This places the current page in the bookmarks
menu. I believe this is the action that does the data-loss bookmark file
deletion.
12)Quit K-Meleon
13)Run mozilla
14)Open bookmarks menu.
Expected:
Mozilla bookmarks appear, untouched. There was no warning that any file would
be deleted or overwritten, so there is no reason to believe these bookmarks
would be gone.
Actual:
Bookmarks menu lost all mozilla bookmarks, only the one I added in
K-Meleon is present
This problem would be greatly lessened if K-Meleon at least preserved files as file.bak via copying files to file.bak before overwriting or creating any new data files.