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 88691 - Selecting galeon repeatedly results in Segmentation fault
Selecting galeon repeatedly results in Segmentation fault
Status: VERIFIED INCOMPLETE
Product: galeon
Classification: Deprecated
Component: general
1.2.5
Other other
: Normal critical
: ---
Assigned To: galeon-maint
Yanko Kaneti
Depends on:
Blocks:
 
 
Reported: 2002-07-20 16:13 UTC by Frank Alden Smith
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frank Alden Smith 2002-07-20 16:13:10 UTC
Package:	galeon
Version;	1.2.5-1
Operating System Release:      2.4.18-pa54
Hardware:	725/100


Each time I attempt to run galeon it fails repeatedly with segmentation
fault message  The exact text of the message is:

Application "/usr/bin/galeon-bin" (process xxxx) has crashed
due to a fatal error.
(Segmentation fault)

Please visit the GNOME Application Crash page for more information.

Here is what I have installed:

ii  galeon         1.2.5-1        Mozilla based web browser with GNOME
look an
ii  galeon-common  1.2.5-1        Mozilla based web browser with GNOME
look an

ii  gdm            2.2.5.5-2.0.1  GNOME Display Manager

ii  gnome          0.1.8          The GNU Network Object Model
Environment
ii  gnome-admin    1.0.3-7.1      Gnome Admin Utilities (gulp)
ii  gnome-applets  1.4.0.5-3      Various applets for GNOME panel
ii  gnome-audio    1.4.0-5        Audio files for Gnome
ii  gnome-bin      1.4.1.7-2      Miscellaneous binaries used by GNOME
ii  gnome-control- 1.4.0.5-3      The Gnome Control Center
ii  gnome-core     1.4.1-1        Common files for GNOME core apps
ii  gnome-help     1.4.1-1        GNOME help browser
ii  gnome-libs-dat 1.4.1.7-2      Data for GNOME libraries
ii  gnome-media    1.2.3-4        Gnome Media Utilities (gmix, gtcd)
ii  gnome-mime-dat 2.0.0-1        base MIME and Application database for
GNOME
ii  gnome-panel    1.4.1-1        Launch and/or dock GNOME applications
ii  gnome-panel-da 1.4.1-1        Data files for GNOME panel
ii  gnome-session  1.4.1-1        The GNOME Session Manager
ii  gnome-terminal 2.0.0-4        The GNOME 2 terminal emulator
application
ii  gnome-users-gu 1.4.1.1-2      GNOME User's Guide
ii  gnome-utils    1.4.1.2-4      Gnome Utilities (gtt, gsearchtool, and
more)
ii  gnome-vfs-extf 1.0.5-1        The GNOME virtual file-system extra fs
scrip

Finally, this may be relevant ... when I run Mozilla it dies stealthily, 
i.e., no message.
Comment 1 Andrew Sobala 2002-07-20 18:25:22 UTC
Please use bug-buddy to get a stack trace and submit that to bugzilla.
Thanks.
Comment 2 Yanko Kaneti 2002-07-20 20:21:04 UTC
> Finally, this may be relevant ... when I run Mozilla it dies 
> stealthily, i.e., no message.


It looks like your mozilla installation is corrupt, 
you are mixing old and new mozilla installs, or you are
setting your MOZILLA_FIVE_HOME incorrectly.

Please remove both mozilla and galeon and reinstall 
from binaries suitable for your patform and without 
breaking dependancies.

Comment 3 Frank Alden Smith 2002-07-23 22:32:00 UTC
Since this report was filed I upgraded the kernel to Linux version 
2.4.18-pa56 -- still the problem continues. Here is some more 
information from, (i) /var/log/syslog that reports a galeon seg 
fault, and (ii) a strace of galeon when it seg faults. I hope it 
helps.

(i) /var/log/syslog:

Jul 23 18:10:46 puccini /USR/SBIN/CRON[619]: (news) CMD (test -
x /usr/bin/rnews && rnews -U)
Jul 23 18:10:47 puccini rnews: Reading config from /etc/news/inn.conf
Jul 23 18:10:47 puccini rnews: Hostname does not resolve or 'domain' 
in inn.conf is missing
Jul 23 18:10:53 puccini gconfd (root-627): starting (version 1.2.0), 
pid 627 user 'root'
Jul 23 18:10:54 puccini gconfd (root-627): Resolved 
address "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only 
config source at position 0
Jul 23 18:10:54 puccini gconfd (root-627): Resolved 
address "xml:readwrite:/root/.gconf" to a writable config source at 
position 1
Jul 23 18:10:54 puccini gconfd (root-627): Resolved 
address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only 
config source at position 2
Jul 23 18:11:56 puccini kernel: 
Jul 23 18:11:56 puccini kernel: do_page_fault() pid=614 
command='galeon-bin' type=15 address=0x00000000
Jul 23 18:11:56 puccini kernel: 
Jul 23 18:11:56 puccini kernel:      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
Jul 23 18:11:56 puccini kernel: PSW: 00000000000001001111111100001111 
Not tainted
Jul 23 18:11:56 puccini kernel: r00-03  00000000 4018549f 4219b3cb 
421b52d8
Jul 23 18:11:56 puccini kernel: r04-07  003b7930 bff00dd0 bff00dd0 
425ba564
Jul 23 18:11:56 puccini kernel: r08-11  00000001 003d930d 00000006 
00000013
Jul 23 18:11:56 puccini kernel: r12-15  00000012 003d930d 425ba422 
00000000
Jul 23 18:11:56 puccini kernel: r16-19  000b87fe 000b2790 00000000 
421b52d8
Jul 23 18:11:56 puccini kernel: r20-23  425cd9e8 400e86ec 425bbeb4 
00000000
Jul 23 18:11:56 puccini kernel: r24-27  00000001 00000000 00000000 
0011f0a8
Jul 23 18:11:56 puccini kernel: r28-31  003d0a60 3d3dd4ac bff00e40 
400e872f
Jul 23 18:11:56 puccini kernel: sr0-3   00000000 00000068 00000000 
00000068
Jul 23 18:11:56 puccini kernel: sr4-7   00000068 00000068 00000068 
00000068
Jul 23 18:11:56 puccini kernel: 
Jul 23 18:11:56 puccini kernel: IASQ: 00000068 00000068 IAOQ: 
4219b3df 4219b3e3
Jul 23 18:11:56 puccini kernel:  IIR: 0f401094    ISR: 00000068  IOR: 
00000000
Jul 23 18:11:56 puccini kernel:  CPU:        0   CR30: 136b0000 CR31: 
103a8000
Jul 23 18:11:56 puccini kernel:  ORIG_R28: 00000000

(i) strace galeon 2> some_file:

read(3, "\1\2452\26\0\0\7\336\0\204\0\0\0\0\0\0\0~A0\0?\377\374"..., 
32) = 32
readv(3, [{"<-adobe-helvetica-bold-o-normal-"..., 8056}, {"", 0}], 2) 
= 8056
write(3, "-\0\0\23\1\0\0052\0?\10\0-adobe-helvetica-med"..., 88) = 88
read(3, "\00122\30\0\0\2\23\377\377\0\1\0\3\377\376\377\366\0\0"..., 
32) = 32
read(3, "\0\4\0\0-nor\0\0\0\377\0\0\0\33\0\0\0\0\0\16\0\4\0\0\1"..., 
40) = 40
read(3, "\0\0\0\211\0\0\0\271\0\0\0@\0\0\0\272\0\0\0\212\0\0\0
\241"..., 216) = 2
16
read(3, "\0\1\0\n\0\f\0\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
1868) = 186
8
gettimeofday({1027380664, 170804}, NULL) = 0
open("/usr/lib/mozilla/components/libimggif.so", O_RDONLY) = 30
read(30, "\177ELF\1\2\1\3\0\0\0\0\0\0\0\0\0\3\0\17\0\0\0\1\0\0
\17"..., 1024) = 1
024
fstat64(30, {st_mode=0, st_size=0, ...}) = 0
mmap(NULL, 83492, PROT_READ|PROT_EXEC, MAP_PRIVATE, 30, 0) = 
0x4253a000
mprotect(0x4253f000, 63012, PROT_NONE)  = 0
mmap(0x4254e000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_FIXED, 30
, 0x4000) = 0x4254e000
close(30)                               = 0
gettimeofday({1027380664, 267620}, NULL) = 0
mmap(0x42b78000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS
, -1, 0) = 0x42b78000
gettimeofday({1027380664, 271871}, NULL) = 0
mmap(0x42b79000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS
, -1, 0) = 0x42b79000
open("/usr/lib/mozilla/components/libgfx2.so", O_RDONLY) = 30
read(30, "\177ELF\1\2\1\3\0\0\0\0\0\0\0\0\0\3\0\17\0\0\0\1\0\0\f"..., 
1024) = 10
24
fstat64(30, {st_mode=0, st_size=0, ...}) = 0
mmap(NULL, 77360, PROT_READ|PROT_EXEC, MAP_PRIVATE, 30, 0) = 
0x4254f000
mprotect(0x42552000, 65072, PROT_NONE)  = 0
mmap(0x42561000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_FIXED, 30
, 0x2000) = 0x42561000
close(30)                               = 0
gettimeofday({1027380664, 438902}, NULL) = 0


--- SIGSEGV (Segmentation fault) ---
write(3, "\f\0\0\5\1\0\5#\0\f\10\0\0\0\2q\0\0\1\247\fl\0\5\1\0\5"..., 
100) = 100

read(3, "\26\0002\31\1\0\5#\1\0\5#\0\0\0\0\0\0\0\0\2q\1\247\0\0"..., 
32) = 32
read(3, "\26\0002\32\1\0\5\"\1\0\5\"\0\0\0\0\0\0\0\0\2q\1\247\0"..., 
32) = 32
read(3, "\26\0002\33\1\0\5#\1\0\5#\0\0\0\0\0\0\0\0\2q\1\230\0\0"..., 
32) = 32
read(3, "\26\0002\34\1\0\5\"\1\0\5\"\0\0\0\0\0\0\0\0\2q\1\230\0"..., 
32) = 32
read(3, "\1\0022\37\0\0\0\0\1\0\4k\0\244\321\0\372\360\4@4\250
\330"..., 32) = 32

fork()                                  = 2497


wait4(2497, The program 'bug-buddy' received an X Window System error.
This probably reflects a bug in the program.
The error was '187'.
  (Details: serial 849 error_code 187 request_code 154 minor_code 8)
  (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.)
[WIFEXITED(s) && WEXITSTATUS(s) == 0], 0, NULL) = 2497
--- SIGCHLD (Child exited) ---
rt_sigreturn(0x12)                      = 2497
exit(1)                                 = ?