QTimerInfoList::updateCurrentTime crashes with SIGABRT

Bug #1176899 reported by Hveem on 2013-05-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-qt4 (Ubuntu)
Undecided
Unassigned

Bug Description

Apport-bug crashes when it tries to collect crash data.

Application: python3 (1.0)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.2.0-35-generic i686
Distribution: Ubuntu 13.04

The crash can be reproduced every time.

-- Backtrace:
Application: Apport KDE (python3.3), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb773b900 (LWP 4652))]

Thread 2 (Thread 0xb60b6b40 (LWP 5579)):
#0 0x00f89416 in __kernel_vsyscall ()
#1 0x0065c8e2 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2 0x010500d5 in do_gettime (frac=0xb60b5fe0, sec=0xb60b5fd8) at tools/qelapsedtimer_unix.cpp:123
#3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4 0x0113780e in QTimerInfoList::updateCurrentTime (this=this@entry=0xb300aaf4) at kernel/qeventdispatcher_unix.cpp:354
#5 0x01137b9a in QTimerInfoList::timerWait (this=0xb300aaf4, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6 0x01136373 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb60b610c) at kernel/qeventdispatcher_glib.cpp:136
#7 0x0113640d in timerSourcePrepare (source=0xb300aac0, timeout=0xb60b610c) at kernel/qeventdispatcher_glib.cpp:169
#8 0x046bad21 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9 0x046bb5cf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x046bb831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0x01136c3f in QEventDispatcherGlib::processEvents (this=0xb300b8c8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x011033ec in QEventLoop::processEvents (this=this@entry=0xb60b62a8, flags=...) at kernel/qeventloop.cpp:149
#13 0x011036e1 in QEventLoop::exec (this=this@entry=0xb60b62a8, flags=...) at kernel/qeventloop.cpp:204
#14 0x00feefec in QThread::exec (this=this@entry=0xa056558) at thread/qthread.cpp:542
#15 0x010e2f2d in QInotifyFileSystemWatcherEngine::run (this=0xa056558) at io/qfilesystemwatcher_inotify.cpp:256
#16 0x00ff1b18 in QThreadPrivate::start (arg=0xa056558) at thread/qthread_unix.cpp:338
#17 0x00250d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0x006493de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb773b900 (LWP 4652)):
[KCrash Handler]
#7 0x00f89416 in __kernel_vsyscall ()
#8 0x00586b1f in raise () from /lib/i386-linux-gnu/libc.so.6
#9 0x0058a0b3 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x0057f877 in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0x0057f927 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
#12 0x095b744f in _XAllocID (dpy=0x9f06d68) at ../../src/xcb_io.c:528
#13 0x003a417a in XRenderCreatePicture (dpy=0x9f06d68, drawable=197132349, format=0x9f15900, valuemask=0, attributes=0x0) at ../../src/Picture.c:90
#14 0x01d634a4 in QX11PixmapData::x11ConvertToDefaultDepth (this=0xa381928) at image/qpixmap_x11.cpp:2255
#15 0x01d0f396 in QWidgetPrivate::setWindowIcon_sys (this=0xa37d450, forceReset=forceReset@entry=false) at kernel/qwidget_x11.cpp:1545
#16 0x01cb64b7 in QWidget::create (this=this@entry=0x9dd9760, window=window@entry=0, initializeWindow=initializeWindow@entry=true, destroyOldWindow=destroyOldWindow@entry=true) at kernel/qwidget.cpp:1545
#17 0x01cb32a8 in QWidgetPrivate::createWinId (this=0xa37d450, winid=winid@entry=0) at kernel/qwidget.cpp:2578
#18 0x01cb6c8c in QWidget::winId (this=this@entry=0x9dd9760) at kernel/qwidget.cpp:2536
#19 0x0272500a in KDialog::setPlainCaption (this=this@entry=0x9dd9760, caption=...) at ../../kdeui/dialogs/kdialog.cpp:493
#20 0x027242d0 in KDialogPrivate::init (this=this@entry=0xa37d5c8, q=q@entry=0x9dd9760) at ../../kdeui/dialogs/kdialog.cpp:181
#21 0x027244c7 in KDialog::KDialog (this=0x9dd9760, parent=0x0, flags=...) at ../../kdeui/dialogs/kdialog.cpp:192
#22 0x02737fe6 in informationListWId (options=..., dontShowAgainName=..., caption=..., strlist=..., text=..., parent_id=0) at ../../kdeui/dialogs/kmessagebox.cpp:987
#23 KMessageBox::informationListWId (parent_id=0, text=..., strlist=..., caption=..., dontShowAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:979
#24 0x0273831b in KMessageBox::informationList (parent=parent@entry=0x0, text=..., strlist=..., caption=..., dontShowAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:976
#25 0x0273837e in KMessageBox::information (parent=0x0, text=..., caption=..., dontShowAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:963
#26 0x0405dcdb in meth_KMessageBox_information (sipArgs=(None, 'Unable to start web browser to open https://bugs.launchpad.net/ubuntu/+source/claws-mail/+filebug/2b27ae1a-b64f-11e2-b9c3-002481e7f48a?.', 'Kunne ikke starte nettleser')) at sip/kdeui/sipkdeuipart4.cpp:25799
#27 0x080fa996 in call_function (oparg=<optimized out>, pp_stack=0xbffbf498) at ../Python/ceval.c:4062
#28 PyEval_EvalFrameEx (f=f@entry=Frame 0xb2f6f02c, for file /usr/share/apport/apport-kde, line 369, in ui_error_message (self=<MainUserInterface(report_file=None, gettext_domain='apport', cur_package='claws-mail', dialog=<ReportDialog(examine_button=<QPushButton at remote 0xb2ff789c>, spinner=<QLabel at remote 0xb6ddcf14>, ignore_future_problems=<QCheckBox at remote 0xb2ff77c4>, ui=<...>, details=<QPushButton at remote 0xb2ff7854>, treeview=<QTreeWidget at remote 0xb2ff7c8c>, continue_button=<QPushButton at remote 0xb2ff7b6c>, collect_called=True, heading=<QLabel at remote 0xb2ff777c>, horizontalLayout=<QHBoxLayout at remote 0xb2ff780c>, application_icon=<QLabel at remote 0xb2ff7c44>, movie=<QMovie at remote 0xb6ddcf5c>, gridLayout_2=<QGridLayout at remote 0xb2ff7734>, send_error_report=<QCheckBox at remote 0xb2ff7bfc>, cancel_button=<QPushButton at remote 0xb2ff78e4>, text=<QLabel at remote 0xb2ff7bb4>, closed_button=<QPushButton at remote 0xb2ff7b24>, show_details=<...>) at remote 0xb6ddcdf4>, args=[], report=<Report(_proc_maps_cache=None,...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2679
#29 0x080ff2cf in fast_function (nk=-1292439508, na=<optimized out>, n=<optimized out>, pp_stack=0xbffbf608, func=<optimized out>) at ../Python/ceval.c:4150
#30 call_function (oparg=<optimized out>, pp_stack=0xbffbf608) at ../Python/ceval.c:4083
#31 PyEval_EvalFrameEx (f=f@entry=Frame 0xa37d23c, for file /usr/lib/python3/dist-packages/apport/ui.py, line 1093, in open_url (self=<MainUserInterface(report_file=None, gettext_domain='apport', cur_package='claws-mail', dialog=<ReportDialog(examine_button=<QPushButton at remote 0xb2ff789c>, spinner=<QLabel at remote 0xb6ddcf14>, ignore_future_problems=<QCheckBox at remote 0xb2ff77c4>, ui=<...>, details=<QPushButton at remote 0xb2ff7854>, treeview=<QTreeWidget at remote 0xb2ff7c8c>, continue_button=<QPushButton at remote 0xb2ff7b6c>, collect_called=True, heading=<QLabel at remote 0xb2ff777c>, horizontalLayout=<QHBoxLayout at remote 0xb2ff780c>, application_icon=<QLabel at remote 0xb2ff7c44>, movie=<QMovie at remote 0xb6ddcf5c>, gridLayout_2=<QGridLayout at remote 0xb2ff7734>, send_error_report=<QCheckBox at remote 0xb2ff7bfc>, cancel_button=<QPushButton at remote 0xb2ff78e4>, text=<QLabel at remote 0xb2ff7bb4>, closed_button=<QPushButton at remote 0xb2ff7b24>, show_details=<...>) at remote 0xb6ddcdf4>, args=[], report=<Report(_proc_maps_cach...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2679
#32 0x080ff2cf in fast_function (nk=171430460, na=<optimized out>, n=<optimized out>, pp_stack=0xbffbf778, func=<optimized out>) at ../Python/ceval.c:4150
#33 call_function (oparg=<optimized out>, pp_stack=0xbffbf778) at ../Python/ceval.c:4083
#34 PyEval_EvalFrameEx (f=f@entry=Frame 0xb3ac641c, for file /usr/lib/python3/dist-packages/apport/ui.py, line 1188, in file_report (self=<MainUserInterface(report_file=None, gettext_domain='apport', cur_package='claws-mail', dialog=<ReportDialog(examine_button=<QPushButton at remote 0xb2ff789c>, spinner=<QLabel at remote 0xb6ddcf14>, ignore_future_problems=<QCheckBox at remote 0xb2ff77c4>, ui=<...>, details=<QPushButton at remote 0xb2ff7854>, treeview=<QTreeWidget at remote 0xb2ff7c8c>, continue_button=<QPushButton at remote 0xb2ff7b6c>, collect_called=True, heading=<QLabel at remote 0xb2ff777c>, horizontalLayout=<QHBoxLayout at remote 0xb2ff780c>, application_icon=<QLabel at remote 0xb2ff7c44>, movie=<QMovie at remote 0xb6ddcf5c>, gridLayout_2=<QGridLayout at remote 0xb2ff7734>, send_error_report=<QCheckBox at remote 0xb2ff7bfc>, cancel_button=<QPushButton at remote 0xb2ff78e4>, text=<QLabel at remote 0xb2ff7bb4>, closed_button=<QPushButton at remote 0xb2ff7b24>, show_details=<...>) at remote 0xb6ddcdf4>, args=[], report=<Report(_proc_maps_...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2679
#35 0x080ff2cf in fast_function (nk=-1280547812, na=<optimized out>, n=<optimized out>, pp_stack=0xbffbf8e8, func=<optimized out>) at ../Python/ceval.c:4150
#36 call_function (oparg=<optimized out>, pp_stack=0xbffbf8e8) at ../Python/ceval.c:4083
#37 PyEval_EvalFrameEx (f=f@entry=Frame 0x9fe613c, for file /usr/lib/python3/dist-packages/apport/ui.py, line 496, in run_report_bug (self=<MainUserInterface(report_file=None, gettext_domain='apport', cur_package='claws-mail', dialog=<ReportDialog(examine_button=<QPushButton at remote 0xb2ff789c>, spinner=<QLabel at remote 0xb6ddcf14>, ignore_future_problems=<QCheckBox at remote 0xb2ff77c4>, ui=<...>, details=<QPushButton at remote 0xb2ff7854>, treeview=<QTreeWidget at remote 0xb2ff7c8c>, continue_button=<QPushButton at remote 0xb2ff7b6c>, collect_called=True, heading=<QLabel at remote 0xb2ff777c>, horizontalLayout=<QHBoxLayout at remote 0xb2ff780c>, application_icon=<QLabel at remote 0xb2ff7c44>, movie=<QMovie at remote 0xb6ddcf5c>, gridLayout_2=<QGridLayout at remote 0xb2ff7734>, send_error_report=<QCheckBox at remote 0xb2ff7bfc>, cancel_button=<QPushButton at remote 0xb2ff78e4>, text=<QLabel at remote 0xb2ff7bb4>, closed_button=<QPushButton at remote 0xb2ff7b24>, show_details=<...>) at remote 0xb6ddcdf4>, args=[], report=<Report(_proc_maps...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2679
#38 0x081470ad in PyEval_EvalCodeEx (_co=<code at remote 0xb6ecdc50>, globals=globals@entry={'sys': <module at remote 0xb73f01ec>, 'threading': <module at remote 0xb70931cc>, 'time': <module at remote 0xb72f50ac>, 'PF_KTHREAD': 2097152, '__cached__': '/usr/lib/python3/dist-packages/apport/__pycache__/ui.cpython-33.pyc', '__name__': 'apport.ui', '_': <function at remote 0xb72ed89c>, 'ConfigParser': <ABCMeta(__module__='configparser', set=<function at remote 0xb70dad64>, _abc_cache=<WeakSet(_remove=<function at remote 0xb70dae3c>, _pending_removals=[], _iterating=set(), data=set()) at remote 0xb70d9c2c>, _abc_negative_cache_version=22, add_section=<function at remote 0xb70dadac>, __abstractmethods__=frozenset(), _abc_negative_cache=<WeakSet(_remove=<function at remote 0xb70dae84>, _pending_removals=[], _iterating=set(), data={<weakref at remote 0xb6197bbc>}) at remote 0xb70d9c8c>, _DEFAULT_INTERPOLATION=<BasicInterpolation at remote 0xb70d9aec>, _abc_registry=<WeakSet(_remove=<function at remote 0xb70dadf4>, _pending_removals=[], _iterating=set(), data=set()) at remote 0xb70d9bcc>, __doc__='ConfigPars...(truncated), locals=locals@entry=0x0, args=0xb724f658, argcount=1, kws=0xb724f65c, kwcount=kwcount@entry=0, defs=0xb6e15338, defcount=1, kwdefs=kwdefs@entry=0x0, closure=0x0) at ../Python/ceval.c:3433
#39 0x080ff64e in fast_function (nk=0, na=<optimized out>, n=<optimized out>, pp_stack=0xbffbfac8, func=<function at remote 0xb6e2a9bc>) at ../Python/ceval.c:4160
#40 call_function (oparg=<optimized out>, pp_stack=0xbffbfac8) at ../Python/ceval.c:4083
#41 PyEval_EvalFrameEx (f=f@entry=Frame 0xb724f50c, for file /usr/lib/python3/dist-packages/apport/ui.py, line 656, in run_argv (self=<MainUserInterface(report_file=None, gettext_domain='apport', cur_package='claws-mail', dialog=<ReportDialog(examine_button=<QPushButton at remote 0xb2ff789c>, spinner=<QLabel at remote 0xb6ddcf14>, ignore_future_problems=<QCheckBox at remote 0xb2ff77c4>, ui=<...>, details=<QPushButton at remote 0xb2ff7854>, treeview=<QTreeWidget at remote 0xb2ff7c8c>, continue_button=<QPushButton at remote 0xb2ff7b6c>, collect_called=True, heading=<QLabel at remote 0xb2ff777c>, horizontalLayout=<QHBoxLayout at remote 0xb2ff780c>, application_icon=<QLabel at remote 0xb2ff7c44>, movie=<QMovie at remote 0xb6ddcf5c>, gridLayout_2=<QGridLayout at remote 0xb2ff7734>, send_error_report=<QCheckBox at remote 0xb2ff7bfc>, cancel_button=<QPushButton at remote 0xb2ff78e4>, text=<QLabel at remote 0xb2ff7bb4>, closed_button=<QPushButton at remote 0xb2ff7b24>, show_details=<...>) at remote 0xb6ddcdf4>, args=[], report=<Report(_proc_maps_cach...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2679
#42 0x080ff2cf in fast_function (nk=-1222314740, na=<optimized out>, n=<optimized out>, pp_stack=0xbffbfc38, func=<optimized out>) at ../Python/ceval.c:4150
#43 call_function (oparg=<optimized out>, pp_stack=0xbffbfc38) at ../Python/ceval.c:4083
#44 PyEval_EvalFrameEx (f=f@entry=Frame 0xb73b5dac, for file /usr/share/apport/apport-kde, line 522, in <module> (), throwflag=throwflag@entry=0) at ../Python/ceval.c:2679
#45 0x081470ad in PyEval_EvalCodeEx (_co=_co@entry=<code at remote 0xb72f4020>, globals=globals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated), locals=locals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated), args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, kwdefs=kwdefs@entry=0x0, closure=closure@entry=0x0) at ../Python/ceval.c:3433
#46 0x081b958f in PyEval_EvalCode (co=co@entry=<code at remote 0xb72f4020>, globals=globals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated), locals=locals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated)) at ../Python/ceval.c:771
#47 0x08164585 in run_mod.21572 (mod=mod@entry=0x9d8eb40, filename=filename@entry=0xb72e0960 "/usr/share/apport/apport-kde", globals=globals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated), locals=locals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated), flags=flags@entry=0xbffbfe6c, arena=arena@entry=0x9ce6970) at ../Python/pythonrun.c:1982
#48 0x08096cae in PyRun_FileExFlags (fp=fp@entry=0x9d72eb0, filename=filename@entry=0xb72e0960 "/usr/share/apport/apport-kde", start=start@entry=257, globals=globals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated), locals=locals@entry={'QCoreApplication': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7081adc>, 'QBasicTimer': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7080adc>, 'QXmlStreamReader': <PyQt4.QtCore.pyqtWrapperType at remote 0xb702c74c>, 'QMetaType': <PyQt4.QtCore.pyqtWrapperType at remote 0xb7012adc>, 'QLibrary': <PyQt4.QtCore.pyqtWrapperType at remote 0xb708e1f4>, 'QPainter': <PyQt4.QtCore.pyqtWrapperType at remote 0xb700a3bc>, 'pyqtProperty': <type at remote 0xeb0e20>, 'QThread': <PyQt4.QtCore.pyqtWrapperType at remote 0xb70281f4>, 'QModelIndex': <PyQt4.QtCore.pyqtWrapperType at remote 0xb701402c>, 'ki18n': <built-in method ki18n of module object at remote 0xb6f5870c>, 'QtFatalMsg': <QtMsgType at remote 0xb703678c>, 'oct_': <built-in function oct_>, 'QtWarningMsg': <QtMsgType at remote 0xb70367cc>, 'center': <built-in method center of module object at remote 0xb707a42c>, 'bugEmail': '<email address hidden>', 'uppercasedigits': <built-in method uppercasedigits of module object at remote 0xb707a42c>, 'QProgressBar': <PyQt4...(truncated), closeit=closeit@entry=1, flags=flags@entry=0xbffbfe6c) at ../Python/pythonrun.c:1938
#49 0x08097133 in PyRun_SimpleFileExFlags (fp=0x9d72eb0, filename=<optimized out>, closeit=1, flags=0xbffbfe6c) at ../Python/pythonrun.c:1448
#50 0x08097207 in PyRun_AnyFileExFlags (fp=fp@entry=0x9d72eb0, filename=0xb72e0960 "/usr/share/apport/apport-kde", closeit=closeit@entry=1, flags=flags@entry=0xbffbfe6c) at ../Python/pythonrun.c:1169
#51 0x0809998f in run_file (p_cf=0xbffbfe6c, filename=0x9ce49e8 L"/usr/share/apport/apport-kde", fp=0x9d72eb0) at ../Modules/main.c:306
#52 Py_Main (argc=argc@entry=3, argv=argv@entry=0x9ce4008) at ../Modules/main.c:743
#53 0x080b3023 in main (argc=3, argv=0xbffbffc4) at ../Modules/python.c:58

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: claws-mail 3.8.1-2
ProcVersionSignature: Ubuntu 3.2.0-35.55-generic 3.2.34
Uname: Linux 3.2.0-35-generic i686
ApportVersion: 2.9.2-0ubuntu8
Architecture: i386
Date: Mon May 6 13:14:36 2013
InstallationDate: Installed on 2011-12-16 (507 days ago)
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Release i386 (20110427)
MarkForUpload: True
SourcePackage: claws-mail
UpgradeStatus: Upgraded to raring on 2013-04-27 (8 days ago)

Hveem (krbjhvee) wrote :
Hveem (krbjhvee) wrote :

Its actually ubuntu-bug that crashes upon trying to collect crash data from claws-mail.

Hveem (krbjhvee) wrote :
Download full text (4.5 KiB)

-- Backtrace:
Application: Apport KDE (python3.3), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7 QWidget::~QWidget (this=0x9d09220, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1634
#8 0x041cd4a9 in QDialog::~QDialog (this=0x9d09220, __in_chrg=<optimized out>) at dialogs/qdialog.cpp:318
#9 0x0717358d in ?? () from /usr/lib/python3/dist-packages/PyQt4/QtGui.cpython-33m-i386-linux-gnu.so
#10 0x071735e2 in ?? () from /usr/lib/python3/dist-packages/PyQt4/QtGui.cpython-33m-i386-linux-gnu.so
#11 0x0717003c in ?? () from /usr/lib/python3/dist-packages/PyQt4/QtGui.cpython-33m-i386-linux-gnu.so
#12 0x0717008e in ?? () from /usr/lib/python3/dist-packages/PyQt4/QtGui.cpython-33m-i386-linux-gnu.so
#13 0x0039d0f8 in ?? () from /usr/lib/python3/dist-packages/sip.cpython-33m-i386-linux-gnu.so
#14 0x0039ecd1 in ?? () from /usr/lib/python3/dist-packages/sip.cpython-33m-i386-linux-gnu.so
#15 0x080dcc22 in subtype_dealloc.6682 (self=<ProgressDialog(progress=<QProgressBar at remote 0xb6d81f5c>, heading=<QLabel at remote 0xb6d81ecc>, buttons=<QDialogButtonBox at remote 0xb6d81fa4>, text=<QLabel at remote 0xb6d81f14>, vboxlayout=<QVBoxLayout at remote 0xb6d81e3c>) at remote 0xb6d817c4>) at ../Objects/typeobject.c:1023
#16 0x08152ef1 in free_keys_object.73378 (keys=<optimized out>) at ../Objects/dictobject.c:374
#17 0x08152d29 in dict_dealloc.73347 (mp=0xb72fba2c) at ../Objects/dictobject.c:1392
#18 0x080dcc8f in subtype_dealloc.6682 (self=<MainUserInterface(gettext_domain='apport', cur_package='ubuntu-bug', options=<Values at remote 0xb6d73bec>, crashdb=<CrashDatabase at remote 0xb6d68d0c>, report=<Report at remote 0xb6d73d2c>, progress=<ProgressDialog(progress=<QProgressBar at remote 0xb6d81f5c>, heading=<QLabel at remote 0xb6d81ecc>, buttons=<QDialogButtonBox at remote 0xb6d81fa4>, text=<QLabel at remote 0xb6d81f14>, vboxlayout=<QVBoxLayout at remote 0xb6d81e3c>) at remote 0xb6d817c4>, dialog=None, report_file=None, args=[]) at remote 0xb6dd350c>) at ../Objects/typeobject.c:1008
#19 0x0812b63e in insertdict.73411 (mp=0xb73429ac, mp@entry=0x83112e8 <_Py_NoneStruct>, key=<optimized out>, hash=<optimized out>, value=None) at ../Objects/dictobject.c:824
#20 0x0815ec55 in PyDict_SetItem (op=None, op@entry={'ki18n': None, 'QSystemLocale': None, 'QLabel': None, 'QLocale': None, 'QObjectCleanupHandler': None, 'license': None, 'QReadWriteLock': None, 'QThreadPool': None, 'QEventTransition': None, 'qSetRealNumberPrecision': None, 'QAbstractFileEngine': None, 'qCritical': None, 'QProcessEnvironment': None, 'oct_': None, 'translate': None, 'gettext': None, 'QMetaProperty': None, 'QUuid': None, 'QSettings': None, 'qAddPostRoutine': None, 'uppercasedigits': None, 'QStateMachine': None, 'uppercasebase': None, 'ReportDialog': None, 'ProgressDialog': None, 'QByteArrayMatcher': None, 'PYQT_VERSION': None, 'qSwap': None, 'qIsFinite': None, 'qRegisterResourceData': None, 'QDirIterator': None, 'QGenericArgument': None, 'QPyNullVariant': None, 'QCoreApplication': None, 'QPixmap': None, 'bin_': None, 'QSysInfo': None, 'QMutex': None, 'QGroupBox': None, 'QXmlStreamAttributes': None, 'QVBoxLayout': None, '...

Read more...

Thomas Ward (teward) on 2013-11-26
no longer affects: claws-mail (Ubuntu)
Martin Pitt (pitti) on 2014-08-05
no longer affects: apport
affects: apport (Ubuntu) → python-qt4 (Ubuntu)
summary: - apport-bug crashes
+ QTimerInfoList::updateCurrentTime crashes with SIGABRT
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers