PDA

Ver la Versión Completa : Por culpa de Coderush??


taita
10-10-2004, 19:15:07
Hola a tod@s:
Hace unos meses adquiri el Coderush 7. Desde entonces soy otra persona. Todo funcionaba perfectamente hasta que me mandaron una actualización la 7.04d y mi vida cambió.
Debo aclarar que Delphi (7) me funciona a la perfección y que el problema se genera a raiz de actualizar a esta versión de Coderush 7.04d.
Desde que he instalado esta actualización me suceden cosas muy extrañas al cerrar el Delphi 7. Me empiezan a aparecer mensajes de error (lo he probado en varias máquinas y en todas me he encontrado con los mismos errores).
Los mensajes dicen textualmente:

- Acces violation at address 005111FE in module 'coreide70.bpl'. Read of address oD1D2DEC.
- Exception EListError in module rtl70.bpl at 0002F541. List index out of bounds (0).
- La instrucción en "0x0053b3c4" hace referencia a la memoria en "0x00000008". La memoria no se puede "read".
- Access violation at address =EA3629B in module 'BORdbk70.dll' Read of address 0EAE2CA0.

Estos errores aparecen solamente al cerrar el Delphi y hay veces que debo entrar al administrador de tareas del Windoes para finalizar la tarea de Delphi32.
Quisiera saber si hay más gente a la que le sucede lo mismo o si es un error en alguna parte de mi configuración, bien en Delphi o en el Coderush.
También podría ser que mi actualización estubiese mal, por lo que a su debido tiempo solicité a la empresa que me facilitase otra versión, que por supuesto me sigue generando los mensages de error anteriormente citados.

Para más información diré que tanto Delphi 7, Delphi 7.1 Update y Coderush son originales.

Gracias.

Chaja
10-10-2004, 19:35:41
Yo uso delphi 5 y he tenido un problema y tengo aun,similar.
Me sucede lo mismo cuando tengo varias ventanas de mi sistema en tiempo de diseño abiertas. Si cierro el Delphi con todas las ventanas abiertas me tira el error, pero si cierro las ventanas y luego el delphi todo normal. Asi lo que se me ocurre que tiene que ser una libreria que se arga en memoria y luego cuando cerras sigue haciendo referencia a nose done y por eso da error de lectura de una direccion y del .bpl.
si te sirve de algo, pero por lo menos comparto tu desazon.

taita
10-10-2004, 19:45:43
Gracias Chaja:
He estado revisando por infinidad de lugares y me he encontrado con una mala noticia (en principio). Espero que tenga alguna solución...
Parece ser que el Coderush genera este mensaje de error en algunas las versiones del delphi (4, 5, 6 y 7), porque esta aplicación se encarga de cerrar las .bpl cargadas en memoria. Acto seguido se cierra el Delphi, que también quiere descargar estas .bpl de la memoria y ahi es donde se genera el error de lectura-escritura de la memoria.
A alguien no le sucede esto?. O si alguien sabe que publique una solución.
Gracias.

Jvilomar
11-10-2004, 14:55:57
Hola.... pues veran.. hace un par de dia he puesto un mensaje hablando precisamente de esos errores....

Tengo Delphi (5) y tambien me tiran estos mismos errores que dices taita

[-] Acces violation at address 005111FE in module 'coreide70.bpl'. Read of address oD1D2DEC.
[-] Exception EListError in module rtl70.bpl at 0002F541. List index out of bounds (0).
[-] La instrucción en "0x0053b3c4" hace referencia a la memoria en "0x00000008". La memoria no se puede "read".
[-] Access violation at address =EA3629B in module 'BORdbk70.dll' Read of address 0EAE2CA0.

antes de cerrar la aplicacion... aunque yo no tengo CodeRush.. pero me pasa mucho con el ReportBuilder... trabajando normal y de repente.. zas ... me saltan todas esas ecepciones.. pierdo lo que no haya grabado y tengo que acudir al taskmanager para poder cerrar el delphi.....

alguien que tal vez pueda aportar alguna otra opinion?

taita
11-10-2004, 17:09:23
Bueno, en mi caso yo no he llegado a perder información, pero si he tenido más de 1 vez que reiniciar el equipo porque la tarea Delphi32 no se cerraba del administrador de tareas.

Jvilomar
11-10-2004, 18:02:54
Hola otra vez.. he estado investigando por ahi.. y he encontrado un par de notas muy interesante :

la libreria en cuestion o sea la ('BORdbk70.dll) es la libreria del debugger o sea
BORland DeBugger Kernell...

he visto que algunas personas le ha pasado lo mismo no con el CodeRush.. pero si con las GExperts... a mi me pasaba con esta ultima.. y desactive las opciones de Component Grid y Component Code y zas.. y ano me ha vuelto a dar el problema.. es ese su caso?

taita
11-10-2004, 18:28:36
Jvilomar eres un genio!:
Resulta que ohhh casualidad!... yo también me habia instalado el GExperts 1.12
Me he puesto a toquetear y revisarlo y no encuentro donde está lo de desactivar las opciones de Component Grid y Component Code. Pero algo debo de haber desactivado o activado porque ahora solo me aparece 1 de esos mensajes de error.
Puedes indicárme cómo desactivar esas opciones?
Gracias

Jvilomar
12-10-2004, 00:08:22
Gracias por lo de Genio taita pero no llego a tanto...:rolleyes:

en cuanto a lo de las opciones.. estan en bajo el menu de
GExpert
=====> Configuration
============> Paleta Experts.. buscate ahi las opciones
component Grid y Components to Code y desactiva estas dos... por lo menos en mi caso esas son las que me han resuelto el problema por ahora y las que me recomendaron de hecho que desactivara.... espero que te sirva... :D

taita
12-10-2004, 04:51:43
Gracias!:
Por el momento ya no me sale ningún error. Veremos en unos días si hay novedades.
Saludos!

taita
13-10-2004, 00:34:42
Pues no... no sé exactamente qué es lo que pasa pero los mensajes de error han vuelto a aparecer.
Y ahora ni activando esas opciones ni desactivándolas... no sé que puede ser.
Necesito ayudaaaa!
Toy dezezperaillo!!

Gracias.

Oxa78
26-02-2007, 19:40:50
Saludos yo tambien tengo error al grabar y tratar de compilar mi proyecto me da violación de acceso BORdbk70.dll

Gracias por su ayuda

LordRF
26-02-2007, 21:16:31
Hola,

una pregunta un poco tonta, preguntaste ya a devexpress? Hasta ahora todos los problemas que he tenido y dudas me las an respondido rapido y profesionalmente, para eso tambien cobran lo suyo aunque tambien es cierto que coderush no frue programado por ellos sino comprado. Pero como ya es conocido, preguntar no cuesta nada :)

Casimiro Notevi
26-02-2007, 23:28:58
Además de lo que comenta LordRF, que me parece muy acertado, yo no tendría varios "expertos" funcionando al mismo tiempo, gexpert, cnpack, coderush, etc.
Por experiencia, he visto que entre ellos hay conflictos, es mejor tener uno sólo.

Oxa78
26-02-2007, 23:57:53
Saludos, yo no tengo isntaldo ningun componente q se emenciona, sin embargo tengo instalado otros componentes como InfoPower, ReportBuilder, FistCalss pero ya los tengo hace tiempo, cuando cambie de Pc a dos meses empezo a dar problemas, en conclusion no lo asocio a estos.

Pero me dicen q pregunte a DBExpress, como pregunto?, donde me registro para preguntar?

Gracias

LordRF
27-02-2007, 00:59:13
Hola,

si no me equivoco, pieso que DBExpress es parte del producto Borland, de ello serian ellos los que teoredicamente tengan una repuesta, pero claro que tambien le pueden echar la culpa a los terceros por que sin ellos funciona todo de marabilla :)

Oxa78
27-02-2007, 01:11:10
Saludos, efectivamente DBExpress es la tecnología para conectarse a diferentes bases de datos sin utilizar el BDE.

Leí bien tu mensaje y dice devexpress es una página de .Net y todo ese rollo.