QTimerInfoList::updateCurrentTime crashes with SIGABRT

Bug #1176899 reported by Hveem
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-qt4 (Ubuntu)
New
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)

Revision history for this message
Hveem (krbjhvee) wrote :
Revision history for this message
Hveem (krbjhvee) wrote :

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

Revision history for this message
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)
no longer affects: claws-mail (Ubuntu)
Martin Pitt (pitti)
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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