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)

ARM
Gonk (Firefox OS)
defect
Not set
normal

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
It seems we need bug 771288 supported before we can use FileHandleAPI on B2G.
Anyway, we shouldn't crash at least.
Depends on: 771288
When will this issue be fixed? We want to have audio file export for the FirefoxOS app dictaphone!
Actually bug 771288 already landed. However FileHandle is not enabled on B2G by default, one needs to toggle "dom.fileHandle.enabled" pref.
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.