Bug 204318 - KSnapshot crashed after taking several screenshots (QPixmap::copy)
Summary: KSnapshot crashed after taking several screenshots (QPixmap::copy)
Status: RESOLVED DUPLICATE of bug 243093
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Richard Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-18 20:30 UTC by Jyot
Modified: 2010-06-30 14:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jyot 2009-08-18 20:30:49 UTC
Version:           0.8.1 (using KDE 4.3.0)
OS:                Linux
Installed from:    Ubuntu Packages

this is what it asked me to report. I don't have much knowledge on it.. noob to linux. Anyways, love it. I took about 8 snapshots and then it crashed. I had mozilla and amorock on. Nothing else.

Application: KSnapshot (ksnapshot), signal SIGSEGV

Thread 1 (Thread 0xb60f2920 (LWP 25609)):
[KCrash Handler]
#6  0xb6ff5930 in QPixmap::copy () from /usr/lib/libQtGui.so.4
#7  0x0805f2da in _start ()
Comment 1 Franz Holzinger 2010-03-15 18:26:40 UTC
same crash here with Mandriva 2009.1 x86_64


Application : KSnapshot (ksnapshot), signal SIGSEGV
0x00007f08f6314c31 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f08f8f9c700 (LWP 8105))]

Thread 2 (Thread 0x7f08eb6d3950 (LWP 8197)):
#0  0x00007f08f6349f62 in select () from /lib64/libc.so.6
#1  0x00007f08f75c8576 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f08f7500295 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f08f605f263 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f08f635178d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 1 (Thread 0x7f08f8f9c700 (LWP 8105)):
[KCrash Handler]
#5  KDirLister::url (this=0x4) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirlister.cpp:1937
#6  0x00007f08f8a2c8b6 in KDirModelPrivate::expandAllParentsUntil (this=0x1416310, _url=<value optimized out>) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirmodel.cpp:163
#7  0x00007f08f8a2ccb6 in KDirModel::expandToUrl (this=0x141c0d0, url=@0x4) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirmodel.cpp:1050
#8  0x00007f08eb7969a5 in KDirOperator::setCurrentItem (this=0x1415a90, url=@0x7fffeaaf4200) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:1705
#9  0x00007f08eb7afd29 in KFileWidgetPrivate::_k_slotLoadingFinished (this=0x143fac0) at /usr/src/debug/kdelibs-4.2.4/kfile/kfilewidget.cpp:1464
#10 0x00007f08eb7b4f17 in KFileWidget::qt_metacall (this=0x1411380, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeaaf4300)
    at /usr/src/debug/kdelibs-4.2.4/build/kfile/kfilewidget.moc:135
#11 0x00007f08f75ff472 in QMetaObject::activate () from /usr/lib64/libQtCore.so.4
#12 0x00007f08eb796c0c in KDirOperator::Private::_k_slotCanceled (this=0x13f28c0) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:2257
#13 0x00007f08eb7a1157 in KDirOperator::qt_metacall (this=0x1415a90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeaaf4420)
    at /usr/src/debug/kdelibs-4.2.4/build/kfile/kdiroperator.moc:241
#14 0x00007f08f75ff472 in QMetaObject::activate () from /usr/lib64/libQtCore.so.4
#15 0x00007f08f8a174a8 in KDirListerCache::stop (this=0x13bb6a0, lister=0x4, silent=false) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirlister.cpp:362
#16 0x00007f08f8a1dc8d in ~KDirLister (this=0x7fffeaaf3f20) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirlister.cpp:1854
#17 0x00007f08f75f8499 in QObjectPrivate::deleteChildren () from /usr/lib64/libQtCore.so.4
#18 0x00007f08f7600aa7 in QObject::~QObject () from /usr/lib64/libQtCore.so.4
#19 0x00007f08f75df69d in QAbstractItemModel::~QAbstractItemModel () from /usr/lib64/libQtCore.so.4
#20 0x00007f08f8a2af7f in ~KDirModel (this=0x141c0d0) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirmodel.cpp:326
#21 0x00007f08eb799a52 in ~Private (this=0x13f28c0) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:351
#22 0x00007f08eb799bdf in ~KDirOperator (this=0x1415a90) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:423
#23 0x00007f08eb7b0ac5 in ~KFileWidget (this=0x1411380) at /usr/src/debug/kdelibs-4.2.4/kfile/kfilewidget.cpp:107
#24 0x00007f08f75f8499 in QObjectPrivate::deleteChildren () from /usr/lib64/libQtCore.so.4
#25 0x00007f08f6aba872 in QWidget::~QWidget () from /usr/lib64/libQtGui.so.4
#26 0x000000000040fb87 in _start ()
Comment 2 Franz Holzinger 2010-05-29 10:34:41 UTC
one more crash with Mandriva 2009.1 x86_64
------------------------------------------------------------

Application : KSnapshot (ksnapshot), signal SIGSEGV
0x00007f89019bdc31 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f8904645700 (LWP 26236))]

Thread 2 (Thread 0x7f88fa2a0950 (LWP 30278)):
#0  0x00007f89019f2f62 in select () from /lib64/libc.so.6
#1  0x00007f8902c71576 in QProcessManager::run (this=0x248e020) at io/qprocess_unix.cpp:296
#2  0x00007f8902ba9295 in QThreadPrivate::start (arg=0x248e020) at thread/qthread_unix.cpp:188
#3  0x00007f8901708263 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f89019fa78d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 1 (Thread 0x7f8904645700 (LWP 26236)):
[KCrash Handler]
#5  QUrlPrivate (this=0x7fffabaf4570, copy=@0x298ae00) at ../../src/corelib/arch/qatomic_x86_64.h:121
#6  0x00007f8902c536e3 in QUrlPrivate::normalized (this=0x298ae00) at io/qurl.cpp:3781
#7  0x00007f8902c53c69 in QUrl::operator== (this=0x7fffabaf47c0, url=<value optimized out>) at io/qurl.cpp:5637
#8  0x00007f89040d5efd in KDirModel::expandToUrl (this=0x25e6e30, url=@0x7fffabaf4820) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirmodel.cpp:1055
#9  0x00007f88fa3639a5 in KDirOperator::setCurrentItem (this=0x280cd20, url=@0x7fffabaf48a0) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:1705
#10 0x00007f88fa37cd29 in KFileWidgetPrivate::_k_slotLoadingFinished (this=0x25db010) at /usr/src/debug/kdelibs-4.2.4/kfile/kfilewidget.cpp:1464
#11 0x00007f88fa381f17 in KFileWidget::qt_metacall (this=0x260a2f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffabaf49a0)
    at /usr/src/debug/kdelibs-4.2.4/build/kfile/kfilewidget.moc:135
#12 0x00007f8902ca8472 in QMetaObject::activate (sender=0x280cd20, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x2a3b0c0) at kernel/qobject.cpp:3104
#13 0x00007f88fa363c0c in KDirOperator::Private::_k_slotCanceled (this=0x27dc310) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:2257
#14 0x00007f88fa36e157 in KDirOperator::qt_metacall (this=0x280cd20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffabaf4ac0)
    at /usr/src/debug/kdelibs-4.2.4/build/kfile/kdiroperator.moc:241
#15 0x00007f8902ca8472 in QMetaObject::activate (sender=0x27305c0, from_signal_index=<value optimized out>, to_signal_index=7, argv=0x2a3b0c0) at kernel/qobject.cpp:3104
#16 0x00007f89040c04a8 in KDirListerCache::stop (this=0x25522f0, lister=0x298ae00, silent=false) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirlister.cpp:362
#17 0x00007f89040c6c8d in ~KDirLister (this=0x7fffabaf4570) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirlister.cpp:1854
#18 0x00007f8902ca1499 in QObjectPrivate::deleteChildren (this=0x27cd170) at kernel/qobject.cpp:1838
#19 0x00007f8902ca9aa7 in ~QObject (this=0x25e6e30) at kernel/qobject.cpp:836
#20 0x00007f8902c8869d in ~QAbstractItemModel (this=0x25e6e30) at kernel/qabstractitemmodel.cpp:1170
#21 0x00007f89040d3f7f in ~KDirModel (this=0x25e6e30) at /usr/src/debug/kdelibs-4.2.4/kio/kio/kdirmodel.cpp:326
#22 0x00007f88fa366a52 in ~Private (this=0x27dc310) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:351
#23 0x00007f88fa366bdf in ~KDirOperator (this=0x280cd20) at /usr/src/debug/kdelibs-4.2.4/kfile/kdiroperator.cpp:423
#24 0x00007f88fa37dac5 in ~KFileWidget (this=0x260a2f0) at /usr/src/debug/kdelibs-4.2.4/kfile/kfilewidget.cpp:107
#25 0x00007f8902ca1499 in QObjectPrivate::deleteChildren (this=0x260bca0) at kernel/qobject.cpp:1838
#26 0x00007f8902163872 in ~QWidget (this=0x7fffabaf4e00) at kernel/qwidget.cpp:1367
#27 0x000000000040fb87 in _start ()
Comment 3 Richard Moore 2010-05-29 11:25:02 UTC
This crash appears to be a problem in KFileDialog from the stack trace.
Comment 4 Matthias Fuchs 2010-06-30 14:33:31 UTC
Fixed in 4.5

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