Bug 7286 - control-panel segfaults upon invocation
control-panel segfaults upon invocation
Product: Red Hat Linux
Classification: Retired
Component: control-panel (Show other bugs)
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Nalin Dahyabhai
Depends On:
  Show dependency treegraph
Reported: 1999-11-24 08:08 EST by maavl
Modified: 2008-05-01 11:37 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2000-03-31 17:16:09 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description maavl 1999-11-24 08:08:36 EST
After upgrading from 5.1 to 6.1, any attempt to start control-panel results
in a segfault. Here is some gdb and rpm output:

root@Young /root]# gdb /usr/bin/control-panel
GNU gdb 4.18
Copyright bla bla.
This GDB was configured as "i386-redhat-linux"...(no debugging symbols
(gdb) r
Starting program: /usr/bin/control-panel
(no debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x402b8e79 in chunk_free (ar_ptr=0x4034d040, p=0xfdd84aac) at malloc.c:3030
3030	malloc.c: No such file or directory.
(gdb) bt
#0  0x402b8e79 in chunk_free (ar_ptr=0x4034d040, p=0xfdd84aac) at
#1  0x402b8bfd in chunk_alloc (ar_ptr=0x4034d040, nb=24) at malloc.c:2541
#2  0x402b840a in __libc_malloc (bytes=20) at malloc.c:2643
#3  0x804a193 in userpanel_parse_root_items ()
#4  0x80498ea in userpanel_create ()
#5  0x80498a5 in main ()
#6  0x402781eb in __libc_start_main (main=0x8049890 <main>, argc=1,
argv=0xbffffbe4, init=0x8049380 <_init>,
    fini=0x804a2dc <_fini>, rtld_fini=0x4000a610 <_dl_fini>,
    at ../sysdeps/generic/libc-start.c:90

root@Young /root]# rpm -qi control-panel
Name        : control-panel                Relocations: (not relocateable)
Version     : 3.11                              Vendor: Red Hat Software
Release     : 2                             Build Date: Tue 06 Apr 1999
01:23:16 AM CEST
Install date: Fri 29 Oct 1999 12:27:53 PM CEST      Build Host:
Group       : System Environment/Base       Source RPM:
Size        : 179744                           License: GPL
Packager    : Red Hat Software <http://developer.redhat.com/bugzilla>
Summary     : A Red Hat program launcher for the X Window System.
Comment 1 Nalin Dahyabhai 2000-03-09 18:30:59 EST
There was severe sloppiness in older vesions of control-panel.  Can you try the
latest version (3.13 or later) from Raw Hide and let me know if you continue to
experience crashes?
Comment 2 Nalin Dahyabhai 2000-03-10 11:18:59 EST
[per private email re: what is Raw Hide?]
Raw Hide, our release containing the latest versions of packages from our devel
tree, is available at ftp://ftp.redhat.com/pub/rawhide/.  Not all mirrors carry
Raw Hide.  The original press release that announced the creation of Raw Hide is
viewable at "http://www.redhat.com/about/1998/press_aug1498.html".
Comment 3 Tim Waugh 2000-03-31 05:40:59 EST
I don't think this is fixed in 6.2.  Here's how I can reproduce it easily:

# cd /usr/lib/rhs/control-panel
# touch comanche.init
# control-panel

A possible work-around is:

# cd /usr/lib/rhs/control-panel
# mv comanche.init comanche.init.notused
Comment 4 Bill Nottingham 2000-03-31 14:46:59 EST
Tim - is this fixed if you grab the latest control-panel build (3.14-1)?
Comment 5 Nalin Dahyabhai 2000-03-31 17:16:59 EST
Malformed .init file problems are fixed in 3.15, coming soon to a Raw Hide
(ftp://ftp.redhat.com/pub/rawhide/i386/RedHat/RPMS/) snapshot near you.

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