Closed
Bug 1381945
Opened 4 years ago
Closed 4 years ago
Firefox 56.0a1 Crash Report [@ shutdownhang | RtlAnsiStringToUnicodeString | MsgWaitForMultipleObjectsEx | CCliModalLoop::BlockFn ]
Categories
(Core :: General, defect)
Core
General
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: codacodercodacoder, Unassigned)
Details
Crash Data
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0 Build ID: 20170628075643 Steps to reproduce: Tear off a tab (window) Actual results: See crash reports https://crash-stats.mozilla.com/report/index/45b5bae8-78dd-4715-ab53-5e6bf0170718 https://crash-stats.mozilla.com/report/index/7a1fb054-074c-468b-ad66-5c4de0170718 100% repeatable.
Comment 1•4 years ago
|
||
Adding crash signature to the crash signature field. Looks like there are 6 crashes on nightly/2 installs in the last seven days. Does the crash happen with any site loaded in the tab?
Status: UNCONFIRMED → NEW
Crash Signature: [@ shutdownhang | RtlAnsiStringToUnicodeString | MsgWaitForMultipleObjectsEx | CCliModalLoop::BlockFn]
Ever confirmed: true
I've tested a few, it's consistent AFAICT. Annoyingly, it's unable to recover the tabs after killing it and restarting. It offers the list but says it can't(?)
And btw, it's 56 branch (seems I'm not allowed to change it - which is silly).
FYI, the bug is no longer present. I'm guessing https://bugzilla.mozilla.org/show_bug.cgi?id=1382043 may have had an effect?
This bug is back - and worse than before... 1 - the browser is now totally hung after beginning the drag operation to tear off the tab 2 - the browser does not detect the crash. 56.0a1 (2017-07-28) (64-bit)
Version: 54 Branch → 56 Branch
I tried to find a regression pointer with mozregression-gui but it crashes out with an error asking me to file a bug. Oh the irony ;)
Update: Bug not present in latest nightly (57 branch) received today.
Comment 8•4 years ago
|
||
Hi there. If this comes back, two things to help narrow it down: - Does this happen if you use the same build, but with a new profile? - Can you paste the about:support info from a build+profile that reproduces the bug?
Comment 9•4 years ago
|
||
Both crash reports contain DropboxExt64.17.0.dll so the culprit is Dropbox.
Component: Untriaged → Other
Product: Firefox → External Software Affecting Firefox
Version: 56 Branch → unspecified
| Reporter | ||
Comment 10•4 years ago
|
||
I don't have any extensions - if there's a dropbox addon applied, I did not apply it and don't see an sign of it in the Extensions/Plugins panels.(In reply to :Felipe Gomes (needinfo me!) from comment #8) > Hi there. If this comes back, two things to help narrow it down: > > - Does this happen if you use the same build, but with a new profile? It's a clean profile I keep purely for dev work - no plugins/extns > > - Can you paste the about:support info from a build+profile that reproduces > the bug? It's my regular dev browser so now that the bug has gone, how would I do that? (note: mozregression crashes on me - see above)
Comment 11•4 years ago
|
||
(In reply to Codacoder from comment #6) > I tried to find a regression pointer with mozregression-gui but it crashes > out with an error asking me to file a bug. Oh the irony ;) Can you paste the error here? Can you try mozregression without the GUI? (In reply to Kohei Yoshino [:kohei] from comment #9) > Both crash reports contain DropboxExt64.17.0.dll so the culprit is Dropbox. Dropbox is there only in the two crash reports from Codacoder, but not in other crash reports with the same signature and from other users. So I think it's probably unrelated.
Component: Other → Untriaged
Product: External Software Affecting Firefox → Core
| Reporter | ||
Comment 12•4 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #11) > (In reply to Codacoder from comment #6) > > I tried to find a regression pointer with mozregression-gui but it crashes > > out with an error asking me to file a bug. Oh the irony ;) > > Can you paste the error here? platform: Windows-7-6.1.7601-SP1 python: 2.7.11 FROZEN (32bit) mozregui: 0.9.2 mozregression: 2.3.2 message: IndexError: list index out of range traceback: File ".\mozregui\bisection.py", line 82, in check_merge File "..\mozregression\bisector.py", line 241, in handle_merge File "..\mozregression\build_range.py", line 94, in __getitem__ I tried a few different start/end points, they all do this (above) eventually. > Can you try mozregression without the GUI? Sure. Link for windows D/L?
Comment 13•4 years ago
|
||
(In reply to Codacoder from comment #12) > (In reply to Marco Castelluccio [:marco] from comment #11) > > (In reply to Codacoder from comment #6) > > > I tried to find a regression pointer with mozregression-gui but it crashes > > > out with an error asking me to file a bug. Oh the irony ;) > > > > Can you paste the error here? > > platform: Windows-7-6.1.7601-SP1 > python: 2.7.11 FROZEN (32bit) > mozregui: 0.9.2 > mozregression: 2.3.2 > message: IndexError: list index out of range > traceback: File ".\mozregui\bisection.py", line 82, in check_merge > File "..\mozregression\bisector.py", line 241, in handle_merge > File "..\mozregression\build_range.py", line 94, in __getitem__ > > I tried a few different start/end points, they all do this (above) > eventually. Did you use dates such as "2017-02-03"? > > Can you try mozregression without the GUI? > > Sure. Link for windows D/L? http://mozilla.github.io/mozregression/install.html#mozregression It is a bit more involved than the GUI.
| Reporter | ||
Comment 14•4 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #13) > (In reply to Codacoder from comment #12) > > (In reply to Marco Castelluccio [:marco] from comment #11) > > > (In reply to Codacoder from comment #6) > > > > I tried to find a regression pointer with mozregression-gui but it crashes > > > > out with an error asking me to file a bug. Oh the irony ;) > > > > > > Can you paste the error here? > > > > platform: Windows-7-6.1.7601-SP1 > > python: 2.7.11 FROZEN (32bit) > > mozregui: 0.9.2 > > mozregression: 2.3.2 > > message: IndexError: list index out of range > > traceback: File ".\mozregui\bisection.py", line 82, in check_merge > > File "..\mozregression\bisector.py", line 241, in handle_merge > > File "..\mozregression\build_range.py", line 94, in __getitem__ > > > > I tried a few different start/end points, they all do this (above) > > eventually. > > Did you use dates such as "2017-02-03"? Yes. See attachment (next post). > > > > Can you try mozregression without the GUI? > > > > Sure. Link for windows D/L? > > http://mozilla.github.io/mozregression/install.html#mozregression > > It is a bit more involved than the GUI. I used it ages ago for something else - don't remember where or when and certainly don't have the download available. If you can do some hand-holding, I'll do the tests. Your call.
| Reporter | ||
Comment 15•4 years ago
|
||
mozregression-gui bug.
Comment 16•4 years ago
|
||
(In reply to Codacoder from comment #14) > (In reply to Marco Castelluccio [:marco] from comment #13) > > (In reply to Codacoder from comment #12) > > > (In reply to Marco Castelluccio [:marco] from comment #11) > > > > (In reply to Codacoder from comment #6) > > > > > I tried to find a regression pointer with mozregression-gui but it crashes > > > > > out with an error asking me to file a bug. Oh the irony ;) > > > > > > > > Can you paste the error here? > > > > > > platform: Windows-7-6.1.7601-SP1 > > > python: 2.7.11 FROZEN (32bit) > > > mozregui: 0.9.2 > > > mozregression: 2.3.2 > > > message: IndexError: list index out of range > > > traceback: File ".\mozregui\bisection.py", line 82, in check_merge > > > File "..\mozregression\bisector.py", line 241, in handle_merge > > > File "..\mozregression\build_range.py", line 94, in __getitem__ > > > > > > I tried a few different start/end points, they all do this (above) > > > eventually. > > > > Did you use dates such as "2017-02-03"? > > Yes. See attachment (next post). It looks like an old version of the GUI. Can you try upgrading? (simply remove the old version and download the one) If the new version doesn't work, we'll try with the CLI version. BTW, are you sure about the initial range? Are you sure there was no bug on 2017-07-20?
| Reporter | ||
Comment 17•4 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #16) > It looks like an old version of the GUI. Can you try upgrading? (simply > remove the old version and download the one) Tomorrow. > BTW, are you sure about the initial range? Are you sure there was no bug on > 2017-07-20? No, I was winging it just to show you the error in the gui. But even so, since the bug came, went, then came back again, I'm really not sure what date to use. If I go by the date this report was created, should I start the day before or the exact same date? And since I no longer see crash reports (because the bug noted at comment #5 is very likely a different bug that doesn't create reports), should I go by that date? The day before? Sorry if that's confusing. Let me just make sure you understand this: The about:crashes reports up top represent the initial bug. A few days later, the bug magically disappeared. A few days later, the bug returned again but with slightly different behavior - the browser hung immediately the drag started and the browser no longer provided about:crashes reports. So my concern is, if you go by those crash reports, you may in fact be dealing with the wrong data. Hope that's clear? I'll try the new gui tomorrow.
| Reporter | ||
Comment 18•4 years ago
|
||
Sorry, I can't find the regression.
Comment 19•4 years ago
|
||
Hi Codacoder, Is this still an issue? Mozregression tool installation and usage information is attached if the issue is still reproducible. Thanks for taking time on this.
Flags: needinfo?(codacodercodacoder)
| Reporter | ||
Comment 20•4 years ago
|
||
(In reply to Abe - QA (:Abe_LV) from comment #19) > Created attachment 8900399 [details] > Mozregression for windows.txt > > Hi Codacoder, > Is this still an issue? > > Mozregression tool installation and usage information is attached if the > issue is still reproducible. > > Thanks for taking time on this. No problem. Happy to help. No, hasn't been an issue for over two weeks (few days after my last comment above). And if it does reappear, I'll now about it right away (I develop in nightly, and tearing off a tab is a part of my current daily workflow).
Flags: needinfo?(codacodercodacoder)
Comment 21•4 years ago
|
||
Closing this as incomplete based on comment 20. If anyone can still reproduce it on latest versions, feel free to reopen the bug and provide more information. Thanks
Updated•4 years ago
|
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Comment 22•4 years ago
|
||
Moving from Core::Untriaged to Core::General https://bugzilla.mozilla.org/show_bug.cgi?id=1407598
Component: Untriaged → General
Comment 23•4 years ago
|
||
I filed bug 1419108 for the resurgence which seems to involve accessibility.
| Reporter | ||
Comment 24•4 years ago
|
||
Just to say, this bug as originally reported by me in comment 0 and comment 5, has NOT reappeared here.
| Reporter | ||
Comment 25•4 years ago
|
||
Ah, I see, it's back in 57. Tearing off a tab results in a browser unresponsive to mouse and keys. 59 is fine.
You need to log in
before you can comment on or make changes to this bug.
Description
•