After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 69774 - crash after editing pluggerrc to support fewer mime types
crash after editing pluggerrc to support fewer mime types
Status: RESOLVED DUPLICATE of bug 59361
Product: galeon
Classification: Deprecated
Component: general
unspecified
Other other
: Normal normal
: ---
Assigned To: Yanko Kaneti
Yanko Kaneti
Depends on:
Blocks:
 
 
Reported: 2002-01-26 23:58 UTC by Tim Mann
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim Mann 2002-01-26 23:58:20 UTC
Package: galeon
Severity: normal
Version: 1.1.2
Synopsis: crash after editing pluggerrc to support fewer mime types
Bugzilla-Product: galeon
Bugzilla-Component: general

Description:
I edited my /etc/pluggerrc to comment out support for the various audio/*mpeg*url
types.  After restarting Galeon, "about:plugins" still thinks plugger supports those
types.  Trying to open an object of one of those types crashes Galeon with the
stack trace that Bug Buddy is hopefully attaching.

I can't find where Galeon has cached this stale information. Even removing
plugger.so, restarting Galeon, replacing it, and restarting Galeon again doesn't
refresh the information.

This is with galeon 1.1.2-1, mozilla 0.9.7-0, and plugger 3.3-4, all installed on
a RH7.2 system from RPMs.  (I couldn't get plugger 4.0 to install on my system,
though I didn't spend a ton of time trying.)



Debugging Information:

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New Thread 1024 (LWP 13783)]
[New Thread 2049 (LWP 13799)]
[New Thread 1026 (LWP 13800)]
[New Thread 2051 (LWP 13801)]
[New Thread 9220 (LWP 13999)]

0x4084ec09 in __wait4 () from /lib/libc.so.6
  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 gnome_segv_handle
    from /usr/lib/libgnomeui.so.32
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 NPP_StreamAsFile
    from /usr/lib/netscape/plugins/plugger.so
  • #7 Private_StreamAsFile
    from /usr/lib/netscape/plugins/plugger.so
  • #8 jlSystem
    from /usr/lib/mozilla/components/libgkplugin.so
  • #9 jlSystem
    from /usr/lib/mozilla/components/libgkplugin.so
  • #10 jlSystem
    from /usr/lib/mozilla/components/libgkplugin.so
  • #11 NSGetModule
    from /usr/lib/mozilla/components/libgkplugin.so
  • #12 NSGetModule
    from /usr/lib/mozilla/components/liburiloader.so
  • #13 NSGetModule
    from /usr/lib/mozilla/components/libnecko.so
  • #14 NSGetModule
    from /usr/lib/mozilla/components/libnecko.so
  • #15 NSGetModule
    from /usr/lib/mozilla/components/libnecko.so
  • #16 PL_HandleEvent
    at eval.c line 41
  • #17 PL_ProcessPendingEvents
    at eval.c line 41
  • #18 nsEventQueueImpl::ProcessPendingEvents
    at eval.c line 41
  • #19 NSGetModule
    from /usr/lib/mozilla/components/libwidget_gtk.so
  • #20 NSGetModule
    from /usr/lib/mozilla/components/libwidget_gtk.so
  • #21 g_io_unix_dispatch
    from /usr/lib/libglib-1.2.so.0
  • #22 g_main_dispatch
    from /usr/lib/libglib-1.2.so.0
  • #23 g_main_iterate
    from /usr/lib/libglib-1.2.so.0
  • #24 g_main_run
    from /usr/lib/libglib-1.2.so.0
  • #25 gtk_main
    from /usr/lib/libgtk-1.2.so.0
  • #26 main
    at eval.c line 41
  • #27 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 172
  • #3 gnome_segv_handle
    from /usr/lib/libgnomeui.so.32
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 NPP_StreamAsFile
    from /usr/lib/netscape/plugins/plugger.so
  • #7 Private_StreamAsFile
    from /usr/lib/netscape/plugins/plugger.so




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-01-26 18:58 -------

Unknown version 1.1.x in product galeon. Setting version to the default, "unspecified".
Reassigning to the default owner of the component, yaneti@declera.com.

Comment 1 Yanko Kaneti 2002-01-27 00:02:01 UTC
any reason not to use the latest plugger release ??

*** This bug has been marked as a duplicate of 59361 ***
Comment 2 Tim Mann 2002-01-27 02:30:57 UTC
OK, the crash is plugger crashing; however, there is another bug in my
report.  (Though I suppose this one is probably a mozilla bug.)  To
repeat, if I change pluggerrc so that the plugin now supports fewer
mime types than before, Galeon doesn't notice that and keeps thinking
it supports the old types.  Since I filed the bug, I found out that
the way to fix this seems to be to delete ~/.mozilla/appreg.  (Note
that this file is not under ~/.galeon/mozilla as I would have
expected, so it took a while to find it.)

To answer your question about using the latest version of plugger,
plugger 4.0 is a bit hard to install, though of course this is not
galeon's fault at all.  If I try to install the binary RPM on the
plugger web page (which says it's for RH6.2) on RH7.2, rpm tells me
it's for the wrong architecture (!).  The source RPM won't rebuild
because I don't have the Netscape plugin development kit.  Fortunately
installing by hand from the .tar.gz file works.
Comment 3 Yanko Kaneti 2002-01-27 03:09:52 UTC
thanks for following up with this useful info