Bug 118851 - k3b crahes on startup
Summary: k3b crahes on startup
Status: RESOLVED DUPLICATE of bug 118607
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-22 11:54 UTC by Michael Körber
Modified: 2005-12-22 14:53 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Körber 2005-12-22 11:54:47 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    Fedora RPMs
OS:                Linux

k3b shows the splash-screen and crashes after some seconds. kcrash comes up and shows a crash message. The following ltrace-Output (tail of output) could help.

....
[0x809b79f] KDockMainWindow::createDockWidget(QString const&, QPixmap const&, QWidget*, QString const&, QString const&)(0x8535a10, 0xbfdd4c24, 0xbfdd4bb8, 0, 0xbfdd4c18 <unfinished ...>
[0x581f16e] QWidget::staticMetaObject()(0x866e628, 52, 0, 0x5d99df0, 0x866e628) = 0x84c0870
[0x581f16e] QWidget::staticMetaObject()(0x866e628, 0x5bd637c, 0, 0x5d99df0, 0x866e628) = 0x84c0870
[0x58dd9f5] QFrame::frameChanged()(0x866ec18, 0, 30, 0xbfdd4968, 0xcc765f) = 0
[0x58dd9f5] QFrame::frameChanged()(0x866f178, 0, 30, 0xbfdd4938, 0xcc9492) = 0
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48b8, 0xbfdd48b8, 0xbfdd4818, 0x5af7c40, 0xbfdd48b8) = 0xbfdd48b8
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4804, 0xbfdd4804, 0xbfdd47c8, 0x5af7c40, 0xbfdd4804) = 0xbfdd4804
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48b8, 0x866f738, 0x866f870, 0x5d99df0, 0xbfdd48c8) = 0x866f838
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48b8, 0xbfdd48b8, 0xbfdd4818, 0x5af904c, 0xbfdd48b8) = 0xbfdd48b8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48b8, 0x866f890, 0x866f8d0, 0x5d99df0, 0xbfdd48e0) = 0x866f898
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48b8, 0x866f8d0, 0x866f890, 0x5d99df0, 0xbfdd48e8) = 0x866f848
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4804, 0xbfdd4804, 0xbfdd47c8, 0x5af7c40, 0xbfdd4804) = 0xbfdd4804
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48b8, 0x866f890, 0x866f880, 0x5d99df0, 0xbfdd48c8) = 0x866f8c8
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48b8, 0xbfdd48b8, 0xbfdd4818, 0x5af904c, 0xbfdd48b8) = 0xbfdd48b8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48b8, 0x866f840, 0x866f8a0, 0x5d99df0, 0xbfdd48e0) = 0x866f9b8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48b8, 0x866f8a0, 0x866f840, 0x5d99df0, 0xbfdd48e8) = 0x866f848
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af7c40, 0xbfdd48e8) = 0xbfdd48e8
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4834, 0xbfdd4834, 0xbfdd47f8, 0x5af7c40, 0xbfdd4834) = 0xbfdd4834
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x866fcf8, 0x866fe40, 0x5d99df0, 0xbfdd48f8) = 0x866fe08
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af904c, 0xbfdd48e8) = 0xbfdd48e8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x866fe70, 0x866fe60, 0x5d99df0, 0xbfdd4910) = 0x866fe78
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x866fe60, 0x866fe70, 0x5d99df0, 0xbfdd4918) = 0x866fe18
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4834, 0xbfdd4834, 0xbfdd47f8, 0x5af7c40, 0xbfdd4834) = 0xbfdd4834
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x866fe70, 0x866fe50, 0x5d99df0, 0xbfdd48f8) = 0x866fe18
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af904c, 0xbfdd48e8) = 0xbfdd48e8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x866fe10, 0x866fe80, 0x5d99df0, 0xbfdd4910) = 0x866fec0
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x866fe80, 0x866fe10, 0x5d99df0, 0xbfdd4918) = 0x866fe58
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af7c40, 0xbfdd48e8) = 0xbfdd48e8
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4834, 0xbfdd4834, 0xbfdd47f8, 0x5af7c40, 0xbfdd4834) = 0xbfdd4834
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x8670228, 0x8670360, 0x5d99df0, 0xbfdd48f8) = 0x8670328
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af904c, 0xbfdd48e8) = 0xbfdd48e8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x8670380, 0x8670390, 0x5d99df0, 0xbfdd4910) = 0x8670398
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x8670390, 0x8670380, 0x5d99df0, 0xbfdd4918) = 0x8670338
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4834, 0xbfdd4834, 0xbfdd47f8, 0x5af7c40, 0xbfdd4834) = 0xbfdd4834
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x8670380, 0x8670370, 0x5d99df0, 0xbfdd48f8) = 0x8670338
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af904c, 0xbfdd48e8) = 0xbfdd48e8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x8670330, 0x86703a0, 0x5d99df0, 0xbfdd4910) = 0x86703e0
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x86703a0, 0x8670330, 0x5d99df0, 0xbfdd4918) = 0x8670388
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af7c40, 0xbfdd48e8) = 0xbfdd48e8
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4834, 0xbfdd4834, 0xbfdd47f8, 0x5af7c40, 0xbfdd4834) = 0xbfdd4834
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x8670710, 0x8670888, 0x5d99df0, 0xbfdd48f8) = 0x8670850
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af904c, 0xbfdd48e8) = 0xbfdd48e8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x86708b8, 0x86708a8, 0x5d99df0, 0xbfdd4910) = 0x86708c0
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x86708a8, 0x86708b8, 0x5d99df0, 0xbfdd4918) = 0x8670860
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4834, 0xbfdd4834, 0xbfdd47f8, 0x5af7c40, 0xbfdd4834) = 0xbfdd4834
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x86708b8, 0x8670898, 0x5d99df0, 0xbfdd48f8) = 0x8670860
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd48e8, 0xbfdd48e8, 0xbfdd4848, 0x5af904c, 0xbfdd48e8) = 0xbfdd48e8
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x8670858, 0x86708c8, 0x5d99df0, 0xbfdd4910) = 0x8670908
[0x5b06946] QGArray::deleteData(QGArray::array_data*)(0xbfdd48e8, 0x86708c8, 0x8670858, 0x5d99df0, 0xbfdd4918) = 0x86708a0
[0x585d513] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866fa08, 0xbfdd49a0, 0x5db1350, 0) = 0
[0x5858e06] QApplication::polish(QWidget*)(0xbfdd4f64, 0x8670010, 0x561908, 0x5923680, 4 <unfinished ...>
[0x58233eb] QObject::checkConnectArgs(char const*, QObject const*, char const*)(0x84bffd8, 0x5be1367, 0x8670010, 0x5be1349, 41) = 1
[0x58238b8] QObject::connectNotify(char const*)(0x84bffd8, 0x8670b80, 0x8670010, 1, 1) = 0x30db08
[0x5858e06] <... QApplication::polish(QWidget*) resumed> ) = 0x84bf3b8
[0x5858e06] QApplication::polish(QWidget*)(0xbfdd4f64, 0x8670560, 0x561908, 0x57be558, 10 <unfinished ...>
[0x58233eb] QObject::checkConnectArgs(char const*, QObject const*, char const*)(0x84bffd8, 0x5be1367, 0x8670560, 0x5be1349, 41) = 1
[0x58238b8] QObject::connectNotify(char const*)(0x84bffd8, 0x8670b80, 0x8670560, 1, 1) = 0x30db08
[0x5858e06] <... QApplication::polish(QWidget*) resumed> ) = 0x84bf3b8
[0x5858e06] QApplication::polish(QWidget*)(0xbfdd4f64, 0x866f468, 0x561908, 0x57be558, 9 <unfinished ...>
[0x58233eb] QObject::checkConnectArgs(char const*, QObject const*, char const*)(0x84bffd8, 0x5be1367, 0x866f468, 0x5be1349, 41) = 1
[0x58238b8] QObject::connectNotify(char const*)(0x84bffd8, 0x8670b80, 0x866f468, 1, 1) = 0x30db08
[0x5858e06] <... QApplication::polish(QWidget*) resumed> ) = 0x84bf3b8
[0x5858e06] QApplication::polish(QWidget*)(0xbfdd4f64, 0x866ec18, 0x8670cb0, 0x44dcb8, 0x8670cb0) = 0x84bf3b8
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x866eef0, 0x5d99df0, 0x866ec18) = 1
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x866efa8, 0x5d99df0, 0x866ec18) = 1
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x866f220, 0x5d99df0, 0x866ec18) = 1
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x866f518, 0x5d99df0, 0x866ec18) = 1
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x866fab8, 0x5d99df0, 0x866ec18) = 1
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x866fea8, 0x5d99df0, 0x866ec18) = 1
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x86704d0, 0x5d99df0, 0x866ec18) = 1
[0x57bc863] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866ec18, 0x8670a58, 0x5d99df0, 0x866ec18) = 1
[0x585d513] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x86708d8, 0xbfdd49a0, 0x5d99df0, 0) = 0
[0x585d513] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x8670010, 0xbfdd49e0, 0, 0x5d99df0) = 0
[0x585d513] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866f468, 0xbfdd49e0, 0, 0x5d99df0) = 0
[0x585d513] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x8670560, 0xbfdd49e0, 0, 0x5d99df0) = 0
[0x80a60cf] QGArray::duplicate(QGArray const&)(0xbfdd4a90, 0xbfdd4a90, 0xbfdd4a08, 0x5af7c40, 0xbfdd4a90) = 0xbfdd4a90
[0x5785664] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866e628, 0xbfdd4a84, 227, 8) = 0
[0x578613f] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866e628, 0xbfdd4a90, 0x5af9da0, 0xbfdd4a90) = 0
[0x578613f] KApplication::notify(QObject*, QEvent*)(0xbfdd4f64, 0x866e628, 0xbfdd4a20, 0x5d99df0, 0x866ec18) = 0
[0x809b79f] <... KDockMainWindow::createDockWidget(QString const&, QPixmap const&, QWidget*, QString const&, QString const&) resumed> ) = 0x866e628
[0x809b7c6] QStringData::deleteSelf()(0x866df70, 0xbfdd4c24, 0xbfdd4bb8, 0, 0xbfdd4c18) = 0x8663988
[0x809b7d1] QPixmap::~QPixmap()(0xbfdd4bb8, 0xbfdd4c24, 0xbfdd4bb8, 0, 0xbfdd4c18) = 0x5da29e8
[0x809b7ef] QStringData::deleteSelf()(0x866df40, 0xbfdd4c24, 0xbfdd4bb8, 0, 0xbfdd4c18) = 0x866df68
[0x809b82b] QStringData::deleteSelf()(0x866e4a8, 0xbfdd4c24, 0xbfdd4bb8, 0, 0xbfdd4c18) = 0x866df38
[0x809b855] operator new(unsigned int)(232, 0xbfdd4c24, 0xbfdd4bb8, 0, 0xbfdd4c18) = 0x8671d48
[0x808a55d] QWidget::QWidget(QWidget*, char const*, unsigned int)(0x8671d48, 0x8535a10, 0x81704d3, 0, 0x866ec18 <unfinished ...>
[0x5822ace] QObject::insertChild(QObject*)(0x8535a10, 0x8671d48, 0xd7e234, 0x5d99df0, 0x8671d48) = 0
[0x808a55d] <... QWidget::QWidget(QWidget*, char const*, unsigned int) resumed> ) = 0x5dc3ea0
[0x808a57e] operator new(unsigned int)(16, 0x8535a10, 0x81704d3, 0, 0x866ec18) = 0x866df70
[0x808a5c0] KArtsDispatcher::KArtsDispatcher(QObject*, char const*)(0x8671dc4, 0, 0, 0, 0x866ec18 <unfinished ...>
[0x808e425] __cxa_guard_acquire(0x81ae820, 0xbfdd479c, 30, 0x2b3bff4, 0x2b3bff4) = 1
[0x808e471] getenv("GLIBCXX_FORCE_NEW")          = NULL
[0x808e4bf] __cxa_guard_release(0x81ae820, 0xbfdd479c, 30, 0x2b3bff4, 0x2b3bff4) = 0
[0x2ae1c65] __gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned int)(0x81ae840, 0x86734d8, 4, 0, 0xbfdd4673 <unfinished ...>
[0x3bb483] --- SIGSEGV (Segmentation fault) ---
KCrash: Application 'k3b' crashing...
[0x810402] --- SIGCHLD (Child exited) ---
[0xffffffff] +++ exited (status 253) +++
Comment 1 Stephan Kulow 2005-12-22 12:57:19 UTC
No, we need the backtrace from drkonqi
Comment 2 Michael Körber 2005-12-22 13:09:56 UTC
Backtrace was the following:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
`shared object read from target memory' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1209132192 (LWP 3336)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#4  0x00530483 in __gnu_cxx::__pool<true>::_M_reclaim_block ()
   from /usr/lib/libstdc++.so.6
#5  0x06993c65 in Arts::readTypeSeq<Arts::InterfaceDef> ()
   from /usr/lib/libmcop.so.1
#6  0x06988c28 in Arts::ModuleDef::readType () from /usr/lib/libmcop.so.1
#7  0x069890aa in Arts::ModuleDef::ModuleDef () from /usr/lib/libmcop.so.1
#8  0x069b436f in Arts::IDLFileReg::startup () from /usr/lib/libmcop.so.1
#9  0x069bc5f2 in Arts::StartupManager::startup () from /usr/lib/libmcop.so.1
#10 0x0699d1d5 in Arts::Dispatcher::Dispatcher () from /usr/lib/libmcop.so.1
#11 0x06e96209 in KArtsDispatcher::KArtsDispatcher ()
   from /usr/lib/libartskde.so.1
#12 0x0808a5c0 in KFileTreeView::slotSetNextUrlToSelect ()
#13 0x0809b86e in QValueList<int>::detachInternal ()
#14 0x0809f228 in QValueList<int>::detachInternal ()
#15 0x0808194b in QValueListPrivate<QString>::QValueListPrivate ()
#16 0x080a003f in QPtrList<K3bPluginFactory>::~QPtrList ()
#17 0x00180d5f in __libc_start_main () from /lib/libc.so.6
#18 0x0807e0f1 in ?? ()

A possible workaround for Fedora Core 4 can be found under https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=176126

It is not clear if the crash is caused by K3Bs implementation or by the Fedora Core 4 Packages.

Perhaps this bug report is identical to http://bugs.kde.org/show_bug.cgi?id=118607.
Comment 3 Thiago Macieira 2005-12-22 14:53:50 UTC
Fedora bug.

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