Article View: pl.comp.lang.c
Article #310547Re: Jak wysterować gdb z własnego prog.?
From: Jacek Marcin Jaworski
Date: Fri, 17 May 2024 11:34
Date: Fri, 17 May 2024 11:34
20 lines
1891 bytes
1891 bytes
W dniu 16.05.2024 o 23:30, heby pisze: > Może zamiast gdb sprawdź jak działa dowolny inny proces. Buga masz gdzie > indziej i raczej nie ma on związku z gdb. Coś źle robisz z QProcess, lub > ogólnie coś źle robisz, skoro głupie użycie fork zamyka Ci aplikację. Już mam! Robiłem coś takiego: 1. Kompilowałem mój edytor; 2. Uruchamiałem z go lokalnie; 3. Uruchamiałem z niego skrypt budowania (tego samego proj.); 4. Podczas budowania zmieniał się exe na dysku; 5. Uruchomiony w p. 2. edytor nagle zawieszał się. Pojawia się pyt.: Czemu zapis do pliku exe dokładnie tak samo kompilowanego prog. powoduje zawieszenie prog.? Bo wiem, że prog. ładuje się dynamicznie, w miarę potrzeb, ładując kol. s. po 4KB (zwykle). Ale kod prog. się nie zmieniał ani użyte narzędzia. Usuwanie pliku exe z dysku też nie jest wytłumaczeniem, bo przecież wtedy otwarte pliki nie są usuwane do momentu ich zamknięcia.
Technical Details
Message-ID:
<laotluFlsa0U1@mid.individual.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<lahf72Fh3jaU1@mid.individual.net> <v20cq6$b9bm$1@dont-email.me> <lakjuoF11h8U1@mid.individual.net> <v25o50$1o0ul$1@dont-email.me> <lanbk2Fep9lU1@mid.individual.net> <v25tss$1p27k$1@dont-email.me>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Jacek Marcin Jaworski <jaworski1978@adres.pl> Newsgroups: pl.comp.lang.c Subject: Re: Jak wysterować gdb z własnego prog.? Date: Fri, 17 May 2024 13:34:22 +0200 Lines: 20 Message-ID: <laotluFlsa0U1@mid.individual.net> References: <lahf72Fh3jaU1@mid.individual.net> <v20cq6$b9bm$1@dont-email.me> <lakjuoF11h8U1@mid.individual.net> <v25o50$1o0ul$1@dont-email.me> <lanbk2Fep9lU1@mid.individual.net> <v25tss$1p27k$1@dont-email.me> Mime-Version: 1.0 X-Trace: individual.net dfKIJmmKOgosRq1TDPF5zQ6SXjtsV3eiW/1ttsCAalq4TrxYwZ Cancel-Lock: sha1:PnRxghd98pPeDzGTYE+hYwDqFeE= sha256:9GpFPYTFVDECGJGpU1sXZ6DTeQ/zKaqQ9YJAErjI3pY= User-Agent: Mozilla Thunderbird In-Reply-To: <v25tss$1p27k$1@dont-email.me> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit