Skip to content

[WIP] Attempt to debug SIGSEGV and SIGABRT signal to worker - #56

Open
lucernae wants to merge 1 commit into
inasafe:developfrom
lucernae:debug_sigsegv
Open

lucernae wants to merge 1 commit into
inasafe:developfrom
lucernae:debug_sigsegv

Conversation

@lucernae

@lucernae lucernae commented Nov 8, 2018

Copy link
Copy Markdown
Collaborator

celery worker often crashed because of unknown.

Possible cause at the moment:

  • QGIS doesn't cleanly exit after task finished (will try to solve using context manager)
  • There is memory leak on QGIS internally (cannot fix)

We need to consistently reproduce the bug so we can track which statement caused this.

@lucernae

lucernae commented Nov 8, 2018

Copy link
Copy Markdown
Collaborator Author

For now, this PR is just to see travis log for various cases.

@lucernae

lucernae commented Nov 8, 2018

Copy link
Copy Markdown
Collaborator Author

Always fails on test run multi exposure with this errors:

2018-11-08 07:42:01,653 - InaSAFE - INFO - ANALYSIS : Styling
QObject::startTimer: QTimer can only be used with threads started with QThread
QPixmap: Must construct a QApplication before a QPaintDevice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant