Program received signal SIGSEGV, Segmentation fault.
os_pager_set_parent (pager=0x0, parent=0x0)
at /home/roland/X/overlay-scrollbar-0.2.3/./os/os-pager.c:672
warning: Source file is more recent than executable.
672 /* return if pager is NULL, happens on emacs23,
(gdb) bt
#0 os_pager_set_parent (pager=0x0, parent=0x0)
at /home/roland/X/overlay-scrollbar-0.2.3/./os/os-pager.c:672
#1 0x00007fffec2b8e98 in os_scrollbar_unrealize (widget=<value optimized out>)
at /home/roland/X/overlay-scrollbar-0.2.3/./os/os-scrollbar.c:2828
#2 0x00007ffff6939d54 in g_closure_invoke (closure=0xbaa9c0, return_value=0x0, n_param_values=1,
param_values=0x13b5580, invocation_hint=<value optimized out>)
at /build/buildd/glib2.0-2.29.8/./gobject/gclosure.c:771
#3 0x00007ffff694b9f4 in signal_emit_unlocked_R (node=<value optimized out>, detail=0,
instance=0x14384f0, emission_return=0x0, instance_and_params=0x13b5580)
at /build/buildd/glib2.0-2.29.8/./gobject/gsignal.c:3294
With a build of 0.2.3 with debugging enabled, I see pretty much the same crash, just in os_pager_set_parent instead of os_pager_hide:
Starting program: /usr/bin/emacs23 [12/241]
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffeb23e700 (LWP 16302)]
(emacs23:16299): Gtk-CRITICAL **: IA__gtk_ widget_ hide: assertion `GTK_IS_WIDGET (widget)' failed
Program received signal SIGSEGV, Segmentation fault. X/overlay- scrollbar- 0.2.3/. /os/os- pager.c: 672 X/overlay- scrollbar- 0.2.3/. /os/os- pager.c: 672 unrealize (widget=<value optimized out>) X/overlay- scrollbar- 0.2.3/. /os/os- scrollbar. c:2828 values= 0x13b5580, invocation_ hint=<value optimized out>) buildd/ glib2.0- 2.29.8/ ./gobject/ gclosure. c:771 emit_unlocked_ R (node=<value optimized out>, detail=0, 0x14384f0, emission_ return= 0x0, instance_ and_params= 0x13b5580) buildd/ glib2.0- 2.29.8/ ./gobject/ gsignal. c:3294
os_pager_set_parent (pager=0x0, parent=0x0)
at /home/roland/
warning: Source file is more recent than executable.
672 /* return if pager is NULL, happens on emacs23,
(gdb) bt
#0 os_pager_set_parent (pager=0x0, parent=0x0)
at /home/roland/
#1 0x00007fffec2b8e98 in os_scrollbar_
at /home/roland/
#2 0x00007ffff6939d54 in g_closure_invoke (closure=0xbaa9c0, return_value=0x0, n_param_values=1,
param_
at /build/
#3 0x00007ffff694b9f4 in signal_
instance=
at /build/
etc.