Program som använder biblioteket /usr/lib/libxml2.so.2 kan ibland råka ut för fel som resulterar i en minnesutskriftsfil om funktionen xmlValidateDocument() används. Problemet orsakas av stackspill i biblioteket för dokument som har validerats med funktionen xmlValidateDocument().
Problemet förekommer bara om koden kompilerats mot en libxml2-version som introducerades före Solaris 9 4/03. I så fall körs koden på en av följande Solaris-versioner:
Solaris 9 4/03
Solaris 9 8/03
Solaris 9 12/03
Åtgärd: Installera följande korrigeringsfiler på alla Solaris 9-versioner:
För SPARC-system, korrigeringsfil 114014-07.
För x86-system, korrigeringsfil 114015-07.
Program som kompilerats mot libxml2.so på system som använder Solaris 9 4/03, Solaris 9 8/03 eller Solaris 9 12/03 måste kompileras om ifall funktionstestmakron för libxml2.so användes. Den här omkompileringen krävs eftersom den libxml2.so-version som kom med Solaris-programvaran har återställts till 2.4.23 på grund av binär inkompatibilitet. Den här binära inkompatibiliteten fanns i version 2.5.4 av libxml2.
Funktionen för automatisk körning av flyttbara media i CDE har tillfälligt tagits bort från Solaris 9 12/03.
Åtgärd: Om du vill använda funktionen för automatisk körning av en cd-rom eller något annat flyttbart medium gör du så här:
Kör programmet volstart från den översta nivån i det flyttbara mediets filsystem.
Följ instruktionerna som finns på cd:n för att få tillgång till enheten även om du inte använder CDE.
dtmail låser sig efter anslutning till IMAP-servern om alternativet FontList anges när dtmail startas från kommandoraden. Se följande exempel:
/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:" |
Följande felmeddelande visas:
Segmenteringsfel |
Det här problemet uppstår både i språkområdet C och ja.
Åtgärd: Ange inte alternativet FontList när du startar dtmail från kommandoraden.
Om du försöker läsa ett e-postmeddelande med många långa rader i något av Unicode- eller UTF-8-språkområdena för Solaris 9 12/03 verkar e-postverktyget (dtmail) låsa sig. Meddelandet visas inte genast.
Åtgärd: Välj en av följande åtgärder:
Förstora brevlådefönstret för dtmail så att det innehåller 132 kolumner.
Följ nedanstående steg för att inaktivera CTL-funktionen (Complex Text Layout).
Logga in som superanvändare.
Ändra katalogerna till systemets lokala katalog.
# cd /usr/lib/locale/språkområdesnamn |
I föregående exempel refererar språkversionens_namn till namnet på Unicode- eller UTF-8-språkversionen som är inställd i systemet Solaris 9 12/03.
Byt namn på processkategorin för språkområdeslayouten.
# mv LO_LTYPE LO_LTYPE- |
Byt tillbaka namnet på processkategorin för språkversionslayouten till det ursprungliga namnet (LO_LTYPE) innan du installerar några korrigeringsfiler som påverkar processen för språkversionslayouten.
När du har tagit bort det sista objektet från skrivbordet återställs objektet från handdatorn till skrivbordet. Exempel på objekt som du kan ta bort och sedan återställa är det sista mötet i Kalendern eller den sista adressen i Adresshanteraren.
Åtgärd: Ta bort den senaste inmatningen från handdatorn manuellt före synkroniseringen.
Om du utbyter multibyte-data mellan en PDA-enhet och Solaris CDE kan dessa data förstöras i båda miljöerna.
Åtgärd: Säkerhetskopiera informationen på din dator med PDA-säkerhetskopieringsverktyget innan du kör programmet SolarisTM PDASync. Om du av misstag råkar utbyta multibyte-data så att dessa förstörs, kan du återställa dem från säkerhetskopian.