Forum: Platinen Altium Designer Summer 08 Error


von Patrick B. (p51d)


Lesenswert?

Hallo miteinander.

Ich habe ein kleines nerviges Problem:
Seit neustem, wenn ich im PCB Versuche, zu routen, kommt beim anwählen 
eines Pad's volgender Fehler.


Access violation at address 146A2703 in module 'ADVPCB.DLL'. Read of 
address 00000000 at 146A2703.

Exception Occurred In
AdvancedRoute



Durch diesen ist es mir föllig unmöglich irgend etwas im PCB zu machen, 
aber alles andere Funktioniert noch so wie es soll.

Manchmal kommen noch weitere Fehlermeldungen, aber ich denke, dass diese 
alle mit dem gleichen Ursachen-Übel zu verbinden sind, da sich zum 
Teil(wenn überhaupt) nur die Adressen ändern.

Ich hoffe ihr könnt mir weiterhelfen, da ich für die Schule dringend 
wieder ein einigermassen gut funktionierende Software brauche.

Besten Dank im voraus
P51D

[EDIT]
Seit neustem habe ich jetzt diesen Fehler auch noch am Ausbildungsort, 
doch dort ist es mir vollkommen unerklährlich, da 3 PC's mit 
unterschiedlichen Lizenzen laufen, und man nach einem Neustart des CAD 
dann Ruhe hat.

von Matthias (Gast)


Lesenswert?

Japp, das Problem ist weit verbreitet. Hatten wir auf der Arbeit auch, 
und unser Altium-Experte hat auch nicht rausbekommen, woran es lag. 
Sogar der Helpdesk von Altium wusste nicht wirklich weiter. Da kamen 
zwar n paar Ideen, geholfen hat aber nichts.
Teilweise geht das Problem weg, wenn man Altium komplett neustartet, 
teilweise scheint es mit Aktionen bestimmter Komponenten verbunden zu 
sein. Einmal war es so schlimm, dass wir ein Altium Projekt komplett neu 
aufziehen mussten.
Also wenn du ne Lösung findest: Ich vermute es wird viele Interessten 
geben :)

von mmmk (Gast)


Lesenswert?

Ach deswegen haben die die Preise gesenkt ;-) ^^ ;-)

von Ralf (Gast)


Lesenswert?

Die AccessViolations sind ein leidliches Thema von Altium. Wir haben 
vier Lizenzen (alle auf gleichem Stand) auf jeweils zwei identischen 
Rechnern (Hard-/Software) im Einsatz, ich hab keine Probleme, bei den 
Kollegen kommts immer mal wieder vor, einer hat's fast im Minutentakt, 
wenn's blöd läuft...

Ich würde sagen, entferne das betreffende Bauteil, speicher ab, beende 
Altium, starte es neu, und setz das Bauteil frisch ein.
Manchmal hilft es auch, das Board auf einem anderen Rechner zu öffnen, 
abzuspeichern, und wieder auf dem eigenen Rechner zu laden, bzw. einfach 
mal unter neuem Namen speicher -> hab ich alles schon erlebt :)

Ralf

von ADX (Gast)


Lesenswert?

Moin!

Habe auch schon von Kollegen gehört das Altium auf vielen Systemen sehr 
dazu neigt abzuschmieren.

Vielleicht können sich hier ja mal ein paar mehr Leute zu Wort melden ob 
das bei euch auch so ist und vor allem mit was für Rechnern ihr arbeitet 
(Grafikkarte(!), CPU, RAM und Betriebssystem sollte als Info reichen)

Bei so ner komplexen Layoutsoftware mit 3D Beschleunigung kann eine 
"falsche" Hardwarekomponente ja alles instabil werden lassen.
Wie bei Computerspielen üblich ;-)

.

von ADX (Gast)


Lesenswert?

Oh natürlich kann auch irgendeine "falsche" 
Softwarekomponente/Dienst/Treiber im System alles instabil werden lassen 
;-)
Muss also nicht zwangsläufig ein kaputter RAM Riegel oder sowas sein...

von Patrick B. (p51d)


Lesenswert?

ok.
danke erstmals für die antworten.

Ich hatte leider gesten keine Zeit für noch eine Antwort zu schreiben, 
aber etwa 5 Minuten nachdem das Problem zuerst auftauchte hatte ich es 
nicht mehr.

Meine Schritte bis dahin:
Schematic => Update PCB
Net beim Pin löschen, speichern, hinzufügen, speichern, und über 
"Interactively Route Connections" wieder versucht, weiter zu arbeiten: 
=> Fehler
Das ganze nochmals, und nochmals...
Nach ein paar Versuchen hatte ich einfach mal die Short-Keys verwendet: 
"P" (Place) und dann "L" (Line). Musste zwar jeweils der Leiterbahn noch 
ein Net geben, aber der Fehler kam nicht mehr, auch wenn ich wieder 
"Interactively Route Connections" verwendet habe.


Bei mir läuft das ganze ohne 3D(leider) aber unter volgendem System bis 
jetzt gut:
Win XP Pro (5.1, Build 2600)
Service Pack 3
Intel Pentium 4 CPU 3.4GHz
1024 RAM
DirectX 9.0c
ATI Radeon X300


Werde mal bei uns im Betrieb nachfragen, ob jemand etwas weiss.
MFG
P.Berger

von Ralf (Gast)


Lesenswert?

Hallo,

ja, der Beitrag ist schon alt, wurde aber bei der Suche nach meinem 
Problem ganz oben angezeigt.

Vorweg: Es geht wieder!


Problem:
===============================
Ich konnte von einen auf den anderen Tag plötzlich keine PCB mehr öffnen 
oder die Bauteile waren irgenwie nicht auf der Platine.
Beim Kollegen (identischer Rechner) kann das Projekt einwandfrei 
geöffnet werden.

Meist kam sowas:
Access violation at address 146A2703 in module 'ADVPCB.DLL'. Read of
address 00000000 at 146A2703.

Neuinstallation und löschen aller Altium-Einträge hat nichts gebracht.


Lösung:
===============================
Ich habe im Link für den Altium Designer auf den Kompatibilitätsmodus 
(WIN2000) umgeschaltet.
Sowohl PCB als auch komplizierte 3D-Ansichten (aus drei Platinen) 
funktionieren wieder.


Gruß Ralf

von Bernhard (rundekugel)


Lesenswert?

Der Beitrag ist alt, aber immer noch aktuell.

Der W2k Kompatibilitätsmodus ist für mich eine angenehme Alternative zur 
Neuinstallation. Der Tipp hat mir meinen Tag gerettet!

Altium Designer Summer 09
WinXP-SP3
In einer VMWare auf einem MAC als Host.

von Alfred P. (paaalm07)


Lesenswert?

Schon eine Weile her, aber bei mir ist das Problem auch gerade 
aufgetaucht.

Access violation mit der 'IntegratedLibrary.DLL'

Ich verwende eine SVNDbLib und dort wurden keine neu erstellten 
Symbole/Footprints angezeigt. Wenn ich ein Symbol aus der Bibliothek 
heraus editieren wollte kam der Fehler.

Hab den Designer nach einiger Zeit wieder zum Laufen gebracht.

Hier meine Lösung:
Gewünschte Dateien mit Win7 (x64) öffnen, abspeichern und SVN commit.
Auf Win10 Altium schließen, SVN update machen, Altium öffnen, Refresh 
Library  und alles funktioniert wieder.

Hoffe ich kann damit jemandem weiterhelfen!


Mein System war:
Winows 10 Pro, x64, i7-6820HQ, 8GB-RAM, 256GB-SSD
Altium Designer Version 15.0.4 (Build 40656)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.