After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 60006 - [SOLARIS] - Screensaver properties capplet crashes when accessed via gnomecc
[SOLARIS] - Screensaver properties capplet crashes when accessed via gnomecc
Status: RESOLVED DUPLICATE of bug 53989
Product: gnome-control-center
Classification: Core
Component: [obsolete] screensaver
1.5.x
Other Solaris
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2001-09-04 14:16 UTC by Shane O'Connor
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Shane O'Connor 2001-09-04 14:16:30 UTC
This bug is a regression from previous builds of gnome resulting from the 
re-write of the gnome control center

The screensaver properties capplet crashes when accessed via the gnome 
control center.

Steps to Recreate:
---------------------
(1) Start gnomecc - from terminal or from main programs menu
(2) Click on 'Main' in right-hand panel
(3) Click on 'Screensaver' in left-hand panel

=> screensaver properties capplet will crash - see pstack output below



pstack output
-----------------
18039:	screensaver-properties-capplet
 fe21bc68 waitid   (0, 4957, ffbedb48, 3)
 fe1d6038 _waitpid (0, ffbedc2c, 0, ffbedc2c, 216c0, fea1d8b0) + 60
 fea1d8b0 gnome_segv_handle (b, 0, ffbedd20, fe23801c, 0, 0) + b0
 fe21ae94 sigacthandler (b, 0, ffbedd20, fe23801c, 250b9, fe21bd70) + 28
 --- called from signal handler with signal 11 (SIGSEGV) ---
 fe20d928 fgets    (fe23fa9c, 400, 0, fe23801c, 1d2c10, 400) + 30
 00021ce4 get_screensaver_dir_list (ffbee0a0, 1, 9, ffbee4f4, 0, 2f) + 114
 00021db4 rc_command_exists (154480, 6e0c0, 6e0cc, 41484, 0, 0) + b0
 000189c4 preferences_load (6b808, 41400, 6b808, ffbee684, 0, 0) + 134
 0001558c main     (1, ffbee684, ffbee68c, 415b4, 0, 0) + 170
 00014ef0 _start   (0, 0, 0, 0, 0, 0) + 5c



truss output
-------------
read(4, "050103EFBD8C O S\0\0\0 %".., 32)	= 32
time()						= 999612501
stat("/opt/gnome-1.4.1/etc/gnome/config-override//xalf", 0xFFBED270) Err#2 
ENOENT
stat("./gnome/config-override//xalf", 0xFFBED270) Err#2 ENOENT
stat("/opt/gnome-1.4.1/etc/gnome/config//xalf", 0xFFBED270) Err#2 ENOENT
stat("./gnome/config//xalf", 0xFFBED270)	Err#2 ENOENT
stat("/home/so114533/.gnome//xalf", 0xFFBED358)	Err#2 ENOENT
open("/home/so114533/.gnome//xalf", O_RDONLY)	Err#2 ENOENT
time()						= 999612501
stat("/sgnome/gnome1.4/sparc-solaris/bin/xalf", 0xFFBED448) Err#2 ENOENT
stat("/opt/gnome-1.4.1/bin/xalf", 0xFFBED448)	= 0
time()						= 999612501
time()						= 999612501
stat("/opt/gnome-1.4.1/share/control-center/capplets/screensaver.desktop", 
0xFFBED3D8) = 0
open("/opt/gnome-1.4.1/share/control-center/capplets/screensaver.desktop", 
O_RDONLY) = 27
fstat64(27, 0xFFBEC208)				= 0
ioctl(27, TCGETA, 0xFFBEC194)			Err#25 ENOTTY
read(27, " [ D e s k t o p   E n t".., 8192)	= 1722
read(27, 0x000F8114, 8192)			= 0
llseek(27, 0, SEEK_CUR)				= 1722
close(27)					= 0
time()						= 999612501
pipe()						= 27 [28]
fork()						= 18783
close(28)					= 0
read(27, "\0\0 I `", 4)				= 4
read(27, 0xFFBED434, 4)				= 0
waitid(P_PID, 18783, 0xFFBED348, WEXITED|WTRAPPED) = 0
close(27)					= 0
write(4, "1B03\002\0\0\0\0", 8)			= 8
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D7148, 6, 941)			= 1
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
read(4, "\n0303F005 @\0 l\0\0\0 !".., 32)	= 32
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D7148, 6, 686)			= 0
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
poll(0x000D8558, 6, -1)		(sleeping...)
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
/usr/bin/grep: illegal option -- G
Usage: grep -hblcnsviw pattern file . . .
poll(0x000D8558, 6, -1)				= 1
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
read(4, "0F9903F005 @\08801A5 ;\0".., 96)	= 96
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D8558, 6, -1)				= 1
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
read(4, "0F m03F005 @\08801BEF8AC".., 64)	= 64
ioctl(4, FIONREAD, 0xFFBEE18C)			= 0
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D8558, 6, -1)				= 1
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
read(4, "0F m03F005 @\08801BEF8AC".., 64)	= 64
ioctl(4, FIONREAD, 0xFFBEE18C)			= 0
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D8558, 6, -1)				= 1
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
read(4, "0FA303F005 @\08801 m b98".., 32)	= 32
ioctl(4, FIONREAD, 0xFFBEE18C)			= 0
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D8558, 6, -1)		(sleeping...)
poll(0x000D8558, 6, -1)				= 1
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
read(4, "0F\003F005 @\08801\0\0\0".., 96)	= 96
ioctl(4, FIONREAD, 0xFFBEE18C)			= 0
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D8558, 6, -1)				= 1
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
read(4, "0F 703F005 @\08802\0\004".., 96)	= 96
ioctl(4, FIONREAD, 0xFFBEE18C)			= 0
ioctl(4, FIONREAD, 0xFFBEE2CC)			= 0
poll(0x000D8558, 6, -1)		(sleeping...)
Comment 1 Rachel Hestilow 2001-09-13 16:47:09 UTC
*** This bug has been marked as a duplicate of 53989 ***