libQtWebKit segfault on some python apps

Bug #1563801 reported by Salatiel
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
qtwebkit-source (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

libqtwebkit4:
  Installed: 2.3.2-0ubuntu7
  Candidate: 2.3.2-0ubuntu7

Ubuntu 14.04 LTS

I have a few python apps crashing ( anki for example). I have backtraced using gdb and the developers told me that it is a problem with the ubuntu libraries.

So i am posting the backtrace here, so maybe someone can fix it.

Program received signal SIGSEGV, Segmentation fault.
0x00007fe64415d682 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
(gdb) bt
#0 0x00007fe64415d682 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#1 0x00007fe644163e07 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2 0x00007fe644162934 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3 0x00007fe644162b50 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#4 0x00007fe644164a18 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#5 0x00007fe644191ce2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#6 0x00007fe644190129 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#7 0x00007fe64414cca2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#8 0x00007fe6441607a1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#9 0x00007fe64416075a in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#10 0x00007fe644166910 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#11 0x00007fe644166a5f in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#12 0x00007fe644187323 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#13 0x00007fe644167ec2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#14 0x00007fe64416a5b0 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#15 0x00007fe64416ad70 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#16 0x00007fe643b96f84 in QWebFrame::setHtml(QString const&, QUrl const&) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#17 0x00007fe645b63edb in meth_QWebView_setHtml (sipSelf=
    <EditorWebView(_canFocus=True, allowDrops=True, linkHandler=<instancemethod at remote 0x7fe5d6e0f1e0>, _keyHandler=None, editor=<Editor(currentField=0, widget=<QWidget at remote 0x7fe63ef6b060>, fcolour='#00f', plastiqueStyle=<QCommonStyle at remote 0x7fe5d6e65c18>, web=<...>, outerLayout=<QVBoxLayout at remote 0x7fe5d6e65ce0>, tags=<TagEdit(completer=<TagCompleter(edit=<...>, cursor=None, tags=[]) at remote 0x7fe5d6e0eb50>, model=<QStringListModel at remote 0x7fe5d6e0ea88>, type=0, col=<_Collection(scm=1457629274889, sched=<Scheduler(queueLimit=50, reps=0, dayCutoff=1459357200, reportLimit=1000, _haveQueues=False, col=<...>, today=168) at remote 0x7fe63f0048b0>, _lastSave=<float at remote 0x29ce350>, crt=1444755600, tags=<TagManager(changed=False, col=<...>, tags={u'JAPANESE': 2127, u'marked': 2127, u'ESTATISTICA': 2127, u'INSS': 2127, u'QUESTION': 2127, u'SUDO': 2127, u'JOBS05': 2127, u'JOBS04': 2127, u'JOBS07': 2127, u'JOBS06': 2127, u'JOBS01': 2127, u'JOBS00': 2127, u'JOBS03': 2127, u'JOBS02': 2127, u'...(truncated), sipArgs=<optimized out>, sipKwds=0x0) at sipQtWebKitpart2.cpp:1489
#18 0x00000000004877c9 in PyCFunction_Call (func=<built-in function setHtml>,
    arg=(<EditorWebView(_canFocus=True, allowDrops=True, linkHandler=<instancemethod at remote 0x7fe5d6e0f1e0>, _keyHandler=None, editor=<Editor(currentField=0, widget=<QWidget at remote 0x7fe63ef6b060>, fcolour='#00f', plastiqueStyle=<QCommonStyle at remote 0x7fe5d6e65c18>, web=<...>, outerLayout=<QVBoxLayout at remote 0x7fe5d6e65ce0>, tags=<TagEdit(completer=<TagCompleter(edit=<...>, cursor=None, tags=[]) at remote 0x7fe5d6e0eb50>, model=<QStringListModel at remote 0x7fe5d6e0ea88>, type=0, col=<_Collection(scm=1457629274889, sched=<Scheduler(queueLimit=50, reps=0, dayCutoff=1459357200, reportLimit=1000, _haveQueues=False, col=<...>, today=168) at remote 0x7fe63f0048b0>, _lastSave=<float at remote 0x29ce350>, crt=1444755600, tags=<TagManager(changed=False, col=<...>, tags={u'JAPANESE': 2127, u'marked': 2127, u'ESTATISTICA': 2127, u'INSS': 2127, u'QUESTION': 2127, u'SUDO': 2127, u'JOBS05': 2127, u'JOBS04': 2127, u'JOBS07': 2127, u'JOBS06': 2127, u'JOBS01': 2127, u'JOBS00': 2127, u'JOBS03': 2127, u'JOBS02': 2127, u...(truncated), kw=0x0) at ../Objects/methodobject.c:85
#19 0x00000000005273b4 in call_function (pp_stack=0x7ffc07796a00, oparg=2) at ../Python/ceval.c:4020
#20 0x00000000005222e1 in PyEval_EvalFrameEx (f=
    Frame 0x7fe64b9c8a60, for file /usr/share/anki/aqt/webview.py, line 108, in setHtml (self=<EditorWebView(_canFocus=True, allowDrops=True, linkHandler=<instancemethod at remote 0x7fe5d6e0f1e0>, _keyHandler=None, editor=<Editor(currentField=0, widget=<QWidget at remote 0x7fe63ef6b060>, fcolour='#00f', plastiqueStyle=<QCommonStyle at---Type <return> to continue, or q <return> to quit---

Revision history for this message
Luiz da Silveira Freitas Junior (iilunga) wrote :

I also have the same issue...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in qtwebkit-source (Ubuntu):
status: New → Confirmed
Revision history for this message
axel (axel334) wrote :

This might be connected other Anki bug (perhaps it is connected with python-qt4)
also
"Program received signal SIGSEGV, Segmentation fault."
https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/1495274

My crash reports
http://pastebin.com/GG9NY4aK
Discussion
https://anki.tenderapp.com/discussions/ankidesktop/18360-anki-keeps-crashing-on-kubuntu-1604

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.