Bug#439260: Addinfo- Iceape browser and mailnews

Whit Hansell skipper44 at comcast.net
Fri Aug 24 08:11:03 UTC 2007


Mike,
I don't know how to do an actual uninstall of the gcj plugin so I found 
the two instances of the plugin filename and renamed them and restarted 
iceape and checked the "about plugins" menu item and that java plugin 
was no longer listed so hopefully nothing is calling anything in that 
regard.

So I re-ran the debug program and went to jimmyakin.org, opened it and 
went to the comments page which is where it would close after just 
startign to scroll. Again using the debug it just locks up, does no 
close. But here is the output. The full amount. Previously I guess I had 
stopped it too early as I didn't know what how far to carry it out.

(gdb) run
Starting program: /usr/lib/iceape/iceape-bin
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1220958528 (LWP 8226)]
[New Thread -1223672944 (LWP 8229)]
Starting calendar alarm service
error creating table cal_calendars -- probably already exists
error creating table cal_calendars_prefs -- probably already exists
[New Thread -1247192176 (LWP 8232)]
observer added
[New Thread -1256522864 (LWP 8233)]
[New Thread -1266680944 (LWP 8234)]
[New Thread -1275069552 (LWP 8235)]
[New Thread -1283458160 (LWP 8236)]
[New Thread -1296098416 (LWP 8237)]
[Thread -1296098416 (LWP 8237) exited]
[New Thread -1296098416 (LWP 8238)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220958528 (LWP 8226)]
0xb64b210d in nsTextFrame::Paint (this=0x8fa93b4, aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfacc6b0,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsTextFrame.cpp:594
594 nsTextFrame.cpp: No such file or directory.
in nsTextFrame.cpp
(gdb) bt full
#0 0xb64b210d in nsTextFrame::Paint (this=0x8fa93b4, aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfacc6b0,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsTextFrame.cpp:594
ts = {<nsTextFrame::TextStyle> = {mFont = 0x8ee1880,
mText = 0x8ee17d4, mNormalFont = 0x0, mSmallFont = 0x2,
mLastFont = 0x8f762e4, mSmallCaps = -1079196072,
mWordSpacing = -1232420708, mLetterSpacing = 150421004,
mSpaceWidth = 149717192, mAveCharWidth = 0, mJustifying = -1232420708,
mPreformatted = -1079195932, mNumJustifiableCharacterToRender = 149717192,
mNumJustifiableCharacterToMeasure = -1079196040,
mExtraSpacePerJustifiableCharacter = -1255620833,
mNumJustifiableCharacterReceivingExtraJot = 145633296},
mColor = 0xbfacc670, mSelectionTextColor = 3215771256,
mSelectionBGColor = 3039277342}
sc = (nsStyleContext *) 0x8f76368
isVisible = 1
#1 0xb6461f89 in nsContainerFrame::PaintChild (this=0x8fa93f4,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc7f0, aFrame=0x8fa93b4,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282
translate = {mCtx = 0x8ae3010, mPushed = {mSavedX = 255.000015,
mSavedY = -13.4664164}}
kidRect = {x = 0, y = 0, width = 720, height = 285}
---Type <return> to continue, or q <return> to quit---
damageArea = {x = 0, y = 202, width = 720, height = 83}
overlap = <value optimized out>
#2 0xb6461de4 in nsContainerFrame::PaintChildren (this=0x8fa93f4,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc7f0, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsContainerFrame.cpp:227
kid = (class nsIFrame *) 0x8fa93b4
#3 0xb6479f4e in nsHTMLContainerFrame::PaintDecorationsAndChildren (
this=0x8fa93f4, aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc7f0, aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=0,
aFlags=0) at nsHTMLContainerFrame.cpp:136
underColor = 285
overColor = 720
strikeColor = <value optimized out>
decorations = 0 '\0'
fm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
isVisible = 1
#4 0xb6487bf2 in nsInlineFrame::Paint (this=0x8fa93f4,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc7f0, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsInlineFrame.cpp:326
No locals.
#5 0xb6461f89 in nsContainerFrame::PaintChild (this=0x8f76268,
---Type <return> to continue, or q <return> to quit---
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc9c0, aFrame=0x8fa93f4,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282
translate = {mCtx = 0x8ae3010, mPushed = {mSavedX = 255.000015,
mSavedY = -159.93309}}
kidRect = {x = 0, y = 2197, width = 720, height = 285}
damageArea = {x = 0, y = 202, width = 720, height = 83}
overlap = <value optimized out>
#6 0xb644f537 in nsBlockFrame::PaintChild (this=0x8f76268,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc9c0, aFrame=0x8fa93f4,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at ./../../generic/nsBlockFrame.h:286
No locals.
#7 0xb64546ec in nsBlockFrame::PaintChildren (this=0x8f76268,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc9c0, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsBlockFrame.cpp:6473
lineArea = {x = 0, y = 2160, width = 720, height = 360}
cursor = <value optimized out>
#8 0xb6479f4e in nsHTMLContainerFrame::PaintDecorationsAndChildren (
this=0x8f76268, aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacc9c0, aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1,
---Type <return> to continue, or q <return> to quit---
aFlags=0) at nsHTMLContainerFrame.cpp:136
underColor = 12960
overColor = 375
strikeColor = <value optimized out>
decorations = 0 '\0'
fm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
isVisible = 1
#9 0xb6453948 in nsBlockFrame::Paint (this=0x8f76268, 
aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfacc9c0,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsBlockFrame.cpp:6367
paintingSuppressed = 0
disp = (const nsStyleDisplay *) 0x8f74034
#10 0xb6461f89 in nsContainerFrame::PaintChild (this=0x8f761c8,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccb90, aFrame=0x8f76268,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282
translate = {mCtx = 0x8ae3010, mPushed = {mSavedX = 255.000015,
mSavedY = -159.93309}}
kidRect = {x = 0, y = 0, width = 375, height = 12960}
damageArea = {x = -3825, y = 2399, width = 8025, height = 855}
overlap = <value optimized out>
#11 0xb644f537 in nsBlockFrame::PaintChild (this=0x8f761c8,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
---Type <return> to continue, or q <return> to quit---
aDirtyRect=@0xbfaccb90, aFrame=0x8f76268,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at ./../../generic/nsBlockFrame.h:286
No locals.
#12 0xb6454853 in nsBlockFrame::PaintChildren (this=0x8f761c8,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccb90, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsBlockFrame.cpp:6473
lineArea = {x = 0, y = 0, width = 1245, height = 12960}
nonDecreasingYs = 1
lineCount = 0
lastY = <value optimized out>
lastYMost = 12960
cursor = <value optimized out>
#13 0xb6479f4e in nsHTMLContainerFrame::PaintDecorationsAndChildren (
this=0x8f761c8, aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccb90, aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1,
aFlags=0) at nsHTMLContainerFrame.cpp:136
underColor = 12960
overColor = 375
strikeColor = <value optimized out>
decorations = 0 '\0'
fm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
isVisible = 1
#14 0xb6453948 in nsBlockFrame::Paint (this=0x8f761c8, 
aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfaccb90,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsBlockFrame.cpp:6367
paintingSuppressed = 0
disp = (const nsStyleDisplay *) 0x8f76148
#15 0xb6461f89 in nsContainerFrame::PaintChild (this=0x8f73e5c,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccd60, aFrame=0x8f761c8,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282
translate = {mCtx = 0x8ae3010, mPushed = {mSavedX = 200.000015,
mSavedY = -4762}}
kidRect = {x = 825, y = 69031, width = 375, height = 12960}
damageArea = {x = -3825, y = 2399, width = 8025, height = 855}
overlap = <value optimized out>
#16 0xb644f537 in nsBlockFrame::PaintChild (this=0x8f73e5c,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccd60, aFrame=0x8f761c8,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at ./../../generic/nsBlockFrame.h:286
No locals.
#17 0xb64546ec in nsBlockFrame::PaintChildren (this=0x8f73e5c,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
---Type <return> to continue, or q <return> to quit---
aDirtyRect=@0xbfaccd60, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsBlockFrame.cpp:6473
lineArea = {x = 825, y = 69031, width = 1245, height = 12960}
cursor = <value optimized out>
#18 0xb6479f4e in nsHTMLContainerFrame::PaintDecorationsAndChildren (
this=0x8f73e5c, aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccd60, aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1,
aFlags=0) at nsHTMLContainerFrame.cpp:136
underColor = 904810
overColor = 2025
strikeColor = <value optimized out>
decorations = 0 '\0'
fm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
isVisible = 1
#19 0xb6453948 in nsBlockFrame::Paint (this=0x8f73e5c, 
aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfaccd60,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsBlockFrame.cpp:6367
paintingSuppressed = 0
disp = (const nsStyleDisplay *) 0x8ee9948
#20 0xb6461f89 in nsContainerFrame::PaintChild (this=0x8f73d04,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccf30, aFrame=0x8f73e5c,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282
---Type <return> to continue, or q <return> to quit---
translate = {mCtx = 0x8ae3010, mPushed = {mSavedX = 0,
mSavedY = -4762}}
kidRect = {x = 3000, y = 0, width = 2025, height = 904810}
damageArea = {x = -3000, y = 71430, width = 8025, height = 855}
overlap = <value optimized out>
#21 0xb644f537 in nsBlockFrame::PaintChild (this=0x8f73d04,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccf30, aFrame=0x8f73e5c,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at ./../../generic/nsBlockFrame.h:286
No locals.
#22 0xb6454853 in nsBlockFrame::PaintChildren (this=0x8f73d04,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfaccf30, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsBlockFrame.cpp:6473
lineArea = {x = 3000, y = 0, width = 4860, height = 904810}
nonDecreasingYs = 1
lineCount = 1
lastY = <value optimized out>
lastYMost = 904810
cursor = <value optimized out>
#23 0xb6479f4e in nsHTMLContainerFrame::PaintDecorationsAndChildren (
this=0x8f73d04, aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
---Type <return> to continue, or q <return> to quit---
aDirtyRect=@0xbfaccf30, aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1,
aFlags=0) at nsHTMLContainerFrame.cpp:136
underColor = 904810
overColor = 5025
strikeColor = <value optimized out>
decorations = 0 '\0'
fm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
isVisible = 1
#24 0xb6453948 in nsBlockFrame::Paint (this=0x8f73d04, 
aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfaccf30,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsBlockFrame.cpp:6367
paintingSuppressed = 0
disp = (const nsStyleDisplay *) 0x8ee9948
#25 0xb6461f89 in nsContainerFrame::PaintChild (this=0x8f607d8,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd100, aFrame=0x8f73d04,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282
translate = {mCtx = 0x8ae3010, mPushed = {mSavedX = 0,
mSavedY = -4762}}
kidRect = {x = 0, y = 0, width = 5025, height = 904810}
damageArea = {x = 0, y = 71430, width = 8025, height = 855}
overlap = <value optimized out>
#26 0xb644f537 in nsBlockFrame::PaintChild (this=0x8f607d8,
---Type <return> to continue, or q <return> to quit---
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd100, aFrame=0x8f73d04,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at ./../../generic/nsBlockFrame.h:286
No locals.
#27 0xb6454853 in nsBlockFrame::PaintChildren (this=0x8f607d8,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd100, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsBlockFrame.cpp:6473
lineArea = {x = 0, y = 0, width = 7860, height = 904810}
nonDecreasingYs = 1
lineCount = 1
lastY = <value optimized out>
lastYMost = 904810
cursor = <value optimized out>
#28 0xb6479f4e in nsHTMLContainerFrame::PaintDecorationsAndChildren (
this=0x8f607d8, aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd100, aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1,
aFlags=0) at nsHTMLContainerFrame.cpp:136
underColor = 904810
overColor = 8025
strikeColor = <value optimized out>
decorations = 0 '\0'
---Type <return> to continue, or q <return> to quit---
fm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
isVisible = 1
#29 0xb6453948 in nsBlockFrame::Paint (this=0x8f607d8, 
aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfacd100,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsBlockFrame.cpp:6367
paintingSuppressed = 0
disp = (const nsStyleDisplay *) 0x8f60758
#30 0xb6461f89 in nsContainerFrame::PaintChild (this=0x8ec8ea8,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd34c, aFrame=0x8f607d8,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsContainerFrame.cpp:282
translate = {mCtx = 0x8ae3010, mPushed = {mSavedX = 0,
mSavedY = -4762}}
kidRect = {x = 0, y = 0, width = 8025, height = 904810}
damageArea = {x = 0, y = 71430, width = 8025, height = 855}
overlap = <value optimized out>
#31 0xb644f537 in nsBlockFrame::PaintChild (this=0x8ec8ea8,
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd34c, aFrame=0x8f607d8,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at ./../../generic/nsBlockFrame.h:286
No locals.
#32 0xb6454853 in nsBlockFrame::PaintChildren (this=0x8ec8ea8,
---Type <return> to continue, or q <return> to quit---
aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd34c, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0)
at nsBlockFrame.cpp:6473
lineArea = {x = 0, y = 0, width = 8025, height = 904810}
nonDecreasingYs = 1
lineCount = 1
lastY = <value optimized out>
lastYMost = 904810
cursor = <value optimized out>
#33 0xb6479f4e in nsHTMLContainerFrame::PaintDecorationsAndChildren (
this=0x8ec8ea8, aPresContext=0x89c50b0, aRenderingContext=@0x8ae3010,
aDirtyRect=@0xbfacd34c, aWhichLayer=eFramePaintLayer_Overlay, aIsBlock=1,
aFlags=0) at nsHTMLContainerFrame.cpp:136
underColor = 904810
overColor = 8025
strikeColor = <value optimized out>
decorations = 0 '\0'
fm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
isVisible = 1
#34 0xb6453948 in nsBlockFrame::Paint (this=0x8ec8ea8, 
aPresContext=0x89c50b0,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfacd34c,
aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsBlockFrame.cpp:6367
paintingSuppressed = 0
---Type <return> to continue, or q <return> to quit---
disp = (const nsStyleDisplay *) 0x8ec8e28
#35 0xb643d1ff in PresShell::Paint (this=0x8e3ec28, aView=0x8f5eb00,
aRenderingContext=@0x8ae3010, aDirtyRect=@0xbfacd34c)
at nsPresShell.cpp:5873
setClipRect = 0
frame = <value optimized out>
rv = <value optimized out>
#36 0xb6702d75 in nsView::Paint (this=0x8f5eb00, rc=@0x8ae3010,
rect=@0xbfacd34c, aPaintFlags=0, aResult=@0xbfacd35c) at nsView.cpp:314
observer = {<nsCOMPtr_base> = {mRawPtr = 0x8e3eca4}, <No data fields>}
#37 0xb6705809 in nsViewManager::RenderDisplayListElement (this=0x89c5610,
element=0x9144e58, aRC=0x8ae3010) at nsViewManager.cpp:1458
clipEmpty = 2
x = 0
y = <value optimized out>
drect = {x = 0, y = 71430, width = 8025, height = 855}
#38 0xb670ba8b in nsViewManager::RenderViews (this=0x89c5610,
aRootView=0x8eecdc0, aRC=@0x8ae3010, aRegion=@0xbfacd530,
aRCSurface=0x8aef4c0, aDisplayList=@0xbfacd500) at nsViewManager.cpp:1373
RCs = {0x8ae3010, 0x0}
i = 5
index = 7
fakeClipRect = {x = 0, y = 0, width = 0, height = 0}
---Type <return> to continue, or q <return> to quit---
anyRendered = 1
widget = (nsIWidget *) 0x8ef8e20
translucentWindow = 0
buffers = (BlendingBuffers *) 0xb528a0d0
filterStack = {<nsVoidArray> = {_vptr.nsVoidArray = 0xb7f85d68,
mImpl = 0xbfacd3f4},
mAutoBuf = 
"\b\000\000\000\000\000\000\000�T)�\000\000\000\000\\Ԭ�8Ԭ�\215�'�p0\020\t\000\000\000\000\000\000\000"}
#39 0xb670d980 in nsViewManager::Refresh (this=0x89c5610, aView=0x8eecdc0,
aContext=0x8ae3010, aRegion=0x8b68c40, aUpdateFlags=<value optimized out>)
at nsViewManager.cpp:929
i = <value optimized out>
viewRect = {x = 0, y = 0, width = 8025, height = 4800}
damageRegion = {mRectCount = 1, mCurRect = 0x816429c,
mRectListHead = {<nsRegion::nsRectFast> = {<nsRect> = {x = 0, y = 0,
width = 0, height = 0}, <No data fields>}, prev = 0x816429c,
next = 0x816429c}, mBoundRect = {<nsRect> = {x = 0, y = 3945,
width = 8025, height = 855}, <No data fields>}}
localcx = {<nsCOMPtr_base> = {mRawPtr = 0x8ae3010}, <No data fields>}
ds = (class nsIDrawingSurface *) 0x8aef4c0
damageRect = {x = 0, y = 3945, width = 8025, height = 855}
widgetDamageRectInPixels = {x = 0, y = 263, width = 536, height = 58}
displayList = {<nsVoidArray> = {_vptr.nsVoidArray = 0xb7f85d68,
---Type <return> to continue, or q <return> to quit---
mImpl = 0xbfacd508},
mAutoBuf = "\b\000\000\000\a\000\000\000�O\024\thO\024\t 
O\024\t�N\024\t�N\024\tXN\024\t\020N\024\t\234�\212�"}
displayArena = {first = {next = 0x9144e00, base = 3215775088,
limit = 3215775088, avail = 3215775088}, current = 0x9144e00,
arenasize = 1024, mask = 3}
anyTransparentPixels = 0
needBlending = <value optimized out>
#40 0xb670e728 in nsViewManager::DispatchEvent (this=0x89c5610,
aEvent=0xbfacd75c, aStatus=0xbfacd710) at nsViewManager.cpp:2051
rootVM = (nsViewManager *) 0x89c5610
widget = <value optimized out>
translucentWindow = 0
didResize = 0
view = (class nsView *) 0x8eecdc0
region = {<nsCOMPtr_base> = {mRawPtr = 0x8b68c40}, <No data fields>}
#41 0xb6702a76 in HandleEvent (aEvent=0xbfacd75c) at nsView.cpp:171
result = nsEventStatus_eConsumeNoDefault
#42 0xb5c0a83e in nsCommonWidget::DispatchEvent (this=0x8ef8e20,
aEvent=0xbfacd75c, aStatus=@0xbfacd7a8) at nsCommonWidget.cpp:219
No locals.
#43 0xb5c02a72 in nsWindow::OnExposeEvent (this=0x8ef8e20, 
aWidget=0x8261800,
aEvent=0xbfacdd00) at nsWindow.cpp:1355
---Type <return> to continue, or q <return> to quit---
rc = {<nsCOMPtr_base> = {mRawPtr = 0x8ae3010}, <No data fields>}
updateRegion = {<nsCOMPtr_base> = {
mRawPtr = 0x8b68c40}, <No data fields>}
rects = (GdkRectangle *) 0x8b6d4c0
nrects = 1
event = {<nsGUIEvent> = {<nsEvent> = {eventStructType = 6 '\006',
message = 130, point = {x = 0, y = 263}, refPoint = {x = 0, y = 0},
time = 0, flags = 0, internalAppFlags = 2, userType = 0x0},
widget = 0x8ef8e20, nativeMsg = 0x0}, renderingContext = 0x8ae3010,
region = 0x8b68c40, rect = 0x0}
status = nsEventStatus_eIgnore
kRegionCID = {m0 = 3777450736, m1 = 61082, m2 = 4561,
m3 = "�*\000@\225\232(�"}
#44 0xb5c02afb in expose_event_cb (widget=0x8261800, event=0xbfacdd00)
at nsWindow.cpp:3634
window = (nsWindow *) 0x0
#45 0xb7bc6c10 in gtk_marshal_BOOLEAN__VOID ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#46 0xb779f5d2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#47 0xb77b0103 in g_signal_override_class_closure ()
from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#48 0xb77b13ef in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#49 0xb77b17e9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#50 0xb7cdadd8 in gtk_widget_get_default_style ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#51 0xb7bc12b5 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#52 0xb7a38a9b in gdk_window_is_viewable () from 
/usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#53 0xb7a38cc7 in gdk_window_process_all_updates ()
from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#54 0xb5c04334 in nsWindow::Scroll (this=0x8ef8e20, aDx=0, aDy=-57,
aClipRect=0x0) at nsWindow.cpp:1026
No locals.
#55 0xb6704547 in nsScrollPortView::Scroll (this=0x8eecdc0,
aScrolledView=0x8ef8f10, aTwipsDelta=@0xbfacde68, aPixDelta=@0xbfacde60,
aT2P=0.0666666701) at nsScrollPortView.cpp:574
scrollWidget = (nsIWidget *) 0x8ef8e20
#56 0xb6704d02 in nsScrollPortView::ScrollToImpl (this=0x8eecdc0, aX=0,
---Type <return> to continue, or q <return> to quit---
aY=69360, aUpdateFlags=8) at nsScrollPortView.cpp:681
dev = {<nsCOMPtr_base> = {mRawPtr = 0x872a3c8}, <No data fields>}
t2p = 0.0666666701
p2t = 15
rv = <value optimized out>
aXpx = 0
aYpx = 4624
listenerCount = 3
listener = (class nsIScrollPositionListener *) 0x0
scrolledView = (class nsView *) 0x8ef8f10
#57 0xb670525a in nsScrollPortView::ScrollTo (this=0x8eecdc0, 
aDestinationX=0,
aDestinationY=69360, aUpdateFlags=<value optimized out>)
at nsScrollPortView.cpp:294
currentVelocityX = <value optimized out>
currentVelocityY = <value optimized out>
dev = {<nsCOMPtr_base> = {mRawPtr = 0xbfacdf08}, <No data fields>}
p2t = <value optimized out>
t2p = <value optimized out>
#58 0xb6704345 in nsScrollPortView::ScrollByLines (this=0x8eecdc0,
aNumLinesX=0, aNumLinesY=3) at nsScrollPortView.cpp:426
No locals.
#59 0xb661b141 in nsEventStateManager::DoScrollText (this=0x89c5368,
aPresContext=0x89c50b0, aTargetFrame=0x8f763b8, aEvent=0xbface5a0,
---Type <return> to continue, or q <return> to quit---
aNumLines=3, aScrollHorizontal=0, aScrollPage=0)
at nsEventStateManager.cpp:1837
rv = <value optimized out>
newFrame = <value optimized out>
newPresContext = {<nsCOMPtr_base> = {
mRawPtr = 0x8ee96a0}, <No data fields>}
targetContent = {<nsCOMPtr_base> = {
mRawPtr = 0x8ed8e90}, <No data fields>}
targetDOMDoc = {<nsCOMPtr_base> = {
mRawPtr = 0x89e8da4}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x8aa30a8}, <No data fields>}
scrollFrame = <value optimized out>
scrollView = (class nsIScrollableView *) 0x8eece14
passToParent = 0
#60 0xb661e7a1 in nsEventStateManager::PostHandleEvent (this=0x89c5368,
aPresContext=0x89c50b0, aEvent=0xbface5a0, aTargetFrame=0x8ee1a94,
aStatus=0xbface424, aView=0x8f5eb00) at nsEventStateManager.cpp:2121
prefbase = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = {
mVTable = 0xb7f891a8, mData = 0xb6849469 "mousewheel", mLength = 10,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
horizscroll = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = 
{mVTable = 0xb7f891a8, mData = 0xb6849474 ".horizscroll", mLength = 12,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
actionslot = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = 
{mVTable = 0xb7f891a8, mData = 0xb68494c3 ".action", mLength = 7,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
actionKey = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> = 
{<nsACString_internal> = {mVTable = 0xb7f891a8,
mData = 0xbface118 "mousewheel.withnokey.action", mLength = 27,
mFlags = 65553}, <No data fields>}, <No data fields>},
mFixedCapacity = 63,
mFixedBuf = 0xbface118 "mousewheel.withnokey.action"},
mStorage = 
"mousewheel.withnokey.action\000\000\000\000\000Hᬿ\212Wb�\2300�\b\000\000\000\000Xᬿ��g��\215�\b\000\000\000"}
baseKey = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> = 
{<nsACString_internal> = {mVTable = 0xb7f891a8,
mData = 0xbface170 "mousewheel.withnokey", mLength = 20,
mFlags = 65553}, <No data fields>}, <No data fields>},
mFixedCapacity = 63, mFixedBuf = 0xbface170 "mousewheel.withnokey"},
mStorage = "mousewheel.withnokey\000䬿\024��\bX⬿P⬿$\225�\b\020���", '\0' 
<repeats 12 times>, "\001\000\000\000=���"}
sysNumLinesKey = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> = 
{<nsACString_internal> = {mVTable = 0xb7f891a8,
mData = 0xbface0c0 "mousewheel.withnokey.sysnumlines", mLength = 32,
mFlags = 65553}, <No data fields>}, <No data fields>},
mFixedCapacity = 63,
---Type <return> to continue, or q <return> to quit---
mFixedBuf = 0xbface0c0 "mousewheel.withnokey.sysnumlines"},
mStorage = 
"mousewheel.withnokey.sysnumlines\0000�\b\002\000\000\000�Ķ���P\234\bj�\r\000\030ᬿEbb�"}
numLines = 3
withalt = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = {
mVTable = 0xb7f891a8, mData = 0xb684948f ".withaltkey", mLength = 11,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
withcontrol = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = 
{mVTable = 0xb7f891a8, mData = 0xb684949b ".withcontrolkey", mLength = 15,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
action = 0
withshift = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = {
mVTable = 0xb7f891a8, mData = 0xb6849481 ".withshiftkey",
mLength = 13,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
withmetakey = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = 
{mVTable = 0xb7f891a8, mData = 0xb68494ab ".withmetakey", mLength = 12,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
withno = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = {
mVTable = 0xb7f891a8, mData = 0xb68494b8 ".withnokey", mLength = 10,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
numlinesslot = {<nsCString> = {<nsCSubstring> = {<nsACString_internal> = 
{mVTable = 0xb7f891a8, mData = 0xb68494cb ".numlines", mLength = 9,
---Type <return> to continue, or q <return> to quit---
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
sysnumlinesslot = {<nsCString> = {<nsCSubstring> = 
{<nsACString_internal> = {mVTable = 0xb7f891a8, mData = 0xb68494d5 
".sysnumlines", mLength = 12,
mFlags = 1}, <No data fields>}, <No data fields>}, <No data fields>}
ret = <value optimized out>
#61 0xb6442a9e in PresShell::HandleEventInternal (this=0x8e3ec28,
aEvent=0xbface5a0, aView=0x8f5eb00, aFlags=513, aStatus=0xbface424)
at nsPresShell.cpp:6504
isHandlingUserInput = 0
manager = {<nsCOMPtr_base> = {mRawPtr = 0x89c5370}, <No data fields>}
rv = 0
#62 0xb6443563 in PresShell::HandleEvent (this=0x8e3ec28, aView=0x8f5eb00,
aEvent=0xbface5a0, aEventStatus=0xbface424, aForceHandle=0,
aHandled=@0xbface41c) at nsPresShell.cpp:6268
esm = <value optimized out>
frame = (class nsIFrame *) 0x8ec8ea8
rv = 0
#63 0xb670b822 in nsViewManager::HandleEvent (this=0x89c5610, 
aView=0x8eecdc0,
aEvent=0xbface5a0, aCaptured=0) at nsViewManager.cpp:2564
handled = 1
vVM = <value optimized out>
v = (class nsView *) 0x8f5eb00
obs = {<nsCOMPtr_base> = {mRawPtr = 0x8e3eca4}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
targetViews = {<nsVoidArray> = {_vptr.nsVoidArray = 0xb7f85d68,
mImpl = 0xbface3cc},
mAutoBuf = 
"\b\000\000\000\005\000\000\000�\f\020\t0\r\020\th\r\020\t�\r\020\t0\016\020\t\034>\\�\234�\212�\234�\212�"}
heldRefCountsToOtherVMs = {<nsCOMArray_base> = {mArray = {
_vptr.nsVoidArray = 0xb7f85d88, mImpl = 0x0}}, <No data fields>}
displayArena = {first = {next = 0x9100c80, base = 3215778820,
limit = 3215778820, avail = 3215778820}, current = 0x9100c80,
arenasize = 1024, mask = 3}
status = nsEventStatus_eIgnore
i = <value optimized out>
#64 0xb670e1e4 in nsViewManager::DispatchEvent (this=0x89c5610,
aEvent=0xbface5a0, aStatus=0xbface550) at nsViewManager.cpp:2253
t2p = 1
p2t = 15
baseView = <value optimized out>
view = (class nsView *) 0x8eecdc0
capturedEvent = 0
#65 0xb6702a76 in HandleEvent (aEvent=0xbface5a0) at nsView.cpp:171
result = nsEventStatus_eIgnore
#66 0xb5c0a83e in nsCommonWidget::DispatchEvent (this=0x8ef8e20,
aEvent=0xbface5a0, aStatus=@0xbface5e8) at nsCommonWidget.cpp:219
No locals.
---Type <return> to continue, or q <return> to quit---
#67 0xb5c026e4 in nsWindow::OnScrollEvent (this=0x8ef8e20, 
aWidget=0x8261800,
aEvent=0x80b2a98) at nsWindow.cpp:1855
event = {<nsInputEvent> = {<nsGUIEvent> = {<nsEvent> = {
eventStructType = 16 '\020', message = 1600, point = {x = 4088,
y = 70718}, refPoint = {x = 272, y = 272}, time = 0, flags = 1025,
internalAppFlags = 2, userType = 0x0}, widget = 0x8ef8e20,
nativeMsg = 0x0}, isShift = 0, isControl = 0, isAlt = 0, isMeta = 0},
scrollFlags = 2, delta = 3}
status = nsEventStatus_eIgnore
#68 0xb5c0272d in scroll_event_cb (widget=0x8261800, event=0x80b2a98)
at nsWindow.cpp:3912
window = (nsWindow *) 0x0
#69 0xb7bc6c10 in gtk_marshal_BOOLEAN__VOID ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#70 0xb779f5d2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#71 0xb77b0103 in g_signal_override_class_closure ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#72 0xb77b13ef in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#73 0xb77b17e9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#74 0xb7cdadd8 in gtk_widget_get_default_style ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#75 0xb7bbffd3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#76 0xb7bc11d7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#77 0xb7a4e0da in gdk_add_client_message_filter ()
from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#78 0xb7729a62 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#79 0xb772ca2f in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#80 0xb772cdd9 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#81 0xb7bc1654 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#82 0xb5c091c2 in nsAppShell::Run (this=0x82083c8) at nsAppShell.cpp:139
No locals.
#83 0xb62ade34 in nsAppStartup::Run (this=0x81f84a0) at nsAppStartup.cpp:207
No locals.
---Type <return> to continue, or q <return> to quit---
#84 0x0804bca5 in main1 (argc=1, argv=0xbfacf234,
nativeApp=<value optimized out>) at nsAppRunner.cpp:1255
name = {<nsString> = {<nsSubstring> = {<nsAString_internal> = {
mVTable = 0xb7f890a8, mData = 0x8324af0, mLength = 7,
mFlags = 9}, <No data fields>}, <No data fields>}, <No data fields>}
pname = {<nsFixedCString> = {<nsCString> = {<nsCSubstring> = 
{<nsACString_internal> = {mVTable = 0xb7f891a8, mData = 0xbfacee68 
"default",
mLength = 7, mFlags = 65553}, <No data fields>}, <No data fields>},
mFixedCapacity = 63, mFixedBuf = 0xbfacee68 "default"},
mStorage = 
"default\000H﬿d﬿Ү���\204\004\bH﬿����\035\000\000\000�H<�\001\000\000\000\000\000\000\000\001\000\000\000M����6\f\b�\231��"}
pm = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = 0
nativeAppOwner = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
eventQService = {<nsCOMPtr_base> = {
mRawPtr = 0x8121cf8}, <No data fields>}
obsService = {<nsCOMPtr_base> = {
mRawPtr = 0x8121ef8}, <No data fields>}
cmdLineArgs = {<nsCOMPtr_base> = {
mRawPtr = 0x81c68f8}, <No data fields>}
appStartup = {<nsCOMPtr_base> = {
mRawPtr = 0x81f84a0}, <No data fields>}
wcreator = {<nsCOMPtr_base> = {mRawPtr = 0x81f84a4}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
wwatch = {<nsCOMPtr_base> = {mRawPtr = 0x817b4a8}, <No data fields>}
windowOpened = 1
remoteService = {<nsCOMPtr_base> = {
mRawPtr = 0x83245c0}, <No data fields>}
#85 0x0804d083 in main (argc=220475917, argv=Cannot access memory at 
address 0x4
) at nsAppRunner.cpp:1742
i = <value optimized out>
x11threadsafe = <value optimized out>
rv = <value optimized out>
nativeApp = (class nsINativeAppSupport *) 0x80f9fa8
splash = (class nsISplashScreen *) 0x0
dosplash = -1208374048
remoterv = -1079184844
argused = 0
mainResult = <value optimized out>
#86 0xb74ae050 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#87 0x0804a0a1 in _start ()
No symbol table info available.
(gdb)






More information about the pkg-mozilla-maintainers mailing list