tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
428
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Maxii Maxii ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Ort
    Österreich
    Beiträge
    95
    Morgen!

    Ich schreibe mittlerweile mehrere Jahre Programme, seit 2 mit C#, seit einem Jahr mit Perl. Zurzeit arbeite ich an einem Projekt bei dem sich die beiden Sprachen ergänzen sollen. Seit 11 Monaten läuft das gut - nur heute aus unerfindlichen Gründen tritt folgender Fehler auf:

    Code :
    1
    2
    3
    
    Eine nicht behandelte Ausnahme des Typs 'System.NullReferenceException' ist in perlrt.dll aufgetreten.
     
    Zusätzliche Informationen: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

    Das Lustige dabei: jeden Programmteil für sich kann man Fehlerlos kompilieren.
    Kennt jemand den Fehler?

    MfG Markus
     

  2. #2
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Zitat Zitat von Maxii
    Kennt jemand den Fehler?
    Ja, Du hast vergessen ein Objekt zu initialisieren bevor darauf zugegriffen wurde.

    Zitat Zitat von Maxii
    Ich schreibe mittlerweile mehrere Jahre Programme, seit 2 mit C#
    Dein ernst, wirklich?
    Schonmal was von Exceptions gehört um solchen wirklich trivialen Fehlern,
    selber auf die spur zu kommen?
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  3. #3
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Dass sich das Projekt kompilieren läßt ist klar. Exceptions sind auch Ausnahmen, die zur Laufzeit passieren.

    Hast du eventuell ein Update deiner Perl-Libraries/Assemblies gemacht? Bzw. ist die perlrt.dll von dir? Wenn ja, dann hast du an einer bestimmte Stelle ein Objekt welches null ist.

    Da empfiehlt es sich die unterschiedlichen Projekte in einer Solution zusammenzufassen, dann kannst du auch durchdebuggen und bekommst einen netten Stacktrace anhand dessen du sehr einfach rausfinden kannst, wo der Fehler aufgetreten ist.
     

Ähnliche Themen

  1. Perl vs. PHP - warum Perl?
    Von DataFox im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 13
    Letzter Beitrag: 30.06.10, 19:59
  2. [perl] *.sql in Perl-skript einbinden
    Von RedDevilGT im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 1
    Letzter Beitrag: 08.05.09, 10:11
  3. Perl.NET Fehlermeldung
    Von Maxii im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 0
    Letzter Beitrag: 02.08.05, 09:53
  4. Anfänger.. was kann perl? - was ist perl?
    Von cameeel im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 12
    Letzter Beitrag: 09.02.05, 20:35
  5. Unterschied Perl f. Windows <-> Perl f. Windows
    Von lechner im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 0
    Letzter Beitrag: 03.04.03, 13:47