Zugriffsverletzung bei Adresse 09DD211E in Modul 'BPM-Connec

Alles was nicht direkt mit dem normalen Verhalten des PC_DIMMERs zu tun hat
Antworten
Benutzeravatar
ffw
Farbfilterauswechsler
Beiträge: 63
Registriert: 18.02.2009, 17:14
Kontaktdaten:

Zugriffsverletzung bei Adresse 09DD211E in Modul 'BPM-Connec

Beitrag von ffw »

HOENIXstudios PC_DIMMER2010 - Version 5.0.0 Build 4000 RC
Fehlerbericht vom 15.12.2009 um 15:23:28
----------------------------------------------------------------------------------------------------
Fehlertyp: EAccessViolation
Exception address: 09DD211E
Verursacher: TDDFWindow
----------------------------------------------------------------------------------------------------
System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2"
Processor: Intel, Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz, 2990 MHz MMX
Display : 1024x768 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
Stack list, generated 15.12.2009 15:23:28
[09DD211E] DLLSendMessage + $6E
[0043464A] Graphics.TCanvas.MoveTo + $1E
[00422C5E] Classes.Rect + $1A
[004A160B] Controls.TWinControl.PaintControls + $14B
[00402736] System.SysGetMem + $196
[004050B0] System.@TryFinallyExit + $10
[004026AC] System.SysGetMem + $10C
[00A2A200] PCDIMMER.TMainform.SendMSG (Line 2914, "PCDIMMER.PAS" + 15) + $23
[00404FE6] System.@HandleFinally + $2A
[00A28F8D] PCDIMMER.TMainform.Senddata (Line 2676, "PCDIMMER.PAS" + 73) + $36
[00404FE6] System.@HandleFinally + $2A
[00963DA1] geraetesteuerungfrm.Tgeraetesteuerung.set_channel (Line 1810, "geraetesteuerungfrm.pas" + 43) + $37
[00404FE6] System.@HandleFinally + $2A
[00963AA7] geraetesteuerungfrm.Tgeraetesteuerung.set_channel (Line 1760, "geraetesteuerungfrm.pas" + 1) + $16
[00404FE6] System.@HandleFinally + $2A
[00AC3347] ddfwindowfrm.TDDFWindow.ScriptInterpreterGetValue (Line 974, "ddfwindowfrm.pas" + 31) + $4B
[00404FE6] System.@HandleFinally + $2A
[007115C3] JvInterpreter.TJvInterpreterExpression.GetValue (Line 5894, "JvInterpreter.pas" + 13) + $19
[007120E8] JvInterpreter.TJvInterpreterFunction.GetValue (Line 6164, "JvInterpreter.pas" + 5) + $D
[0071214D] JvInterpreter.TJvInterpreterFunction.GetValue (Line 6176, "JvInterpreter.pas" + 17) + $B
[00715ECC] JvInterpreter.TJvInterpreterUnit.GetValue (Line 7882, "JvInterpreter.pas" + 1) + $C
[00710B98] JvInterpreter.TJvInterpreterExpression.InternalGetValue (Line 5670, "JvInterpreter.pas" + 31) + $11
[00404FE6] System.@HandleFinally + $2A
[00712F5D] JvInterpreter.TJvInterpreterFunction.InterpretIdentifier (Line 6585, "JvInterpreter.pas" + 8) + $A
[00404FE6] System.@HandleFinally + $2A
[007122F1] JvInterpreter.TJvInterpreterFunction.InterpretStatement (Line 6214, "JvInterpreter.pas" + 6) + $2
[0071308D] JvInterpreter.TJvInterpreterFunction.InterpretBegin (Line 6621, "JvInterpreter.pas" + 19) + $2
[00404FE6] System.@HandleFinally + $2A
[00711F9E] JvInterpreter.TJvInterpreterFunction.InFunction (Line 6125, "JvInterpreter.pas" + 11) + $3
[00716173] JvInterpreter.TJvInterpreterUnit.ExecFunction (Line 7970, "JvInterpreter.pas" + 14) + $5
[00716420] JvInterpreter.TJvInterpreterUnit.CallFunctionEx (Line 8029, "JvInterpreter.pas" + 27) + $5
[007162A1] JvInterpreter.TJvInterpreterUnit.CallFunction (Line 7992, "JvInterpreter.pas" + 1) + $19
[00ABD72D] ddfwindowfrm.TDDFWindow.startscript (Line 239, "ddfwindowfrm.pas" + 35) + $1E
[00AC2FE7] ddfwindowfrm.TDDFWindow.sliderscroll (Line 913, "ddfwindowfrm.pas" + 1) + $0
[00495DFC] StdCtrls.TScrollBar.Scroll + $18
[00495F03] StdCtrls.TScrollBar.DoScroll + $FF
[00495F1C] StdCtrls.TScrollBar.CNHScroll + $0
[0049E178] Controls.TControl.WndProc + $188
[004A2C24] Controls.TWinControl.CMFocusChanged + $0
[0049E178] Controls.TControl.WndProc + $188
[004A0411] Controls.TWinControl.Broadcast + $D
[004A121F] Controls.TWinControl.WndProc + $157
[0049DF48] Controls.TControl.Perform + $24
[004A1357] Controls.DoControlMsg + $23
[004A1AA3] Controls.TWinControl.WMHScroll + $B
[004B329E] Forms.TScrollingWinControl.WMHScroll + $1E
[0049E178] Controls.TControl.WndProc + $188
[0059BFDF] cxContainer.ApplicationCallWndProcHookProc (Line 5936, "cxContainer.pas" + 13) + $12
[004A121F] Controls.TWinControl.WndProc + $157
[004B4859] Forms.TCustomForm.WndProc + $421
[004A0E9C] Controls.TWinControl.MainWndProc + $2C
[00430F88] Classes.StdWndProc + $14
[00490669] StdCtrls.TCustomEdit.DefaultHandler + $2D
[0049E178] Controls.TControl.WndProc + $188
[0050780A] VCLFixPack.TContextMenuFixWinControl.DefaultHandler + $EE
[0049E409] Controls.TControl.WMLButtonDown + $15
[0049E178] Controls.TControl.WndProc + $188
[0059C4F9] cxContainer.ApplicationGetMessageMsgHookProc (Line 6095, "cxContainer.pas" + 13) + $9
[004A1085] Controls.TWinControl.IsControlMouseMsg + $51
[004A121F] Controls.TWinControl.WndProc + $157
[004A0E9C] Controls.TWinControl.MainWndProc + $2C
[00430F88] Classes.StdWndProc + $14
[004BB3B7] Forms.TApplication.ProcessMessage + $83
[004BB3EE] Forms.TApplication.HandleMessage + $A
[004B7D81] Forms.TCustomForm.ShowModal + $15D
[00B53306] welcomefrm.Twelcomeform.StartPCDIMMER (Line 382, "welcomefrm.pas" + 198) + $9
[00B5430A] welcomefrm.Twelcomeform.lastproject1Click (Line 571, "welcomefrm.pas" + 2) + $2
[0049E310] Controls.TControl.Click + $64
[0049E766] Controls.TControl.WMLButtonUp + $5E
[0049E178] Controls.TControl.WndProc + $188
[004A89C4] Controls.Finalization + $38
[0049DF48] Controls.TControl.Perform + $24
[004A10B6] Controls.TWinControl.IsControlMouseMsg + $82
[004A11A2] Controls.TWinControl.WndProc + $DA
[004B4859] Forms.TCustomForm.WndProc + $421
[0059C4F9] cxContainer.ApplicationGetMessageMsgHookProc (Line 6095, "cxContainer.pas" + 13) + $9
[004A0E9C] Controls.TWinControl.MainWndProc + $2C
[00430F88] Classes.StdWndProc + $14
[004BB3B7] Forms.TApplication.ProcessMessage + $83
[004BB3EE] Forms.TApplication.HandleMessage + $A
[004A89C4] Controls.Finalization + $38
[004BB61E] Forms.TApplication.Run + $96
[00B584ED] PC_DIMMER.PC_DIMMER (Line 159, "" + 16) + $7
----------------------------------------------------------------------------------------------------
Benutzeravatar
Christian
PC_DIMMER-Entwickler
Beiträge: 1856
Registriert: 12.11.2007, 09:30
Wohnort: Knw.-Remsfeld
Kontaktdaten:

Re: Zugriffsverletzung bei Adresse 09DD211E in Modul 'BPM-Connec

Beitrag von Christian »

Hi, kann man den Fehler irgendwie reproduzieren? So auf anhieb konnte ich nicht nachvollziehen, was falsch läuft.


bis dann,
Christian
Benutzeravatar
ffw
Farbfilterauswechsler
Beiträge: 63
Registriert: 18.02.2009, 17:14
Kontaktdaten:

Re: Zugriffsverletzung bei Adresse 09DD211E in Modul 'BPM-Connec

Beitrag von ffw »

naja ich hab die max anzhal von dmx auf das maximale gestellt und dann hab ich 75 geräte (dimmer) von kanal812 bis kanal 887 hinzugefügt und bei alle kanäle die über den ersten 512kanälen lagen kam diese meldung
Benutzeravatar
Christian
PC_DIMMER-Entwickler
Beiträge: 1856
Registriert: 12.11.2007, 09:30
Wohnort: Knw.-Remsfeld
Kontaktdaten:

Re: Zugriffsverletzung bei Adresse 09DD211E in Modul 'BPM-Connec

Beitrag von Christian »

OK, habe das Problem auch, allerdings ist hier ein Plugin dran schuld. Wenn ich alle Plugins aus dem Plugins-Ordner entferne, funktioniert es. Somit ist es kein Problem des Hauptprogramms.

Ich checke das und versuche den Programmierer des Plugins anzuschreiben, wenn es keins von meinen Plugins ist.

danke für die Infos,
Christian :)
Benutzeravatar
ffw
Farbfilterauswechsler
Beiträge: 63
Registriert: 18.02.2009, 17:14
Kontaktdaten:

Re: Zugriffsverletzung bei Adresse 09DD211E in Modul 'BPM-Connec

Beitrag von ffw »

gern geschehen soll doch immerhin bis ende dez fertig werden

gruß matthias
Benutzeravatar
Christian
PC_DIMMER-Entwickler
Beiträge: 1856
Registriert: 12.11.2007, 09:30
Wohnort: Knw.-Remsfeld
Kontaktdaten:

Re: Zugriffsverletzung bei Adresse 09DD211E in Modul 'BPM-Connec

Beitrag von Christian »

So, es liegt am BPM-Connect Plugin (BPM-Connect.dll). Wenn du die entsprechende Anzahl an Kanälen verwenden willst, musst du vorerst das Plugin aus dem Plugins-Ordner entfernen.

bis dann,
Christian :)
Antworten