Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Error Delphicoreide100.bpl (https://www.clubdelphi.com/foros/showthread.php?t=60211)

jdattoli 24-09-2008 17:56:08

Error Delphicoreide100.bpl
 
Hola Buen día.

Tengo un error y no se de que se trata.

Código:

Access violation at address 2168ff47 in module delphicoreide100.bpl. read of address 000000000.
Este error me sucedio cuando instale el componente Idevirtualtrees. arrogando los siguientes detalles:

Código:

[2168FF47]{delphicoreide100.bpl} PasMgr.TPascalScanner.BlockPush (Line 2959, "PasMgr.pas" + 8) + $F
[2168E44C]{delphicoreide100.bpl} PasMgr.TPascalScanner.NextToken (Line 2109, "PasMgr.pas" + 47) + $7
[2168DC4F]{delphicoreide100.bpl} PasMgr.TPascalScanner.ScannerStarted (Line 1846, "PasMgr.pas" + 7) + $4
[20A6F057]{coreide100.bpl} CodeMgr.TScanner.StartScannerReader (Line 2063, "CodeMgr.pas" + 10) + $4
[20A6EFC6]{coreide100.bpl} CodeMgr.TScanner.StartScanner (Line 2048, "CodeMgr.pas" + 2) + $10
[21690E57]{delphicoreide100.bpl} PasMgr.TPascalCodeManager.HasForm (Line 3418, "PasMgr.pas" + 7) + $9
[21697263]{delphicoreide100.bpl} PasMgr.TPascalCodeUpdater.HasForm (Line 6309, "PasMgr.pas" + 1) + $B
[216AE71C]{delphicoreide100.bpl} DelphiModule.TPascalCodeMgrModHandler.SetupSourceModules (Line 494, "DelphiModule.pas" + 11) + $2D
[216AE3F2]{delphicoreide100.bpl} DelphiModule.TPascalCodeMgrModHandler.Create (Line 442, "DelphiModule.pas" + 4) + $7
[216B47AD]{delphicoreide100.bpl} DelphiModule.TPascalGauntletHandler.AttachHandler (Line 2551, "DelphiModule.pas" + 6) + $16
[20A625FD]{coreide100.bpl} DocModul.TModuleHandlerGauntlet.RunGauntlet (Line 3075, "DocModul.pas" + 4) + $1E
[20A5DF06]{coreide100.bpl} DocModul.TDocModule.AfterConstruction (Line 919, "DocModul.pas" + 4) + $7
[2097D6E3]{coreide100.bpl} SourceModule.TSourceModule.AfterConstruction (Line 752, "SourceModule.pas" + 4) + $3
[20006BA9]{rtl100.bpl  } System.@AfterConstruction (Line 9520, "sys\system.pas" + 2) + $5
[2097C618]{coreide100.bpl} SourceModule.TSourceModule.Create (Line 349, "SourceModule.pas" + 6) + $25
[216F0A5F]{delphicoreide100.bpl} CommonPasReg.TPascalFileOpenHandler.FileOpen (Line 870, "CommonPasReg.pas" + 3) + $D
[20A5D95C]{coreide100.bpl} DocModul.TFilterList.OpenFile (Line 786, "DocModul.pas" + 35) + $14
[20A615B7]{coreide100.bpl} DocModul.CallDefaultOpenProc (Line 2514, "DocModul.pas" + 3) + $15
[209E7BC7]{coreide100.bpl} ProjectModule.OpenFile (Line 2435, "ProjectModule.pas" + 22) + $9
[209E7C35]{coreide100.bpl} ProjectModule.OpenFile (Line 2443, "ProjectModule.pas" + 30) + $9
[21686265]{delphicoreide100.bpl} BaseDelphiProject.TDelphiProjectModuleHandler.OpenModule (Line 1970, "BaseDelphiProject.pas" + 31) + $D
[20006894]{rtl100.bpl  } System.TObject.GetInterface (Line 9003, "sys\system.pas" + 8) + $A
[200068C6]{rtl100.bpl  } System.TObject.GetInterface (Line 9009, "sys\system.pas" + 14) + $10
[2000A30F]{rtl100.bpl  } System.TInterfacedObject.QueryInterface (Line 17964, "sys\system.pas" + 1) + $8
[216864C5]{delphicoreide100.bpl} BaseDelphiProject.TDelphiProjectModuleHandler.QueryInterface (Line 2016, "BaseDelphiProject.pas" + 18) + $6
[20041974]{rtl100.bpl  } SyncObjs.TCriticalSection.Release (Line 351, "common\SyncObjs.pas" + 0) + $4
[20008CBF]{rtl100.bpl  } System.@FinalizeArray (Line 15233, "sys\system.pas" + 99) + $0
[21686574]{delphicoreide100.bpl} BaseDelphiProject.TDelphiProjectModuleHandler.QueryInterface (Line 2027, "BaseDelphiProject.pas" + 29) + $23
[2001AE86]{rtl100.bpl  } SysUtils.Supports (Line 16990, "sys\sysutils.pas" + 1) + $9
[20041974]{rtl100.bpl  } SyncObjs.TCriticalSection.Release (Line 351, "common\SyncObjs.pas" + 0) + $4
[2000A348]{rtl100.bpl  } System.TInterfacedObject._Release (Line 17977, "sys\system.pas" + 1) + $4
[2000A264]{rtl100.bpl  } System.@IntfClear (Line 17824, "sys\system.pas" + 7) + $0
[20A617B9]{coreide100.bpl} DocModul.TCodeIDocModule.QueryInterface (Line 2585, "DocModul.pas" + 34) + $10
[21683656]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.OpenModule (Line 944, "BaseDelphiProject.pas" + 3) + $10
[209E7468]{coreide100.bpl} ProjectModule.TCustomCodeIProject.OpenModule (Line 2241, "ProjectModule.pas" + 1) + $F
[209F3026]{coreide100.bpl} Containers.TStdFileContainer.OpenItem (Line 3401, "Containers.pas" + 14) + $18
[209F303F]{coreide100.bpl} Containers.TStdFileContainer.OpenItem (Line 3403, "Containers.pas" + 16) + $9
[209FB22E]{coreide100.bpl} ProjectMgr.TProjectManager.HandleDblClick (Line 886, "ProjectMgr.pas" + 3) + $5
[20984F87]{coreide100.bpl} ProjectFrm.TProjectManagerForm.ProjectTree2DblClick (Line 1756, "ProjectFrm.pas" + 10) + $12
[2013CA49]{vcl100.bpl  } Controls.TControl.DblClick (Line 5234, "Controls.pas" + 1) + $14
[2013CBAC]{vcl100.bpl  } Controls.TControl.WMLButtonDblClk (Line 5275, "Controls.pas" + 4) + $C
[20E742C5]{vclide100.bpl} IDEVirtualTrees.TBaseVirtualTree.WMLButtonDblClk (Line 16158, "idevirtualtrees.pas" + 1) + $4
[20006A3F]{rtl100.bpl  } System.TObject.Dispatch (Line 9284, "sys\system.pas" + 8) + $0
[20E7EAF5]{vclide100.bpl} IDEVirtualTrees.TBaseVirtualTree.WndProc (Line 23120, "idevirtualtrees.pas" + 19) + $6
[2013FDD0]{vcl100.bpl  } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[20040E4C]{rtl100.bpl  } Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
[201625F0]{vcl100.bpl  } Forms.TApplication.ProcessMessage (Line 8105, "Forms.pas" + 23) + $1
[2016262A]{vcl100.bpl  } Forms.TApplication.HandleMessage (Line 8124, "Forms.pas" + 1) + $4
[2016291F]{vcl100.bpl  } Forms.TApplication.Run (Line 8223, "Forms.pas" + 20) + $3
[0042297A]{bds.exe    } bds.bds (Line 195, "" + 7) + $7

La version que ocupo es el code gear 2007 arquitecht y utilizo conexion con bases de datos ADO.

cabe señalar que he observado que al compilar la unidad, me compila 366 lineas al principio, y despues 38 y silo compilo una vez mas me compila o Lines.

En verdad es algo muy extraño. hay alguien que le haya pasado lo mismo. como lo solucionaron??

Mil Gracias amigos.

Quedo de ustedes

Jorge Dattoli

donki 01-10-2008 22:52:22

Jorge,
No se exactamente el problema.
Pero un problema similar me pasa a mi con Delphi 7 y los componentes que utilizamos para desarrolar.
A veces el IDE "peta". A veces el compilador "peta" y a veces el linkador "peta"

Tendrás que revisar el código de los componentes que has instalado o hablar con el proveedor

jdattoli 07-10-2008 14:54:45

Fijate que estuve revisando los componentes, y me encontre con algo raro.

Cuando instale varios JEDI, al parecer me borro 2 dll que necesitaba mi apliacion, aunado a que por alguna razon se instalaron componentes JVCL encima de una version Antigua!!!!

Reinstale los DLL, desinstale las versiones antiguas de los JVCL y Voila!!!!

Ya corrio.

Que loco no???

Me he fijado que cuando instalas muchos componentes, por alguna razon entran en conflicto con las dll y en lugar de actualizarlas las borran y las suplen por las nuevas. Seria muy util tener una lista de los componentes incompatibles entre si para no estarle buscando la cola al mono no creen??

Jaja

de todos modos mil gracias y seguiremos programando...

May the force be with you


La franja horaria es GMT +2. Ahora son las 00:11:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi