Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Apr 2011 03:35:24 +0200 (CEST)
From:      Barbara <barbara.xxx1975@libero.it>
To:        <jkim@FreeBSD.org>, <freebsd-ports@FreeBSD.org>, freebsd-gecko@freebsd.org
Subject:   Re: R: Re: firefox 4 crashes after last nspluginwrapper-devel
Message-ID:  <14888320.1164591301708124301.JavaMail.defaultUser@defaultHost>

next in thread | raw e-mail | index | archive | help

>On Thursday 31 March 2011 06:27 pm, Barbara wrote:
>> >On Thursday 31 March 2011 02:34 am, Barbara wrote:
>> >> >On Wednesday 30 March 2011 07:03 pm, Barbara wrote:
>> >> >> I'm referring to this commit:
>> >> >> http://www.freebsd.org/cgi/getmsg.cgi?fetch=422486+0+current/
>> >> >>cvs -po rts
>> >> >>
>> >> >> After updating nspluginwrapper-devel, firefox instead of
>> >> >> randomly freezing for few seconds after closing o reloading a
>> >> >> tab with a flash running, crashes, which is even more
>> >> >> annoying. Now after the crash I have 2 core files: one for
>> >> >> firefox-bin and one for npviewer-bin.
>> >> >> Anyone else seeing the same?
>> >> >
>> >> >Did you reinstall libflashplugin.so wrapper in your
>> >> > ~/.mozilla/plugins directory?
>> >> >
>> >> >Just making sure...
>> >> >
>> >> >Jung-uk Kim
>> >>
>> >> I run "nspluginwrapper -a -v -i" in that directory, as I always
>> >> did after upgrading that port.
>> >> I think that you are talking about that, aren't you?
>> >
>> >Yes.  I hardly use '-a', though.  Can you please show me
>> >'nspluginwrapper -l' output?
>>
>> Sure!
>> $ nspluginwrapper -l
>> /home/bar/.mozilla/plugins/npwrapper.libflashplayer.so
>>   Original plugin: /usr/local/lib/browser_plugins/libflashplayer.so
>>   Plugin viewer: /usr/local/lib/nspluginwrapper/i386/linux/npviewer
>>   Wrapper version string: 1.3.0
>
>Hmmm...  I have linux-f10-flashplugin-10.2r153 and it is installed 
>as /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so, not 
>in /usr/local/lib/browser_plugins/.  This definitely looks 
>suspicious.
>

/usr/local/lib/browser_plugins/ is a link to /usr/local/lib/npapi/linux-f10-
flashplugin/libflashplayer.so
I just followed the handbook. And I have it since I moved to 8.0

I've just rebuilt FF4 WITH_DEBUG.
After opening and closing a lot of tab with flash content it wasn't crashing.
So I decided to give up. I opened a new empty tab, right clicked on it and 
selected "Close other tabs" from the menu.
Soon after the other tabs have been closed, ff crashed.
Here's the bt http://pastebin.com/xFsdqBhA

Core was generated by `firefox-bin'.
Program terminated with signal 11, Segmentation fault.
...
(gdb) bt
#0  0x2b297b4b in kill () from /lib/libc.so.7
#1  0x2b297aaa in raise () from /lib/libc.so.7
#2  0x282c5ef3 in nsProfileLock::FatalSignalHandler (signo=11, 
info=0xbfbfdd10, context=0xbfbfda50) at nsProfileLock.cpp:216
#3  <signal handler called>
#4  0x29a0a6c4 in NS_LogCOMPtrRelease_P (aCOMPtr=0x401fe688, aObject=0x650064) 
at /usr/ports/www/firefox/work/mozilla-2.0/xpcom/base/nsTraceRefcntImpl.cpp:
1234
#5  0x292ecfd9 in ~XPCWrappedNativeProto (this=0x4cf14020) at nsCOMPtr.h:531
#6  0x292b67c9 in DyingProtoKiller (table=0x2f218980, hdr=0x3e8cf288, 
number=441, arg=0x0) at /usr/ports/www/firefox/work/mozilla-2.0
/js/src/xpconnect/src/xpcjsruntime.cpp:210
#7  0x29bdf655 in JS_DHashTableEnumerate (table=0x2f218980, etor=0x292b67a4 
<DyingProtoKiller>, arg=0x0) at /usr/ports/www/firefox/work/mozilla-2.0
/js/src/jsdhash.cpp:743
#8  0x292ba008 in XPCJSRuntime::GCCallback (cx=0x301dda00, 
status=JSGC_FINALIZE_END) at xpcmaps.h:595
#9  0x28ca7f99 in DOMGCCallback (cx=0x301dda00, status=JSGC_FINALIZE_END) at 
/usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3500
#10 0x29c40064 in js_GC (cx=0x301dda00, comp=0x0, gckind=GC_NORMAL) at 
/usr/ports/www/firefox/work/mozilla-2.0/js/src/jsgc.cpp:2514
#11 0x29b42924 in JS_GC (cx=0x301dda00) at /usr/ports/www/firefox/work/mozilla-
2.0/js/src/jsapi.cpp:2662
#12 0x29285e7f in nsXPConnect::Collect (this=0x2e1094e0) at 
/usr/ports/www/firefox/work/mozilla-2.0/js/src/xpconnect/src/nsXPConnect.cpp:
405
#13 0x29281906 in nsXPConnect::GarbageCollect (this=0x2e1094e0) at 
/usr/ports/www/firefox/work/mozilla-2.0/js/src/xpconnect/src/nsXPConnect.cpp:
413
#14 0x28ca30b8 in nsJSContext::GarbageCollectNow () at 
/usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3271
#15 0x28ca30ed in GCTimerFired (aTimer=0x3c4903d0, aClosure=0x0) at 
/usr/ports/www/firefox/work/mozilla-2.0/dom/base/nsJSEnvironment.cpp:3321
#16 0x299fda64 in nsTimerImpl::Fire (this=0x3c4903d0) at 
/usr/ports/www/firefox/work/mozilla-2.0/xpcom/threads/nsTimerImpl.cpp:425
#17 0x299fdea4 in nsTimerEvent::Run (this=0x3c55bd00) at 
/usr/ports/www/firefox/work/mozilla-2.0/xpcom/threads/nsTimerImpl.cpp:517
#18 0x299f5088 in nsThread::ProcessNextEvent (this=0x2e1051c0, mayWait=1, 
result=0xbfbfe240) at /usr/ports/www/firefox/work/mozilla-2.0
/xpcom/threads/nsThread.cpp:633
#19 0x2998c4b3 in NS_ProcessNextEvent_P (thread=0x2e1051c0, mayWait=1) at 
nsThreadUtils.cpp:250
#20 0x2983857b in nsBaseAppShell::Run (this=0x2e32d290) at 
/usr/ports/www/firefox/work/mozilla-2.0/widget/src/xpwidgets/nsBaseAppShell.cpp:
195
#21 0x29507405 in nsAppStartup::Run (this=0x2f31eca0) at 
/usr/ports/www/firefox/work/mozilla-2.0
/toolkit/components/startup/src/nsAppStartup.cpp:220
#22 0x282b8c63 in XRE_main (argc=1, argv=0xbfbfe754, aAppData=0x2e05b040) at 
/usr/ports/www/firefox/work/mozilla-2.0/toolkit/xre/nsAppRunner.cpp:3786
#23 0x080490c2 in main (argc=1, argv=0xbfbfe754) at 
/usr/ports/www/firefox/work/mozilla-2.0/browser/app/nsBrowserApp.cpp:158





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14888320.1164591301708124301.JavaMail.defaultUser>