Trying to start EDGE (CVS snapshot, 8 March) can cause
an assertion failure in DoSystemStartup. This will
happen if X is using a 32bpp mode (or a 24bpp mode),
~/.edge/edge.cfg does not exist and the -bpp option is
not used to specify a 32bpp display.
Logged In: YES
user_id=11869
Tested here (X is using 24 bit mode, no config file and
no -bpp option) and it works OK.
What exactly was the assertion message? There are
no assertions in DoSystemStartup itself (only an I_Error).
Logged In: YES
user_id=294680
It was the message generated by DEV_ASSERT2(idx>=0), which I
see has been replaced by that I_Error(). It's working now
anyway (fresh CVS snapshot)...
Logged In: YES
user_id=11869
Darkknight reworked the code for handling screen modes
(according to his log, around March 7th), so maybe you
just happened to get a snapshot that was only half-way
synced with his work.
May as well close this bug.
Logged In: YES
user_id=11266
Yes you would have got a version which existed on CVS for
all of about 4 hours. This can now be closed.