Bug 230333
Summary: | Epiphany crashes on loading Java applets after updating to epiphany-2.16.3-2.fc6 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kevin Verma <kevinverma> | ||||||||
Component: | epiphany | Assignee: | Martin Stransky <stransky> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | |||||||||
Severity: | urgent | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 6 | CC: | averma, caillon, fitzsim, mcepl, mcepl | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2007-03-15 11:31:43 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Kevin Verma
2007-02-28 13:30:57 UTC
also crashes upon loading "about:plugins" in URL bar Created attachment 149006 [details]
strace.epiphany
tried to load the java test url while the strace was captured
gcjwebplugin or proprietary JVM? (In reply to comment #3) > gcjwebplugin or proprietary JVM? Its properitary JVM "j2re1.4.2_02" - please also note that after appying epiphany extentions todya it at-least does not crashes on loading "about:plugins" but still crashes on loading any Java VM applet. Regression from other updates, Martin? (In reply to comment #7) > Regression from other updates, Martin? Could be. I could not reproduce it on my box so I'll check it on a clear fc6. It affects firefox, too. Firefox works fine for me so far, I am using it as a stop gap arrangment till Epiphany is fixed. Hmm, strange. But I can reproduce it, at least. Can you please check the latest java? jre-1_5_0_11-linux-i586.rpm Hmm, j2re1.4.2_02 crashes with previous packages, too: firefox-1.5.0.9-2.fc6 epiphany-2.16.3-1.fc6 jre-1_5_0_11 works fine. I tried with jre-1_5_0_11 as well, crashed again I need to get this working with j2re-1.4.2_02-3 more important. However I installed epiphany-debuginfo package but I had issues getting the BT. I am attaching the strace for now. firefox-1.5.0.10-1.fc6 epiphany-2.16.3-2.fc6 epiphany-debuginfo-2.16.3-2.fc6 $ strace -o /tmp/epiphany.3 -r -v -f -t -p5874 --snip-- 5874 0.000741 access("/usr/java/j2re1.4.2_02/plugin/i386/ns610-gcc32/libjavaplugin_oji.so", F_OK) = 0 5874 0.000222 open("/usr/java/j2re1.4.2_02/plugin/i386/ns610-gcc32/libjavaplugin_oji.so", O_RDONLY) = 33 5874 0.000063 read(33, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\220"..., 512) = 512 5874 0.000060 fstat64(33, {st_dev=makedev(253, 4), st_ino=1221817, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=560, st_size=281904, st_atime=2007/03/10-02:10:11, st_mtime=2003/09/17-09:21:16, st_ctime=2007/03/09-20:32:48}) = 0 5874 0.000095 mmap2(NULL, 283488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 33, 0) = 0x5165000 5874 0.000074 mmap2(0x51a3000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 33, 0x3d) = 0x51a3000 5874 0.000056 mprotect(0x130000, 3792, PROT_READ|PROT_WRITE) = 0 5874 0.000039 mprotect(0x130000, 3792, PROT_READ) = 0 5874 0.000050 mprotect(0xbfa65000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0 5874 0.000036 mprotect(0xb00a4000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000034 mprotect(0xb1506000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000036 mprotect(0xb1f07000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000032 mprotect(0xb2908000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000036 mprotect(0xb3309000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000033 mprotect(0xb3d0a000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000035 mprotect(0xb470b000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000034 mprotect(0xb0aa5000, 10485760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 5874 0.000045 close(33) = 0 5874 0.000193 mprotect(0x5165000, 253952, PROT_READ|PROT_WRITE) = 0 5874 0.008838 mprotect(0x5165000, 253952, PROT_READ|PROT_EXEC) = 0 5874 0.000142 write(2, "INTERNAL ERROR on Browser End: ", 31) = 31 5874 0.000155 write(2, "JavaPluginFactory5 init - no age"..., 36) = 36 5874 0.000089 write(2, "\n", 1) = 1 5874 0.000100 write(2, "System error?:: Success\n", 24) = 24 5874 0.000099 unlink("/home/averma/.gnome2/epiphany/mozilla/epiphany/lock") = 0 5874 0.000240 writev(13, [{"GIOP\1\2\1\5\0\0\0\0", 12}], 1) = 12 5874 0.000233 close(13) = 0 --snip-- Through the day trying to understand this issue a new finding had been that epiphany started crashing more often, even it crashed now while attaching the previously mentioned attachment. But then Bug Buddy got excited and I got get a little useless backtrace, I am attaching it here still and request for a bit of guidence for what more I information I can help for this issue ? Created attachment 149760 [details]
priviously mentioned strace output upon java testing
Created attachment 149761 [details]
bugg buddy collected stack trace upon bz form subbmit upon attachment creation
It crashes somewhere in java plug-in. You can probe the next one, stored in /usr/java/j2re1.4.2_02/plugin/i386/ns610/libjavaplugin_oji.so but it crashes for me, too. The next problem could be missing /usr/lib/libXp.so.6, but it worked before the update (right?) so I don't propose it... No on this system, I am not missing libXp - libXp-1.0.0-8 It crashes because the "navigator.userAgent" string in epiphany-2.16.3-2.fc6 is too long (it looks like a limit is 128 chars). I hacked a bit the binaries and it works fine for me now. I'll update CVS tomorrow. (In reply to comment #21) > It crashes because the "navigator.userAgent" string in epiphany-2.16.3-2.fc6 is > too long (it looks like a limit is 128 chars). I hacked a bit the binaries and > it works fine for me now. I'll update CVS tomorrow. Thats a great news, can you please share your workaround for now ? I removed string "Epiphany/2.16" from epiphany binaries. Open /usr/bin/epiphany in some hexa editor (e.g. hexedit), find "Epiphany/2.16" string and place 0x00 instead of the first letter ('E'). (In reply to comment #23) > I removed string "Epiphany/2.16" from epiphany binaries. Open /usr/bin/epiphany > in some hexa editor (e.g. hexedit), find "Epiphany/2.16" string and place 0x00 > instead of the first letter ('E'). Yeah this is working like a charm ! and was the only salvage tonight when firefox started crashing on me. Many thanks! firefox-1.5.0.10-5.fc6 epiphany-2.16.3-3.fc6 has been pushed for fc6, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report. |