Closed
Bug 940005
Opened 11 years ago
Closed 11 years ago
NFC memory corruption
Categories
(Firefox OS Graveyard :: NFC, defect)
Tracking
(firefox26 unaffected, firefox27 unaffected, firefox28+ unaffected, firefox-esr24 unaffected, b2g18 unaffected, b2g-v1.1hd unaffected, b2g-v1.2 unaffected)
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox26 | --- | unaffected |
firefox27 | --- | unaffected |
firefox28 | + | unaffected |
firefox-esr24 | --- | unaffected |
b2g18 | --- | unaffected |
b2g-v1.1hd | --- | unaffected |
b2g-v1.2 | --- | unaffected |
People
(Reporter: gwagner, Unassigned)
References
Details
(Keywords: sec-critical)
On nexus 4 when I wake up the phone.
Fatal signal 11 (SIGSEGV) at 0x5a5a5a62 (code=1), thread 177 (b2g)
This is super bad. We are overwriting dead memory.
11-18 13:34:44.018 V/EventHub( 177): /dev/input/event0 got: time=2874.893827, type=1, code=116, value=1
11-18 13:34:44.018 V/EventHub( 177): /dev/input/event0 got: time=2874.893827, type=0, code=0, value=0
11-18 13:34:44.038 E/PowerHAL( 177): sync_thread: failed to send: No such file or directory
11-18 13:34:44.038 E/PowerHAL( 177): touch_boost: failed to send: No such file or directory
11-18 13:34:44.149 V/EventHub( 177): /dev/input/event0 got: time=2875.023722, type=1, code=116, value=0
11-18 13:34:44.149 V/EventHub( 177): /dev/input/event0 got: time=2875.023722, type=0, code=0, value=0
11-18 13:34:44.369 I/Gecko ( 177): [Parent 177] WARNING: NS_ENSURE_TRUE(mCallback) failed: file ../../../../content/base/src/nsFrameMessageManager.cpp, line 613
11-18 13:34:44.379 I/Gecko ( 177): [Parent 177] WARNING: NS_ENSURE_TRUE(mCallback) failed: file ../../../../content/base/src/nsFrameMessageManager.cpp, line 613
11-18 13:34:44.629 F/libc ( 177): Fatal signal 11 (SIGSEGV) at 0x5a5a5a62 (code=1), thread 177 (b2g)
11-18 13:34:44.679 I/ServiceManager( 164): service 'media.resource_manager' died
11-18 13:34:44.679 I/ServiceManager( 164): service 'display.qservice' died
11-18 13:34:44.679 D/nfcd ( 179): -1195848768 of bytes to be sent... data=0x0 ret=0
11-18 13:34:45.400 I/Gecko ( 1369): [Child 1369] WARNING: shutting down early because of crash!: file ../../../dom/ipc/ContentChild.cpp, line 1067
11-18 13:34:45.400 I/Gecko ( 1369): [Child 1369] WARNING: content process _exit()ing: file ../../../dom/ipc/ContentChild.cpp, line 1121
11-18 13:34:45.400 I/Gecko ( 726): [Child 726] WARNING: shutting down early because of crash!: file ../../../dom/ipc/ContentChild.cpp, line 1067
11-18 13:34:45.400 I/Gecko ( 726): [Child 726] WARNING: content process _exit()ing: file ../../../dom/ipc/ContentChild.cpp, line 1121
11-18 13:34:45.420 I/Gecko ( 928): [Child 928] WARNING: shutting down early because of crash!: file ../../../dom/ipc/ContentChild.cpp, line 1067
11-18 13:34:45.420 I/Gecko ( 928): [Child 928] WARNING: content process _exit()ing: file ../../../dom/ipc/ContentChild.cpp, line 1121
11-18 13:34:45.440 I/Gecko ( 2005): [Child 2005] WARNING: shutting down early because of crash!: file ../../../dom/ipc/ContentChild.cpp, line 1067
11-18 13:34:45.440 I/Gecko ( 2005): [Child 2005] WARNING: content process _exit()ing: file ../../../dom/ipc/ContentChild.cpp, line 1121
11-18 13:34:45.450 I/Gecko ( 859): [Child 859] WARNING: shutting down early because of crash!: file ../../../dom/ipc/ContentChild.cpp, line 1067
11-18 13:34:45.450 I/Gecko ( 859): [Child 859] WARNING: content process _exit()ing: file ../../../dom/ipc/ContentChild.cpp, line 1121
11-18 13:34:45.630 I/DEBUG ( 168): unexpected waitpid response: n=177, status=00000b00
11-18 13:34:45.630 I/DEBUG ( 168): ptrace detach from 177 failed: No such process
11-18 13:34:45.630 I/DEBUG ( 168): debuggerd committing suicide to free the zombie!
11-18 13:34:45.640 I/ServiceManager( 164): service 'media.audio_policy' died
11-18 13:34:45.640 I/ServiceManager( 164): service 'media.audio_flinger' died
11-18 13:34:45.640 I/ServiceManager( 164): service 'media.player' died
11-18 13:34:45.640 I/ServiceManager( 164): service 'media.camera' died
11-18 13:34:45.660 I/DEBUG ( 3215): debuggerd: Nov 1 2013 10:43:32
11-18 13:34:45.790 I/mediaserver( 3214): ServiceManager: 0xb71c5220
11-18 13:34:45.790 I/AudioFlinger( 3214): Using default 3000 mSec as standby time.
11-18 13:34:45.790 I/CameraService( 3214): CameraService started (pid=3214)
11-18 13:34:45.790 I/CameraService( 3214): Loaded "Qcamera" camera module
11-18 13:34:45.790 I/QCameraHAL( 3214): Handle base =0x0xb64b1064
11-18 13:34:45.790 I/QCameraHAL( 3214): getCameraInfo: numOfCameras = 2
11-18 13:34:45.790 I/QCameraHAL( 3214): Handle [0]=0x0xb64b1064
11-18 13:34:45.790 I/QCameraHAL( 3214): Camera sensor 0 info:
11-18 13:34:45.790 I/QCameraHAL( 3214): camera_id: 0
11-18 13:34:45.790 I/QCameraHAL( 3214): modes_supported: 1
11-18 13:34:45.790 I/QCameraHAL( 3214): position: 0
11-18 13:34:45.790 I/QCameraHAL( 3214): sensor_mount_angle: 90
11-18 13:34:45.790 I/QCameraHAL( 3214): Handle [1]=0x0xb64b10a8
11-18 13:34:45.790 I/QCameraHAL( 3214): Camera sensor 1 info:
11-18 13:34:45.790 I/QCameraHAL( 3214): camera_id: 1
11-18 13:34:45.790 I/QCameraHAL( 3214): modes_supported: 1
11-18 13:34:45.790 I/QCameraHAL( 3214): position: 1
11-18 13:34:45.790 I/QCameraHAL( 3214): sensor_mount_angle: 270
11-18 13:34:45.790 I/AudioPolicyManagerBase( 3214): loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf
11-18 13:34:45.800 D/audio_hw_primary( 3214): adev_open: enter
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.860 I/Gecko ( 3216): WARNING: XPCOM objects created/destroyed from static ctor/dtor: file ../../../xpcom/base/nsTraceRefcntImpl.cpp, line 138
11-18 13:34:45.921 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_INITIALIZE
11-18 13:34:45.921 E/ ( 3214): [ACDB RTC]->rtc init done!->result [0]
11-18 13:34:45.921 D/Diag_Lib( 3214): actp_diag_init: call diag init function with B6267209
11-18 13:34:45.921 E/Diag_Lib( 3214): Diag_LSM_Init: Failed to open handle to diag driver, error = 13
11-18 13:34:45.921 E/Diag_Lib( 3214): actp_diag_init: diag init failed
11-18 13:34:45.921 E/ ( 3214): [ACDB ACPH]->actp diag init done!
11-18 13:34:45.921 D/ACDB-LOADER( 3214): No existing ION info in ACDB driver
11-18 13:34:45.921 D/ACDB-LOADER( 3214): ACDB -> ION_IOC_ALLOC
11-18 13:34:45.921 D/ACDB-LOADER( 3214): ACDB -> ION_IOC_SHARE
11-18 13:34:45.921 D/ACDB-LOADER( 3214): ACDB -> MMAP ADDR
11-18 13:34:45.921 D/ACDB-LOADER( 3214): ACDB -> register MEM to ACDB driver: 0xb606d000
11-18 13:34:45.921 D/ACDB-LOADER( 3214): ACDB -> send_asm_topology
11-18 13:34:45.921 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_GET_AUDPROC_STREAM_TOPOLOGY_ID
11-18 13:34:45.921 D/ACDB-LOADER( 3214): send mbhc data
11-18 13:34:45.951 I/qdgralloc( 3216): using (fd=4)
11-18 13:34:45.951 I/qdgralloc( 3216): id = msmfb44_80601
11-18 13:34:45.951 I/qdgralloc( 3216): xres = 768 px
11-18 13:34:45.951 I/qdgralloc( 3216): yres = 1280 px
11-18 13:34:45.951 I/qdgralloc( 3216): xres_virtual = 768 px
11-18 13:34:45.951 I/qdgralloc( 3216): yres_virtual = 3840 px
11-18 13:34:45.951 I/qdgralloc( 3216): bpp = 32
11-18 13:34:45.951 I/qdgralloc( 3216): r = 24:8
11-18 13:34:45.951 I/qdgralloc( 3216): g = 16:8
11-18 13:34:45.951 I/qdgralloc( 3216): b = 8:8
11-18 13:34:45.951 I/qdgralloc( 3216): width = 61 mm (319.790161 dpi)
11-18 13:34:45.951 I/qdgralloc( 3216): height = 102 mm (318.745087 dpi)
11-18 13:34:45.951 I/qdgralloc( 3216): refresh rate = 60.00 Hz
11-18 13:34:45.951 D/qdutils ( 3216): DEBUG_CALC_FPS: 0
11-18 13:34:45.951 D/qdutils ( 3216): period: 10
11-18 13:34:45.951 D/qdutils ( 3216): ignorethresh_us: 500000
11-18 13:34:45.951 D/qdutils ( 3216): DEBUG_CALC_FPS: 0
11-18 13:34:45.951 D/qdutils ( 3216): period: 10
11-18 13:34:45.951 D/qdutils ( 3216): ignorethresh_us: 500000
11-18 13:34:45.971 D/qdoverlay( 3216): initoverlay:: opening the device:: /dev/graphics/fb0
11-18 13:34:45.971 D/qdoverlay( 3216): initoverlay:: opening the device:: /dev/graphics/fb1
11-18 13:34:45.971 D/qdoverlay( 3216): initoverlay:: opening the device:: /dev/graphics/fb2
11-18 13:34:45.981 D/ACDB-LOADER( 3214): send tabla anc data
11-18 13:34:45.981 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_GET_ANC_SETTING
11-18 13:34:45.981 D/ACDB-LOADER( 3214): done with conversion, anc config size is 148
11-18 13:34:45.981 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_GET_ANC_SETTING
11-18 13:34:45.981 D/ACDB-LOADER( 3214): done with conversion, anc config size is 148
11-18 13:34:45.981 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_GET_ANC_SETTING
11-18 13:34:45.981 D/ACDB-LOADER( 3214): done with conversion, anc config size is 148
11-18 13:34:45.981 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_GET_ANC_SETTING
11-18 13:34:45.981 D/ACDB-LOADER( 3214): done with conversion, anc config size is 148
11-18 13:34:45.981 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_GET_ANC_SETTING
11-18 13:34:45.981 D/ACDB-LOADER( 3214): done with conversion, anc config size is 74
11-18 13:34:45.981 D/ACDB-LOADER( 3214): ACDB -> ACDB_CMD_GET_ANC_SETTING
11-18 13:34:45.981 D/ACDB-LOADER( 3214): done with conversion, anc config size is 74
11-18 13:34:45.981 D/ACDB-LOADER( 3214): ACDB -> init done!
11-18 13:34:45.991 D/ ( 3214): csd_client_init
11-18 13:34:45.991 E/ ( 3214): csd_client_service_init: Invalid rx device 0, setting to handset
11-18 13:34:45.991 E/ ( 3214): csd_client_service_init: Invalid tx device 0, setting to handset
11-18 13:34:45.991 E/QMI_FW ( 3214): xport_open: socket creation failed - 1
11-18 13:34:45.991 E/Diag_Lib( 3214): Diag_LSM_Init: Failed to open handle to diag driver, error = 13
11-18 13:34:45.991 E/QMI_FW ( 3214): QMUXD: Service_id=20 not found over conn_id=0
11-18 13:34:46.001 D/qdoverlay( 3216): initoverlay:: opening the device:: /dev/graphics/fb0
11-18 13:34:46.001 D/qdoverlay( 3216): initoverlay:: opening the device:: /dev/graphics/fb1
11-18 13:34:46.001 D/qdoverlay( 3216): initoverlay:: opening the device:: /dev/graphics/fb2
11-18 13:34:46.011 E/QMI_FW ( 3214): QMUXD: Service_id=20 not found over conn_id=0
11-18 13:34:46.031 E/QMI_FW ( 3214): QMUXD: Service_id=20 not found over conn_id=0
11-18 13:34:46.031 I/qdhwcomposer( 3216): Initializing Qualcomm Hardware Composer
11-18 13:34:46.031 I/qdhwcomposer( 3216): MDP version: 440
11-18 13:34:46.031 D/qdhwcomposer( 3216): connectPPDaemon: CABL is disabled
11-18 13:34:46.031 D/qdhwcomposer( 3216): hwc_getDisplayAttributes disp = 0, width = 768
11-18 13:34:46.031 D/qdhwcomposer( 3216): hwc_getDisplayAttributes disp = 0, height = 1280
11-18 13:34:46.031 E/qdhwcomposer( 3216): Unknown display attribute 0
11-18 13:34:46.031 I/PowerHAL( 3216): power_init
11-18 13:34:46.051 I/ ( 3216): Starting bootanimation with (1) format framebuffer
11-18 13:34:46.051 E/Profiler( 3216): BEGIN mozilla_sampler_init
11-18 13:34:46.051 E/Profiler( 3216): BPUnw: [1 total] thread_register_for_profiling(me=0xb6fc7ffc, stacktop=0xbeb9796a)
11-18 13:34:46.051 W/Gonk ( 3216): Could not open boot animation
11-18 13:34:46.051 E/Profiler( 3216): SPS:
11-18 13:34:46.051 E/Profiler( 3216): SPS: Unwind mode = pseudo
11-18 13:34:46.051 E/Profiler( 3216): SPS: Sampling interval = 0 ms (zero means "platform default")
11-18 13:34:46.051 E/Profiler( 3216): SPS: Entry store size = 0 (zero means "platform default")
11-18 13:34:46.051 E/Profiler( 3216): SPS: UnwindStackScan = 0 (max dubious frames per unwind).
11-18 13:34:46.051 E/Profiler( 3216): SPS: Use env var MOZ_PROFILER_MODE=help for further information.
11-18 13:34:46.051 E/Profiler( 3216): SPS:
11-18 13:34:46.051 E/Profiler( 3216): Registering start signal
11-18 13:34:46.061 E/QMI_FW ( 3214): QMUXD: Service_id=20 not found over conn_id=0
11-18 13:34:46.071 E/QMI_FW ( 3214): QMUXD: Service_id=20 not found over conn_id=0
11-18 13:34:46.131 E/GeckoConsole( 3216): Could not read chrome manifest 'file:///system/b2g/chrome.manifest'.
11-18 13:34:46.171 I/Gecko:ProcessPriorityManager( 3216): Starting up. This is the master process.
11-18 13:34:46.171 I/Gonk ( 3216): Setting nice for pid 3216 to 0
11-18 13:34:46.171 I/Gonk ( 3216): Changed nice for pid 3216 from 0 to 0.
11-18 13:34:46.231 D/audio_hw_primary( 3214): adev_open: exit
11-18 13:34:46.231 I/AudioFlinger( 3214): loadHwModule() Loaded primary audio interface from QCOM Audio HAL (audio) handle 1
11-18 13:34:46.231 D/audio_hw_primary( 3214): adev_open_output_stream: enter: sample_rate(44100) channel_mask(0x3) devices(0x2) flags(0x2)
11-18 13:34:46.231 D/audio_hw_primary( 3214): adev_open_output_stream: exit
11-18 13:34:46.231 I/AudioFlinger( 3214): HAL output buffer size 240 frames, normal mix buffer size 960 frames
11-18 13:34:46.231 I/AudioMixer( 3214): found effect "Multichannel Downmix To Stereo" from The Android Open Source Project
11-18 13:34:46.231 E/MonoPipe( 3214): Failed to fetch local time frequency when constructing a MonoPipe (res = -32). getNextWriteTimestamp calls will be non-functional
11-18 13:34:46.241 I/AudioFlinger( 3214): Using module 1 has the primary audio interface
11-18 13:34:46.241 I/AudioFlinger( 3214): AudioFlinger's thread 0xb5eef008 ready to run
11-18 13:34:46.241 W/AudioFlinger( 3214): Thread AudioOut_2 cannot connect to the power manager service
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_set_parameters: exit: code(1)
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_standby: enter: usecase(1: low-latency-playback)
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_standby: exit
11-18 13:34:46.241 D/audio_hw_primary( 3214): adev_open_output_stream: enter: sample_rate(8000) channel_mask(0x3) devices(0x2) flags(0x8)
11-18 13:34:46.241 D/audio_hw_primary( 3214): adev_open_output_stream: exit
11-18 13:34:46.241 I/AudioFlinger( 3214): HAL output buffer size 960 frames, normal mix buffer size 960 frames
11-18 13:34:46.241 I/AudioMixer( 3214): found effect "Multichannel Downmix To Stereo" from The Android Open Source Project
11-18 13:34:46.241 I/AudioFlinger( 3214): AudioFlinger's thread 0xb5c88008 ready to run
11-18 13:34:46.241 W/AudioFlinger( 3214): Thread AudioOut_3 cannot connect to the power manager service
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_set_parameters: enter: usecase(0: deep-buffer-playback) kvpairs: routing=2
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_set_parameters: exit: code(1)
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_standby: enter: usecase(0: deep-buffer-playback)
11-18 13:34:46.241 D/audio_hw_primary( 3214): out_standby: exit
11-18 13:34:46.251 I/audio_a2dp_hw( 3214): adev_open: adev_open in A2dp_hw module
11-18 13:34:46.251 I/AudioFlinger( 3214): loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 4
11-18 13:34:46.251 I/AudioFlinger( 3214): loadHwModule() Loaded usb audio interface from USB audio HW HAL (audio) handle 5
11-18 13:34:46.251 I/r_submix( 3214): adev_open(name=audio_hw_if)
11-18 13:34:46.251 I/r_submix( 3214): adev_init_check()
11-18 13:34:46.251 I/AudioFlinger( 3214): loadHwModule() Loaded r_submix audio interface from Wifi Display audio HAL (audio) handle 6
11-18 13:34:46.251 I/AudioPolicyService( 3214): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)
11-18 13:34:46.301 I/Gecko ( 3216): WARNING: NS_ENSURE_TRUE(lowMemFd != -1) failed: file ../../../widget/gonk/GonkMemoryPressureMonitoring.cpp, line 130
11-18 13:34:46.411 I/Gecko ( 3216): WARNING: Failed to create Addons Manager.: file ../../../toolkit/xre/nsXREDirProvider.cpp, line 811
11-18 13:34:46.451 I/Gecko ( 3216): WARNING: Error calling inotify_init(): file ../../hal/gonk/GonkDiskSpaceWatcher.cpp, line 169
11-18 13:34:46.451 I/Gecko ( 3216): Warning: No fanotify support in this device's kernel.
11-18 13:34:46.551 I/nsVolume( 3216): nsVolume: sdcard state Init
11-18 13:34:46.551 I/nsVolume( 3216): nsVolume: sdcard state Mounted @ '/storage/emulated/legacy' gen 1 locked 1 fake 1 media 1 sharing 0
11-18 13:34:46.551 I/VolumeManager( 3216): changing state from 'Uninitialized' to 'Starting'
11-18 13:34:46.551 I/VolumeManager( 3216): Connected to vold
11-18 13:34:46.551 I/VolumeManager( 3216): changing state from 'Starting' to 'Volumes Ready'
11-18 13:34:46.561 I/AutoMounter( 3216): UpdateState: umsAvail:1 umsEnabled:0 mode:0 usbCablePluggedIn:1 tryToShare:0
11-18 13:34:46.581 I/Gonk ( 3216): Connected to netd
11-18 13:34:46.601 W/AudioFlinger( 3214): Thread AudioOut_2 cannot connect to the power manager service
11-18 13:34:46.601 W/AudioFlinger( 3214): Thread AudioOut_3 cannot connect to the power manager service
11-18 13:34:46.771 I/Gecko ( 3216): 1384810486785 Marionette INFO marionette enabled via build flag and pref
11-18 13:34:46.872 D/nfcd ( 179): Socket connected
11-18 13:34:46.872 D/nfcd ( 179): void* NfcService::eventLoop(): NFCService msg=12
11-18 13:34:46.872 D/nfcd ( 179): processNotificaton notification=2000
11-18 13:34:46.872 D/nfcd ( 179): void NfcIpcSocket::writeToOutgoingQueue(uint8_t*, size_t) enter, data=0xb8b8ee60, dataLen=16
11-18 13:34:46.872 D/nfcd ( 179): Writing 16 bytes to gecko
11-18 13:34:46.942 E/GeckoConsole( 3216): While creating services from category 'profile-after-change', service for entry 'Pico Speech Synth', contract ID '@mozilla.org/synthpico;1' does not implement nsIObserver.
11-18 13:34:47.172 I/Gecko ( 3216): -*- RadioInterfaceLayer: 1 interfaces
11-18 13:34:47.342 V/EventHub( 3216): Opening device: /dev/input/event0
11-18 13:34:47.352 V/EventHub( 3216): Created descriptor: raw=:0000:0000:name:pmic8xxx_pwrkey, cooked=72563181924173486888d0fdd9a3ffeb72447f4e
11-18 13:34:47.352 V/EventHub( 3216): add device 1: /dev/input/event0
11-18 13:34:47.352 V/EventHub( 3216): bus: 0000
11-18 13:34:47.352 V/EventHub( 3216): vendor 0000
11-18 13:34:47.352 V/EventHub( 3216): product 0000
11-18 13:34:47.352 V/EventHub( 3216): version 0000
11-18 13:34:47.352 V/EventHub( 3216): name: "pmic8xxx_pwrkey"
11-18 13:34:47.352 V/EventHub( 3216): location: "pmic8xxx_pwrkey/input0"
11-18 13:34:47.352 V/EventHub( 3216): unique id: ""
11-18 13:34:47.352 V/EventHub( 3216): descriptor: "72563181924173486888d0fdd9a3ffeb72447f4e"
11-18 13:34:47.352 V/EventHub( 3216): driver: v1.0.1
11-18 13:34:47.352 D/EventHub( 3216): No input device configuration file found for device 'pmic8xxx_pwrkey'.
11-18 13:34:47.352 W/EventHub( 3216): Unable to disable kernel key repeat for /dev/input/event0: Function not implemented
11-18 13:34:47.352 I/EventHub( 3216): New device: id=1, fd=47, path='/dev/input/event0', name='pmic8xxx_pwrkey', classes=0x1, configuration='', keyLayout='/system/usr/keylayout/pmic8xxx_pwrkey.kl', keyCharacterMap='/system/usr/keychars/pmic8xxx_pwrkey.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
11-18 13:34:47.352 V/EventHub( 3216): Opening device: /dev/input/event1
11-18 13:34:47.352 V/EventHub( 3216): Created descriptor: raw=:0001:0001:, cooked=485d69228e24f5e46da1598745890b214130dbc4
11-18 13:34:47.352 V/EventHub( 3216): add device 2: /dev/input/event1
11-18 13:34:47.352 V/EventHub( 3216): bus: 0018
11-18 13:34:47.352 V/EventHub( 3216): vendor 0001
11-18 13:34:47.352 V/EventHub( 3216): product 0001
11-18 13:34:47.352 V/EventHub( 3216): version 0001
11-18 13:34:47.352 V/EventHub( 3216): name: "keypad_8064"
11-18 13:34:47.352 V/EventHub( 3216): location: "keypad_8064/input0"
11-18 13:34:47.352 V/EventHub( 3216): unique id: ""
11-18 13:34:47.352 V/EventHub( 3216): descriptor: "485d69228e24f5e46da1598745890b214130dbc4"
11-18 13:34:47.352 V/EventHub( 3216): driver: v1.0.1
11-18 13:34:47.352 D/EventHub( 3216): No input device configuration file found for device 'keypad_8064'.
11-18 13:34:47.352 W/EventHub( 3216): Unable to disable kernel key repeat for /dev/input/event1: Function not implemented
11-18 13:34:47.352 I/EventHub( 3216): New device: id=2, fd=49, path='/dev/input/event1', name='keypad_8064', classes=0x1, configuration='', keyLayout='/system/usr/keylayout/keypad_8064.kl', keyCharacterMap='/system/usr/keychars/keypad_8064.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
11-18 13:34:47.352 V/EventHub( 3216): Opening device: /dev/input/event4
11-18 13:34:47.352 V/EventHub( 3216): Created descriptor: raw=:0000:0000:name:apq8064-tabla-snd-card Headset Jack, cooked=9e68f1d70457a01a032dc217c75c6266c8a980f1
11-18 13:34:47.352 V/EventHub( 3216): add device 3: /dev/input/event4
11-18 13:34:47.352 V/EventHub( 3216): bus: 0000
11-18 13:34:47.352 V/EventHub( 3216): vendor 0000
11-18 13:34:47.352 V/EventHub( 3216): product 0000
11-18 13:34:47.352 V/EventHub( 3216): version 0000
11-18 13:34:47.352 V/EventHub( 3216): name: "apq8064-tabla-snd-card Headset Jack"
11-18 13:34:47.352 V/EventHub( 3216): location: "ALSA"
11-18 13:34:47.352 V/EventHub( 3216): unique id: ""
11-18 13:34:47.352 V/EventHub( 3216): descriptor: "9e68f1d70457a01a032dc217c75c6266c8a980f1"
11-18 13:34:47.352 V/EventHub( 3216): driver: v1.0.1
11-18 13:34:47.352 D/EventHub( 3216): No input device configuration file found for device 'apq8064-tabla-snd-card Headset Jack'.
11-18 13:34:47.352 I/EventHub( 3216): New device: id=3, fd=50, path='/dev/input/event4', name='apq8064-tabla-snd-card Headset Jack', classes=0x80, configuration='', keyLayout='', keyCharacterMap='', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
11-18 13:34:47.352 V/EventHub( 3216): Opening device: /dev/input/event3
11-18 13:34:47.352 V/EventHub( 3216): Created descriptor: raw=:0000:0000:name:apq8064-tabla-snd-card Button Jack, cooked=db07212d213438566449709b3ea207d5e793b808
11-18 13:34:47.352 V/EventHub( 3216): add device 4: /dev/input/event3
11-18 13:34:47.352 V/EventHub( 3216): bus: 0000
11-18 13:34:47.352 V/EventHub( 3216): vendor 0000
11-18 13:34:47.352 V/EventHub( 3216): product 0000
11-18 13:34:47.352 V/EventHub( 3216): version 0000
11-18 13:34:47.352 V/EventHub( 3216): name: "apq8064-tabla-snd-card Button Jack"
11-18 13:34:47.352 V/EventHub( 3216): location: "ALSA"
11-18 13:34:47.352 V/EventHub( 3216): unique id: ""
11-18 13:34:47.352 V/EventHub( 3216): descriptor: "db07212d213438566449709b3ea207d5e793b808"
11-18 13:34:47.352 V/EventHub( 3216): driver: v1.0.1
11-18 13:34:47.352 D/EventHub( 3216): No input device configuration file found for device 'apq8064-tabla-snd-card Button Jack'.
11-18 13:34:47.352 W/EventHub( 3216): Unable to disable kernel key repeat for /dev/input/event3: Function not implemented
11-18 13:34:47.352 I/EventHub( 3216): New device: id=4, fd=51, path='/dev/input/event3', name='apq8064-tabla-snd-card Button Jack', classes=0x1, configuration='', keyLayout='/system/usr/keylayout/apq8064-tabla-snd-card_Button_Jack.kl', keyCharacterMap='/system/usr/keychars/apq8064-tabla-snd-card_Button_Jack.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
11-18 13:34:47.352 V/EventHub( 3216): Opening device: /dev/input/event5
11-18 13:34:47.352 V/EventHub( 3216): Created descriptor: raw=:0001:0001:, cooked=485d69228e24f5e46da1598745890b214130dbc4
11-18 13:34:47.352 V/EventHub( 3216): add device 5: /dev/input/event5
11-18 13:34:47.352 V/EventHub( 3216): bus: 0000
11-18 13:34:47.352 V/EventHub( 3216): vendor 0001
11-18 13:34:47.352 V/EventHub( 3216): product 0001
11-18 13:34:47.352 V/EventHub( 3216): version 0001
11-18 13:34:47.352 V/EventHub( 3216): name: "hs_detect"
11-18 13:34:47.352 V/EventHub( 3216): location: ""
11-18 13:34:47.352 V/EventHub( 3216): unique id: ""
11-18 13:34:47.352 V/EventHub( 3216): descriptor: "485d69228e24f5e46da1598745890b214130dbc4"
11-18 13:34:47.352 V/EventHub( 3216): driver: v1.0.1
11-18 13:34:47.352 D/EventHub( 3216): No input device configuration file found for device 'hs_detect'.
11-18 13:34:47.352 W/EventHub( 3216): Unable to disable kernel key repeat for /dev/input/event5: Function not implemented
11-18 13:34:47.352 I/EventHub( 3216): New device: id=5, fd=52, path='/dev/input/event5', name='hs_detect', classes=0x81, configuration='', keyLayout='/system/usr/keylayout/hs_detect.kl', keyCharacterMap='/system/usr/keychars/hs_detect.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
11-18 13:34:47.352 V/EventHub( 3216): Opening device: /dev/input/event2
11-18 13:34:47.352 V/EventHub( 3216): Created descriptor: raw=:0000:0000:name:touch_dev, cooked=4e2720e99bd2b59adae8529881343531fff7c98e
11-18 13:34:47.352 V/EventHub( 3216): add device 6: /dev/input/event2
11-18 13:34:47.352 V/EventHub( 3216): bus: 0000
11-18 13:34:47.352 V/EventHub( 3216): vendor 0000
11-18 13:34:47.352 V/EventHub( 3216): product 0000
11-18 13:34:47.352 V/EventHub( 3216): version 0000
11-18 13:34:47.352 V/EventHub( 3216): name: "touch_dev"
11-18 13:34:47.352 V/EventHub( 3216): location: ""
11-18 13:34:47.352 V/EventHub( 3216): unique id: ""
11-18 13:34:47.352 V/EventHub( 3216): descriptor: "4e2720e99bd2b59adae8529881343531fff7c98e"
11-18 13:34:47.352 V/EventHub( 3216): driver: v1.0.1
11-18 13:34:47.352 I/EventHub( 3216): New device: id=6, fd=53, path='/dev/input/event2', name='touch_dev', classes=0x14, configuration='/system/usr/idc/touch_dev.idc', keyLayout='', keyCharacterMap='', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true
11-18 13:34:47.352 V/EventHub( 3216): Created descriptor: raw=:0000:0000:uniqueId:<virtual>name:Virtual, cooked=a718a782d34bc767f4689c232d64d527998ea7fd
11-18 13:34:47.352 V/EventHub( 3216): Reporting device opened: id=-1, name=<virtual>
11-18 13:34:47.352 V/EventHub( 3216): Reporting device opened: id=6, name=/dev/input/event2
11-18 13:34:47.352 V/EventHub( 3216): Reporting device opened: id=5, name=/dev/input/event5
11-18 13:34:47.352 V/EventHub( 3216): Reporting device opened: id=4, name=/dev/input/event3
11-18 13:34:47.352 V/EventHub( 3216): Reporting device opened: id=3, name=/dev/input/event4
11-18 13:34:47.352 V/EventHub( 3216): Reporting device opened: id=2, name=/dev/input/event1
11-18 13:34:47.352 V/EventHub( 3216): Reporting device opened: id=1, name=/dev/input/event0
11-18 13:34:47.352 I/InputReader( 3216): Device added: id=-1, name='Virtual', sources=0x00000301
11-18 13:34:47.352 I/InputReader( 3216): Device reconfigured: id=6, name='touch_dev', size 768x1280, orientation 0, mode 1, display id 0
11-18 13:34:47.352 I/InputReader( 3216): Device added: id=6, name='touch_dev', sources=0x00001002
11-18 13:34:47.352 I/InputReader( 3216): Device added: id=5, name='hs_detect', sources=0x80000101
11-18 13:34:47.352 I/InputReader( 3216): Device added: id=4, name='apq8064-tabla-snd-card Button Jack', sources=0x00000101
11-18 13:34:47.352 I/InputReader( 3216): Device added: id=3, name='apq8064-tabla-snd-card Headset Jack', sources=0x80000000
11-18 13:34:47.352 I/InputReader( 3216): Device added: id=2, name='keypad_8064', sources=0x00000101
11-18 13:34:47.352 I/InputReader( 3216): Device added: id=1, name='pmic8xxx_pwrkey', sources=0x00000101
11-18 13:34:47.392 I/Gecko ( 3216): ###!!! ASSERTION: Existing entry in disk StartupCache.: 'zipItem == nullptr', file ../../startupcache/StartupCache.cpp, line 379
11-18 13:34:47.432 I/Gecko ( 3216): Determined SkiaGL cache limits: Size 122602752, Items: 256
11-18 13:34:47.432 I/Gecko ( 3216): ++DOCSHELL 0xb0d39c00 == 1 [pid = 3216] [id = 1]
11-18 13:34:47.442 I/Gecko ( 3216): ++DOMWINDOW == 1 (0xb250beac) [pid = 3216] [serial = 1] [outer = 0x0]
11-18 13:34:47.442 I/Gecko ( 3216): ++DOMWINDOW == 2 (0xb250c08c) [pid = 3216] [serial = 2] [outer = 0xb250beac]
11-18 13:34:47.522 I/Gecko ( 3216): pldhash: for the table at address 0xb08d7270, the given entrySize of 72 definitely favors chaining over double hashing.
11-18 13:34:47.652 I/Gecko ( 3216): 1384810487664 Marionette INFO marionette-server.js loaded
11-18 13:34:47.853 I/Gecko ( 3216): 1384810487860 Marionette INFO B2G emulator: no
11-18 13:34:47.853 I/Gecko ( 3216): 1384810487860 Marionette INFO Device detected is mako
11-18 13:34:47.853 I/Gecko ( 3216): 1384810487864 Marionette INFO Listening on port 2828
11-18 13:34:47.853 I/Gecko ( 3216):
11-18 13:34:47.853 I/Gecko ( 3216): 1384810487865 Marionette INFO Marionette server ready
11-18 13:34:47.953 I/Gecko ( 3216): ++DOCSHELL 0xb14ca800 == 2 [pid = 3216] [id = 2]
11-18 13:34:47.953 I/Gecko ( 3216): ++DOMWINDOW == 3 (0xb250d16c) [pid = 3216] [serial = 3] [outer = 0x0]
11-18 13:34:47.953 I/Gecko ( 3216): ++DOMWINDOW == 4 (0xb250d34c) [pid = 3216] [serial = 4] [outer = 0xb250d16c]
11-18 13:34:48.193 I/log ( 3263): OOM Message Logger Started
11-18 13:34:48.303 I/Gonk ( 3216): NFC: OnConnectSuccess
11-18 13:34:48.383 I/Gonk ( 3216): RIL[0]: OnConnectSuccess
11-18 13:34:48.523 I/Gecko ( 3216): ++DOMWINDOW == 5 (0xb250d52c) [pid = 3216] [serial = 5] [outer = 0xb250beac]
11-18 13:34:48.864 I/Gecko ( 3216): WARNING: Bluetooth has already been enabled/disabled before or the toggling is failed.: file ../../../dom/bluetooth/BluetoothService.cpp, line 552
11-18 13:34:48.864 I/Gecko ( 3216): WARNING: No observer registered for path /B2G/bluetooth/manager: file ../../../dom/bluetooth/BluetoothService.cpp, line 456
11-18 13:34:49.284 D/DHCP ( 3216): failed to set prefixLength 0: Cannot assign requested address
11-18 13:34:50.155 I/Gecko ( 3216): Nfc Worker: NFC_NOTIFICATION_INITIALIZED status:0
11-18 13:34:50.385 E/GeckoConsole( 3216): [JavaScript Warning: "ReferenceError: reference to undefined property Ci.nsICrashReporter" {file: "chrome://browser/content/shell.js" line: 213}]
11-18 13:34:50.395 I/Gecko ( 3216): ++DOCSHELL 0xae8c7c00 == 3 [pid = 3216] [id = 3]
11-18 13:34:50.395 I/Gecko ( 3216): ++DOMWINDOW == 6 (0xb200d3bc) [pid = 3216] [serial = 6] [outer = 0x0]
11-18 13:34:50.836 I/Gecko ( 3216): ###################################### forms.js loaded
11-18 13:34:50.846 I/Gecko ( 3216): ############################### browserElementPanning.js loaded
11-18 13:34:50.856 I/Gecko ( 3216): ++DOMWINDOW == 7 (0xb200a66c) [pid = 3216] [serial = 7] [outer = 0xb200d3bc]
11-18 13:34:50.886 I/Gecko ( 3216): ######################## BrowserElementChildPreload.js loaded
11-18 13:34:50.926 I/Gecko ( 3216): *** UTM:SVC TimerManager:registerTimer - id: user-agent-updates-timer
11-18 13:34:50.936 E/GeckoConsole( 3216): UTM:SVC TimerManager:registerTimer - id: user-agent-updates-timer
11-18 13:34:51.016 I/Gecko ( 3216): ++DOMWINDOW == 8 (0xb200d75c) [pid = 3216] [serial = 8] [outer = 0xb200d3bc]
11-18 13:34:51.056 I/Gecko ( 3216): --DOMWINDOW == 7 (0xb250c08c) [pid = 3216] [serial = 2] [outer = 0xb250beac] [url = about:blank]
11-18 13:34:51.076 I/GeckoDump( 3216): Crash reporter : disabled at build time.
11-18 13:34:51.567 E/GeckoConsole( 3216): [JavaScript Warning: "reference to undefined property options.rilMessageType" {file: "resource://gre/modules/ril_worker.js" line: 5977}]
11-18 13:34:51.777 I/Gecko ( 3216): WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file ../../../../content/base/src/nsScriptLoader.cpp, line 508
11-18 13:34:51.777 I/Gecko ( 3216): WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file ../../../../content/base/src/nsScriptLoader.cpp, line 508
11-18 13:34:51.777 I/Gecko ( 3216): WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file ../../../../content/base/src/nsScriptLoader.cpp, line 508
11-18 13:34:51.787 I/Gecko ( 3216): WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file ../../../../content/base/src/nsScriptLoader.cpp, line 508
11-18 13:34:52.147 E/kickstart( 552): Wrote to /sys/power/wake_lock
11-18 13:34:52.277 E/kickstart( 552): Received file "/dev/block/platform/msm_sdcc.1/by-name/m9kefs1"
11-18 13:34:52.287 E/kickstart( 552): 786432 bytes transferred in 0.129s (5.83 MBps)
11-18 13:34:52.287 E/kickstart( 552): Successfully downloaded files from target
11-18 13:34:52.287 E/kickstart( 552): Wrote to /sys/power/wake_unlock
11-18 13:34:52.287 E/kickstart( 552): Sahara protocol completed
11-18 13:34:52.357 I/Gecko ( 3216): MobileConnection initialized
11-18 13:34:52.467 I/FMRadio ( 3216): FMRadio is initialized.
11-18 13:34:52.758 I/Gecko ( 3216): WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file ../../../../../content/html/content/src/HTMLMediaElement.cpp, line 1223
11-18 13:34:52.768 E/Profiler( 3216): BPUnw: [1 total] thread_unregister_for_profiling(me=0x6fa990) (NOT REGISTERED)
11-18 13:34:53.138 I/libsuspend( 3216): Selected early suspend
11-18 13:34:53.138 I/libsuspend( 3216): Starting early suspend unblocker thread
11-18 13:34:53.138 E/PowerHAL( 3216): sync_thread: failed to send: No such file or directory
11-18 13:34:53.148 E/PowerHAL( 3216): touch_boost: failed to send: No such file or directory
11-18 13:34:53.148 W/Netd ( 167): No subsystem found in netlink event
11-18 13:34:53.148 D/NetlinkEvent( 167): Unexpected netlink message. type=0x11
11-18 13:34:53.188 I/GeckoDump( 3216): XXX FIXME : Got a mozContentEvent: system-message-listener-ready
11-18 13:34:53.258 W/Netd ( 167): No subsystem found in netlink event
11-18 13:34:53.258 D/NetlinkEvent( 167): Unexpected netlink message. type=0x11
11-18 13:34:53.639 V/EventHub( 3216): /dev/input/event0 got: time=2884.517084, type=1, code=116, value=1
11-18 13:34:53.639 V/EventHub( 3216): /dev/input/event0 got: time=2884.517084, type=0, code=0, value=0
11-18 13:34:53.819 V/EventHub( 3216): /dev/input/event0 got: time=2884.699229, type=1, code=116, value=0
11-18 13:34:53.819 V/EventHub( 3216): /dev/input/event0 got: time=2884.699229, type=0, code=0, value=0
11-18 13:34:53.909 D/SoftapController( 167): Softap fwReload - Ok
11-18 13:34:54.139 I/log ( 3343): OOM Message Logger Started
11-18 13:34:54.450 I/Gecko ( 3216): WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file ../../../../dom/src/storage/DOMStorageManager.cpp, line 460
11-18 13:34:54.450 I/Gecko ( 3216): WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file ../../../dom/base/nsGlobalWindow.cpp, line 10802
11-18 13:34:55.010 I/Gecko ( 3216): WARNING: Trying to SendCommand() without a SLC: file ../../../dom/bluetooth/bluedroid/BluetoothHfpManager.cpp, line 1228
11-18 13:34:55.010 I/Gecko ( 3216): WARNING: Trying to SendCommand() without a SLC: file ../../../dom/bluetooth/bluedroid/BluetoothHfpManager.cpp, line 1228
11-18 13:34:55.010 I/Gecko ( 3216): WARNING: Trying to SendCommand() without a SLC: file ../../../dom/bluetooth/bluedroid/BluetoothHfpManager.cpp, line 1228
11-18 13:34:55.030 I/Gecko ( 3216): WARNING: Trying to SendCommand() without a SLC: file ../../../dom/bluetooth/bluedroid/BluetoothHfpManager.cpp, line 1228
11-18 13:34:55.030 I/Gecko ( 3216): WARNING: Trying to SendCommand() without a SLC: file ../../../dom/bluetooth/bluedroid/BluetoothHfpManager.cpp, line 1228
11-18 13:34:55.030 I/Gecko ( 3216): WARNING: Failed to get relSignalStrength in BluetoothHfpManager: file ../../../dom/bluetooth/bluedroid/BluetoothHfpManager.cpp, line 619
Comment 1•11 years ago
|
||
Just to note, NFC Manager (which isn't in the codebase yet...) doesn't handle power levels related to screen on/off yet in the landed NFC branch except via Settings UI property nfc.enabled = {true, false}. That settings value is also not in the official Gaia yet. Keeping eye out and trying to reproduce...
Updated•11 years ago
|
status-b2g18:
--- → unaffected
status-b2g-v1.1hd:
--- → unaffected
status-b2g-v1.2:
--- → affected
status-firefox28:
--- → affected
tracking-firefox28:
--- → +
Keywords: sec-critical
Updated•11 years ago
|
status-firefox26:
--- → unaffected
status-firefox27:
--- → unaffected
status-firefox-esr24:
--- → unaffected
Comment 2•11 years ago
|
||
Dimi, I can't reproduce, but from looking at the logs, the IPC is closing, because of the following reported reason in dom/ipc/ContentChild.cpp:
void
ContentChild::ActorDestroy(ActorDestroyReason why)
{
if (AbnormalShutdown == why) {
NS_WARNING("shutting down early because of crash!");
QuickExit();
}
Meaning, nfcd crashed, right?
My nfcd is on change 40001c4933297813adce2e75dff591c78fea46c3, Nov 21, reported on Nov 18, and affecting the build on 11/20.
--enable-debug
--enable-optimize
--enable-valgrind (not sure if this works...)
Flags: needinfo?(dlee)
Comment 3•11 years ago
|
||
^--- Nexus 4 (mako) build.
Comment 4•11 years ago
|
||
Hi Garner, from log, nfcd is still running after crash
11-18 13:34:46.872 D/nfcd ( 179): Socket connected
11-18 13:34:46.872 D/nfcd ( 179): void* NfcService::eventLoop(): NFCService msg=12
11-18 13:34:46.872 D/nfcd ( 179): processNotificaton notification=2000
11-18 13:34:46.872 D/nfcd ( 179): void NfcIpcSocket::writeToOutgoingQueue(uint8_t*, size_t) enter, data=0xb8b8ee60, dataLen=16
Flags: needinfo?(dlee)
Comment 5•11 years ago
|
||
I think i can also try to reproduce this bug.
Just enable nfc and put it overnight ?
Comment 6•11 years ago
|
||
(In reply to Dimi Lee [:dlee] from comment #5)
> I think i can also try to reproduce this bug.
> Just enable nfc and put it overnight ?
I believe so. I'm making another run too (head revision gecko, nfcd).
Comment 7•11 years ago
|
||
If nfcd is still running (oneshot), and even connected, what does ContentChild belong to in a system that didn't even have the System App NFC Manager yet?
service nfcd /system/bin/nfcd
class main
oneshot
socket nfcd stream 660 nfc nfc
user nfc
group nfc
Comment 8•11 years ago
|
||
Dimi, I didn't get a crash logged all night. A re-run on firefox-28 (gecko head?), or extra reproduction steps would be a very useful...
On a related topic that may affect testing, I should note that SettingsUI and NFC Manager landed in Gaia since the bug opened. NFC Manager will eventually work, pending Bug 933497 landing soonish in Gecko code.
Comment 9•11 years ago
|
||
More notes: NFC doesn't use ContentChild/ContentProcess.cpp/h (it uses a NFCContentHelper.js located in system/gonk currently, similar to RIL). Is something else using it crashing? (DOM objects using it: Mobilemessage, bluetooth, indexedDB, nsGeolocation, etc.).
Comment 10•11 years ago
|
||
Hi Gregor, according to comment 9, it's not the NFC problem and we can not reproduce. did you meet this problem again?
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(anygregor)
Resolution: --- → FIXED
Reporter | ||
Comment 11•11 years ago
|
||
(In reply to Ken Chang[:ken] from comment #10)
> Hi Gregor, according to comment 9, it's not the NFC problem and we can not
> reproduce. did you meet this problem again?
I am currently tracking down some other memory corruption but I haven't seen this one for a week now.
Flags: needinfo?(anygregor)
Updated•11 years ago
|
Resolution: FIXED → WORKSFORME
Updated•11 years ago
|
Group: b2g-core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•