Archive for the ‘Ocean Hataları’ Category

Attempted to read or write protected memory.

Şubat 7, 2013

Ocean’da manuel provizyon ekranı otorizasyon sistemi ile iletişime geçerek işlemi sonuçlandırmaya çalışmaktadır.

Bu iş için C++ uygulamaları ile BaseFwEx adlı bir C# uygulaması üzerinden iletişim kurulmaktadır.

BaseFwEx te UP durumdaki gate’leri buluan foknsiyon, uygun durumda herhangi bir gate bulamazsa hiçbir uyarı/hata vermeden işleme devam etmektedir.

Bu durumda bir sonraki adıma “boş” ip ve port bilgisi geçmekte. Bu da yukarıdaki exception’a yol açmaktadır.

Hatanın tam detayı;

Attempted to read or write protected memory.
This is often an indication that other memory is corrup.

Ocean’daki klasik herşey “yolunda mantığı” 🙂

 

Cannot create new connection in manuel or distributed transaction mode

Mayıs 12, 2012

Ocean C++ uygulamalarından alınabilecek bir hatadır.

Hatanın sebebi hatanın ilk çıktığı yer değildir. Bu kısım çok yanıltıcı oluyor dikkat.

Hatanın sebebinin hatanın ilk çıktığı yerden önceki ilk Selection olma ihtimali çok yüksektir.

Ocean’da tek kayıt gelmesi gereken yerden ( mesela kart tablosundan kart bilgisi okunurken) bir şekilde ( veri bozukluğu sebebiyle mesela) iki adet kayıt gelirse okuma için kullanılan cursor tam olarak kapanmadığı için sonrasındaki ilk veritabanı işlemi yapan yer patlamaktadır.