Closed
Bug 859704
Opened 13 years ago
Closed 8 years ago
[FileHandle] When calling mozCreateFileHandle, Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1).
Categories
(Firefox OS Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: dxue, Unassigned)
References
Details
Refer example in https://wiki.mozilla.org/WebAPI/FileHandleAPI
const name = window.location.pathname;
var request = indexedDB.open(name, 1);
request.onsuccess = function(event) {
var fileDB = event.target.result;
request2 = fileDB.mozCreateFileHandle("temp.bin", "binary");
}
When calling mozCreateFileHandle, Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) occured.
F/libc ( 6356): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
I/IdleService( 6312): Get idle time: time since reset 884 msec
I/IdleService( 6312): Idle timer callback: current idle time 884 msec
I/IdleService( 6312): next timeout 115 msec from now
I/IdleService( 6312): SetTimerExpiryIfBefore: next timeout 115 msec from now
I/IdleService( 6312): reset timer expiry to 125 msec from now
I/IdleService( 6312): Get idle time: time since reset 1007 msec
I/IdleService( 6312): Idle timer callback: current idle time 1007 msec
I/IdleService( 6312): next timeout 4294967293991 msec from now
I/IdleService( 6312): SetTimerExpiryIfBefore: next timeout 4294967293990 msec from now
I/IdleService( 6312): reset timer expiry to 4294967293999 msec from now
I/IdleService( 6312): Idle timer callback: tell observer 482b5030 user is idle
I/IdleService( 6312): Get idle time: time since reset 1012 msec
I/DEBUG ( 108): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 108): Build fingerprint: 'toro/full_otoro/otoro:4.0.4.0.4.0.4/OPENMASTER/eng.dxue.20130301.135235:eng/test-keys'
I/DEBUG ( 108): pid: 6356, tid: 6356 >>> /system/b2g/plugin-container <<<
I/DEBUG ( 108): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG ( 108): r0 00000000 r1 00000000 r2 42b3c2c0 r3 40416f5d
I/DEBUG ( 108): r4 445ffb40 r5 00000000 r6 becef524 r7 becef534
I/DEBUG ( 108): r8 445ffb40 r9 43bd3dc0 10 413507d0 fp 44141bc0
I/DEBUG ( 108): ip 414b6970 sp becef438 lr 407d57b5 pc 407d57b8 cpsr 60000030
I/DEBUG ( 108): d0 0072002f00790072 d1 006f0064006e0061
I/DEBUG ( 108): d2 0072006f002e0073 d3 0073006a002f0000
I/DEBUG ( 108): d4 ffffff8100010000 d5 ffffff8100020000
I/DEBUG ( 108): d6 ffffff8100040000 d7 0000000f00080000
I/DEBUG ( 108): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 108): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 108): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 108): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 108): d16 ffffff85434a97c0 d17 c3e0000000000000
I/DEBUG ( 108): d18 ffffff8100400000 d19 ffffff8100800000
I/DEBUG ( 108): d20 ffffff8101000000 d21 ffffff8102000000
I/DEBUG ( 108): d22 ffffff8104000000 d23 ffffff8108000000
I/DEBUG ( 108): d24 3ff0000000000000 d25 0000000000000000
I/DEBUG ( 108): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 108): d28 0000000000800000 d29 0000000000400000
I/DEBUG ( 108): d30 0000000000200000 d31 0000000000100000
I/DEBUG ( 108): scr 20000011
I/DEBUG ( 108):
I/DEBUG ( 108): #00 pc 003c47b8 /system/b2g/libxul.so
I/DEBUG ( 108): #01 lr 407d57b5 /system/b2g/libxul.so
I/DEBUG ( 108):
I/DEBUG ( 108): code around pc:
I/DEBUG ( 108): 407d5798 fdbaf01b 70e0ea00 bf00bd3e 8000ffff .......p>.......
I/DEBUG ( 108): 407d57a8 6803b570 460d4604 47986b5b db0f2800 p..h.F.F[k.G.(..
I/DEBUG ( 108): 407d57b8 2200682b 46214628 479868db db072800 +h."(F!F.h.G.(..
I/DEBUG ( 108): 407d57c8 b1086960 fdaef011 23012000 3020f884 `i....... .#.. 0
I/DEBUG ( 108): 407d57d8 bf00bd70 4604b5f7 f6e4f00f 28006965 p......F....ei.(
I/DEBUG ( 108):
I/DEBUG ( 108): code around lr:
I/DEBUG ( 108): 407d5794 93004622 fdbaf01b 70e0ea00 bf00bd3e "F.........p>...
I/DEBUG ( 108): 407d57a4 8000ffff 6803b570 460d4604 47986b5b ....p..h.F.F[k.G
I/DEBUG ( 108): 407d57b4 db0f2800 2200682b 46214628 479868db .(..+h."(F!F.h.G
I/DEBUG ( 108): 407d57c4 db072800 b1086960 fdaef011 23012000 .(..`i....... .#
I/DEBUG ( 108): 407d57d4 3020f884 bf00bd70 4604b5f7 f6e4f00f .. 0p......F....
I/DEBUG ( 108):
I/DEBUG ( 108): stack:
I/DEBUG ( 108): becef3f8 445ffb70
I/DEBUG ( 108): becef3fc 43d9a480
I/DEBUG ( 108): becef400 0000000d
I/DEBUG ( 108): becef404 becef41c [stack]
I/DEBUG ( 108): becef408 445ffb70
I/DEBUG ( 108): becef40c becef524 [stack]
I/DEBUG ( 108): becef410 0000000d
I/DEBUG ( 108): becef414 40c1608d /system/b2g/libxul.so
I/DEBUG ( 108): becef418 445ffb70
I/DEBUG ( 108): becef41c becef524 [stack]
I/DEBUG ( 108): becef420 00000000
I/DEBUG ( 108): becef424 00000001
I/DEBUG ( 108): becef428 becef524 [stack]
I/DEBUG ( 108): becef42c becef534 [stack]
I/DEBUG ( 108): becef430 df0027ad
I/DEBUG ( 108): becef434 00000000
I/DEBUG ( 108): #00 becef438 00000000
I/DEBUG ( 108): becef43c 00000001
I/DEBUG ( 108): becef440 becef524 [stack]
I/DEBUG ( 108): becef444 407d9cab /system/b2g/libxul.so
I/DEBUG ( 108): becef448 42d00078
I/DEBUG ( 108): becef44c 00000000
I/DEBUG ( 108): becef450 42c49020
I/DEBUG ( 108): becef454 4365a3e0
I/DEBUG ( 108): becef458 becef524 [stack]
I/DEBUG ( 108): becef45c becef544 [stack]
I/DEBUG ( 108): becef460 407d9bf1 /system/b2g/libxul.so
I/DEBUG ( 108): becef464 4097f763 /system/b2g/libxul.so
I/DEBUG ( 108): becef468 becef544 [stack]
I/DEBUG ( 108): becef46c 00000002
I/DEBUG ( 108): becef470 00000000
I/DEBUG ( 108): becef474 becef50f [stack]
I/DEBUG ( 108): becef478 4365a3e0
I/DEBUG ( 108): becef47c ffffff87
Comment 1•13 years ago
|
||
It seems we need bug 771288 supported before we can use FileHandleAPI on B2G.
Comment 2•13 years ago
|
||
Anyway, we shouldn't crash at least.
When will this issue be fixed? We want to have audio file export for the FirefoxOS app dictaphone!
Comment 4•10 years ago
|
||
Actually bug 771288 already landed. However FileHandle is not enabled on B2G by default, one needs to toggle "dom.fileHandle.enabled" pref.
Comment 5•8 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•