Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Herramienta] instalador de power cobol 9 jjcol Fujitsu COBOL 1 26 de septiembre de 2021 19:47
[Duda] Alguien tiene libro de power cobol 9 jjcol COBOL - General 1 8 de julio de 2021 10:32
[Compilador] Power Cobol como serviço Joseg PowerCOBOL (ActiveX, v4 - v11) 3 6 de febrero de 2019 19:36
[Componente] Power Cobol ActiveX using with VB6,C++, etc. hbetancur PowerCOBOL (ActiveX, v4 - v11) 1 5 de julio de 2018 17:42
[Duda] Como insertar un programa C en POWER COBOL 9 FabioYeyo PowerCOBOL (ActiveX, v4 - v11) 10 20 de abril de 2017 10:08

Respuesta

  #11
Antiguo 21 de marzo de 2024, 16:15
Kuk
Administrador
Última Actividad 21.09.2026 18:24
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Celina, si ejecutas COBOL32.exe a mano qué hace? El mismo error o sí que compila?

Has probado instalando en un directorio sin espacios?

La verdad es que nunca me ha pasado algo así, pero yo empecé con la v9, nunca he tenido la v5...



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #12
Antiguo 21 de marzo de 2024, 16:19
Celina
Forero Junior
Última Actividad 17.12.2025 11:49
Posts Posts: 20
Likes enviados Enviados: 31
Likes recibidos Recibidos: 0

Citación del post de fastpho Ver Mensaje
Buenas @Celina , has probado con instalar otro (IDE) , y compilar , crear un ejecutable
y ver si te lo crea , segun tus imagenes adjuntas estas compilando sobre un disco "F:"
tenes control total (lectura , escritura ) sobre ese disco .



Segun la imagen 2 , (Error: access violation 0xC0000005)’

Saludos...


Boa tarde @fastpho,

eu não tenho outro ficheiro de instalação, já tentei compilar um executável e não funciona. Sou administrador no servidor de software onde está instalado o Fujitsu Cobol e tenho permissão total sobre o disco "F:", além de já ter copiado os projetos cobol para o disco "C:" e também não funcionou.

Muito obrigada.

Saudações
Célina
Celina is offline   Responder Con Cita
  #13
Antiguo 21 de marzo de 2024, 21:31
Kuk
Administrador
Última Actividad 21.09.2026 18:24
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Celina, lo último que se me ocurre es esto: https://www.cobolforo.es/showthread....ull=1#post4558

Yo creo que con PowerCOBOL no va a funcionar, así que prueba directamente con el COBOL32.exe pasándole un programa "hello world" en parámetros.
La sintaxis para un *.cmd/*.bat es esta (reemplazando C:
utadelfuenteNOMBRE_PGM
por la ruta y el nombre de tu programa Cobol):

Código:
C:Program Files (x86)Fujitsu COBOLCOBOLCOBOL32.exe -WC"MAIN,MESSAGE,FLAG(I),SOURCE" C:
utadelfuenteNOMBRE_PGM.COB > SYSOUT.txt
C:Program Files (x86)Fujitsu COBOLCOBOLlink.exe C:
utadelfuenteNOMBRE_PGM.OBJ C:Program Files (x86)Fujitsu COBOLCOBOL*.lib >> SYSOUT.txt
En el DEPENDS abres el fichero "C:Program Files (x86)Fujitsu COBOLCOBOLCOBOL32.exe". Luego debes ejecutarlo desde el menú Profile, y en parámetros le pones esto:
Código:
-WC"MAIN,MESSAGE,FLAG(I),SOURCE" C:
utadelfuenteNOMBRE_PGM.COB
Si llegas a poder ejecutarlo, péganos el contenido del LOG aquí, a ver si vemos algo...


Si todo esto no funciona, lo único que se me ocurre es una VM con Windows 7 o XP o lo que sea.
O subirte a una versión más reciente de NetCOBOL.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #14
Antiguo 22 de marzo de 2024, 16:55
Celina
Forero Junior
Última Actividad 17.12.2025 11:49
Posts Posts: 20
Likes enviados Enviados: 31
Likes recibidos Recibidos: 0

Citación del post de Kuk Ver Mensaje
@Celina, si ejecutas COBOL32.exe a mano qué hace? El mismo error o sí que compila?

Has probado instalando en un directorio sin espacios?

La verdad es que nunca me ha pasado algo así, pero yo empecé con la v9, nunca he tenido la v5...

Boa tarde @Kuk,

se eu executar o COBO32.exe por linha de comandos ele não faz nada.

Já instalei também num diretório sem espaços e também não funcionou.

Muito obrigada pelo seu esforço em ajudar-me.

Saudações
Célina
Celina is offline   Responder Con Cita
  #15
Antiguo 22 de marzo de 2024, 17:06
Celina
Forero Junior
Última Actividad 17.12.2025 11:49
Posts Posts: 20
Likes enviados Enviados: 31
Likes recibidos Recibidos: 0

Citación del post de Kuk Ver Mensaje
@Celina, lo último que se me ocurre es esto: https://www.cobolforo.es/showthread....ull=1#post4558

Yo creo que con PowerCOBOL no va a funcionar, así que prueba directamente con el COBOL32.exe pasándole un programa "hello world" en parámetros.
La sintaxis para un *.cmd/*.bat es esta (reemplazando C:
utadelfuenteNOMBRE_PGM
por la ruta y el nombre de tu programa Cobol):

Código:
C:Program Files (x86)Fujitsu COBOLCOBOLCOBOL32.exe -WC"MAIN,MESSAGE,FLAG(I),SOURCE" C:
utadelfuenteNOMBRE_PGM.COB > SYSOUT.txt
C:Program Files (x86)Fujitsu COBOLCOBOLlink.exe C:
utadelfuenteNOMBRE_PGM.OBJ C:Program Files (x86)Fujitsu COBOLCOBOL*.lib >> SYSOUT.txt
En el DEPENDS abres el fichero "C:Program Files (x86)Fujitsu COBOLCOBOLCOBOL32.exe". Luego debes ejecutarlo desde el menú Profile, y en parámetros le pones esto:
Código:
-WC"MAIN,MESSAGE,FLAG(I),SOURCE" C:
utadelfuenteNOMBRE_PGM.COB
Si llegas a poder ejecutarlo, péganos el contenido del LOG aquí, a ver si vemos algo...


Si todo esto no funciona, lo único que se me ocurre es una VM con Windows 7 o XP o lo que sea.
O subirte a una versión más reciente de NetCOBOL.
@Kuk,

fiz os testes que pediu mas o ficheiro SYSOUT.txt fica em branco.

Usei o DEPENDS como indicou mas ele fica bloqueado?!

No DEPENDS ao abrir o COBOL32.exe dá o erro:

[ATTACH=CONFIG]965[/ATTACH]

e depois quando no menu Profile coloco o código -WC"MAIN,MESSAGE,FLAG(I),SOURCE" F:TESTEHELLO.cob ele bloqueia:

[ATTACH=CONFIG]966[/ATTACH]

Acho que vou desistir pois o PowerCobol 5 não deve ser compatível com Windows Server?!

Agradeço muito a sua ajuda e a de todos aqui no grupo. MUITO OBRIGADA.

Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  erro1.jpg
Vistas: 35
Tamaño:  32,9 KB   Pulsar la imagen para la versión amplia
Nombre:  erro2.jpg
Vistas: 36
Tamaño:  435,6 KB  
Celina is offline   Responder Con Cita
  #16
Antiguo 22 de marzo de 2024, 19:53
Kuk
Administrador
Última Actividad 21.09.2026 18:24
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Celina, yo no me rindo todavía!

Está claro que hay alguno que no es compatible, pero lo que queremos saber es el qué exactamente. Creo que deben ser algunas DLLs, que podríamos copiar de un sistema más antiguo como Windows 7 y pegar en el mismo directorio que COBOL32.exe.

Si DEPENDS queda bloqueado todo el rato y después de esperar mucho "no se mueve", lo que puedes hacer es probar con API Monitor: http://www.rohitab.com/apimonitor

API Monitor es mucho más rico que DEPENDS, da mucha más información. Pruébalo y muéstranos el LOG de API Monitor:
  1. Abre apimonitor-x86.exe
  2. En "API Capture Filter" marca: Component Development, Diagnostics, NT Native, Security, System Services
  3. Menú "File" -> Hook Process
  4. En "Process" pon C:Program Files (x86)Fujitsu COBOLCOBOLCOBOL32.exe
  5. En "Arguments" pon -WC"MAIN,MESSAGE,FLAG(I),SOURCE" F:TESTEHELLO.cob
  6. Deja el resto de opciones como están y pulsa OK

COBOL32.exe se ejecutará. Haz click en "COBOL32.exe" en la parte "Hooked Processes". En la parte central que se llama "Summary: ? calls" saldrán todas las llamadas que se han hecho, con sus errores y todo.

Cuando termine de ejecutarse, selecciona todas la líneas y haz botón derecho del ratón -> Copy.

Pega el texto aquí y lo analizaremos.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #17
Antiguo 25 de marzo de 2024, 11:16
Celina
Forero Junior
Última Actividad 17.12.2025 11:49
Posts Posts: 20
Likes enviados Enviados: 31
Likes recibidos Recibidos: 0

Bom dia @Kuk,

envio o ficheiro com os dados que pediu.

Obrigada.
Archivos Adjuntos
Tipo de Archivo: txt LOG_API-Monitor.txt (83,3 KB)Descargas: 64
Celina is offline   Responder Con Cita
  #18
Antiguo 25 de marzo de 2024, 20:30
Kuk
Administrador
Última Actividad 21.09.2026 18:24
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Celina, he mirado el LOG. Es raro pero no veo nada evidente, lo mismo habría que volver a ejecutar pero marcando todas las opciones en la parte "API Capture Filter" (y no solo las que indiqué yo).

Focalizándonos en los puntos de errores, todos vienen de KERNELBASE.dll que es utilizada por KERNEL32.dll lo cual quiere efectivamente decir que lo más probable es que la incompatibilidad sea con componentes del sistema.

No sé, a lo mejor si no te da demasiada pereza, conviene que vuelvas a ejecutar, como decía, con todos los filtros activados. A ver si sacamos el punto exacto del problema.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #19
Antiguo 26 de marzo de 2024, 10:39
Celina
Forero Junior
Última Actividad 17.12.2025 11:49
Posts Posts: 20
Likes enviados Enviados: 31
Likes recibidos Recibidos: 0

Bom dia @Kuk,

Envio o ficheiro de Logs com todas as opções ativadas.

Agradeço-lhe muito por todo o seu esforço em ajudar-me.

Saudações
Célina
Archivos Adjuntos
Tipo de Archivo: txt LOG_API-Monitor_2.txt (96,7 KB)Descargas: 58
Celina is offline   Responder Con Cita
  #20
Antiguo 26 de marzo de 2024, 17:22
Kuk
Administrador
Última Actividad 21.09.2026 18:24
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Celina, finalmente el problema debe venir de algo que hace KERNELBASE.dll:

Código:
860	9:23:20.456 AM	1	COBOL32.exe	DeleteFileA ( "C:UsersADMINI~1AppDataLocalTemp2COB4194.tmp" )	TRUE
861	9:23:20.456 AM	1	KERNELBASE.dll	RtlInitAnsiStringEx ( 0x0019f4fc, "C:UsersADMINI~1AppDataLocalTemp2COB4194.tmp" )	STATUS_SUCCESS
862	9:23:20.456 AM	1	KERNELBASE.dll	RtlAnsiStringToUnicodeString ( 0x0019f50c, 0x0019f4fc, TRUE )	STATUS_SUCCESS
863	9:23:20.456 AM	1	KERNELBASE.dll	RtlDosPathNameToRelativeNtPathName_U_WithStatus ( "C:UsersADMINI~1AppDataLocalTemp2COB4194.tmp", 0x0019f4c0, NULL, 0x0019f4d0 )	STATUS_SUCCESS
864	9:23:20.456 AM	1	KERNELBASE.dll	NtOpenFile ( 0x0019f4b4, DELETE | FILE_READ_ATTRIBUTES, 0x0019f4e0, 0x0019f4b8, FILE_SHARE_DELETE | FILE_SHARE_READ | FILE_SHARE_WRITE, FILE_NON_DIRECTORY_FILE | FILE_OPEN_FOR_BACKUP_INTENT | FILE_OPEN_REPARSE_POINT )	STATUS_SUCCESS
865	9:23:20.456 AM	1	KERNELBASE.dll	NtQueryInformationFile ( 0x00000208, 0x0019f4b8, 0x0019f4c8, 8, FileAttributeTagInformation )	STATUS_SUCCESS
866	9:23:20.456 AM	1	KERNELBASE.dll	RtlReleaseRelativeName ( 0x0019f4d0 )	
867	9:23:20.456 AM	1	KERNELBASE.dll	RtlFreeHeap ( 0x00680000, 0, 0x006888a8 )	TRUE
868	9:23:20.456 AM	1	KERNELBASE.dll	NtSetInformationFile ( 0x00000208, 0x0019f4b8, 0x0019f4b3, 1, FileDispositionInformation )	STATUS_SUCCESS
869	9:23:20.456 AM	1	KERNELBASE.dll	NtClose ( 0x00000208 )	STATUS_SUCCESS
870	9:23:20.456 AM	1	KERNELBASE.dll	RtlFreeUnicodeString ( 0x0019f50c )	
871	9:23:20.456 AM	1	COBOL32.exe	UnhandledExceptionFilter ( 0x0019edc4 )
Con lo cual, no podemos hacer gran cosa la verdad.

En qué SO tenías antes en el que funcionaba bien?



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 01:12.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.