I'm getting this crash, usually when making windows floating. Before
the crash I get this output:
wmii: Badness: surplus = -150 in column_settle, column 1, view 3
wmii: Badness: surplus = -150 in column_settle, column 1, view 3
wmii: Badness: surplus = -150 in column_settle, column 1, view 3
wmii: Badness: surplus = -150 in column_settle, column 1, view 3
wmii: Badness: surplus = -150 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -252 in column_settle, column 1, view 3
wmii: Badness: surplus = -351 in column_settle, column 1, view 3
wmii: Badness: surplus = -351 in column_settle, column 1, view 3
wmii: Badness: surplus = -351 in column_settle, column 1, view 3
wmii: Badness: surplus = -351 in column_settle, column 1, view 3
wmii: Badness: surplus = -351 in column_settle, column 1, view 3
wmii: Badness: surplus = -351 in column_settle, column 1, view 3
wmii: Badness: surplus = -287 in column_settle, column 1, view 3
wmii: Badness: surplus = -287 in column_settle, column 1, view 3
wmii: Badness: surplus = -287 in column_settle, column 1, view 3
wmii: Badness: surplus = -287 in column_settle, column 1, view 3
wmii: Badness: surplus = -287 in column_settle, column 1, view 3
wmii: Badness: surplus = -197 in column_settle, column 1, view 3
frame.c:357: failed assertion: Dx(r) <= 0 || Dy(r) < 0 || Dy(r) == 0
&& !f->area->max && !f->collapsed
proc = 0x80ba4b8 "/proc/3103/exe"
spid = 0x80ae0c0 "3103"
gdbcmd = 0x10 <Address 0x10 out of bounds>
fd = {1, 134693544, -1075240536}
p = {-1075240552, 134682729}
pid = 7710
status = 103
cmdfd = 134961728
bp = {icount = 0, ocount = 0, rdline = 0, runesize = 0, state
= 0, fid = 0, flag = 0, offset = 0, bsize = 0, bbuf = 0x0, ebuf = 0x0,
gbuf = 0x0,
b = '\0' <repeats 188 times>, "fs7.charset\000name\000te", '\0'
<repeats 41 times>,
"�\025��\020ii\r\230\002鿸\037\b�\212����Ƹ�\000\000\000\000\030:\006�Xu\b\b\002\000��Hw\b�nƸ�\234D��Og���_���L���%����\b\b�_��
\
000\020\000\0004\003��aj����\b\b\000\220��\000���\001\000\000\000����\000\000\000\000\001\b\000\000\000\000\000\000\000\000\000\000\230�\t\000�\201\000\000\001",
'\0' <repeats 23 times>, "\033\000\000\000\000\000
\000\000\000\020\000\000\b\000\000\000\000\000"...}
s = 0xbfe921a8 "e\001"
i = 103
#2 0x08055796 in frame_resize (f=0x80ba410, r={min = {x = 0, y = 60},
max = {x = 1280, y = 0}}) at frame.c:356
c = (Client *) 0x80b5a40
fr = {min = {x = 0, y = 0}, max = {x = 1278, y = 15}}
cr = {min = {x = 2, y = 15}, max = {x = 1278, y = 16}}
collapsed = 1
dx = 2
#3 0x080511a0 in column_resizeframe_h (f=0x80ba410, r={min = {x = 0,
y = 60}, max = {x = 1280, y = 0}}) at column.c:591
a = (Area *) 0x80ba818
fn = (Frame *) 0x8099ec0
fp = (Frame *) 0x0
minh = 15
#4 0x08051333 in column_resizeframe (f=0x80ba410, r={min = {x = 0, y
= 60}, max = {x = 1280, y = 1009}}) at column.c:635
a = (Area *) 0x80ba818
al = (Area *) 0x0
ar = (Area *) 0x0
v = (View *) 0x80ba6e0
minw = 80
#5 0x0805019c in column_attachrect (a=0x80ba818, f=0x80ba410, r={min
= {x = 0, y = 60}, max = {x = 1280, y = 1009}}) at column.c:213
fp = (Frame *) 0x0
pos = (Frame *) 0x0
before = -60
after = 994
#6 0x0804b942 in area_moveto (to=0x80ba818, f=0x80ba410) at area.c:181
from = (Area *) 0x80b6938
fromfloating = true
__PRETTY_FUNCTION__ = "area_moveto"
#7 0x0805e718 in msg_sendclient (v=0x80ba6e0, m=0xbfe923a8,
swap=false) at message.c:969
to = (Area *) 0x80ba818
a = (Area *) 0x80b6938
f = (Frame *) 0x80ba410
c = (Client *) 0x80bc4f0
s = 0x80af5a9 "toggle"
i = 134596989
sym = 26
Frame rect: (0,60)+1280x-60
frame.c:357: failed assertion: Dx(r) <= 0 || Dy(r) < 0 || Dy(r) == 0
&& !f->area->max && !f->collapsed
proc = 0x80ba868 "/proc/3103/exe"
spid = 0x80ba4e0 "3103"
gdbcmd = 0xf <Address 0xf out of bounds>
fd = {1, 134693544, -1075240856}
p = {-1075240872, 134682729}
pid = 7721
status = 103
cmdfd = 134645222
bp = {icount = -1075249020, ocount = 134699569, rdline =
-1208786956, runesize = 134690272, state = 100, fid = 134699570, flag
= -1209621018, offset = 6553700, bsize = 32, bbuf = 0x0,
ebuf = 0xbfe90058 "�", gbuf = 0x806f589 "\211E\f\203}\f",
b = "\204\000��2Z\a\b\000\000\000\000\205\033\a\b\004\000\000\000\000\000\000\0000",
'\0' <repeats 11 times>,
"��\n\b��\n\b\000\000\000\000\000\000\000\000��\n\b�\000��L\034\a\b\204\000��3Z\a\b",
'\0' <repeats
12 times>, "��\n\b\000\000\000\000�\206��", '\0' <repeats 12 times>,
"�\003\000\000�5\a\bzb���_��d\200���\000��v\022�������_��d\200��\000\000\000\000�\000鿿\020��d\200��\000\000\000\000$y\a\b\001\000\000\000��ܷ\000
0
\000\000\000\036\036\000\000\000\000\000\000\036\036\000\000\037\f\000\000�_���"...}
s = 0xbfe92068 "e\001"
i = 103
#2 0x08055796 in frame_resize (f=0x80ba410, r={min = {x = 0, y = 60},
max = {x = 1280, y = 0}}) at frame.c:356
c = (Client *) 0x3f1
fr = {min = {x = 1, y = -1075240696}, max = {x = 134636882, y = 0}}
cr = {min = {x = 949, y = -1075240552}, max = {x = 134536202,
y = -1075240460}}
collapsed = 1280
dx = 1024
#3 0x0805031f in column_fit (a=0x80ba818, ncolp=0xbfe92174,
nuncolp=0xbfe92170) at column.c:271
f = (Frame *) 0x80ba410
fp = (Frame **) 0x806671e
minh = 15
dy = 0
ncol = 0
nuncol = 0
colh = 15
uncolh = 31
surplus = -1075240616
i = 134528408
j = 134815344
#4 0x08050bb8 in column_scale (a=0x80ba818) at column.c:474
f = (Frame *) 0xbfe92198
dy = 134567380
ncol = 76
nuncol = 0
colh = 4294967295
surplus = 76
__PRETTY_FUNCTION__ = "column_scale"
#5 0x08050f19 in column_arrange (a=0x80ba818, dirty=false) at column.c:531
f = (Frame *) 0x0
v = (View *) 0x80ba6e0
#6 0x08064e71 in view_arrange (v=0x80ba6e0) at view.c:468
a = (Area *) 0x80ba818
#7 0x0806455a in view_update (v=0x80ba6e0) at view.c:233
c = (Client *) 0x0
f = (Frame *) 0x3b5
fnext = (Frame *) 0x80ba818
a = (Area *) 0x8099ec0
an = (Area *) 0x0
fscrn = false
Frame rect: (0,60)+1280x-60
wmii: column.c:497: column_scale: Assertion `f->collapsed ?
((f->r).max.y - (f->r).min.y) >= 0 : dy > 0' failed.
Aborted (core dumped)
The bt all from the coredump is:
#0 0xb7e265b6 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0xb7e27dd8 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0xb7e1f600 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3 0x08050d84 in column_scale (a=0x80ba818) at column.c:497
f = (Frame *) 0x80ba410
dy = 31
ncol = 4
nuncol = 1
colh = 15
surplus = 918
__PRETTY_FUNCTION__ = "column_scale"
#4 0x08050f19 in column_arrange (a=0x80ba818, dirty=false) at column.c:531
f = (Frame *) 0x0
v = (View *) 0x80ba6e0
#5 0x08064e71 in view_arrange (v=0x80ba6e0) at view.c:468
a = (Area *) 0x80ba818
#6 0x0806455a in view_update (v=0x80ba6e0) at view.c:233
c = (Client *) 0x0
f = (Frame *) 0x3b5
fnext = (Frame *) 0x80ba818
a = (Area *) 0x8099ec0
an = (Area *) 0x0
fscrn = false
#7 0x0805133e in column_resizeframe (f=0x80ba410, r={min = {x = 0, y
= 60}, max = {x = 1280, y = 1009}}) at column.c:638
a = (Area *) 0x80ba818
al = (Area *) 0x0
ar = (Area *) 0x0
v = (View *) 0x80ba6e0
minw = 80
#8 0x0805019c in column_attachrect (a=0x80ba818, f=0x80ba410, r={min
= {x = 0, y = 60}, max = {x = 1280, y = 1009}})
at column.c:213
fp = (Frame *) 0x0
pos = (Frame *) 0x0
before = -60
after = 994
#9 0x0804b942 in area_moveto (to=0x80ba818, f=0x80ba410) at area.c:181
from = (Area *) 0x80b6938
fromfloating = true
__PRETTY_FUNCTION__ = "area_moveto"
#10 0x0805e718 in msg_sendclient (v=0x80ba6e0, m=0xbfe923a8,
swap=false) at message.c:969
to = (Area *) 0x80ba818
a = (Area *) 0x80b6938
f = (Frame *) 0x80ba410
c = (Client *) 0x80bc4f0
s = 0x80af5a9 "toggle"
i = 134596989
sym = 26
#11 0x0805d665 in message_view (v=0x80ba6e0, m=0xbfe923a8) at message.c:568
a = (Area *) 0xf
s = 0x80af5a0 "send"
#12 0x08056cac in message (r=0x80bc9a8, fn=0x805d505 <message_view>) at fs.c:306
err = 0x0
s = 0x80af5a0 "send"
p = 0x80af5af ""
c = 0 '\0'
f = (FileId *) 0x8096c0c
m = {data = 0x80af5a0 "send", pos = 0x80af5af "", end =
0x80af5af "", size = 15, mode = 0}
#13 0x080586b0 in fs_write (r=0x80bc9a8) at fs.c:921
f = (FileId *) 0x8096c0c
errstr = 0x80ba668 ""
p = 0x806a199
"�U\211��\211�203�004\213E\b;E\f}\b\213E\b\211E�\006\213E\f\211E�213E��\211�203�030��214\a\b\213P$\213E\b\005\f\002"
i = 3219727368
#14 0x0806acfc in handlereq (r=0x80bc9a8) at request.c:311
pc = (Ixp9Conn *) 0x80bbb40
srv = (Ixp9Srv *) 0x8077f80
#15 0x0806a52a in handlefcall (c=0x80b46c0) at request.c:137
fcall = {hdr = {type = 118 'v', tag = 0, fid = 2}, version =
{hdr = {type = 118 'v', tag = 0, fid = 2}, msize = 0,
version = 0x0}, tversion = {hdr = {type = 118 'v', tag = 0, fid =
2}, msize = 0, version = 0x0}, rversion = {hdr = {
type = 118 'v', tag = 0, fid = 2}, msize = 0, version = 0x0},
tflush = {hdr = {type = 118 'v', tag = 0, fid = 2},
oldtag = 0}, ropen = {hdr = {type = 118 'v', tag = 0, fid = 2},
qid = {type = 0 '\0', version = 0, path = 579168402766037007,
dir_type = 0 '\0'}, iounit = 0}, rcreate = {hdr = {type = 118
'v', tag = 0, fid = 2}, qid = {type = 0 '\0', version = 0,
path = 579168402766037007, dir_type = 0 '\0'}, iounit = 0},
rattach = {hdr = {type = 118 'v', tag = 0, fid = 2}, qid = {
type = 0 '\0', version = 0, path = 579168402766037007, dir_type
= 0 '\0'}, iounit = 0}, error = {hdr = {type = 118 'v',
tag = 0, fid = 2}, ename = 0x0}, rauth = {hdr = {type = 118 'v',
tag = 0, fid = 2}, aqid = {type = 0 '\0', version = 0,
path = 579168402766037007, dir_type = 0 '\0'}}, tattach = {hdr =
{type = 118 'v', tag = 0, fid = 2}, afid = 0, uname = 0x0,
aname = 0xf <Address 0xf out of bounds>}, tauth = {hdr = {type =
118 'v', tag = 0, fid = 2}, afid = 0, uname = 0x0,
aname = 0xf <Address 0xf out of bounds>}, tcreate = {hdr = {type =
118 'v', tag = 0, fid = 2}, perm = 0, name = 0x0,
mode = 15 '\017'}, topen = {hdr = {type = 118 'v', tag = 0, fid =
2}, perm = 0, name = 0x0, mode = 15 '\017'}, twalk = {
hdr = {type = 118 'v', tag = 0, fid = 2}, newfid = 0, nwname = 0,
wname = {0xf <Address 0xf out of bounds>, 0x8099e98 "",
0x0 <repeats 14 times>}}, rwalk = {hdr = {type = 118 'v', tag =
0, fid = 2}, nwqid = 0, wqid = {{type = 0 '\0',
version = 15, path = 134848152, dir_type = 0 '\0'}, {type = 0
'\0', version = 0, path = 0,
dir_type = 0 '\0'} <repeats 15 times>}}, twstat = {hdr = {type
= 118 'v', tag = 0, fid = 2}, nstat = 0, stat = 0x0},
rstat = {hdr = {type = 118 'v', tag = 0, fid = 2}, nstat = 0, stat =
0x0}, twrite = {hdr = {type = 118 'v', tag = 0, fid = 2},
offset = 0, count = 15, data = 0x8099e98 ""}, rwrite = {hdr =
{type = 118 'v', tag = 0, fid = 2}, offset = 0, count = 15,
data = 0x8099e98 ""}, tread = {hdr = {type = 118 'v', tag = 0, fid
= 2}, offset = 0, count = 15, data = 0x8099e98 ""},
rread = {hdr = {type = 118 'v', tag = 0, fid = 2}, offset = 0, count
= 15, data = 0x8099e98 ""}, io = {hdr = {type = 118 'v',
tag = 0, fid = 2}, offset = 0, count = 15, data = 0x8099e98 ""}}
pc = (Ixp9Conn *) 0x80bbb40
req = (Ixp9Req *) 0x80bc9a8
#16 0x0806b70d in handle_conns (s=0x807d860) at server.c:113
c = (IxpConn *) 0x80b46c0
n = (IxpConn *) 0x8091790
#17 0x0806b83e in ixp_serverloop (s=0x807d860) at server.c:161
tvp = (timeval *) 0x0
tv = {tv_sec = 9, tv_usec = 825000}
timeout = 0
r = 1
#18 0x0805c49c in main (argc=0, argv=0xbfe927e8) at main.c:411
oargv = (char **) 0xbfe927e4
wmiirc = 0x8074755 "wmiistartrc"
s = (WMScreen *) 0x8091460
wa = {background_pixmap = 0, background_pixel = 0,
border_pixmap = 0, border_pixel = 0, bit_gravity = 0, win_gravity = 0,
backing_store = 0, backing_planes = 0, backing_pixel = 0, save_under
= 0, event_mask = 3670064, do_not_propagate_mask = 0,
override_redirect = -1075234996, colormap = 3085328622, cursor = 6291458}
i = 1
_argtmp = 0
_inargv = 0
_argv = 0x0
Received on Sun Jun 15 2008 - 23:37:53 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:44:12 UTC