mikrocontroller.net

Forum: PC-Programmierung Exe läuft unter Eclipse aber im Command Window nicht!


Autor: Jörg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe C++ Code mit Eclipse entwickelt der auch wunderbar läuft wenn 
ich den Run Button drücke. Ich habe jetzt allerdings versucht im Release 
Ordner den Eclipse im Workspace anlegt die .exe zu starten, was aber 
nicht funktionierte. Im Command Window erschien die Meldung:
3 [main] test 232 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
286 [main] test 232 open_stackdumpfile: Dumping stack trace to 
test.exe.stackdump

Wieso läuft die .exe unter Eclipse und nicht im Command Window?

MfG
Jörg

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Eclipse startet doch bestimmt die Debug version, du willst aber die 
Release version starten.

Ich vermute du hast vergessen eine Variable zu initalisieren, der 
Debugger setzt sie auf 0, in realen leben kann alles drin stehen.


void* p;

if ( p )
   printf("%p\n", p );


reicht da schon aus.

Autor: Jörg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für deine Antwort Peter.
Also ich habe unter Eclipse active configurations und manage 
configurations Release eingestellt. Ich habe noch mal alle Variabelen 
überprüft, diese sind alle richtig intialisiert. void *p behebt das 
Problem leider auch nicht.
Weißt du sonst noch einer Rat oder jemand anders?
Bin für jeden Tipp dankbar.

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> [main] test 232
könnte das eine Zeilennummer sein? was steht denn dort. Zeig doch mal 
den Quellcode sonst können wir alle nur raten.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.