ManageIQ / manageiq.org

Website for the ManageIQ Management Platform
http://manageiq.org
23 stars 104 forks source link

manageiq.org website crashes browser on Nexus One #109

Closed dneary closed 10 years ago

dneary commented 10 years ago

When I visit manageiq.org on my mobile phone, my browser crashes. This is repeatable, but I have no debug information which might explain it.

garrett commented 10 years ago

It works fine on my phone.

If you could somehow get debug info, that'd help. Otherwise, I have no way of even starting to look into this.

Also: Are there any other sites that crash your browser?

garrett commented 10 years ago

Also, what version of Chrome is it? Is it the latest? (It works fine on my Nexus 5 with Chrome 35.0.1916.141.)

And, have you tried Firefox?

Naturally, I have to enhance the mobile layout (#23), but no websites should ever make a browser crash.

garrett commented 10 years ago

Any updates? Or should I close this bug as a WONTFIX*?

(* I really cannot fix an old broken browser on a 4½ year old phone. If you want better, reliable browsing, please upgrade to Firefox.)

dneary commented 10 years ago

It still crashes the browser, I still don't know how to get any debug information. And my phone is full, installing Firefox is not an option. I can see that no action is possible, but if anyone knows how to get a debug trace from my phone I'd be happy to share it.

garrett commented 10 years ago

On Android, most of the time, an application needs some hooks for debugging stack traces, apparently... but that's to communicate back to the developer from random apps. Android Marketplace has had this for some time (since around the time of Android 2.2).

However, with physical access to a phone, anyone can access stack traces via adb over USB.

Basically, use adb to run a logcat.

(The instructions below are a reinterpreted appropriation from https://stackoverflow.com/posts/15313786/revisions)

Step 1

First clear the logcat:

adb shell logcat -c

Step 2

Run the software (in this case, the browser that crashes).

Step 3

adb shell logcat -f /sdcard/logoutput.txt *:E

Step 4

Share the logcat here. Thanks!

garrett commented 10 years ago

More about logcat: https://developer.android.com/tools/help/logcat.html

And, if the logcat is huge, please past it on https://gist.github.com/ and link the URL here. (You can do a secret gist if you want, so it won't be shared with others, unless they have the URL.)