Article View: alt.pl.comp.lang.csharp
Article #22504Re: Dziwna sprawa - bez optimize program nie działa
From: dee
Date: Thu, 29 May 2014 20:08
Date: Thu, 29 May 2014 20:08
40 lines
2456 bytes
2456 bytes
Miroo wrote: > W dniu 2014-05-19 22:42, dee pisze: >> >> Miroo wrote: >>> Witam >>> Odziedziczyłem pewną aplikację desktopową. Ponieważ pojawiła się taka >>> potrzeba (w sumie najwyższy czas) przestawiłem aplikację z .NET 2.0 na >>> 4.0. I pojawił się problem. >>> Aplikacja działa bez problemu z poziomu VS2010, działa bez problemu z >>> exe, gdy skompiluje się ją z flagą "Optimize code". Natomiast wywala się >>> przed pokazaniem formatki logowania, gdy skompiluje się ją bez tej >>> flagi. Aplikacja jest kompilowana z targetem x86, ponieważ korzysta z >>> COMów 32 bitowych. Gdy się ją skompiluje z targetem Any CPU - działa. >>> >>> Kod wyjątku: 0xc0000409 (wszystko mówiące "unknown exception") >> >> 0xc0000409 = STATUS_STACK_BUFFER_OVERRUN >> Coś pisze po nieswojej pamięci (n.p. wrzuca za dużo). >> >> Jak jest zrealizowana interakcja z COMami? Custom C# wrappers z unsafe >> code? - może gdzieś źle ustawiane są rozmiary przekazywanych >> struktur/buforów? > > Z COMami współpracuje sporadycznie, na żądanie. Błąd występuje bez > wywoływania COMów. > > Odrzuciłbym też lokalne problemy z > systemem/frameworkiem/VS/konfiguracją, ponieważ u kolegi również się > wykłada. > > Aha, błąd jest zgłaszany w module clr.dll, nie da się go przechwycić w > try/catch - aplikacja się po prostu wykłada. > > Pozdrawiam Nie mam pojęcia co może być problemem bez dostępu do kodu niestety... -- dee
Technical Details
Message-ID:
<lm844l$7v3$1@news.task.gda.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.cyf-kr.edu.pl!news.task.gda.pl!not-for-mailReferences:
<5379ab9a$0$2163$65785112@news.neostrada.pl> <lldqb2$dvv$1@news.task.gda.pl> <537b032d$0$2224$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.cyf-kr.edu.pl!news.task.gda.pl!not-for-mail From: dee <danielk@61b.eu> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: Dziwna sprawa - bez optimize program nie działa Date: Thu, 29 May 2014 22:08:56 +0200 Organization: CI TASK http://www.task.gda.pl/ Lines: 41 Message-ID: <lm844l$7v3$1@news.task.gda.pl> References: <5379ab9a$0$2163$65785112@news.neostrada.pl> <lldqb2$dvv$1@news.task.gda.pl> <537b032d$0$2224$65785112@news.neostrada.pl> NNTP-Posting-Host: 89-74-53-232.dynamic.chello.pl Mime-Version: 1.0 X-Trace: news.task.gda.pl 1401394133 8163 89.74.53.232 (29 May 2014 20:08:53 GMT) X-Complaints-To: abuse@news.task.gda.pl NNTP-Posting-Date: Thu, 29 May 2014 20:08:53 +0000 (UTC) User-Agent: Postbox 3.0.10 (Macintosh/20140526) In-Reply-To: <537b032d$0$2224$65785112@news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit