Повреждение, отсутствие или удаление файлов 6777.vb может привести к ошибкам SUSE Linux Enterprise Server 10 DVD 1. Возникновение подобных проблем является раздражающим фактором, однако их легко устранить, заменив файл VB, из-за которого возникает проблема. Кроме того, регулярная очистка и оптимизация реестра Windows предотвратит создание неправильных ссылок на пути к файлам VB, поэтому мы настоятельно рекомендуем регулярно выполнять сканирование реестра.
6777.vb для %%os%% и почти для всех версий операционной системы Windows можно скачать ниже. В нашей базе представлены не все версии 6777.vb, поэтому нажмите на кнопку Request (Запрос), чтобы наши сотрудники её получили. Если вы не нашли необходимую вам версию файла в нашей базе, представленной ниже, мы рекомендуем обратиться непосредственно к Novell Inc..
Несмотря на то, что в большинстве случаев после размещения файла 6777.vb в надлежащем месте на жёстком диске, сообщения об ошибках, связанных с этим файлом, больше не выводятся, следует выполнить быструю проверку, чтобы окончательно в этом убедиться. Повторно запустите SUSE Linux Enterprise Server 10 DVD 1, чтобы убедиться, что проблема успешно решена.
6777.vb Описание файла | |
---|---|
Тип файла: | VB |
Тип приложения: | Operating System,Server |
Софт: | SUSE Linux Enterprise Server 10 DVD 1 |
Версия выпуска: | 2006 |
Автор: | Novell Inc. |
Имя файла: | 6777.vb |
Размер: | 1333 |
SHA-1: | bfd3f43361bdb5077e437f3db031ede92f959157 |
MD5: | 48becd90852b56fd015dde6162c368cb |
CRC32: | 3b9666a8 |
Продукт Solvusoft
Загрузка
WinThruster 2023 — Сканировать ваш компьютер на наличие ошибок реестра в 6777.vb
Windows
11/10/8/7/Vista/XP
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
VB
6777.vb
Идентификатор статьи: 794265
6777.vb
Имя | ID | Размер | Загрузить | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ 6777.vb | 48becd90852b56fd015dde6162c368cb | 1.30 KB | ||||||||||||||
|
Ошибки 6777.vb
Лучшие ошибки 6777.vb с SUSE Linux Enterprise Server 10 DVD 1 в Windows:
- «Ошибка в файле 6777.vb.»
- «6777.vb пропал без вести. «
- «Отсутствует файл: 6777.vb»
- «Не удалось загрузить модуль 6777.vb. «
- «Не удалось зарегистрировать 6777.vb.»
- «Ошибка времени выполнения SUSE Linux Enterprise Server 10 DVD 1: 6777.vb»
- «6777.vb не может загрузиться. «
Ошибки 6777.vb возникают во время установки SUSE Linux Enterprise Server 10 DVD 1, при запуске программ, связанных с 6777.vb (SUSE Linux Enterprise Server 10 DVD 1), во время запуска или завершения работы или во время установки ОС Windows. Документирование проблем 6777.vb в SUSE Linux Enterprise Server 10 DVD 1 является ключевым для определения причины проблем с электронной Operating System,Server и сообщения о них в Novell Inc..
Истоки проблем 6777.vb
Проблемы 6777.vb вызваны поврежденным или отсутствующим 6777.vb, недопустимыми ключами реестра, связанными с SUSE Linux Enterprise Server 10 DVD 1, или вредоносным ПО.
В частности, проблемы 6777.vb, созданные:
- Недопустимая (поврежденная) запись реестра 6777.vb.
- Вредоносные программы заражены и повреждены 6777.vb.
- 6777.vb злонамеренно или ошибочно удален другим программным обеспечением (кроме SUSE Linux Enterprise Server 10 DVD 1).
- Другое приложение, конфликтующее с 6777.vb или другими общими ссылками.
- Поврежденная загрузка или неполная установка программного обеспечения SUSE Linux Enterprise Server 10 DVD 1.
I’m exposing swagger and ui in one of my applications. For a better UI, I’m including XmlComments from 4 distinct XML files. I’m using
SwaggerGenOptions.IncludeXmlComments(path to my file)
The path is constructed at runtime, the path generated is an absolute path and IncludeComments is only called if the file can be found in that path.
Everything works just fine as long as the application ist started from the CLI. When I run it as a service however, and then try to access the UI, it bombs out with this stacktrace
2020-03-27 13:50:16.7515|ERROR|Unhandled error in GET https://localhost:8197/swagger/index.html
Headers: Accept: text/html, application/xhtml+xml, image/jxr, /,Accept-Encoding: gzip, deflate,Accept-Language: fr-CH,fr;q=0.8,de-CH;q=0.5,de;q=0.3,Cookie: sourceList=0dc0802f-5c32-4b23-bba7-370fb04f4ba0,Host: localhost:8197,User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko,DNT: 1,:method: GET,:path: /swagger/index.html,:authority: localhost:8197,:scheme: https
Cookies: sourceList: 0dc0802f-5c32-4b23-bba7-370fb04f4ba0: System.IO.FileNotFoundException: Could not find file ‘C:Windowssystem32PresenceManagerLibStd.xml’.
File name: ‘C:Windowssystem32PresenceManagerLibStd.xml’
at DryIoc.Interpreter.TryInterpretAndUnwrapContainerException(IResolverContext r, Expression expr, Boolean useFec, Object& result) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 2633
at DryIoc.Factory.ApplyReuse(Expression serviceExpr, Request request) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 9273
at DryIoc.Factory.GetExpressionOrDefault(Request request) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 9229
at DryIoc.Container.ResolveAndCache(Int32 serviceTypeHash, Type serviceType, IfUnresolved ifUnresolved) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 388
at DryIoc.Container.DryIoc.IResolver.Resolve(Type serviceType, IfUnresolved ifUnresolved) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 353
at DryIoc.Container.System.IServiceProvider.GetService(Type serviceType) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 304
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetService[T](IServiceProvider provider)
at Microsoft.Extensions.DependencyInjection.SwaggerGenServiceCollectionExtensions.<>c.b__0_2(IServiceProvider s)
at DryIoc.Registrator.ToFactoryDelegate[TService](Func`2 f, IResolverContext r) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 6777
at (ArrayClosure , IResolverContext )
at DryIoc.Container.DryIoc.IResolver.Resolve(Type serviceType, IfUnresolved ifUnresolved)
at DryIoc.Container.System.IServiceProvider.GetService(Type serviceType)
at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.GetService(IServiceProvider sp, Type type, Type middleware)
at lambda_method(Closure , Object , HttpContext , IServiceProvider )
at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.<>c__DisplayClass4_1.b__2(HttpContext context)
at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.TryServeStaticFile(HttpContext context, String contentType, PathString subPath)
at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.Invoke(HttpContext context)
at SharedPresenceManagerBackendLib.ExceptionMiddleware.InvokeAsync(HttpContext httpContext)
Naturally, my XML comments file is not in c:windowssystem32, it is in the application directory. But since my code actually checks if the full path of the XML file exists before including the file, it cannot be an issue of the file not being present. So, why would swashbuckle look for the file name (I’m providing the full path which is c:program filesetc…PresenceManagerLibStd.xml) in c:windowssystem32 instead? Is there some kind of logic that turns the absolute path into a filename and then it tries to load the file from AppDomain.CurrentDomain.BaseDirectory
instead?
I’m exposing swagger and ui in one of my applications. For a better UI, I’m including XmlComments from 4 distinct XML files. I’m using
SwaggerGenOptions.IncludeXmlComments(path to my file)
The path is constructed at runtime, the path generated is an absolute path and IncludeComments is only called if the file can be found in that path.
Everything works just fine as long as the application ist started from the CLI. When I run it as a service however, and then try to access the UI, it bombs out with this stacktrace
2020-03-27 13:50:16.7515|ERROR|Unhandled error in GET https://localhost:8197/swagger/index.html
Headers: Accept: text/html, application/xhtml+xml, image/jxr, /,Accept-Encoding: gzip, deflate,Accept-Language: fr-CH,fr;q=0.8,de-CH;q=0.5,de;q=0.3,Cookie: sourceList=0dc0802f-5c32-4b23-bba7-370fb04f4ba0,Host: localhost:8197,User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko,DNT: 1,:method: GET,:path: /swagger/index.html,:authority: localhost:8197,:scheme: https
Cookies: sourceList: 0dc0802f-5c32-4b23-bba7-370fb04f4ba0: System.IO.FileNotFoundException: Could not find file ‘C:Windowssystem32PresenceManagerLibStd.xml’.
File name: ‘C:Windowssystem32PresenceManagerLibStd.xml’
at DryIoc.Interpreter.TryInterpretAndUnwrapContainerException(IResolverContext r, Expression expr, Boolean useFec, Object& result) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 2633
at DryIoc.Factory.ApplyReuse(Expression serviceExpr, Request request) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 9273
at DryIoc.Factory.GetExpressionOrDefault(Request request) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 9229
at DryIoc.Container.ResolveAndCache(Int32 serviceTypeHash, Type serviceType, IfUnresolved ifUnresolved) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 388
at DryIoc.Container.DryIoc.IResolver.Resolve(Type serviceType, IfUnresolved ifUnresolved) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 353
at DryIoc.Container.System.IServiceProvider.GetService(Type serviceType) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 304
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetService[T](IServiceProvider provider)
at Microsoft.Extensions.DependencyInjection.SwaggerGenServiceCollectionExtensions.<>c.b__0_2(IServiceProvider s)
at DryIoc.Registrator.ToFactoryDelegate[TService](Func`2 f, IResolverContext r) in C:projectsdryioc-qt8fasrcDryIocContainer.cs:line 6777
at (ArrayClosure , IResolverContext )
at DryIoc.Container.DryIoc.IResolver.Resolve(Type serviceType, IfUnresolved ifUnresolved)
at DryIoc.Container.System.IServiceProvider.GetService(Type serviceType)
at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.GetService(IServiceProvider sp, Type type, Type middleware)
at lambda_method(Closure , Object , HttpContext , IServiceProvider )
at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.<>c__DisplayClass4_1.b__2(HttpContext context)
at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.TryServeStaticFile(HttpContext context, String contentType, PathString subPath)
at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.Invoke(HttpContext context)
at SharedPresenceManagerBackendLib.ExceptionMiddleware.InvokeAsync(HttpContext httpContext)
Naturally, my XML comments file is not in c:windowssystem32, it is in the application directory. But since my code actually checks if the full path of the XML file exists before including the file, it cannot be an issue of the file not being present. So, why would swashbuckle look for the file name (I’m providing the full path which is c:program filesetc…PresenceManagerLibStd.xml) in c:windowssystem32 instead? Is there some kind of logic that turns the absolute path into a filename and then it tries to load the file from AppDomain.CurrentDomain.BaseDirectory
instead?
С последней сборкой make-3.81beta2-alt7 перстал собираться gcl. Вот makefile (это не основной makefile, он предназначен для сборки доп. модулей), вызывающий проблемы: ========================================================================== -include ../makedefs COMPILE_FILE=./saved_clcs_gcl ./ -system-p -c-file -data-file -o-file nil -h-file -compile FILES:=$(shell ls -1 clcs_*.lisp | sed 's,.lisp,,1') all: $(addsuffix .c,$(FILES)) $(addsuffix .o,$(FILES)) saved_clcs_gcl: ../unixport/saved_pcl_gcl echo '(load "package.lisp")(load "myload.lisp")(si::save-system "$@")' | $< $(<D)/ %.h %.data %.c : %.lisp saved_clcs_gcl cp ../h/cmpinclude.h . $(COMPILE_FILE) $< %.o: %.c %.h %.data $(CC) $(CFLAGS) -c $< -o $@ ../xbin/append $*.data $@ %.fn: ../cmpnew/gcl_collectfn.o %.lisp ./saved_clcs_gcl echo '(load "$<")(compiler::emit-fn t)(compile-file "$*.lisp")' |./saved_clcs_gcl sys-proclaim.lisp: $(addsuffix .fn,$(FILES)) echo '(in-package "CONDITIONS")' '(load "../cmpnew/gcl_collectfn")' '(compiler::make-all-proclaims "*.fn")' | ../xbin/gcl compile: ${LISP} echo '(load "package.lisp")(load "loading.lisp")(jamie-load-clcs :compile)' | ${LISP} saved_full_gcl: ${LISP} echo '(load "package.lisp")(load "loading.lisp")(jamie-load-clcs :compiled)(system::save-system "saved_full_gcl")' | ${LISP} clean: rm -f *.o *.fn saved_full_gcl$(EXE) saved_full_gcl cmpinclude.h *.c *.h *.data saved_clcs_gcl #.INTERMEDIATE: saved_clcs_gcl ======================================================================================= Вот diff лога сборки с make alt2 vs alt7 ======================================================================================= -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_condition_definitions.c -o clcs_condition_definitions.o -../xbin/append clcs_condition_definitions.data clcs_condition_definitions.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/tes t1/gcl/o -c clcs_conditions.c -o clcs_conditions.o -../xbin/append clcs_conditions.data clcs_conditions.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_debugger.c -o clcs_debugger.o -../xbin/append clcs_debugger.data clcs_debugger.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_handler.c -o clcs_handler.o -../xbin/append clcs_handler.data clcs_handler.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_install.c -o clcs_install.o -../xbin/append clcs_install.data clcs_install.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_kcl_cond.c -o clcs_kcl_cond.o -../xbin/append clcs_kcl_cond.data clcs_kcl_cond.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_macros.c -o clcs_macros.o -../xbin/append clcs_macros.data clcs_macros.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_precom.c -o clcs_precom.o -../xbin/append clcs_precom.data clcs_precom.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_restart.c -o clcs_restart.o -../xbin/append clcs_restart.data clcs_restart.o -gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c clcs_top_patches.c -o clcs_top_patches.o -../xbin/append clcs_top_patches.data clcs_top_patches.o -rm clcs_conditions.c clcs_install.c clcs_restart.h clcs_conditions.h clcs_top_patches.c clcs_precom.data clcs_debugger.c clcs_restart.data clcs_macros.c clcs_precom.h clcs_conditions.data clcs_top_patches.h clcs_kcl_cond.c clcs_debugger.h clcs_macros.h clcs_top_patches.data clcs_handler.c clcs_kcl_cond.h clcs_debugger.data clcs_macros.data clcs_condition_definitions.c clcs_kcl_cond.data clcs_handler.h clcs_condition_definitions.h clcs_install.data clcs_handler.data clcs_install.h clcs_condition_definitions.data clcs_precom.c clcs_restart.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_condition_definitions.o clcs_condition_definitions.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_conditions.o clcs_conditions.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_debugger.o clcs_debugger.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_handler.o clcs_handler.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_install.o clcs_install.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_kcl_cond.o clcs_kcl_cond.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_macros.o clcs_macros.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_precom.o clcs_precom.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_restart.o clcs_restart.c +gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl/o -c -o clcs_top_patches.o clcs_top_patches.c ========================================================================================= Похоже, что с alt7 правило %.o: %.c %.h %.data $(CC) $(CFLAGS) -c $< -o $@ ../xbin/append $*.data $@ просто игнорируется. Ниже преведен вывовд make -d для сборки одного модуля при работе alt2 и alt7 соответственно. ========================================================================================= Removing child 0x080bbfd8 PID 3839 from chain. Целевой файл `clcs_kcl_cond.o' успешно пересоздан. Обработка целевого файла `clcs_macros.o'. Файл `clcs_macros.o' не существует. Поиск неявного правила для `clcs_macros.o'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.c'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.c'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.cc'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.C'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.cpp'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.p'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.f'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.F'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.r'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.s'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.S'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.mod'. Попытка применения правила с образцом, основа `clcs_macros.o'. Попытка применения неявной зависимости `clcs_macros.o,v'. Попытка применения правила с образцом, основа `clcs_macros.o'. Попытка применения неявной зависимости `RCS/clcs_macros.o,v'. Попытка применения правила с образцом, основа `clcs_macros.o'. Попытка применения неявной зависимости `RCS/clcs_macros.o'. Попытка применения правила с образцом, основа `clcs_macros.o'. Попытка применения неявной зависимости `s.clcs_macros.o'. Попытка применения правила с образцом, основа `clcs_macros.o'. Попытка применения неявной зависимости `SCCS/s.clcs_macros.o'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.c'. Поиск правила с промежуточным файлом `clcs_macros.c'. Избежание рекурсивного вызова неявного правила. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.lisp'. Попытка применения правила зависимости `saved_clcs_gcl'. Попытка применения неявной зависимости `clcs_macros.h'. Поиск правила с промежуточным файлом `clcs_macros.h'. Избежание рекурсивного вызова неявного правила. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.lisp'. Попытка применения правила зависимости `saved_clcs_gcl'. Попытка применения неявной зависимости `clcs_macros.data'. Поиск правила с промежуточным файлом `clcs_macros.data'. Избежание рекурсивного вызова неявного правила. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.lisp'. Попытка применения правила зависимости `saved_clcs_gcl'. Найдено неявное правило для `clcs_macros.o'. Обрезается файл `clcs_macros.c'. Обработка целевого файла `clcs_macros.h'. Файл `clcs_macros.h' уже был обработан. Обработка целевого файла `clcs_macros.data'. Файл `clcs_macros.data' уже был обработан. Обновление целей, от которых зависит целевой файл `clcs_macros.o', завершено. Необходимо пересобрать цель `clcs_macros.o'. gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl-a2/o -c clcs_macros.c -o clcs_macros.o Помещение потомка 0x080bf6e0 (clcs_macros.o) PID 3841 в цепочку активных потомков. Незавершенный потомок 0x080bf6e0 (clcs_macros.o) PID 3841 Подбираю удачно завершившегося потомка 0x080bf6e0 PID 3841 ../xbin/append clcs_macros.data clcs_macros.o Незавершенный потомок 0x080bf6e0 (clcs_macros.o) PID 3845 Подбираю удачно завершившегося потомка 0x080bf6e0 PID 3845 =========================================================================================== =========================================================================================== Removing child 0x080b5380 PID 21847 from chain. Целевой файл `clcs_kcl_cond.o' успешно пересоздан. Обработка целевого файла `clcs_macros.o'. Файл `clcs_macros.o' не существует. Поиск неявного правила для `clcs_macros.o'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.c'. Попытка применения неявной зависимости `clcs_macros.h'. Попытка применения правила с образцом, основа `clcs_macros'. Попытка применения неявной зависимости `clcs_macros.c'. Найдено неявное правило для `clcs_macros.o'. Обрезается файл `clcs_macros.c'. Обновление целей, от которых зависит целевой файл `clcs_macros.o', завершено. Необходимо пересобрать цель `clcs_macros.o'. gcc -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer -I/home/vadim/test1/gcl-a7/o -c -o clcs_macros.o clcs_macros.c Помещение потомка 0x080b5380 (clcs_macros.o) PID 21851 в цепочку активных потомков. Незавершенный потомок 0x080b5380 (clcs_macros.o) PID 21851 Подбираю удачно завершившегося потомка 0x080b5380 PID 21851 ============================================================================================
У меня не воспроизводится на gcl-2.6.6-alt2 с тестируемым сейчас make-3.81beta3-alt1.
А можно получить этот make-3.81beta3-alt на приватное тестирование? Скажем на /pub/people/ldv... Просто я не описал, чтобы не затуманивать и так длинный баг репорт, симптомы "неперисобираемости". На самом деле формально сборка gcl успешно завершается, вот только результат кривой. Но и эту кривость тоже сразу не видно. Впрочем, если в логах make видно, что для всех clcs_foo.o отработало правило %.o: %.c %.h %.data $(CC) $(CFLAGS) -c $< -o $@ ../xbin/append $*.data $@ то всё должно быть хорошо.
Мне удалось упростить тест до минимума, необходимого для того, чтобы отрепортить проблему разработчикам.
С другой стороны, новый make правильнее работает, если заменить all: $(addsuffix .c,$(FILES)) $(addsuffix .o,$(FILES)) на all: $(addsuffix .o,$(FILES)) Тем более что эти .c-файлы всё равно временные.
Подтверждаю. С таким изменением сборка проходит успешно. И, возможно, такой makefile действительно более правильный. Но всё же я не вижу причины по которой правило для .o не срабатывает с оригинальным варинтом makefile.
По ошибке оно не срабатывает, очевидно.
Upstream утверждает, что в make-3.81 это исправлено. Просьба проверить make-3.81-alt1
Проверил на сборке gcl. Работает нормально. Баг можно закрывать. |
See: https://urlscan.io/result/f7d84bb0-71e5-488e-b446-bb6b47e8c501#summary
Re: https://aw-snap.info/file-viewer/?protocol=not-secure&tgt=34.206.57.115%2Ferrorpbx2&ref_sel=GSP2&ua_sel=ff&fs=1
Threat Name: Web Attack: Fake Tech Support Website 42
Location: -http://34.206.57.115/errorpbx1/main1/index.html?n=1-888-479-4333
PHISHING attack site:
Location: h-ttp://34.206.57.115/errorpbx1
Error
Quote
-34.206.57.115/errorpbx2/chrome-assests/iframe.js benign[nothing detected] (script) 34.206.57.115/errorpbx2/chrome-assests/iframe.js
info: [iframe] -34.206.57.115/errorpbx2/chrome-assests/report.php
info: [decodingLevel=0] found JavaScript
error: line:3: SyntaxError: missing ; before statement:
error: line:3: 1-888-550-7513.addEventListener(‘resize’, function(){
error: line:3: ……….^
Quote
-www.googletagmanager.com/gtag/js?id=UA-92680412-3
info: [decodingLevel=0] found JavaScript
error: line:129: SyntaxError: unterminated string literal:
error: line:129: document.getElementById(‘fa’).innerHTML = «<iframe src=’#’ width=’12’ height=’12’ style=’position: absolute;
error: line:129: ……………………………………………………………………….^
error: line:18: SyntaxError: missing } in XML expression:
error: line:18: window.location.href = «./main1/index.html?n=1-888-439-6777»;
error: line:18: …………………………………………………………..^
found JavaScript
error: line:129: SyntaxError: unterminated string literal:
error: line:129: document.getElementById(‘fa’).innerHTML = «<iframe src=’#’ width=’12’ height=’12’ style=’position: absolute;
error: line:129: ……………………………………………………………………….^
error: line:18: SyntaxError: missing } in XML expression:
error: line:18: window.location.href = «./main1/index.html?n=1-888-439-6777»;
error: line:18: …………………………………………
Re: http://www.domxssscanner.com/scan?url=http%3A%2F%2F34.206.57.115%2Ferrorpbx2%2F
1 vuln. library flagged: https://retire.insecurity.today/#!/scan/728d9d604ce807b846bc55767c1c4f425bba7540fb8f011489bba790a696c72d
Missed detection: https://www.virustotal.com/#/url/cf3f6636f8a0e6e1a1ee8d4caac0b8aeab9dbe4b6fe72386eb2bb139eae3440c/detection
polonus