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

corrupted size vs. prev_size #115

Open
9000h opened this issue Mar 18, 2018 · 1 comment
Open

corrupted size vs. prev_size #115

9000h opened this issue Mar 18, 2018 · 1 comment

Comments

@9000h
Copy link
Contributor

9000h commented Mar 18, 2018

VAAPIDEVICE SYSTEM INFORMATION REPORT

inxi
System:    Kernel: 4.15.10-041510-generic x86_64 bits: 64 gcc: 7.2.0
           Console: tty 0 Distro: Ubuntu Bionic Beaver (development branch)
Machine:   Device: laptop System: Acer product: Aspire ES1-533 v: V1.12 serial: <filter>
           Mobo: Acer model: Stego_AP v: V1.12 serial: <filter>
           UEFI: Insyde v: V1.12 date: 10/18/2017
CPU:       Quad core Intel Pentium N4200 (-MCP-) arch: N/A cache: 1024 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 8755
           clock speeds: max: 2500 MHz 1: 1930 MHz 2: 1732 MHz 3: 1771 MHz
           4: 1715 MHz
Graphics:  Card: Intel Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller
           bus-ID: 00:02.0
           Display Server: X.Org 1.19.6 driver: i915
           Resolution: [email protected]
           OpenGL: renderer: Mesa DRI Intel HD Graphics 505 (Broxton)
           version: 4.5 Mesa 18.0.0-rc4 Direct Render: Yes
Audio:     Card Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
           driver: snd_hda_intel bus-ID: 00:0e.0
           Sound: ALSA v: k4.15.10-041510-generic
vainfo
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Broxton - 2.0.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline:	VAEntrypointEncSliceLP
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointEncSlice
      VAProfileH264Main               :	VAEntrypointEncSliceLP
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointEncSlice
      VAProfileH264High               :	VAEntrypointEncSliceLP
      VAProfileH264MultiviewHigh      :	VAEntrypointVLD
      VAProfileH264MultiviewHigh      :	VAEntrypointEncSlice
      VAProfileH264StereoHigh         :	VAEntrypointVLD
      VAProfileH264StereoHigh         :	VAEntrypointEncSlice
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
      VAProfileNone                   :	VAEntrypointVideoProc
      VAProfileJPEGBaseline           :	VAEntrypointVLD
      VAProfileJPEGBaseline           :	VAEntrypointEncPicture
      VAProfileVP8Version0_3          :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointEncSlice
      VAProfileHEVCMain10             :	VAEntrypointVLD
ffmpeg
ffmpeg version 3.4.git-1 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7 (Ubuntu 7.3.0-5ubuntu1)
libavutil      56.  7.100 / 56.  7.100
libavcodec     58.  9.100 / 58.  9.100
libavformat    58.  3.100 / 58.  3.100
libavdevice    58.  0.100 / 58.  0.100
libavfilter     7. 11.101 /  7. 11.101
libavresample   4.  0.  0 /  4.  0.  0
libswscale      5.  0.101 /  5.  0.101
libswresample   3.  0.101 /  3.  0.101
libpostproc    55.  0.100 / 55.  0.100
gcc
7
svdrpsend
220 <filter> SVDRP VideoDiskRecorder 2.3.9; Sun Mar 18 23:18:25 2018; UTF-8
900- Frames: missed(0) duped(241) dropped(22) total(389) PTS(20:28:21.846) drift(46) audio(432) video(0)
900- Video: h264/vaapi_vld 1280x720p 16:9 @ 1853x1025 - Intel i965 driver for Intel(R) Broxton - 2.0.0
900- Audio: mp2 48000Hz 2 channels
900 Command: vaapidevice -d :0.0 -v va-api -a pulse -c softvol -w alsa-driver-broken
221 <filter> closing connection
INCLUDE THIS REPORT INTO YOUR GITHUB ISSUE

message did show up on console when doing a vdr restart from menu
probably unrelated as this seems to come from glibc and can also come from somewhere else
malloc_printerr (check_action, "corrupted size vs. prev_size", P, AV);

this is the syslog when run in gdb

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `vdr -D- -l3 -w 60 -Pfemon -Psatip  -d2 -s 192.168.178.129:554|DVBS2-4,DVBT2-2|m'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000563ec96b7c1f in cListBase::Clear (
    this=this@entry=0x563ec99867c0 <Remotes>) at tools.c:2233
2233	        delete objects;
(gdb) bt
#0  0x0000563ec96b7c1f in cListBase::Clear() (this=this@entry=0x563ec99867c0 <Remotes>) at tools.c:2233
#1  0x0000563ec96b7d07 in cListBase::~cListBase() (this=0x563ec99867c0 <Remotes>, __in_chrg=<optimized out>) at tools.c:2140
#2  0x00007f6cef19a041 in __run_exit_handlers (status=1, listp=0x7f6cef542718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108
#3  0x00007f6cef19a13a in __GI_exit (status=<optimized out>) at exit.c:139
#4  0x00007f6cef178b9e in __libc_start_main (main=
    0x563ec95efc20 <main(int, char**)>, argc=8, argv=0x7fff8461e548, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8461e538) at ../csu/libc-start.c:344
#5  0x0000563ec95f43fa in _start ()
(gdb) 
Mar 18 23:55:08 acer533 vdr: [8708] confirm: Really restart?
Mar 18 23:55:08 acer533 vdr: [8708] warning: Really restart?
Mar 18 23:55:09 acer533 vdr: [8708] confirmed
Mar 18 23:55:09 acer533 vdr: [8724] SVDRP server handler thread ended (pid=8708, tid=8724)
Mar 18 23:55:09 acer533 vdr: [8708] saving /var/cache/vdr/cam.data
Mar 18 23:55:09 acer533 vdr: [8708] stopping plugin: satip
Mar 18 23:55:09 acer533 vdr: [8715] SATIP discover thread ended (pid=8708, tid=8715)
Mar 18 23:55:09 acer533 vdr: [8714] SATIP poller thread ended (pid=8708, tid=8714)
Mar 18 23:55:09 acer533 vdr: [8708] stopping plugin: vaapidevice
Mar 18 23:55:09 acer533 vdr: [8739] device 2 receiver thread ended (pid=8708, tid=8739)
Mar 18 23:55:09 acer533 vdr: [8722] KBD remote control thread ended (pid=8708, tid=8722)
Mar 18 23:55:09 acer533 vdr: [8708] saved setup to /var/lib/vdr/setup.conf
Mar 18 23:55:09 acer533 vdr: [8718] device 2 section handler thread ended (pid=8708, tid=8718)
Mar 18 23:55:09 acer533 vdr: [8717] SATIP#0 section handler thread ended (pid=8708, tid=8717)
Mar 18 23:55:09 acer533 vdr: [8716] SATIP#0 tuner thread ended (pid=8708, tid=8716)
Mar 18 23:55:10 acer533 vdr: [8721] device 3 section handler thread ended (pid=8708, tid=8721)
Mar 18 23:55:10 acer533 vdr: [8720] SATIP#1 section handler thread ended (pid=8708, tid=8720)
Mar 18 23:55:10 acer533 vdr: [8719] SATIP#1 tuner thread ended (pid=8708, tid=8719)
Mar 18 23:55:10 acer533 vdr: [8708] deleting plugin: satip
Mar 18 23:55:10 acer533 vdr: [8708] deleting plugin: vaapidevice
Mar 18 23:55:10 acer533 vdr: [8708] exiting, exit code 1
@pesintta
Copy link
Owner

This does not look like vaapidevice bug. The crash happens inside vdr cList implementation and vaapidevice does not use that.

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

2 participants