Bug 560053
Summary: | [abrt] crash in ruby-1.8.6.383-6.fc12 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Edward Strauch <edward> | ||||||
Component: | ruby | Assignee: | Jeroen van Meeuwen <vanmeeuwen+fedora> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | 12 | CC: | jeremy, mtasaka, rz, tagoh, vanmeeuwen+fedora | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | i686 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | abrt_hash:ff43e3b3b7f5955b729c24574707718e272eb646 | ||||||||
Fixed In Version: | ruby-1.8.6.399-4.fc12 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2010-05-26 21:50:10 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
Edward Strauch
2010-01-29 18:52:17 UTC
Created attachment 387626 [details]
File: backtrace
Created attachment 387627 [details]
Ruby Tk source
Interesting that it goes away when you dont TkFrame.new I have never suceeded to run on of my ruby-tcltk programs on F10-F12 but for me TkFrame is pretty essential:( tested for fun - exactly the same problem and exactly the same workaround works on F10 as well. tested a more complex program after removing all TkFrame calls - still crashes with what appears to be random memory corruption. Richard, would you test the following? http://koji.fedoraproject.org/koji/taskinfo?taskID=2180631 http://koji.fedoraproject.org/scratch/mtasaka/task_2180631/ thanks, I did recompile the package in F10 and my testcase now works without any glitches. I expect the same result in F12 which I will hopefully be able to test within a day. Should I test the ruby-1.9 packages again as well? Some weeks ago I tried but my tcltk testcase had many failures. @Richard: Thank you for testing. If Fedora's ruby-sig agrees to push this ruby rpms, I will submit updates request. I have not tested ruby 1.9 yet, however if Tk module of ruby 1.9 won't work, trying to replace ext/tk directory in ruby source with the latest trunk, i.e. http://svn.ruby-lang.org/repos/ruby/trunk/ext/tk/ may work. ... And it seems I have completely forgotton that the original reporter was Edward, sorry. Edward, I appreciate if you would test the new rpm, too. ruby-1.8.6.399-3.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/ruby-1.8.6.399-3.fc13 ruby-1.8.6.399-3.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/ruby-1.8.6.399-3.fc12 ruby-1.8.6.399-3.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update ruby'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/ruby-1.8.6.399-3.fc12 for some reason I was not able to use the mentioned yum update command (see bellow). However I did recompile the exact source package on an up to date F12 system and it works fine, all problems gone. The same test program caused immedaiate coredump just before the update. # yum --enablerepo=updates-testing update ruby Loaded plugins: auto-update-debuginfo, changelog, downloadonly, keys, presto, : refresh-packagekit, security updates-testing/metalink | 20 kB 00:01 updates-testing | 4.5 kB 00:00 http://mirror1.atrpms.net/fedora/linux/updates/testing/12/i386/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for updates-testing Trying other mirror. updates-testing | 4.5 kB 00:00 http://fedora.tu-chemnitz.de/pub/linux/fedora/linux/updates/testing/12/i386/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for updates-testing Trying other mirror. ... ... ruby-1.8.6.399-4.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/ruby-1.8.6.399-4.fc13 ruby-1.8.6.399-4.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/ruby-1.8.6.399-4.fc12 ruby-1.8.6.399-4.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update ruby'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/ruby-1.8.6.399-4.fc12 ruby-1.8.6.399-4.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. ruby-1.8.6.399-4.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. ruby-1.8.6.399-6.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/ruby-1.8.6.399-6.fc13 ruby-1.8.6.399-6.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/ruby-1.8.6.399-6.fc12 ruby-1.8.6.399-6.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. |