Modify ↓
Opened 16 months ago Closed 16 months ago #286 closed bug (worksforme)YAM overwrites the settings of my incoming folder on startup
DescriptionSummary
For the past couple of weeks or so, I've been seeing a strange problem with YAM overwriting the .fconfig file for my incoming folder.
Only the incoming folder is affected, others are left alone and remain set as I set them.
It may worth noting that I have 8000 or so emails in the incoming folder, but another folder had over 9000 with no issues. Attachments (7)Change History (16)Changed 16 months ago by broadbluescomment:1 in reply to: ↑ description Changed 16 months ago by thboeckel
Replying to broadblues:
The two files don't look suspicious in any way and I am able to modify my Incoming folder's settings to match yours without any negative effect, no matter which version I use (2.6p1, 2.7, 2.8-dev).
I think it would help if you can provide a debug log created with the debug version of YAM. A "all" log should reveal the problem on your machine, but beware, the log will become quite big.
Did you think about upgrading to YAM 2.7 yet? It offers great speed improvements for folders with lots of mails. comment:2 Changed 16 months ago by broadblues
[quote]
I tried the YAM 2.6p1 debug version. With no debug set I get the same problem. I set the DEBUG\S switch on the command line and the problem did not occur. I only got a small amount of debug relating to client / server interaction.
I couldn't see how to vary the debug level, to show more info.
[quote]
Due to beta testing MUI I was waiting till that had passed as then I would be sure any changes were down to MUI not YAM. (NB this issue occurs with any version of MUI and I do not believe it to related to that testing)
comment:3 Changed 16 months ago by broadblues
I found the FAQ and realised that the DEBUG switch on the command line had thrown me off the sent and that the "real debug" was on the serial line....
Attached is a debug log of a short session.
At the end of the last YAM session I had set stats to on and message order to date received.
When YAM had started on this session again the incoming settings had reverted to default.
I then set them back to my prefered settings and quite YAM.
[edit] typo edit comment:4 follow-up: ↓ 5 Changed 16 months ago by broadblues
Notice line 411 / 412 of the log says
Yet I can open the .fconfig file in an editor and / or view in multiview etc.
Odd. comment:5 in reply to: ↑ 4 ; follow-up: ↓ 6 Changed 16 months ago by thboeckel
Replying to broadblues:
This very much smells like YAM tries to find the .fconfig file in the wrong place. Of course you can read the file if you know where to look for it.
I will build a slightly extended debug version of YAM 2.6p1 which will include the full path of the .fconfig file in the debug log. Please create another debug log with that version. A "FOLDER" debug log should be sufficient, no need .
Please attach your .folders file to this ticket and I need to know the MAILDIR ToolType of YAM's icon. I think there is something wrong with the pathes YAM has to work with. Did you change anything in this respect? comment:6 in reply to: ↑ 5 Changed 16 months ago by broadblues
Indeed. But it shows the files appears normal to other apps.
Okay. I have attached the serial log with this extended debug version.
Here is the actual path of the .fconfig file.
From the log it seems yam is trying to open the same file.
.folders file attached
The MAILDIR tool type is current disabled
This has not been changed recently, certainly not since I install 2.6p1 comment:7 follow-up: ↓ 8 Changed 16 months ago by broadblues
I've attached the debug output croped just after the section that loads incoming, as the log became exceptionally long, and in fact YAM never loaded.
I think the relevant info is shown though, for some reason YAM can't open the file and so writes a new one in it's place.
It seems strange as other programs do successfully open the file.
I tried an experiment where by I created a copy of the incoming directory, with COPY ALL CLONE, then renamed the original to incoming.bak and replaced it with the copy.
On starting YAM this time it loads normally, without overwriting the .fconfig file.
if I swap the directories back again then the error returns.
This makes me wonder if there is an issue with the incoming directory at the filesystem level although I see no other symptoms than YAM failing to open that .fconfig but only that particular .fonfig
My work: partition is using SFS/00 comment:8 in reply to: ↑ 7 Changed 16 months ago by thboeckel
Replying to broadblues:
Well, since I am out of ideas and if cloning the folder and using the clone instead of the original cure the problem I suggest to continue to use the clone and delete the original folder. I am sure that YAM is innocent as the cloned folder works perfectly for you, you did not update YAM for a long time and I am unable to reproduce the issue. Maybe SFS's internal structures are really broken in a particular way. I really cannot tell why this happens.
If you are confident with this solution then just close this ticket as "works for me". comment:9 Changed 16 months ago by broadblues
I've run through several cycles with the coppied incoming directory, and it's working fine, so I'll take the resolved worksforme option. Note: See
TracTickets for help on using
tickets. | This list contains all users that will be notified about changes made to this ticket. These roles will be notified: Reporter, Owner, Subscriber
| ||||||||||||||||||||||||||||



default .fconfig for incoming placed there by YAM