Bug 1049011
Summary: | GWT compiler crash on Fedora 20 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Greg Sheremeta <gshereme> | ||||||
Component: | abrt-java-connector | Assignee: | Jakub Filak <jfilak> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 20 | CC: | ahughes, alitke, dbhole, ecohen, jberan, jerboaa, jfilak, jvanek, omajid, ptisnovs | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | abrt-java-connector-1.0.8-3.fc20 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | |||||||||
: | 1063322 (view as bug list) | Environment: | |||||||
Last Closed: | 2014-02-28 18:40:17 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 1060198, 1063322 | ||||||||
Attachments: |
|
Description
Greg Sheremeta
2014-01-06 18:56:43 UTC
Is there a full stack trace and/or an hs_err file available? I am also hitting this problem. Created attachment 846282 [details]
hs_err_pid.log
Created attachment 846283 [details]
core_backtrace
I have the entire ABRT directory -- let me know if you need anything else. I can also ship you the VM if you want to duplicate (although it's pretty easy to dupe on your own VM) This may or may not be related, but Eclipse also crashes in Fedora 20, and it did not in 19. Blogged here: http://eclipseandlinux.blogspot.com/2013/10/google-talk-plugin-presence-breaks.html Discussed here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=334466 Thanks Greg. The Eclipse issue appears to be unrelated. Can you please provide a listing of what else is available in the ABRT directory? The hs_err file does not appear to be complete as it has no JVM state information, just a partial trace and that too is a pure Java error (unlike this one which appears to be in the JVM itself). Sure, I have -rw-rw----. 1 greg abrt 5 Jan 3 12:19 abrt_version -rw-rw----. 1 greg abrt 4 Jan 3 12:19 analyzer -rw-rw----. 1 greg abrt 6 Jan 3 12:19 architecture -rw-rw----. 1 greg abrt 172 Jan 3 12:19 cgroup -rw-rw----. 1 greg abrt 819 Jan 3 12:19 cmdline -rw-rw----. 1 greg abrt 18 Jan 3 12:19 component -rw-rw----. 1 greg abrt 39560 Jan 3 12:19 core_backtrace -rw-rw----. 1 greg abrt 180834304 Jan 3 12:19 coredump -rw-rw----. 1 greg abrt 1 Jan 3 12:19 count -rw-rw----. 1 greg abrt 3728 Jan 3 12:19 dso_list -rw-rw----. 1 greg abrt 2981 Jan 3 12:19 environ -rw-rw----. 1 greg abrt 78 Jan 3 12:19 executable -rw-rw----. 1 greg abrt 21 Jan 3 12:19 hostname -rw-rw----. 1 greg abrt 23 Jan 3 12:19 kernel -rw-rw----. 1 greg abrt 10 Jan 3 12:19 last_occurrence -rw-rw----. 1 greg abrt 1323 Jan 3 12:19 limits -rw-rw----. 1 greg abrt 19575 Jan 3 12:19 maps -rw-rw----. 1 greg abrt 1167 Jan 3 12:19 open_fds -rw-rw----. 1 greg abrt 375 Jan 3 12:19 os_info -rw-rw----. 1 greg abrt 29 Jan 3 12:19 os_release -rw-rw----. 1 greg abrt 49 Jan 3 12:19 package -rw-rw----. 1 greg abrt 4 Jan 3 12:19 pid -rw-rw----. 1 greg abrt 6 Jan 3 12:19 pkg_arch -rw-rw----. 1 greg abrt 1 Jan 3 12:19 pkg_epoch -rw-rw----. 1 greg abrt 27 Jan 3 12:19 pkg_name -rw-rw----. 1 greg abrt 12 Jan 3 12:19 pkg_release -rw-rw----. 1 greg abrt 8 Jan 3 12:19 pkg_version -rw-rw----. 1 greg abrt 926 Jan 3 12:19 proc_pid_status -rw-rw----. 1 greg abrt 24 Jan 3 12:19 pwd -rw-rw----. 1 greg abrt 119 Jan 3 12:19 reason -rw-rw----. 1 greg abrt 4 Jan 3 12:19 runlevel -rw-rw----. 1 greg abrt 10 Jan 3 12:19 time -rw-rw----. 1 greg abrt 4 Jan 3 12:19 type -rw-rw----. 1 greg abrt 4 Jan 3 12:19 uid -rw-rw----. 1 greg abrt 5 Jan 3 12:19 username -rw-rw----. 1 greg abrt 40 Jan 3 12:19 uuid -rw-rw----. 1 greg abrt 702 Jan 3 12:19 var_log_messages Lmk if there's a way to turn off abrt and generate the hs_err file. Stopping abrtd didn't do the trick. Pavel, do you know why abrt might not be generating the hs_err file? Deepak, are any of those other files useful? Hi Greg, unfortunately not afaik as they do not provide a full picture. Please bear with us (Pavel is on my team) on slow responses as we are currently fully engaged working on the January security update due next week. Deepak, Pavel, any progress on this? Hi Greg, Deepak, the problem is caused by loading the abrt-java connector two times. I don't know exactly how the GWT build script handles java command line options, but it effectively use each option two times, so the connector is initialized and deinitialized two times too. We identified the issue (mutex is free-ed from memory in the deinitialization callback function). If you would want, there are RPMs containing fix: http://koji.fedoraproject.org/koji/taskinfo?taskID=6485811 Thank you, Pavel. - Should the component of this BZ be changed from "java-1.7.0-openjdk" to "abrt-java-connector"? - Will the fix be backported to Fedora 20? If so: Any estimation on when will it happen? (In reply to Einav Cohen from comment #14) Reassigning this bug from java-1.7.0-openjdk to abrt-java-connector as this is clearly a bug in abrt-java-connector. Upstream commit https://github.com/jfilak/abrt-java-connector/commit/71ac5da86488ace3ebb3f3fa4adc747a511634e2 fixes this bug. I'm about to release abrt-java-connector with this bug fixed for all supported Fedora releases. abrt-java-connector-1.0.8-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/abrt-java-connector-1.0.8-2.fc20 Package abrt-java-connector-1.0.8-2.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing abrt-java-connector-1.0.8-2.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-2001/abrt-java-connector-1.0.8-2.fc20 then log in and leave karma (feedback). Package abrt-java-connector-1.0.8-3.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing abrt-java-connector-1.0.8-3.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-2001/abrt-java-connector-1.0.8-3.fc20 then log in and leave karma (feedback). abrt-java-connector-1.0.8-3.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |