In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Mensajes en Debug con actualización de Windows 10

Foro de Xailer profesional en español
Responder
avitalini
Mensajes: 141
Registrado: Mié Ene 07, 2015 6:31 pm

Mensajes en Debug con actualización de Windows 10

Mensaje por avitalini »

A raíz de la última actualización de Windows 10 (1803 Compilación SO 17134.48)
Están surgiendo muchos mensajes de este tipo cuando hay alguna interacción con forms o diálogos del sistema.

#1: windows\dwm\dwmapi\attribute.cpp(92)\dwmapi.dll!72473CF4: (caller: 72844839) ReturnHr(1) tid(b64) 80070006 Controlador no válido.

#2: windows\dwm\dwmapi\attribute.cpp(92)\dwmapi.dll!72473CF4: (caller: 728390ED) ReturnHr(2) tid(b64) 80070006 Controlador no válido.
.
.
.
#58: windows\dwm\dwmapi\attribute.cpp(92)\dwmapi.dll!72473CF4: (caller: 728390ED) ReturnHr(56) tid(b64) 80070006 Controlador no válido.
.
.
.
#83: shell\shell32\syncrootmanager.cpp(2257)\SHELL32.dll!745A715C: (caller: 72C331A3) ReturnHr(57) tid(451c) 80070490 No se ha encontrado el elemento.

#84: shell\shell32\syncrootmanager.cpp(818)\SHELL32.dll!745A7194: (caller: 72C331A3) ReturnHr(58) tid(451c) 80070490 No se ha encontrado el elemento.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Mensajes en Debug con actualización de Windows 10

Mensaje por ignacio »

Buenos días,

Xailer muestra a través de la pantalla de depuración todos los mensajes que se envían utilizando la función del API Win32 OutputDebugString() que es la que internamente utiliza la función LogDebug(). Se muestran todos los mensajes enviados por cualquier programa y no sólo por su app. Lamentablemente muchos programadores se olvidan de quitar dichos mensajes en sus versiones de producción y eso es precisamente lo que está observando.

En definitiva, los mensajes no son de Xailer, son de otras aplicaciones que se ejecutan al mismo tiempo que su aplicación (pueden ser DLLs ejecutadas por su propia aplicación). No obstante, en Xailer 6 hemos incluido un filtro para que sólo se muestren los mensajes de Xailer y su aplicación.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
avitalini
Mensajes: 141
Registrado: Mié Ene 07, 2015 6:31 pm

Re: Mensajes en Debug con actualización de Windows 10

Mensaje por avitalini »

Gracias Ignacio

Qué bueno que se va a poner el filtro mencionado, ojalá y sea opcional, para que en fase de depuración podamos observar esos mensajes si lo requiriéramos.

Por cierto por ahí ahí te mandé un mail de una renovación aún no aplicada y me urge actualizar.

Gracias por tu atención
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Mensajes en Debug con actualización de Windows 10

Mensaje por ignacio »

Buenas tardes,

Su pedido ya fue procesado. Consulte con Cibertec. Lo puede ratificar desde la opción de menú del IDE: Ayuda->Información de registro.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder