Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   c0000005 (http://forum.oszone.net/showthread.php?t=354456)

savloni 31-10-2023 13:52 3019233

c0000005
 
Вложений: 1
Здравствуйте!
На сервере выполняется автоматичская сборка билда с помощью dcc32.exe от Delphi7. Периодически выпадает ошибка. Ошибка плавающая. Чаще выпадает, когда сервер сильно нагружен.
Дамп приложил.

NickM 31-10-2023 14:17 3019235

у Меня вызывает любопытство вот эта библиотека, которая оказалась в стеке - древняя какая-то и со свойствами беда:
Скрытый текст
Код:

> k
 # ChildEBP RetAddr 
00 0018f17c 7713ef5c ntdll!RtlpCollectFreeBlocks+0x20
01 0018f1b0 7712443f ntdll!RtlpDeCommitFreeBlock+0xdb
02 0018f2a8 77122c35 ntdll!RtlpFreeHeap+0x214
03 0018f2c8 5cb4a25d ntdll!RtlFreeHeap+0x142
04 0018f2ec 7662506a AcXtrnal!NS_FaultTolerantHeap::APIHook_RtlFreeHeap+0x3e5
05 0018f334 0ff45bea KERNELBASE!LocalFree+0xb3
WARNING: Stack unwind information not available. Following frames may be wrong.
06 0018f388 004299c3 lnkdfm70+0x5bea
07 0018f398 101b1be9 DCC32+0x299c3
08 0018f3c8 00429cf9 rlink32+0x1be9
09 0018f6d8 00438106 DCC32+0x29cf9
0a 0018ff54 0047347a DCC32+0x38106
0b 0018ff88 7667343d DCC32+0x7347a
0c 0018ff94 77129812 kernel32!BaseThreadInitThunk+0xe
0d 0018ffd4 771297e5 ntdll!__RtlUserThreadStart+0x70
0e 0018ffec 00000000 ntdll!_RtlUserThreadStart+0x1b

Код:

> lmvm lnkdfm70
Browse full module list
start    end        module name
0ff40000 0ff63000  lnkdfm70 T (no symbols)         
    Loaded symbol image file: lnkdfm70.dll
    Image path: C:\Program Files (x86)\Borland\Delphi7\Bin\lnkdfm70.dll
    Image name: lnkdfm70.dll
    Browse all global symbols  functions  data
    Timestamp:        Sat Jun 20 03:22:17 1992 (2A425E19)
    CheckSum:        00000000
    ImageSize:        00023000
    File version:    0.0.0.0
    Product version:  0.0.0.0
    File flags:      0 (Mask 0)
    File OS:          0 Unknown Base
    File type:        0.0 Unknown
    File date:        00000000.00000000
    Translations:    0000.04b0 0000.04e4 0409.04b0 0409.04e4


Petya V4sechkin 31-10-2023 14:24 3019236

savloni, судя по стеку:
Скрытый текст
Код:

0018f17c 7713ef5c 00910000 00000000 116be9d0 ntdll!RtlpCollectFreeBlocks+0x20
0018f1b0 7712443f 116be9d0 116be9d0 00003bf8 ntdll!RtlpDeCommitFreeBlock+0xdb
0018f2a8 77122c35 116be9d0 116c0988 0001c000 ntdll!RtlpFreeHeap+0x214
0018f2c8 5cb4a25d 00910000 00000000 116c0988 ntdll!RtlFreeHeap+0x142
0018f2ec 7662506a 00910000 00000000 0001c000 AcXtrnal!NS_FaultTolerantHeap::APIHook_RtlFreeHeap+0x3e5
0018f334 0ff45bea 105d17ac 0ff5660d 004a86c4 KERNELBASE!LocalFree+0xb3
WARNING: Stack unwind information not available. Following frames may be wrong.
0018f388 004299c3 100c4eec 101d895c 0018f3c8 lnkdfm70+0x5bea
0018f398 101b1be9 100c4eec 101b264c 00000300 DCC32+0x299c3
0018f3c8 00429cf9 004a8674 0018f3e8 0064ea00 rlink32+0x1be9
0018f6d8 00438106 002a1000 004aa58a 0018f8fc DCC32+0x29cf9
0018ff54 0047347a 00000004 021621e0 0216311c DCC32+0x38106
0018ff88 7667343d fffde000 0018ffd4 77129812 DCC32+0x7347a
0018ff94 77129812 fffde000 4ad48b51 00000000 kernel32!BaseThreadInitThunk+0xe
0018ffd4 771297e5 004010d4 fffde000 ffffffff ntdll!__RtlUserThreadStart+0x70
0018ffec 00000000 004010d4 fffde000 00000000 ntdll!_RtlUserThreadStart+0x1b


какая-то проблема в линковщике DFM (lnkdfm70.dll). Например, освобождение блока памяти в "куче", который и так свободен.
Посмотрите DFM-файлы, нет ли аномалий (или присвоений пустых строк свойствам).

savloni 31-10-2023 14:28 3019237

Цитата:

Цитата Petya V4sechkin
Посмотрите DFM-файлы, нет ли аномалий (или присвоений пустых строк свойствам). »

DFM-файлы все проверить проблематично, проект очень большой, но в самой IDE все без ошибок компилируется

Цитата:

Цитата NickM
Меня вызывает любопытство вот эта библиотека, которая оказалась в стеке - древняя какая-то и со свойствами беда:
Скрытый текст »

заменил оригинальной из релиза Delphi 7, не помогло

странно, что в стеке ее свойства (дата) не совпадают с тем, что в свойствах файла, там дата изменения 09.08.2002

NickM 31-10-2023 15:04 3019245

Цитата:

Цитата savloni
странно, что в стеке ее свойства (дата) не совпадают с тем, что в свойствах файла, там дата изменения 09.08.2002 »

В порядке бреда: из профиля пользователя из виртуальной директории не тянется случаем?
Код:

%userprofile%\AppData\Local\VirtualStore\Program Files (x86)\
И да, это только предположения, не больше. Так сказать поддержать разговор :) .

savloni 31-10-2023 16:47 3019250

Цитата:

Цитата NickM
И да, это только предположения, не больше. Так сказать поддержать разговор . »

нет такой папки

Petya V4sechkin 31-10-2023 16:51 3019251

savloni, при сбое ошибка вида [Error] RLINK32 появляется?

savloni 31-10-2023 17:01 3019252

Цитата:

Цитата Petya V4sechkin
savloni, при сбое ошибка вида [Error] RLINK32 появляется? »

Появляется:

Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: dcc32.exe
Версия приложения: 7.0.8.1
Отметка времени приложения: 00000000
Имя модуля с ошибкой: ntdll.dll
Версия модуля с ошибкой: 6.1.7601.24545
Отметка времени модуля с ошибкой: 5e0eb751
Код исключения: c0000005
Смещение исключения: 00033258
Версия ОС: 6.1.7601.2.1.0.16.7
Код языка: 1049
Дополнительные сведения 1: 167f
Дополнительные сведения 2: 167f7b9d1387306d15a610c94820e806
Дополнительные сведения 3: a2df
Дополнительные сведения 4: a2df3151d507eeb8d025dca4745873ee

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
http://go.microsoft.com/fwlink/?link...8&clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt

Petya V4sechkin 31-10-2023 17:10 3019254

savloni, не то имелось в виду. Непосредственно Delphi ошибку RLINK32 показывает?

P.S. Дополнительно:
Цитата:

NS_FaultTolerantHeap::APIHook_RtlFreeHeap
Просмотр событий -> Журналы приложений и служб -> Microsoft -> Windows -> Fault-Tolerant-Heap -> что там при сбое пишется?

savloni 01-11-2023 08:01 3019290

Цитата:

Цитата Petya V4sechkin
savloni, не то имелось в виду. Непосредственно Delphi ошибку RLINK32 показывает? »

нет, Delphi без ошибок проект компилирует
Цитата:

Цитата Petya V4sechkin
Просмотр событий -> Журналы приложений и служб -> Microsoft -> Windows -> Fault-Tolerant-Heap -> что там при сбое пишется? »

у меня нет такой папки

Степановгорбунов@vk 20-03-2024 14:02 3025584

Так в чем была проблема?
Интересно же все таки узнать).


Время: 00:15.

Время: 00:15.
© OSzone.net 2001-