Skip to content

If module is compiled, but not configured, causes signal 11 error #1

@mgmonteleone

Description

@mgmonteleone

Nginx 1.11.3

if you compile in the nginx-http-json-log, but do not configure it , nginx crashes on every request, causing random dropped requests. Everything works fine if you configure the module.

2016/08/18 16:01:04 [alert] 1#0: worker process 1617 exited on signal 11 (core dumped) 2016/08/18 16:01:04 [alert] 1#0: worker process 1614 exited on signal 11 (core dumped) 2016/08/18 16:01:04 [alert] 1#0: worker process 1616 exited on signal 11 (core dumped) 2016/08/18 16:01:29 [alert] 1#0: worker process 1620 exited on signal 11 (core dumped) 2016/08/18 16:01:34 [alert] 1#0: worker process 1619 exited on signal 11 (core dumped) 2016/08/18 16:01:59 [alert] 1#0: worker process 1621 exited on signal 11 (core dumped) 2016/08/18 16:02:05 [alert] 1#0: worker process 1622 exited on signal 11 (core dumped) 2016/08/18 16:02:29 [alert] 1#0: worker process 1624 exited on signal 11 (core dumped) 2016/08/18 16:02:34 [alert] 1#0: worker process 1618 exited on signal 11 (core dumped) 2016/08/18 16:02:59 [alert] 1#0: worker process 1625 exited on signal 11 (core dumped) 2016/08/18 16:03:04 [alert] 1#0: worker process 1626 exited on signal 11 (core dumped) 2016/08/18 16:03:29 [alert] 1#0: worker process 1623 exited on signal 11 (core dumped) 2016/08/18 16:03:35 [alert] 1#0: worker process 1628 exited on signal 11 (core dumped)

After 18 hours of debugging, we figured it out.

We now officially call this "JMS" or Jealous Module Syndrome. If you complile it in but have the hubris not to use it...... take care!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions