[mythtv-commits] Ticket #12917: mythfrontend.real crashes since Ubuntu 16.10 upgrade

MythTV noreply at mythtv.org
Mon Nov 7 01:58:47 UTC 2016


#12917: mythfrontend.real crashes since Ubuntu 16.10 upgrade
-----------------------------------------+-------------------------
 Reporter:  heynnema@…                   |          Owner:
     Type:  Bug Report - General         |         Status:  new
 Priority:  critical                     |      Milestone:  unknown
Component:  MythTV - General             |        Version:  0.28.0
 Severity:  high                         |     Resolution:
 Keywords:  mythfrontend stack smashing  |  Ticket locked:  0
-----------------------------------------+-------------------------

Comment (by anonymousheynnema@…):

 my backtrace for mythfrontend.real crashing on exit

 {{{
 $ gdb /usr/bin/mythfrontend.real core
 GNU gdb (Ubuntu 7.11.90.20161005-0ubuntu1) 7.11.90.20161005-git
 Copyright (C) 2016 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
 and "show warranty" for details.
 This GDB was configured as "x86_64-linux-gnu".
 Type "show configuration" for configuration details.
 For bug reporting instructions, please see:
 <http://www.gnu.org/software/gdb/bugs/>.
 Find the GDB manual and other documentation resources online at:
 <http://www.gnu.org/software/gdb/documentation/>.
 For help, type "help".
 Type "apropos word" to search for commands related to "word"...
 Reading symbols from /usr/bin/mythfrontend.real...Reading symbols from
 /usr/lib/debug/.build-
 id/9b/d64c118e069acb003619323e8a49774041b906.debug...done.
 done.

 warning: core file may not match specified executable file.
 [New LWP 17462]
 [New LWP 17465]
 [New LWP 17466]
 [New LWP 17479]
 [New LWP 17495]
 [New LWP 17499]
 [New LWP 17501]
 [New LWP 17500]
 [New LWP 17502]
 [New LWP 17464]
 [New LWP 17467]
 [New LWP 17503]
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
 Core was generated by `mythfrontend.real'.
 Program terminated with signal SIGSEGV, Segmentation fault.
 #0  0x00007efc54c285df in QNetworkConfiguration::~QNetworkConfiguration()
 ()
    from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
 [Current thread is 1 (Thread 0x7efc3a684500 (LWP 17462))]
 (gdb)  thread apply all bt

 Thread 12 (Thread 0x7efb077fc700 (LWP 17503)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 ()
     at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
 #1  0x00007efc47ec03c4 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #2  0x00007efc47ec061a in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #3  0x00007efc48fc7591 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #4  0x00007efc50d2f70a in start_thread (arg=0x7efb077fc700)
     at pthread_create.c:333
 #5  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 11 (Thread 0x7efc2cf02700 (LWP 17467)):
 #0  0x00007efc501b50bd in poll () at ../sysdeps/unix/syscall-template.S:84
 #1  0x00007efc45f099d6 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #2  0x00007efc45f09aec in g_main_context_iteration ()
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 #3  0x00007efc5122148f in
 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
 #4  0x00007efc511c90fa in
 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>---Type <return> to
 continue, or q <return> to quit---
 ) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
 #5  0x00007efc50feed43 in QThread::exec() ()
    from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
 #6  0x00007efc51433575 in ?? () from /usr/lib/x86_64-linux-
 gnu/libQt5DBus.so.5
 #7  0x00007efc50ff3c68 in ?? () from /usr/lib/x86_64-linux-
 gnu/libQt5Core.so.5
 #8  0x00007efc50d2f70a in start_thread (arg=0x7efc2cf02700)
     at pthread_create.c:333
 #9  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 10 (Thread 0x7efc2e705700 (LWP 17464)):
 #0  0x00007efc501b50bd in poll () at ../sysdeps/unix/syscall-template.S:84
 #1  0x00007efc45f099d6 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #2  0x00007efc45f09aec in g_main_context_iteration ()
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 #3  0x00007efc2e70d46d in ?? ()
    from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
 #4  0x00007efc45f31305 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #5  0x00007efc50d2f70a in start_thread (arg=0x7efc2e705700)
     at pthread_create.c:333
 #6  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 ---Type <return> to continue, or q <return> to quit---
 Thread 9 (Thread 0x7efb07ffd700 (LWP 17502)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 ()
     at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
 #1  0x00007efc48ca6da3 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #2  0x00007efc48fc7591 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #3  0x00007efc50d2f70a in start_thread (arg=0x7efb07ffd700)
     at pthread_create.c:333
 #4  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 8 (Thread 0x7efb517fa700 (LWP 17500)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 ()
     at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
 #1  0x00007efc48ca6da3 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #2  0x00007efc48fc7591 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #3  0x00007efc50d2f70a in start_thread (arg=0x7efb517fa700)
     at pthread_create.c:333
 #4  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
 ---Type <return> to continue, or q <return> to quit---

 Thread 7 (Thread 0x7efb50ff9700 (LWP 17501)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 ()
     at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
 #1  0x00007efc48ca6da3 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #2  0x00007efc48fc7591 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #3  0x00007efc50d2f70a in start_thread (arg=0x7efb50ff9700)
     at pthread_create.c:333
 #4  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 6 (Thread 0x7efb51ffb700 (LWP 17499)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 ()
     at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
 #1  0x00007efc48ca5d74 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #2  0x00007efc48fc7591 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #3  0x00007efc50d2f70a in start_thread (arg=0x7efb51ffb700)
     at pthread_create.c:333
 #4  0x00007efc501c10af in clone ()
 ---Type <return> to continue, or q <return> to quit---
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 5 (Thread 0x7efb537fe700 (LWP 17495)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 ()
     at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
 #1  0x00007efc48f9796b in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #2  0x00007efc48f979a9 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
 #3  0x00007efc50d2f70a in start_thread (arg=0x7efb537fe700)
     at pthread_create.c:333
 #4  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 4 (Thread 0x7efc17fff700 (LWP 17479)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 ()
     at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
 #1  0x00007efc51625574 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
 #2  0x00007efc516255b9 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
 #3  0x00007efc50d2f70a in start_thread (arg=0x7efc17fff700)
     at pthread_create.c:333
 ---Type <return> to continue, or q <return> to quit---
 #4  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 3 (Thread 0x7efc2d703700 (LWP 17466)):
 #0  0x00007efc501b50bd in poll () at ../sysdeps/unix/syscall-template.S:84
 #1  0x00007efc45f099d6 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #2  0x00007efc45f09d62 in g_main_loop_run ()
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 #3  0x00007efc359b94e6 in ?? () from /usr/lib/x86_64-linux-
 gnu/libgio-2.0.so.0
 #4  0x00007efc45f31305 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #5  0x00007efc50d2f70a in start_thread (arg=0x7efc2d703700)
     at pthread_create.c:333
 #6  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 2 (Thread 0x7efc2df04700 (LWP 17465)):
 #0  0x00007efc501b50bd in poll () at ../sysdeps/unix/syscall-template.S:84
 #1  0x00007efc45f099d6 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #2  0x00007efc45f09aec in g_main_context_iteration ()
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 #3  0x00007efc45f09b31 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #4  0x00007efc45f31305 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #5  0x00007efc50d2f70a in start_thread (arg=0x7efc2df04700)
 ---Type <return> to continue, or q <return> to quit---
     at pthread_create.c:333
 #6  0x00007efc501c10af in clone ()
     at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

 Thread 1 (Thread 0x7efc3a684500 (LWP 17462)):
 #0  0x00007efc54c285df in QNetworkConfiguration::~QNetworkConfiguration()
 ()
    from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
 #1  0x00007efc54bf3340 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
 #2  0x00007efc54bf3489 in ?? ()
    from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
 #3  0x00007efc512002c7 in QObject::~QObject() ()
    from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
 #4  0x00007efc54bee2fa in QNetworkAccessManager::~QNetworkAccessManager()
 ()
    from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
 #5  0x00007efc531c2467 in
 MythNetworkAccessManager::~MythNetworkAccessManager (
     this=0x561c0225c1b0, __in_chrg=<optimized out>) at
 mythuiwebbrowser.h:58
 #6  0x00007efc531c2484 in
 MythNetworkAccessManager::~MythNetworkAccessManager (
     this=0x561c0225c1b0, __in_chrg=<optimized out>) at
 mythuiwebbrowser.h:58
 #7  0x00007efc5313669f in DestroyNetworkAccessManager ()
     at mythuiwebbrowser.cpp:100
 #8  0x00007efc500f32e0 in __run_exit_handlers (status=0,
     listp=0x7efc5047a5d8 <__exit_funcs>,
 ---Type <return> to continue, or q <return> to quit---
     run_list_atexit=run_list_atexit at entry=true,
 run_dtors=run_dtors at entry=true)
     at exit.c:83
 #9  0x00007efc500f333a in __GI_exit (status=<optimized out>) at exit.c:105
 #10 0x00007efc500d93f8 in __libc_start_main (
     main=0x561c002fb95d <main(int, char**)>, argc=1, argv=0x7ffd7a127f28,
     init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
     stack_end=0x7ffd7a127f18) at ../csu/libc-start.c:325
 #11 0x0000561c002ee80a in _start ()
 (gdb) quit
 }}}

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12917#comment:9>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list