[Bug 298908] New: Dist upgrade fetcher crashed on cancel

tobias noragen at gmx.net
Fri Apr 27 14:03:48 BST 2012


https://bugs.kde.org/show_bug.cgi?id=298908

            Bug ID: 298908
          Severity: normal
           Version: unspecified
          Priority: NOR
          Assignee: unassigned-bugs at kde.org
           Summary: Dist upgrade fetcher crashed on cancel
    Classification: Unclassified
                OS: Linux
          Reporter: noragen at gmx.net
          Hardware: Other
            Status: UNCONFIRMED
         Component: general
           Product: unknown

Application: Dist Upgrade Fetcher (python2.7), signal: Segmentation fault
[Current thread is 1 (Thread 0xb76da6c0 (LWP 6962))]

Thread 2 (Thread 0xb595cb70 (LWP 6967)):
#0  0x00cb6416 in __kernel_vsyscall ()
#1  0x004757ae in __GI___poll (fds=0xb4f00660, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0129c34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0128d896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0128dc2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0793ba97 in QEventDispatcherGlib::processEvents (this=0x9a46e90,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x079075ed in QEventLoop::processEvents (this=0xb595c2f0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x07907889 in QEventLoop::exec (this=0xb595c2f0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x077f09dc in QThread::exec (this=0x9a14ce0) at thread/qthread.cpp:501
#9  0x078e4b5d in QInotifyFileSystemWatcherEngine::run (this=0x9a14ce0) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x077f3e70 in QThreadPrivate::start (arg=0x9a14ce0) at
thread/qthread_unix.cpp:298
#11 0x0059fd31 in start_thread (arg=0xb595cb70) at pthread_create.c:304
#12 0x0048446e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb76da6c0 (LWP 6962)):
[KCrash Handler]
#5  0x01bd6bcc in QWidgetPrivate::deleteTLSysExtra (this=0x999df88) at
kernel/qwidget_x11.cpp:2888
#6  0x01b85827 in QWidgetPrivate::deleteExtra (this=0x999df88) at
kernel/qwidget.cpp:1829
#7  0x01b85a4c in QWidgetPrivate::~QWidgetPrivate (this=0x999df88,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:357
#8  0x0206c7b6 in ~QDialogPrivate (this=0x999df88, __in_chrg=<optimized out>)
at ../../include/QtGui/private/../../../src/gui/dialogs/qdialog_p.h:66
#9  QDialogPrivate::~QDialogPrivate (this=0x999df88, __in_chrg=<optimized out>)
at ../../include/QtGui/private/../../../src/gui/dialogs/qdialog_p.h:66
#10 0x0792359b in cleanup (pointer=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#11 ~QScopedPointer (this=0x999df3c, __in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#12 QObject::~QObject (this=0x999df38, __in_chrg=<optimized out>) at
kernel/qobject.cpp:817
#13 0x01b87c1d in QWidget::~QWidget (this=0x999df38, __in_chrg=<optimized out>)
at kernel/qwidget.cpp:1551
#14 0x02082235 in QDialog::~QDialog (this=0x999df38, __in_chrg=<optimized out>)
at dialogs/qdialog.cpp:318
#15 0x0170a219 in sipQDialog::~sipQDialog (this=0x999df38, __in_chrg=<optimized
out>) at sipQtGuipart9.cpp:46280
#16 0x0170a25a in sipQDialog::~sipQDialog (this=0x999df38, __in_chrg=<optimized
out>) at sipQtGuipart9.cpp:46283
#17 0x016bec3b in release_QDialog (sipCppV=0x999df38, sipState=6) at
sipQtGuipart9.cpp:47921
#18 0x01714039 in dealloc_QDialog (sipSelf=0x97d8a04) at
sipQtGuipart9.cpp:47935
#19 dealloc_QDialog (sipSelf=0x97d8a04) at sipQtGuipart9.cpp:47928
#20 0x0038436e in forgetObject (sw=0x97d8a04) at
/build/buildd/sip4-4.12.4/siplib/siplib.c:10066
#21 0x00384d81 in sipWrapper_dealloc (self=0x97d8a04) at
/build/buildd/sip4-4.12.4/siplib/siplib.c:9617
#22 0x080c0115 in subtype_dealloc (self=<QDialog(gridLayout=<QGridLayout at
remote 0x9957734>, scrolled_notes=<QTextEdit at remote 0x995777c>,
buttonBox=<QDialogButtonBox at remote 0x99577c4>) at remote 0x97d8a04>) at
../Objects/typeobject.c:1014
#23 0x080a186a in dict_dealloc (mp=0x97e379c) at ../Objects/dictobject.c:985
#24 0x080bfeb6 in subtype_dealloc
(self=<DistUpgradeFetcherKDE(dialogue=<QDialog(gridLayout=<QGridLayout at
remote 0x9957734>, scrolled_notes=<QTextEdit at remote 0x995777c>,
buttonBox=<QDialogButtonBox at remote 0x99577c4>) at remote 0x97d8a04>,
_progress=<KDEFetchProgressAdapter(progress=<QProgressBar at remote 0x99574f4>,
parent=None, label=<QLabel at remote 0x99575cc>) at remote 0x995f12c>,
run_options=[], APPDIR='/usr/share/update-manager',
progressDialogue=<QDialog(gridLayout_3=<QGridLayout at remote 0x995738c>,
gridLayout_2=<QGridLayout at remote 0x99574ac>, buttonBox=<QDialogButtonBox at
remote 0x995765c>, titleLabel=<QLabel at remote 0x9957614>,
installingLabel=<...>, installFrame=<QWidget at remote 0x9957464>,
konsoleFrame=<QWidget at remote 0x995753c>, installationProgress=<...>) at
remote 0x97d8a94>, current_dist_name='oneiric', useProposed=False,
useDevelopmentRelease=False, progress=<...>,
new_dist=<Dist(upgradeToolSig='http://archive.ubuntu.com/ubuntu/dists/precise/main/dist-upgrader-all/current/precise.tar.gz.gpg',
name='precise', u...(truncated)) at ../Objects/typeobject.c:999
#25 0x080a2057 in insertdict (mp=<optimized out>, key='fetcher',
hash=<optimized out>, value=None) at ../Objects/dictobject.c:530
#26 0x080a3227 in PyDict_SetItem (op={'QAbstractButton': None, 'KCompletion':
None, 'QTableWidget': None, 'KNumInput': None, 'QSizePolicy': None,
'QMatrix3x4': None, 'QMatrix3x3': None, 'KRandom': None, 'QDockWidget': None,
'QGraphicsColorizeEffect': None, 'KUrlLabel': None, 'KMainWindow': None,
'QStyleOptionComboBox': None, 'KWindowInfo': None, 'KLinkItemSelectionModel':
None, 'KPassivePopup': None, 'QStringListModel': None, 'QAbstractSpinBox':
None, 'QTreeView': None, 'KPtyProcess': None, 'QWorkspace': None, 'QPoint':
None, 'KCurrencyCode': None, 'QFontComboBox': None, 'qRegisterResourceData':
None, 'QAbstractEventDispatcher': None, 'QSyntaxHighlighter': None,
'QGraphicsRectItem': None, 'QSpacerItem': None, 'KColorButton': None,
'KApplication': None, 'KPtyDevice': None, 'KProgressDialog': None,
'QFinalState': None, 'QGraphicsPixmapItem': None, 'KCalendarSystem': None,
'KST_KServiceTypeFactory': None, 'QX11EmbedContainer': None,
'KST_KDEDesktopMimeType': None, 'KModifierKeyInfo': None, 'QPlainTextEdit':
None, 'KProcess': None, 'QClipboard': Non...(truncated), key='fetcher',
value=None) at ../Objects/dictobject.c:775
#27 0x080a6547 in _PyModule_Clear (m=<module at remote 0xb769a4ac>) at
../Objects/moduleobject.c:138
#28 0x0811173c in PyImport_Cleanup () at ../Python/import.c:445
#29 0x0811c126 in Py_Finalize () at ../Python/pythonrun.c:447
#30 0x0812c55b in Py_Main (argc=2, argv=0xbf96dc74) at ../Modules/main.c:624
#31 0x0805da0b in main (argc=2, argv=0xbf96dc74) at ../Modules/python.c:23

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list