Closed
Bug 458048
Opened 16 years ago
Closed 16 years ago
Drag & Drop of tabs crashing browser with new API [@ nsINode::GetCurrentDoc() ] [@ PresShell::CreateRangePaintInfo]
Categories
(Core :: DOM: Copy & Paste and Drag & Drop, defect)
Core
DOM: Copy & Paste and Drag & Drop
Tracking
()
VERIFIED
FIXED
mozilla1.9.1b1
People
(Reporter: jmjjeffery, Unassigned)
References
Details
(Keywords: crash, regression, verified1.9.1)
Crash Data
Drag & Drop is crashing the browser since the landing of bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=456048
http://crash-stats.mozilla.com/report/index/987427ae-8fc2-11dd-a81c-001cc4e2bf68
http://crash-stats.mozilla.com/report/index/2a6b1bfd-8fc5-11dd-87c2-001cc4e2bf68
STR:
1. New Profile
2. Drag a link to the tab-bar - experience Crash.
Flags: blocking-firefox3.1?
Reporter | ||
Comment 1•16 years ago
|
||
Update on crash, the STR above does not crash, but does cause an assert with the add-on TabMix Plus - confused in my tesing.
STR:
1. New Profile
2. Drag and Drop any tab to another location on the tab-bar - crash!
[@ nsINode::GetCurrentDoc() ]
http://crash-stats.mozilla.com/report/index/e59aabb0-8fcb-11dd-a007-001a4bd43ef6
Reporter | ||
Updated•16 years ago
|
Summary: Drag & Drop crashing browser with new API → Drag & Drop crashing browser with new API [@ nsINode::GetCurrentDoc() ]
Reporter | ||
Comment 3•16 years ago
|
||
WinDbg trace (if I did it right)
Microsoft (R) Windows Debugger Version 6.9.0003.113 X86
Copyright (c) Microsoft Corporation. All rights reserved.
*** wait with pending attach
Symbol search path is: C:\websymbols ;C:\localsymbols
Executable search path is:
ModLoad: 00c70000 00c87000 C:\Program Files\Minefield\firefox.exe
ModLoad: 77320000 77447000 C:\Windows\system32\ntdll.dll
ModLoad: 75cf0000 75dcb000 C:\Windows\system32\kernel32.dll
ModLoad: 65e50000 6685d000 C:\Program Files\Minefield\xul.dll
ModLoad: 6afd0000 6b033000 C:\Program Files\Minefield\sqlite3.dll
ModLoad: 6af10000 6afc1000 C:\Program Files\Minefield\MOZCRT19.dll
ModLoad: 75ba0000 75c4a000 C:\Windows\system32\msvcrt.dll
ModLoad: 6ae40000 6af07000 C:\Program Files\Minefield\js3250.dll
ModLoad: 10000000 10029000 C:\Program Files\Minefield\nspr4.dll
ModLoad: 76ae0000 76ba6000 C:\Windows\system32\ADVAPI32.dll
ModLoad: 771f0000 772b2000 C:\Windows\system32\RPCRT4.dll
ModLoad: 746c0000 746c7000 C:\Windows\system32\WSOCK32.dll
ModLoad: 76d00000 76d2d000 C:\Windows\system32\WS2_32.dll
ModLoad: 75cd0000 75cd6000 C:\Windows\system32\NSI.dll
ModLoad: 744d0000 74502000 C:\Windows\system32\WINMM.dll
ModLoad: 77450000 774ed000 C:\Windows\system32\USER32.dll
ModLoad: 77000000 7704b000 C:\Windows\system32\GDI32.dll
ModLoad: 76bb0000 76cf4000 C:\Windows\system32\ole32.dll
ModLoad: 774f0000 7757d000 C:\Windows\system32\OLEAUT32.dll
ModLoad: 74490000 744c9000 C:\Windows\system32\OLEACC.dll
ModLoad: 00150000 00168000 C:\Program Files\Minefield\smime3.dll
ModLoad: 00170000 0021a000 C:\Program Files\Minefield\nss3.dll
ModLoad: 00220000 00234000 C:\Program Files\Minefield\nssutil3.dll
ModLoad: 00020000 00027000 C:\Program Files\Minefield\plc4.dll
ModLoad: 00240000 00247000 C:\Program Files\Minefield\plds4.dll
ModLoad: 00250000 00270000 C:\Program Files\Minefield\ssl3.dll
ModLoad: 75ea0000 769af000 C:\Windows\system32\SHELL32.dll
ModLoad: 772c0000 77318000 C:\Windows\system32\SHLWAPI.dll
ModLoad: 74e90000 74e98000 C:\Windows\system32\VERSION.dll
ModLoad: 73e70000 73eb2000 C:\Windows\system32\WINSPOOL.DRV
ModLoad: 77060000 770d3000 C:\Windows\system32\COMDLG32.dll
ModLoad: 74af0000 74c8e000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6001.18000_none_5cdbaa5a083979cc\COMCTL32.dll
ModLoad: 76fe0000 76ffe000 C:\Windows\system32\IMM32.dll
ModLoad: 76f10000 76fd8000 C:\Windows\system32\MSCTF.dll
ModLoad: 74e80000 74e85000 C:\Windows\system32\MSIMG32.dll
ModLoad: 75c50000 75ccd000 C:\Windows\system32\USP10.dll
ModLoad: 74430000 74437000 C:\Program Files\Minefield\xpcom.dll
ModLoad: 77050000 77059000 C:\Windows\system32\LPK.DLL
ModLoad: 74870000 748af000 C:\Windows\system32\uxtheme.dll
ModLoad: 74140000 7414c000 C:\Windows\system32\dwmapi.dll
ModLoad: 723c0000 7249c000 C:\Windows\system32\dbghelp.dll
ModLoad: 75a50000 75a6e000 C:\Windows\system32\USERENV.dll
ModLoad: 75a30000 75a44000 C:\Windows\system32\Secur32.dll
ModLoad: 74370000 7442b000 C:\Windows\system32\PROPSYS.dll
ModLoad: 770e0000 77164000 C:\Windows\system32\CLBCatQ.DLL
ModLoad: 76d30000 76eba000 C:\Windows\system32\SETUPAPI.dll
ModLoad: 73fa0000 73fa8000 C:\Program Files\Minefield\components\browserdirprovider.dll
ModLoad: 751b0000 751eb000 C:\Windows\system32\mswsock.dll
ModLoad: 74e70000 74e75000 C:\Windows\System32\wshtcpip.dll
ModLoad: 75400000 75419000 C:\Windows\system32\iphlpapi.dll
ModLoad: 753c0000 753f5000 C:\Windows\system32\dhcpcsvc.DLL
ModLoad: 75680000 756ac000 C:\Windows\system32\DNSAPI.dll
ModLoad: 753b0000 753b7000 C:\Windows\system32\WINNSI.DLL
ModLoad: 75380000 753a1000 C:\Windows\system32\dhcpcsvc6.DLL
ModLoad: 74320000 7432f000 C:\Windows\system32\NLAapi.dll
ModLoad: 70d90000 70d9f000 C:\Windows\system32\napinsp.dll
ModLoad: 70bf0000 70c02000 C:\Windows\system32\pnrpnsp.dll
ModLoad: 70c10000 70c18000 C:\Windows\System32\winrnr.dll
ModLoad: 771a0000 771ea000 C:\Windows\system32\WLDAP32.dll
ModLoad: 75b00000 75b07000 C:\Windows\system32\PSAPI.DLL
ModLoad: 6bfc0000 6bfeb000 C:\Windows\system32\t2embed.dll
ModLoad: 73d60000 73e13000 C:\Windows\system32\WindowsCodecs.dll
ModLoad: 74f30000 74f6b000 C:\Windows\system32\rsaenh.dll
ModLoad: 01a90000 01ab5000 C:\Program Files\Minefield\softokn3.dll
ModLoad: 01a30000 01a48000 C:\Program Files\Minefield\nssdbm3.dll
ModLoad: 01ad0000 01b09000 C:\Program Files\Minefield\freebl3.dll
ModLoad: 01b10000 01b59000 C:\Program Files\Minefield\nssckbi.dll
ModLoad: 6bd60000 6bd83000 C:\Program Files\Minefield\components\brwsrcmp.dll
ModLoad: 6e0a0000 6e102000 C:\Windows\system32\mscms.dll
ModLoad: 75210000 75215000 C:\Windows\System32\wship6.dll
ModLoad: 74eb0000 74ed1000 C:\Windows\system32\NTMARTA.DLL
ModLoad: 75660000 75671000 C:\Windows\system32\SAMLIB.dll
ModLoad: 72fb0000 72fb6000 C:\Windows\system32\rasadhlp.dll
ModLoad: 732d0000 733d7000 C:\Windows\system32\shdocvw.dll
ModLoad: 66e00000 67265000 C:\Windows\system32\Macromed\Flash\NPSWF32.dll
ModLoad: 75dd0000 75ea0000 C:\Windows\system32\WININET.dll
ModLoad: 75ce0000 75ce3000 C:\Windows\system32\Normaliz.dll
ModLoad: 76ec0000 76f05000 C:\Windows\system32\iertutil.dll
ModLoad: 754a0000 75591000 C:\Windows\system32\CRYPT32.dll
ModLoad: 75600000 75612000 C:\Windows\system32\MSASN1.dll
ModLoad: 769b0000 76ad9000 C:\Windows\system32\urlmon.dll
ModLoad: 72da0000 72dd0000 C:\Windows\system32\mlang.dll
ModLoad: 73c00000 73c2f000 C:\Windows\system32\wdmaud.drv
ModLoad: 73d50000 73d54000 C:\Windows\system32\ksuser.dll
ModLoad: 74340000 74367000 C:\Windows\system32\MMDevAPI.DLL
ModLoad: 74330000 74337000 C:\Windows\system32\AVRT.dll
ModLoad: 74ce0000 74d0d000 C:\Windows\system32\WINTRUST.dll
ModLoad: 77170000 77199000 C:\Windows\system32\imagehlp.dll
ModLoad: 73bd0000 73bf1000 C:\Windows\system32\AUDIOSES.DLL
ModLoad: 73b60000 73bc6000 C:\Windows\system32\audioeng.dll
ModLoad: 74780000 74789000 C:\Windows\system32\msacm32.drv
ModLoad: 746d0000 746e4000 C:\Windows\system32\MSACM32.dll
ModLoad: 72c10000 72c17000 C:\Windows\system32\midimap.dll
ModLoad: 752c0000 752c7000 C:\Windows\system32\credssp.dll
ModLoad: 74fa0000 74fe4000 C:\Windows\system32\schannel.dll
ModLoad: 75890000 75905000 C:\Windows\system32\NETAPI32.dll
(3e8.174): Break instruction exception - code 80000003 (first chance)
eax=7ffd7000 ebx=00000000 ecx=00000000 edx=773ad094 esi=00000000 edi=00000000
eip=77367dfe esp=0a38f9a4 ebp=0a38f9d0 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Windows\system32\ntdll.dll -
ntdll!DbgBreakPoint:
77367dfe cc int 3
0:012> g
(3e8.a58): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=00000000 ecx=036fcc00 edx=03b2c220 esi=00000000 edi=036fcc00
eip=660bbd4e esp=0014ea5c ebp=0014ea8c iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00210202
*** WARNING: Unable to verify checksum for C:\Program Files\Minefield\xul.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Minefield\xul.dll -
xul!gfxAlphaBoxBlur::gfxAlphaBoxBlur+0x11f:
660bbd4e f6400801 test byte ptr [eax+8],1 ds:0023:00000008=??
Comment 4•16 years ago
|
||
So the node being passed to RenderNode is bogus somehow.... We're crashing because the range that selects the node has no startParent, I would guess, but I have no idea why that happens.
Of course d&d is just completely broken on trunk today, at least after the first drag, so I can't reproduce. :(
Component: Tabbed Browser → Drag and Drop
Flags: blocking-firefox3.1?
Product: Firefox → Core
QA Contact: tabbed.browser → drag-drop
Target Milestone: Firefox 3.1b1 → ---
Updated•16 years ago
|
Flags: blocking1.9.1?
Comment 5•16 years ago
|
||
I'm certain this is a dupe of bug 454324. I'll mark the other one blocking.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
(In reply to comment #5)
> I'm certain this is a dupe of bug 454324. I'll mark the other one blocking.
>
> *** This bug has been marked as a duplicate of bug 454324 ***
why dupe?
454324 was reported on 2008-09-08,
this happens after 20080929-20081001 Nightly.
I was also wondering that. It doesn't seem right so reopening.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Comment 8•16 years ago
|
||
This bug is just about a new way to hit code that was buggy long before that. Bug 454324 is about that code being buggy.
Depends on: 454324
Comment 9•16 years ago
|
||
Using both Win XP Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20081002 Minefield/3.1b1pre and Win 2K I crash 100% of the time as soon as I move any two tabs. I agree with dbaron that this should block the beta release.
I haven't hit this crash using my Mac nightly at all, but I thought tchung said he crashed on mac.
Comment 10•16 years ago
|
||
Changing platform to all. See https://bugzilla.mozilla.org/show_bug.cgi?id=454324#c7, happened on a mac.
OS: Windows Vista → All
Hardware: PC → All
Comment 11•16 years ago
|
||
(In reply to comment #8)
> This bug is just about a new way to hit code that was buggy long before that.
> Bug 454324 is about that code being buggy.
Based on this comment, would it be safe to dupe this bug, and flag the other one for blocking1.9.1 and blocking 1.9.0.4?
Comment 12•16 years ago
|
||
I think so.
Comment 13•16 years ago
|
||
This blocks beta as it crashes on a common operation / breaks tab drag & drop on Windows.
(In reply to comment #10)
> Changing platform to all. See
> https://bugzilla.mozilla.org/show_bug.cgi?id=454324#c7, happened on a mac.
I haven't been able to reproduce on OSX at all, but can easily do so on Windows. Anyone know why?
Flags: blocking1.9.1? → blocking1.9.1+
Target Milestone: --- → mozilla1.9.1b1
Comment 15•16 years ago
|
||
Is there any reason why we need the new drag and drop API for beta (other, I suppose, than to find bugs like this)? If not, can we just back out bug 456048
for now?
Comment 16•16 years ago
|
||
(In reply to comment #12)
> I think so.
I actually don't think so, as this bug is about the fact that drag & drop of tabs in the tabstrip, which is what blocks beta. The code being buggy is a blocker for final release, but this specific bug can be fixed with a backout of bug 456048.
I suppose ultimately I don't care, if we think we can get a fix to the buggy code better, but the tabstrip drag & drop is the blocking issue, regardless of cause (the fact that we changed tabstrip drag & drop to use the new API / the fact that the new API is buggy)
Summary: Drag & Drop crashing browser with new API [@ nsINode::GetCurrentDoc() ] → Drag & Drop of tabs crashing browser with new API [@ nsINode::GetCurrentDoc() ]
Comment 17•16 years ago
|
||
Has anyone tested the patch in bug 454324 to see if it fixes this problem? We don't want to take the D&D API patch later than we have to, and backing it out is not without risk.
Comment 18•16 years ago
|
||
That patch is wallpaper in presshell over what looks to me like serious bustage elsewhere. If we need to take it we will, but I'd still like to understand how said bustage arises.
I agree that said understanding need not block beta, and this bug as filed should.
Reporter | ||
Comment 19•16 years ago
|
||
I have found that Drag&Drop of a tab into the Bookmarks-sidebar will also
initiate the crash.
1. New Profile
2. Open Bookmarks sidebar
3. Create a folder (any name)
4. Open a tab - drag that tab to the new folder - experience the crash.
http://crash-stats.mozilla.com/report/index/c72a7673-9167-11dd-a233-0013211cbf8a?p=1
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b1pre) Gecko/20081003
Minefield/3.1b1pre ID:20081003034424
Reporter | ||
Comment 20•16 years ago
|
||
Setting up the symbol paths is confusing - I tried again following the instructions on how to use winbdg w/ firefox, but still not sure its right:
Microsoft (R) Windows Debugger Version 6.9.0003.113 X86
Copyright (c) Microsoft Corporation. All rights reserved.
*** wait with pending attach
Symbol search path is: http://symbols.mozilla.org/firefox
Executable search path is:
ModLoad: 01030000 01047000 C:\Program Files\Minefield\firefox.exe
ModLoad: 77320000 77447000 C:\Windows\system32\ntdll.dll
ModLoad: 75cf0000 75dcb000 C:\Windows\system32\kernel32.dll
ModLoad: 65fb0000 669c3000 C:\Program Files\Minefield\xul.dll
ModLoad: 6de80000 6dee3000 C:\Program Files\Minefield\sqlite3.dll
ModLoad: 6ddc0000 6de71000 C:\Program Files\Minefield\MOZCRT19.dll
ModLoad: 75ba0000 75c4a000 C:\Windows\system32\msvcrt.dll
ModLoad: 6dcf0000 6ddb7000 C:\Program Files\Minefield\js3250.dll
ModLoad: 10000000 10029000 C:\Program Files\Minefield\nspr4.dll
ModLoad: 76ae0000 76ba6000 C:\Windows\system32\ADVAPI32.dll
ModLoad: 771f0000 772b2000 C:\Windows\system32\RPCRT4.dll
ModLoad: 746c0000 746c7000 C:\Windows\system32\WSOCK32.dll
ModLoad: 76d00000 76d2d000 C:\Windows\system32\WS2_32.dll
ModLoad: 75cd0000 75cd6000 C:\Windows\system32\NSI.dll
ModLoad: 744d0000 74502000 C:\Windows\system32\WINMM.dll
ModLoad: 77450000 774ed000 C:\Windows\system32\USER32.dll
ModLoad: 77000000 7704b000 C:\Windows\system32\GDI32.dll
ModLoad: 76bb0000 76cf4000 C:\Windows\system32\ole32.dll
ModLoad: 774f0000 7757d000 C:\Windows\system32\OLEAUT32.dll
ModLoad: 74490000 744c9000 C:\Windows\system32\OLEACC.dll
ModLoad: 00050000 00068000 C:\Program Files\Minefield\smime3.dll
ModLoad: 00070000 0011a000 C:\Program Files\Minefield\nss3.dll
ModLoad: 00120000 00134000 C:\Program Files\Minefield\nssutil3.dll
ModLoad: 00020000 00027000 C:\Program Files\Minefield\plc4.dll
ModLoad: 00140000 00147000 C:\Program Files\Minefield\plds4.dll
ModLoad: 00190000 001b0000 C:\Program Files\Minefield\ssl3.dll
ModLoad: 75ea0000 769af000 C:\Windows\system32\SHELL32.dll
ModLoad: 772c0000 77318000 C:\Windows\system32\SHLWAPI.dll
ModLoad: 74e90000 74e98000 C:\Windows\system32\VERSION.dll
ModLoad: 73e70000 73eb2000 C:\Windows\system32\WINSPOOL.DRV
ModLoad: 77060000 770d3000 C:\Windows\system32\COMDLG32.dll
ModLoad: 74af0000 74c8e000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6001.18000_none_5cdbaa5a083979cc\COMCTL32.dll
ModLoad: 76fe0000 76ffe000 C:\Windows\system32\IMM32.dll
ModLoad: 76f10000 76fd8000 C:\Windows\system32\MSCTF.dll
ModLoad: 74e80000 74e85000 C:\Windows\system32\MSIMG32.dll
ModLoad: 75c50000 75ccd000 C:\Windows\system32\USP10.dll
ModLoad: 74000000 74007000 C:\Program Files\Minefield\xpcom.dll
ModLoad: 77050000 77059000 C:\Windows\system32\LPK.DLL
ModLoad: 74870000 748af000 C:\Windows\system32\uxtheme.dll
ModLoad: 74140000 7414c000 C:\Windows\system32\dwmapi.dll
ModLoad: 723c0000 7249c000 C:\Windows\system32\dbghelp.dll
ModLoad: 76d30000 76eba000 C:\Windows\system32\SETUPAPI.dll
ModLoad: 75a50000 75a6e000 C:\Windows\system32\USERENV.dll
ModLoad: 75a30000 75a44000 C:\Windows\system32\Secur32.dll
ModLoad: 74370000 7442b000 C:\Windows\system32\PROPSYS.dll
ModLoad: 770e0000 77164000 C:\Windows\system32\CLBCatQ.DLL
ModLoad: 73f90000 73f98000 C:\Program Files\Minefield\components\browserdirprovider.dll
ModLoad: 751b0000 751eb000 C:\Windows\system32\mswsock.dll
ModLoad: 74e70000 74e75000 C:\Windows\System32\wshtcpip.dll
ModLoad: 75400000 75419000 C:\Windows\system32\iphlpapi.dll
ModLoad: 753c0000 753f5000 C:\Windows\system32\dhcpcsvc.DLL
ModLoad: 75680000 756ac000 C:\Windows\system32\DNSAPI.dll
ModLoad: 753b0000 753b7000 C:\Windows\system32\WINNSI.DLL
ModLoad: 75380000 753a1000 C:\Windows\system32\dhcpcsvc6.DLL
ModLoad: 74320000 7432f000 C:\Windows\system32\NLAapi.dll
ModLoad: 70d90000 70d9f000 C:\Windows\system32\napinsp.dll
ModLoad: 70bf0000 70c02000 C:\Windows\system32\pnrpnsp.dll
ModLoad: 70c10000 70c18000 C:\Windows\System32\winrnr.dll
ModLoad: 771a0000 771ea000 C:\Windows\system32\WLDAP32.dll
ModLoad: 75b00000 75b07000 C:\Windows\system32\PSAPI.DLL
ModLoad: 6dff0000 6e01b000 C:\Windows\system32\t2embed.dll
ModLoad: 73d60000 73e13000 C:\Windows\system32\WindowsCodecs.dll
ModLoad: 74f30000 74f6b000 C:\Windows\system32\rsaenh.dll
ModLoad: 00f70000 00f95000 C:\Program Files\Minefield\softokn3.dll
ModLoad: 00fe0000 00ff8000 C:\Program Files\Minefield\nssdbm3.dll
ModLoad: 01bd0000 01c09000 C:\Program Files\Minefield\freebl3.dll
ModLoad: 01c10000 01c59000 C:\Program Files\Minefield\nssckbi.dll
ModLoad: 6df30000 6df53000 C:\Program Files\Minefield\components\brwsrcmp.dll
ModLoad: 6e0a0000 6e102000 C:\Windows\system32\mscms.dll
ModLoad: 75210000 75215000 C:\Windows\System32\wship6.dll
ModLoad: 74eb0000 74ed1000 C:\Windows\system32\NTMARTA.DLL
ModLoad: 75660000 75671000 C:\Windows\system32\SAMLIB.dll
ModLoad: 72fb0000 72fb6000 C:\Windows\system32\rasadhlp.dll
ModLoad: 732d0000 733d7000 C:\Windows\system32\shdocvw.dll
(c48.cfc): Break instruction exception - code 80000003 (first chance)
eax=7ffaf000 ebx=00000000 ecx=00000000 edx=773ad094 esi=00000000 edi=00000000
eip=77367dfe esp=06eaff24 ebp=06eaff50 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Windows\system32\ntdll.dll -
ntdll!DbgBreakPoint:
77367dfe cc int 3
0:014> g
(c48.aac): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=00000000 ecx=03f61800 edx=038d5a60 esi=00000000 edi=03f61800
eip=66220c69 esp=002ae7dc ebp=002ae80c iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206
*** WARNING: Unable to verify checksum for C:\Program Files\Minefield\xul.dll
xul!nsINode::GetCurrentDoc:
66220c69 f6400801 test byte ptr [eax+8],1 ds:0023:00000008=??
Comment 22•16 years ago
|
||
(In reply to comment #13)
> This blocks beta as it crashes on a common operation / breaks tab drag & drop
> on Windows.
>
> (In reply to comment #10)
> > Changing platform to all. See
> > https://bugzilla.mozilla.org/show_bug.cgi?id=454324#c7, happened on a mac.
>
> I haven't been able to reproduce on OSX at all, but can easily do so on
> Windows. Anyone know why?
Ran into this again on Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b1pre) Gecko/20081003 Minefield/3.1b1pre
Here's the crash report: http://crash-stats.mozilla.com/report/index/a6fa181c-9191-11dd-af3f-001a4bd43ed6
my str is not consistent though. i have jit enabled, and i've also logged into a secure site (ebay). Simply grabbing the tab and dragging it to another position on the tab bar generated the crash.
Comment 23•16 years ago
|
||
(In reply to comment #22)
> http://crash-stats.mozilla.com/report/index/a6fa181c-9191-11dd-af3f-001a4bd43ed6
Is it the same thing or a different bug? I hit the same crash by re-ordering tabs inside the tab-strip.
Here the stack:
0 XUL PresShell::CreateRangePaintInfo layout/base/nsPresShell.cpp:288
1 XUL PresShell::RenderNode layout/base/nsPresShell.cpp:5284
2 XUL nsBaseDragService::DrawDrag widget/src/xpwidgets/nsBaseDragService.cpp:503
3 XUL nsDragService::ConstructDragImage widget/src/cocoa/nsDragService.mm:177
4 XUL nsDragService::InvokeDragSession widget/src/cocoa/nsDragService.mm:268
5 XUL nsEventStateManager::DoDefaultDragStart content/events/src/nsEventStateManager.cpp:2320
6 XUL nsEventStateManager::GenerateDragGesture content/events/src/nsEventStateManager.cpp:2075
7 XUL nsEventStateManager::PreHandleEvent content/events/src/nsEventStateManager.cpp:859
8 XUL PresShell::HandleEventInternal layout/base/nsPresShell.cpp:5886
9 XUL PresShell::HandlePositionedEvent layout/base/nsPresShell.cpp:5784
10 XUL PresShell::HandleEvent layout/base/nsPresShell.cpp:5644
11 XUL nsViewManager::HandleEvent view/src/nsViewManager.cpp:1389
12 XUL nsViewManager::DispatchEvent view/src/nsViewManager.cpp:1348
13 XUL HandleEvent view/src/nsView.cpp:167
14 XUL nsChildView::DispatchEvent widget/src/cocoa/nsChildView.mm:1791
15 XUL nsChildView::DispatchWindowEvent widget/src/cocoa/nsChildView.mm:1804
16 XUL -[ChildView mouseDragged:] widget/src/cocoa/nsChildView.mm:3341
17 AppKit AppKit@0x10f6fc
18 XUL -[NSWindow nsCocoaWindow_NSWindow_sendEvent:] widget/src/cocoa/nsCocoaWindow.mm:2201
19 XUL -[ToolbarWindow sendEvent:] widget/src/cocoa/nsCocoaWindow.mm:1895
Comment 24•16 years ago
|
||
This turns up on Ubuntu Linux 8.04 as well. Breakpad at:
http://crash-stats.mozilla.com/report/index/7b0c74cc-9054-11dd-9e03-001cc45a2ce4
Comment 25•16 years ago
|
||
Comment 27•16 years ago
|
||
> Is it the same thing or a different bug?
Same bug.
Seriously, there's no need for more breakpad reports here. We know why this is crashing. Bug 454324 has the fix.
Updated•16 years ago
|
Whiteboard: [will be fixed by bug 454324]
Summary: Drag & Drop of tabs crashing browser with new API [@ nsINode::GetCurrentDoc() ] → Drag & Drop of tabs crashing browser with new API [@ nsINode::GetCurrentDoc() ] [@ PresShell::CreateRangePaintInfo]
Comment 28•16 years ago
|
||
Should be fixed now that bug 454324 landed.
Status: REOPENED → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → FIXED
Whiteboard: [will be fixed by bug 454324]
Reporter | ||
Comment 30•16 years ago
|
||
Verifed, no more crashes with nightly build:
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b1pre) Gecko/20081006 Minefield/3.1b1pre ID:20081006034237
Status: RESOLVED → VERIFIED
Comment 31•16 years ago
|
||
no more crashes, but now dragging the tab causes the page to reload every time it is dropped. is this intended behavior?
new bug?
Comment 32•16 years ago
|
||
(In reply to comment #31)
> dragging the tab causes the page to reload every time
> it is dropped. is this intended behavior?
> new bug?
bug 458696
Updated•16 years ago
|
Keywords: fixed1.9.1
Updated•16 years ago
|
Keywords: fixed1.9.1 → verified1.9.1
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ nsINode::GetCurrentDoc() ]
[@ PresShell::CreateRangePaintInfo]
You need to log in
before you can comment on or make changes to this bug.
Description
•