Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 152255 - net-news/liferea crashes with symbol lookup error undefined symbol: PR_NewMonitor
Summary: net-news/liferea crashes with symbol lookup error undefined symbol: PR_NewMon...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 214707 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-10-21 08:50 UTC by Jason Lynch
Modified: 2010-01-23 23:47 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Lynch 2006-10-21 08:50:36 UTC
When clicking on certain entries (from externally browsing most of them, they all appear to use some kind of plugin to play videos), liferea crashes, leaving only the following message:

liferea: symbol lookup error: /opt/sun-jdk-1.5.0.08/jre/plugin/i386/ns7/libjavaplugin_oji.so: undefined symbol: PR_NewMonitor

I've tried with other versions of java with no success, and I've had this problem going back several liferea versions (including 1.0.x series). 

Portage 2.1.2_pre3-r6 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo-r6 i686)
=================================================================
System uname: 2.6.17-gentoo-r6 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.12.5
Last Sync: Sat, 21 Oct 2006 13:00:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_US.utf8"
LINGUAS="en_US en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/musicbrainz /usr/portage/local/layman/pro-audio /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac aalib acpi alsa apache2 asf audiofile avahi bash-completion berkdb bitmap-fonts bonobo bzip2 cairo cddb cdparanoia cdr cjk cli cracklib crypt cups curl dbus dga dlloader dri dts dvd dvdread eds elibc_glibc emboss encode esd exif expat fam fbcon ffmpeg fftw firefox flac fltk fortran galago gd gdbm gif gmp gnome gnutls gpm graphviz gstreamer gtk gtkhtml guile hal idn imagemagick imap imlib immqt-bc input_devices_keyboard input_devices_mouse ipv6 isdnlog java javascript joystick jpeg kdeenablefinal kernel_linux kqemu lcms libcaca libg++ libgda libnotify libsexy linguas_en linguas_en_US lm_sensors logrotate mad matroska mikmod mmx mmxext mng mono motif mozcalendar mozdevelop mp3 mpeg msn mysql ncurses nls nntp nptl nptlonly offensive ofx ogg opengl oss pam pcre pdf perl php plotutils png ppds pppd python qt3 qt4 quicktime readline real reflection ruby sasl sdl session speex spell spl sqlite sse ssl startup-notification svg t1lib tcl tcltk tcpd tetex theora tiff timidity tk truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 video_cards_nv video_cards_nvidia vorbis win32codecs wmf wxwindows xcomposite xml xorg xpm xslt xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-10-22 09:16:47 UTC
Can you use any java applets in your normail mozilla/seamonkey/firefox install? (java.sun.com has java applets)

It's a java issue, and I don't have any java available, so that makes it a bit hard to debug here...
Comment 2 Jason Lynch 2006-10-22 09:34:44 UTC
Java applets appear to work fine in Firefox and in Epiphany. Checked the following URL:

http://java.sun.com/applets/jdk/1.4/demo/applets/ArcTest/example1.html

Works in both Firefox and Epiphany, but if I try to load it in Liferea, it causes the described crash.
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-10-22 11:40:48 UTC
I assume you're using the mozilla renderer.  If you switch to the gtkhtml renderer, it won't try to load the java, which should work around the problem (although the gtkhtml renderer is somewhat crashy...)

I'll report this upstream.
Comment 4 Ruud Althuizen 2007-10-14 21:35:13 UTC
Can't this bug be closed as the whole 1.1.x branch isn't in portage anymore? Odd that 1.0.24 is in it anyway.
Comment 5 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-10-15 00:20:31 UTC
Yes, it can be closed.
Comment 6 Mark Kowarsky (RETIRED) gentoo-dev 2008-03-22 11:20:55 UTC
I am experiencing this with liferea-1.4.13 on an ~x86 system, currently looking for the cause.
Comment 7 Chris Anderson 2008-04-03 20:48:39 UTC
This was beginning to annoy me too, so I started digging. I rebuilt nspr but changed the way the symbol was being exported from the DSO (I am not an expert on GCC nor the linux loader) with the macro PR_IMPLEMENT sent to normal unix export everything (ie. removed the visibilty("default") and this works for the moment but I suspect I should read up on the way symbols are exported from DSO's with the visibility flag.
 

(In reply to comment #6)
> I am experiencing this with liferea-1.4.13 on an ~x86 system, currently looking
> for the cause.
> 

Comment 8 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-04-08 08:23:53 UTC
*** Bug 214707 has been marked as a duplicate of this bug. ***
Comment 9 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-04-08 08:25:57 UTC
More reading: https://bugs.launchpad.net/democracy/+bug/98725

I (member of Java) have no insight (yet). Comment 7 suggests it's something in mozilla packages? But could be just a workaround, so not sure yet who should fix and what :)
Comment 10 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-04-08 08:26:14 UTC
Sorry for the spam, I can't click today :(
Comment 11 Alexandre Ghisoli 2008-04-08 08:47:33 UTC
Bug #214707
Like I said in bug #214707, net-news/liferea-1.4.14 keep crashing. Re-emerged :
- dev-libs/nspr-4.7
- dev-libs/nss-3.11.9
- dev-python/gnome-python-extras-2.19.1-r1

and revdep-rebuild, still crashing.

Tried to gdb liferea, but it crash without coredump.

Comment 12 Víctor Ostorga (RETIRED) gentoo-dev 2009-11-07 15:39:29 UTC
Is this still an issue? I have tested with stable dev-java/sun-jdk-1.6.0.17 , net-news/liferea-1.4.28-r1 , dev-libs/nspr-4.8 and have no problems.
Comment 13 Víctor Ostorga (RETIRED) gentoo-dev 2010-01-23 23:47:50 UTC
(In reply to comment #12)
> Is this still an issue? I have tested with stable dev-java/sun-jdk-1.6.0.17 ,
> net-news/liferea-1.4.28-r1 , dev-libs/nspr-4.8 and have no problems.
> 

Requesting test