YetAnotherForum
Welcome Guest Search | Active Topics | Log In | Register

New Topic Post Reply
1.2 auf Win7: System.NullReferenceException
Guest
#1 Posted : Wednesday, December 09, 2009 3:57:18 PM(UTC)

Rank: Gast

Joined: 7/12/2008(UTC)
Posts: 132
Points: 597
Hallo,

ich habe heute zum ersten Mal BattCursor (1.2) ausprobiert und es gefällt mir ganz gut.
Nachdem ich zunächst eine Testinstallation auf einem Windows 7 Home Premium 32bit unter VirtualBox erfolgreich durchgeführt hatte, installierte ich es auf meinem Laptop (FuSi Amilo S1520).

Hier erscheint immer dann - und nur dann - die untige Fehlermeldung, wenn ich einen Rechts-Klick auf das Tray-Icon mache. Ansonsten funktioniert das Programm.
Der einzige Unterschied, der mir zwischen dem virtuellen und dem echten Windows einfällt, ist neben den anderen Hardware-Daten nur, dass im virtuellen System die Aero-Oberfläche nicht aktiviert ist (die Graka ist zu schwach).

Ich kann zwar die Einstellungen über die Settings.bat ändern, aber irgendwie hab ich ein komisches Gefühl bei dem Fehler...

Viele Grüße,
Dirk

Hier die Details .NET Fehlermeldung:

Code:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei BattCursor.Core.Tray.MyCMS_Opening(Object sender, CancelEventArgs e) in P:\Programmierung\PC\BattCursor\BattCursor\Core\Tray.vb:Zeile 380.
   bei System.Windows.Forms.ToolStripDropDown.OnOpening(CancelEventArgs e)
   bei System.Windows.Forms.ToolStripDropDown.SetVisibleCore(Boolean visible)
   bei System.Windows.Forms.ContextMenuStrip.SetVisibleCore(Boolean visible)
   bei System.Windows.Forms.ToolStripDropDown.Show(Int32 x, Int32 y)
   bei System.Windows.Forms.ContextMenuStrip.ShowInTaskbar(Int32 x, Int32 y)
   bei System.Windows.Forms.NotifyIcon.ShowContextMenu()
   bei System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   bei System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
BattCursor
    Assembly-Version: 1.2.0.0.
    Win32-Version: 1.2.0.0.
    CodeBase: file:///C:/Program%20Files/BattCursor/BattCursor.exe.
----------------------------------------
System
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 8.0.0.0.
    Win32-Version: 8.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Configuration
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
sxpxmqcj
    Assembly-Version: 1.2.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
BattCursor.resources
    Assembly-Version: 1.2.0.0.
    Win32-Version: 1.2.0.0.
    CodeBase: file:///C:/Program%20Files/BattCursor/de/BattCursor.resources.DLL.
----------------------------------------
mscorlib.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


TommyB Offline
#2 Posted : Wednesday, December 09, 2009 5:30:41 PM(UTC)


Rank: Administratoren

Joined: 7/12/2008(UTC)
Posts: 464
Points: 1.295
Location: Wilhemshaven, Germany
Hallo :)

Der Fehler ist verwunderlich, eigentlich dürfte der da nicht auftreten 0.o

Danke auf jeden Fall für das Berichten, ich werde da mal nachschaun.
Tritt der Fehler auch schon in der Standartkonfiguration auf?

Ich weiß nicht, ich hatte in der 1.2 einige kleinere Probleme gefunden die sich vor allem auf
Windows 7 auswirkten (zum Beispiel funktionierte die Einfärben Funktion nicht mehr). Eventuell
ist der Fehler in der neueren Version (1.2.0.1 Beta) bereits behoben.

Betaversionen können nur über die Automatische Updates-Funktion heruntergeladen werden.
Falls du möchtest kannst du die ja mal ausprobieren (vorher den harken setzen bei auch nach
Beta-Versionen suchen, und unter Credits & Info gibts n Button um die Updatesuche von Hand zu starten)
Thomas Baumann
BattCursor.Net - Developer
Shotty.Devs-On.Net - Developer
Devs-On.Net - Administrator
Microsoft Certified Systems Administrator (MCSA)

When I post FP:TommyB in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting
DirkSchwarzmann Offline
#3 Posted : Thursday, December 10, 2009 9:38:53 PM(UTC)

Rank: Neuling

Joined: 12/10/2009(UTC)
Posts: 2
Points: 6
Hallo Thomas!

Das Zurücksetzen auf Default-Settings hat´s gebracht.
Weil ich danach die Einstellungen ändern konnte wie ich wollte ohne das Fehler nochmal auftrat, schätze ich, dass vielleicht noch ein Initialisierungsproblem in der Programmierung besteht:
Ich hatte gleich beim ersten Programmstart die Einstellungen geändert - vielleicht werden dadurch die Standard-Werte nicht gesetzt und beim späteren Lesen (durch Aufruf des Einstellungen-Dialogs) geht dann eine Variablen-Abfrage ins Nirvana?

Ich bin selbst Entwickler und hatte mit solchen Problemen auch schon zu kämpfen.

Die Beta 1.2.0.1 habe ich noch nicht ausprobiert.

Viele Grüße,
Dirk
TommyB Offline
#4 Posted : Thursday, December 10, 2009 9:43:06 PM(UTC)


Rank: Administratoren

Joined: 7/12/2008(UTC)
Posts: 464
Points: 1.295
Location: Wilhemshaven, Germany
Hey :)

Schön, denn ist es ja zumindest kein allzu gravierendes Problem :)

Ja das mit den Initialisierungsfehlern kenn ich auch, hatte ich da drin auch schon mal.
Hauptsache es geht soweit jetzt, nach dem Fehler schau ich die Tage mal
Thomas Baumann
BattCursor.Net - Developer
Shotty.Devs-On.Net - Developer
Devs-On.Net - Administrator
Microsoft Certified Systems Administrator (MCSA)

When I post FP:TommyB in a topic, I'm leaving my footprint there so I can track it once I get into coding/supporting
Guest
#5 Posted : Friday, May 25, 2012 6:02:28 AM(UTC)

Rank: Gast

Joined: 7/12/2008(UTC)
Posts: 132
Points: 597
Message was deleted by Moderator.
Quick Reply Show Quick Reply
Users browsing this topic
Guest
New Topic Post Reply
You can post new topics in this forum.
You can reply to topics in this forum.
You can delete your posts in this forum.
You can edit your posts in this forum.
You can create polls in this forum.
You can vote in polls in this forum.

TommyB's Skin (Based upon Clean Slate theme by Jaben Cargman (Tiny Gecko))
Powered by YAF 1.9.4 | YAF © 2003-2010, Yet Another Forum.NET
This page was generated in 0,176 seconds.