Comments (7)
Basile,
You can enable (file) logging by going to (or adding) the registry key
HKEY_CURRENT_USER\Software\XSharpBV\XSharp
and then add a (DWORD) value Log2File with the value 1
You will find the log files in your temp folder, under the XSharp.Intellisense subfolder.
from xsharppublic.
I've enabled the logs.
Got big quite quickly, when the crash occurs I have about 15k times the same line :
2024-01-19 13:05:08.646 +01:00 [INF] 0009 XModel.File -->> SetTypes() C:\xxx\Calcul Dispo.prg
2024-01-19 13:05:08.646 +01:00 [INF] 0009 XModel.File <<-- SetTypes() C:\xxx\Calcul Dispo.prg (Types: 2, Entities: 75)
from xsharppublic.
Last crash, still same "little" project this time the log file went to 300Mb and last line are still about the same file :
2024-01-24 13:00:05.179 +01:00 [INF] 0036 XDatabase :Read File info for file C:\xxxx\Calcul Dispo.prg
2024-01-24 13:00:05.179 +01:00 [INF] 0036 XModel.SourceWalker -->> Parse() C:\xxx\Calcul Dispo.prg locals False )
2024-01-24 13:00:05.179 +01:00 [INF] 0036 XModel.SourceWalker -->> Lex() C:\xxx\Calcul Dispo.prg (8785)
from xsharppublic.
These lines make sense, each time you type something in the editor, the source is parsed and the result is stored in the intellisense database.
from xsharppublic.
But 300Mb (while all the other logs are about 2-8mb, and for a bigger project) and I haven't even typed 3 characters and hit the overflow ("A new guard page....")
from xsharppublic.
Basile,
Maybe there is something wrong, but to confirm that I need to have the source of the project and the assemblies that it references.
from xsharppublic.
I could but it feels more like it's platform related as my colleague do not have that issue with those sources...
I can provide you with an access again or enable more debugging ?
It really only happens on that project, and it's a very small one compared to our main application.
from xsharppublic.
Related Issues (20)
- The Use command triggers an error when the path to the dbf file contains spaces. HOT 5
- Cannot load supplemental files to cavowed.inf from an absolute or relative path HOT 1
- No compiler error when assigning OBJECT to typed var, with /vo7+ enabled HOT 1
- Internal Compiler Error with duplicate declaring of fields/memvars HOT 1
- VFP: Bogus warning when calling a function with /fox2+
- Linq Min/Max function of float wrong HOT 2
- StackOverflowException on access assign method (Xbase++) HOT 6
- Menu resources are not always released in VO Gui.
- Compiler problem reading clipper/harbour .prg file with end of file marker HOT 1
- Problem with Extended Expression Match Marker (Xbase++) HOT 2
- Problems with UDC starting with a '@' HOT 3
- DBSetFilter() incompatibilities to VO HOT 5
- "readonly" error (XBase++)
- Incorrect "assignment" behavior (XBase++) HOT 10
- Passing array reference or ivar by reference doesn't work (XBase++) HOT 3
- DBSetFilter() with no matching records causes subsequent calls to DBSetFilter() or DBClearFilter() to fail: HOT 1
- AmbiguousMatchException in Evaluate for methods included in an interface HOT 2
- Trouble with OldStyleAssignment with FoxPro dialect project HOT 1
- /fox1 switch seems to be ignored
- Implement additional WITH CDX clause and similar clauses for FoxPro COPY command
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xsharppublic.