The Adblock Project Forum Index The Adblock Project
Pull up a seat ...stay a while.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SIGSEGV MozillaFirebird 0.7 when attempting to block input

 
Post new topic   Reply to topic    The Adblock Project Forum Index -> Main
View previous topic :: View next topic  
Author Message
Zoltan
Guest





PostPosted: Mon Oct 27, 2003    Post subject: SIGSEGV MozillaFirebird 0.7 when attempting to block input Reply with quote

Hello

First of all, adblock is somethnig I always missed in Mozilla. It is amazingly cool.

But there is some strange bug when I block more than just flash. I tried to kill anything but images on http://linuxtoday.com , so here are my filters:



The blocking goes ok, but when I attempt to see the list of blockable items with Ctrl-Shift-L I get a SIGSEGV. Stack trace looks like this:

Code:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 20502)]
0x4185b99c in nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) ()
   from /usr/lib/MozillaFirebird/components/libwidget_gtk2.so
(gdb) where
#0  0x4185b99c in nsWindow::NativeCreate(nsIWidget*, void*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) ()
   from /usr/lib/MozillaFirebird/components/libwidget_gtk2.so
#1  0x41857cae in nsWindow::Create(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*) ()
   from /usr/lib/MozillaFirebird/components/libwidget_gtk2.so
#2  0x416877f2 in NSGetModule () from /usr/lib/MozillaFirebird/components/libgklayout.so
#3  0x414b4b0a in NSGetModule () from /usr/lib/MozillaFirebird/components/libgklayout.so
#4  0x414b274a in NSGetModule () from /usr/lib/MozillaFirebird/components/libgklayout.so
#5  0x414b1ff3 in NSGetModule () from /usr/lib/MozillaFirebird/components/libgklayout.so
#6  0x41a1dbf5 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#7  0x41a1bc14 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#8  0x41a1c988 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#9  0x41a1c435 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#10 0x41a1157a in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#11 0x41a27236 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#12 0x401726ad in nsGetInterface::operator()(nsID const&, void**) const ()
   from /usr/lib/MozillaFirebird/libxpcom.so
#13 0x40170e5c in nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) ()
   from /usr/lib/MozillaFirebird/libxpcom.so
#14 0x41dad491 in NSGetModule () from /usr/lib/MozillaFirebird/components/libjsdom.so
#15 0x41dd3275 in NSGetModule () from /usr/lib/MozillaFirebird/components/libjsdom.so
#16 0x41dd3d8b in NSGetModule () from /usr/lib/MozillaFirebird/components/libjsdom.so
#17 0x40cfab3e in NSGetModule () from /usr/lib/MozillaFirebird/components/libxpconnect.so
#18 0x40064cdc in js_LookupProperty () from /usr/lib/MozillaFirebird/libmozjs.so
#19 0x400654c2 in js_GetProperty () from /usr/lib/MozillaFirebird/libmozjs.so
#20 0x40054f19 in js_Interpret () from /usr/lib/MozillaFirebird/libmozjs.so
#21 0x4004f1b8 in js_Invoke () from /usr/lib/MozillaFirebird/libmozjs.so
#22 0x4004f4b3 in js_InternalInvoke () from /usr/lib/MozillaFirebird/libmozjs.so
#23 0x4002b4db in JS_CallFunctionValue () from /usr/lib/MozillaFirebird/libmozjs.so
#24 0x41da6f2d in NSGetModule () from /usr/lib/MozillaFirebird/components/libjsdom.so
#25 0x41ddbbaa in NSGetModule () from /usr/lib/MozillaFirebird/components/libjsdom.so
#26 0x41520fa0 in NSGetModule () from /usr/lib/MozillaFirebird/components/libgklayout.so
#27 0x41522678 in NSGetModule () from /usr/lib/MozillaFirebird/components/libgklayout.so
#28 0x41dacbfa in NSGetModule () from /usr/lib/MozillaFirebird/components/libjsdom.so
#29 0x414b2b37 in NSGetModule () from /usr/lib/MozillaFirebird/components/libgklayout.so
#30 0x41a1c2a3 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#31 0x41a2894b in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#32 0x41a1bf66 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#33 0x41a33dff in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#34 0x41a332e6 in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#35 0x41a3319f in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#36 0x41a32ebb in NSGetModule () from /usr/lib/MozillaFirebird/components/libdocshell.so
#37 0x40d7ddf1 in NSGetModule () from /usr/lib/MozillaFirebird/components/libnecko.so
#38 0x417ac77e in NSGetModule () from /usr/lib/MozillaFirebird/components/libimglib2.so
#39 0x417acf83 in NSGetModule () from /usr/lib/MozillaFirebird/components/libimglib2.so
#40 0x417abdbe in NSGetModule () from /usr/lib/MozillaFirebird/components/libimglib2.so
#41 0x417a94e6 in NSGetModule () from /usr/lib/MozillaFirebird/components/libimglib2.so
---Type <return> to continue, or q <return> to quit---
#42 0x40e0115e in NSGetModule () from /usr/lib/MozillaFirebird/components/libnecko.so
#43 0x40d7935f in NSGetModule () from /usr/lib/MozillaFirebird/components/libnecko.so
#44 0x40d79065 in NSGetModule () from /usr/lib/MozillaFirebird/components/libnecko.so
#45 0x40121f22 in nsInputStreamReadyEvent::EventHandler(PLEvent*) ()
   from /usr/lib/MozillaFirebird/libxpcom.so
#46 0x40138ad7 in PL_HandleEvent () from /usr/lib/MozillaFirebird/libxpcom.so
#47 0x40138a14 in PL_ProcessPendingEvents () from /usr/lib/MozillaFirebird/libxpcom.so
#48 0x40139ca5 in nsEventQueueImpl::ProcessPendingEvents() ()
   from /usr/lib/MozillaFirebird/libxpcom.so
#49 0x4186005d in nsBaseWidget::FreeNativeData(void*, unsigned) ()
   from /usr/lib/MozillaFirebird/components/libwidget_gtk2.so
#50 0x406069d0 in g_io_unix_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0x085f7fa8 in ?? ()
#52 0x00000001 in ?? ()
#53 0x086c0d08 in ?? ()
#54 0x405e39ac in block_source () from /usr/lib/libglib-2.0.so.0
#55 0x405e6498 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xbfffa0c4 in ?? ()
#57 0x407e27b0 in fts_safe_changedir () from /lib/libc.so.6
Previous frame inner to this frame (corrupt stack?)


I am running Gentoo linux with ~x86 (meaning include "unstable" package versions, which aren't yet tested well) enabled (might be the cause though honestly, the system is quite stable).

The same bug happens to me when trying to block IFRAMEs coming from http://ad2.rambler.ru on http://www.compulenta.ru. So it seems to me blocking anything but flash causes this problem.

gcc (GCC) 3.3.1 20030927 (Gentoo Linux 3.3.1-r5, propolice)
Mozilla firebird 0.7
Back to top
Zoltan
Guest





PostPosted: Mon Oct 27, 2003    Post subject: Reply with quote

I forgot to mention that I am using 0.5-d2 version of adblock.
Back to top
Guest






PostPosted: Mon Oct 27, 2003    Post subject: Reply with quote

Where did you get 0.5-d2 ? I only see d1 on the official page
Back to top
Zoltan
Guest





PostPosted: Mon Oct 27, 2003    Post subject: Reply with quote

I know, but that XPI that I downloaded says (in the top left corner of dialog box) that its version is 0.5-d2 when I press Ctrl-Shift-P Question
Back to top
Zoltan
Guest





PostPosted: Mon Oct 27, 2003    Post subject: Reply with quote

One more thing I thought might be important is that I have Mozilla Firebird built with gtk 2.

Code:
ldd /usr/lib/MozillaFirebird/MozillaFirebird-bin
                libmozjs.so => /usr/lib/mozilla/libmozjs.so (0x4002c000)
        libxpcom.so => /usr/lib/mozilla/libxpcom.so (0x400ac000)
        libplds4.so => /usr/lib/mozilla/libplds4.so (0x40196000)
        libplc4.so => /usr/lib/mozilla/libplc4.so (0x4019a000)
        libnspr4.so => /usr/lib/mozilla/libnspr4.so (0x4019f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x401d4000)
        libdl.so.2 => /lib/libdl.so.2 (0x40224000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x40227000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x4047e000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x404ef000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x40509000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x4051d000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x40540000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x4054d000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40581000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x405b8000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x405bc000)
        libm.so.6 => /lib/libm.so.6 (0x40628000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/libstdc++.so.5 (0x4064a000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/libgcc_s.so.1 (0x40700000)
        libc.so.6 => /lib/libc.so.6 (0x40709000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40841000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40922000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40926000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4092e000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4093e000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40952000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x4095b000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40986000)
        libz.so.1 => /usr/lib/libz.so.1 (0x409e3000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x409f2000)


The above listing may be misleading since it shows that some libraries are loaded from /usr/lib/mozilla, but actually it isn't true since MozillaFirebird run script redefines loading locations to /usr/lib/MozillaFirebird.
Back to top
rue
Developer


Joined: 22 Oct 2003
Posts: 752

PostPosted: Mon Oct 27, 2003    Post subject: Reply with quote

Guest:
I've been silently updating the dev-page install every night with the latest stability improvements. They've been minor so far, so the page correctly states d1 as posted. However, the preferences version-string has been updated in anticipation of d2.


Zoltan:
Actually, those readouts don't look helpful. Adblock's code executes in javascript-abstract, but your trace only shows where mozilla's low-level code went awry -- I can't determine Adblock-specifics.

More importantly, if you could clarify: initially, you said typing ctrl-shift-l caused the crash; then below the stack-trace you said "the same bug happens when trying to block iframes." ..Those aren't the same at all, and you might have two separate issues. Can you clarify what you meant?

Lastly, assuming you've tried a clean-profile / browser-install, you might have to consider your setup unstable.
Back to top
View user's profile Send private message
Zoltan
Guest





PostPosted: Mon Oct 27, 2003    Post subject: Reply with quote

rue wrote:

Zoltan:
Actually, those readouts don't look helpful. Adblock's code executes in javascript-abstract, but your trace only shows where mozilla's low-level code went awry -- I can't determine Adblock-specifics.

More importantly, if you could clarify: initially, you said typing ctrl-shift-l caused the crash; then below the stack-trace you said "the same bug happens when trying to block iframes." ..Those aren't the same at all, and you might have two separate issues. Can you clarify what you meant?

Lastly, assuming you've tried a clean-profile / browser-install, you might have to consider your setup unstable.


Ok. I'll try to clarify.

What I mean is when I was browsing http://www.compulenta.ru/ , I pressed Ctrl-Shift-L, saw three IFRAMEs there and created a filter for them "http://ad2.rambler.ru/*", pressed Ok and they disappeared just fine. Then when I tried to press Ctrl-Shift-L second time on the same page I got the same crash. It seems that it is an UI related bug since the code is to show the window, so it is likely it is not an adblock fault.

One more thing, I didn't really try a clean new profile, so this really might be the case, I'll try when I can. In fact, I am going to recompile my firebird since I forgot to enable SVG support in my current build, so I might as well enable debug to try to get clean traces. Going to have a nightly compilation today.
Back to top
Zoltan
Guest





PostPosted: Tue Oct 28, 2003    Post subject: Reply with quote

Hmm, well. I can't figure what to do since Firebird somehow always strips its binaries. I even renamed strip command, but it still happened Question weird how this is possible...

Anyway, building mozilla with --enable-debug made it show a bit more explanative trace which leads to GTK 2 UI, so probably I need to file a bug on it. I tried nightly build from mozilla site which is built with GTK 1, and it had no problems.

Code:
Program /usr/lib/MozillaFirebird/MozillaFirebird-bin (pid = 818) received signal 11.
Stack:
nsProfileLock::FatalSignalHandler(int)+0x00000052 [/usr/lib/MozillaFirebird/components/libprofile.so +0x0002F8B2]
UNKNOWN [/lib/libpthread.so.0 +0x0000B665]
UNKNOWN [/lib/libc.so.6 +0x00029E48]
nsWindow::Create(nsIWidget*, nsRect const&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*)+0x00000056 [/usr/lib/MozillaFirebird/components/libwidget_gtk2.so +0x0002A25A]
nsView::CreateWidget(nsID const&, nsWidgetInitData*, void*, int, int, nsContentType)+0x000001D7 [/usr/lib/MozillaFirebird/components/libgklayout.so +0x007F4E07]
DocumentViewerImpl::MakeWindow(nsIWidget*, nsRect const&)+0x0000031A [/usr/lib/MozillaFirebird/components/libgklayout.so +0x0059692A]
DocumentViewerImpl::InitInternal(nsIWidget*, nsIDeviceContext*, nsRect const&, int, int)+0x000003B2 [/usr/lib/MozillaFirebird/components/libgklayout.so +0x005937D2]
DocumentViewerImpl::Init(nsIWidget*, nsIDeviceContext*, nsRect const&)+0x00000043 [/usr/lib/MozillaFirebird/components/libgklayout.so +0x00592AB3]
nsDocShell::SetupNewViewer(nsIContentViewer*)+0x00000411 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x00067871]
nsDocShell::Embed(nsIContentViewer*, char const*, nsISupports*)+0x0000003A [/usr/lib/MozillaFirebird/components/libdocshell.so +0x000657EA]
nsDocShell::CreateAboutBlankContentViewer()+0x00000459 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x00066969]
nsDocShell::EnsureContentViewer()+0x00000043 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x0006632B]
nsDocShell::GetInterface(nsID const&, void**)+0x00000260 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x00058B60]
nsWebShell::GetInterface(nsID const&, void**)+0x000001C3 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x00089343]
nsGetInterface::operator()(nsID const&, void**) const+0x000000D4 [/usr/lib/MozillaFirebird/libxpcom.so +0x0014D2E4]
nsCOMPtr<nsIDOMDocument>::assign_from_helper(nsCOMPtr_helper const&, nsID const&)+0x0000002C [/usr/lib/MozillaFirebird/components/libjsdom.so +0x0008BEE8]
nsCOMPtr<nsIDOMDocument>::nsCOMPtr(nsCOMPtr_helper const&)+0x00000038 [/usr/lib/MozillaFirebird/components/libjsdom.so +0x000A5568]
GlobalWindowImpl::GetDocument(nsIDOMDocument**)+0x0000008A [/usr/lib/MozillaFirebird/components/libjsdom.so +0x00090C5A]
nsWindowSH::CacheDocumentProperty(JSContext*, JSObject*, nsIDOMWindow*)+0x0000004E [/usr/lib/MozillaFirebird/components/libjsdom.so +0x000D67EE]
nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned, JSObject**, int*)+0x000009AD [/usr/lib/MozillaFirebird/components/libjsdom.so +0x000D72CD]
UNKNOWN [/usr/lib/MozillaFirebird/components/libxpconnect.so +0x00090CD5]
_js_LookupProperty+0x00000221 [/usr/lib/MozillaFirebird/libmozjs.so +0x0005BDE1]
js_GetProperty+0x00000068 [/usr/lib/MozillaFirebird/libmozjs.so +0x0005CAF8]
js_Interpret+0x00006C7E [/usr/lib/MozillaFirebird/libmozjs.so +0x000480CE]
js_Invoke+0x0000080A [/usr/lib/MozillaFirebird/libmozjs.so +0x0004013A]
js_InternalInvoke+0x000000B3 [/usr/lib/MozillaFirebird/libmozjs.so +0x00040613]
JS_CallFunctionValue+0x0000004B [/usr/lib/MozillaFirebird/libmozjs.so +0x000171DB]
nsJSContext::CallEventHandler(void*, void*, unsigned, void*, int*, int)+0x0000016F [/usr/lib/MozillaFirebird/components/libjsdom.so +0x0007F31F]
nsJSEventListener::HandleEvent(nsIDOMEvent*)+0x0000050C [/usr/lib/MozillaFirebird/components/libjsdom.so +0x000EA61C]
nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned)+0x000000B6 [/usr/lib/MozillaFirebird/components/libgklayout.so +0x0062CB86]
nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*)+0x00001418 [/usr/lib/MozillaFirebird/components/libgklayout.so +0x0062E2E8]
GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)+0x000001C2 [/usr/lib/MozillaFirebird/components/libjsdom.so +0x000901E2]
DocumentViewerImpl::LoadComplete(unsigned)+0x00000132 [/usr/lib/MozillaFirebird/components/libgklayout.so +0x00593A52]
nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned)+0x000001D4 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x000662A4]
nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned)+0x000000CF [/usr/lib/MozillaFirebird/components/libdocshell.so +0x0008AB5F]
nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned, unsigned)+0x0000027D [/usr/lib/MozillaFirebird/components/libdocshell.so +0x00065BAD]
nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)+0x00000202 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x0009CF52]
nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned)+0x00000068 [/usr/lib/MozillaFirebird/components/libdocshell.so +0x0009C3A8]
nsDocLoaderImpl::DocLoaderIsEmpty()+0x0000010C [/usr/lib/MozillaFirebird/components/libdocshell.so +0x0009C0AC]
nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned)+0x000000DB [/usr/lib/MozillaFirebird/components/libdocshell.so +0x0009BCAB]
nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned)+0x0000015F [/usr/lib/MozillaFirebird/components/libnecko.so +0x000B07CF]
imgRequestProxy::RemoveFromLoadGroup()+0x00000065 [/usr/lib/MozillaFirebird/components/libimglib2.so +0x00029D45]
imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned)+0x000000E9 [/usr/lib/MozillaFirebird/components/libimglib2.so +0x0002A961]
imgRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned)+0x0000011D [/usr/lib/MozillaFirebird/components/libimglib2.so +0x00027A5D]
ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned)+0x00000053 [/usr/lib/MozillaFirebird/components/libimglib2.so +0x0001FF6B]
nsJARChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)+0x00000117 [/usr/lib/MozillaFirebird/components/libnecko.so +0x001625F7]
nsInputStreamPump::OnStateStop()+0x000000A9 [/usr/lib/MozillaFirebird/components/libnecko.so +0x000A50B9]
nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*)+0x00000131 [/usr/lib/MozillaFirebird/components/libnecko.so +0x000A4C21]
nsInputStreamReadyEvent::EventHandler(PLEvent*)+0x00000088 [/usr/lib/MozillaFirebird/libxpcom.so +0x000E4868]
PL_HandleEvent+0x0000004C [/usr/lib/MozillaFirebird/libxpcom.so +0x001049BC]
PL_ProcessPendingEvents+0x000000B9 [/usr/lib/MozillaFirebird/libxpcom.so +0x00104899]
nsEventQueueImpl::ProcessPendingEvents()+0x0000007B [/usr/lib/MozillaFirebird/libxpcom.so +0x00106AFB]
UNKNOWN [/usr/lib/MozillaFirebird/components/libwidget_gtk2.so +0x000362ED]
Sleeping for 5 minutes.


Yes I used clean profile, but I also had google bar and mouse gestures extentions installed, so they registered as well as adblock. My preferences that I copied to the new profile are

Code:
user_pref("adblock.enabled", true);
user_pref("adblock.frameobjects", true);
user_pref("adblock.hide", false);
user_pref("adblock.observer", "-");
user_pref("adblock.patterns", "http://images.rambler.ru/upl/computerra/9ias_integr_120x600_computerra.swf* http://images.rambler.ru/upl/computerra/PHL_monitor_compulenta1_300x250.swf* http://engine.awaps.net/* *.doubleclick.* http://linuxtoday.com/RealMedia/ads/* http://amch.questionmarket.com/adscgen/* http://ads.osdn.com/* *.spylog.com/cnt* *ad.valuehost.ru* http://counter.rambler.ru/* http://top.list.ru/counter?* http://hit1.hotlog.ru/* http://top100-images.rambler.ru/* http://ad2.rambler.ru/* http://txt.vpered.ru/cgi-bin/banner/* http://*.smi.ru/cgi-bin/banner/* http://rb.rfn.ru/cgi-bin/* http://ad.adriver.ru/* http://www.anekdot.ru:8083/ssi/reklama/* http://ad.krutilka.ru/* http://sj*.ru/cgi-bin/banner/* http://pics.rbc.ru/rbcmill/* http://bs.yandex.ru/* http://www.arena2000.com/* http://rose.ixbt.com/banner/* http://images-aud.slashdot.org/*");


and while browsing www.compulenta.ru pressing Ctrl-Shift-L still kills this build of Firebird.

So far it doesn't look like adblock problem. I'll just avoid opening list window and use the simple way of right clicking on web page items. I cannot give up adblock now that I've discovered it Smile

By the way, when using Firebird with --enable-debug it prints many interesting messages. So I saw some warnings related to adblock, you may wish to investigate them in case they are possible errors. This one is on startup

Code:
CSS Error (chrome://adblock/content/adblock.css :2.2): Expected declaration but found '/'.  Skipped to next declaration.
CSS Error (chrome://adblock/content/adblock.css :3.2): Expected declaration but found '/'.  Skipped to next declaration.


And one more, this one when pressing Ctrl-Shift-L

Code:
WARNING: Illegal character in window name Adblock-able Items, file nsWindowWatcher.cpp, line 1174
WEBSHELL+ = 7
[/code]
Back to top
rue
Developer


Joined: 22 Oct 2003
Posts: 752

PostPosted: Wed Oct 29, 2003    Post subject: Reply with quote

Zoltan:
Patches for those last two errors landed this morning. Catch the updated install off the Dev-builds page.
Back to top
View user's profile Send private message
Zoltan
Guest





PostPosted: Wed Oct 29, 2003    Post subject: Reply with quote

Confirmed, those warnings are gone. Thank you. You may wish to fix your web page as well Smile

Code:
CSS Error (http://adblock.mozdev.org/ :6.62): Unknown property 'valign'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :7.224): Unknown property 'valign'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :8.91): Unknown property 'xxletter-spacing'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :8.125): Unknown property 'xxword-spacing'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :9.43): Expected declaration but found '!'.  Skipped to next declaration.
CSS Error (http://adblock.mozdev.org/ :9.69): Unknown property 'xxfont-variant'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :13.76): Unknown property 'xxfont-size'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :14.87): Unknown property 'xxfont-size'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :37.69): Error in parsing value for property 'font-size'.  Declaration dropped.
WARNING: empty damage rect: update caller to avoid fcn call overhead, file nsFrame.cpp, line 2551
CSS Error (http://adblock.mozdev.org/ :1.43): Unknown property 'xcolor'.  Declaration dropped.
CSS Error (http://adblock.mozdev.org/ :1.61): Unknown property 'xxcolor'.  Declaration dropped.


though I am not sure if this is not firebird's fault.
Back to top
rue
Developer


Joined: 22 Oct 2003
Posts: 752

PostPosted: Wed Oct 29, 2003    Post subject: Reply with quote

Just for closure's sake:
.
The w3c-spec for css says unrecognized property declarations should be skipped. They're not supposed to generate any errors.
.
Still, I've corrected the page. Debug-enabled users can rejoice :P
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    The Adblock Project Forum Index -> Main All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group