New issue
Advanced search Search tips

Issue 884276 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug

Blocking:
issue chromedriver:2580



Sign in to add a comment

Chromium crashes on Android devices while the code running inside the body is trying to create a database table.

Project Member Reported by khachatryan@chromium.org, Sep 14

Issue description

Chromium crashes on Android devices while trying to create a database table.

The attached HTML file reproduces the issue.

Issue is reproducible on Android devices with Chromium debug build on it.
If you try to open the attached HTML_Issue2580.html file on Android device then it will crash. The root of the crash is trying to create an SQL database table by calling Javascript instruction "tx.executeSql("CREATE TABLE IF NOT EXISTS docs(ID INTEGER PRIMARY KEY ASC, docname TEXT, created TIMESTAMP DEFAULT CURRENT_TIMESTAMP)"

Repro steps:

1. Install Chromium debug version on your Android device.
2. Attach an Android device to your local host machine.
3. Run on your local host machine an HTTP server.
4. Go to chrome://inspect/#devices and set port forwarding on your local HTTP 
   server with a dedicated port number.
5. Copy the attached HTML file into the HTTP server's 'html' directory. On 
   Linux machine it used to be /var/www/html/
6. Launch Chromium on Android device and type in the address bar 'localhost:<port>/HTML_Issue2580.html'

At the step 6 page will be crashed.
 
HTML_Issue2580.html
999 bytes View Download
Blocking: chromedriver:2580
Please note with Chromium release version this issue is not reproducible. It works. The issue is reproducible only on Chromium debug version.


Components: Blink>Storage>WebSQL
Cc: pwnall@chromium.org
Cc: -pwnall@chromium.org
Owner: pwnall@chromium.org
Status: Assigned (was: Untriaged)
Victor can you please have a look at this and provide a bit more context.
Cc: johnchen@chromium.org
Is there an update on this issue?


Sign in to add a comment