Closed GoogleCodeExporter closed 8 years ago
I suffer the same bug.
$ wmii -v
wmii-3.9.2, ©2010 Kris Maglione
$ uname -a
Linux <hostname> 2.6.35-23-generic #41-Ubuntu SMP Wed Nov 24 10:18:49 UTC 2010
i686 GNU/Linux
$ Xorg -version
X.Org X Server 1.9.0
Release Date: 2010-08-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-27-server i686 Ubuntu
Original comment by chm...@gmail.com
on 9 Mar 2011 at 10:57
This bug does not occur for me:
$ wmii -v
wmii-hg2785+, ©2010 Kris Maglione
$ xrandr --output HDMI1 --auto --left-of LVDS1
Please try with wmii @ hg tip (not 3.9.2).
Original comment by sunaku
on 14 Mar 2011 at 8:16
Thanks, sun... I've upgraded and now I don't seem to have the problem. At least
not at the moment.
Previosly, changing the monitor didn't always fail, only most of the times :).
I'll keep you informed if it works without trouble for a week.
Original comment by chm...@gmail.com
on 15 Mar 2011 at 9:00
The bug re-appeared today again when I changed from the external monitor to the
laptop's.
$ wmii -v
wmii-hg2785, ©2010 Kris Maglione
$ uname -a
Linux enki 2.6.35-27-generic #48-Ubuntu SMP Tue Feb 22 20:25:29 UTC 2011 i686
GNU/Linux
$ Xorg -version
X.Org X Server 1.9.0
Release Date: 2010-08-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-28-server i686 Ubuntu
Latest segfaults (first with wmii-3.9.2, later with wmii-hg2785).
$ sudo grep wmii /var/log/kern.log
Mar 14 14:14:53 <host> kernel: [61184.248124] wmii[3391]: segfault at 0 ip
0805ddb0 sp bf8a6850 error 4 in wmii[8048000+24000]
Mar 18 13:58:40 <host> kernel: [11398.884225] wmii[3474]: segfault at 0 ip
0805ddb0 sp bff317a0 error 4 in wmii[8048000+24000]
Mar 18 14:32:30 <host> kernel: [13429.073088] wmii[12322]: segfault at 0 ip
0805ddb0 sp bfe2ab80 error 4 in wmii[8048000+24000]
Original comment by chm...@gmail.com
on 18 Mar 2011 at 6:42
Hello.
I tried the patch from the upstream revision claiming to solve the issue #153
but it didn't help me with 3.9.2, so some debugging resulted in the patch
attached.
Original comment by Andrew.Shadoura
on 31 May 2011 at 1:47
Attachments:
Andrew, wmii 3.9.2 is an ancient release and is unsupported IMHO.
Please build wmii from its source repository and see if the bug still occurs.
Thanks.
Original comment by sunaku
on 31 May 2011 at 9:18
Even if it doesn't occur, the code in fns.h is vulnerable to NULLs appearing in
some uncomfortable places, so additional checks as in my patch may help to keep
wmii from crashing.
Original comment by Andrew.Shadoura
on 31 May 2011 at 9:26
Good point. If you would kindly rebase your patch against hg tip (HEAD of
wmii's source repository), it would make it much easier for Kris to apply your
patch when he returns from his sabbatical.
Original comment by sunaku
on 31 May 2011 at 10:31
[deleted comment]
This issue was closed by revision 5be87959705e.
Original comment by maglion...@gmail.com
on 19 Sep 2011 at 8:15
Original issue reported on code.google.com by
mail....@gmail.com
on 8 Mar 2011 at 5:38