🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #347054

Re: Włącz-Wyłącz-Włącz

#347054
From: stchebel
Date: Mon, 22 Jul 2019 08:37
79 lines
8447 bytes
W dniu poniedziałek, 22 lipca 2019 08:58:08 UTC+2 użytkownik mmm napisał:
> > Przykładowo: na formie kładę komponent Memo i nic więcej. Uruchamiam, program startuje i już mogę coś tam pisać w Memo. Po około 15 sekundach program się zamyka i natychmiast odpala ponownie. Napisany uprzednio tekst poszedł w maliny. Teraz jednak mogę już pisać w Memo bez żadnych niespodzianek.
> > 
> > Natomiast skompilowany program uruchomiony spoza Delphi działa normalnie.
> > 
> > Jak temu zaradzić?
> > 
> Podstawowe pytanie: A co pokazuje okno "Event log" ?
> Masz dwa uruchomienia aplikacji czy tylko jedno ?
> Bo może to nie aplikacja się uruchamia a tylko okno zamyka i otwiera ?
> Program antywirusowy jest ?
> 
> M

Okno Event Log pokazuje:

Thread Start: Thread ID: $00000FB4. Process Project1.exe ($57C)
Process Start: C:\Program Files (x86)\Borland\Delphi6\Projects\Project1.exe. Base Address: $00400000. Process Project1.exe ($57C)
Module Load: Project1.exe. Has Debug Info. Base Address: $00400000. Process Project1.exe ($57C)
Module Load: ntdll.dll. No Debug Info. Base Address: $77270000. Process Project1.exe ($57C)
Module Load: KERNEL32.dll. No Debug Info. Base Address: $75D80000. Process Project1.exe ($57C)
Module Load: KERNELBASE.dll. No Debug Info. Base Address: $76E20000. Process Project1.exe ($57C)
Module Load: UNKNOWN_MODULE_2. No Debug Info. Base Address: $71D00000. Process Project1.exe ($57C)
Module Load: USER32.dll. No Debug Info. Base Address: $75510000. Process Project1.exe ($57C)
Module Load: GDI32.dll. No Debug Info. Base Address: $76D80000. Process Project1.exe ($57C)
Module Load: LPK.dll. No Debug Info. Base Address: $75D70000. Process Project1.exe ($57C)
Module Load: USP10.dll. No Debug Info. Base Address: $74A20000. Process Project1.exe ($57C)
Module Load: msvcrt.dll. No Debug Info. Base Address: $74C50000. Process Project1.exe ($57C)
Module Load: ADVAPI32.dll. No Debug Info. Base Address: $76CA0000. Process Project1.exe ($57C)
Module Load: SECHOST.dll. No Debug Info. Base Address: $752C0000. Process Project1.exe ($57C)
Module Load: RPCRT4.dll. No Debug Info. Base Address: $759D0000. Process Project1.exe ($57C)
Module Load: SspiCli.dll. No Debug Info. Base Address: $74990000. Process Project1.exe ($57C)
Module Load: CRYPTBASE.dll. No Debug Info. Base Address: $74980000. Process Project1.exe ($57C)
Module Load: OLEAUT32.dll. No Debug Info. Base Address: $74B50000. Process Project1.exe ($57C)
Module Load: ole32.dll. No Debug Info. Base Address: $75160000. Process Project1.exe ($57C)
Module Load: COMCTL32.dll. No Debug Info. Base Address: $74780000. Process Project1.exe ($57C)
Module Load: apphelp.dll. No Debug Info. Base Address: $73150000. Process Project1.exe ($57C)
Module Load: NULL.dll. No Debug Info. Base Address: $74600000. Process Project1.exe ($57C)
Module Load: SHELL32.dll. No Debug Info. Base Address: $75FC0000. Process Project1.exe ($57C)
Module Load: SHLWAPI.dll. No Debug Info. Base Address: $75640000. Process Project1.exe ($57C)
Module Load: USERENV.dll. No Debug Info. Base Address: $75710000. Process Project1.exe ($57C)
Module Load: profapi.dll. No Debug Info. Base Address: $75D00000. Process Project1.exe ($57C)
Module Load: WINSPOOL.DRV. No Debug Info. Base Address: $74720000. Process Project1.exe ($57C)
Module Load: MPR.dll. No Debug Info. Base Address: $74830000. Process Project1.exe ($57C)
Module Load: NULL.dll. No Debug Info. Base Address: $74250000. Process Project1.exe ($57C)
Module Load: UxTheme.dll. No Debug Info. Base Address: $732F0000. Process Project1.exe ($57C)
Module Load: WINMM.dll. No Debug Info. Base Address: $73370000. Process Project1.exe ($57C)
Module Load: samcli.dll. No Debug Info. Base Address: $746D0000. Process Project1.exe ($57C)
Module Load: MSACM32.dll. No Debug Info. Base Address: $746B0000. Process Project1.exe ($57C)
Module Load: VERSION.dll. No Debug Info. Base Address: $733B0000. Process Project1.exe ($57C)
Module Load: sfc.dll. No Debug Info. Base Address: $746A0000. Process Project1.exe ($57C)
Module Load: sfc_os.dll. No Debug Info. Base Address: $74690000. Process Project1.exe ($57C)
Module Load: dwmapi.dll. No Debug Info. Base Address: $73110000. Process Project1.exe ($57C)
Module Load: SETUPAPI.dll. No Debug Info. Base Address: $75830000. Process Project1.exe ($57C)
Module Load: CFGMGR32.dll. No Debug Info. Base Address: $75610000. Process Project1.exe ($57C)
Module Load: DEVOBJ.dll. No Debug Info. Base Address: $75360000. Process Project1.exe ($57C)
Module Load: urlmon.dll. No Debug Info. Base Address: $75380000. Process Project1.exe ($57C)
Module Load: api-ms-win-downlevel-ole32-l1-1-0.dll. No Debug Info. Base Address: $75D10000. Process Project1.exe ($57C)
Module Load: api-ms-win-downlevel-shlwapi-l1-1-0.dll. No Debug Info. Base Address: $74D10000. Process Project1.exe ($57C)
Module Load: api-ms-win-downlevel-advapi32-l1-1-0.dll. No Debug Info. Base Address: $76E70000. Process Project1.exe ($57C)
Module Load: api-ms-win-downlevel-user32-l1-1-0.dll. No Debug Info. Base Address: $74A10000. Process Project1.exe ($57C)
Module Load: api-ms-win-downlevel-version-l1-1-0.dll. No Debug Info. Base Address: $749F0000. Process Project1.exe ($57C)
Module Load: api-ms-win-downlevel-normaliz-l1-1-0.dll. No Debug Info. Base Address: $76E10000. Process Project1.exe ($57C)
Module Load: Normaliz.dll. No Debug Info. Base Address: $76E80000. Process Project1.exe ($57C)
Module Load: iertutil.dll. No Debug Info. Base Address: $75AC0000. Process Project1.exe ($57C)
Module Load: WININET.dll. No Debug Info. Base Address: $74D20000. Process Project1.exe ($57C)
Module Load: NULL.dll. No Debug Info. Base Address: $73A20000. Process Project1.exe ($57C)
ODS: FTH: (1404): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***  Process Project1.exe ($57C)
Module Load: Project1.exe. Has Debug Info. Base Address: $00260000. Process Project1.exe ($57C)
Module Unload: Project1.exe. Process Project1.exe ($57C)
Module Load: SHUNIMPL.dll. No Debug Info. Base Address: $745F0000. Process Project1.exe ($57C)
Module Load: SortServer2003Compat.dll. No Debug Info. Base Address: $745E0000. Process Project1.exe ($57C)
Module Load: IMM32.dll. No Debug Info. Base Address: $74BF0000. Process Project1.exe ($57C)
Module Load: MSCTF.dll. No Debug Info. Base Address: $75730000. Process Project1.exe ($57C)
Module Load: COMCTL32.dll. No Debug Info. Base Address: $733C0000. Process Project1.exe ($57C)
Module Load: ole32.dll. No Debug Info. Base Address: $02AF0000. Process Project1.exe ($57C)
Module Unload: ole32.dll. Process Project1.exe ($57C)

Nic z tego nie rozumiem. Powyższe dotyczy podanego przykładu, czyli komponent Memo na formie. Zero własnego kodu. Z całą pewnością dwukrotnie uruchamia się aplikacja, bo tekst napisany na Memo przy pierwszym uruchomieniu zostaje utracony. Może faktycznie antywirus? Mam zainstalowane Avast i McCafee. Wcześniej nie miałem Avast'a
Technical Details
Message-ID: <981dc9bf-4392-4ea8-9825-c50bb0ce863f@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!b26no1333855qtq.0!news-out.google.com!e17ni1059qtg.1!nntp.google.com!b26no1333846qtq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <17e93f45-27f1-44f8-87ca-8552d2f84167@googlegroups.com> <qh3mq0$1jlu1$1@portraits.wsisiz.edu.pl>

Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:2834:: with SMTP id 49mr47784169qtq.326.1563784637525;        Mon, 22 Jul 2019 01:37:17 -0700 (PDT)
X-Received: by 2002:a05:6830:10da:: with SMTP id z26mr47182795oto.348.1563784637255; Mon, 22 Jul 2019 01:37:17 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!b26no1333855qtq.0!news-out.google.com!e17ni1059qtg.1!nntp.google.com!b26no1333846qtq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Mon, 22 Jul 2019 01:37:17 -0700 (PDT)
In-Reply-To: <qh3mq0$1jlu1$1@portraits.wsisiz.edu.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=185.234.91.186; posting-account=67yd9woAAAAHUu8VHyA7Js47M98NE3m3
NNTP-Posting-Host: 185.234.91.186
References: <17e93f45-27f1-44f8-87ca-8552d2f84167@googlegroups.com> <qh3mq0$1jlu1$1@portraits.wsisiz.edu.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <981dc9bf-4392-4ea8-9825-c50bb0ce863f@googlegroups.com>
Subject: Re: Włącz-Wyłącz-Włącz
From: stchebel@gmail.com
Injection-Date: Mon, 22 Jul 2019 08:37:17 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit