Thread Problem auf Windows (8 answers)
Opened by bianca at 2013-10-05 23:41

bianca
 2013-10-05 23:41
#170993 #170993
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Habe hier ein Script auf Win 7 64 Bit, dass ich schon eine Weile nutze. Aber heute Abend habe ich eine Konstellation erwischt die nicht so läuft wie ich erwarte.
Es geht darum, dass es eine Datei öffnen soll mit sysopen und den Modi O_RDWR|O_CREAT. Das reagiert aber einfach nicht an der Stelle. Soll heißen, das Script mit Perl.exe läuft, zieht auch 25 % CPU aber es geht nicht weiter.
Und zwar schlägt hier weder das or die im sysopen an, noch das übergreifende alarm noch sonst irgend ein Timeout. Nicht einmal der Apache terminiert das Script.

Auf dem Server war bis vorgestern noch Perl 5.10.1 32 Bit drauf. Dann kam das Update auf 5.16.3 64 Bit. Bin mir nicht ganz sicher aber ich glaube, das Problem vor dem Update noch nicht gesehen zu haben.

Das ist sogar jederzeit reproduzierbar hier bei mir im Intranet.
Im Ereignisprotokoll hatte ich mal zeitlich unabhängig diesen Eintrag:
Quote
Name der fehlerhaften Anwendung: perl.exe, Version: 0.0.0.0, Zeitstempel: 0x513f0ec4
Name des fehlerhaften Moduls: ntdll.dll, Version: 6.1.7601.18229, Zeitstempel: 0x51fb164a
Ausnahmecode: 0xc0000374
Fehleroffset: 0x00000000000c4102
ID des fehlerhaften Prozesses: 0x1074
Startzeit der fehlerhaften Anwendung: 0x01cec20f9f8f32ea
Pfad der fehlerhaften Anwendung: C:\strawberry\perl\bin\perl.exe
Pfad des fehlerhaften Moduls: C:\Windows\SYSTEM32\ntdll.dll
Berichtskennung: 421035bd-2e03-11e3-97ce-80ee735c8ddb

Der taucht aber nur einmal auf, obwohl ich das Problem jetzt schon mindestens 10 mal reproduziert habe.

Jemand eine Idee, wo ich mit der Suche beginnen könnte?
Neu gestartet habe ich schon mehrfach.
10 print "Hallo"
20 goto 10

View full thread Problem auf Windows