stack here looks like

(gdb) where
#0  __lll_lock_wait () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:132
#1  0x00007ffff56d709b in _L_lock_1006 () from 
/lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff56d701c in __pthread_mutex_lock (mutex=0x6dfd20) at 
pthread_mutex_lock.c:101
#3  0x00007ffff51a3391 in g_static_rec_mutex_lock (mutex=0x6d5ae0) at 
/build/buildd/glib2.0-2.31.20/./glib/deprecated/gthread-deprecated.c:712
#4  0x000000000044ff57 in Lock (mutex=..., this=0x7fffffffc770) at 
/usr/include/glibmm-2.4/glibmm/thread.h:885
#5  Data::Statement::Statement (this=0x7fffffffc770, connection=..., 
command=...) at data.cc:40
#6  0x0000000000452024 in Data::TableAdapter::replace_rows 
(this=0x7fffffffce10, data_table=...) at data.cc:345
#7  0x000000000046950a in ChannelManager::save (this=0x6d5ce0, connection=...) 
at channel_manager.cc:192
#8  0x000000000046b696 in ChannelManager::set_channels (this=0x6d5ce0, 
new_channels=...) at channel_manager.cc:357
#9  0x00000000004277f4 in MainWindow::show_channels_dialog (this=0x9eefc0) at 
main_window.cc:212
#10 0x00007ffff6b8d9c8 in operator() (this=0x9f5f38) at 
/usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#11 Glib::SignalProxyNormal::slot0_void_callback (self=<optimized out>, 
data=0x9f5f30) at signalproxy.cc:95
#12 0x00007ffff548be72 in g_closure_invoke (closure=0xa081d0, return_value=0x0, 
n_param_values=1, param_values=0xa55900, 
    invocation_hint=<optimized out>) at 
/build/buildd/glib2.0-2.31.20/./gobject/gclosure.c:777
#13 0x00007ffff549dc21 in signal_emit_unlocked_R (node=<optimized out>, 
detail=0, instance=<optimized out>, emission_return=0x0, 
    instance_and_params=0xa55900) at 
/build/buildd/glib2.0-2.31.20/./gobject/gsignal.c:3617
#14 0x00007ffff54a60ad in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=0, var_args=<optimized out>)
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c:3295
#15 0x00007ffff54a62e2 in g_signal_emit (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>)
    at /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c:3352
#16 0x00007ffff616c1b3 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#17 0x00000000004303b4 in Application::run (this=0x7fffffffdf10) at 
application.cc:420
#18 0x0000000000414a5d in main (argc=1, argv=0x7fffffffe0b8) at main.cc:152
(gdb) 


me-tv 1.3.6, 12.04 updated today.

quite similar to https://bugs.launchpad.net/me-
tv/+bug/931134/comments/21

again Data::TableAdapter::replace_rows and a locked mutex. might be the
same issue.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951720

Title:
  me-tv freezes when clicking OK on the "Channels Editor" dialog

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/me-tv/+bug/951720/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to