Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Issues with initial sync (RateLimitExceeded) #222

Open
wokawoka opened this issue Mar 27, 2024 · 151 comments
Open

API Issues with initial sync (RateLimitExceeded) #222

wokawoka opened this issue Mar 27, 2024 · 151 comments

Comments

@wokawoka
Copy link

wokawoka commented Mar 27, 2024

Expected vs. actual behavior

After installation and having granted a fresh token I expect to be able able to download and sync my evernote database (around 17k notes) locally on nixnote2.

Unfortunately the sync get interrupted for an API error.
I installed nixnote2 on this machine just yesterday, the token is from yesterdays, to my knowledge the API limits should be initially lifted, instead this is what I find in the log:

ERROR 2024-03-27 16:10:56.596 src/communication/communicationmanager.cpp:546 Exception stacktrace:
ERROR 2024-03-27 16:10:56.601 src/communication/communicationerror.cpp:88 "RateLimitExceeded[code=19]: API rate limit exceeded. Enable 'Sync' > 'Restart sync on API limit' or try again in 53 minutes ## >
ERROR 2024-03-27 16:10:56.601 src/threads/syncrunner.cpp:278 Error retrieving chunk
ERROR 2024-03-27 16:12:57.723 src/communication/communicationmanager.cpp:546 Exception stacktrace:
ERROR 2024-03-27 16:12:57.726 src/communication/communicationerror.cpp:88 "RateLimitExceeded[code=19]: API rate limit exceeded. Application will continue to sync in 48 minutes ## EDAMSystemException: EDAMErrorCode::RATE_LIMIT_REACHED rateLimitDuration= 2868 sec. # rateLimitDuration=\u0B34"

Restart sync on API limit (experimental) is flagged in my preferences.

Do you have any suggestion?
Thank you so much!

Specifications

  • Version: 2023100407162.1.10ubuntu22.04.1
@boo-yee
Copy link

boo-yee commented Mar 29, 2024

This limit is from server side. I am afraid we have to wait until the time is out.

@wokawoka
Copy link
Author

Alright, but I have more than 20k notes to download locally in order to finish the sync
I had to restart the client at least 20 times in order to be able to download 1k of them (at the beginning I was not receiving the ratelimitexceed error above but the synchronization was getting stuck after about 10 minutes)
It would be next to impossible to complete the first sync with these limits.

I have read that with a fresh token the API limits should be initially lifted, then why am I facing all this issues?
Do you guys have any suggestion about that?
Thank you very much again!

@boo-yee
Copy link

boo-yee commented Mar 30, 2024

I have read that with a fresh token the API limits should be initially lifted, then why am I facing all this issues?

Do you mean this link? https://dev.evernote.com/doc/articles/rate_limits.php
This page says that the rate limit of initial sync for a new token can be temporarily increased within 24 hours only, but it may be not large enough for your case, I think. This may be the reason.

If you still have Evernote installed, and your Evernote has most of your notes synced, you can transfer locally.

If your notes consist of text mainly, and not too many multimedia files, you could consider to sync with Evernote and then transfer locally. I remember that Evernote client has a limit for data amount every month for free user, I am not sure if it is enough for your notes.

I don't have so many notes, and I don't know whether the option of 'Restart sync on API limit (experimental)' works or not in reality. But if nixnote doesn't restart the sync automatically, what about restarting nixnote every one hour with an outside shell commands or something like that, with the option of auto 'sync on start up' enabled? This method may take a long time, but it is available.

@wokawoka
Copy link
Author

I have read that with a fresh token the API limits should be initially lifted, then why am I facing all this issues?

Do you mean this link? https://dev.evernote.com/doc/articles/rate_limits.php This page says that the rate limit of initial sync for a new token can be temporarily increased within 24 hours only, but it may be not large enough for your case, I think. This may be the reason.

If you still have Evernote installed, and your Evernote has most of your notes synced, you can transfer locally.

If your notes consist of text mainly, and not too many multimedia files, you could consider to sync with Evernote and then transfer locally. I remember that Evernote client has a limit for data amount every month for free user, I am not sure if it is enough for your notes.

I don't have so many notes, and I don't know whether the option of 'Restart sync on API limit (experimental)' works or not in reality. But if nixnote doesn't restart the sync automatically, what about restarting nixnote every one hour with an outside shell commands or something like that, with the option of auto 'sync on start up' enabled? This method may take a long time, but it is available.

Thank you very much for your reply.
I' m on linux and evernote for linux has been disabled months ago. Until a couple of days ago I was using evernote legacy through wine and a repackage windows version that a guy was releasing on github here , and evernote disabled the API endpoint for both of them a couple of days ago.
That's how I landed here.
I still have both of them installed and I also have some recent backups in enex format.
I'm a subscribed user (not free user).
Should I import the backup notes on a fresh installation of nixnote and then pull down the new notes through a server sync?
Frankly I'm very afraid of doing a mess with the notes on the server, I keep very important information to me there.

The idea of a script killing and restarting nixnote every 20 minutes is also a good idea and I could try that.
But, as I' m not using nixnote since many many years, would be all this syncing/importing work worth it? Is the client completely functional at this point?
It would be a great way to be able to keep using evernote on linux (other than migrating to a different platform).
Thank you again

@boo-yee
Copy link

boo-yee commented Mar 31, 2024

Until a couple of days ago I was using evernote legacy through wine and a repackage windows version that a guy was releasing on github here

You were using evernote legacy through wine, so the latest evernote client can't work with wine, right?

I still have both of them installed and I also have some recent backups in enex format.

If there are only a few unsynced notes, how about using the web evernote and backing them up manually?

But, as I' m not using nixnote since many many years, would be all this syncing/importing work worth it?

You have backup files, so you don't need to sync all of them, backing up the unsynced notes is enough. Once you get all the necessary notes you want, you could not only import them to nixnote but also other apps you like.

Should I import the backup notes on a fresh installation of nixnote and then pull down the new notes through a server sync? Frankly I'm very afraid of doing a mess with the notes on the server, I keep very important information to me there.
The idea of a script killing and restarting nixnote every 20 minutes is also a good idea and I could try that.

If you decide to use nixnote or other apps which are integrated with Evernote cloud, then this is a safe way, it just takes a long time.

Is the client completely functional at this point?

Nixnote is functional in most of the time. Some bugs may appear, but not often. The ui may be a little legacy. and don't offer some modern, fancy functions just as other newer note apps such as obsidian.

@wokawoka
Copy link
Author

Thank you very much for your reply.

Until a couple of days ago I was using evernote legacy through wine and a repackage windows version that a guy was releasing on github here

You were using evernote legacy through wine, so the latest evernote client can't work with wine, right?

Yes, the new evernote version doesn't run under wine.

I still have both of them installed and I also have some recent backups in enex format.

If there are only a few unsynced notes, how about using the web evernote and backing them up manually?

The backup is from about two weeks ago, and in the meanwhile I might have probably edited many old notes other than adding new ones.
Even if I'm sure that it's a viable option, I'm afraid of messing with imports/exports of data that is not updated.

But, as I' m not using nixnote since many many years, would be all this syncing/importing work worth it?

You have backup files, so you don't need to sync all of them, backing up the unsynced notes is enough. Once you get all the necessary notes you want, you could not only import them to nixnote but also other apps you like.

So my last backup is not very fresh, but it looks like that tools like this are still working. So maybe I could pull down a fresh enex backup with that tool and then import the notes in nixnotes (but, by the way, why this tool is able to download and export the notes and nixnotes can't do the same?)

Should I import the backup notes on a fresh installation of nixnote and then pull down the new notes through a server sync? Frankly I'm very afraid of doing a mess with the notes on the server, I keep very important information to me there.
The idea of a script killing and restarting nixnote every 20 minutes is also a good idea and I could try that.

If you decide to use nixnote or other apps which are integrated with Evernote cloud, then this is a safe way, it just takes a long time.

Yes, I agree, I would much prefer to do a clean sync from the client itself. Scripting a recurrent shutdown/restart of nixnote like you were suggesting could be a good option.

Is the client completely functional at this point?

Nixnote is functional in most of the time. Some bugs may appear, but not often. The ui may be a little legacy. and don't offer some modern, fancy functions just as other newer note apps such as obsidian.

I'm not concerned about the look of the UI (and as I said, I was using the legacy version of evernote which was really looking oldshool, but it was quite snappy and functional). What I'm afraid of is inconsistencies between notes written in nixnote and in the new evernote official client. Recently I was using a mix a evernote legacy on one machine and evernote 10 on another machines and very often I was stepping into notes that were missing information in one client or in the other (it was happening especially with image attachments). I guess that overtime they changed things in their architecture and this is one of the reasons why they also dismissed the possibility to use the old clients.

@boo-yee
Copy link

boo-yee commented Apr 1, 2024

So my last backup is not very fresh, but it looks like that tools like this are still working. So maybe I could pull down a fresh enex backup with that tool and then import the notes in nixnotes

If this tool works and has no rate limit, it will be easy to solve the problem.

(but, by the way, why this tool is able to download and export the notes and nixnotes can't do the same?)

I have not studied the code, I just read the README page, and I guess that it syncs the notes by calling the offical Evernote client APIs. The offical Evernote client may call another group of APIs, which are different from the third-party ones called by nixnote, and have no rate limit, I guess.

What I'm afraid of is inconsistencies between notes written in nixnote and in the new evernote official client. Recently I was using a mix a evernote legacy on one machine and evernote 10 on another machines and very often I was stepping into notes that were missing information in one client or in the other (it was happening especially with image attachments). I guess that overtime they changed things in their architecture and this is one of the reasons why they also dismissed the possibility to use the old clients.

Evernote changed part of the note content format these years. If evernote 10 note format is not compatible with legacy client, then it's very possible that evernote 10 is not compatible with nixnote, because nixnote note format is designed to be compatible with legacy client, and did not follow the development and changes of evernote these years.

@wokawoka
Copy link
Author

wokawoka commented Apr 1, 2024

If this tool works and has no rate limit, it will be easy to solve the problem.

I pulled a backup with that tool yesterday night and it correctly updated the backup I previously did last month (he even just downloaded the new and changed notes). Just great

I have not studied the code, I just read the README page, and I guess that it syncs the notes by calling the offical Evernote client APIs. The offical Evernote client may call another group of APIs, which are different from the third-party ones called by nixnote, and have no rate limit, I guess.

I guess that integrating their syncing method or the tricks they are using would benefit this project a lot.
At this stage the barrier of entry for someone who is using evernote since a long time and has to import a lot of notes (hitting the API limit) is too high

Evernote changed part of the note content format these years. If evernote 10 note format is not compatible with legacy client, then it's very possible that evernote 10 is not compatible with nixnote, because nixnote note format is designed to be compatible with legacy client, and did not follow the development and changes of evernote these years.

That makes me think that issues and inconsistencies might appear if someone is using nixnote and at the same time evernote 10 on other machines or on mobile clients

@d1vanov
Copy link

d1vanov commented Apr 1, 2024

Evernote changed part of the note content format these years. If evernote 10 note format is not compatible with legacy client, then it's very possible that evernote 10 is not compatible with nixnote, because nixnote note format is designed to be compatible with legacy client, and did not follow the development and changes of evernote these years.

Any source? I haven't heard of them changing anything. Considering that they still have lots of business API integrations, it seems unlikely such moves would be done, especially silently.
Here's the specification for their ENEX format: http://xml.evernote.com/pub/evernote-export3.dtd.

What they could have actually changed is many other things which are present in note metadata but not in the note content (i.e. ENEX) itself - like all these reminder things and such.

@wokawoka
Copy link
Author

wokawoka commented Apr 1, 2024

Evernote changed part of the note content format these years. If evernote 10 note format is not compatible with legacy client, then it's very possible that evernote 10 is not compatible with nixnote, because nixnote note format is designed to be compatible with legacy client, and did not follow the development and changes of evernote these years.

Any source? I haven't heard of them changing anything. Considering that they still have lots of business API integrations, it seems unlikely such moves would be done, especially silently. Here's the specification for their ENEX format: http://xml.evernote.com/pub/evernote-export3.dtd.

What they could have actually changed is many other things which are present in note metadata but not in the note content (i.e. ENEX) itself - like all these reminder things and such.

I have no source but I have written what is my direct experience.

After many years of exclusively using the legacy version of evernote (under wine on linux), in the last 6 months I started using it alongside evernote 10 (on other machines), evernote android client, and evernote web.
Over the course of these months I ran into a lot of problems with synchronisation (especially on the evernote legacy side), problems with attachments (especially images which could no more be displayed natively in the client but could be downloaded) and even situations where whole chunks of text were missing.

This didn't happen when I was using legacy evernote exclusively.
My experience in these recent months has been that the two versions of evernote were less and less interoperable.
If the enex protocol will certainly have remained the same other things may have probably changed.

@boo-yee
Copy link

boo-yee commented Apr 2, 2024

I pulled a backup with that tool yesterday night and it correctly updated the backup I previously did last month (he even just downloaded the new and changed notes). Just great

It is nice.

I guess that integrating their syncing method or the tricks they are using would benefit this project a lot.
At this stage the barrier of entry for someone who is using evernote since a long time and has to import a lot of notes (hitting the API limit) is too high

I see that the API rate limit was often talked about on github before, if there are not too many notes, just waiting and restarting the sync can solve it. In recent years, I feel that the users are not as many as before, so I think the improvement on syncing will not be needed by too many people.

That makes me think that issues and inconsistencies might appear if someone is using nixnote and at the same time evernote 10 on other machines or on mobile clients

I am afraid so.

@boo-yee
Copy link

boo-yee commented Apr 2, 2024

@d1vanov

Any source? I haven't heard of them changing anything. Considering that they still have lots of business API integrations, it seems unlikely such moves would be done, especially silently.
Here's the specification for their ENEX format: http://xml.evernote.com/pub/evernote-export3.dtd.

What they could have actually changed is many other things which are present in note metadata but not in the note content (i.e. ENEX) itself - like all these reminder things and such.

What you said is reasonable, Evernote should be very serious about the format. But there are some posts about the note format on the evernote forum. For example, this link: https://discussion.evernote.com/forums/topic/148763-old-notes-bulleted-and-numbered-lists-messed-up/. To this kind of issues, I just guessed it was because of the format changes, because except the note format changes, I cannot think out other reasons. To find the source Evernote released, I searched just now, and found this link: https://evernote.com/blog/legacy-decommissioning#:~:text=Legacy%20versions%20of%20Evernote%20use,and%20update%20at%20lightning%20speed.
This link says: Expect a slower experience the first time you open a note in v10. Legacy versions of Evernote use a different note format than v10. As such, each note must be converted to the new format. This action takes place when the note is opened for the first time in v10 and can last a couple of seconds. Going forward, it’ll load and update at lightning speed.

Maybe the word I used and my understanding are not precise enough, but it seems that there is incompatibility between the legacy client and the latest one.

@wokawoka
Copy link
Author

wokawoka commented Apr 2, 2024

I see that the API rate limit was often talked about on github before, if there are not too many notes, just waiting and restarting the sync can solve it. In recent years, I feel that the users are not as many as before, so I think the improvement on syncing will not be needed by too many people.

the situation with the API syncing is making it very very difficult to switch to nixnote for any user that has more than 2k notes and above stored on evernote servers.
That's a pity, and it is certainly a reason that keeps nixnote's user base low, even on a platform like linux where at the moment there is a desperate need for an evernote local client

@d1vanov
Copy link

d1vanov commented Apr 2, 2024

To this kind of issues, I just guessed it was because of the format changes, because except the note format changes, I cannot think out other reasons

Well, I don't know for certain either but I believe what has actually changed is not the ENEX format spec itself but the note editor implementation between legacy Evernote client and v10 and in how each of them interprets the format. ENEX in its core is just a stripped down XHTML which in turn is just a little more strict and XML-like HTML. So it all kinda boils down to how a web browser implements a rich text editor. V10 might use different HTML tags for lists than the legacy client used. But I don't think a change in ENEX spec was necessary for that to happen.

@wokawoka
Copy link
Author

wokawoka commented Apr 2, 2024

To this kind of issues, I just guessed it was because of the format changes, because except the note format changes, I cannot think out other reasons

Well, I don't know for certain either but I believe what has actually changed is not the ENEX format spec itself but the note editor implementation between legacy Evernote client and v10 and in how each of them interprets the format. ENEX in its core is just a stipped down XHTML which in turn is just a little more strict and XML-like HTML. So it all kinda boils down to how a web browser implements a rich text editor. V10 might use different HTML tags for lists than the legacy client used. But I don't think a change in ENEX spec was necessary for that to happen.

Yes, it makes sense

@boo-yee
Copy link

boo-yee commented Apr 3, 2024

the situation with the API syncing is making it very very difficult to switch to nixnote for any user that has more than 2k notes and above stored on evernote servers.
That's a pity, and it is certainly a reason that keeps nixnote's user base low, even on a platform like linux where at the moment there is a desperate need for an evernote local client

Yes, it is one of the reasons. On many sides, nixnote is not close enough to perfect. On the other hand, it is not an easy thing to make it a perfect software through working on it just in spare time.

@wokawoka
Copy link
Author

wokawoka commented Apr 3, 2024

the situation with the API syncing is making it very very difficult to switch to nixnote for any user that has more than 2k notes and above stored on evernote servers.
That's a pity, and it is certainly a reason that keeps nixnote's user base low, even on a platform like linux where at the moment there is a desperate need for an evernote local client

Yes, it is one of the reasons. On many sides, nixnote is not close enough to perfect. On the other hand, it is not an easy thing to make it a perfect software through working on it just in spare time.

Of course, I was making a general point because I think it's a shame that a ready-made, working project is not easily accessible to a potentially very large group of users who are in need of an evernote client on linux.

In all cases investing in a free project available to all is always a great act of generosity that should be appreciated

@boo-yee
Copy link

boo-yee commented Apr 5, 2024

the situation with the API syncing is making it very very difficult to switch to nixnote for any user that has more than 2k notes and above stored on evernote servers.
That's a pity, and it is certainly a reason that keeps nixnote's user base low, even on a platform like linux where at the moment there is a desperate need for an evernote local client

Yes, it is one of the reasons. On many sides, nixnote is not close enough to perfect. On the other hand, it is not an easy thing to make it a perfect software through working on it just in spare time.

Of course, I was making a general point because I think it's a shame that a ready-made, working project is not easily accessible to a potentially very large group of users who are in need of an evernote client on linux.

In all cases investing in a free project available to all is always a great act of generosity that should be appreciated

I studied evernote-backup code, and I think we could have an easy solution for this problem. I'll try it, but I can't promise.

@boo-yee
Copy link

boo-yee commented May 7, 2024

Hi, wokawoka. I hope this reply is not too late. I made a PR for this issue and it may probably solve it, since I compared the logic of evernote-backup and nixnote, and removed tedious part of nixnote. For the details you can visit #223. It works fine for me, but I am not sure whether the rate limit exception will appear when there are thousands of notes with resource files. Could you please help to test it?

@boo-yee
Copy link

boo-yee commented May 7, 2024

If you'd like to, I can offer you a binary under Windows here: https://github.com/boo-yee/nixnote2/releases/download/v2.1.10/nixnote.zip.

Update: And also for Linux there is appimage now. https://github.com/robert7/nixnote2/releases/download/continuous-develop/NixNote2-x86_64.AppImage

@wokawoka
Copy link
Author

wokawoka commented May 8, 2024

this is very good news
I am going to test the appimage later tonight when at home
Thank you very much again!

@boo-yee
Copy link

boo-yee commented May 8, 2024

I feel very glad to receive your reply and appreciate your help. I think, if syncing all the notes takes too long time, syncing only part of your notes is enough, as long as there are no exception reported, for a longer period of time than previously. Syncing 2-3 thousand notes is enough I think. I created one thousand notes and synced them without exception. The only thing I am not sure is if there is any side effect after my changes.

And a reminder for you for the sake of data safety: please do not let the new nixnote appimage mess up your old local database.

@wokawoka
Copy link
Author

wokawoka commented May 9, 2024

yesterday night I tried to pull a full sync through the appimage you posted above but unfortunately I failed one again.
The first time the sync stopped at 800 notes.
The second one stopped at 1790.
And the third one at 2794.
Do you have any suggestion? Is there something that I could try in order to make it work?
Thank you

@boo-yee
Copy link

boo-yee commented May 9, 2024

Do you have any suggestion? Is there something that I could try in order to make it work?

It should be the code, not your mkstake. I think I have to ask you several questions. You said it stopped, did it report the rate limit exceeded exception? Or no exception reported, just the note list not updated? And do you know how long time around does it take to sync the first 800 notes? (I think the network speed may also determine the api calling frequency.) Do you think the new appimage peformed better than previous version?

@wokawoka
Copy link
Author

wokawoka commented May 9, 2024

I never stepped into a "rate limit exceeded" error, the syncing each time just stopped pulling the notes (even if the syncing icon was still showing as spinning).
Regarding the speed, I can't really tell, I was on wifi and the connection was quite stable, I just left the program downloading in the background and I was monitoring from time to time the note count through the "tools -> database status" menu option.
If you need, just let me know how I could monitor the syncing rate in a more specific way and I'll do more test.
Thank you very much again

@boo-yee
Copy link

boo-yee commented May 10, 2024

If the rate limit exceeded exception does not appear, then the issue about the api should be fixed. As I was not sure if my changes would bring any side effects, I just focused on the rate limit issue, and left the other things alone, hoping to fix all the issues one by one.

the syncing each time just stopped pulling the notes (even if the syncing icon was still showing as spinning)

For this issue, I think I have to continue to inspect the code to find the reason. (This issue is probably nothing about the rate limit exception. I think it is something about optimization. And the thread number is also another reason that nixnote is not as fast as evernote-backup, which uses multi-thread. So nixnote can be still improved.)

Regarding the speed, I can't really tell, I was on wifi and the connection was quite stable, I just left the program downloading in the background and I was monitoring from time to time the note count through the "tools -> database status" menu option.
If you need, just let me know how I could monitor the syncing rate in a more specific way and I'll do more test.

As the rate limit exception is fixed, we do not need to focus on the api and the network, I think. When I asked that question about the network speed, I thought the rate limit exception appeared again. However it did not in fact.

@boo-yee
Copy link

boo-yee commented May 10, 2024

The resources such as the images in the newly synced notes is correctly synced together, right?

@wokawoka
Copy link
Author

The resources such as the images in the newly synced notes is correctly synced together, right?

I actually didn´t inspect any note because I didn't want to interfere in any way with the syncing.
Since we are here, do you think that it's safe for me doing these tests with you on my (very much important) notes?
Should I pull a backup before going on with these tests or the syncing is (for now) just a download of the notes through the API from the server to client?
Thank you

@boo-yee
Copy link

boo-yee commented May 11, 2024

Since we are here, do you think that it's safe for me doing these tests with you on my (very much important) notes?
Should I pull a backup before going on with these tests or the syncing is (for now) just a download of the notes through the API from the server to client?

Yes, it is just a download. Only syncing the notes from a fresh nixnote client will not affect the notes on the cloud server.

As you synced the notes with evernote-backup earlier, just importing and using them is OK. Nixnote syncing is still slower, full sync will take too much time.

For the very important notes, I think it's best to backup them well and carefully, as Nixnote is not reliable sometimes, one of my note's content once went out of order when I was using it. It is about charater encoding. It happend only once, so I didn't put it at the first priority. I also saw similar issues from another user: baumgarr#446 (comment) (I guess that it was because of the thread mutex not set correctly and not write back to the disk when exiting abnormally. And I'll work on this later.)

@prahal
Copy link

prahal commented Jun 24, 2024

'Restart sync on API limit (experimental)' works.
The only issue I have and is likely an Evernote API bug is that when the limit is reached the evernote API returns the exception and nixnote waits for the returned timeout. But once this timeout is reached, the sync restart only for around 5 minutes then an API limit exceed is triggered anew and waits for an hour. The next attempt works fine (it syncs for half an hour or more before the API limit triggers), then the next is 5 minutes ... and so forth.
So it takes twice the time of the theoretical API limit.
But I don't think this is a nixnote/qevernote issue. Either way, I cannot devote time to document this issue properly in a bug report for now. But I compile notes about it.

@vitaly-zdanevich
Copy link

Without --logLevel=0? And what did you click apart from the sync button?

TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:285 Exitingclear:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:216 EnteringsetTags:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:157 EnteringloadTags:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditor.cpp:174 ExitingloadTags:9TagEditor
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditornewtag.cpp:202 EnteringsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.379 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.406 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.408 src/gui/browserWidgets/tageditornewtag.cpp:205 ExitingsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.408 src/gui/browserWidgets/tageditor.cpp:226 ExitingsetTags:9TagEditor
TRACE 2024-09-28 14:42:14.408 src/gui/browserWidgets/tageditor.cpp:68 EnteringsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:14.408 src/gui/browserWidgets/tageditor.cpp:70 ExitingsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:14.408 src/gui/browserWidgets/tageditor.cpp:348 EnteringsetAccount:9TagEditor
TRACE 2024-09-28 14:42:14.408 src/gui/browserWidgets/tageditornewtag.cpp:270 EnteringsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.408 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.428 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.428 src/gui/browserWidgets/tageditornewtag.cpp:273 ExitingsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:14.428 src/gui/browserWidgets/tageditor.cpp:351 ExitingsetAccount:9TagEditor
DEBUG 2024-09-28 14:42:14.428 src/gui/nbrowserwindow.cpp:642 Setting notebook, lid=35958
DEBUG 2024-09-28 14:42:14.429 src/gui/nbrowserwindow.cpp:645 Setting URL
DEBUG 2024-09-28 14:42:14.429 src/gui/nbrowserwindow.cpp:648 Setting note attributes, lid=35958
DEBUG 2024-09-28 14:42:14.429 src/gui/nbrowserwindow.cpp:652 Setting sourceUrl
DEBUG 2024-09-28 14:42:14.429 src/gui/nbrowserwindow.cpp:657 Calling set source, lid=35958
DEBUG 2024-09-28 14:42:14.429 src/gui/nbrowserwindow.cpp:667 Checking thumbnail, lid=35958
DEBUG 2024-09-28 14:42:14.429 src/gui/nbrowserwindow.cpp:675 ===== Finished loading note contents, lid=35958
TRACE 2024-09-28 14:42:14.429 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:14.429 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35958, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:14.472 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:14.472 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:14.869 src/global.cpp:1497 Requesting filter [16], filter count=17
DEBUG 2024-09-28 14:42:14.869 src/nixnote.cpp:1667 Opening note lid=35941
TRACE 2024-09-28 14:42:14.869 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:14.869 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:14.920 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:14.920 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:14.920 src/gui/nbrowserwindow.cpp:470 Setting note contents to lid=35941
DEBUG 2024-09-28 14:42:14.920 src/gui/nbrowserwindow.cpp:482 Current editor lid=35958, changing to lid=35941
DEBUG 2024-09-28 14:42:14.920 src/gui/nbrowserwindow.cpp:497 ===== Loading note contents, lid=35941
DEBUG 2024-09-28 14:42:14.920 src/gui/nbrowserwindow.cpp:505 Getting note, lid=35941
TRACE 2024-09-28 14:42:14.921 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:14.921 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:14.974 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:14.974 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:14.974 src/global.cpp:1497 Requesting filter [16], filter count=17
DEBUG 2024-09-28 14:42:14.974 src/gui/nbrowserwindow.cpp:523 Checking if note is in cache, lid=35941
DEBUG 2024-09-28 14:42:14.974 src/gui/nbrowserwindow.cpp:539 Note not in cache, lid=35941
DEBUG 2024-09-28 14:42:14.974 src/gui/nbrowserwindow.cpp:547 Rebuilding note HTML, lid=35941
DEBUG 2024-09-28 14:42:14.974 src/html/noteformatter.cpp:146 htmlfmt: rebuilding note HTML, note guid="1a132a2b-7076-9955-027d-3aeaa07050b8"
DEBUG 2024-09-28 14:42:14.974 src/html/noteformatter.cpp:157 htmlfmt: getting resource from note guid="1a132a2b-7076-9955-027d-3aeaa07050b8"
DEBUG 2024-09-28 14:42:15.039 src/html/noteformatter.cpp:162 Attachment: #46 "html-1a132a2b-7076-9955-027d-3aeaa07050b8-original-enml.xml"
TRACE 2024-09-28 14:42:15.039 src/html/noteformatter.cpp:113 Before preHTMLFormat
TRACE 2024-09-28 14:42:15.039 src/html/noteformatter.cpp:207 EnteringpreHtmlFormat:
TRACE 2024-09-28 14:42:15.039 src/html/noteformatter.cpp:228 ExitingpreHtmlFormat:
TRACE 2024-09-28 14:42:15.039 src/html/noteformatter.cpp:124 About to set content
TRACE 2024-09-28 14:42:15.040 src/html/noteformatter.cpp:128 Starting to modify tags
TRACE 2024-09-28 14:42:15.040 src/html/noteformatter.cpp:239 EnteringmodifyTags:
TRACE 2024-09-28 14:42:15.040 src/html/noteformatter.cpp:243 Searching for all en-media tags;
TRACE 2024-09-28 14:42:15.040 src/html/noteformatter.cpp:245 Search complete: 1
TRACE 2024-09-28 14:42:15.040 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:15.040 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:15.040 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:15.041 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="11aa085f3474ac2d7babe71100e874ac", lid=35942, type=".png", mimetype="image/png"
DEBUG 2024-09-28 14:42:15.041 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35942.png"
TRACE 2024-09-28 14:42:15.041 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:15.045 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:15.045 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:15.045 src/html/noteformatter.cpp:335 ExitingmodifyTags:
TRACE 2024-09-28 14:42:15.045 src/html/noteformatter.cpp:130 Done modifying tags
DEBUG 2024-09-28 14:42:15.046 src/html/noteformatter.cpp:168 Attachment: #47 "html-1a132a2b-7076-9955-027d-3aeaa07050b8-modify.html"
TRACE 2024-09-28 14:42:15.047 src/html/noteformatter.cpp:197 Done rebuilding HTML
DEBUG 2024-09-28 14:42:15.047 src/html/noteformatter.cpp:198 Attachment: #48 "html-1a132a2b-7076-9955-027d-3aeaa07050b8-final.html"
DEBUG 2024-09-28 14:42:15.047 src/gui/nbrowserwindow.cpp:550 Criteria search string set
DEBUG 2024-09-28 14:42:15.047 src/gui/nbrowserwindow.cpp:555 Adding to cache
DEBUG 2024-09-28 14:42:15.047 src/gui/nbrowserwindow.cpp:680 Setting read only flag to=false, lid=35941
DEBUG 2024-09-28 14:42:15.047 src/gui/nbrowserwindow.cpp:564 Setting note title
TRACE 2024-09-28 14:42:15.047 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:15.047 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:15.108 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:15.108 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:15.108 src/gui/nbrowserwindow.cpp:570 Setting editor contents
DEBUG 2024-09-28 14:42:15.112 src/gui/nbrowserwindow.cpp:591 Setting attributes, lid=35941
DEBUG 2024-09-28 14:42:15.112 src/gui/nbrowserwindow.cpp:623 Setting tags, lid=35941
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:280 Enteringclear:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:285 Exitingclear:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:216 EnteringsetTags:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:157 EnteringloadTags:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditor.cpp:174 ExitingloadTags:9TagEditor
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditornewtag.cpp:202 EnteringsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.112 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.137 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.138 src/gui/browserWidgets/tageditornewtag.cpp:205 ExitingsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.138 src/gui/browserWidgets/tageditor.cpp:226 ExitingsetTags:9TagEditor
TRACE 2024-09-28 14:42:15.139 src/gui/browserWidgets/tageditor.cpp:68 EnteringsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:15.139 src/gui/browserWidgets/tageditor.cpp:70 ExitingsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:15.139 src/gui/browserWidgets/tageditor.cpp:348 EnteringsetAccount:9TagEditor
TRACE 2024-09-28 14:42:15.139 src/gui/browserWidgets/tageditornewtag.cpp:270 EnteringsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.139 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.166 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.167 src/gui/browserWidgets/tageditornewtag.cpp:273 ExitingsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.167 src/gui/browserWidgets/tageditor.cpp:351 ExitingsetAccount:9TagEditor
DEBUG 2024-09-28 14:42:15.167 src/gui/nbrowserwindow.cpp:642 Setting notebook, lid=35941
DEBUG 2024-09-28 14:42:15.168 src/gui/nbrowserwindow.cpp:645 Setting URL
DEBUG 2024-09-28 14:42:15.168 src/gui/nbrowserwindow.cpp:648 Setting note attributes, lid=35941
DEBUG 2024-09-28 14:42:15.168 src/gui/nbrowserwindow.cpp:657 Calling set source, lid=35941
DEBUG 2024-09-28 14:42:15.168 src/gui/nbrowserwindow.cpp:667 Checking thumbnail, lid=35941
DEBUG 2024-09-28 14:42:15.168 src/gui/nbrowserwindow.cpp:675 ===== Finished loading note contents, lid=35941
TRACE 2024-09-28 14:42:15.168 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:15.168 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:15.221 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:15.221 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:15.597 src/global.cpp:1497 Requesting filter [17], filter count=18
DEBUG 2024-09-28 14:42:15.597 src/nixnote.cpp:1667 Opening note lid=35937
TRACE 2024-09-28 14:42:15.597 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.598 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.598 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.598 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.598 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:15.598 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35937, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:15.644 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:15.644 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:15.644 src/gui/nbrowserwindow.cpp:470 Setting note contents to lid=35937
DEBUG 2024-09-28 14:42:15.644 src/gui/nbrowserwindow.cpp:482 Current editor lid=35941, changing to lid=35937
DEBUG 2024-09-28 14:42:15.644 src/gui/nbrowserwindow.cpp:497 ===== Loading note contents, lid=35937
DEBUG 2024-09-28 14:42:15.644 src/gui/nbrowserwindow.cpp:505 Getting note, lid=35937
TRACE 2024-09-28 14:42:15.644 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.645 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.645 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.645 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.645 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:15.645 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35937, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:15.689 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:15.689 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:15.690 src/global.cpp:1497 Requesting filter [17], filter count=18
DEBUG 2024-09-28 14:42:15.690 src/gui/nbrowserwindow.cpp:523 Checking if note is in cache, lid=35937
DEBUG 2024-09-28 14:42:15.690 src/gui/nbrowserwindow.cpp:539 Note not in cache, lid=35937
DEBUG 2024-09-28 14:42:15.690 src/gui/nbrowserwindow.cpp:547 Rebuilding note HTML, lid=35937
DEBUG 2024-09-28 14:42:15.690 src/html/noteformatter.cpp:146 htmlfmt: rebuilding note HTML, note guid="142bea08-7dac-e277-52a4-a5313dbdf32a"
DEBUG 2024-09-28 14:42:15.690 src/html/noteformatter.cpp:157 htmlfmt: getting resource from note guid="142bea08-7dac-e277-52a4-a5313dbdf32a"
DEBUG 2024-09-28 14:42:15.734 src/html/noteformatter.cpp:162 Attachment: #49 "html-142bea08-7dac-e277-52a4-a5313dbdf32a-original-enml.xml"
TRACE 2024-09-28 14:42:15.735 src/html/noteformatter.cpp:113 Before preHTMLFormat
TRACE 2024-09-28 14:42:15.735 src/html/noteformatter.cpp:207 EnteringpreHtmlFormat:
TRACE 2024-09-28 14:42:15.735 src/html/noteformatter.cpp:228 ExitingpreHtmlFormat:
TRACE 2024-09-28 14:42:15.735 src/html/noteformatter.cpp:124 About to set content
TRACE 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:128 Starting to modify tags
TRACE 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:239 EnteringmodifyTags:
TRACE 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:243 Searching for all en-media tags;
TRACE 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:245 Search complete: 0
TRACE 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:335 ExitingmodifyTags:
TRACE 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:130 Done modifying tags
DEBUG 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:168 Attachment: #50 "html-142bea08-7dac-e277-52a4-a5313dbdf32a-modify.html"
TRACE 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:197 Done rebuilding HTML
DEBUG 2024-09-28 14:42:15.736 src/html/noteformatter.cpp:198 Attachment: #51 "html-142bea08-7dac-e277-52a4-a5313dbdf32a-final.html"
DEBUG 2024-09-28 14:42:15.737 src/gui/nbrowserwindow.cpp:550 Criteria search string set
DEBUG 2024-09-28 14:42:15.737 src/gui/nbrowserwindow.cpp:555 Adding to cache
DEBUG 2024-09-28 14:42:15.737 src/gui/nbrowserwindow.cpp:680 Setting read only flag to=false, lid=35937
DEBUG 2024-09-28 14:42:15.737 src/gui/nbrowserwindow.cpp:564 Setting note title
TRACE 2024-09-28 14:42:15.737 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.737 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.737 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.738 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.738 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:15.738 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35937, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:15.781 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:15.781 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:15.781 src/gui/nbrowserwindow.cpp:570 Setting editor contents
DEBUG 2024-09-28 14:42:15.784 src/gui/nbrowserwindow.cpp:591 Setting attributes, lid=35937
DEBUG 2024-09-28 14:42:15.784 src/gui/nbrowserwindow.cpp:623 Setting tags, lid=35937
TRACE 2024-09-28 14:42:15.784 src/gui/browserWidgets/tageditor.cpp:280 Enteringclear:9TagEditor
TRACE 2024-09-28 14:42:15.784 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.784 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.784 src/gui/browserWidgets/tageditor.cpp:285 Exitingclear:9TagEditor
TRACE 2024-09-28 14:42:15.784 src/gui/browserWidgets/tageditor.cpp:216 EnteringsetTags:9TagEditor
TRACE 2024-09-28 14:42:15.784 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.784 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:15.785 src/gui/browserWidgets/tageditor.cpp:157 EnteringloadTags:9TagEditor
TRACE 2024-09-28 14:42:15.786 src/gui/browserWidgets/tageditor.cpp:174 ExitingloadTags:9TagEditor
TRACE 2024-09-28 14:42:15.786 src/gui/browserWidgets/tageditornewtag.cpp:202 EnteringsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.786 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.813 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.814 src/gui/browserWidgets/tageditornewtag.cpp:205 ExitingsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.814 src/gui/browserWidgets/tageditor.cpp:226 ExitingsetTags:9TagEditor
TRACE 2024-09-28 14:42:15.814 src/gui/browserWidgets/tageditor.cpp:68 EnteringsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:15.814 src/gui/browserWidgets/tageditor.cpp:70 ExitingsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:15.814 src/gui/browserWidgets/tageditor.cpp:348 EnteringsetAccount:9TagEditor
TRACE 2024-09-28 14:42:15.814 src/gui/browserWidgets/tageditornewtag.cpp:270 EnteringsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.814 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.842 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.843 src/gui/browserWidgets/tageditornewtag.cpp:273 ExitingsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:15.844 src/gui/browserWidgets/tageditor.cpp:351 ExitingsetAccount:9TagEditor
DEBUG 2024-09-28 14:42:15.844 src/gui/nbrowserwindow.cpp:642 Setting notebook, lid=35937
DEBUG 2024-09-28 14:42:15.844 src/gui/nbrowserwindow.cpp:645 Setting URL
DEBUG 2024-09-28 14:42:15.844 src/gui/nbrowserwindow.cpp:648 Setting note attributes, lid=35937
DEBUG 2024-09-28 14:42:15.844 src/gui/nbrowserwindow.cpp:657 Calling set source, lid=35937
DEBUG 2024-09-28 14:42:15.844 src/gui/nbrowserwindow.cpp:667 Checking thumbnail, lid=35937
DEBUG 2024-09-28 14:42:15.844 src/gui/nbrowserwindow.cpp:675 ===== Finished loading note contents, lid=35937
TRACE 2024-09-28 14:42:15.845 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.846 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.846 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:15.846 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:15.846 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:15.846 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35937, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:15.899 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:15.899 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:17.005 src/global.cpp:1497 Requesting filter [18], filter count=19
DEBUG 2024-09-28 14:42:17.005 src/nixnote.cpp:1667 Opening note lid=35940
TRACE 2024-09-28 14:42:17.005 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:17.005 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:17.005 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:17.005 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35940, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:17.055 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:17.055 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:17.055 src/gui/nbrowserwindow.cpp:470 Setting note contents to lid=35940
DEBUG 2024-09-28 14:42:17.055 src/gui/nbrowserwindow.cpp:482 Current editor lid=35937, changing to lid=35940
DEBUG 2024-09-28 14:42:17.055 src/gui/nbrowserwindow.cpp:497 ===== Loading note contents, lid=35940
DEBUG 2024-09-28 14:42:17.055 src/gui/nbrowserwindow.cpp:505 Getting note, lid=35940
TRACE 2024-09-28 14:42:17.055 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:17.055 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:17.055 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:17.055 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35940, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:17.100 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:17.100 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:17.100 src/global.cpp:1497 Requesting filter [18], filter count=19
DEBUG 2024-09-28 14:42:17.100 src/gui/nbrowserwindow.cpp:523 Checking if note is in cache, lid=35940
DEBUG 2024-09-28 14:42:17.100 src/gui/nbrowserwindow.cpp:539 Note not in cache, lid=35940
DEBUG 2024-09-28 14:42:17.100 src/gui/nbrowserwindow.cpp:547 Rebuilding note HTML, lid=35940
DEBUG 2024-09-28 14:42:17.100 src/html/noteformatter.cpp:146 htmlfmt: rebuilding note HTML, note guid="56254f10-9413-02a4-3508-f6549b7213e9"
DEBUG 2024-09-28 14:42:17.100 src/html/noteformatter.cpp:157 htmlfmt: getting resource from note guid="56254f10-9413-02a4-3508-f6549b7213e9"
DEBUG 2024-09-28 14:42:17.162 src/html/noteformatter.cpp:162 Attachment: #52 "html-56254f10-9413-02a4-3508-f6549b7213e9-original-enml.xml"
TRACE 2024-09-28 14:42:17.163 src/html/noteformatter.cpp:113 Before preHTMLFormat
TRACE 2024-09-28 14:42:17.163 src/html/noteformatter.cpp:207 EnteringpreHtmlFormat:
TRACE 2024-09-28 14:42:17.163 src/html/noteformatter.cpp:228 ExitingpreHtmlFormat:
TRACE 2024-09-28 14:42:17.163 src/html/noteformatter.cpp:124 About to set content
TRACE 2024-09-28 14:42:17.164 src/html/noteformatter.cpp:128 Starting to modify tags
TRACE 2024-09-28 14:42:17.164 src/html/noteformatter.cpp:239 EnteringmodifyTags:
TRACE 2024-09-28 14:42:17.164 src/html/noteformatter.cpp:243 Searching for all en-media tags;
TRACE 2024-09-28 14:42:17.164 src/html/noteformatter.cpp:245 Search complete: 0
TRACE 2024-09-28 14:42:17.164 src/html/noteformatter.cpp:335 ExitingmodifyTags:
TRACE 2024-09-28 14:42:17.164 src/html/noteformatter.cpp:130 Done modifying tags
DEBUG 2024-09-28 14:42:17.164 src/html/noteformatter.cpp:168 Attachment: #53 "html-56254f10-9413-02a4-3508-f6549b7213e9-modify.html"
TRACE 2024-09-28 14:42:17.165 src/html/noteformatter.cpp:197 Done rebuilding HTML
DEBUG 2024-09-28 14:42:17.165 src/html/noteformatter.cpp:198 Attachment: #54 "html-56254f10-9413-02a4-3508-f6549b7213e9-final.html"
DEBUG 2024-09-28 14:42:17.165 src/gui/nbrowserwindow.cpp:550 Criteria search string set
DEBUG 2024-09-28 14:42:17.165 src/gui/nbrowserwindow.cpp:555 Adding to cache
DEBUG 2024-09-28 14:42:17.165 src/gui/nbrowserwindow.cpp:680 Setting read only flag to=false, lid=35940
DEBUG 2024-09-28 14:42:17.165 src/gui/nbrowserwindow.cpp:564 Setting note title
TRACE 2024-09-28 14:42:17.166 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:17.166 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:17.166 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:17.166 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35940, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:17.228 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:17.229 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:17.229 src/gui/nbrowserwindow.cpp:570 Setting editor contents
DEBUG 2024-09-28 14:42:17.233 src/gui/nbrowserwindow.cpp:591 Setting attributes, lid=35940
DEBUG 2024-09-28 14:42:17.233 src/gui/nbrowserwindow.cpp:623 Setting tags, lid=35940
TRACE 2024-09-28 14:42:17.233 src/gui/browserWidgets/tageditor.cpp:280 Enteringclear:9TagEditor
TRACE 2024-09-28 14:42:17.233 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:17.233 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:17.234 src/gui/browserWidgets/tageditor.cpp:285 Exitingclear:9TagEditor
TRACE 2024-09-28 14:42:17.234 src/gui/browserWidgets/tageditor.cpp:216 EnteringsetTags:9TagEditor
TRACE 2024-09-28 14:42:17.234 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:17.234 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:17.234 src/gui/browserWidgets/tageditor.cpp:157 EnteringloadTags:9TagEditor
TRACE 2024-09-28 14:42:17.235 src/gui/browserWidgets/tageditor.cpp:174 ExitingloadTags:9TagEditor
TRACE 2024-09-28 14:42:17.235 src/gui/browserWidgets/tageditornewtag.cpp:202 EnteringsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.235 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.281 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.282 src/gui/browserWidgets/tageditornewtag.cpp:205 ExitingsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.282 src/gui/browserWidgets/tageditor.cpp:226 ExitingsetTags:9TagEditor
TRACE 2024-09-28 14:42:17.282 src/gui/browserWidgets/tageditor.cpp:68 EnteringsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:17.282 src/gui/browserWidgets/tageditor.cpp:70 ExitingsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:17.283 src/gui/browserWidgets/tageditor.cpp:348 EnteringsetAccount:9TagEditor
TRACE 2024-09-28 14:42:17.283 src/gui/browserWidgets/tageditornewtag.cpp:270 EnteringsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.283 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.321 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.322 src/gui/browserWidgets/tageditornewtag.cpp:273 ExitingsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:17.322 src/gui/browserWidgets/tageditor.cpp:351 ExitingsetAccount:9TagEditor
DEBUG 2024-09-28 14:42:17.322 src/gui/nbrowserwindow.cpp:642 Setting notebook, lid=35940
DEBUG 2024-09-28 14:42:17.323 src/gui/nbrowserwindow.cpp:645 Setting URL
DEBUG 2024-09-28 14:42:17.323 src/gui/nbrowserwindow.cpp:648 Setting note attributes, lid=35940
DEBUG 2024-09-28 14:42:17.323 src/gui/nbrowserwindow.cpp:657 Calling set source, lid=35940
DEBUG 2024-09-28 14:42:17.323 src/gui/nbrowserwindow.cpp:667 Checking thumbnail, lid=35940
DEBUG 2024-09-28 14:42:17.323 src/gui/nbrowserwindow.cpp:675 ===== Finished loading note contents, lid=35940
TRACE 2024-09-28 14:42:17.323 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:17.323 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:17.323 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:17.323 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35940, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:17.383 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:17.383 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:17.959 src/global.cpp:1497 Requesting filter [19], filter count=20
DEBUG 2024-09-28 14:42:17.959 src/nixnote.cpp:1667 Opening note lid=35939
TRACE 2024-09-28 14:42:17.959 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:17.959 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:17.959 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:17.959 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35939, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:18.010 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:18.010 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:18.010 src/gui/nbrowserwindow.cpp:470 Setting note contents to lid=35939
DEBUG 2024-09-28 14:42:18.010 src/gui/nbrowserwindow.cpp:482 Current editor lid=35940, changing to lid=35939
DEBUG 2024-09-28 14:42:18.010 src/gui/nbrowserwindow.cpp:497 ===== Loading note contents, lid=35939
DEBUG 2024-09-28 14:42:18.010 src/gui/nbrowserwindow.cpp:505 Getting note, lid=35939
TRACE 2024-09-28 14:42:18.011 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:18.011 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:18.011 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:18.011 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35939, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:18.061 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:18.062 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:18.062 src/global.cpp:1497 Requesting filter [19], filter count=20
DEBUG 2024-09-28 14:42:18.062 src/gui/nbrowserwindow.cpp:523 Checking if note is in cache, lid=35939
DEBUG 2024-09-28 14:42:18.062 src/gui/nbrowserwindow.cpp:539 Note not in cache, lid=35939
DEBUG 2024-09-28 14:42:18.062 src/gui/nbrowserwindow.cpp:547 Rebuilding note HTML, lid=35939
DEBUG 2024-09-28 14:42:18.062 src/html/noteformatter.cpp:146 htmlfmt: rebuilding note HTML, note guid="72c2af0a-ae56-e474-db2b-7ba2ab192f80"
DEBUG 2024-09-28 14:42:18.062 src/html/noteformatter.cpp:157 htmlfmt: getting resource from note guid="72c2af0a-ae56-e474-db2b-7ba2ab192f80"
DEBUG 2024-09-28 14:42:18.132 src/html/noteformatter.cpp:162 Attachment: #55 "html-72c2af0a-ae56-e474-db2b-7ba2ab192f80-original-enml.xml"
TRACE 2024-09-28 14:42:18.132 src/html/noteformatter.cpp:113 Before preHTMLFormat
TRACE 2024-09-28 14:42:18.132 src/html/noteformatter.cpp:207 EnteringpreHtmlFormat:
TRACE 2024-09-28 14:42:18.132 src/html/noteformatter.cpp:228 ExitingpreHtmlFormat:
TRACE 2024-09-28 14:42:18.132 src/html/noteformatter.cpp:124 About to set content
TRACE 2024-09-28 14:42:18.133 src/html/noteformatter.cpp:128 Starting to modify tags
TRACE 2024-09-28 14:42:18.133 src/html/noteformatter.cpp:239 EnteringmodifyTags:
TRACE 2024-09-28 14:42:18.133 src/html/noteformatter.cpp:243 Searching for all en-media tags;
TRACE 2024-09-28 14:42:18.133 src/html/noteformatter.cpp:245 Search complete: 0
TRACE 2024-09-28 14:42:18.134 src/html/noteformatter.cpp:335 ExitingmodifyTags:
TRACE 2024-09-28 14:42:18.134 src/html/noteformatter.cpp:130 Done modifying tags
DEBUG 2024-09-28 14:42:18.134 src/html/noteformatter.cpp:168 Attachment: #56 "html-72c2af0a-ae56-e474-db2b-7ba2ab192f80-modify.html"
TRACE 2024-09-28 14:42:18.134 src/html/noteformatter.cpp:197 Done rebuilding HTML
DEBUG 2024-09-28 14:42:18.134 src/html/noteformatter.cpp:198 Attachment: #57 "html-72c2af0a-ae56-e474-db2b-7ba2ab192f80-final.html"
DEBUG 2024-09-28 14:42:18.135 src/gui/nbrowserwindow.cpp:550 Criteria search string set
DEBUG 2024-09-28 14:42:18.135 src/gui/nbrowserwindow.cpp:555 Adding to cache
DEBUG 2024-09-28 14:42:18.135 src/gui/nbrowserwindow.cpp:680 Setting read only flag to=false, lid=35939
DEBUG 2024-09-28 14:42:18.135 src/gui/nbrowserwindow.cpp:564 Setting note title
TRACE 2024-09-28 14:42:18.135 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:18.135 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:18.135 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:18.135 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35939, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:18.182 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:18.183 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:18.183 src/gui/nbrowserwindow.cpp:570 Setting editor contents
DEBUG 2024-09-28 14:42:18.186 src/gui/nbrowserwindow.cpp:591 Setting attributes, lid=35939
DEBUG 2024-09-28 14:42:18.186 src/gui/nbrowserwindow.cpp:623 Setting tags, lid=35939
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:280 Enteringclear:9TagEditor
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:285 Exitingclear:9TagEditor
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:216 EnteringsetTags:9TagEditor
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:18.186 src/gui/browserWidgets/tageditor.cpp:157 EnteringloadTags:9TagEditor
TRACE 2024-09-28 14:42:18.188 src/gui/browserWidgets/tageditor.cpp:174 ExitingloadTags:9TagEditor
TRACE 2024-09-28 14:42:18.188 src/gui/browserWidgets/tageditornewtag.cpp:202 EnteringsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.188 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.222 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.223 src/gui/browserWidgets/tageditornewtag.cpp:205 ExitingsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.223 src/gui/browserWidgets/tageditor.cpp:226 ExitingsetTags:9TagEditor
TRACE 2024-09-28 14:42:18.223 src/gui/browserWidgets/tageditor.cpp:68 EnteringsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:18.223 src/gui/browserWidgets/tageditor.cpp:70 ExitingsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:18.223 src/gui/browserWidgets/tageditor.cpp:348 EnteringsetAccount:9TagEditor
TRACE 2024-09-28 14:42:18.223 src/gui/browserWidgets/tageditornewtag.cpp:270 EnteringsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.223 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.250 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.251 src/gui/browserWidgets/tageditornewtag.cpp:273 ExitingsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:18.251 src/gui/browserWidgets/tageditor.cpp:351 ExitingsetAccount:9TagEditor
DEBUG 2024-09-28 14:42:18.251 src/gui/nbrowserwindow.cpp:642 Setting notebook, lid=35939
DEBUG 2024-09-28 14:42:18.252 src/gui/nbrowserwindow.cpp:645 Setting URL
DEBUG 2024-09-28 14:42:18.252 src/gui/nbrowserwindow.cpp:648 Setting note attributes, lid=35939
DEBUG 2024-09-28 14:42:18.252 src/gui/nbrowserwindow.cpp:657 Calling set source, lid=35939
DEBUG 2024-09-28 14:42:18.252 src/gui/nbrowserwindow.cpp:667 Checking thumbnail, lid=35939
DEBUG 2024-09-28 14:42:18.252 src/gui/nbrowserwindow.cpp:675 ===== Finished loading note contents, lid=35939
TRACE 2024-09-28 14:42:18.252 src/sql/tagtable.cpp:362 Enteringget:
TRACE 2024-09-28 14:42:18.252 src/sql/tagtable.cpp:410 Exitingget:
TRACE 2024-09-28 14:42:18.252 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:18.252 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35939, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:18.295 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:18.295 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:19.868 src/global.cpp:1497 Requesting filter [20], filter count=21
DEBUG 2024-09-28 14:42:19.868 src/nixnote.cpp:1667 Opening note lid=35941
TRACE 2024-09-28 14:42:19.868 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:19.868 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:19.920 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:19.920 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:19.920 src/gui/nbrowserwindow.cpp:470 Setting note contents to lid=35941
DEBUG 2024-09-28 14:42:19.920 src/gui/nbrowserwindow.cpp:482 Current editor lid=35939, changing to lid=35941
DEBUG 2024-09-28 14:42:19.920 src/gui/nbrowserwindow.cpp:497 ===== Loading note contents, lid=35941
DEBUG 2024-09-28 14:42:19.920 src/gui/nbrowserwindow.cpp:505 Getting note, lid=35941
TRACE 2024-09-28 14:42:19.921 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:19.921 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:19.966 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:19.967 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:19.967 src/global.cpp:1497 Requesting filter [20], filter count=21
DEBUG 2024-09-28 14:42:19.967 src/gui/nbrowserwindow.cpp:523 Checking if note is in cache, lid=35941
DEBUG 2024-09-28 14:42:19.967 src/gui/nbrowserwindow.cpp:525 Fetching from cache, lid=35941
DEBUG 2024-09-28 14:42:19.967 src/gui/nbrowserwindow.cpp:531 Setting content from cache, lid=35941
DEBUG 2024-09-28 14:42:19.967 src/gui/nbrowserwindow.cpp:680 Setting read only flag to=false, lid=35941
DEBUG 2024-09-28 14:42:19.967 src/gui/nbrowserwindow.cpp:564 Setting note title
TRACE 2024-09-28 14:42:19.968 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:19.968 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:20.017 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:20.017 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:20.017 src/gui/nbrowserwindow.cpp:570 Setting editor contents
DEBUG 2024-09-28 14:42:20.021 src/gui/nbrowserwindow.cpp:591 Setting attributes, lid=35941
DEBUG 2024-09-28 14:42:20.021 src/gui/nbrowserwindow.cpp:623 Setting tags, lid=35941
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:280 Enteringclear:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:285 Exitingclear:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:216 EnteringsetTags:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:157 EnteringloadTags:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditor.cpp:174 ExitingloadTags:9TagEditor
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditornewtag.cpp:202 EnteringsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.021 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.052 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.054 src/gui/browserWidgets/tageditornewtag.cpp:205 ExitingsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.054 src/gui/browserWidgets/tageditor.cpp:226 ExitingsetTags:9TagEditor
TRACE 2024-09-28 14:42:20.056 src/gui/browserWidgets/tageditor.cpp:68 EnteringsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:20.056 src/gui/browserWidgets/tageditor.cpp:70 ExitingsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:20.056 src/gui/browserWidgets/tageditor.cpp:348 EnteringsetAccount:9TagEditor
TRACE 2024-09-28 14:42:20.056 src/gui/browserWidgets/tageditornewtag.cpp:270 EnteringsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.056 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.097 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.098 src/gui/browserWidgets/tageditornewtag.cpp:273 ExitingsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:20.098 src/gui/browserWidgets/tageditor.cpp:351 ExitingsetAccount:9TagEditor
DEBUG 2024-09-28 14:42:20.098 src/gui/nbrowserwindow.cpp:642 Setting notebook, lid=35941
DEBUG 2024-09-28 14:42:20.098 src/gui/nbrowserwindow.cpp:645 Setting URL
DEBUG 2024-09-28 14:42:20.098 src/gui/nbrowserwindow.cpp:648 Setting note attributes, lid=35941
DEBUG 2024-09-28 14:42:20.098 src/gui/nbrowserwindow.cpp:657 Calling set source, lid=35941
DEBUG 2024-09-28 14:42:20.098 src/gui/nbrowserwindow.cpp:667 Checking thumbnail, lid=35941
DEBUG 2024-09-28 14:42:20.099 src/gui/nbrowserwindow.cpp:675 ===== Finished loading note contents, lid=35941
TRACE 2024-09-28 14:42:20.099 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:20.099 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35941, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:20.154 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:20.154 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:20.670 src/global.cpp:1497 Requesting filter [21], filter count=22
DEBUG 2024-09-28 14:42:20.671 src/nixnote.cpp:1667 Opening note lid=35943
TRACE 2024-09-28 14:42:20.676 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:20.676 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35943, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:20.724 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:20.724 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:20.724 src/gui/nbrowserwindow.cpp:470 Setting note contents to lid=35943
DEBUG 2024-09-28 14:42:20.724 src/gui/nbrowserwindow.cpp:482 Current editor lid=35941, changing to lid=35943
DEBUG 2024-09-28 14:42:20.724 src/gui/nbrowserwindow.cpp:497 ===== Loading note contents, lid=35943
DEBUG 2024-09-28 14:42:20.724 src/gui/nbrowserwindow.cpp:505 Getting note, lid=35943
TRACE 2024-09-28 14:42:20.724 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:20.724 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35943, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:20.765 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:20.765 src/sql/notetable.cpp:883 Fetched resources
TRACE 2024-09-28 14:42:20.765 src/global.cpp:1497 Requesting filter [21], filter count=22
DEBUG 2024-09-28 14:42:20.765 src/gui/nbrowserwindow.cpp:523 Checking if note is in cache, lid=35943
DEBUG 2024-09-28 14:42:20.765 src/gui/nbrowserwindow.cpp:539 Note not in cache, lid=35943
DEBUG 2024-09-28 14:42:20.765 src/gui/nbrowserwindow.cpp:547 Rebuilding note HTML, lid=35943
DEBUG 2024-09-28 14:42:20.766 src/html/noteformatter.cpp:146 htmlfmt: rebuilding note HTML, note guid="cceac41c-3ec4-4f06-9922-9ad80eb8efe1"
DEBUG 2024-09-28 14:42:20.766 src/html/noteformatter.cpp:157 htmlfmt: getting resource from note guid="cceac41c-3ec4-4f06-9922-9ad80eb8efe1"
DEBUG 2024-09-28 14:42:20.932 src/html/noteformatter.cpp:162 Attachment: #58 "html-cceac41c-3ec4-4f06-9922-9ad80eb8efe1-original-enml.xml"
TRACE 2024-09-28 14:42:20.933 src/html/noteformatter.cpp:113 Before preHTMLFormat
TRACE 2024-09-28 14:42:20.933 src/html/noteformatter.cpp:207 EnteringpreHtmlFormat:
TRACE 2024-09-28 14:42:20.933 src/html/noteformatter.cpp:228 ExitingpreHtmlFormat:
TRACE 2024-09-28 14:42:20.933 src/html/noteformatter.cpp:124 About to set content
TRACE 2024-09-28 14:42:20.940 src/html/noteformatter.cpp:128 Starting to modify tags
TRACE 2024-09-28 14:42:20.940 src/html/noteformatter.cpp:239 EnteringmodifyTags:
TRACE 2024-09-28 14:42:20.940 src/html/noteformatter.cpp:243 Searching for all en-media tags;
TRACE 2024-09-28 14:42:20.940 src/html/noteformatter.cpp:245 Search complete: 9
TRACE 2024-09-28 14:42:20.940 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:20.940 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:20.940 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:20.941 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="5dcbc2d5ac42b136305a6859005dff09", lid=35945, type=".jpg", mimetype="image/jpeg"
DEBUG 2024-09-28 14:42:20.941 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35945.jpg"
TRACE 2024-09-28 14:42:20.941 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="cbd6a8211c2aefd228cc677384e82b0f", lid=35975, type=".jpg", mimetype="image/jpeg"
DEBUG 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35975.jpg"
TRACE 2024-09-28 14:42:20.942 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:20.943 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:20.943 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:20.943 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:20.943 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:20.943 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="8cafc1f1160a72a9b614bc27bac7e86d", lid=35974, type=".jpg", mimetype="image/jpeg"
DEBUG 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35974.jpg"
TRACE 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:20.944 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="c5e858f1d3987b1ca0b633d6f29e337c", lid=35973, type=".jpg", mimetype="image/jpeg"
DEBUG 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35973.jpg"
TRACE 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:20.945 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:20.946 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="dceb0a96a2ea168fce9cc8872ab4ea9e", lid=35976, type=".jpg", mimetype="image/jpeg"
DEBUG 2024-09-28 14:42:20.946 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35976.jpg"
TRACE 2024-09-28 14:42:20.946 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:20.946 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:20.946 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:20.946 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:20.946 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="2741b361c7c13f6867cb9e96469e19e6", lid=35944, type=".jpg", mimetype="image/jpeg"
DEBUG 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35944.jpg"
TRACE 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:254 En-Media tag type: "image"
TRACE 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:479 EnteringmodifyImageTags:
TRACE 2024-09-28 14:42:20.947 src/html/noteformatter.cpp:487 resource retrieved
DEBUG 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:509 htmlfmt: image tag - getting resource hash="74dfb1de83f0179d1594872fe3546793", lid=35946, type=".jpg", mimetype="image/jpeg"
DEBUG 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:518 htmlfmt: image tag - imgfile="file:////home/vitaly/.local/share/nixnote2/db-2/dba/35946.jpg"
TRACE 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:342 EnteringaddImageHighlight:
TRACE 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:574 ExitingmodifyImageTags:
TRACE 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:259 Type modified
TRACE 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:254 En-Media tag type: "text"
TRACE 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:580 EnteringmodifyApplicationTags:
DEBUG 2024-09-28 14:42:20.948 src/html/noteformatter.cpp:591 htmlfmt: fetching for note: "cceac41c-3ec4-4f06-9922-9ad80eb8efe1" hash: ""
ERROR 2024-09-28 14:42:21.045 src/sql/resourcetable.cpp:774 Resource not found for lid:35947 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.045 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.076 src/sql/resourcetable.cpp:774 Resource not found for lid:35948 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.076 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.118 src/sql/resourcetable.cpp:774 Resource not found for lid:35949 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.118 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.157 src/sql/resourcetable.cpp:774 Resource not found for lid:35950 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.157 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.196 src/sql/resourcetable.cpp:774 Resource not found for lid:35973 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.196 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.228 src/sql/resourcetable.cpp:774 Resource not found for lid:35974 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.229 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.260 src/sql/resourcetable.cpp:774 Resource not found for lid:35944 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.260 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.295 src/sql/resourcetable.cpp:774 Resource not found for lid:35945 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.296 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.335 src/sql/resourcetable.cpp:774 Resource not found for lid:35946 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.335 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.383 src/sql/resourcetable.cpp:774 Resource not found for lid:35975 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.383 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
ERROR 2024-09-28 14:42:21.428 src/sql/resourcetable.cpp:774 Resource not found for lid:35976 key:6003 hash:""
DEBUG 2024-09-28 14:42:21.428 src/sql/resourcetable.cpp:775 QSqlError("", "", "")
DEBUG 2024-09-28 14:42:21.428 src/sql/resourcetable.cpp:169 Resource get lid=0
TRACE 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:694 ExitingmodifyApplicationTags:
TRACE 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:259 Type modified
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #0 href="https://www.pinterest.com/ideas/"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #1 href="https://www.pinterest.com/ideas/art/961238559656/"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #2 href="https://www.pinterest.com/yozo_oba/"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #3 href="https://www.pinterest.com/yozo_oba/"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #4 href="https://www.pinterest.com/search/pins/?q=Really%20funny%20memes&rs=srs&b_id=BIpa8xSOFUdlAAAAAAAAAAAu_f_5UVC9Ctywl0sXC-ia0QGsNNknmbqjvh-6eSLVwjxAsZF8wyk9YMwzDsiTB3g&source_id=xIr1Ygam"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #5 href="https://www.pinterest.com/search/pins/?q=Funny%20moments&rs=srs&b_id=BLjrw-XIW1ChAAAAAAAAAAD_3wlAptRITWoWznfmhu4t-kYS6D7vGvI35beL_oA8b0bg12ivuq7B&source_id=xIr1Ygam"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #6 href="https://www.pinterest.com/search/pins/?q=Cat%20memes&rs=srs&b_id=BPjfwLg0FXu7AAAAAAAAAABlvKQrhgwOJmGkoyy7adx-k86vbEPBnzRioXyaloRbMdjB_c32YzYj&source_id=xIr1Ygam"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #7 href="https://www.pinterest.com/search/pins/?q=Text%20pictures&rs=srs&b_id=BHEyxG8-8yzpAAAAAAAAAAAwjyL_eYDqLlyw4v_BmKb2-I7tsIzQFmBl07b6_AZsbYBh80tXroNH&source_id=xIr1Ygam"
DEBUG 2024-09-28 14:42:21.428 src/html/noteformatter.cpp:321 link #8 href="https://www.pinterest.com/search/pins/?q=Funny%20laugh&rs=srs&b_id=BIka0n75SeWoAAAAAAAAAACWWQ1riZpyLcyciLYdSUQwkBQx_nhUfGmaJKR_LZUXymnRLbtrZjOK&source_id=xIr1Ygam"
TRACE 2024-09-28 14:42:21.429 src/html/noteformatter.cpp:335 ExitingmodifyTags:
TRACE 2024-09-28 14:42:21.429 src/html/noteformatter.cpp:130 Done modifying tags
DEBUG 2024-09-28 14:42:21.430 src/html/noteformatter.cpp:168 Attachment: #59 "html-cceac41c-3ec4-4f06-9922-9ad80eb8efe1-modify.html"
TRACE 2024-09-28 14:42:21.431 src/html/noteformatter.cpp:197 Done rebuilding HTML
DEBUG 2024-09-28 14:42:21.431 src/html/noteformatter.cpp:198 Attachment: #60 "html-cceac41c-3ec4-4f06-9922-9ad80eb8efe1-final.html"
DEBUG 2024-09-28 14:42:21.431 src/gui/nbrowserwindow.cpp:550 Criteria search string set
DEBUG 2024-09-28 14:42:21.431 src/gui/nbrowserwindow.cpp:555 Adding to cache
DEBUG 2024-09-28 14:42:21.431 src/gui/nbrowserwindow.cpp:680 Setting read only flag to=false, lid=35943
DEBUG 2024-09-28 14:42:21.431 src/gui/nbrowserwindow.cpp:564 Setting note title
TRACE 2024-09-28 14:42:21.432 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:21.432 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35943, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:21.491 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:21.491 src/sql/notetable.cpp:883 Fetched resources
DEBUG 2024-09-28 14:42:21.491 src/gui/nbrowserwindow.cpp:570 Setting editor contents
DEBUG 2024-09-28 14:42:21.503 src/gui/nbrowserwindow.cpp:591 Setting attributes, lid=35943
DEBUG 2024-09-28 14:42:21.503 src/gui/nbrowserwindow.cpp:623 Setting tags, lid=35943
TRACE 2024-09-28 14:42:21.503 src/gui/browserWidgets/tageditor.cpp:280 Enteringclear:9TagEditor
TRACE 2024-09-28 14:42:21.503 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:21.503 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:21.503 src/gui/browserWidgets/tageditor.cpp:285 Exitingclear:9TagEditor
TRACE 2024-09-28 14:42:21.503 src/gui/browserWidgets/tageditor.cpp:216 EnteringsetTags:9TagEditor
TRACE 2024-09-28 14:42:21.504 src/gui/browserWidgets/tageditor.cpp:325 EnteringemptyTags:9TagEditor
TRACE 2024-09-28 14:42:21.504 src/gui/browserWidgets/tageditor.cpp:330 ExitingemptyTags:9TagEditor
TRACE 2024-09-28 14:42:21.504 src/gui/browserWidgets/tageditor.cpp:157 EnteringloadTags:9TagEditor
TRACE 2024-09-28 14:42:21.504 src/gui/browserWidgets/tageditor.cpp:174 ExitingloadTags:9TagEditor
TRACE 2024-09-28 14:42:21.504 src/gui/browserWidgets/tageditornewtag.cpp:202 EnteringsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.504 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.534 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.535 src/gui/browserWidgets/tageditornewtag.cpp:205 ExitingsetTags:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.535 src/gui/browserWidgets/tageditor.cpp:226 ExitingsetTags:9TagEditor
TRACE 2024-09-28 14:42:21.535 src/gui/browserWidgets/tageditor.cpp:68 EnteringsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:21.535 src/gui/browserWidgets/tageditor.cpp:70 ExitingsetCurrentLid:9TagEditor
TRACE 2024-09-28 14:42:21.536 src/gui/browserWidgets/tageditor.cpp:348 EnteringsetAccount:9TagEditor
TRACE 2024-09-28 14:42:21.536 src/gui/browserWidgets/tageditornewtag.cpp:270 EnteringsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.536 src/gui/browserWidgets/tageditornewtag.cpp:93 EnteringloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.567 src/gui/browserWidgets/tageditornewtag.cpp:127 ExitingloadCompleter:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.568 src/gui/browserWidgets/tageditornewtag.cpp:273 ExitingsetAccount:15TagEditorNewTag
TRACE 2024-09-28 14:42:21.568 src/gui/browserWidgets/tageditor.cpp:351 ExitingsetAccount:9TagEditor
DEBUG 2024-09-28 14:42:21.568 src/gui/nbrowserwindow.cpp:642 Setting notebook, lid=35943
DEBUG 2024-09-28 14:42:21.569 src/gui/nbrowserwindow.cpp:645 Setting URL
DEBUG 2024-09-28 14:42:21.569 src/gui/nbrowserwindow.cpp:648 Setting note attributes, lid=35943
DEBUG 2024-09-28 14:42:21.569 src/gui/nbrowserwindow.cpp:652 Setting sourceUrl
DEBUG 2024-09-28 14:42:21.569 src/gui/nbrowserwindow.cpp:657 Calling set source, lid=35943
DEBUG 2024-09-28 14:42:21.569 src/gui/nbrowserwindow.cpp:667 Checking thumbnail, lid=35943
DEBUG 2024-09-28 14:42:21.569 src/gui/nbrowserwindow.cpp:675 ===== Finished loading note contents, lid=35943
TRACE 2024-09-28 14:42:21.570 src/sql/notetable.cpp:878 Fetching Resources? false With binary? false
DEBUG 2024-09-28 14:42:21.570 src/sql/resourcetable.cpp:1153 getAllResources noteLid=35943, fullLoad=false, withBinary=false
DEBUG 2024-09-28 14:42:21.612 src/sql/resourcetable.cpp:1231 getAllResources: done
TRACE 2024-09-28 14:42:21.612 src/sql/notetable.cpp:883 Fetched resources
Error: signal 11:
/tmp/.mount_NixNotcUxcEs/AppRun.wrapped(_Z13fault_handleri+0x39) [0x564897249c79]
/lib64/libc.so.6(+0x3c7b0) [0x7fe184fe57b0]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x13a8991) [0x7fe187b5f991]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x13a924d) [0x7fe187b6024d]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x13a8ad0) [0x7fe187b5fad0]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0xe7df58) [0x7fe187634f58]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0xe6ca5a) [0x7fe187623a5a]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0xe71cf0) [0x7fe187628cf0]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x181945b) [0x7fe187fd045b]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x181cb84) [0x7fe187fd3b84]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x181d958) [0x7fe187fd4958]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x181e47f) [0x7fe187fd547f]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x12cb38c) [0x7fe187a8238c]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x12eeea0) [0x7fe187aa5ea0]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x15fc4ca) [0x7fe187db34ca]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x1653b02) [0x7fe187e0ab02]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x162e34d) [0x7fe187de534d]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x162fe02) [0x7fe187de6e02]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x18aef36) [0x7fe188065f36]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5WebKit.so.5(+0x18ae939) [0x7fe188065939]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x7d0) [0x7fe1856e61d0]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Network.so.5(+0x15f126) [0x7fe185bc9126]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Core.so.5(_ZN7QObject5eventEP6QEvent+0x23a) [0x7fe1856e6c2a]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x86) [0x7fe1898ada66]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x330) [0x7fe1898b70f0]
/tmp/.mount_NixNotcUxcEs/AppRun.wrapped(_ZN11Application6notifyEP7QObjectP6QEvent+0x2e) [0x564897238ece]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x18a) [0x7fe1856ba80a]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Core.so.5(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x148) [0x7fe1856bd488]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libQt5Core.so.5(+0x2dee37) [0x7fe185712e37]
/tmp/.mount_NixNotcUxcEs/usr/bin/../lib/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fe182c6417d]
Forcing save
DEBUG 2024-09-28 14:42:21.698 src/nixnote.cpp:1178 saveOnExit()
DEBUG 2024-09-28 14:42:21.698 src/nixnote.cpp:1180 saveOnExit: Saving contents
DEBUG 2024-09-28 14:42:21.698 src/nixnote.cpp:1183 saveOnExit: Shutting down threads
DEBUG 2024-09-28 14:42:21.700 src/nixnote.cpp:1193 Saving window states
DEBUG 2024-09-28 14:42:21.706 src/nixnote.cpp:1303 Exiting saveOnExit()

During clicking on note titles - to see them.

I did reauth - but still sync error.

@boo-yee
Copy link

boo-yee commented Sep 28, 2024

@vitaly-zdanevich Could you paste the whole log? (Sensitive parts can be masked.) There is no exception included in it. The second to last log reports EDAMUserException[PERMISSION_DENIED] for shared notes, so I guess that your access to these notes has some problems.

@vitaly-zdanevich
Copy link

image

log.zip

@boo-yee
Copy link

boo-yee commented Oct 1, 2024

@vitaly-zdanevich
Is the note whose lid=35943 is a shared note? Can you view it via Evernote web?

@vitaly-zdanevich
Copy link

guid is 4cff8cea-f31a-44aa-7c47-a0d90bc89d6b? Or how to find it? With that guid I can view it in Evernote Web, this is not shared.

@boo-yee
Copy link

boo-yee commented Oct 2, 2024

guid is 4cff8cea-f31a-44aa-7c47-a0d90bc89d6b? Or how to find it?

Please run
sqlite3 ~/.local/share/nixnote2/db-2/nixnote.db
SELECT title from NoteTable where lid=35943;

and you'll know the title. And then disable the sync for temporary, and click at that note, to see if Nixnote still crashes.

@vitaly-zdanevich
Copy link

Yes it crashes when I click to that note.

@boo-yee
Copy link

boo-yee commented Oct 3, 2024

Yes it crashes when I click to that note.

If so, you could try to re-sync it. That is, backup it first, and then delete it on both Evernote web and nixnote, sync on nixnote, then restore it on the Evernote web, and finally sync on nixnote.

@vitaly-zdanevich
Copy link

Thanks, this note is not important - already in trash.

But still on every sync I see this
image

with error popup :(

I tried to remove the token (from GUI) and login again, multiple times.

@boo-yee
Copy link

boo-yee commented Oct 4, 2024

From the log, I see that when downloading a note with the title of 'evernote', the exception is thrown. Is this note shared?

@vitaly-zdanevich
Copy link

Is this note shared?

Yes, I have a note with such title - shared to me - from another account.

@boo-yee
Copy link

boo-yee commented Oct 5, 2024

Is this note shared?

Yes, I have a note with such title - shared to me - from another account.

It is accessible via Evernote web, right? What is the permission for this note in this account? Read only or read and write? If it is read only, I think that you could try to change it to read and write, and try again, to see if this exception is thrown.

@vitaly-zdanevich
Copy link

Already I can edit it
image

@boo-yee
Copy link

boo-yee commented Oct 8, 2024

Already I can edit it image

Are these shared notes put in one non-shared notebook or shared notebook?

I have tested and found that if the shared notes are put in non-shared notebook, nixnote will not sync, and so no exception is thrown. If they are put in shared notebook, the sync will work well. So I think you could try to move the shared notes to a standalone or existing notebook if there are not too many, and share that notebook with your secondary account, and try again.

@boo-yee
Copy link

boo-yee commented Oct 16, 2024

@vitaly-zdanevich

Hi, are the shared notes synced now?

@vitaly-zdanevich
Copy link

I deleted ~/.conig/nixnote and ~/.local/share/nixnote2, doing full resync now...

@boo-yee
Copy link

boo-yee commented Oct 23, 2024

I deleted ~/.conig/nixnote and ~/.local/share/nixnote2, doing full resync now...

How is the resync going?

@vitaly-zdanevich
Copy link

I deleted ~/.conig/nixnote and ~/.local/share/nixnote2, doing full resync now...

How is the resync going?

ERROR 2024-10-25 15:38:44.763 src/communication/communicationerror.cpp:88 "StdException[code=16]: Connection closed"

@boo-yee
Copy link

boo-yee commented Oct 26, 2024

The server closed the connection, just syncing again is OK.

@vitaly-zdanevich
Copy link

Again

ERROR 2024-10-29 02:17:17.852 src/communication/communicationerror.cpp:88 "EDAMUserException[PERMISSION_DENIED]: EDAMUserException: EDAMErrorCode::PERMISSION_DENIED parameter=authenticationToken"

looks like finally it fetched all notes.

@boo-yee
Copy link

boo-yee commented Oct 30, 2024

Again

ERROR 2024-10-29 02:17:17.852 src/communication/communicationerror.cpp:88 "EDAMUserException[PERMISSION_DENIED]: EDAMUserException: EDAMErrorCode::PERMISSION_DENIED parameter=authenticationToken"

looks like finally it fetched all notes.

Including the shared notes?

About the exception, did you try to share the notebook in which the shared notes are located with your secondary account?

@vitaly-zdanevich
Copy link

Solved by removing a few shared notes...

@boo-yee
Copy link

boo-yee commented Dec 2, 2024

Solved by removing a few shared notes...

I cannot reproduce this issue, so I do not know how to continue.

@vitaly-zdanevich
Copy link

Maybe it were notes shared to/from an account that not exist anymore... very old.

@boo-yee
Copy link

boo-yee commented Dec 11, 2024

@wokawoka

Hi, wokawoka, the new release is out now, and you could have a test in any time you want.
The link for the release is: https://github.com/robert7/nixnote2/releases/tag/continuous-develop

Thank you for the information @boo-yee ! I did try the new appimage and unfortunately I'm facing the same instant crash as described here. I guess there's a problem with nixnote database: I might try to redownload again everything from scratch but I guess I can' t find the time for that, the last time the sync took two days (and was nearly finished when I started to experience errors with the notes it downloaded). Thank you very much again

It seems that nixnote sync works now. And the sync can be accelerated. If you are interested, you could have one more test, and report new exceptions as soon as they appear, if there are any.

me: And also I added a setting of downloading thread number, in the sync tab of preference dialog. It is 5 as default, you can set it according to your network speed, so that the test can be accelerated, and make the most of the initial boost. For getting to know the downloading speed, you could start Nixnote with --logLevel=0, and when Nixnote is downloading notes, you can see such messages as DEBUG ...... src/communication/communicationmanager.cpp:795 downloadNote guid=... The faster it is printed, the faster the downloading. (If you find Nixnote works fine, you could start it without --logLevel=0, so that the sync can be faster.)

@wokawoka
Copy link
Author

@boo-yee
thank you for the message!
A couple of weeks ago I did start a new sync from scratch of my 18k+ notes and after stepping into different errors and crashes, in a couple of days I nearly went until the end.
Today, after reading your message, I relaunched the sync and after about one hour of waiting it seems that now all the notes are there. Thank you!

Now, since I'm here (and I don´t know where else I could ask this) I just would like to ask a couple of quick suggestions about using nixnote itself (but let me know in case there's a forum or another place where I should ask for this):

  • My system is set to a dark theme. Is there a way to set the background of the notes in white color? Many notes are unreadable (black letters on black or grey background). I already tried to change the theme from the "edit->theme" menu, but all of that themes seem to be dark and the background of the notes is always grey/black.
  • Is there a way to disconnect nixnote from evernote servers and use it just as an archive? Would revoking the authorization on the user account maintenance menu still let me use nixnote as an offline browsable database of my notes?
    Thank you very much once again!

@boo-yee
Copy link

boo-yee commented Dec 13, 2024

Today, after reading your message, I relaunched the sync and after about one hour of waiting it seems that now all the notes are there. Thank you!

I just realized that I forgot to paste the latest release link in my last comment, which is https://github.com/boo-yee/nixnote2/releases/tag/continuous, did you use this version? (This version has the option of setting thread number.)

My system is set to a dark theme. Is there a way to set the background of the notes in white color? Many notes are unreadable (black letters on black or grey background). I already tried to change the theme from the "edit->theme" menu, but all of that themes seem to be dark and the background of the notes is always grey/black.

The dark theme is a long standing issue, I did not focus on it too much because there are other issues, but I'll work on it later.

Is there a way to disconnect nixnote from evernote servers and use it just as an archive? Would revoking the authorization on the user account maintenance menu still let me use nixnote as an offline browsable database of my notes?
Thank you very much once again!

Yes, just revoking the authorization is enough.

@wokawoka
Copy link
Author

I just realized that I forgot to paste the latest release link in my last comment, which is https://github.com/boo-yee/nixnote2/releases/tag/continuous, did you use this version? (This version has the option of setting thread number.)

Yes, I did use the last appimage available (September).

I can live with the dark theme, no problem.

The real issue now is that, while I was trying out nixnote, I kept modyfing notes from evernote web.
I added a new notebook with a new note on evernote web and nixnote didn't pick up the new notebook.
The note inside that notebook has been downloaded in nixnote but it now appears in a new "" notebook instead inside the newly created notebook (which is missing on nixnote).
Nothing has changed after one day and many syncs.

Do you have any suggestion to fix this? Is there a way to force this change? How can I be sure that all the changes on evernote web's side are being reflected on nixnote as well?

Thank you very much once again!

@boo-yee
Copy link

boo-yee commented Dec 13, 2024

I added a new notebook with a new note on evernote web and nixnote didn't pick up the new notebook.
The note inside that notebook has been downloaded in nixnote but it now appears in a new "" notebook instead inside the newly created notebook (which is missing on nixnote).

Does the notebook name contain special characters or just consist of latin characters?

@wokawoka
Copy link
Author

Does the notebook name contain special characters or just consist of latin characters?

the name it's very similar to other notebooks that got synced correclty and it just contains latin characters

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants