Comments
Sort by recent activity
99% of the time I find this is solved by deleting all third party pdbs (especially ajax*.pdb). / comments
99% of the time I find this is solved by deleting all third party pdbs (especially ajax*.pdb).
Best thing- obtain a mini-dump and we will analyze it (as long as you have captured the second-chance exception. Please let us know by mailing support@red-gate.com
There are a few ways to do this but we have an effective way with minimal configuration needed:
You can download a small debugger from us if you don't have Windows debugging tools: ftp://support.red-gate.com/utilities/AutoDumper.zip
Extract all files to a directory,
Run
Cscript adplus.vbs -crash -pn <name of process>
If more than one process exists by the same name, you can use -P <pid> instead of -pn (work out which process number to debug using Windows Task Manager)
This then dumps files to disk on a crash. If the files are very large, I can set up an FTP account so you can upload it to us.
Or you can often see the exception by loading the dump file in windbg.exe and running "!anaylyze - v") / comments
Best thing- obtain a mini-dump and we will analyze it (as long as you have captured the second-chance exception. Please let us know by mailing support@red-gate.com
There are a few ways to do this b...
We will implement this but it will take a little while as we have to find a way other than P/Invoke to do it. / comments
We will implement this but it will take a little while as we have to find a way other than P/Invoke to do it.
(sorry for the delay) I'll talk to our developer today about this. I think its a great idea. / comments
(sorry for the delay) I'll talk to our developer today about this. I think its a great idea.
I'm pretty sure smartassembly doens't touch any threading logic or thread primitives. I still wonder if there's any serialization going on... / comments
I'm pretty sure smartassembly doens't touch any threading logic or thread primitives. I still wonder if there's any serialization going on...
Just to tie-up this and your other post- are you processing any 3rd party assembly with smartassembly? Is rare that this ever works. / comments
Just to tie-up this and your other post- are you processing any 3rd party assembly with smartassembly? Is rare that this ever works.
I searched our whole database of calls and could not find once instance with the string "Specified cast is not valid". My instinct here is that Reflection is involved so a call-by-name is being defeated by an obfuscated method name. If that sounds like it is the case, you would need to exclude this method from being obfuscated by using the "Exclusions" feature within the Obfuscation section in the GUI.
However, if you're sure Reflection is not involved, I'll have a big head-scrath and see if we can help further. / comments
I searched our whole database of calls and could not find once instance with the string "Specified cast is not valid". My instinct here is that Reflection is involved so a call-by-name is being def...
I only get to hear what people are doing when they get a problem and there don't seem to be many issues of this kind at all. I searched again and found one issue and that was due to merging a 3rd party dll into their assembly. Can you clarify what options you are using- specifically, perhaps, which options that change any 3rd party assembly. (I would generally dissuade anyone from doing anything with a 3rd party assembly- except to say embedding is usually benign). / comments
I only get to hear what people are doing when they get a problem and there don't seem to be many issues of this kind at all. I searched again and found one issue and that was due to merging a 3rd p...
Thanks for your comprehensive explanation- its very helpful to us in trying to track down possible causes. I'm not aware of any further problems with Visio or Access assemblies but I'll do a more comprehensive support database search and see if there is a pattern to all of this. / comments
Thanks for your comprehensive explanation- its very helpful to us in trying to track down possible causes. I'm not aware of any further problems with Visio or Access assemblies but I'll do a more c...
As I was saying in your other post- I think the root of all the issue found may be reflection (or any other technology based on serialisation). What I didn't say was that, in addition to controlling exclusions via the GUI, you can also use declarations within your code - more information is here: http://www.red-gate.com/supportcenter/C ... 032253.htm / comments
As I was saying in your other post- I think the root of all the issue found may be reflection (or any other technology based on serialisation). What I didn't say was that, in addition to controllin...