Bug 18557

Summary: Собранные с этой сборкой lua программы падают
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: liblua5.1Assignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: ahtoh, barabashka, erthad, karpov, mike, php-coder, viy
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 16144    

Description Vitaly Lipatov 2009-01-18 23:52:50 MSK
У нас особенная сборка lua, на которой программы падают, обычно со следующим сообщением:
lapi.c:57: index2adr: Assertion `idx != 0 && -idx <= L->top - L->base' failed.

Проверено на mysql-workbench и verlihub.

С обычной сборкой lua 5.1.3 (если собрать штатными средствами через configure && make, а не gcc в спеке), всё нормально.
Comment 1 barabashka 2009-04-02 18:56:10 MSD
(В ответ на комментарий №0)
> У нас особенная сборка lua, на которой программы падают, обычно со следующим
> сообщением:
> lapi.c:57: index2adr: Assertion `idx != 0 && -idx <= L->top - L->base' failed.
> 
> Проверено на mysql-workbench и verlihub.
> 
> С обычной сборкой lua 5.1.3 (если собрать штатными средствами через configure
> && make, а не gcc в спеке), всё нормально.

Алексей, можно какой-либо комментарий по этой ошибке. Использую awesome, падает. Хотелось бы понять, чего ждать и ждать ли чего-либо.
Comment 2 ahtoh 2009-04-02 23:28:23 MSD
Да и verlihub из-за этого не настроить нормально.
Comment 3 barabashka 2009-04-16 21:47:58 MSD
обновил до 5.1.4
git.altlinux.org/people/barabashka/packages/lua5.git

падает с таким криком
awesome: lapi.c:432: lua_pushnumber: Assertion `L->top < L->ci->top' failed.
Comment 4 at@altlinux.org 2010-02-16 21:12:11 MSK
* Mon Sep 28 2009 Alexey Tourbin <at@altlinux.ru> 5.1.4-alt1
- 5.1.3 -> 5.1.4
- applied 3 official patches from lua.org/bugs.html
- reverted lua-5.0 compatibility hacks
- disabled APICHECK to workaround assertion failures (#18557)