Bug 166776 - xscreensaver-demo crashes once any settings changed
xscreensaver-demo crashes once any settings changed
Status: CLOSED DUPLICATE of bug 166299
Product: Fedora
Classification: Fedora
Component: xscreensaver (Show other bugs)
rawhide
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Ray Strode [halfline]
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-08-25 12:50 EDT by Michel Alexandre Salim
Modified: 2007-11-30 17:11 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-08-25 20:17:59 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Michel Alexandre Salim 2005-08-25 12:50:09 EDT
Description of problem:
For the past week or so (definitely with 4.22-7 and -8, seems to be the case
with -6 but can't test due to the Cairo upgrades) I've been unable to change my
screensaver settings: xscreensaver-demo would start fine, I could run the
commands in the File menu (Blank screen now, Lock screen now etc.) but any
attempts to change settngs (disable power management, change screensaver modes)
would crash the program.

Version-Release number of selected component (if applicable):
4.22-8

How reproducible:
Always

Steps to Reproduce:
1. Run xscreensaver-command
2. Try changing either Mode or the screensavers used
3. Try changing the timing settings, or the settings in the Advanced tab
  
Actual results:
*** buffer overflow detected ***: xscreensaver terminated
======= Backtrace: =========
/lib/libc.so.6(__chk_fail+0x41)[0x873415]
/lib/libc.so.6(__ptsname_r_chk+0x0)[0x873a40]
xscreensaver[0x804e4c6]
xscreensaver(write_init_file+0xc47)[0x80511af]
xscreensaver[0x80566c8]
xscreensaver[0x8058ce1]
xscreensaver[0x8059ec1]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__STRING+0x53)[0xbb0a03]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11e)[0xba4b98]
/usr/lib/libgobject-2.0.so.0[0xbb31e3]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x6ab)[0xbb4820]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xbb4b93]
/usr/lib/libgtk-x11-2.0.so.0[0x4040f4]
/usr/lib/libgtk-x11-2.0.so.0(gtk_cell_renderer_activate+0xaf)[0x3fd5d1]
/usr/lib/libgtk-x11-2.0.so.0[0x58a778]
/usr/lib/libgtk-x11-2.0.so.0[0x58a93a]
/usr/lib/libgtk-x11-2.0.so.0[0x585945]
/usr/lib/libgtk-x11-2.0.so.0[0x4b530c]
/usr/lib/libgobject-2.0.so.0[0xba4565]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x11e)[0xba4b98]
/usr/lib/libgobject-2.0.so.0[0xbb336f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x41e)[0xbb4593]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xbb4b93]
/usr/lib/libgtk-x11-2.0.so.0[0x596aff]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc1)[0x4b3a48]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x34d)[0x4b3ea8]
/usr/lib/libgdk-x11-2.0.so.0[0xd5d133]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1dc)[0xb169ee]
/usr/lib/libglib-2.0.so.0[0xb19a06]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a1)[0xb19cf3]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0x4b3146]
xscreensaver(main+0x19be)[0x805d8ee]
/lib/libc.so.6(__libc_start_main+0xdf)[0x7aa47f]
xscreensaver[0x804e401]
======= Memory map: ========
00111000-00126000 r-xp 00000000 fd:00 1424984    /usr/X11R6/lib/libXpm.so.4.11
00126000-00127000 rwxp 00015000 fd:00 1424984    /usr/X11R6/lib/libXpm.so.4.11
00127000-00128000 r-xp 00000000 fd:00 1576022   
/usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
00128000-00129000 rwxp 00000000 fd:00 1576022   
/usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
00129000-00132000 r-xp 00000000 fd:00 1835150    /lib/libnss_files-2.3.90.so
00132000-00133000 r-xp 00008000 fd:00 1835150    /lib/libnss_files-2.3.90.so
00133000-00134000 rwxp 00009000 fd:00 1835150    /lib/libnss_files-2.3.90.so
00134000-00135000 r-xp 00000000 fd:00 1474838    /usr/lib/gconv/ISO8859-1.so
00135000-00137000 rwxp 00000000 fd:00 1474838    /usr/lib/gconv/ISO8859-1.so
00137000-0014b000 r-xp 00000000 fd:00 1606729   
/usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so
0014b000-0014c000 rwxp 00013000 fd:00 1606729   
/usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so
0014c000-0014e000 r-xp 00000000 fd:00 1605901   
/usr/lib/pango/1.4.0/modules/pango-basic-fc.so
0014e000-0014f000 rwxp 00001000 fd:00 1605901   
/usr/lib/pango/1.4.0/modules/pango-basic-fc.so
0014f000-00155000 r-xp 00000000 fd:00 2523290   
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
00155000-00156000 rwxp 00005000 fd:00 2523290   
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
00156000-0015f000 r-xp 00000000 fd:00 1838079    /lib/libgcc_s-4.0.1-20050822.so.1
0015f000-00160000 rwxp 00009000 fd:00 1838079    /lib/libgcc_s-4.0.1-20050822.so.1
00310000-00314000 r-xp 00000000 fd:00 2523283   
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
00314000-00315000 rwxp 00003000 fd:00 2523283   
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so
0039e000-0039f000 r-xp 0039e000 00:00 0          [vdso]
0039f000-006a2000 r-xp 00000000 fd:00 1424975    /usr/lib/libgtk-x11-2.0.so.0.800.0
006a2000-006aa000 rwxp 00303000 fd:00 1424975    /usr/lib/libgtk-x11-2.0.so.0.800.0
006aa000-006ad000 rwxp 006aa000 00:00 0
006fe000-00750000 r-xp 00000000 fd:00 1424982    /usr/X11R6/lib/libXt.so.6.0
00750000-00754000 rwxp 00052000 fd:00 1424982    /usr/X11R6/lib/libXt.so.6.0
00778000-00791000 r-xp 00000000 fd:00 852069     /lib/ld-2.3.90.so
00791000-00792000 r-xp 00018000 fd:00 852069     /lib/ld-2.3.90.so
00792000-00793000 rwxp 00019000 fd:00 852069     /lib/ld-2.3.90.so
00795000-008ba000 r-xp 00000000 fd:00 852070     /lib/libc-2.3.90.sAborted
[michel@salem packages]$
X error in anemone:
X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  70 (X_PolyFillRectangle)
  Resource id in failed request:  0x3c00001
  Serial number of failed request:  8800
  Current serial number in output stream:  9097


Expected results:
xscreensaver-demo should just change the settings without crashing

Additional info:
Comment 1 Trever Adams 2005-08-25 18:03:11 EDT
166299 was my bug. I keep forgetting to file that the fix didn't fix the
problem. So, yes, I have seen this as well.
Comment 2 Warren Togami 2005-08-25 20:17:59 EDT

*** This bug has been marked as a duplicate of 166299 ***

Note You need to log in before you can comment on or make changes to this bug.