Archiv nach Schlagworten: Bug - Seiten 2

Windows7 / Windows 2008 Server R2 Problem – Große HDD ist nach Hibernate nicht mehr auffindbar

software-bug-sign

KB977178 – Hotfix gegen Abstürze bei großen SATA-Festplatten

 

Microsoft hat inzwischen bestätigt, sass mit Windows 7 und Windows Server 2008 R2 Probleme bei dem Aufwecken aus dem Standby oder Hibernate geben kann. Außer das kein Zugriff auf die Festplatte mehr möglich ist kann es auch zu verschiedenen Bluescreen-Fehlercodes kommen ( "0X0000007A"), dies trifft bei einigen Sata-Festplatten mit mindestens 1 TB Speicherkapazität auf. Der Fehler soll auf die Sata-Treiber zurück zu führen sein, welche dafür sorgen, dass nach dem Standby oder Ruhezustand Laufwerke und somit auch die Festplatten nach spätestens 10 Sekunden wieder bereitstehen sollen. Dauert dieser Vorgang jedoch u.U länger als 10 Sekunden führt dies zu einen Timeout Fehler und unterbricht den Aufwachprozess.

Weiterlesen »

Debian Linux – Kernel BUG in Kernel 2.6.32-trunk

Wer unter Debian Linux aktuell die testing „squeeze“-Repositories nutzt sollte etwas mit dem aktuellen Kernel-Package linux-image-2.6.32-trunk acht geben. Wie ich es am eigenen „Server“ erfahren musste, hat die dem Package zu Grunde liegende Kernel-Revision einen BUG im Quota Modul der sich bei Aktivierung der Quota (zumeist beim System-Start), wie folgende Meldungen produziert.


[ 4277.081805] ------------[ cut here ]------------
[ 4277.081811] kernel BUG at /tmp/buildd/linux-2.6-2.6.32/debian/build/source_i386_none/fs/quota/dquot.c:1398!
[ 4277.081815] invalid opcode: 0000 [#1] SMP
[ 4277.081941]
[ 4277.081944] Pid: 5251, comm: umount Not tainted (2.6.32-trunk-686 #1) System Product Name
[ 4277.081947] EIP: 0060:[] EFLAGS: 00010246 CPU: 1
[ 4277.081954] EIP is at dquot_transfer+0x123/0x4f5
[ 4277.081956] EAX: f80ed614 EBX: f667d710 ECX: 00000000 EDX: 00000000
[ 4277.081958] ESI: 00000001 EDI: 00000000 EBP: d8dc7f64 ESP: d8dc7ec4
[ 4277.081961]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 4277.081964] Process umount (pid: 5251, ti=d8dc6000 task=efa60440 task.ti=d8dc6000)
[ 4277.081966] Stack:
[ 4277.081968]  f69b30a8 c125a46c f667d69c f698f020 c10e1e1c 00001000 00000000c 10e1466
[ 4277.081974] <0> f667d69c 00000000 00000000 00000000 00000000 f698f000 00000000 f667d69c
[ 4277.081980] <0> d8dc7f64 00000000 d8dc7f64 c10df8f1 f69b30a8 f667d69c f80dfc0b 00001846
[ 4277.081986] Call Trace:
[ 4277.081992]  [] ? mutex_lock+0xb/0x24
[ 4277.081995]  [] ? dqget+0x238/0x27b
[ 4277.081999]  [] ? dqput+0x6c/0x1b8
[ 4277.082002]  [] ? vfs_dq_transfer+0x5c/0x76
[ 4277.082026]  [] ? ext3_setattr+0x90/0x198 [ext3]
[ 4277.082030]  [] ? notify_change+0x152/0x28d
[ 4277.082034]  [] ? chown_common+0x58/0x69
[ 4277.082038]  [] ? sys_chown+0x40/0x57
[ 4277.082042]  [] ? sysenter_do_call+0x12/0x28
[ 4277.082045] Code: ff 8b 5c 24 08 89 44 24 14 83 c3 74 89 d8 89 54 24 18 e8 62
 8a 17 00 8b 54 24 08 8b 82 a4 00 00 00 8b 40 24 8b 50 44 85 d2 75 04 <0f> 0b eb
 fe 8b 44 24 08 ff d2 8b 48 04 8b 10 89 4c 24 20 8b 4c
[ 4277.082080] EIP: [] dquot_transfer+0x123/0x4f5 SS:ESP 0068:d8dc7ec4
[ 4277.082086] ---[ end trace ae33fe0a16cabee7 ]---
[ 4277.082167] ------------[ cut here ]------------

Schnelle Abhilfe bietet das Kernel-Package linux-image-2.6.32-2-686 aus dem unstable „sid“-Repository. Wer verständlicherweise ungern die unstable repos in seine sources.lst eintragen will, kann dieses ausgewählte Kernel-Package mit folgenden Befehlen installen.


cd /tmp
wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.32-2-686_2.6.32-8_i386.deb
dpkg -i /tmp/linux-image-2.6.32-2-686_2.6.32-8_i386.deb

Zu Beachten ist natürlich das man das zur Systemarchitektur passende Kernel-Package installiert. Also gegebenfalls das „686“ gegen ein „amd64“ bei einem 64-Bit Linux austauschen.

 

Links

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566532#10

http://packages.debian.org/sid/linux-image-2.6.32-2-686

Firefox 3.x – Probleme mit dem FIPS-140 Crypto-Modus beseitigen

Bei meinen Experimenten mit Mozilla Weave bin ich (wieder) auf ein plattformübergreifendes Problem gestossen, das zwar unterschiedliche Erscheinungsformen aber immer dieselbe Ursache hat. So verweigerte der Weave-Client im Firefox 3.5, als auch FF 3.6 sowohl unter Ubuntu, WindowsXP und Windows 7 zunächst seinen Dienst mit einer fast identischen Meldung (im Activity Log von Weave).

 
2010-02-20 13:26:21 Engine.Clients WARN Sync failed 
2010-02-20 13:26:21 Engine.Clients DEBUG Total (ms): sync 53, syncStartup 53 
2010-02-20 13:26:21 Service.Main CONFIG Starting backoff, next sync at:Sat Feb 20 2010 13:46:53 GMT+0100 
2010-02-20 13:26:21 Service.Main DEBUG Exception: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [IWeaveCrypto.generateRandomKey]

Zuvor war mir das Problem (dieselbe Ursache) in einem anderen Zusammenhang begegnet. So war Anfang Januar ein Upgrade auf Firefox 3.6 stable nicht zufriedenstellend verlaufen. So konnte der neue FF3.6 unter Nutzung des alten Profils plötzlich keine SSL-Verbindungen mehr aufbauen, kannte keine Passwörter mehr und hatte die Historie vergessen. Damals hatte ich schon eine Vermutung das das auf das gesetzte Masterpasswort zurück zu führen wäre, konnte aber keine Abhilfe finden.

Aktuell bin ich aber auf den Hinweis gestossen, das viele Sachen im Firefox Probleme mit dem restriktiven FIPS-140 Krytomodus haben. Er ist eigentlich dazu gedacht den Browser in eine Art Hochsicherheitsmodus zu versetzen, in dem nur die beste Verschlüsselungstechnologie benutzt werden. Das dieser Modus aktiv ist kann man daran erkennen das man beim erstmaligen Aufbau einer SSL-Verbindung das Master-Passwort eingeben muss.

Firefox FIPS Problem - Passwort Eingabe

Wie es scheint sorgt dieser Modus allerding auch dafür das möglicherweise spezielle kryptografische Funktionen nicht zur Verfügung stehen, was obige Probleme mit Mozilla Weave verursacht. Allerdings kann man als Workaround den FIPS-140 Modus abschalten. Dazu muss man zunächst ins Menu Einstellungen –> Tab Erweitert –> Subtab Verschlüsselung und dort auf den Button "Kryptographie-Module" klicken.

Firefox FIPS Problem - Kryptographie Einstellungen

Im Modul-Manage schliesslich wählt man das FIPS-140 Modul und NSS Internal aus und deaktiviert den Modus durch Klick auf  "FIPS deaktivieren" Das Master-Passwort und alle Daten sind dadurch nicht betroffen. Allerdings sollten die anfänglich beschriebenen Probleme nun verschwunden sein, da nun alle Funktionen uneingeschränkt zur Verfügung stehen

Firefox FIPS Problem - Kryptographie Modulmanager

 

 

Links

http://support.mozilla.com/tiki-view_forum_thread.php?comments_parentId=126835&forumId=1

https://developer.mozilla.org/FIPS_Mode_-_an_explanation

IE7 Bug – extrem schlechte Performance mit transparenten Hintergründen

Da mittlerweile so ziemlich alle aktuellen Webbrowser nun die Darstellung von PNG-Bildern mit Transparenzen beherrschen werden ebenesolche immer mehr als transparente gestalterische Elemente in Webprojekten verbaut. Und da der gute Webgestalter auch in Zeiten von VDSL die Ladezeiten seiner Projekte kurz halten will, werden Hintergrundgrafiken so klein wie möglich gehalten.

Allerdings wird man etwas seltsames bemerken, wenn man den Hintergrund eines Overlay-Elements mittels 24-Bit-PNG-Grafik transparent gestalten will und die Grafik kleiner als 10×10 Pixel ist. IE7 fängt bei einer solchen Webseite plötzlich an zu Stottern und das Scrollen wird zur Qual. Nach etwas Recherche im Internet wird es schnell zur Gewissheit das der IE7 wohl ein argen Bug hat der diese Performance-Probleme verursacht.

Die Lösung des Problem ist aber ebenso einfach. Entweder man skaliert die Grafik per Grafiksoftware auf z.B. 20×20 Pixel oder man verwendet gleich CSS-Code um den Hintergrund zu rendern.

#transparentes-overlay-element {
    background-color: #999999;
    /* For browsers who care */
    opacity: 0.7;
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    /* For IE 8+ - Don't miss the added quotes */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

Solche Bugs können einen in den Wahnsinn treiben, vor allem wenn man dadurch am eigenen Code zweifelt und ganze Web-Projekte für die Fehlersuche auf links dreht.


Links

http://robertnyman.com/2009/05/26/serious-memory-leak-issue-with-24-bit-png-images-with-alpha-transparency-in-internet-explorer/

Jahr-2010-Bug: EC-Karten mit Klebestreifen wiederbeleben ?

Seit ein paar Tagen breiten sich die Nachrichten um einen Jahr-2010-Bug in der Chip-Software von EC-Karten immer weiter aus. Als Symtom zeigt ein Geldautomat eine Fehlermeldung nach Eingabe der PIN-Nummer und bricht den Vorgang mit Ausgabe der  EC-Karte ab ! Und wie es scheint tauchen immer mehr Berichte von Kunden verschiedenster Banken auf deren EC-Karten von diesem Bug betroffen sind. Mittlerweile wurde auch bekannt, das nur Karten mit Chips des Herstellers Gemalto betroffen sind. [1],[4]

eckarte

Weiterlesen »