| Summary: | [abrt] tint2-0.11-3.fc15: _IO_new_fclose: Process /usr/bin/tint2 was killed by signal 11 (SIGSEGV) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Lukas Zapletal <lzap> | ||||
| Component: | tint2 | Assignee: | Lukas Zapletal <lzap> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 15 | CC: | gracca, zmraz | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | i686 | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | abrt_hash:63e114dcddacfdbd3c5407980ce138c547d13fe2 | ||||||
| Fixed In Version: | tint2-0.11-4.fc15 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-07-31 04:00:36 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Lukas Zapletal
2011-06-01 18:05:29 UTC
Fix backported into the Rawhide and F15. http://code.google.com/p/tint2/issues/list?cursor=302 Attaching the git patch for our tint2 repo. Germán could you apply it please as I dont have write access. Created attachment 502340 [details]
git format-patch against fedora rawhide (master)
Please can you do F15 as well? Thanks!
Package: tint2-0.11-3.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- try to run with battery enabled option - the rest is default Zbysek: yes the workaround is to disable the battery applet. I am waiting for Germán to push my update as he is the package owner. (In reply to comment #5) > Zbysek: yes the workaround is to disable the battery applet. I am waiting for > Germán to push my update as he is the package owner. Lukas: please let me some time, because I'm full of work and very busy, but as soon as I can I'll apply the patches you are talking about. BTW how to apply the patch? I can see in your attachment on comment 3 that there is a patch for the spec file. But I need the patch itself to apply to the source code and to update the spec file. @Germán: Click attachment 502340 [details], then click on the Raw Unified button and save it to a file. Its this link (hope that works too): http://bit.ly/isM1wp Then in your repo: # git am your_saved_file.path # git push Better to check it out prior pushing using git diff --cached or tig or gitk. Thats it. (In reply to comment #7) > @Germán: Click attachment 502340 [details], then click on the Raw Unified button and save > it to a file. Its this link (hope that works too): http://bit.ly/isM1wp Then in > your repo: > > # git am your_saved_file.path > # git push > > Better to check it out prior pushing using git diff --cached or tig or gitk. > Thats it. Thanks for your answer Lukas and sorry for my ignorance...but then what? Because I always do the following when I'm going to update a package. I apply patches and compile locally, and then, for example: $ fedpkg import -b master ~/rpmbuild/SRPMS/tint2-0.11-3.fc15.src.rpm $ fedpkg clog $ fedpkg commit -F clog -p $ fedpkg build $ BODHI_USER=skytux fedpkg update I can even test the rpm package in my system before pushing the update. Well there can be several approaches. You probably doesnt edit it in-place and import SRPM every time. Then you can patch it just any other patch using the LW patch tool. In the case you want to do it directly in the git do this in your fedpkg repo: 1) apply the patch in the master, merge the change into the f15, push your changes and rebuild. # git checkout master # git pull # git am the_patch.patch # git push origin master # git checkout f15 # git merge master # git push origin f15 # fedpkg build # fedpkg update # git checkout master You are back on "master". Hope this helps. Or you can create srpms for f15 and f16 and import them both to f15 and master branches. I don't know how to build f15 branch using fedpkg then. I guess you still need to checkout it. Well, I'm not sure to apply this patch because I can't reproduce this bug. When I run tint2 and enable battery applet (via tintwizard) I don't have any problem: $ tint2 real transparency off.... depth: 24 xRandr: Found crtc's: 2 xRandr: Linking output LVDS1 with crtc 0 tint2 : nb monitor 1, nb monitor used 1, nb desktop 9 icon with depth: 24 $ rpm -q tint2 tint2-0.11-3.fc15.x86_64 $ uname -rms Linux 2.6.38.8-35.fc15.x86_64 x86_64 Germán: It depends on hardware platform you are running on. The bug is confirmed for example on ThinkPads (my case is X201). The the bug appears on systems where file /sys/class/power_supply/BAT0/current_now was renamed to /sys/class/power_supply/BAT0/power_now. I guess you have current_now there, so your laptop is not affected. I have to insist on patching tint2 in Fedora 15. Thank you. tint2-0.11-4.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/tint2-0.11-4.fc15 Many thanks! (In reply to comment #13) > Many thanks! Thanks to you for sending the patch :) Package tint2-0.11-4.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing tint2-0.11-4.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/tint2-0.11-4.fc15 then log in and leave karma (feedback). tint2-0.11-4.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report. |