Bug 53675

Summary: Konqueror startup crash in filemanager mode
Product: [Applications] konqueror Reporter: Andreas Korinek <andreas.korinek>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: jakehawkes2001
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Another eample and a work around.

Description Andreas Korinek 2003-01-30 17:35:25 UTC
Version:           unknown (using KDE 3.1.0)
Installed from:    SuSE
Compiler:          gcc version 3.2
OS:          Linux (i686) release 2.4.19-4GB

When clicking on the "Home" icon in the kicker bar, konqueror sometimes crashes on startup. Happend several times in two days now.


(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)...[New Thread 1024 (LWP 1647)]
(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)...0x410b38c9 in wait4 () from /lib/libc.so.6
#0  0x410b38c9 in wait4 () from /lib/libc.so.6
#1  0x4112ec90 in __DTOR_END__ () from /lib/libc.so.6
#2  0x40f0ea93 in waitpid () from /lib/libpthread.so.0
#3  0x40620b0d in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x40f0c12b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40c1b4cd in QString::QString(QString const&) ()
   from /usr/lib/libqt-mt.so.3
#7  0x40627a62 in KURL::path(int) const () from /opt/kde3/lib/libkdecore.so.4
#8  0x40626b35 in KURL::equals(KURL const&, bool) const ()
   from /opt/kde3/lib/libkdecore.so.4
#9  0x40626abe in KURL::cmp(KURL const&, bool) const ()
   from /opt/kde3/lib/libkdecore.so.4
#10 0x401eea69 in KDirLister::slotJobToBeKilled(KURL const&) ()
   from /opt/kde3/lib/libkio.so.4
#11 0x401efa5a in KDirLister::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkio.so.4
#12 0x409a1280 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#13 0x401eeff5 in KDirLister::completed(KURL const&) ()
   from /opt/kde3/lib/libkio.so.4
#14 0x401ec0bd in KDirListerCache::slotUpdateResult(KIO::Job*) ()
   from /opt/kde3/lib/libkio.so.4
#15 0x401f01e1 in KDirListerCache::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkio.so.4
#16 0x409a1309 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#17 0x4015b0b2 in KIO::Job::result(KIO::Job*) () from /opt/kde3/lib/libkio.so.4
#18 0x40146fda in KIO::Job::emitResult() () from /opt/kde3/lib/libkio.so.4
#19 0x401485be in KIO::SimpleJob::slotFinished() ()
   from /opt/kde3/lib/libkio.so.4
#20 0x4014f811 in KIO::ListJob::slotFinished() ()
   from /opt/kde3/lib/libkio.so.4
#21 0x4015da68 in KIO::ListJob::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkio.so.4
#22 0x409a1309 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#23 0x409a11a7 in QObject::activate_signal(int) () from /usr/lib/libqt-mt.so.3
#24 0x4013d72e in KIO::SlaveInterface::finished() ()
   from /opt/kde3/lib/libkio.so.4
#25 0x4013c51d in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) ()
   from /opt/kde3/lib/libkio.so.4
#26 0x4013bbe9 in KIO::SlaveInterface::dispatch() ()
   from /opt/kde3/lib/libkio.so.4
#27 0x4013976b in KIO::Slave::gotInput() () from /opt/kde3/lib/libkio.so.4
#28 0x4013b2e0 in KIO::Slave::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkio.so.4
#29 0x409a1309 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/libqt-mt.so.3
#30 0x409a13e5 in QObject::activate_signal(int, int) ()
   from /usr/lib/libqt-mt.so.3
#31 0x40c810e2 in QSocketNotifier::activated(int) ()
   from /usr/lib/libqt-mt.so.3
#32 0x409bd9c0 in QSocketNotifier::event(QEvent*) ()
   from /usr/lib/libqt-mt.so.3
#33 0x409432e4 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/libqt-mt.so.3
#34 0x40942e4b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libqt-mt.so.3
#35 0x405b2fc9 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#36 0x4091c398 in QEventLoop::activateSocketNotifiers() ()
   from /usr/lib/libqt-mt.so.3
#37 0x408f9bd3 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/libqt-mt.so.3
#38 0x40956fa6 in QEventLoop::enterLoop() () from /usr/lib/libqt-mt.so.3
#39 0x40956e48 in QEventLoop::exec() () from /usr/lib/libqt-mt.so.3
#40 0x40943511 in QApplication::exec() () from /usr/lib/libqt-mt.so.3
#41 0x417283f7 in main () from /opt/kde3/lib/konqueror.so
#42 0x0804cbc5 in strcpy ()
#43 0x0804d87b in strcpy ()
#44 0x0804dd3c in strcpy ()
#45 0x0804eaa0 in strcpy ()
#46 0x4102e4a2 in __libc_start_main () from /lib/libc.so.6
Comment 1 Andy Horseman 2003-02-07 12:42:56 UTC
Created attachment 902 [details]
Another eample and a work around.

I get the same problem with konqueror 3.1 compiled from scratch on a Slackware
8.1 system.
The problem seems to be with kfmclient opening the filemanager profile. The
particular line that causes problems is 
View2_ServiceName=konq_iconview

A work around for my case is:

Start konqueror from the command line.
Load the File Management profile.
Change the View to Info or something like it.
Save the profile as File Management.

Konqueror should now start from the Home icon OK.
If it doesn't make sure that you don't have any directory properties saved in a
.directory file.
Comment 2 Jake Hawkes 2003-03-08 09:46:26 UTC
When starting Konq from command line OK, but get lots of output on the console:\ 
sh-2.05a$ konqueror & 
[2] 12798 
sh-2.05a$ mcop warning: user defined signal handler found for SIG_PIPE, overriding 
mcop warning: user defined signal handler found for SIG_PIPE, overriding 
ASSERT: "info.isValid()" in konq_infolistviewitem.cc (123) 
ASSERT: "info.isValid()" in konq_infolistviewitem.cc (123) 
mcop warning: user defined signal handler found for SIG_PIPE, overriding 
kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject 
*parent, const char *name, KInstance *instance ) 
konqueror: WARNING: KDE detected X Error: BadMatch (invalid parameter attributes) 
\x08 
  Major opcode:  * 
kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject 
*parent, const char *name, KInstance *instance ) 
QObject::connect: No such slot KSB_MediaWidget::showMenu() 
QObject::connect:  (sender name:   'Menu') 
QObject::connect:  (receiver name: 'KSB_MediaWidget_skel') 
 
following directions for work around above (re-saving file management profile) does 
not prevent konq from crashing if started in web browse mode and switch to file 
management mode. 
 
This is my stacktrace: 
(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)...[New Thread 1024 (LWP 11668)] 
(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)... 
0x449aafc9 in wait4 () from /lib/libc.so.6 
#0  0x449aafc9 in wait4 () from /lib/libc.so.6 
#1  0x44a26138 in __DTOR_END__ () from /lib/libc.so.6 
#2  0x44864392 in waitpid () from /lib/libpthread.so.0 
#3  0x4401cace in KCrash::defaultCrashHandler () 
   from /usr/kde/3.1/lib/libkdecore.so.4 
#4  0x448620c4 in pthread_sighandler () from /lib/libpthread.so.0 
#5  <signal handler called> 
#6  0x00006b66 in ?? () 
#7  0x456ceb25 in _init () from /usr/lib/libvorbisenc.so.0 
#8  0x43a63ce7 in call_init () from /lib/ld-linux.so.2 
#9  0x43a63e3e in _dl_init () from /lib/ld-linux.so.2 
#10 0x44a046c1 in dl_open_worker () from /lib/libc.so.6 
#11 0x43a63af0 in _dl_catch_error () from /lib/ld-linux.so.2 
#12 0x44a047bf in _dl_open () from /lib/libc.so.6 
#13 0x440e32e7 in dlopen_doit () from /lib/libdl.so.2 
#14 0x43a63af0 in _dl_catch_error () from /lib/ld-linux.so.2 
#15 0x440e3730 in _dlerror_run () from /lib/libdl.so.2 
#16 0x440e3326 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2 
#17 0x44089154 in sys_dl_open () from /usr/kde/3.1/lib/libkdecore.so.4 
#18 0x44086826 in tryall_dlopen () from /usr/kde/3.1/lib/libkdecore.so.4 
#19 0x44086c5d in find_module () from /usr/kde/3.1/lib/libkdecore.so.4 
#20 0x44087995 in lt_dlopen () from /usr/kde/3.1/lib/libkdecore.so.4 
#21 0x44030017 in KLibLoader::library () from /usr/kde/3.1/lib/libkdecore.so.4 
#22 0x44031631 in KLibLoader::factory () from /usr/kde/3.1/lib/libkdecore.so.4 
#23 0x44c3cc11 in KonqIconViewWidget::startImagePreview () 
   from /usr/kde/3.1/lib/libkonq.so.4 
#24 0x453f4c9e in KMimeTypeResolver<KFileIVI, 
KonqKfmIconView>::slotProcessMimeIcons () from 
/usr/kde/3.1/lib/kde3/konq_iconview.so 
#25 0x43bfbcee in KMimeTypeResolverHelper::qt_invoke () 
   from /usr/kde/3.1/lib/libkio.so.4 
#26 0x44342364 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 
#27 0x4434229f in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 
#28 0x445c9670 in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3 
#29 0x4435d872 in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3 
#30 0x442edb73 in QApplication::internalNotify () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#31 0x442ed977 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 
#32 0x43fa65ff in KApplication::notify () from /usr/kde/3.1/lib/libkdecore.so.4 
#33 0x442d0095 in QEventLoop::activateTimers () 
   from /usr/qt/3/lib/libqt-mt.so.3 
#34 0x442b1cf4 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 
#35 0x442ffb33 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 
#36 0x442ffa82 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 
#37 0x442edcf5 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 
#38 0x44caabfe in main () from /usr/kde/3.1/lib/konqueror.so 
#39 0x0804d467 in strcpy () 
#40 0x0804e2d8 in strcpy () 
#41 0x0804e7f5 in strcpy () 
#42 0x0804f62f in strcpy () 
#43 0x4492066d in __libc_start_main () from /lib/libc.so.6 
 
Comment 3 Maksim Orlovich 2003-03-08 16:24:47 UTC
Jake: That bt indicates that you have an incorrect/broken version of libvorbisenc. 
Please read this, and see whether it helps: 
http://bugs.kde.org/show_bug.cgi?id=53511#c5 
 
Comment 4 Maksim Orlovich 2003-03-12 06:40:04 UTC

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