GNOME Bugzilla – Bug 88691
Selecting galeon repeatedly results in Segmentation fault
Last modified: 2009-08-15 18:40:50 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.
Please use bug-buddy to get a stack trace and submit that to bugzilla. Thanks.
> 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.
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) = ?