Thread View: pl.comp.lang.delphi
6 messages
6 total messages
Started by stchebel
Sun, 21 Jul 2019 23:23
Włącz-Wyłącz-Włącz
Author: stchebel
Date: Sun, 21 Jul 2019 23:23
Date: Sun, 21 Jul 2019 23:23
8 lines
2130 bytes
2130 bytes
Witam, Miałem już niezłą kaszanę na dysku, więc w końcu kupiłem nówkę o większej pojemności i w końcu zainstalowałem Win-7. Do tej pory działałem pod Vista. Zainstalowałem ponownie D6. W zasadzie jest OK, z jednym upierdliwym wyjątkiem. Jak uruchamiam program, najpierw oczywiście leci kompilacja, następnie program się odpala (o ile nie ma błędów w kodzie), działa jakieś 15 sekund po czym się zamyka i ponownie odpala. Po ponownym starcie nie ma już problemów. 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ć?
Re: Włącz-Wyłącz-Włącz
Author: mmm
Date: Mon, 22 Jul 2019 06:58
Date: Mon, 22 Jul 2019 06:58
12 lines
1558 bytes
1558 bytes
> 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
Re: Włącz-Wyłącz-Włącz
Author: stchebel
Date: Mon, 22 Jul 2019 08:37
Date: Mon, 22 Jul 2019 08:37
79 lines
8447 bytes
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
Re: Włącz-Wyłącz-Włącz
Author: Miroo
Date: Mon, 22 Jul 2019 11:28
Date: Mon, 22 Jul 2019 11:28
14 lines
2140 bytes
2140 bytes
W dniu 2019-07-22 o 10:37, stchebel@gmail.com pisze: > 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ć? > 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 > Wydaje mi się, że widziałem gdzieś podobne zachowanie Avasta. Popatrz w ustawieniach - może to jakaś piaskownica. Pozdrawiam
Re: Włącz-Wyłącz-Włącz
Author: mmm
Date: Mon, 22 Jul 2019 13:07
Date: Mon, 22 Jul 2019 13:07
23 lines
2031 bytes
2031 bytes
>> 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) > 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) Dla mnie dziwne jest: - dwukrotne "Module Load" - oraz "ODS: FTH:" bo tego nie znam Skoncentrował bym się na linii zawieraj "Fault tolerant heap" i eksperymentalnie bym to wyłączył M
Re: Włącz-Wyłącz-Włącz
Author: miab
Date: Tue, 23 Jul 2019 07:47
Date: Tue, 23 Jul 2019 07:47
15 lines
2137 bytes
2137 bytes
W dniu 22-07-2019 o 01:23, stchebel@gmail.com pisze: > Witam, > Miałem już niezłą kaszanę na dysku, więc w końcu kupiłem nówkę o większej pojemności i w końcu zainstalowałem Win-7. Do tej pory działałem pod Vista. Zainstalowałem ponownie D6. W zasadzie jest OK, z jednym upierdliwym wyjątkiem. Jak uruchamiam program, najpierw oczywiście leci kompilacja, następnie program się odpala (o ile nie ma błędów w kodzie), działa jakieś 15 sekund po czym się zamyka i ponownie odpala. Po ponownym starcie nie ma już problemów.. > > 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ć? U mnie przy niektórych antyvirusach pierwszy start nowo skompilowanego programu trwa bardzo długo, a niekiedy nawet wykrywają w nim virusy. Dlatego w tych antyvirusach wykluczam ścieżki stricte dotyczące Delphi. miab
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads