Hallo Debian-User,

die beiden einzigsten backports, die ich unter meinem Woody-System
verwende, sind:

  mozilla-firefox 0.9.1-3.backports.org.1
  mozilla-thunderbird 0.6-1.backports.org.1

Nun beobachte ich folgende Abstürze (thunderbird stürzt mit der gleichen
Fehlermeldung ab), sobald ich unter firefox z.B. Edit / Preferences / Advanced
(reproduzierbar) aufrufe:

  $ mozilla-firefox
  [...]
  (firefox-bin:17051): Gdk-CRITICAL **: file gdkpixmap-x11.c: line 218 
(gdk_bitmap_create_from_data): assertion `window == NULL || GDK_IS_WINDOW (window)' 
failed
  
  (firefox-bin:17051): Gdk-CRITICAL **: file gdkpixmap-x11.c: line 218 
(gdk_bitmap_create_from_data): assertion `window == NULL || GDK_IS_WINDOW (window)' 
failed
  
  (firefox-bin:17051): Gdk-CRITICAL **: file gdkpixmap-x11.c: line 218 
(gdk_bitmap_create_from_data): assertion `window == NULL || GDK_IS_WINDOW (window)' 
failed
  The program 'firefox-bin' received an X Window System error.
  This probably reflects a bug in the program.
  The error was 'BadPixmap (invalid Pixmap parameter)'.
    (Details: serial 6421 error_code 4 request_code 56 minor_code 0)
    (Note to programmers: normally, X errors are reported asynchronously;
     that is, you will receive the error a while after causing it.
     To debug your program, run it with the --sync command line
     option to change this behavior. You can then get a meaningful
     backtrace from your debugger if you break on the gdk_x_error() function.)

Das Interessante an der Sache ist, dass diese Abstürze nur unter *KDE2*
(Standard-KDE in Woody) auftreten. In *icewm* konnte ich dieses Verhalten
nicht feststellen.

Dieses Verhalten beobachte ich bei firefox erst nach meinem heutigen Update auf
0.9.1-3 (von 0.8) -- bei thunderbird schon seit einer ganzen Weile (ab
0.6).

Output von strace:

  [...]
  write(2, "\n(firefox-bin:17287): Gdk-CRITIC"..., 161
  (firefox-bin:17287): Gdk-CRITICAL **: file gdkpixmap-x11.c: line 218 
(gdk_bitmap_create_from_data): assertion `window == NULL || GDK_IS_WINDOW (window)' 
failed
  ) = 161
  write(3, "[EMAIL PROTECTED]@\3<[EMAIL PROTECTED]"..., 632) = 632
  read(3, "\0\4\315 [EMAIL PROTECTED]"..., 32) = 32
  open("/usr/X11R6/lib/X11/XErrorDB", O_RDONLY) = 27
  fstat64(27, {st_mode=S_IFREG|0644, st_size=33792, ...}) = 0
  read(27, "! $Xorg: XErrorDB,v 1.3 2000/08/"..., 33792) = 33792
  close(27)                               = 0
  write(2, "The program \'firefox-bin\' receiv"..., 568The program 'firefox-bin' 
received an X Window System error.
  This probably reflects a bug in the program.
  The error was 'BadPixmap (invalid Pixmap parameter)'.
    (Details: serial 8397 error_code 4 request_code 56 minor_code 0)
    (Note to programmers: normally, X errors are reported asynchronously;
     that is, you will receive the error a while after causing it.
     To debug your program, run it with the --sync command line
     option to change this behavior. You can then get a meaningful
     backtrace from your debugger if you break on the gdk_x_error() function.)
  ) = 568
  unlink("/home/heiko/.firefox/default/3dv973mo.slt/lock") = 0
  write(9, "[EMAIL PROTECTED]@\f\10\01081\10\01004\10\10\370"..., 148) = 148
  rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
  rt_sigsuspend([] <unfinished ...>
  --- SIGRTMIN (Real-time signal 0) ---
  <... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
  sigreturn()                             = ? (mask now [RTMIN])
  wait4(17323, NULL, __WCLONE, NULL)      = 17323
  munmap(0x40883000, 8192)                = 0
  munmap(0x4085d000, 8192)                = 0
  _exit(1)

Meine .firefox-configs habe ich auch schon mal weggeschrieben - hat
nichts genutzt.

Über Hinweise und Tipps zu diesem Thema würde ich mich sehr freuen.

Danke...


Gruss Heiko


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an