ryanqq / chewing

Automatically exported from code.google.com/p/chewing
0 stars 0 forks source link

chewing crash in random stress test (num pad) #473

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
checkout commit e99294e7308c8dbb3d4a44cbd71517117481d76f or later
1. cd test/; make genkeystroke testchewing
2. ./stresstest.py

What is the expected output? What do you see instead?
echo '{J||}{+=V}<N1><C1><N0><N4>`r<EE>' | ./testchewing

p.s. <N1> is NumPad 1
These numpad keys are used in windows-chewing.

Original issue reported on code.google.com by kuang...@gmail.com on 24 Jan 2013 at 4:12

GoogleCodeExporter commented 9 years ago
Try this one [1].

[1] 
https://github.com/chewing/libchewing/commit/16d378d919c2e24efb09ac0a3814813a7fa
422cb

Original comment by czchen on 31 Jan 2013 at 3:07

GoogleCodeExporter commented 9 years ago

Original comment by kuang...@gmail.com on 31 Jan 2013 at 5:08

GoogleCodeExporter commented 9 years ago
echo 
'[<N9><N4>!<N->J)=*<N0>SW<C0><N3>9<N4><N6>J<N2><N->%p3<SL>F<N+>P<N9><N0>H@EJ{&<N
5>J}<SR><N1><E><N8>' | ./testchewing

p.s. The crash rate of stresstest is very low now (10^-7).

Original comment by kuang...@gmail.com on 1 Feb 2013 at 7:56

GoogleCodeExporter commented 9 years ago
Try this one [1].

[1] 
https://github.com/chewing/libchewing/commit/8fb6653a95b89560d133e264af36f529fbd
e17b5

Original comment by czchen on 2 Feb 2013 at 9:30

GoogleCodeExporter commented 9 years ago

Original comment by czchen on 21 Feb 2013 at 12:36