You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/11/06 18:24:58 UTC

[jira] [Work logged] (TS-4994) PANIC: unprotected error in call to Lua API (not enough memory)

     [ https://issues.apache.org/jira/browse/TS-4994?focusedWorklogId=31682&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-31682 ]

ASF GitHub Bot logged work on TS-4994:
--------------------------------------

                Author: ASF GitHub Bot
            Created on: 06/Nov/16 18:24
            Start Date: 06/Nov/16 18:24
    Worklog Time Spent: 10m 
      Work Description: GitHub user shukitchan opened a pull request:

    https://github.com/apache/trafficserver/pull/1201

    TS-4994: make state configuration in ts_lua plugin

    @jpeach pls take a look when you have time.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/shukitchan/trafficserver ts4994

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/trafficserver/pull/1201.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1201
    
----
commit 9e78dfe78ae6b82ad933ddcf4cdc0c63ec9b1512
Author: Kit Chan <ki...@apache.org>
Date:   2016-11-06T17:06:44Z

    TS-4994: make max state configurable

commit d24749bf5fd9a52a8875c9ff9c4b0daaf4ac4f23
Author: Kit Chan <ki...@apache.org>
Date:   2016-11-06T18:23:23Z

    TS-4994: update documentation

----


Issue Time Tracking
-------------------

            Worklog Id:     (was: 31682)
            Time Spent: 10m
    Remaining Estimate: 0h

> PANIC: unprotected error in call to Lua API (not enough memory)
> ---------------------------------------------------------------
>
>                 Key: TS-4994
>                 URL: https://issues.apache.org/jira/browse/TS-4994
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Lua
>    Affects Versions: 6.2.0
>            Reporter: Felicity Tarnell
>            Assignee: Kit Chan
>             Fix For: 7.1.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> We have a working installation of TS 6.1; when upgrading to 6.2, it repeatedly crashes almost immediately after startup with:
> {noformat}
> PANIC: unprotected error in call to Lua API (not enough memory)
> pure virtual method called
> terminate called without an active exception
> traffic_server: using root directory '/opt/tbx'
> traffic_server: Aborted (Signal sent by tkill() 11964 33)
> traffic_server - STACK TRACE: 
> /opt/tbx/bin/traffic_server(_Z19crash_logger_invokeiP9siginfo_tPv+0x8e)[0x4ac16e]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0xf8d0)[0x2b2c43b828d0]
> /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37)[0x2b2c44b52067]
> /lib/x86_64-linux-gnu/libc.so.6(abort+0x148)[0x2b2c44b53448]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x15d)[0x2b2c4435bb3d]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5ebb6)[0x2b2c44359bb6]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5ec01)[0x2b2c44359c01]
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5f6cf)[0x2b2c4435a6cf]
> /opt/tbx/bin/traffic_server(_ZN9NetAccept18do_blocking_acceptEP7EThread+0x99)[0x74dd69]
> /opt/tbx/bin/traffic_server(_ZN9NetAccept15acceptLoopEventEiP5Event+0x2b)[0x74e62b]
> /opt/tbx/bin/traffic_server(_ZN7EThread7executeEv+0x7f)[0x77ce1f]
> /opt/tbx/bin/traffic_server[0x77c315]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x80a4)[0x2b2c43b7b0a4]
> /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x2b2c44c0587d]
> {noformat}
> We have about 5000 lines of Lua, and one C module (lualdap), but nothing that should be approaching Lua's memory limit; it's mostly just access checks that don't allocate any memory at all.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)