[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-programlama
Subject:    [Linux-programlama] bir programin core dump'unu almak
From:       zekeriye () hotmail ! com (Zekeriye Bozkurt)
Date:       2004-12-29 13:33:13
Message-ID: BAY21-F12F4AAF918455A2DAE58C5D99B0 () phx ! gbl
[Download RAW message or body]

Selamlar;


Yanlışım varsa düzeltiniz

/etc/profile'dan ozet;
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

yukarıdaki iki satır zaten core dosyalarının /dev/null 
aygıtına yönlendirilirek sistem üzerinde kalmamasını 
sağlıyor.
yukarıda gördüğünüz satırdaki core dosyaları /dev/null 
aygıtı yerine fiziksel bir adrese yönlendirmeniz gerekir. Ancak bu 
durumda tüm core dosyaları bu yönlendirdiğiniz yere 
toplanacağından zaman içerisinde buradaki alanın 
tamamını dolduracaktır. belirteceğiniz fiziksel adresi 
sık sık kontrol edip dosyaları manuel olarak silmeniz veya bu 
bir script ile yaptırmanız gerekir.

ulimit -S -c 0 > /dev/hda1 2>&1
şeklindeki bir satır core dosyalarınızı birinci 
HDD'nizin 1. primary partion una yönlendirir.

Kolay Gelsin.

Zekeriye Bozkurt


----Original Message Follows----
From: Yüksel ÖZCAN <yuksel@linux-sevenler.org>
Reply-To: linux-programlama@liste.linux.org.tr
To: linux-programlama@liste.linux.org.tr
Subject: [Linux-programlama] bir programin core dump'unu almak
Date: Fri, 24 Dec 2004 21:30:48 +0000
MIME-Version: 1.0
Received: from mail.linux.org.tr ([139.179.30.240]) by mc2-f17.hotmail.com 
with Microsoft SMTPSVC(6.0.3790.211); Fri, 24 Dec 2004 11:23:10 -0800
Received: from hin.linux.org.tr (localhost.localdomain [127.0.0.1])by 
mail.linux.org.tr (Postfix) with ESMTP id D833C1DD85;Fri, 24 Dec 2004 
21:22:35 +0200 (EET)
Received: from iqchoice.com (iqchoice.com [64.246.26.129])by 
mail.linux.org.tr (Postfix) with SMTP id 01C361D678for 
<linux-programlama@liste.linux.org.tr>;Fri, 24 Dec 2004 21:22:33 +0200 
(EET)
Received: (qmail 26112 invoked from network); 24 Dec 2004 19:22:24 -0000
Received: from unknown (HELO ?62.29.87.223?) (62.29.87.223)by 0 with SMTP; 
24 Dec 2004 19:22:22 -0000
X-Message-Info: 9FGFoCED9ZN+9lxxeUGVtf2OTeQFCrZhUp+69x9XEM4=
X-Original-To: linux-programlama@liste.linux.org.tr
Delivered-To: linux-programlama@liste.linux.org.tr
X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7)
X-BeenThere: linux-programlama@liste.linux.org.tr
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: linux-programlama.liste.linux.org.tr
List-Unsubscribe: 
<http://liste.linux.org.tr/mailman/listinfo/linux-programlama>, 
<mailto:linux-programlama-request@liste.linux.org.tr?subject=unsubscribe>
List-Archive: <http://liste.linux.org.tr/pipermail/linux-programlama>
List-Post: <mailto:linux-programlama@liste.linux.org.tr>
List-Help: 
<mailto:linux-programlama-request@liste.linux.org.tr?subject=help>
List-Subscribe: 
<http://liste.linux.org.tr/mailman/listinfo/linux-programlama>, 
<mailto:linux-programlama-request@liste.linux.org.tr?subject=subscribe>
Errors-To: linux-programlama-bounces@liste.linux.org.tr
Return-Path: linux-programlama-bounces@liste.linux.org.tr
X-OriginalArrivalTime: 24 Dec 2004 19:23:10.0891 (UTC) 
FILETIME=[017157B0:01C4E9EE]

Herkese selamlar,

Gelistirdigimiz uygulamada bir sorunu cozmek icin uygulamanin core dump
dosyasini almaya ugrasiyorum. Programin crash olmasini sagladiktan sonra
core dosyasini bulamiyorum. komut satirindan "ulimit -a" komutu 
ile
ulimit degerlerine baktigimda "core file size" degerinin 
"0" oldugunu
gordukten sonra yine bu degeri degistirmek icin komut satirindan 
"ulimit
-c unlimited" diyerekten core dosyasinin buyuklugunu sinirsiz 
yapiyorum.
Yaptigim degisikligin sisteme islendigini -a secenegiyle gorebiliyorum.
Programi crash ettirdikten sonra core dosyasini ariyorum fakat ortada
herhangi bir core dump dosyasi yok. core dosyasini programin calistigi
dizinde, programi calistirmak icin komutun verildigi dizinde, tmp
dizinlerinde vs. pek cok yerde ariyoruz, fakat ortada hicbir$ey yok.
konuyla ilgili bazi ayarlarin /etc/profile dosyasinda oldugunu
ogrendikten sonra oraya da goz atim dedim, dosya icerisinde $oyle bir
yer var,
/etc/profile'dan ozet;
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1

ulimit -S olan yerin ba$ina "#" isareti koyarak "ulimit -c 
unlimited"
komutunu vererek tekrar core dump almaya calistim ama yine ortada
herhangi bir core dosyasi bulamadim, sistemi kapatip tekrar
ba$lattigimda ise /etc/profile ayarinin yine eski haline dondugunu
gordum. Konu ile ilgili yardimlarinizi bekliyorum.
Not: Denenen sistemler Gelecek Bireysel Linux ve Fedora Core 3
Not~ Umarim Debian yada slackware kullan gibi oneriler gelmez

Yuksel OZCAN
http://muhasebeci.sf.net
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_________________________________________________________________
adiniz@hotmail.com.tr adresi ile ayricaliginizin tadini çikarin! 
http://odeme.hotmail.com.tr

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic