Sel.al.arkadaşlar.biliyorum forumda çok konuşulan bi hata ama benimkisi biraz farklı.forumda çok aradım arkadaşlar.ne yaptıysam bulamadım.d7 firebird 1.5 de bi proje üzerinde çalışıyorum.projem sorunsuz çalışıyor.proje derlenirken yada kapanırken herhangi bi hata almıyorum.
yalnız belli bir süre çalıştıktan sonra projemi kapatıyorum delphiyi kapatırken "access violation at address 02D01C10.read of address 02D01C10." diye bi hata alıyorum.görevyöneticisinden delphi32 yi sonlandırana kadar bu hatayı alıyorum.delphimde jedi,apro,ehlibeva,fast report komponentleri yüklü.arkadaşlar denemediğim şey kalmadı.buna benzer bi hatayla karşılaşan arkadaşlar varsa yardımlarını bekliyorum.(delphiyi ve tüm komponentleri sildim yeniden yükledim.delphiningüncellemelerini yaptım.)
access violation hatası .
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Olur böyle şeyler, borland bile bu hataya düşer
Borland Delphi'nin yüklediği .bpl dosyaların birinde (sonradan yüklenen bileşenler de olabilir) veya bir kaçında hata veya versiyon uyuşmazlığı olursa bu hata olur. Aslında can sıkıcı olsa da pek bir önemi yoktur.
- fatihtolgaata
- Üye
- Mesajlar: 382
- Kayıt: 04 Mar 2004 09:46
- Konum: K.çekmece / İstanbul
- İletişim:
Hen @newmember doğru söylüyor hem de bileşnlerle alakası olabilir. Şöyleki, bazı durumlarda, bileşenler hafıza taşmalarına sebep olabiliyorlar. Özellikle ownerdraw bileşnlerde küçük bir canvas hatası veya, çizdirilen bir bitmap'in silinmeme hatası yüzünden belli bir zaman sonra hafıza taşmaları meydana gelebiliyor. Veya bileşen yazarları tembellik edip, özellikle bileşeninin propertyeditor ve componenteditörlerinde bileşeni bir özelliği kullanması gerektiği hallerde, iç içe bileşen çağırımları yapabiliyor. Bu da her zaman olmasa da sonsuz döngülere sebebiyet veya kilitlenmelere sebebiyet verebiliyor. Daha bunun gibi bir çok sebep olabilir. Ama illaki bileşendir diye bir şart yok. Tek tek denemek lazım bileşenleri, hangisinde hata var diye...nitrokonat yazdı:bunun bileşenle falan alakası yok
@newmember'ın dediği doğru bence.
kolay gele..
Bu olayı bende yaşadığım iki hatanın neden olmuştu benim bu hatayı almam biri diğer arkdaşların da dediği gibi formlardan kullanılan bileşenlerin hafıza yüklenememesinden dolayı veriyor, bir diğeri de yazılmış olan kodlardan kaynaklanıyor; mesela benim başıma gelen yanlışlıkla sql cümlesini yazarken hata yapmışım ben bunu kaydedip o anda kapattım gittim daha sonraki etap'ta programı direk exe'den çalıştırdığımda açılışta access violation vs.. bir hata sürekli olarak veriyor. Formda kodlara breakpoint koyarak en son yaptığımda formdaki belli yerlere o şekilde problemin yazdığım koddan kaynaklandığını buldum.
Umarım size fikir verebilmişimdir... Kolay gelsin...
Umarım size fikir verebilmişimdir... Kolay gelsin...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...