Ticket #7046: gdb.txt.newfe

File gdb.txt.newfe, 16.3 KB (added by David Asher <asherml@…>, 15 years ago)

backtrace of restarted frontend which never fully restarted

Line 
1
2Thread 5 (Thread 0x7fd46a96f950 (LWP 672)):
3#0  0x00007fd4723e1496 in poll () from /lib/libc.so.6
4No symbol table info available.
5#1  0x00007fd46d08277f in ?? () from /usr/lib/libglib-2.0.so.0
6No symbol table info available.
7#2  0x00007fd46d082a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
8No symbol table info available.
9#3  0x00007fd472f9fe8e in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
10No symbol table info available.
11#4  0x00007fd472f75002 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
12No symbol table info available.
13#5  0x00007fd472f753cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
14No symbol table info available.
15#6  0x00007fd472e8a9b8 in QThread::exec () from /usr/lib/libQtCore.so.4
16No symbol table info available.
17#7  0x00007fd47864f814 in WorkerThread::run (this=0x141c130) at threadpool.cpp:267
18No locals.
19#8  0x00007fd472e8d952 in ?? () from /usr/lib/libQtCore.so.4
20No symbol table info available.
21#9  0x00007fd474d3b3ba in start_thread () from /lib/libpthread.so.0
22No symbol table info available.
23#10 0x00007fd4723eafcd in clone () from /lib/libc.so.6
24No symbol table info available.
25#11 0x0000000000000000 in ?? ()
26No symbol table info available.
27
28Thread 4 (Thread 0x7fd46a16e950 (LWP 675)):
29#0  0x00007fd474d3f56d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
30No symbol table info available.
31#1  0x00007fd472e8d395 in ?? () from /usr/lib/libQtCore.so.4
32No symbol table info available.
33#2  0x00007fd472e8d4fe in QThread::msleep () from /usr/lib/libQtCore.so.4
34No symbol table info available.
35#3  0x00007fd47863e24a in TaskQueue::run (this=0x1419470) at taskqueue.cpp:127
36        ttNow = {tv_sec = 1252894138, tv_usec = 575477}
37        pTask = (Task *) 0x0
38#4  0x00007fd472e8d952 in ?? () from /usr/lib/libQtCore.so.4
39No symbol table info available.
40#5  0x00007fd474d3b3ba in start_thread () from /lib/libpthread.so.0
41No symbol table info available.
42#6  0x00007fd4723eafcd in clone () from /lib/libc.so.6
43No symbol table info available.
44#7  0x0000000000000000 in ?? ()
45No symbol table info available.
46
47Thread 3 (Thread 0x7fd46996d950 (LWP 676)):
48#0  0x00007fd4723e3742 in select () from /lib/libc.so.6
49No symbol table info available.
50#1  0x00007fd47863c1f7 in SSDP::run (this=0x141b280) at ssdp.cpp:231
51        nMaxSocket = 17
52        read_set = {fds_bits = {229376, 0 <repeats 15 times>}}
53        timeout = {tv_sec = 0, tv_usec = 866497}
54#2  0x00007fd472e8d952 in ?? () from /usr/lib/libQtCore.so.4
55No symbol table info available.
56#3  0x00007fd474d3b3ba in start_thread () from /lib/libpthread.so.0
57No symbol table info available.
58#4  0x00007fd4723eafcd in clone () from /lib/libc.so.6
59No symbol table info available.
60#5  0x0000000000000000 in ?? ()
61No symbol table info available.
62
63Thread 2 (Thread 0x7fd463fff950 (LWP 683)):
64#0  0x00007fd474d3f2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
65No symbol table info available.
66#1  0x00007fd472e8e939 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
67No symbol table info available.
68#2  0x00007fd4781c2652 in MythContext::waitPrivRequest (this=0x1412460) at mythcontext.cpp:2400
69No locals.
70#3  0x00000000004249c0 in run_priv_thread (data=<value optimized out>) at main.cpp:963
71No locals.
72#4  0x00007fd474d3b3ba in start_thread () from /lib/libpthread.so.0
73No symbol table info available.
74#5  0x00007fd4723eafcd in clone () from /lib/libc.so.6
75No symbol table info available.
76#6  0x0000000000000000 in ?? ()
77No symbol table info available.
78
79Thread 1 (Thread 0x7fd47a8b4790 (LWP 656)):
80#0  0x00007fd474d41edb in read () from /lib/libpthread.so.0
81No symbol table info available.
82#1  0x00007fd468bdb908 in vio_read () from /usr/lib/libmysqlclient_r.so.15
83No symbol table info available.
84#2  0x00007fd468bdb967 in vio_read_buff () from /usr/lib/libmysqlclient_r.so.15
85No symbol table info available.
86#3  0x00007fd468bdcb42 in ?? () from /usr/lib/libmysqlclient_r.so.15
87No symbol table info available.
88#4  0x00007fd468bdcf0d in my_net_read () from /usr/lib/libmysqlclient_r.so.15
89No symbol table info available.
90#5  0x00007fd468bd7455 in cli_safe_read () from /usr/lib/libmysqlclient_r.so.15
91No symbol table info available.
92#6  0x00007fd468baccbf in cli_read_prepare_result () from /usr/lib/libmysqlclient_r.so.15
93No symbol table info available.
94#7  0x00007fd468baa20d in mysql_stmt_prepare () from /usr/lib/libmysqlclient_r.so.15
95No symbol table info available.
96#8  0x00007fd468f6624d in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
97No symbol table info available.
98#9  0x00007fd4746cae00 in QSqlResult::savePrepare () from /usr/lib/libQtSql.so.4
99No symbol table info available.
100#10 0x00007fd4746bdefb in QSqlQuery::prepare () from /usr/lib/libQtSql.so.4
101No symbol table info available.
102#11 0x00007fd477af63c9 in MSqlQuery::prepare (this=0x7fff829e6e80, query=@0x7fff829e6f80) at mythdbcon.cpp:461
103        lock = {{mtx = 0x7fd477d60269, val = 140550520308329}}
104#12 0x0000000000485a05 in DisplayRecGroup () at globalsettings.cpp:298
105        gc = <value optimized out>
106        query = {<QSqlQuery> = {d = 0x14cd5e0}, static prepareLock = {d = 0x1390cc0}, m_db = 0x7fd4640014d0, m_isConnected = true, m_returnConnection = true, m_last_prepared_query = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x14cd6e0, static codecForCStrings = 0x0}, m_testbindings = {priv = 0x14cd600}}
107#13 0x00000000004a497c in PlaybackSettings (this=0x7fff829e7640) at globalsettings.cpp:4865
108        columns = <value optimized out>
109        ocol2 = <value optimized out>
110        seek = <value optimized out>
111        general1 = <value optimized out>
112        aspect_fill = <value optimized out>
113        column1 = <value optimized out>
114        general2 = <value optimized out>
115        tmp = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x146ff40, static codecForCStrings = 0x0}
116        pbox2 = <value optimized out>
117        comms = <value optimized out>
118        column2 = <value optimized out>
119        oscan = <value optimized out>
120        ocol1 = <value optimized out>
121        pbox = <value optimized out>
122        pbox3 = <value optimized out>
123        tmp2 = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x144d6b0, static codecForCStrings = 0x0}
124#14 0x00000000004200ae in WriteDefaults () at main.cpp:637
125        ps = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr.Storage = 0x5a8f10}, cfgChildren = {<std::_Vector_base<Configurable*, std::allocator<Configurable*> >> = {_M_impl = {<std::allocator<Configurable*>> = {<__gnu_cxx::new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x1471fb0, _M_finish = 0x1471fd0, _M_end_of_storage = 0x1471fd0}}, <No data fields>}, childwidget = {<std::_Vector_base<QWidget*, std::allocator<QWidget*> >> = {_M_impl = {<std::allocator<QWidget*>> = {<__gnu_cxx::new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, dialog = 0x0, cfgGrp = 0x147beb0}, <No data fields>}, <No data fields>}
126        os = {<ConfigurationWizard> = <invalid address>, _vptr.OSDSettings = 0x7fd47a9d84e0}
127        gs = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr.Storage = 0x146cb70}, cfgChildren = {<std::_Vector_base<Configurable*, std::allocator<Configurable*> >> = {_M_impl = {<std::allocator<Configurable*>> = {<__gnu_cxx::new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0xffffffff, _M_finish = 0x1469a40, _M_end_of_storage = 0x80c570}}, <No data fields>}, childwidget = {<std::_Vector_base<QWidget*, std::allocator<QWidget*> >> = {_M_impl = {<std::allocator<QWidget*>> = {<__gnu_cxx::new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x14173e0, _M_finish = 0x7fff829e7820, _M_end_of_storage = 0x7fff829e7af0}}, <No data fields>}, dialog = 0x7fff829e7910, cfgGrp = 0x0}, <No data fields>}, <No data fields>}
128        es = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr.Storage = 0x80fea0}, cfgChildren = {<std::_Vector_base<Configurable*, std::allocator<Configurable*> >> = {_M_impl = {<std::allocator<Configurable*>> = {<__gnu_cxx::new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fd477d60318, _M_finish = 0x80fea0, _M_end_of_storage = 0x7fd47237f276}}, <No data fields>}, childwidget = {<std::_Vector_base<QWidget*, std::allocator<QWidget*> >> = {_M_impl = {<std::allocator<QWidget*>> = {<__gnu_cxx::new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x1466e40, _M_finish = 0x7fd472ed120c, _M_end_of_storage = 0x1466f20}}, <No data fields>}, dialog = 0x7fd472672a00, cfgGrp = 0x147b580}, <No data fields>}, <No data fields>}
129        as = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr.Storage = 0x147c4f0}, cfgChildren = {<std::_Vector_base<Configurable*, std::allocator<Configurable*> >> = {_M_impl = {<std::allocator<Configurable*>> = {<__gnu_cxx::new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fff829e7590, _M_finish = 0x1469980, _M_end_of_storage = 0xa9e24b8ff7faa063}}, <No data fields>}, childwidget = {<std::_Vector_base<QWidget*, std::allocator<QWidget*> >> = {_M_impl = {<std::allocator<QWidget*>> = {<__gnu_cxx::new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fff829e75a0, _M_finish = 0x0, _M_end_of_storage = 0xa}}, <No data fields>}, dialog = 0x7fd472672a00, cfgGrp = 0x1991}, <No data fields>}, <No data fields>}
130        mgs = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr.Storage = 0x147aa90}, cfgChildren = {<std::_Vector_base<Configurable*, std::allocator<Configurable*> >> = {_M_impl = {<std::allocator<Configurable*>> = {<__gnu_cxx::new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fd472e0ed80, _M_finish = 0x7fd47326c420, _M_end_of_storage = 0x0}}, <No data fields>}, childwidget = {<std::_Vector_base<QWidget*, std::allocator<QWidget*> >> = {_M_impl = {<std::allocator<QWidget*>> = {<__gnu_cxx::new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x7fd47a9e8358, _M_end_of_storage = 0x7fff829e7660}}, <No data fields>}, dialog = 0x7fd47a9e8000, cfgGrp = 0x4137e6}, <No data fields>}, <No data fields>}
131        grs = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr.Storage = 0x1477b90}, cfgChildren = {<std::_Vector_base<Configurable*, std::allocator<Configurable*> >> = {_M_impl = {<std::allocator<Configurable*>> = {<__gnu_cxx::new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fff829e75e0, _M_finish = 0x1477b90, _M_end_of_storage = 0x7fd47a7d433e}}, <No data fields>}, childwidget = {<std::_Vector_base<QWidget*, std::allocator<QWidget*> >> = {_M_impl = {<std::allocator<QWidget*>> = {<__gnu_cxx::new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fd478374920, _M_finish = 0x0, _M_end_of_storage = 0x5}}, <No data fields>}, dialog = 0x0, cfgGrp = 0x14653a0}, <No data fields>}, <No data fields>}
132#15 0x000000000042a916 in main (argc=5, argv=<value optimized out>) at main.cpp:1407
133        bPromptForBackend = <value optimized out>
134        bBypassAutoDiscovery = false
135        upgradeAllowed = false
136        cmdline_err = false
137        cmdline = {parseTypes = 1535, settingsOverride = {{d = 0x80fec0, e = 0x80fec0}}, settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 2157}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x8105e0}, d = 0x8105e0}}, <No data fields>}, display = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80fea0, static codecForCStrings = 0x0}, geometry = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80fea0, static codecForCStrings = 0x0}, wantsToExit = false}
138        a = <incomplete type>
139        pluginname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80fea0, static codecForCStrings = 0x0}
140        finfo = {d_ptr = 0x1414850}
141        binname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x13eae20, static codecForCStrings = 0x0}
142        ResetSettings = 240
143        settingsOverride = {{d = 0x80fec0, e = 0x80fec0}}
144        pa_ret = 0
145        settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 2157}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x8105e0}, d = 0x8105e0}}, <No data fields>}
146        fileprefix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x14171a0, static codecForCStrings = 0x0}
147        dir = {d_ptr = 0x1482f10}
148        priv_thread = <value optimized out>
149        priv_thread_created = true
150        status = 0
151        themename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x13bb110, static codecForCStrings = 0x0}
152        themedir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 672}, alloc = 0, size = 0, data = 0x80feba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 624}, alloc = 0, size = 0, data = 0x7fd47326c43a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x13bb8a0, static codecForCStrings = 0x0}
153        mainWindow = <value optimized out>
154        pmanager = <value optimized out>
155        mon = <value optimized out>
156        networkControl = <value optimized out>
157        ctb = {<> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x80dde0, stringdata = 0x5c6b20 "ConnectToBackend", data = 0x5c6b40, extradata = 0x0}}, timer = 0x0}
158        ret = <value optimized out>
159#0  0x00007fd474d41edb in read () from /lib/libpthread.so.0