TechAlert PDM2022 SP5: Beim Browsen in PDM werden in manchen Situationen Hintergrundverbindungen nicht geschlossen, was zu Abstürze des Windows Explorers führt

TechAlert:

Beim Browsen in PDM werden in manchen Situationen Hintergrundverbindungen nicht geschlossen, was zu Abstürze des Windows Explorers führt

Problembeschreibung:

Beim Durchsuchen eines SOLIDWORKS PDM Ordners wird der Inhalt asynchron – im Hintergrund – geladen. Dadurch kann es passierten, dass die Dateien und Unterordner angezeigt werden, bevor der Inhalt für Spalten usw. fertig geladen ist. Zu diesem Zweck werden asynchrone SQL-Verbindungen im Hintergrund geöffnet und geschlossen.

SOLIDWORKS liegen Berichte vor, dass je nach Hardware, Netzwerkumgebung, Latenzzeit zur Datenbank usw. Hintergrundverbindungen manchmal nicht geschlossen werden, was zu Verbindungsfehlern (siehe Client-Protokoll) führen kann.

 

In den meisten Fällen verursacht dies -abgesehen von dem Protokolleintrag- keine nennenswerten Probleme. Jedoch können mögliche Stabilitätsprobleme wie zufällige Abstürze oder Hänger beim Durchsuchen von Ordnern die Folge sein.

Bekannte SPRs

Die beiden folgenden SPR beziehen sich auf das Problem:

SPR 1246317 “Absturz des Datei-Explorers beim Durchsuchen eines anderen Ordners mit vielen Dateien, während asynchrone benutzerdefinierte Spalten nach der Anzeige der Datei-/Ordnerliste ‘Loading…’ anzeigen – Fehlerhaftes Modul ntdll.dll (Crash dump top module: ntdll!RtlReportCriticalFailure)”

SPR 1242427 “SOLIDWORKS stürzt beim Speichern unter in der PDM-Ansicht ab, nachdem der Dateierweiterungstyp geändert wurde – benutzerdefinierte Spalten zeigen ‘Loading…’ – tritt im oberen SW-Modul StoredProcs!SpResultOdbc::~SpResultOdbc -”

 

Hotfix/Fix

In der PDM-Version 2023 SP2 folgende konnte das Verbindungsproblem identifiziert und ist behoben implementiert. Für die PDM-Version  2022 sollte bei  Stabilitätsproblemen SP5 mit dem folgenden Hotfix installiert werden.

SWPDM2022SP05_SPR1242427_1246317_Hotfix