Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: Can't record a gesture. Version-Release number of selected component (if applicable): easystroke-0.4.9-1.fc12.x86_64.rpm How reproducible: Always Steps to Reproduce: 1.Create an action 2.Press record stroke button 3.No response Actual results: Stroke is ignored. Gesture button is set to button 2. Expected results: Stroke recorded Additional info: When run from a terminal, I get the message: Warning: This version of easystroke has not been tested on an XI2-enabled X server. Please upgrade to a later version of easystroke. Is the 4.10 version needed with the current Xorg?
Possible! I'll package to new version over Christmas holidays :) Zarko
Hello. I packaged 0.5 version of Easystroke (this version is prepared for Xserver 1.7 and XI2). This version was packaged without any errors or issues, but for me, at my Fedora 12 does not work correctly. When I press mouse button for recording gesture, program hang! Please, feel free to try at your system. Here are the files: http://wiki.open.hr/~zpintar/fedora-12/easystroke-0.5.0-1.fc12.x86_64.rpm http://wiki.open.hr/~zpintar/fedora-12/easystroke-debuginfo-0.5.0-1.fc12.x86_64.rpm
When I try to record a stroke with this package, it crashes and I get this error at the console: easystroke: /usr/include/boost/smart_ptr/shared_ptr.hpp:409: T* boost::shared_ptr< <template-parameter-1-1> >::operator->() const [with T = Stroke]: Assertion `px != 0' failed. Aborted
Actual version of easystroke is 5.2 i`ve compiled it and it is working without any errors.
Confirmed. I built 0.5.2, and it's working fine.
OK, I will make packages of this new version, soon.
(In reply to comment #5) > Confirmed. I built 0.5.2, and it's working fine. I packaged this version. But for me still do not work. Please test: http://wiki.open.hr/~zpintar/fedora-12/easystroke-0.5.2-1.fc12.x86_64.rpm
(In reply to comment #7) I installed your package, and it works here. What I've noticed is that if you take too long to create the stroke, easystroke crashes. Try setting the 'Timeout profile' in the Preferences tab to Timeout Off.
(In reply to comment #8) > (In reply to comment #7) > I installed your package, and it works here. What I've noticed is that if you > take too long to create the stroke, easystroke crashes. Try setting the > 'Timeout profile' in the Preferences tab to Timeout Off. Huh.... can you forward this issue to upstream? I'm not sure how smart is to package this version. It is still unstable!
(In reply to comment #9) I'll report it upstream, if you can confirm that it works in that mode. Packaging this version is a step up from the currently packaged version, which is completely non-functional on F12. This one is at least usable with a preferences tweak.
Upstream bug: http://sourceforge.net/apps/trac/easystroke/ticket/33
From upstream: Comment(by thjaeger): Thanks. The issue doesn't surface if timeout gestures are enabled, that's why I never caught it. I believe the issue is fixed in git now: http://github.com/thjaeger/easystroke/commit/789498c3d7e1882bc82a5282275276bc2759b838
Good, I can patch current version with the latest git :) I need some time to do this.
easystroke-0.5.2-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/easystroke-0.5.2-1.fc12
easystroke-0.5.2-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.