Bug 150581 - File Associations changes cause Konqueror crash?
Summary: File Associations changes cause Konqueror crash?
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2007-10-07 22:58 UTC by Steve Mounts
Modified: 2009-08-29 18:15 UTC (History)
2 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 Steve Mounts 2007-10-07 22:58:54 UTC
Version:           3.5.5 (using KDE 3.5.5 "release 45.4" , openSUSE 10.2)
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.18.8-0.5-default

On boot I get a couple windows:
  Titles:
      "Sorry-Konqueror"
      "Sorry-KDE Panel"
  Both with the message:
      Could not find mime type
      application/octet-stream

Then I get the "KDE Crash Handler"
  Short description:
      The application Konqueror (konqueror) crashed and caused the signal
      11 (SIGSEGV)

  A copy of the Backtrace is below.

I'm also getting the above message when I start Konqueror or Kate,
but it doesn't seem to be causing any problems.

This started happening after I changed some configuration file associations.

I had added a couple file types for a program I'm working on, and noticed that
most of the .h files showed a File Type "C++ Header File". What seemed very odd
is that some of the .h files showed a File Type "C Header File". All were
created with Kate.

I played with the file associations, and nothing I did changed the .h file
types. The ones that I had added displayed OK.

Then I 'Remove'd all references with the Description "C++ Header File".
I suspect that this is what caused the errors.
If so, and if the system needs them, I'm surprized that I could remove them
without warning.
I was logged on as a regular user. I've never changed the default permissions.
Most of the .h files STILL showed a File Type "C++ Header File".


################# crash Backtrace ######################

System configuration startup check disabled.

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(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 -1230902880 (LWP 4426)]
(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)
(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]
#9  0xb6785398 in KonqViewManager::setupView ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#10 0xb6790149 in KonqViewManager::loadItem ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#11 0xb679134f in KonqViewManager::loadItem ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#12 0xb6792416 in KonqViewManager::loadViewProfile ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#13 0xb679322e in KonqMainWindow::readProperties ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#14 0xb6eba694 in KMainWindow::readPropertiesInternal ()
   from /opt/kde3/lib/libkdeui.so.4
#15 0xb6eba803 in KMainWindow::restore () from /opt/kde3/lib/libkdeui.so.4
#16 0xb6796fbf in kdemain () from /opt/kde3/lib/libkdeinit_konqueror.so
#17 0xb7f90514 in kdeinitmain () from /opt/kde3/lib/kde3/konqueror.so
#18 0x0804e33f in QGList::~QGList ()
#19 0x00000003 in ?? ()
#20 0x080875c8 in ?? ()
#21 0x00000001 in ?? ()
#22 0x00000000 in ?? ()

#################################################
Comment 1 Eduardo Robles Elvira 2008-06-05 22:47:19 UTC
Is it still happening to you in any recent version of KDE? We won't fix KDE 3.5 anymore, so please test with KDE 4.0.5 or KDE 4.1 when it's out.
Comment 2 Jaime Torres 2008-10-12 11:37:08 UTC
In kde 4.1.68, there is no way to delete predefined mime-types, you can only add or delete new ones. I can add/remove filename patterns and add/remove programs to handle them, but I've got no crashes. 
Comment 3 FiNeX 2009-08-29 18:15:02 UTC
No crashes in current trunk too.