Paint.NET stürzt bei Verwendung der Menüs ab

1071
bobber205

Wann immer ich zu den Menüs in Paint.NET gehe, stürzt es mit dem unten gezeigten Fehler ab. Ich habe die neueste Version sowie Version 2.7 ausprobiert

Irgendwelche Ideen, was los ist?

Ausnahmedetails: System.AccessViolationException: Es wurde versucht, geschützten Speicher zu lesen oder zu schreiben. Dies ist oft ein Hinweis darauf, dass der andere Speicher beschädigt ist. bei System.Wackles.Forms.ToolStripItem.HandleMouseUp (MouseEventArgs e) bei System.Windows.Forms.ToolStripItem.FireEventInteractive (EventArgs e, ToolStripItemEventType met) bei System.Windows.Forms.ToolStripTailAdresse .Windows.Forms.ToolStrip.OnMouseUp (MouseEventArgs mea) bei System.Windows.Forms.Control.WmMouseUp (Schaltfläche Nachricht & m, Mausschaltflächen, Int32-Klicks) bei System.Windows.Forms.Control.WndProc (Message & m) bei System.Windows .Forms.ScrollableControl.WndProc (Nachricht & m) bei System.Windows.Forms.ToolStrip.WndProc (Message & m) bei System.Windows.Forms.MenuStrip.

2
Fehler liest: Ausnahmedetails: System.AccessViolationException: Es wurde versucht, geschützten Speicher zu lesen oder zu schreiben. Dies ist oft ein Hinweis darauf, dass der andere Speicher beschädigt ist. Haben Sie DEP aktiviert? Versuchen Sie, Paint.NET zu Ihrer Ausnahmeliste hinzuzufügen oder möglicherweise sogar Ihren RAM zu testen (obwohl ich denke, dass dies mit DEP zusammenhängt). vor 14 Jahren 0
welches Betriebssystem? studiohack vor 14 Jahren 0
@studiohack: Wenn man bedenkt, dass es eine .NET-App ist und er weder WINE noch Mono erwähnt, ist es eine sichere Wette, dass es Windows ist. Hello71 vor 14 Jahren 0
"Die erste Anlaufstelle wäre das Ausführen einer Speicherprüfung. Dieser Beitrag enthält ziemlich viele Details dazu." Behebt das Problem das Problem, geschweige denn es einzugrenzen? vor 12 Jahren 0

1 Antwort auf die Frage

1
ChrisF

Given that the error is:

Attempted to read or write protected memory. This is often an indication that other memory is corrupt

The first port of call would be to run a memory checker. This post has quite a lot of detail on how to do that.

memtest86 is by far the most popular amongst the memory checking crowd and works very well. It has a whole slew of tests that you pick and choose to run. The program was created in 1994 and was last updated in 2007, so it’s a bit old.

Prime95 is another memory checker, but one that has been updated more regularly and that works with multicore CPUs, which are becoming more prevalent these days. The program tests both the CPU and memory by using various stress tests, such as calculating large prime numbers.

The only other thing that springs to mind is that you're running out of memory and this is a misreported error. How much physical RAM do you have? What size is your swap file? And how big are the images you're manipulating?

3,5 GB RAM. Nicht sicher bei Swap atm. Standardfenstergröße Und dieser Fehler tritt auf, bevor ich etwas geöffnet habe. :) bobber205 vor 14 Jahren 0
@ bobber205 - OK, dann sieht es aus wie eine Speicherbeschädigung für mich. ChrisF vor 14 Jahren 0
Ging runter zu Version 2.5 und ich kann die Menüs verwenden. Die Maschine verhält sich merkwürdig langsam, vielleicht sollte ich diesen Test doch ausführen. bobber205 vor 14 Jahren 0