- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
所以我的应用程序正在运行,时不时地出现段错误,我的工作人员被杀死了:[。我想知道我应该如何解决这个问题?
错误日志如下:
!!! uWSGI process 8996 got Segmentation Fault !!!
*** backtrace of 8996 ***
/opt/django/www/bin/uwsgi(uwsgi_backtrace+0x2e) [0x4650ee]
/opt/django/www/bin/uwsgi(uwsgi_segfault+0x21) [0x4654b1]
/lib/x86_64-linux-gnu/libc.so.6(+0x36d40) [0x7ff6d0b86d40]
/opt/django/www/local/lib/python2.7/site-packages/numpy-1.10.4-py2.7- linux-x86_64.egg/numpy/core/multiarray.so(+0x2eec8) [0x7ff6cbd5eec8]
/opt/django/www/local/lib/python2.7/site-packages/numpy-1.10.4-py2.7- linux-x86_64.egg/numpy/core/multiarray.so(npy_aquicksort+0x218) [0x7ff6cbe32938]
/opt/django/www/local/lib/python2.7/site-packages/numpy-1.10.4-py2.7- linux-x86_64.egg/numpy/core/multiarray.so(+0x878c3) [0x7ff6cbdb78c3]
/opt/django/www/local/lib/python2.7/site-packages/numpy-1.10.4-py2.7- linux-x86_64.egg/numpy/core/multiarray.so(+0x8a09b) [0x7ff6cbdba09b]
/opt/django/www/local/lib/python2.7/site-packages/numpy-1.10.4-py2.7- linux-x86_64.egg/numpy/core/multiarray.so(+0xcb642) [0x7ff6cbdfb642]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4bd4) [0x7ff6d10a20d4]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(+0x1c36d0) [0x7ff6d10d86d0]
/opt/django/www/local/lib/python2.7/site- packages/pandas/lib.so(+0x1468f) [0x7ff6c9f9d68f]
/opt/django/www/local/lib/python2.7/site- packages/pandas/lib.so(+0x10be3) [0x7ff6c9f99be3]
/opt/django/www/local/lib/python2.7/site- packages/pandas/lib.so(+0x2f843) [0x7ff6c9fb8843]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(_PyObject_GenericGetAttrWithDict+0xb1) [0x7ff6d105be81]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x2611) [0x7ff6d109fb11]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d) [0x7ff6d10a354d]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(+0x1c36d0) [0x7ff6d10d86d0]
/opt/django/www/local/lib/python2.7/site- packages/pandas/lib.so(+0x1468f) [0x7ff6c9f9d68f]
/opt/django/www/local/lib/python2.7/site- packages/pandas/lib.so(+0x10be3) [0x7ff6c9f99be3]
/opt/django/www/local/lib/python2.7/site- packages/pandas/lib.so(+0x2f843) [0x7ff6c9fb8843]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(_PyObject_GenericGetAttrWithDict+0xb1) [0x7ff6d105be81]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x2611) [0x7ff6d109fb11]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4b59) [0x7ff6d10a2059]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d) [0x7ff6d10a354d]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x48d8) [0x7ff6d10a1dd8]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d) [0x7ff6d10a354d]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x48d8)
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d) [0x7ff6d10a354d]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(+0x1c37a5) [0x7ff6d10d87a5]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyObject_Call+0x43) [0x7ff6d1044d43]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0xeb1) [0x7ff6d109e3b1]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d) [0x7ff6d10a354d]
/usr/lib/x86_64-linux- gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x48d8) [0x7ff6d10a1dd8]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d) [0x7ff6d10a354d]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(+0x1c36d0) [0x7ff6d10d86d0]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyObject_Call+0x43) [0x7ff6d1044d43]
*** end of backtrace ***
DAMN ! worker 1 (pid: 8996) died :( trying respawn ...
Respawned uWSGI worker 1 (new pid: 8999)
这完全显示在我的 err.log 中,并且时不时发生。我不知道为什么会这样。请帮助新手。有一种功能会导致这种情况,但它只是有时会发生,即命中或未命中。
编辑:
Pandas 函数:
seller4 = list(chain(seller, po_seller, seller_cp))
df = pd.DataFrame(seller4)
grouped = df.groupby(['available_from','status','rating','harvest_date','purchase_order_line__purchase_order__identifier','block__farm__seller__user__first_name','block__farm__seller__user__last_name','block__farm__seller_id','id','scanned_status']).agg(sum)
sellers = grouped.reset_index().to_dict('records')
最佳答案
自 0.11 版本以来,Pandas 不是线程安全的。 Relevant Docs
这意味着你会遇到这个问题,除非你在 uwsgi 配置中禁用线程。遗憾的是,我目前不确定它是否有帮助。
关于python - 我如何处理追溯到杀死我的 worker 的段错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52997707/
在我的 chrome 控制台中,我试图了解导致调用某些 javascript 的步骤是什么文件。实际上,当我在单击输入文件标签后从我的计算机导入文件时,会调用一些 javascript 文件,但我不知
最近,我在 Kali Linux 中使用了 wifi phisher 工具。当我在列表中输入 AP 数量时,我在终端中得到以下跟踪: Traceback (most recent call last)
我叫米奇。以前,我在堆栈交换方面的数学和物理方面获得了惊人的帮助。我认为溢出是相关的,但我意识到我应该将这个问题放在一个问题上。我已经尝试了很多次,以尝试向自己介绍编程知识,特别是python,阅读全
我们内部开发了大约七个不同的网站。它们是跟踪不同人力资源申请并帮助我们的一些员工通过日程安排完成工作的网站。今天,首席软件设计师告诉我开始使用 phpUnit 为我们现有的代码编写测试用例。我们的主网
这是我的问题: 我使用 Subversion 有一段时间,直到我切换到 Git。又过了一些时间。 没有将历史从 Subversion 导入到 Git。这是一个严格的检查,删除 .svn 目录,然后是
我的目标是在这个gmail gem中找到调用save_attachments_to的地方自述文件示例: folder = "/where/ever" gmail.mailbox("Faxes").em
我在运行 C++ 应用程序时遇到段错误。在 gdb 中,它以某种方式显示我的一个指针位置已损坏。但是我在申请期间创建了 10 万个这样的对象指针。我怎样才能看到导致崩溃的一个我可以在 bt 命令中执行
我现在正在 BigQuery 中设置 GA4/Firebase 并使用 dbt在它之上进行分析。 由于这两个源的数据非常大,我想激活增量加载,只更新今天+昨天的分析模型(而不是每次都完全刷新所有数据)
我正在使用 React Redux。我的代码中的值似乎被覆盖了。我的已连接 (mapStateTo...) 组件的 this.props 来 self 的代码的未知部分。 我的任务直接链接到另一个关于
我一直在学习 Python 并从互联网上获取不同的东西并将它们全部放入我正在制作的这个游戏中:“你醒来......”这是一个基于文本的 assci RPG(滚动游戏)。它一直有效,直到出现此错误: T
上下文 由于使用 numpy.ma 模块进行掩码比直接 bool 掩码慢得多,因此我必须将后者用于我的 argmin/argmax-计算。 一点比较: import numpy as np # Mas
我在 Visual Studio 2013 中使用 asp.net mvc 迈出了第一步,但遇到了一个奇怪的问题。 我以 MVC 的形式开始了我的项目,并且没有选中“Web API”框来包含核心引用。
我是一名优秀的程序员,十分优秀!