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. 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 etc. ** Changed in: overlay-scrollbar (Ubuntu Oneiric) Status: Fix Released => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/800387 Title: emacs23-x crashing in liboverlay-scrollbar-0.2.so.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/overlay-scrollbar/+bug/800387/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs