pinentry-qt4 crashed with SIGSEGV in QString::indexOf()

Bug #1217110 reported by Philip Muškovac
38
This bug affects 7 people
Affects Status Importance Assigned to Milestone
ibus
New
Undecided
Unassigned
pinentry (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Started after some recent updates

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: pinentry-qt4 0.8.1-1ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-3.8-generic 3.11.0-rc6
Uname: Linux 3.11.0-3-generic i686
ApportVersion: 2.12.1-0ubuntu2
Architecture: i386
Date: Mon Aug 26 23:34:43 2013
ExecutablePath: /usr/bin/pinentry-qt4
InstallationDate: Installed on 2013-05-25 (93 days ago)
InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release i386 (20130424)
MarkForUpload: True
ProcCmdline: pinentry --display :0
SegvAnalysis: Failure: Unknown offset literal: [eax+0x8]
Signal: 11
SourcePackage: pinentry
StacktraceTop:
 QString::indexOf (this=0x9e3c8a8, str=..., from=0, cs=Qt::CaseSensitive) at tools/qstring.cpp:2515
 QString::split (this=0x9e3c8a8, sep=..., behavior=QString::KeepEmptyParts, cs=Qt::CaseSensitive) at tools/qstring.cpp:6161
 IBus::Bus::getSocketPath() () from /usr/lib/libibus-qt.so.1
 IBus::Bus::Bus() () from /usr/lib/libibus-qt.so.1
 IBusPlugin::create(QString const&) () from /usr/lib/i386-linux-gnu/qt4/plugins/inputmethods/libqtim-ibus.so
Title: pinentry-qt4 crashed with SIGSEGV in QString::indexOf()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip fuse lpadmin plugdev sambashare sudo

Revision history for this message
Philip Muškovac (yofel) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 QString::indexOf (this=0x9e3c8a8, str=..., from=0, cs=Qt::CaseSensitive) at tools/qstring.cpp:2515
 QString::split (this=0x9e3c8a8, sep=..., behavior=QString::KeepEmptyParts, cs=Qt::CaseSensitive) at tools/qstring.cpp:6161
 IBus::Bus::getSocketPath (this=this@entry=0x9e3c508) at /build/buildd/ibus-qt-1.3.1/src/qibusbus.cpp:130
 IBus::Bus::Bus (this=0x9e3c508) at /build/buildd/ibus-qt-1.3.1/src/qibusbus.cpp:28
 IBusPlugin::create (this=0x9dfeaf0, key=...) at /build/buildd/ibus-qt-1.3.1/qtim/ibus-plugin.cpp:120

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 pinentry (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Philip Muškovac (yofel)
information type: Private → Public
tags: added: kubuntu
Philip Muškovac (yofel)
Changed in pinentry (Ubuntu):
milestone: none → ubuntu-13.10
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in pinentry (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Yasi (joe-yasi) wrote :

This happens with ibus-qt4 installed. If I remove ibus-qt4, it no longer crashes.

Revision history for this message
Seb (zapp-deactivatedaccount) wrote :

This bug also makes Thunderbird Enigmail unusable in a KDE/QT environment:

Error - signature verification failed
gpg command line and output:
gpg
gpg: problem with the agent - disabling agent use

switching to pinentry-gtk2 or removing ibus-qt4 works for me.

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.