Bug 1726150

Summary: vdr segfaults then vdr-tvguide is installed
Product: [Fedora] Fedora Reporter: Michele Baldessari <michele>
Component: vdr-tvguideAssignee: MartinKG <mgansser>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 30CC: mgansser
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: vdr-tvguide-1.2.9-1.fc30 vdr-tvguide-1.2.9-1.fc29 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-07-14 02:07:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Michele Baldessari 2019-07-02 08:44:39 UTC
Description of problem:
I get the following segfault
Jul 02 10:40:11 kodi.int.rhx audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=vdr comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Jul 02 10:40:11 kodi.int.rhx systemd[1]: vdr.service: Main process exited, code=dumped, status=6/ABRT
Jul 02 10:40:11 kodi.int.rhx systemd[1]: vdr.service: Failed with result 'core-dump'.
Jul 02 10:40:11 kodi.int.rhx systemd[1]: Failed to start Video Disk Recorder.
Jul 02 10:40:11 kodi.int.rhx systemd-coredump[13949]: Process 13946 (vdr) of user 974 dumped core.
                                                      
                                                      Stack trace of thread 13946:
                                                      #0  0x00007f1f3820ee75 raise (libc.so.6)
                                                      #1  0x00007f1f381f9895 abort (libc.so.6)
                                                      #2  0x00007f1f381f9769 __assert_fail_base.cold (libc.so.6)
                                                      #3  0x00007f1f38207566 __assert_fail (libc.so.6)
                                                      #4  0x00007f1f2a1e566d LockSemaphoreInfo (libGraphicsMagick-Q16.so.3)
                                                      #5  0x00007f1f2a1e243f GetMagickResourceLimit (libGraphicsMagick-Q16.so.3)
                                                      #6  0x00007f1f2a1beefb GetCacheInfo (libGraphicsMagick-Q16.so.3)
                                                      #7  0x00007f1f2a19f7ab AllocateImage (libGraphicsMagick-Q16.so.3)
                                                      #8  0x00007f1f2a31dc97 _ZN6Magick8ImageRefC2Ev (libGraphicsMagick++-Q16.so.12)
                                                      #9  0x00007f1f2a31374e _ZN6Magick5ImageC1Ev (libGraphicsMagick++-Q16.so.12)
                                                      #10 0x00007f1f2a3a0843 _ZN19cImageMagickWrapperC1Ev (libvdr-tvguide.so.2.4.1)
                                                      #11 0x00007f1f2a396174 _ZN11cImageCacheC1Ev (libvdr-tvguide.so.2.4.1)
                                                      #12 0x00007f1f2a37efef n/a (libvdr-tvguide.so.2.4.1)
                                                      #13 0x00007f1f389a6f5a call_init.part.0 (ld-linux-x86-64.so.2)
                                                      #14 0x00007f1f389a7061 _dl_init (ld-linux-x86-64.so.2)
                                                      #15 0x00007f1f389aafbe dl_open_worker (ld-linux-x86-64.so.2)
                                                      #16 0x00007f1f3830e039 _dl_catch_exception (libc.so.6)
                                                      #17 0x00007f1f389aa83e _dl_open (ld-linux-x86-64.so.2)
                                                      #18 0x00007f1f388bf39c dlopen_doit (libdl.so.2)
                                                      #19 0x00007f1f3830e039 _dl_catch_exception (libc.so.6)
                                                      #20 0x00007f1f3830e0d3 _dl_catch_error (libc.so.6)
                                                      #21 0x00007f1f388bfb09 _dlerror_run (libdl.so.2)
                                                      #22 0x00007f1f388bf42a dlopen@@GLIBC_2.2.5 (libdl.so.2)
                                                      #23 0x000055c6f3c6318e n/a (vdr)
                                                      #24 0x000055c6f3c6408a _ZN14cPluginManager11LoadPluginsEb (vdr)
                                                      #25 0x000055c6f3be2087 main (vdr)
                                                      #26 0x00007f1f381faf33 __libc_start_main (libc.so.6)
                                                      #27 0x000055c6f3be59ae _start (vdr)
Jul 02 10:40:11 kodi.int.rhx systemd[1]: systemd-coredump: Succeeded.
Jul 02 10:40:11 kodi.int.rhx audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@7-13948-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'


Removing vdr-tvguide fixes the vdr segfault.

vdr-tvguide-1.2.8-1.fc30.x86_64        
GraphicsMagick-c++-1.3.32-1.fc30.x86_64
vdr-2.4.1-1.fc30.x86_64 (

Comment 1 MartinKG 2019-07-02 12:52:19 UTC
please try the new build of vdr-tvguide-1.2.8-2.fc30 from koji-build server, if it works, i will push it to repo.
https://koji.fedoraproject.org/koji/taskinfo?taskID=36002844

Comment 2 Michele Baldessari 2019-07-02 16:35:41 UTC
Thanks Martin, I confirm it works okay and it does not segfault any longer with vdr-tvguide-1.2.8-2.fc30

Comment 3 Fedora Update System 2019-07-02 19:26:50 UTC
FEDORA-2019-194680342c has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-194680342c

Comment 4 Fedora Update System 2019-07-02 19:27:13 UTC
FEDORA-2019-ea307c73de has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ea307c73de

Comment 5 Fedora Update System 2019-07-03 02:27:06 UTC
vdr-tvguide-1.2.8-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ea307c73de

Comment 6 Fedora Update System 2019-07-03 19:49:09 UTC
vdr-tvguide-1.2.8-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-194680342c

Comment 7 Fedora Update System 2019-07-05 20:36:51 UTC
FEDORA-2019-251f638cde has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-251f638cde

Comment 8 Fedora Update System 2019-07-06 04:18:58 UTC
vdr-tvguide-1.2.9-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-251f638cde

Comment 9 Fedora Update System 2019-07-06 06:41:34 UTC
vdr-tvguide-1.2.9-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-888c572ba3

Comment 10 Fedora Update System 2019-07-14 02:07:50 UTC
vdr-tvguide-1.2.9-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2019-07-14 09:33:28 UTC
vdr-tvguide-1.2.9-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.