[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

icon view crash [3.4.2] (Re: media kioslave crashes, causes konq to crash too)



On Thursday 08 September 2005 8:39 pm, Daniel Andor wrote:
> On Thursday 08 September 2005 7:56 pm, David Pye wrote:
> > On Thursday 08 September 2005 15:44, Daniel Andor wrote:
> > > I set up dbus, hal, and pmount as per the thread on this list, and
> > > media:/ appears initially at least to work as expected.  However,
> > > 'doing' anything to one of the devices - even hovering over one with a
> > > mouse - causes konqueror to crash with a segmentation fault.  Even if I
> > > haven't inserted a thing into any drives, just hover over one of the
> > > mounted harddiscs.

On further investigation, it appears to crash whenever konq is using the large 
icon view, so perhaps nothing to do with the media ioslave (as hinted by the 
backtrace).  The backtrace is exactly the same.

How do I go debugging from here?  All my packages appear to be upto date, and 
I didn't have this problem before upgrading to 3.4.2.

Thanks,
Daniel.

> Backtrace:
> [New Thread -1230718080 (LWP 6839)]
> [KCrash handler]
> #3  0xb5bc0dea in __gnu_cxx::__mt_alloc<std::string,
> __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>
> >::allocate(unsigned, void const*) ()
>
>    from /usr/lib/libsoundserver_idl.so.1
> #4  0xb583a2a1 in Arts::TraderOffer_impl::TraderOffer_impl(std::string
> const&, std::string const&) () from /usr/lib/libmcop.so.1
> #5  0xb583aa25 in Arts::TraderHelper::addDirectory(std::string const&,
> std::string const&, std::map<std::pair<unsigned long long, unsigned long>,
> bool, std::less<std::pair<unsigned long long, unsigned long> >,
> std::allocator<std::pair<std::pair<unsigned long long, unsigned long>
> const, bool> > >*) ()
>    from /usr/lib/libmcop.so.1
> #6  0xb583a96e in Arts::TraderHelper::addDirectory(std::string const&,
> std::string const&, std::map<std::pair<unsigned long long, unsigned long>,
> bool, std::less<std::pair<unsigned long long, unsigned long> >,
> std::allocator<std::pair<std::pair<unsigned long long, unsigned long>
> const, bool> > >*) ()
>    from /usr/lib/libmcop.so.1
> #7  0xb583aff2 in Arts::TraderHelper::load() () from /usr/lib/libmcop.so.1
> #8  0xb583b1f0 in Arts::TraderHelper::TraderHelper() ()
>    from /usr/lib/libmcop.so.1
> #9  0xb583b384 in Arts::TraderHelper::the() () from /usr/lib/libmcop.so.1
> #10 0xb583b3f6 in Arts::TraderQuery_impl::query() ()
> from /usr/lib/libmcop.so.1
> #11 0xb5c0698d in KonqSoundPlayerImpl::mimeTypes() ()
>    from /usr/lib/kde3/konq_sound.so
> #12 0xb671da6d in KonqIconViewWidget::slotOnItem(QIconViewItem*) ()
>    from /usr/lib/libkonq.so.4
> #13 0xb673b95a in KonqIconViewWidget::qt_invoke(int, QUObject*) ()
>    from /usr/lib/libkonq.so.4
> #14 0xb73a3239 in QObject::activate_signal(QConnectionList*, QUObject*) ()
>    from /usr/lib/libqt-mt.so.3
> #15 0xb76ee56d in QIconView::onItem(QIconViewItem*) ()
>    from /usr/lib/libqt-mt.so.3
> #16 0xb75553cd in QIconView::contentsMouseMoveEvent(QMouseEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #17 0xb670f828 in KonqIconViewWidget::contentsMouseMoveEvent(QMouseEvent*)
> () from /usr/lib/libkonq.so.4
> #18 0xb74b502f in QScrollView::viewportMouseMoveEvent(QMouseEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #19 0xb74b1d5c in QScrollView::eventFilter(QObject*, QEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #20 0xb754ef24 in QIconView::eventFilter(QObject*, QEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #21 0xb73a2fea in QObject::activate_filters(QEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #22 0xb73a3074 in QObject::event(QEvent*) () from /usr/lib/libqt-mt.so.3
> #23 0xb73da142 in QWidget::event(QEvent*) () from /usr/lib/libqt-mt.so.3
> #24 0xb7346b95 in QApplication::internalNotify(QObject*, QEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #25 0xb7347938 in QApplication::notify(QObject*, QEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #26 0xb79686fc in KApplication::notify(QObject*, QEvent*) ()
>    from /usr/lib/libkdecore.so.4
> #27 0xb72e3fb8 in QETWidget::translateMouseEvent(_XEvent const*) ()
>    from /usr/lib/libqt-mt.so.3
> #28 0xb72e2921 in QApplication::x11ProcessEvent(_XEvent*) ()
>    from /usr/lib/libqt-mt.so.3
> #29 0xb72f5698 in QEventLoop::processEvents(unsigned) ()
>    from /usr/lib/libqt-mt.so.3
> #30 0xb735c73b in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3
> #31 0xb735c654 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3
> #32 0xb73465cf in QApplication::exec() () from /usr/lib/libqt-mt.so.3
> #33 0xb67fd10c in kdemain () from /usr/lib/libkdeinit_konqueror.so
> #34 0xb6845550 in kdeinitmain () from /usr/lib/kde3/konqueror.so
> #35 0x0804deed in ?? ()
> #36 0x00000002 in ?? ()
> #37 0x080d7ef0 in ?? ()
> #38 0xbf9e9338 in ?? ()
> #39 0x0804df11 in ?? ()
> #40 0x10000000 in ?? ()
> #41 0xb7d890a4 in free () from /lib/tls/libc.so.6
> #42 0x0804e4da in ?? ()
> #43 0x080d6e2e in ?? ()
> #44 0x0000001e in ?? ()
> #45 0x080d7360 in ?? ()
> #46 0x00000001 in ?? ()



Reply to: