Am 07.02.2017 um 11:19 schrieb Richard Shann:
> On Sun, 2017-02-05 at 22:02 +0100, Andreas Schneider wrote:
>> Thread 1 "denemo" received signal SIGINT, Interrupt.
>> 0x00007ffff1fb754d in poll () at ../sysdeps/unix/syscall-template.S:84
>> (gdb) b select.c:1176
>> Make breakpoint pending on future shared library load? (y or [n])
> 
> So the other crash that you tested failed to stop for the same reason -
> the breakpoint was never set on anything gdb knew about.
> 
> Could you make the following check:
> 
> start the version of the program that crashes when trying to delete the
> last verse. Create a voice to a staff and add a verse to it. Typeset the
> score and see if the verse that is attached to the voice is typeset.

Do you mean Staffs/Voices > Voices > Add Voice? The program crashes when
I activate that command. See attached log.

> The point of this is that if this fails to typeset the verse on the
> voice then the version you are compiling is not the latest git
> development, as typesetting verses on voices was fixed after the
> crash-on-deleting-last-verse was fixed.

GNU gdb (Debian 7.12-6) 7.12.0.20161007-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 denemo...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/denemo 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdb3e7700 (LWP 1787)]
[New Thread 0x7fffdabe6700 (LWP 1788)]
[New Thread 0x7fffda3e5700 (LWP 1789)]
[New Thread 0x7fffd9be4700 (LWP 1790)]
[New Thread 0x7fffd93e3700 (LWP 1791)]
[New Thread 0x7fffd8be2700 (LWP 1792)]
[New Thread 0x7fffd83e1700 (LWP 1793)]
[New Thread 0x7fffd72f7700 (LWP 1794)]
[New Thread 0x7fffd7276700 (LWP 1795)]
Denemo - MESSAGE : Loading preference file: /home/andreas/.denemo-2.0.21/denemorc
Denemo - MESSAGE : Audio driver is 'jack'
Denemo - MESSAGE : Initializing JACK audio backend
Jack: JackClient::SetupDriverSync driver sem in flush mode
Jack: JackPosixSemaphore::Connect name = jack_sem.2000_default_denemo
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: Clock source : system clock via clock_gettime
Jack: JackLibClient::Open name = denemo refnum = 2
Jack: JackClient::Activate
Jack: JackPosixThread::StartImp : create non RT thread
[New Thread 0x7fffd71e3700 (LWP 1796)]
Jack: JackPosixThread::ThreadHandler : start
Jack: JackClient::kBufferSizeCallback buffer_size = 1024
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 2
Jack: JackClient::kActivateClient name = denemo ref = 2 
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Denemo - MESSAGE : The default fluidsynth soundfont has been loaded
Jack: JackClient::PortRegister ref = 2 name = denemo:in_1 type = 32 bit float mono audio port_index = 5
Jack: JackClient::PortRegister ref = 2 name = denemo:out_1 type = 32 bit float mono audio port_index = 6
Jack: JackClient::PortRegister ref = 2 name = denemo:out_2 type = 32 bit float mono audio port_index = 7
Jack: JackClient::Connect src = denemo:out_1 dst = system:playback_1
Jack: JackClient::Connect src = denemo:out_2 dst = system:playback_2
[New Thread 0x7fffd6879700 (LWP 1797)]
Denemo - MESSAGE : MIDI driver is 'portmidi'
Denemo - MESSAGE : Initializing PortMidi backend
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
[New Thread 0x7fffd5e65700 (LWP 1798)]
[New Thread 0x7fffd4ff2700 (LWP 1799)]
[New Thread 0x7fffcb188700 (LWP 1800)]
Denemo - MESSAGE : Opening input device 'ALSA: Midi Through Port-0'
Denemo - MESSAGE : Opening output device 'ALSA: Midi Through Port-0'
Denemo - MESSAGE : Denemo version 2.0.21
Denemo - MESSAGE : Loaded keymap /home/andreas/.denemo-2.0.21/actions/Default.commands
Denemo - MESSAGE : Reading history file /home/andreas/.denemo-2.0.21/denemohistory
Success 1
[New Thread 0x7fffca987700 (LWP 1801)]
[New Thread 0x7fffca186700 (LWP 1802)]
Denemo - MESSAGE : Opening file /home/andreas/musik/A_hard_days_night_tmp.denemo
making 1 activeDenemo - MESSAGE : Stopping playback
Denemo - MESSAGE : That's it, I quit!
Denemo - MESSAGE : Destroying JACK audio backend
Jack: JackClient::PortUnRegister port_index = 5
[Thread 0x7fffd5e65700 (LWP 1798) exited]
Jack: JackClient::PortUnRegister port_index = 6
Jack: JackClient::PortUnRegister port_index = 7
Jack: JackClient::Deactivate
Jack: JackClient::Deactivate res = 0
Jack: JackPosixThread::Kill
Jack: jack_client_close
Jack: JackClient::Close ref = 2
Jack: JackClient::Deactivate
Jack: JackSocketClientChannel::Stop
Jack: JackPosixThread::Kill
[Thread 0x7fffd71e3700 (LWP 1796) exited]
[Thread 0x7fffd7276700 (LWP 1795) exited]
Jack: JackClientSocket::Close
Jack: JackClientSocket::Close
Jack: JackPosixSemaphore::Disconnect name = jack_sem.2000_default_denemo
Jack: JackLibClient::~JackLibClient
Jack: JackShmReadWritePtr1::~JackShmReadWritePtr1 2
Jack: Succeeded in unlocking 422 byte memory area
Jack: JackLibGlobals Destroy 55ccc800
Jack: ~JackLibGlobals
Jack: JackPosixSemaphore::Disconnect name = jack_sem.2000_default_system
Jack: JackPosixSemaphore::Disconnect name = jack_sem.2000_default_freewheel
Jack: no message buffer overruns
Jack: JackPosixThread::Stop
Jack: JackPosixThread::ThreadHandler : exit
Jack: JackShmReadWritePtr::~JackShmReadWritePtr 1
Jack: Succeeded in unlocking 1186 byte memory area
Jack: JackShmReadWritePtr::~JackShmReadWritePtr 0
[Thread 0x7fffd72f7700 (LWP 1794) exited]
Jack: Succeeded in unlocking 82274202 byte memory area
Jack: jack_client_close res = 0
Denemo - MESSAGE : Destroying PortMidi backend
Denemo - MESSAGE : Audio driver is 'jack'
Denemo - MESSAGE : Initializing JACK audio backend
Jack: jack_client_open denemo
Jack: JackLibGlobals Init 0
Jack: JackLibGlobals
Jack: JackPosixThread::StartImp : create non RT thread
[Thread 0x7fffd6879700 (LWP 1797) exited]
[New Thread 0x7fffd72f7700 (LWP 1803)]
Jack: JackPosixThread::ThreadHandler : start
Jack: JackGenericClientChannel::ServerCheck = default
Jack: JackClientSocket::Connect : addr.sun_path /dev/shm/jack_default_2000_0
Jack: JackClientSocket::Close
Jack: JackLibClient::JackLibClient table = 55ccc820
Jack: JackLibClient::Open name = denemo
Jack: JackSocketClientChannel::Open name = denemo
Jack: JackClientSocket::Connect : addr.sun_path /dev/shm/jack_default_2000_0
Jack: JackServerSocket::Bind : addr.sun_path /dev/shm/jack_denemo_2000_0
Jack: JackSocketClientChannel::Start
Jack: JackPosixThread::StartImp : create non RT thread
[New Thread 0x7fffd7276700 (LWP 1804)]
Jack: JackPosixThread::ThreadHandler : start
Jack: JackSocketClientChannel::Init
Jack: JackServerSocket::Close /dev/shm/jack_denemo_2000_0
Jack: JackClient::ClientNotify ref = 0 name = system notify = 0
Jack: JackClient::AddClient name = system, ref = 0 
Jack: JackPosixSemaphore::Connect name = jack_sem.2000_default_system
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: JackClient::ClientNotify ref = 1 name = freewheel notify = 0
Jack: JackClient::AddClient name = freewheel, ref = 1 
Jack: JackPosixSemaphore::Connect name = jack_sem.2000_default_freewheel
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: JackShmReadWritePtr::Init 1 4294967295
Jack: Succeeded in locking 1186 byte memory area
Jack: JackShmReadWritePtr::Init 0 4294967295
Jack: Succeeded in locking 82274202 byte memory area
Jack: JackShmReadWritePtr1::Init 2 4294967295
Jack: Succeeded in locking 422 byte memory area
Jack: JackClient::SetupDriverSync driver sem in flush mode
Jack: JackPosixSemaphore::Connect name = jack_sem.2000_default_denemo
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: Clock source : system clock via clock_gettime
Jack: JackLibClient::Open name = denemo refnum = 2
Jack: JackClient::Activate
Jack: JackPosixThread::StartImp : create non RT thread
Jack: JackPosixThread::ThreadHandler : start
Jack: JackClient::kBufferSizeCallback buffer_size = 1024
[New Thread 0x7fffd71e3700 (LWP 1805)]
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 2
Jack: JackClient::kActivateClient name = denemo ref = 2 
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Denemo - MESSAGE : The default fluidsynth soundfont has been loaded
Jack: JackClient::PortRegister ref = 2 name = denemo:in_1 type = 32 bit float mono audio port_index = 5
Jack: JackClient::PortRegister ref = 2 name = denemo:out_1 type = 32 bit float mono audio port_index = 6
Jack: JackClient::PortRegister ref = 2 name = denemo:out_2 type = 32 bit float mono audio port_index = 7
Jack: JackClient::Connect src = denemo:out_1 dst = system:playback_1
Jack: JackClient::Connect src = denemo:out_2 dst = system:playback_2
[New Thread 0x7fffd6879700 (LWP 1806)]
Denemo - MESSAGE : MIDI driver is 'portmidi'
Denemo - MESSAGE : Initializing PortMidi backend
Denemo - MESSAGE : Opening input device 'ALSA: Midi Through Port-0'
Denemo - MESSAGE : Opening output device 'ALSA: Midi Through Port-0'
Input source 1
[New Thread 0x7fffd5e65700 (LWP 1807)]
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
Jack: JackClient::ClientNotify ref = 2 name = denemo notify = 18
[Thread 0x7fffca186700 (LWP 1802) exited]
[New Thread 0x7fffca186700 (LWP 1810)]

Thread 1 "denemo" received signal SIGSEGV, Segmentation fault.
0x00007ffff56d9186 in gtk_widget_get_parent ()
   from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
(gdb) where
#0  0x00007ffff56d9186 in gtk_widget_get_parent ()
   from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#1  0x00005555555a9439 in ?? ()
#2  0x00005555555c17e1 in ?? ()
#3  0x00005555555c3a46 in ?? ()
#4  0x00005555555c4d9a in ?? ()
#5  0x00005555555c5887 in ?? ()
#6  0x000055555560f487 in ?? ()
#7  0x00007ffff7b174c2 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#8  0x00007ffff7b37f08 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#9  0x00007ffff7a67469 in scm_call_1 ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#10 0x00007ffff7b04a49 in scm_call_with_input_string ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#11 0x00007ffff7b174f3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#12 0x00007ffff7b37f08 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#13 0x00007ffff7a6752d in scm_call_3 ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#14 0x00007ffff7b04d0c in scm_eval_string_in_module ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#15 0x00007ffff7b04d30 in scm_eval_string ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#16 0x00007ffff7b04be6 in scm_c_eval_string ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#17 0x00007ffff7b0ce36 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#18 0x00007ffff7adeca0 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#19 0x00007ffff7b174f3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#20 0x00007ffff7b37f08 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#21 0x00007ffff7a6752d in scm_call_3 ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#22 0x00007ffff7b0cc20 in scm_catch ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#23 0x00007ffff7b0cc5d in scm_catch_with_pre_unwind_handler ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#24 0x00007ffff7b0cf0e in scm_c_catch ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#25 0x00007ffff7b0cf57 in scm_internal_catch ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#26 0x00005555555e58ec in ?? ()
#27 0x00005555556122cd in ?? ()
#28 0x00007ffff7b174f3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#29 0x00007ffff7b37f08 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#30 0x00007ffff7a67469 in scm_call_1 ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#31 0x00007ffff7b04a49 in scm_call_with_input_string ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#32 0x00007ffff7b174f3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#33 0x00007ffff7b37f08 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#34 0x00007ffff7a6752d in scm_call_3 ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#35 0x00007ffff7b04d0c in scm_eval_string_in_module ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#36 0x00007ffff7b04d30 in scm_eval_string ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#37 0x00007ffff7b04be6 in scm_c_eval_string ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#38 0x00007ffff7b0ce36 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#39 0x00007ffff7adeca0 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#40 0x00007ffff7b174f3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#41 0x00007ffff7b37f08 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#42 0x00007ffff7a6752d in scm_call_3 ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#43 0x00007ffff7b0cc20 in scm_catch ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#44 0x00007ffff7b0cc5d in scm_catch_with_pre_unwind_handler ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#45 0x00007ffff7b0cf0e in scm_c_catch ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#46 0x00007ffff7b0cf57 in scm_internal_catch ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#47 0x00005555555eb6e5 in ?? ()
#48 0x00005555555ec54e in ?? ()
#49 0x00007ffff3ccaf75 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007ffff3cdcf82 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007ffff3ce5bcc in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x00007ffff3ce5faf in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#53 0x00007ffff56d78ee in gtk_widget_activate ()
   from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#54 0x00007ffff55a5846 in gtk_menu_shell_activate_item ()
   from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#55 0x00007ffff55a5b7b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#56 0x00007ffff5588b31 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#57 0x00007ffff3ccb1a4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58 0x00007ffff3ce5391 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#59 0x00007ffff3ce5faf in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#60 0x00007ffff56d53ec in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#61 0x00007ffff5585abe in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#62 0x00007ffff5587b7e in gtk_main_do_event ()
   from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#63 0x00007ffff5098e15 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#64 0x00007ffff50c9e42 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#65 0x00007ffff37ef7f7 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007ffff37efa60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007ffff37efd82 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007ffff5586ce5 in gtk_main ()
   from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#69 0x00005555555ea60b in ?? ()
#70 0x00007ffff7a5cadc in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#71 0x00007ffff7b0ce36 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#72 0x00007ffff7adeca0 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#73 0x00007ffff7b174f3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#74 0x00007ffff7b37f08 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#75 0x00007ffff7a675ab in scm_call_4 ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#76 0x00007ffff7b0cc8c in scm_catch_with_pre_unwind_handler ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#77 0x00007ffff7b0cf0e in scm_c_catch ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#78 0x00007ffff7a5c92b in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#79 0x00007ffff7a5cbf4 in scm_c_with_continuation_barrier ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#80 0x00007ffff7b09bea in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#81 0x00007ffff77913c2 in GC_call_with_stack_base ()
   from /usr/lib/x86_64-linux-gnu/libgc.so.1
#82 0x00007ffff7b09cd3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#83 0x00007ffff7b09d13 in scm_with_guile ()
   from /usr/lib/x86_64-linux-gnu/libguile-2.0.so.22
#84 0x000055555557c0e0 in main ()
(gdb) quit
A debugging session is active.

	Inferior 1 [process 1783] will be killed.

Quit anyway? (y or n) y
_______________________________________________
Denemo-devel mailing list
Denemo-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/denemo-devel

Reply via email to