Bug 117417 - metainfo stuff should use mostLocalURL to work via system:/
Summary: metainfo stuff should use mostLocalURL to work via system:/
Status: RESOLVED INTENTIONAL
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 120290 124408 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-12-01 09:37 UTC by Tony A
Modified: 2008-05-18 12:58 UTC (History)
4 users (show)

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 Tony A 2005-12-01 09:37:01 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    Ubuntu Packages
OS:                Linux

I installed KDE 3.5 from Kubuntu packages. Right click properties on a mp3 file showed meta-info and preview tabs. Clicking on preview made konq crash (reported as a separate bug). After the crash konq doesn't show meta-info or preview tabs any more on mp3-files.

Krusader still shows these tabs, although clicking preview also crashes krusader.
Comment 1 Philip Rodrigues 2005-12-02 18:10:41 UTC
Sounds like your installation somehow got broken when konq crashed. Check that $KDEDIR/share/services/kfile_mp3.desktop and $KDEDIR/lib/kde3/kfile_mp3.so exist. If not, deinstall and reinstall kdemultimedia.
Comment 2 Harm van Bakel 2005-12-02 21:02:11 UTC
I confirm, kde 3.5, also using ubuntu packages. Here's the backtrace:

[KCrash handler]
#4  0x4fad75ca in __gnu_cxx::__mt_alloc<std::string, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate () from /usr/lib/libartskde.so.1
#5  0x4122a241 in Arts::TraderOffer_impl::TraderOffer_impl ()
   from /usr/lib/libmcop.so.1
#6  0x4122a9c5 in Arts::TraderHelper::addDirectory ()
   from /usr/lib/libmcop.so.1
#7  0x4122a90e in Arts::TraderHelper::addDirectory ()
   from /usr/lib/libmcop.so.1
#8  0x4122af92 in Arts::TraderHelper::load () from /usr/lib/libmcop.so.1
#9  0x4122b190 in Arts::TraderHelper::TraderHelper ()
   from /usr/lib/libmcop.so.1
#10 0x4122b324 in Arts::TraderHelper::the () from /usr/lib/libmcop.so.1
#11 0x4122b396 in Arts::TraderQuery_impl::query () from /usr/lib/libmcop.so.1
#12 0x4fad15d7 in KDE::PlayObjectFactory::mimeTypes ()
   from /usr/lib/libartskde.so.1
#13 0xb67e3abd in KFileAudioPreview::KFileAudioPreview ()
   from /usr/lib/kde3/kfileaudiopreview.so
#14 0xb67e4934 in KFileAudioPreviewFactory::createObject ()
   from /usr/lib/kde3/kfileaudiopreview.so
#15 0x4ef7951e in KLibFactory::create () from /usr/lib/libkdecore.so.4
#16 0x4fe2dbfc in KFileMetaPreview::createAudioPreview ()
   from /usr/lib/libkio.so.4
#17 0x4fe2df65 in KFileMetaPreview::previewProviderFor ()
   from /usr/lib/libkio.so.4
#18 0x4fdea5ab in KFileMetaPreview::showPreview () from /usr/lib/libkio.so.4
#19 0x4fdb449f in KPreviewPropsPlugin::aboutToShowPage ()
   from /usr/lib/libkio.so.4
#20 0x4fdb44e5 in KPreviewPropsPlugin::qt_invoke () from /usr/lib/libkio.so.4
#21 0x4bdb0069 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#22 0x4f2504fd in KDialogBase::aboutToShowPage () from /usr/lib/libkdeui.so.4
#23 0x4f250700 in KDialogBase::qt_emit () from /usr/lib/libkdeui.so.4
#24 0x4fdb9956 in KPropertiesDialog::qt_emit () from /usr/lib/libkio.so.4
#25 0x4bdb003d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#26 0x4f250c6a in KJanusWidget::aboutToShowPage () from /usr/lib/libkdeui.so.4
#27 0x4f250cd5 in KJanusWidget::qt_emit () from /usr/lib/libkdeui.so.4
#28 0x4bdb003d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#29 0x4c13105c in QTabWidget::currentChanged () from /usr/lib/libqt-mt.so.3
#30 0x4befda9f in QTabWidget::showTab () from /usr/lib/libqt-mt.so.3
#31 0x4c1311fa in QTabWidget::qt_invoke () from /usr/lib/libqt-mt.so.3
#32 0x4bdb0069 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#33 0x4bdb0978 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#34 0x4c130829 in QTabBar::selected () from /usr/lib/libqt-mt.so.3
#35 0x4befad7d in QTabBar::setCurrentTab () from /usr/lib/libqt-mt.so.3
#36 0x4bef7cee in QTabBar::mousePressEvent () from /usr/lib/libqt-mt.so.3
#37 0x4bdeaa57 in QWidget::event () from /usr/lib/libqt-mt.so.3
#38 0x4bef9eff in QTabBar::event () from /usr/lib/libqt-mt.so.3
#39 0x4bd476c0 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#40 0x4bd47c40 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#41 0x4f01debc in KApplication::notify () from /usr/lib/libkdecore.so.4
#42 0x4bcd8565 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#43 0x4bcd3a65 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#44 0x4bcd1daf in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#45 0x4bceb73f in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#46 0x4bd5f43b in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#47 0x4bd5f35e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#48 0x4bd46353 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#49 0x4f4e020c in kdemain () from /usr/lib/libkdeinit_konqueror.so
#50 0x4b4c1ea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#51 0x080483e1 in ?? ()
Comment 3 Thiago Macieira 2005-12-02 21:39:38 UTC
Ubuntu/g++/libstdc++ bug.



*** This bug has been marked as a duplicate of 111115 ***
Comment 4 Tony A 2005-12-04 12:54:20 UTC
I did some more testing and what happens is this:
When I access my home folder through system:/home (Navigation panel->System->Home Folder or from the System Menu applet), properties of a mp3 file doesn't show meta info and preview tabs.

But when I look at my mp3 files through the normal file system (~/ or /home/user/, properties do show the meta info and preview tabs.

This happen even when I have both in the same Konq, but different tabs: system:/home in one tab and normal filesystem in another tab. 

So it looks to me, that system:/ is somehow broken. Unless it was designed not to show the meta info tabs for some technical reason, of course)
Comment 5 Maksim Orlovich 2005-12-04 16:00:09 UTC
Very nice observations. Presumably metainfo code in konq needs to use mostLocalURL. Reopening as this subset.
Comment 6 Tommi Tervo 2006-01-17 12:16:10 UTC
*** Bug 120290 has been marked as a duplicate of this bug. ***
Comment 7 Tommi Tervo 2006-02-23 19:10:31 UTC
*** Bug 122563 has been marked as a duplicate of this bug. ***
Comment 8 Thiago Macieira 2006-04-02 00:10:41 UTC
*** Bug 124408 has been marked as a duplicate of this bug. ***
Comment 9 Simon St James 2007-01-06 12:38:07 UTC
Just tried with Kubuntu Dapper, KDE 3.5.5 packages.  Preview doesn't seem to "work" for me (the player appears in the preview tab, but all of the buttons are greyed out and there is no sound), but no crash occurs and I do not lose the ability to view metadata.
Comment 10 Mike Williams 2007-01-08 04:05:31 UTC
I can confirm this on slackware 11, kde 3.5.5
Comment 11 J Appel 2008-05-18 12:41:33 UTC
this appears to be a system:/ problem, which is no longer present in the KDE 4 series. see bug 117524.
Comment 12 J Appel 2008-05-18 12:58:36 UTC
the functionality is missing in kde 4 releases. as the related bug 117524 has beend marked as wontfix, so goes this.