vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Mp3 Länge auslesen, Es wurde versucht, im geschützten Speicher zu lesen oder zu 
Autor: Hannibal
Datum: 17.11.10 18:32

Hi Manfred,

dein Tipp hat mich eine ganze weiter gebracht, hab jetzt fast alles neu aufgebaut auf Grundlage des Tipps von dir. Danke nochmal.
Habe jetzt allerdings ein anderes Problem, das Programm bricht nach ca. 60 Sekunden mit der Meldung

"ContextSwitchDeadlock wurde erkannt.
Message: Die CLR konnte 60 Sekunden lang keinen Übergang vom COM-Kontext 0x1a17f8 zum COM-Kontext 0x1a1968 durchführen. Der Thread, der Besitzer des Zielkontexts/-apartments ist, wartet entweder, ohne Meldungen zu verschieben, oder verarbeitet eine äußerst lang dauernde Operation, ohne Windows-Meldungen zu verschieben. Eine solche Situation beeinträchtigt in der Regel die Leistung und kann sogar dazu führen, dass die Anwendung nicht mehr reagiert oder die Speicherauslastung immer weiter zunimmt. Zur Vermeidung dieses Problems sollten alle STA-Threads (Singlethread-Apartment) primitive Typen verwenden, die beim Warten Meldungen verschieben (z.B. CoWaitForMultipleHandles), und bei lange dauernden Operationen generell Meldungen verschieben."



Habe schon gegoogelt und hier im Forum gesucht, dabei bin ich über das hier gestolpert.
http://www.vbarchiv.net/forum/id10_i64697t64697.html

Allerdings steht hier nicht wie das Problem gelöst wurde und was es genau bedeutet
Muss etwas mit Single Threaded Apartment (STA) und Multiple Threaded Apartment (MTA) wenn ich das einigermaßen richtig verstanden habe.

Gruß
Hannibal

Ps. Sry das es nicht mehr zu der Beitragsbezeichnung passt aber wollte keinen neuen Thread anfangen

_____________________________________________________
Programmieren ist heute ein Wettrennen zwischen Programmierern, die versuchen bessere und idiotensicherere Programme zu entwickeln und dem Universum, dass versucht bessere Idioten zu entwickeln

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mp3 Länge auslesen, Es wurde versucht, im geschützten Speich...4.131Hannibal10.11.10 20:34
Re: Mp3 Länge auslesen, Es wurde versucht, im geschützten Sp...3.103Manfred X10.11.10 21:48
Re: Mp3 Länge auslesen, Es wurde versucht, im geschützten Sp...3.028Hannibal14.11.10 18:53
Re: Mp3 Länge auslesen, Es wurde versucht, im geschützten Sp...3.011Hannibal17.11.10 18:32
Eine Alternative mit dem MS APICodePack4.317Snoopy17.11.10 22:45
Re: Eine Alternative mit dem MS APICodePack3.090Hannibal18.11.10 17:10
Re: Mp3 Länge auslesen, Es wurde versucht, im geschützten Sp...3.013Hannibal18.11.10 19:20

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel