Eusebiu Marcu
4f22877fbf
Debug & evaluate third party code.
14 years ago
Eusebiu Marcu
396ae2f0d9
Fix memory exception.
14 years ago
Eusebiu Marcu
4405e279c0
add display byte size.
14 years ago
Eusebiu Marcu
45b5c233a9
Refresh memory addresses
14 years ago
Eusebiu Marcu
6fe1ac9d76
Read virtual memory of a process.
14 years ago
Eusebiu Marcu
70ee998c95
Add memory pad for debugged process memory
14 years ago
Eusebiu Marcu
1c22e596a1
fix COMException when no entry point was found.
15 years ago
mrward
57400acf44
Fix build.
15 years ago
Eusebiu Marcu
c1d5d98e0e
Break at first line of execution
15 years ago
Daniel Grunwald
6dfa03cd02
Add maxLength parameter to Value.AsString() method.
15 years ago
Eusebiu Marcu
b7b7c5cf6b
Fix SD-1753 - Attach to process dialog shows no managed processes after attaching to one process
15 years ago
Eusebiu Marcu
47b05cc00c
add columns module name and line number
...
add namespace to name
15 years ago
Eusebiu Marcu
614ed865a7
add module names and line number to callstack
15 years ago
Eusebiu Marcu
fcdcf7cb4a
parallel stack v0.1
15 years ago
David Srbecký
9b70311945
Using the property names from metadata rather then deriving from accessor methods.
15 years ago
David Srbecký
27de13f90f
Fixed Forum-32990: Check that interface ISymUnmanagedDispose is supported before using it.
15 years ago
David Srbecký
fb51065400
Fixed "COM object that has been separated from its underlying RCW cannot be used." in MetaDataImport
15 years ago
Daniel Grunwald
afd2f38400
Mark SharpDevelop assemblies as Full/Client profile.
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
15 years ago
David Srbecký
158ad95cb9
Hack to ignore unloaded interfaces (will fix properly later)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6341 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
48383a8bec
Restructured AddIns folder - removed nested AddIns\AddIns folder and added Analysis folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6305 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
8c17586588
Friendlier error message in debugger console
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6279 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
fd1cb641c1
Still step over properties in form "return field;" even if the GetBackingField method fails.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6269 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
15a676dc13
Fixed DebugMethodInfo.GetBackingField for fields
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6262 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
da4232d08f
Fixed Forum-31266: Intercepting FileIOPermission deny exception.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6254 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
497f51f040
Crash earlier when type is not found by name
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6250 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
8381d4b90e
Fixed problem with locking of assembly - the COM method GetReaderForFile was creating new object even though it returned error code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6249 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
1e98748afe
Removed some COM objects which were marked as deprecated
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6248 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
57f7ca719a
Fixed DebugType.GetInterfaces(). It did not return interfaces implemented by base classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6222 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
02962a3424
Tweaked ToString output of methods and properties in debugger tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6220 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
c6c11de54b
Don't add interface methods to type - use only the defined ones
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6212 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
63dc0ae3b5
Fixed DebugType.GetMember in case of explicit interface implementation and interface inheritance
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6204 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
b9f9defcb7
Ignore 0x80131C3B The application did not supply symbols when it loaded or created this module, or they are not yet available.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6115 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
dea13e142d
Rewritten filename -> symbol document resolution
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6114 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
1ed9f6f251
Improved the filename -> symbol document resolution
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6113 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
9f4495a21e
Added unit test for dynamic code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6112 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
61d67819c3
In .NET 4.0, we use the LoadClass callback to load dynamic modules because it always works - UpdateModuleSymbols does not.
...
- Simple dynamic code generation seems to trigger both callbacks.
- IronPython for some reason causes just the LoadClass callback so we choose to rely on it out of the two.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6111 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
6af3e43629
Support for new dynamic debugging features in .NET 4.0
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6110 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
0765d6db38
Reset JMC after obtaining dynamic symbols update. Some extra log messages. (This still does not fix IronPython 4.0)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6042 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
3222eb6970
Fixed SD2-1651 - Crash in debugger when showing value of variable with value string.Empty
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5567 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
edd3fb4a0a
"Normalize" file headers.
...
Enable $Revision$ keyword expansion for all existing .cs files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
7a5ed71060
Fixed casting bug
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5325 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
d1cf2a993b
"Index was outside the bounds of the array." for expressions like "abc"[-1]
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5307 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
602dc8c4dc
"null" value survives Continue
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5306 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
85dc142e3b
Fixed a bug that could cause the debugger to freeze. (ie. all debugee threads suspended)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5303 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
4bac8628c8
Fixed rude-abort of evals
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5302 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
b90c4ffe1b
Use other thread for evaluation if the current one is not suitable
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5301 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
b766057c4d
Fixed "0x80131C33: Interception of the current exception is not legal"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5299 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
f54d17c787
Fixed "Func eval cannot work. Bad starting point. (Exception from HRESULT: 0x80131313)"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5294 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
63612c3c6d
Hopefully fixed "Process not synchronized." at ICorDebugThread.GetUserState
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5293 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago