foobar2000 auf Deutsch

foobar2000 => Allgemein => Thema gestartet von: huber71 in 17. Februar 2021, 10:42:33

Titel: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 10:42:33
Moin,

in einer seit vielen Jahren genutzten portablen DarkOne V4.0 mit foobar 1.3.16 (es wurden seitdem keine updates mehr eingearbeitet, da die von mir modifizierte Version klaglos lief) erschien gestern bei der "Properties"-Abfrage der gesamten library og Meldung:

Properties dialog refresh failure: bad allocation

bei erneutem Aufruf erscheinen nacheinander die folgenden Meldungen (Anhang), dann verabschiedet sich das Programm.

Ich habe jetzt mal ein bis dato nur zu Testzwecken und ansonsten ungenutztes portables foobar aufgerufen, die library dort einlesen lassen und erhalte dort dieselben Fehlermeldungen-

Hat jemand eine Ahnung was das ist?
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 11:02:54
Scheint ein bug irgendwo zu sein.
Topic: Properties dialog refresh failure: bad allocation (https://hydrogenaud.io/index.php?topic=116139.0)
Ich würde als erstes die Komponenten updaten. Help | Check for updated components und Help | Check for new foobar2000 versions

Sichere vorher den portablen foobar2000 Ordner.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 11:12:09
Moin,

den Eintrag auf hydrogenaudio habe ich gesehen - der hilft auch nicht weiter.

Natürlich kann ich Komponenten abdaten, allerdings warum? Beide genannten Versionen liefen jetzt ca 6-7 Jahre völlig klaglos, ich habe xx Konfigurationen gesichert (nach jeder kleinen Änderung an den Scripts) und nie gab es auch nur irgendeinen bug...

Für mich als Laien deutet das eher auf eine Windows-Macke hin und ich würde gern vor Änderungen an foobar Ursachenforschung betreiben, step by step

Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 11:21:08
Du kannst erstmal testen, ob die Windows Installation ok ist
Kommandozeilenbefehl:
sfc /scannow
ausführen.
Das geht gefahrlos.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 11:40:28
keine Verletzungen
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 11:42:29
Dann
chkdsk c:
(oder ein anderes Laufwerk)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 11:50:19
Dann: Überprüfung auf Festplattenfehler

2021-02-17 11_47_15-Dieser PC.png

Ich habe noch das gefunden:
Topic: bad allocation (https://hydrogenaud.io/index.php?topic=113039.0)
Sende ein crash report an Peter oder poste hier
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 12:23:13
ok, fangen wir mit dem Festplattenfehler an - C: - Wegen Windows? Der Foobar Ordner liegt auf Laufwerk D:

btw: Der Rechner ist 2 Monate alt, alles SSDs neuester Bauart

Der letzte (?) Consoleneintrag:

Components loaded in: 0:01.387776
Configuration read in: 0:00.299094
Watching: Q:\Music Catalogue Ear
Watching: R:\Music Catalogue Ear B
Album list panel: initialised in 13.805 s
Filter Panel - Genre: initialised in 1.132 s
Filter Panel - Artist: initialised in 2.175 s
Filter Panel - Album: initialised in 2.983 s
Album list panel: initialised in 7.002 s
Album list panel: initialised in 3.682 s
Album list panel: initialised in 3.568 s
Album list panel: initialised in 8.040 s
Album list panel: initialised in 8.237 s
Album list panel: initialised in 6.083 s
Album list panel: initialised in 22.307 s
Album list panel: initialised in 7.857 s
Album list panel: initialised in 23.824 s
WSH Panel Mod (DarkOne Cover Panel v4.0 by tedGo, includes partial code by T.P Wang): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Global Script.js"
WSH Panel Mod (DarkOne Cover Panel v4.0 by tedGo, includes partial code by T.P Wang): initialized in 123 ms
WSH Panel Mod (DarkOne Rating Panel v4.0 by super-gau and tedGo): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Global Script.js"
WSH Panel Mod (DarkOne Rating Panel v4.0 by super-gau and tedGo): initialized in 24 ms
WSH Panel Mod (DarkOne Seekbar Panel v4.0 by tedGo): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Global Script.js"
WSH Panel Mod (DarkOne Seekbar Panel v4.0 by tedGo): initialized in 13 ms
WSH Panel Mod (DarkOne Button Panel v4.0 by tedGo, based on a sample by T.P Wang): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Global Script.js"
WSH Panel Mod (DarkOne Button Panel v4.0 by tedGo, based on a sample by T.P Wang): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Global Button Script.js"
WSH Panel Mod (DarkOne Button Panel v4.0 by tedGo, based on a sample by T.P Wang): initialized in 71 ms
WSH Panel Mod (DarkOne Display Panel v4.0 by super-gau and tedGo, includes partial codes by fbuser and T.P Wang): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Global Script.js"
WSH Panel Mod (DarkOne Display Panel v4.0 by super-gau and tedGo, includes partial codes by fbuser and T.P Wang): initialized in 4 ms
WSH Panel Mod (DarkOne Control Panel v4.0 by tedGo, based on a sample created by T.P. Wang): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Global Script.js"
WSH Panel Mod (DarkOne Control Panel v4.0 by tedGo, based on a sample created by T.P. Wang): Parsing file "D:\Program Files (x86)\foobar2000\foobar 06 - Hörbuch New\themes\DarkOne_v4.0\Others\WSH Scripts\DO 4.0 Button Object Script.js"
WSH Panel Mod (DarkOne Control Panel v4.0 by tedGo, based on a sample created by T.P. Wang): initialized in 46 ms
User Interface initialized in: 1:52.902949
Startup time : 2:14.956515
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 12:34:42
Teste C:, D:, Q: und R:

Braucht Du wirklich 2 min 15 sec zum Starten. Das ist nicht normal.

Meine DarkOne installation:
ZitatComponents loaded in: 0:01.773163
Configuration read in: 0:00.268145
foobar2000 v1.5.1 [portable]
Watching: G:\mp3
Album list panel: initialised in 0.297 s
Filter Panel - Genre: initialised in 0.110 s
Filter Panel - Artist: initialised in 0.070 s
Filter Panel - Album: initialised in 0.093 s
JScript Panel v2.3.0.1 (DarkOne4Mod - Artwork Panel v2.0 by tedGo): initialised in 139 ms
Playlist view initialised in: 0.086 s
JScript Panel v2.3.0.1 (DarkOne4Mod - Seekbar Panel v2.0 by tedGo): initialised in 51 ms
JScript Panel v2.3.0.1 (DarkOne4Mod - Rating Panel v2.0 by tedGo): initialised in 52 ms
JScript Panel v2.3.0.1 (DarkOne4Mod - Control Panel - Left v2.0 by tedGo): initialised in 233 ms
JScript Panel v2.3.0.1 (DarkOne4Mod - Control Panel - VisualButton v2.0 by tedGo): initialised in 37 ms
JScript Panel v2.3.0.1 (DarkOne4Mod - Display Panel v2.0 by tedGo): initialised in 125 ms
JScript Panel v2.3.0.1 (DarkOne4Mod - Control Panel - Right v2.0 by tedGo): initialised in 132 ms
User Interface initialized in: 0:03.535151
FFmpeg version: 3.4.6-0ac9001
Startup time : 0:07.112520

(20000 dateien in Media Library)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 12:48:25
ok, alle 4 Laufwerke durch - keine Fehler
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 12:52:36
Nur so ne Idee: Du hast Hörbücher. Gibt es da größere Dateien, die Probleme bereiten können.
Wie groß ist deine Media Library?
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 13:02:14
ja, da sind durchaus größere Dateien drin... (also z.B. 1 CD = 1 Singletrack)

Gesamte library auf Festplatte = 3.3 TB
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 13:13:08
Das ist wirklich sehr viel. Kein Wunder, dass das Memory nicht ausreicht.
Interessantes Topic:
Topic: Files could not be written (bad allocation) ERRORs (https://hydrogenaud.io/index.php/topic,113726.msg)
Du könntest die Werte in der LargeFieldsConfig.txt wie beschrieben anpassen. Das gewinnt Spielraum im Memory.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 14:07:37
also, anpassen nach oben oder unten bringt keine Abhilfe...

Interessanterweise kann ich eine Splitmenge (Ordner mit 600 Foldern) problemlos in "Properties" anzeigen lassen..

Ich leg jetzt mal eine Kopie meines (funktionierenden) Musik-Foobars an - als weitere portable Version und tausche die Musik-Library gegen die beiden Hörbuch-Libraries
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 14:28:22
Zur Not musst Du die portable Hörbuch-Installation von foobar2000 in zwei aufteilen.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 14:53:38
ja, das wird vermutlich so kommen   :(
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: fbuser in 17. Februar 2021, 17:54:11
Zitat von: huber71 in 17. Februar 2021, 11:12:09Natürlich kann ich Komponenten abdaten, allerdings warum?
Weil es dann wieder funktioniert. ;)

Das Problem hat nur indirekt mit foobar2000 zu tun. Ursache ist eine fehlende/falsche Runtime-Library, die von einer deiner Komponenten verwendet wird. Das kann durch die Installation einer anderen Software verursacht worden sein. Mit Änderungen der Konfiguration kommst du daher also nicht weiter.

Du mußt also zunächst die betroffene Komponente identifizieren. Die Standard-Komponenten von foobar2000 kannst du direkt ausschließen, da diese keine Runtime-Library benötigen. Es gibt ohnehin nicht viele Komponenten, die auf eine externe Runtime-Library angewiesen sind, aber wenn du nicht weißt welche dann sind, dann entfernst du am besten zuerst die Hälfte deiner Komponenten. Tritt der Fehler nicht mehr auf, dann fügst du die Hälfte der entfernten Komponenten wieder hinzu, tritt der Fehler nach dem ersten Schritt immer noch auf entfernst du von den verbliebenen Komponenten wieder die Hälfte, usw. So mußt du nicht jede Komponente einzeln testen.

Dann mußt du entscheiden, ob du die betroffene Komponente behalten willst und wenn ja über die Beschreibung der Komponente herausfinden, welche Runtime-Library installiert werden muss.

Wie Anfangs schon erwähnt, kann ein Update von foobar2000 und allen Komponenten auch schon die Lösung sen.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 17. Februar 2021, 18:10:21
@fbuser

vielen Dank - ich werde das natürlich auch noch versuchen

Nochmals - warum keine Komponenten updaten?

Bei einer portablen Version, die seit 6-7 Jahren klaglos läuft und immer nur in behutsamen Schritten scriptseitig minimal verändert wurde (wie schon erwähnt: nach jeder Änderung gibt es eine - noch vorhandene Konfigurationssicherungs-Datei) ist mir nicht ganz klar, was denn nun foobar2000 selbst "zerschossen" haben soll.

Alle Komponenten sind von Anfang an "an Bord", da ist keine entfernt oder hinzu gefügt worden - daher meine (vielleicht veralterte Ansicht) "never change a running system...

(Fast) jeden Tag benutze ich diese foobar-version, warum also von heute auf morgen dieser Wandel? Das Programm an sich läuft ja klaglos - es scheint ja "nur" die Properties-Abfrage der gesamten library zu betreffen; für mich fühlt sich das wie ein overflow an
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 17. Februar 2021, 19:33:49
Du kannst relativ einfach testen, ob foobar2000 ohne Komponenten problemlos läuft: Starte foobar2000 im safe mode. Nach einem crash wird Dir diese Option angeboten. Oder platziere eine Datei running (ohne Inhalt) in den foobar2000-Ordner. Starte foobar2000 dann.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 12:52:39
@fbuser

welche dieser Komponenten kann ich denn zum testen überhaupt rausnehmen - da ist nicht viel:

foo_albumlist.dll
foo_cdda.dll
foo_converter.dll
foo_dop.dll
foo_dsp_eq.dll
foo_dsp_std.dll
foo_fileops.dll
foo_freedb2.dll
foo_input_std.dll
foo_rgscan.dll
foo_ui_std.dll
foo_uie_trackinfo_mod.dll
foo_unpack.dll
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 13:14:52
@grimes

nochmals den Hergang heute mittag:

Starten im "columns Ui" Modus - Abfrage Rechtsklick "All Music" Properties: es erscheinen die eingangs beschriebenen Meldungen ("Could not initialize the Properties dialog: bad allocation") - das wiederhole ich (dieselbe Meldung), Foobar schliesst von selbst. Das ist anscheinend kein crash!

Erneuter Aufruf foobar: Foobar startet normal im DarkOne4 Modus (keine Crash-Meldung) - ich schalte um auf Default User Interface, schliesse Foobar und starte erneut

Ich wähle Library "Album List" (by folder structure) - Rechtsklick auf "All Music" Properties und erhalte folgendes Bild

(https://www.haselau.eu/urlfotos/foobar2.jpg)

Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 18. Februar 2021, 13:25:03
Es sind eher die weiteren Komponenten unter user-components gemeint.

Bei meiner DarkOne-Installation sind das zusammengenommen:

ZitatCore (2021-02-01 11:09:02 UTC)
    foobar2000 core 1.6.4
foo_albumlist.dll (2021-02-01 11:08:20 UTC)
    Album List 1.6.4
foo_cdda.dll (2021-02-01 11:08:18 UTC)
    CD Audio Decoder 1.6.4
foo_converter.dll (2021-02-01 11:08:28 UTC)
    Converter 1.6.4
foo_dsp_eq.dll (2021-02-01 11:08:14 UTC)
    Equalizer 1.2.2
foo_dsp_std.dll (2021-02-01 11:08:14 UTC)
    Standard DSP Array 1.6.4
foo_fileops.dll (2021-02-01 11:08:20 UTC)
    File Operations 1.6.4
foo_freedb2.dll (2021-02-01 11:08:20 UTC)
    Online Tagger 0.8
foo_input_std.dll (2021-02-01 11:08:54 UTC)
    FFmpeg Decoders 4.3.1
    Standard Input Array 1.6.4
foo_jscript_panel.dll (2019-10-04 16:34:09 UTC)
    JScript Panel 2.3.0.1
foo_playcount.dll (2020-07-01 21:00:50 UTC)
    Playback Statistics 3.0.4
foo_plorg.dll (2015-10-13 09:24:48 UTC)
    Playlist Organizer 2.6
foo_quicksearch.dll (2016-02-08 11:08:38 UTC)
    Quick Search Toolbar 3.6
foo_rgscan.dll (2021-02-01 11:08:34 UTC)
    ReplayGain Scanner 1.6.4
foo_ui_columns.dll (2020-09-03 20:55:18 UTC)
    Columns UI 1.6.0
foo_ui_std.dll (2021-02-01 11:08:30 UTC)
    Default User Interface 1.6.4
foo_uie_albumlist.dll (2020-09-26 20:29:20 UTC)
    Album list panel 0.4.1
foo_uie_elplaylist.dll (2011-01-06 09:07:35 UTC)
    ELPlaylist 0.6.9.1.2(beta)
foo_uie_esplaylist.dll (2011-05-29 09:36:21 UTC)
    EsPlaylist 0.1.3.9
foo_uie_lyrics3.dll (2016-06-16 18:38:10 UTC)
    Lyric Show Panel 3 0.5
foo_uie_panel_splitter.dll (2010-05-27 11:03:02 UTC)
    Panel Stack Splitter 0.3.8.3(alpha)
foo_uie_vis_channel_spectrum.dll (2010-03-07 08:23:55 UTC)
    Channel Spectrum panel 0.17.2
foo_unpack.dll (2021-02-01 11:08:20 UTC)
    ZIP/GZIP/RAR/7-Zip Reader 1.6.4
foo_vis_vumeter.dll (2015-08-20 22:25:55 UTC)
    VU Meter 2013-02-16
foo_wave_seekbar.dll (2014-02-08 21:37:10 UTC)
    Waveform seekbar 0.2.45

Re: Könnte man das so interpretieren, dass die Komponente Columns UI oder von CUI verwendete Komponenten ursächlich für die Fehlermeldung ist?
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 14:28:08
oh, sorry, richtig - da sind bei mir auch noch welche...

Welche Komponente(-n) denn nun wirklich für das Dilemma verantwortlich ist/sind weiss ich wirklich nicht...

Ursachenforschung mag ja schön und gut sein, aber 1. verstehe ich davon zu wenig und 2. glaube ich, dass man da seine/meine Zeit verkaspert ..

Ich habe ja davon eine Menge und daher fange ich mal mit einer ganz frischen Installation an, habe das neueste foobar2000 1.6.4 heruntergeladen, versucht DarkOne 4.0 zu installieren und aus der folgenden Fehlermeldung der fehlenden Komponenten eine nach der anderen aktuellen Version herunter geladen und installiert und werde dann die beiden libraries von den beiden externen Festplatten einlesen lassen.

Dann werde ich den portablen Ordner (wenn denn der "properties" dialog funktionieren sollte) als Kopie zur Seite legen und meine ganzen Konfiguartionsdateien mal nacheinander einspielen und sehen, ob's und wann's klemmt

Das dauert jetzt erst einmal seine Zeit  :)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 18. Februar 2021, 17:13:22
Es wurden nur wenige Komponenten seither upgedated:

foobar2000
Columns UI
Album list Panel
Playback Statistics

Überschaubar.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 17:22:21
ja, ich habe alle - erstmal für DarkOne 4.0 - notwendigen Komponenten aus dem Netz, so in einer halben Stunde ist das Einlesen wohl beendet, dann bin ich auf die "Properties" Meldung der library im Default User Interface-Modus gespannt
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 18:17:29
so, alles im Kasten - schneller Start, aber sowohl im "Default User Interface"-Modus als auch im "Columns UI" Modus gibt es wieder den Kasten, der jetzt endlos die Properties zählt.....

foobar-neu (https://www.haselau.eu/urlfotos/foobar.jpg)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 18. Februar 2021, 18:19:45
Das ist normal. Bei mir liest er 10 Minuten die Properties der gesamten Library ein.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 18:26:18
In meiner Musik-Library (eben getestet) geht das innerhalb von 3-4 Sekunden
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: fbuser in 18. Februar 2021, 18:31:23
Zitat von: huber71 in 18. Februar 2021, 12:52:39@fbuser

welche dieser Komponenten kann ich denn zum testen überhaupt rausnehmen - da ist nicht viel:

foo_albumlist.dll
foo_cdda.dll
foo_converter.dll
foo_dop.dll
foo_dsp_eq.dll
foo_dsp_std.dll
foo_fileops.dll
foo_freedb2.dll
foo_input_std.dll
foo_rgscan.dll
foo_ui_std.dll
foo_uie_trackinfo_mod.dll
foo_unpack.dll

foo_uie_trackinfo_mod dürfte der Übeltäter sein. Aus einem tschechichen Forum. (https://myego.cz/item/foobar2000-hudebni-prehravac-well-done-pack/category/hudba-mp3/group/kavarna#comment24243)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 18. Februar 2021, 18:31:49
ZitatIn meiner Musik-Library (eben getestet) geht das innerhalb von 3-4 Sekunden

Ich glaube das wurde seit irgendeiner älteren foobar2000-Version mal geändert. Ist halt nun so.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: fbuser in 18. Februar 2021, 18:34:21
Zitat von: grimes in 18. Februar 2021, 18:19:45Das ist normal. Bei mir liest er 10 Minuten die Properties der gesamten Library ein.
Das ist ungewöhnlich lange.

Zitat von: huber71 in 18. Februar 2021, 18:26:18In meiner Musik-Library (eben getestet) geht das innerhalb von 3-4 Sekunden
Das ist erwartungsgemäß.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 18:35:06
@fbuser:

genau die ( foo_uie_trackinfo_mod.dll ) habe ich eben wieder hinzugefügt, da ich sonst meine gespeicherten Konfigurationen nicht zurück fahren konnte...

In meinem portablen "Musik" - Foobar zickt ja nichts seit 6-7 Jahren, trotzdem steckt die Komponente seitdem da drin !?
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 18:38:28
Zusatz:

diesen "Zählkasten" "loading track information" habe ich, seit ich foobar in allen möglichen Versionen und Modifikationen nutze (ca 14 Jahre) noch nie gesehen/sehen müssen

PS: Immerhin wird gezählt und die eingänglichen Meldungen sind (hoffentlich endgültig) weg - es läuft also wieder "Columns UI" mit einer importierten, zuletzt vor Tagen gesicherten Konfiguration
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: fbuser in 18. Februar 2021, 19:04:37
Zitat von: huber71 in 18. Februar 2021, 18:35:06In meinem portablen "Musik" - Foobar zickt ja nichts seit 6-7 Jahren, trotzdem steckt die Komponente seitdem da drin !?
Ja. Das Problem ist, daß foo_uie_trackinfo_mod zusätzliche Komponenten benötigt und deshalb selbst nicht portabel ist. Wenn diese Komponenten z.B. durch die Deinstallation einer anderen Software auch entfernt werden, dann kommt genau die Fehlermeldung aus dem Eingangsbeitrag.

Zitat von: huber71 in 18. Februar 2021, 18:38:28diesen "Zählkasten" "loading track information" habe ich, seit ich foobar in allen möglichen Versionen und Modifikationen nutze (ca 14 Jahre) noch nie gesehen/sehen müssen
Den gibt es auch erst seit Version 1.5 (meine ich). Das ist aber nur ein anderer Weg, um anzuzeigen, daß es noch etwas dauert, bis die Properties angezeigt werden können..
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 19:39:24
Ja. Das Problem ist, daß foo_uie_trackinfo_mod zusätzliche Komponenten benötigt und deshalb selbst nicht portabel ist. Wenn diese Komponenten z.B. durch die Deinstallation einer anderen Software auch entfernt werden, dann kommt genau die Fehlermeldung aus dem Eingangsbeitrag.

Interessant - was könnte das sein? Ich habe ja einen ziemlich frisch aufgesetzten Rechner (ca 6 Wochen), bin aber immer davon ausgegangen, dass eine portable Version mit nichts ausserhalb des Ordners kommuniziert (Ausnahme: Soundtreiber, ...?)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: fbuser in 18. Februar 2021, 19:52:23
Zitat von: huber71 in 18. Februar 2021, 19:39:24Ich habe ja einen ziemlich frisch aufgesetzten Rechner (ca 6 Wochen),
Das ist dann auch die Erklärung für das Problem. Bei einem frisch aufgesetzten Rechner sind die angesprochenen zusätzlichen Komponenten erst gar nicht vorhanden.

Zitat von: huber71 in 18. Februar 2021, 19:39:24bin aber immer davon ausgegangen, dass eine portable Version mit nichts ausserhalb des Ordners kommuniziert
Das gilt aber nur solange, wie alle eingesetzten foobar2000-Komponenten nicht noch von weiteren Komponenten abhängig sind. Verantwortlich dafür ist der Entwickler, der seine foobar2000-Komponenten so erstellen kann, daß diese nicht von externen Komponenten abhängig sind. Das ist auch bei den allermeisten foobar2000-Komponenten der Fall. Nicht aber bei foo_uie_trackinfo_mod.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 18. Februar 2021, 22:34:31
@huber71

Wie bist Du zu foo_uie_trackinfo_mod gekommen? Es ist nicht Bestandteil von DarkOne4.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 22:45:57
@grimes

Das kann ich Dir nach so langer Zeit nicht mehr sagen, ich sehe lediglich, dass ich die Komponente mindestens seit 9 Jahren in verschiedenen portablen Versionen mit mir herum schleppe - vor dem Erscheinen von DarkOne

Übrigens dauerte das Anzeigen der "gesamt library properties" ca 2 Stunden (und mehr?)...
Ich vermute, jede erneute Abfrage dauert immer wieder so lange?

Ich kann die foo_uie_trackinfo_mod Komponente ja nicht mehr rausnehmen, da dann der Import der config-Datei nicht mehr klappt - blöd...
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 18. Februar 2021, 23:10:41
Ich habe durch Modifikation der LargeFieldsConfig.txt die Dauer auf 4 min reduzieren können.
Größe der Media Library: 800 GB, 22000 tracks

Meine LargeFieldsConfig.txt:
Zitat# Any changes in this file will take effect on next foobar2000 startup.
# Note, size limit values are in UTF-8 bytes, not characters!
# Size limit for meta fields that appear in the basic fields list
basicMetaMax=2000
# Size limit for meta fields that do not appear in either list
defaultMetaMax=1000
# Size limit for tech info fields
infoMax=200

# List of basic meta fields - essential info such as artist & title
fieldBasic=album
fieldBasic=album artist
fieldBasic=artist
fieldBasic=date
fieldBasic=discnumber
fieldBasic=genre
fieldBasic=keywords
fieldBasic=title
fieldBasic=totaldiscs
fieldBasic=totaltracks

# List of spam meta fields - rarely useful stuff that *never* gets cached
fieldSpam=accurate rip
fieldSpam=aucdtect
fieldSpam=cuesheet
fieldSpam=eac logfile
# fieldSpam=biography
fieldSpam=itunes_cddb_1
fieldSpam=itunmovi
fieldSpam=log
fieldSpam=logfile
# fieldSpam=lyrics
fieldSpam=unsynced lyrics

ZitatIch kann die foo_uie_trackinfo_mod Komponente ja nicht mehr rausnehmen, da dann der Import der config-Datei nicht mehr klappt - blöd...
Du kannst die Komponente in Deiner alten Installation rausnehmen.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 18. Februar 2021, 23:27:30
@grimes

kann ich leider nicht mehr rausnehmen, alle configs sind aufbauend auf der ersten Veränderung vor ca 6 Jahren und beinhalten die Komponente, ich habe diverse button eingebaut, IPOD Abfragen durch 3 button integriert und und und..

Das fang ich nicht noch mal von vorn an ... Und wozu braucht man eigentlich die "gesamte library property" - Abfrage?

Tatsächlich: Musik Gesamt library Abfrage 4-5 sec, 197,000 tracks = 6,6 TB

Meine LargeFieldsConfig.txt: (da habe ich noch nie drin rumgepfuscht, mangels Wissen)

# Size limit for meta fields that appear in the basic fields list
basicMetaMax=100000
# Size limit for meta fields that do not appear in either list
defaultMetaMax=10000
# Size limit for tech info fields
infoMax=200
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 18. Februar 2021, 23:48:27
Mit alten foobar200 Versionen ging das bei mir früher auch fix. Verstehe ich nicht. Ich habe pro track bis zu 80 verschiedene Tags.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 19. Februar 2021, 00:35:10
des Herrn Wege ...  ;)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 19. Februar 2021, 06:31:05
@huber71

Ich habe da eine Idee für dich. Du kannst mal versuchen, eine alte Visual c++ Datei zu installieren. Vielleicht arbeitet foo_uie_trackinfo_mod ja nur mit der alten Version zusammen.

Microsoft Visual C++ 2010 Redistributable Package (x86)
https://www.microsoft.com/de-de/download/details.aspx?id=5555
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 19. Februar 2021, 09:49:35
Moin grimes,

vielen Dank, ich habe bereits 14 Versionen drauf, u.a. die C++ 2010 x86 vs 10.0.40219

Deine ist die 10.0.30319 - daher wollte der Rechner nicht installieren..

Habe jetzt meine mal runtergeschmissen und Deine installiert - jetzt Neustart

Und: Leider keine Änderung..

Habe den Wert jetzt auf 100000/10000/200 (wie beim Music Foobar), nun startet er schon mal schneller mit dem Zählvorgang
Kann man in der txt-Datei gnadenlos verändern?
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 19. Februar 2021, 11:00:48
Ich habe 2000/1000/200.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 19. Februar 2021, 11:04:28
Ist denn der Umfang der tags (Menge der tags) und deren Inhalt für die Verzögerungen verantwortlich? Ich habe eine Masse in den "lyrics" tags stehen, und zwar in jedem file...

Nun bringt mich das aber wieder zurück auf "Start": Bis vor ca einer Woche lief diese zuletzt für die Hörbücher verwendete Version ja klaglos....
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 19. Februar 2021, 11:12:01
Ja. Du kannst probieren, dass lyrics Feld in FieldSpam verschieben. fieldBasic=lyrics löschen falls vorhanden fieldSpam=lyrics erstellen

Meine aktuelle Datei:
Zitat# Any changes in this file will take effect on next foobar2000 startup.
# Note, size limit values are in UTF-8 bytes, not characters!
# Size limit for meta fields that appear in the basic fields list
basicMetaMax=2000
# Size limit for meta fields that do not appear in either list
defaultMetaMax=1000
# Size limit for tech info fields
infoMax=200

# List of basic meta fields - essential info such as artist & title
fieldBasic=album
fieldBasic=album artist
fieldBasic=artist
fieldBasic=date
fieldBasic=discnumber
fieldBasic=genre
fieldBasic=title
fieldBasic=totaldiscs
fieldBasic=totaltracks

# List of spam meta fields - rarely useful stuff that *never* gets cached
fieldSpam=accurate rip
fieldSpam=aucdtect
fieldSpam=cuesheet
fieldSpam=eac logfile
fieldSpam=itunes_cddb_1
fieldSpam=itunmovi
fieldSpam=log
fieldSpam=logfile
fieldSpam=lyrics
fieldSpam=unsynced lyrics
fieldSpam=biography
fieldSpam=lyrics
fieldSpam=comment
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 19. Februar 2021, 11:29:09
foo_uie_trackinfo_mod ist von 2008, kann sein das Du diese Datei brauchst:
https://www.microsoft.com/de-de/download/details.aspx?id=29
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 19. Februar 2021, 11:39:21
von 2008 habe ich auch schon 4 Versionen, habe diese aber auch mal installiert - bringt nix

Ich mache jetzt noch einen Versuch:

Kopie meiner funktionierenden Music-Version, Löschen der Media library Pfade Music, einlesen der beiden Hörbuch-Pfade (immer im default user interface) und dann passe ich meine button entsprechend meinen Wünschen an - kein Zurückfahren der gesicherten Konfigurationen, das bringt es anscheinend nicht
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: grimes in 19. Februar 2021, 11:47:19
Schon mal überlegt auf DarkOne4mod umzusteigen und vollkommen von Neuem zu beginnen.
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 19. Februar 2021, 12:21:51
auch  ;)
Titel: Re: Fehler: Properties dialog refresh failure: bad allocation
Beitrag von: huber71 in 21. Februar 2021, 15:34:06
Jetzt ist erst mal Schluss: Es läuft eine frisch aufgesetzte Darkone4 mit neuesten Komponenten, Rücksicherung der letzten config - das funktioniert alles klaglos.

Einige Anpassungen waren noch in den albumlist panel nötig, lediglich die "properties" Abfrage dauert jetzt gefühlt Tage..

Mit DarkOne4 Mod beschäftige ich mich mal am Rande, das ist ziemlich gewöhnungsbdürftig (für mich)..

Danke an dieser Stelle für die viele intensive Hilfestellung