The error seems to be in the file libbrasero-burn/brasero-session-cfg.c function brasero_session_cfg_check_size() line 873:
BRASERO_BURN_LOG ("Session size %lli/Disc size %lli", priv->session_blocks, priv->disc_size);
if (priv->session_blocks < priv->disc_size) { // line 873 priv->is_valid = BRASERO_SESSION_VALID; return BRASERO_SESSION_VALID; }
The log output says: BraseroBurn: (at brasero-session-cfg.c :871) Session size 2295104/Disc size 2295104
So there is enough space, but the code expects _more_ than enough space. The correct check would be:
if (priv->session_blocks <= priv->disc_size) { // fixed line 873
The error seems to be in the file libbrasero- burn/brasero- session- cfg.c function brasero_ session_ cfg_check_ size() line 873:
BRASERO_BURN_LOG ("Session size %lli/Disc size %lli", >session_ blocks, >disc_size) ;
priv-
priv-
if (priv-> session_ blocks < priv->disc_size) { // line 873 SESSION_ VALID; SESSION_ VALID;
priv->is_valid = BRASERO_
return BRASERO_
}
The log output says: session- cfg.c :871) Session size 2295104/Disc size 2295104
BraseroBurn: (at brasero-
So there is enough space, but the code expects _more_ than enough space. The correct check would be:
if (priv-> session_ blocks <= priv->disc_size) { // fixed line 873