Click here to Skip to main content
15,913,669 members
Home / Discussions / C#
   

C#

 
QuestionCallbackOnCollectedDelegate was detected Pin
bemahesh16-Apr-07 7:59
bemahesh16-Apr-07 7:59 
AnswerRe: CallbackOnCollectedDelegate was detected Pin
Luc Pattyn16-Apr-07 8:34
sitebuilderLuc Pattyn16-Apr-07 8:34 
GeneralRe: CallbackOnCollectedDelegate was detected [modified] Pin
bemahesh16-Apr-07 10:22
bemahesh16-Apr-07 10:22 
GeneralRe: CallbackOnCollectedDelegate was detected Pin
Luc Pattyn16-Apr-07 10:53
sitebuilderLuc Pattyn16-Apr-07 10:53 
GeneralRe: CallbackOnCollectedDelegate was detected Pin
bemahesh16-Apr-07 11:20
bemahesh16-Apr-07 11:20 
GeneralRe: CallbackOnCollectedDelegate was detected Pin
Luc Pattyn16-Apr-07 11:35
sitebuilderLuc Pattyn16-Apr-07 11:35 
GeneralRe: CallbackOnCollectedDelegate was detected Pin
bemahesh16-Apr-07 13:42
bemahesh16-Apr-07 13:42 
GeneralRe: CallbackOnCollectedDelegate was detected Pin
Luc Pattyn16-Apr-07 14:05
sitebuilderLuc Pattyn16-Apr-07 14:05 
The problem seems to be one (or more) delegate is created, passed to native code,
which preserves it for future reference, and then the gc collects it because
it is not reachable anymore in the managed world. The remedy is to make sure
there is a managed reference (hence my class variable "keepAlive").

As I expect only managed code to create delegates, if it is not your code, it must
be the managed layer inside Crystal Report (assuming they have a native code
product plus a managed layer to make it work under .NET).

But then I expect a lot of people having the same trouble (assuming they have
report jobs of similar complexity); but then it must be among the known bugs,
and maybe a fix already exists...

Having reread your original post, looks to me that post must be sufficient
to trigger the CR people ...


Smile | :)

Luc Pattyn

[My Articles]

GeneralRe: CallbackOnCollectedDelegate was detected Pin
fredsparkle8-Jul-10 8:40
fredsparkle8-Jul-10 8:40 
QuestionHow to add keyboard handling for shortcuts? Pin
Khoramdin16-Apr-07 7:05
Khoramdin16-Apr-07 7:05 
AnswerRe: How to add keyboard handling for shortcuts? Pin
Dan Neely16-Apr-07 7:55
Dan Neely16-Apr-07 7:55 
AnswerRe: How to add keyboard handling for shortcuts? Pin
Luc Pattyn16-Apr-07 8:40
sitebuilderLuc Pattyn16-Apr-07 8:40 
QuestionHow to get a code of pressed key ? Pin
Saikek16-Apr-07 6:49
Saikek16-Apr-07 6:49 
AnswerRe: How to get a code of pressed key ? Pin
Russell Jones16-Apr-07 7:15
Russell Jones16-Apr-07 7:15 
AnswerRe: How to get a code of pressed key ? Pin
kifahhk16-Apr-07 7:21
kifahhk16-Apr-07 7:21 
AnswerRe: How to get a code of pressed key ? Pin
Luc Pattyn16-Apr-07 9:36
sitebuilderLuc Pattyn16-Apr-07 9:36 
GeneralRe: How to get a code of pressed key ? Pin
Saikek16-Apr-07 21:02
Saikek16-Apr-07 21:02 
Questionhow to create handle in C#.NET Pin
Software_Specialist16-Apr-07 4:54
Software_Specialist16-Apr-07 4:54 
AnswerRe: how to create handle in C#.NET Pin
Colin Angus Mackay16-Apr-07 5:02
Colin Angus Mackay16-Apr-07 5:02 
QuestionSimple question about mandatory override Pin
Christopher Stratmann16-Apr-07 4:43
Christopher Stratmann16-Apr-07 4:43 
AnswerRe: Simple question about mandatory override Pin
Tristan Rhodes16-Apr-07 4:52
Tristan Rhodes16-Apr-07 4:52 
Questionget,set methods Pin
Kushi Bobby16-Apr-07 3:21
Kushi Bobby16-Apr-07 3:21 
AnswerRe: get,set methods Pin
sujithkumarsl16-Apr-07 3:54
sujithkumarsl16-Apr-07 3:54 
GeneralRe: get,set methods Pin
blackjack215016-Apr-07 4:07
blackjack215016-Apr-07 4:07 
GeneralRe: get,set methods Pin
Colin Angus Mackay16-Apr-07 4:31
Colin Angus Mackay16-Apr-07 4:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.