lyx crashed with SIGABRT in qt_message_output() in save dialog

Bug #1326542 reported by SMF
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lyx (Ubuntu)
New
Medium
Unassigned

Bug Description

1) The release of Ubuntu you are using, via 'lsb_release -rd'
$ lsb_release -rd
Description: Ubuntu 12.04.4 LTS
Release: 12.04

2) The version of the package you are using, via 'apt-cache policy pkgname'
$ apt-cache policy lyx
lyx:
  Installed: 2.0.2-1ubuntu2
  Candidate: 2.0.2-1ubuntu2
  Version table:
 *** 2.0.2-1ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages
        100 /var/lib/dpkg/status

3) What you expected to happen

Allow switching directories in the save dialog and save file to new location.

4) What happened instead

When switching directories in the save dialog lyx hangs and sigsevs.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: lyx 2.0.2-1ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-63.95-generic 3.2.57
Uname: Linux 3.2.0-63-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Wed Jun 4 23:35:14 2014
ExecutablePath: /usr/bin/lyx
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MarkForUpload: True
ProcCmdline: lyx
ProcEnviron:
 TERM=xterm
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LANGUAGE=en_US:en
Signal: 6
SourcePackage: lyx
StacktraceTop:
 qt_message_output(QtMsgType, char const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 qFatal(char const*, ...) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 AtSpiAdaptor::notify(int, QAccessibleInterface*, int) () from /usr/lib/x86_64-linux-gnu/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
 QAccessible::updateAccessibility(QObject*, int, QAccessible::Event) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
Title: lyx crashed with SIGABRT in qt_message_output()
UpgradeStatus: Upgraded to precise on 2012-05-11 (754 days ago)
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare

Revision history for this message
SMF (smfengler) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 qt_message_output (msgType=<optimized out>, buf=0x29ad088 "ASSERT failure in : \"Got an update for an invalid inteface. Investigate this.\", file atspiadaptor.cpp, line 899") at global/qglobal.cpp:2276
 qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f7645c76ab8 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0x7fff0af62108) at global/qglobal.cpp:2322
 qFatal (msg=<optimized out>) at global/qglobal.cpp:2505
 AtSpiAdaptor::notify (this=0x22107a0, reason=32773, interface=0x29c04e0, child=0) at atspiadaptor.cpp:899
 QAccessible::updateAccessibility (o=<optimized out>, who=0, reason=QAccessible::Focus) at accessible/qaccessible_unix.cpp:118

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in lyx (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
SMF (smfengler) wrote :
Download full text (9.3 KiB)

Stacktrace with all debug symbols.

#0 0x00007f1ae9809425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f1ae980cb8b in __GI_abort () at abort.c:91
#2 0x00007f1aea41650b in qt_message_output(QtMsgType, char const*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3 0x00007f1aea4168bf in ?? () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007f1aea416a64 in qFatal(char const*, ...) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f1add06024f in AtSpiAdaptor::notify (this=0x23d7920, reason=32773, interface=0x2b4c190, child=0) at atspiadaptor.cpp:899
#6 0x00007f1aeaf635b1 in QAccessible::updateAccessibility(QObject*, int, QAccessible::Event) ()
   from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7 0x00007f1aeaf8f7b8 in QListView::currentChanged(QModelIndex const&, QModelIndex const&) ()
   from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#8 0x00007f1aea534281 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
   from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9 0x00007f1aeafbf92a in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) ()
   from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007f1aeafbfa20 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) ()
   from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007f1aeaf6e0c4 in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007f1aeaa93429 in QWidget::event(QEvent*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007f1aeae533f6 in QFrame::event(QEvent*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007f1aeaf678db in QAbstractItemView::viewportEvent(QEvent*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007f1aea520028 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
   from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007f1aeaa4285f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007f1aeaa480bf in QApplication::notify(QObject*, QEvent*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00000000007e378e in lyx::frontend::GuiApplication::notify (this=0x22b81f0, receiver=<optimized out>, event=<optimized out>)
    at ../../../../src/frontends/qt4/GuiApplication.cpp:2140
#19 0x00007f1aea51fe9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007f1aeaa43862 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007f1aeaac2c35 in ?? () from /tmp/tmpUzWxF1/usr/lib/x86_64-linux-gnu/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#22 0x00007f1aeaac1bee in QApplication::x11ProcessEvent(_XEvent*) () from /tmp/tmpUzWxF1/usr...

Read more...

SMF (smfengler)
information type: Private → Public
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.