Fehlermeldung in der SYSTEM.LOG bei Netzwerkverbindung zu WinXP-Rechner

marco21

marco21

Aktives Mitglied
Thread Starter
Dabei seit
16.04.2006
Beiträge
1.883
Reaktionspunkte
34
HY!

Ich hab ein kleines Problem. Und zwar:

Wenn ich mit meinem Macbook auf ein freigegebenes WinXP-Laufwerk (NTFS oder FAT32 ist egal) zugreiffen will, also es im Finder mounte, dann kommt diese Fehlermeldung hier in der SYSTEM.LOG:

Sep 5 18:35:42 marco-feldeszs-computer kernel[0]: smbfs_aclsflunksniff: sm_args.uid 501, error 2

Ich hab mal mein frisch installiertes- und jungfräuliches OSX 10.4.7 von einer ext. Platte gestartet und da mal das freigegebene WinXP-Laufwerk gemountet. Selbe Fehlermeldung.

Die Datenübertragung läuft über WLAN. -Kann es sein, dass es vieleicht an den WinXP-Rechnern liegt???
 
könnte sein, dass da anlegen von . files nicht erlaubt ist...
guck mal, ob du das erlauben kannst in xp oder schalt es halt auf dem mac aus.
im terminal:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
 
Versuch Dich statt per Finder ueber das Terminal zu verbinden via
Code:
smbclient //serverName/shareName -U userName
 
Es ist ja so, dass, obwohl diese Fehlermeldung erscheint, dass Mounten und der Dateitransfer vom oder auf das freigegebene Laufwerk einwandfrei funktioniert.
 
Zuletzt bearbeitet:
marco21 schrieb:
Es ist ja so, dass, obwohl diese Fehlerelsung erscheint, dass Mounten und der Dateitransfer vom oder auf das freigegebene Laufwerk einwandfrei funktioniert.

Achso! Ich bin jetzt davon ausgegangen, dass groessere Probleme dadurch verursacht werden.

Wenn Du Dich verbindest, ist die Transferrate relativ niedrig?
 
Liegt bei knappen 2 MB/s per WLAN. Allerdings liegt auch eine Decke zwischen den Accesspoint und dem Macbook, also denke ich, es ist OK.
Wenn ich via Ethernet Daten übertrage, dann hab ich 10MB/s, also besser gehts nicht.
Wenn ich mich über das Terminal mit dem WinXP-Laufwerk verbinde, kommt keine Fehlermeldung.
 
Aber ich hab eben festgestellt, dass der Fehler nur auftritt, wenn auf freigegebene Festplatten zugegriffen wird, die das NTFS-dateisystem haben. FAT32-Platten sind davon nicht betroffen.
 
acl steht ja auch für Access Control List...
da hast du halt keine berechtigungen für bestimmte sachen...
ich tippe auf die . files wie .DS_STORE usw...
 
Vollzugriff auf den WinXP-Platten ist aktiviert.
Die .DS_Store-Dateien werden auf den Netzwerklaufwerken auch erstellt.
 
Gibt es unter Windows XP die Option "Always secured connection"? Brich die Verbindung zwischen Deinem Mac und dem Windows-Server/Rechner ab und schalte diese Option aus. Verbinde die Rechner wieder und schau via dmesg oder in den System logs nach, ob es immer noch die Fehlermeldung gibt.

Wenn ich richtig liege, ist das Problem hier die Encryption von Windows. Microsoft's networking protocol verschluesselt durch die Option jegliche Verbindungen. Die Sambaversion, die unter Mac OS X genutzt wird, kann dieses allerdings noch nicht vollstaendig unterstuetzen.

Das gleiche Problem tritt fuer Windows 2003 Server auf. Fuer eine genauere Beschreibung des Problems siehe:
http://allinthehead.com/retro/218/accessing-a-windows-2003-share-from-os-x
 
Zuletzt bearbeitet:
Dieses "Microsoft Server: Digital sign...." ist bei meinem WinXP-Rechner schon deaktiviert gewesen. -Hab eben mal nachgeguckt.
 
Ich habe festgestellt, wenn ich ich dann von dem freigegebenen WinXP-Laufwerk mich wieder trenne, also uunmounte, dann stürzt hin und wieder der Finder mit dieser Fehlermeldung in der Console.log ab und startet sich dann neu:


Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x16725240; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x6de6b0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x1672f450; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x16725240; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x6de6b0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x1672f450; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x16725240; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x6de6b0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x1672f450; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x16725240; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18a0400) malloc: *** Deallocation of a pointer not malloced: 0x6de6b0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x60c100; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x167786f0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x60c100; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** error for object 0x16786010: double free
Finder(727,0x18c3c00) malloc: *** set a breakpoint in szone_error to debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x16786010; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x167786f0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x60c100; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x167786f0; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
Finder(727,0x18c3c00) malloc: *** Deallocation of a pointer not malloced: 0x60c100; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug

Kotzt mich ein bisschen an. Speicher kann es eigendlich nicht sein. Hab schon nen Memtest von der Install-DVD drüberlaufen lassen. Ausserdem hab ich mit dem Programm "Memtest" in Singe-User-Mode fast 1 1/2 den Speicher getestet, ohne Fehler!

Was meint Ihr??? Bug in Finder?? -Wenn ja, dann wollen wir mal auf Leo hoffen.....
 
Keiner ne Idee???

-Komischerweise kommt der oben genannte Fehler (Sep 5 18:35:42 marco-feldeszs-computer kernel[0]: smbfs_aclsflunksniff: sm_args.uid 501, error 2) nur, wenn ich ein NTFS-Netzwerklaufwerk im Finder mounte. Bei FAT32-Platten gibts keine Fehler.
NTFS sowie auch FAT32-Platten funktionieren aber anstandsfrei im Finder. Auch die Datenübertragung stimmt (ca. 2,5MB/s, Accesspoint steht über meinem Zimmer und dazwischen ist eben noch ne Decke).

Versucht mal bei Euch ein NTFS und FAT32-freigegebens Laufwerk zu mounten und guckt danach mal in die Log's. Könnte es an M$'s NTFS-Filesystem liegen???
 
Zurück
Oben Unten