blocks after Finished Loading, probably because of many errors #287
Comments
It looks like our QT GUI takes a loot of time to display all those errors. We'll set up a test project and investigate. Thanks a lot for reporting this one! |
Might be fixable by reusing the loaded |
Gonna reduce the number of displayed code snippets to a reasonable amount, that should further reduce (well, hopefully eliminate) the issue of too many errors locking up the UI. |
Reuse same error icon for all rows in the error table with 0.10.74 |
@payload are you still experiencing these issues with our latest release? |
Sourcetrail 0.12.25 hangs on 99% of indexing apitrace (retrace_stdc.cpp). Maybe it finishes, but it takes a lot more than 7 minutes. Don't know what is happening. Strace shows a continously incrementing loop of recvmsg calls (note 240, 241, ...) [pid 7700] recvmsg(4, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\240o\0\0\0\0\325\0\0\0.\344\306\1\24\3\340\1\24\3\340\1\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 After lot of time the Finish indexing window appeared, but strace still shows the slow recvmsg loop. |
Please git clone apitrace and try to index it :) |
I had a look and I'm also running into the 99% problem. This is caused by the really large file Then, while browsing the project, I quickly realized this was not the only huge file. There are several more within the But other than that project setup works fine and without any errors for me. For reference:
I then used project setup from Compilation Database with the exported
|
No update in 3 months, closing now. |
Coati version 0.10.0
I tried Coati on the project apitrace.
Indexing takes about 7 minutes.
Coati tells me the project has 19381 errors (47 fatal).
But apitrace is also a complicated project ;)
After indexing tells it is finished Coati is unresponsive and appears blocked for another couple of minutes.
After reopening the Coati apitrace project I get the status message "Finished Loading" but Coati is unresponsive and appears blocked for another couple of minutes.
I straced file accesses by Coati and noted that during the phase of being unresponsive,
Coati opens
data/gui/indexing_dialog/error.png
about 19377 times.I guess there are problems in error message handling at GUI side which makes Coati unresponsive.
The text was updated successfully, but these errors were encountered: