Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash camera #51

Closed
okanduzyel opened this issue Dec 17, 2019 · 3 comments
Closed

Crash camera #51

okanduzyel opened this issue Dec 17, 2019 · 3 comments

Comments

@okanduzyel
Copy link

Camera shows pictures in each 10 seconds on favorite page (main page of homekit)

When I press the camera view to see stream, it gives that output and crashes:

�[0;32mI (437617) esp32_camera: Resource payload: {"image-width":640,"image-height":480,"resource-type":"image"}�[0m
>>> HomeKit: [Client 56] Resource
�[0;32mI (439657) esp32_camera: Resource payload: {"image-width":640,"image-height":480,"resource-type":"image"}�[0m
>>> HomeKit: [Client 57] Get Characteristics
>>> HomeKit: [Client 57] Update Characteristics
>>> HomeKit: [Client 57] Get Characteristics
�[0;32mI (440787) esp32_camera: Creating setup endpoints response�[0m
>>> HomeKit: [Client 57] Update Characteristics
�[0;32mI (440997) esp32_camera: Processing session command 1�[0m
�[0;32mI (440997) esp32_camera: Adding streaming session�[0m
�[0;32mI (440997) esp32_camera: Starting streaming�[0m
�[0;32mI (440997) esp32_camera: Total free memory: 4203648�[0m
x264 [info]: using cpu capabilities: none!
x264 [info]: profile Constrained Baseline, level 1.0
�[0;32mI (441097) esp32_camera: Executing streaming loop�[0m
�[0;32mI (441107) esp32_camera: Total free memory: 3635344�[0m
�[0;32mI (441107) esp32_camera: Getting a frame�[0m
�[0;32mI (441107) esp32_camera: Total free memory: 3635344�[0m
�[0;32mI (441117) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (441167) esp32_camera: JPEG finishing�[0m
�[0;32mI (441167) esp32_camera: JPEG destroying�[0m
�[0;32mI (441167) esp32_camera: Returning frame buffer�[0m
�[0;32mI (441167) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (441167) esp32_camera: Encoding a frame�[0m
�[0;32mI (441177) esp32_camera: Total free memory: 3635252�[0m
�[0;32mI (441387) esp32_camera: Encoded frame, size = 2495�[0m
�[0;32mI (441387) esp32_camera: Sending RTCP sender report�[0m
�[0;32mI (441407) esp32_camera: Done sending frame data�[0m
�[0;32mI (441427) esp32_camera: Getting a frame�[0m
�[0;32mI (441427) esp32_camera: Total free memory: 3550928�[0m
�[0;32mI (441427) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (441477) esp32_camera: JPEG finishing�[0m
�[0;32mI (441477) esp32_camera: JPEG destroying�[0m
�[0;32mI (441477) esp32_camera: Returning frame buffer�[0m
�[0;32mI (441477) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (441477) esp32_camera: Encoding a frame�[0m
�[0;32mI (441487) esp32_camera: Total free memory: 3550928�[0m
�[0;32mI (441557) esp32_camera: Encoded frame, size = 25�[0m
�[0;32mI (441557) esp32_camera: Done sending frame data�[0m
�[0;32mI (441577) esp32_camera: Getting a frame�[0m
�[0;32mI (441577) esp32_camera: Total free memory: 3426096�[0m
�[0;32mI (441577) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (441627) esp32_camera: JPEG finishing�[0m
�[0;32mI (441627) esp32_camera: JPEG destroying�[0m
�[0;32mI (441627) esp32_camera: Returning frame buffer�[0m
�[0;32mI (441627) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (441637) esp32_camera: Encoding a frame�[0m
�[0;32mI (441637) esp32_camera: Total free memory: 3426096�[0m
�[0;32mI (441727) esp32_camera: Encoded frame, size = 29�[0m
�[0;32mI (441727) esp32_camera: Done sending frame data�[0m
�[0;32mI (441747) esp32_camera: Getting a frame�[0m
�[0;32mI (441747) esp32_camera: Total free memory: 3426096�[0m
�[0;32mI (441747) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (441797) esp32_camera: JPEG finishing�[0m
�[0;32mI (441797) esp32_camera: JPEG destroying�[0m
�[0;32mI (441797) esp32_camera: Returning frame buffer�[0m
�[0;32mI (441797) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (441807) esp32_camera: Encoding a frame�[0m
�[0;32mI (441807) esp32_camera: Total free memory: 3426096�[0m
�[0;32mI (441897) esp32_camera: Encoded frame, size = 51�[0m
�[0;32mI (441907) esp32_camera: Done sending frame data�[0m
�[0;32mI (441917) esp32_camera: Getting a frame�[0m
�[0;32mI (441917) esp32_camera: Total free memory: 3425716�[0m
�[0;32mI (441917) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (442017) esp32_camera: JPEG finishing�[0m
�[0;32mI (442017) esp32_camera: JPEG destroying�[0m
�[0;32mI (442017) esp32_camera: Returning frame buffer�[0m
�[0;32mI (442017) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (442027) esp32_camera: Encoding a frame�[0m
�[0;32mI (442027) esp32_camera: Total free memory: 3425716�[0m
�[0;32mI (442187) esp32_camera: Encoded frame, size = 178�[0m
�[0;32mI (442187) esp32_camera: Done sending frame data�[0m
�[0;32mI (442207) esp32_camera: Getting a frame�[0m
�[0;32mI (442207) esp32_camera: Total free memory: 3425716�[0m
�[0;32mI (442207) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (442307) esp32_camera: JPEG finishing�[0m
�[0;32mI (442307) esp32_camera: JPEG destroying�[0m
�[0;32mI (442307) esp32_camera: Returning frame buffer�[0m
�[0;32mI (442307) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (442317) esp32_camera: Encoding a frame�[0m
�[0;32mI (442317) esp32_camera: Total free memory: 3425716�[0m
�[0;32mI (442487) esp32_camera: Encoded frame, size = 394�[0m
�[0;32mI (442497) esp32_camera: Done sending frame data�[0m
�[0;32mI (442507) esp32_camera: Getting a frame�[0m
�[0;32mI (442507) esp32_camera: Total free memory: 3425340�[0m
�[0;32mI (442507) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (442597) esp32_camera: JPEG finishing�[0m
�[0;32mI (442597) esp32_camera: JPEG destroying�[0m
�[0;32mI (442597) esp32_camera: Returning frame buffer�[0m
�[0;32mI (442607) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (442607) esp32_camera: Encoding a frame�[0m
�[0;32mI (442617) esp32_camera: Total free memory: 3425340�[0m
�[0;32mI (442777) esp32_camera: Encoded frame, size = 257�[0m
�[0;32mI (442777) esp32_camera: Done sending frame data�[0m
�[0;32mI (442797) esp32_camera: Getting a frame�[0m
�[0;32mI (442797) esp32_camera: Total free memory: 3425340�[0m
�[0;32mI (442797) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (442887) esp32_camera: JPEG finishing�[0m
�[0;32mI (442887) esp32_camera: JPEG destroying�[0m
�[0;32mI (442897) esp32_camera: Returning frame buffer�[0m
�[0;32mI (442897) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (442897) esp32_camera: Encoding a frame�[0m
�[0;32mI (442907) esp32_camera: Total free memory: 3425340�[0m
�[0;32mI (443097) esp32_camera: Encoded frame, size = 418�[0m
�[0;32mI (443097) esp32_camera: Done sending frame data�[0m
�[0;32mI (443117) esp32_camera: Getting a frame�[0m
�[0;32mI (443117) esp32_camera: Total free memory: 3424964�[0m
�[0;32mI (443117) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (443167) esp32_camera: JPEG finishing�[0m
�[0;32mI (443167) esp32_camera: JPEG destroying�[0m
�[0;32mI (443167) esp32_camera: Returning frame buffer�[0m
�[0;32mI (443167) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (443177) esp32_camera: Encoding a frame�[0m
�[0;32mI (443177) esp32_camera: Total free memory: 3424964�[0m
�[0;32mI (443347) esp32_camera: Encoded frame, size = 331�[0m
�[0;32mI (443357) esp32_camera: Done sending frame data�[0m
�[0;32mI (443367) esp32_camera: Getting a frame�[0m
�[0;32mI (443367) esp32_camera: Total free memory: 3424964�[0m
�[0;32mI (443367) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (443407) esp32_camera: JPEG finishing�[0m
�[0;32mI (443407) esp32_camera: JPEG destroying�[0m
�[0;32mI (443407) esp32_camera: Returning frame buffer�[0m
�[0;32mI (443417) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (443417) esp32_camera: Encoding a frame�[0m
�[0;32mI (443427) esp32_camera: Total free memory: 3424460�[0m
�[0;32mI (443597) esp32_camera: Encoded frame, size = 371�[0m
�[0;32mI (443597) esp32_camera: Done sending frame data�[0m
�[0;32mI (443617) esp32_camera: Getting a frame�[0m
�[0;32mI (443617) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (443617) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (443667) esp32_camera: JPEG finishing�[0m
�[0;32mI (443667) esp32_camera: JPEG destroying�[0m
�[0;32mI (443667) esp32_camera: Returning frame buffer�[0m
�[0;32mI (443667) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (443667) esp32_camera: Encoding a frame�[0m
�[0;32mI (443677) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (443917) esp32_camera: Encoded frame, size = 2516�[0m
W (443927) wifi: alloc eb len=24 type=3 fail, heap:3424424

W (443927) wifi: m f null

�[0;32mI (443937) esp32_camera: Done sending frame data�[0m
�[0;32mI (443947) esp32_camera: Getting a frame�[0m
�[0;32mI (443947) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (443947) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (443997) esp32_camera: JPEG finishing�[0m
�[0;32mI (443997) esp32_camera: JPEG destroying�[0m
�[0;32mI (443997) esp32_camera: Returning frame buffer�[0m
�[0;32mI (443997) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (443997) esp32_camera: Encoding a frame�[0m
�[0;32mI (444007) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444147) esp32_camera: Encoded frame, size = 468�[0m
�[0;32mI (444147) esp32_camera: Done sending frame data�[0m
�[0;32mI (444167) esp32_camera: Getting a frame�[0m
�[0;32mI (444167) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444167) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (444207) esp32_camera: JPEG finishing�[0m
�[0;32mI (444207) esp32_camera: JPEG destroying�[0m
�[0;32mI (444207) esp32_camera: Returning frame buffer�[0m
�[0;32mI (444217) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (444217) esp32_camera: Encoding a frame�[0m
�[0;32mI (444227) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444377) esp32_camera: Encoded frame, size = 503�[0m
�[0;32mI (444377) esp32_camera: Done sending frame data�[0m
�[0;32mI (444387) esp32_camera: Getting a frame�[0m
�[0;32mI (444387) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444387) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (444427) esp32_camera: JPEG finishing�[0m
�[0;32mI (444437) esp32_camera: JPEG destroying�[0m
�[0;32mI (444437) esp32_camera: Returning frame buffer�[0m
�[0;32mI (444437) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (444437) esp32_camera: Encoding a frame�[0m
�[0;32mI (444447) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444597) esp32_camera: Encoded frame, size = 526�[0m
�[0;32mI (444597) esp32_camera: Done sending frame data�[0m
�[0;32mI (444617) esp32_camera: Getting a frame�[0m
�[0;32mI (444617) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444617) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (444657) esp32_camera: JPEG finishing�[0m
�[0;32mI (444667) esp32_camera: JPEG destroying�[0m
�[0;32mI (444667) esp32_camera: Returning frame buffer�[0m
�[0;32mI (444667) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (444667) esp32_camera: Encoding a frame�[0m
�[0;32mI (444677) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444827) esp32_camera: Encoded frame, size = 480�[0m
�[0;32mI (444827) esp32_camera: Done sending frame data�[0m
�[0;32mI (444847) esp32_camera: Getting a frame�[0m
�[0;32mI (444847) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (444847) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (444897) esp32_camera: JPEG finishing�[0m
�[0;32mI (444897) esp32_camera: JPEG destroying�[0m
�[0;32mI (444897) esp32_camera: Returning frame buffer�[0m
�[0;32mI (444897) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (444907) esp32_camera: Encoding a frame�[0m
�[0;32mI (444907) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445057) esp32_camera: Encoded frame, size = 382�[0m
�[0;32mI (445057) esp32_camera: Done sending frame data�[0m
�[0;32mI (445077) esp32_camera: Getting a frame�[0m
�[0;32mI (445077) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445077) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (445127) esp32_camera: JPEG finishing�[0m
�[0;32mI (445127) esp32_camera: JPEG destroying�[0m
�[0;32mI (445127) esp32_camera: Returning frame buffer�[0m
�[0;32mI (445127) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (445137) esp32_camera: Encoding a frame�[0m
�[0;32mI (445137) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445287) esp32_camera: Encoded frame, size = 259�[0m
�[0;32mI (445297) esp32_camera: Done sending frame data�[0m
�[0;32mI (445307) esp32_camera: Getting a frame�[0m
�[0;32mI (445307) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445307) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (445347) esp32_camera: JPEG finishing�[0m
�[0;32mI (445347) esp32_camera: JPEG destroying�[0m
�[0;32mI (445347) esp32_camera: Returning frame buffer�[0m
�[0;32mI (445347) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (445357) esp32_camera: Encoding a frame�[0m
�[0;32mI (445357) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445517) esp32_camera: Encoded frame, size = 308�[0m
�[0;32mI (445517) esp32_camera: Done sending frame data�[0m
�[0;32mI (445537) esp32_camera: Getting a frame�[0m
�[0;32mI (445537) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445537) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (445577) esp32_camera: JPEG finishing�[0m
�[0;32mI (445577) esp32_camera: JPEG destroying�[0m
�[0;32mI (445577) esp32_camera: Returning frame buffer�[0m
�[0;32mI (445587) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (445587) esp32_camera: Encoding a frame�[0m
�[0;32mI (445597) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445757) esp32_camera: Encoded frame, size = 379�[0m
�[0;32mI (445757) esp32_camera: Done sending frame data�[0m
�[0;32mI (445777) esp32_camera: Getting a frame�[0m
�[0;32mI (445777) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (445777) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (445817) esp32_camera: JPEG finishing�[0m
�[0;32mI (445827) esp32_camera: JPEG destroying�[0m
�[0;32mI (445827) esp32_camera: Returning frame buffer�[0m
�[0;32mI (445827) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (445827) esp32_camera: Encoding a frame�[0m
�[0;32mI (445837) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (446007) esp32_camera: Encoded frame, size = 433�[0m
�[0;32mI (446007) esp32_camera: Done sending frame data�[0m
�[0;32mI (446027) esp32_camera: Getting a frame�[0m
�[0;32mI (446027) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (446027) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (446067) esp32_camera: JPEG finishing�[0m
�[0;32mI (446067) esp32_camera: JPEG destroying�[0m
�[0;32mI (446067) esp32_camera: Returning frame buffer�[0m
�[0;32mI (446067) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (446077) esp32_camera: Encoding a frame�[0m
�[0;32mI (446077) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (446317) esp32_camera: Encoded frame, size = 2404�[0m
�[0;32mI (446337) esp32_camera: Done sending frame data�[0m
�[0;32mI (446347) esp32_camera: Getting a frame�[0m
�[0;32mI (446347) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (446347) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (446387) esp32_camera: JPEG finishing�[0m
�[0;32mI (446387) esp32_camera: JPEG destroying�[0m
�[0;32mI (446387) esp32_camera: Returning frame buffer�[0m
�[0;32mI (446387) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (446397) esp32_camera: Encoding a frame�[0m
�[0;32mI (446397) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (446487) esp32_camera: Encoded frame, size = 35�[0m
�[0;32mI (446487) esp32_camera: Done sending frame data�[0m
�[0;32mI (446497) esp32_camera: Getting a frame�[0m
�[0;32mI (446497) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (446497) esp32_camera: JPEG output size: 80x60�[0m
�[0;32mI (446547) esp32_camera: JPEG finishing�[0m
�[0;32mI (446547) esp32_camera: JPEG destroying�[0m
�[0;32mI (446547) esp32_camera: Returning frame buffer�[0m
�[0;32mI (446547) esp32_camera: Done grabbing a frame�[0m
�[0;32mI (446557) esp32_camera: Encoding a frame�[0m
�[0;32mI (446557) esp32_camera: Total free memory: 3424580�[0m
�[0;32mI (446647) esp32_camera: Encoded frame, size = 59�[0m
�[0;32mI (446657) esp32_camera: Done sending frame data�[0m
�[0;31mE (446657) esp32_camera: Failed to send encrypted packet (code 12)�[0m
�[0;31mE (446657) esp32_camera: Failed to send RTP packet (code -2)�[0m
x264 [info]: frame I:3     Avg QP:17.67  size:  2472
x264 [info]: frame P:20    Avg QP:20.75  size:   294
x264 [info]: mb I  I16..4: 100.0%  0.0%  0.0%
x264 [info]: mb P  I16..4:  0.2%  0.0%  0.0%  P16..4: 73.2%  0.0%  0.0%  0.0%  0.0%    skip:26.5%
x264 [info]: coded y,uvDC,uvAC intra: 100.0% 100.0% 98.4% inter: 44.2% 56.9% 27.1%
x264 [info]: i16 v,h,dc,p: 10% 49% 41%  0%
x264 [info]: i8c dc,h,v,p: 51% 31%  7% 11%
x264 [info]: kb/s:115.66
�[0;32mI (446707) esp32_camera: Done with stream�[0m
ets Jun  8 2016 00:22:57
@jp112sdl
Copy link

Hi!

Same issue here... any suggestions?

@maximkulkin
Copy link
Owner

Wait for this to be fixed: espressif/esp-idf#4309

@doabigcheese
Copy link

@maximkulkin With latest IDF (ESP-IDF v4.1-dev-1865-gca979fb11) i get different log output when trying to stream:
I (2241509) esp32_camera: Processing session command 1 I (2241509) esp32_camera: Adding streaming session I (2241509) esp32_camera: Starting streaming I (2241519) esp32_camera: Total free memory: 2347188 x264 [info]: using cpu capabilities: none! x264 [error]: malloc of size 4957118 failed E (2243739) esp32_camera: Failed to open H.264 encoder E (2243739) FreeRTOS: FreeRTOS Task "Camera Stream" should not return, Aborting now! abort() was called at PC 0x40099b43 on core 0

Is this the same issue (with just other/better log output) or a different problem?
at least it is now recovering by itselve with a reboot :)

thnx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants