Bug 220090

Summary: KGet crashed when I tried to import links...
Product: [Applications] kget Reporter: Stefan T. <stefan.ubuntu>
Component: generalAssignee: KGet authors <kget>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Stefan T. 2009-12-25 20:59:36 UTC
Version:           2.3.85 (using Devel)
OS:                Linux
Installed from:    Compiled sources

I am using KGet from KDE 4.4 beta 2 on Kubuntu Karmic.

Report is only partial.

1. Import links / worked.
2. Import links / used different URL and:

Application: KGet (kget), signal: Aborted
[Current thread is 1 (Thread 0xb775a760 (LWP 13990))]

Thread 3 (Thread 0xb5e92b70 (LWP 13994)):
#0  0x00a1b422 in __kernel_vsyscall ()
#1  0x0085f142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00f7728f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x00f6b20b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00f763ae in ?? () from /usr/lib/libQtCore.so.4
#5  0x0085a80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x050667ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb5691b70 (LWP 13995)):
[KCrash Handler]
#6  0x00a1b422 in __kernel_vsyscall ()
#7  0x04fc44d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0x04fc7932 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0x04ffaee5 in ?? () from /lib/tls/i686/cmov/libc.so.6
#10 0x05004ff1 in ?? () from /lib/tls/i686/cmov/libc.so.6
#11 0x05009806 in free () from /lib/tls/i686/cmov/libc.so.6
#12 0x00f70a1d in qFree(void*) () from /usr/lib/libQtCore.so.4
#13 0x00fab585 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00fabda0 in ?? () from /usr/lib/libQtCore.so.4
#15 0x00fac0cc in ?? () from /usr/lib/libQtCore.so.4
#16 0x00fb78f3 in QRegExp::indexIn(QString const&, int, QRegExp::CaretMode) const () from /usr/lib/libQtCore.so.4
#17 0x008cdfa9 in LinkImporter::slotReadFile(QUrl const&) () from /usr/lib/libkgetcore.so.4
#18 0x008ce3b4 in LinkImporter::run() () from /usr/lib/libkgetcore.so.4
#19 0x00f763ae in ?? () from /usr/lib/libQtCore.so.4
#20 0x0085a80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#21 0x050667ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb775a760 (LWP 13990)):
#0  0x00a1b422 in __kernel_vsyscall ()
#1  0x05058ba6 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x02c0ad80 in ?? () from /usr/lib/libxcb.so.1
#3  0x02c0b2eb in ?? () from /usr/lib/libxcb.so.1
#4  0x02c0b687 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x012c12e9 in _XSend () from /usr/lib/libX11.so.6
#6  0x012c1949 in _XFlush () from /usr/lib/libX11.so.6
#7  0x00c80af0 in XRenderComposite () from /usr/lib/libXrender.so.1
#8  0x0751df48 in ?? () from /usr/lib/libQtGui.so.4
#9  0x074712fc in QPainter::drawTiledPixmap(QRectF const&, QPixmap const&, QPointF const&) () from /usr/lib/libQtGui.so.4
#10 0x01585ca2 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#11 0x015b8e9a in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#12 0x015bdba4 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#13 0x015ba202 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#14 0x0030114b in KStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () from /usr/lib/libkdeui.so.5
#15 0x015c0341 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#16 0x015c0866 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#17 0x077a998d in QProgressBar::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4
#18 0x07359275 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x077a947c in QProgressBar::event(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x072fc19c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x07302eb7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0x002ed0fa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#23 0x01077eab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#24 0x07362446 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#25 0x07363285 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#26 0x07362195 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#27 0x07363285 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#28 0x07362195 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#29 0x07535930 in ?? () from /usr/lib/libQtGui.so.4
#30 0x07352cc3 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#31 0x07359bac in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#32 0x072fc19c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#33 0x07302eb7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0x002ed0fa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0x01077eab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#36 0x07532927 in ?? () from /usr/lib/libQtGui.so.4
#37 0x07536241 in ?? () from /usr/lib/libQtGui.so.4
#38 0x07355229 in QWidget::repaint(QRect const&) () from /usr/lib/libQtGui.so.4
#39 0x0735533c in QWidget::repaint() () from /usr/lib/libQtGui.so.4
#40 0x077a9f80 in QProgressBar::setValue(int) () from /usr/lib/libQtGui.so.4
#41 0x080a4197 in _start ()
Comment 1 Dario Andres 2009-12-25 21:08:42 UTC
This could be related to the glibc bug : bug 196207.
Check this:
- Quit KGet
- Start Konsole
- Type "export QT_NO_GLIB=1" + Enter
- Type "export MALLOC_CHECK_=" + Enter
- Type "kget" + Enter
- Use KGet and check if it crashes or not
If it doesn't crash, then it is likely to be bug 196207. 
Thanks
Comment 2 Lukas Appelhans 2009-12-25 21:15:33 UTC
Hey!
Also please provide the Url you used to make KGet crash...

Lukas
Comment 3 Stefan T. 2009-12-25 21:24:37 UTC
I did what you told me and it didn't crash, yet.
Comment 4 Lukas Appelhans 2009-12-25 22:55:04 UTC
So let's mark it as duplicate then...
If it happens to crash again with the same backtrace we'll reopen this bug...

Lukas

*** This bug has been marked as a duplicate of bug 196207 ***