boost::bad_function_call usually indicates that an empty function is being passed to boost.
Somewhere in the code we are passing an emptyFunction to PrivateScreen::addTimer I've subscribed myself to this and will look at it once my exams are over On Mon, Nov 15, 2010 at 8:03 PM, Launchpad Bug Tracker <675...@bugs.launchpad.net> wrote: > You have been subscribed to a public bug by Stefan Ebner (sebner): > > Binary package hint: compiz > > When using Openoffice and doing some scrolling (can take some seconds to > minutes) compiz crashes. > The Desktop is still (more or less) useable (missing windows boarders etc). I > created a starter on the desktop to start compiz again and the Desktop is > back to normal until the next crash happens. > > Backtrace: > > GNU gdb (GDB) 7.2-ubuntu > Copyright (C) 2010 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 "i686-linux-gnu". > For bug reporting instructions, please see: > <http://www.gnu.org/software/gdb/bugs/>... > Reading symbols from /usr/bin/compiz...(no debugging symbols found)...done. > (gdb) run --replace > Starting program: /usr/bin/compiz --replace > [Thread debugging using libthread_db enabled] > > Program received signal SIGABRT, Aborted. > 0x0012e416 in __kernel_vsyscall () > (gdb) bt > #0 0x0012e416 in __kernel_vsyscall () > #1 0x0082a941 in raise () from /lib/libc.so.6 > #2 0x0082de42 in abort () from /lib/libc.so.6 > #3 0x00781065 in __gnu_cxx::__verbose_terminate_handler() () > from /usr/lib/libstdc++.so.6 > #4 0x0077ef45 in ?? () from /usr/lib/libstdc++.so.6 > #5 0x0077ef82 in std::terminate() () from /usr/lib/libstdc++.so.6 > #6 0x0077f0f1 in __cxa_throw () from /usr/lib/libstdc++.so.6 > #7 0x080c47d7 in void > boost::throw_exception<boost::bad_function_call>(boost::bad_function_call > const&) () > #8 0x080c0f40 in boost::function0<bool>::operator()() const () > #9 0x080afe6d in onTimerTimeout(CompTimer*) () > #10 0x005b1e0c in ?? () from /lib/libglib-2.0.so.0 > #11 0x005b04e8 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 > #12 0x005b0cb0 in ?? () from /lib/libglib-2.0.so.0 > #13 0x005b1373 in g_main_loop_run () from /lib/libglib-2.0.so.0 > #14 0x080afbd0 in CompScreen::eventLoop() () > #15 0x080ad0e5 in main () > > ** Affects: compiz (Ubuntu) > Importance: Undecided > Status: New > > -- > Compiz crashes when scrolling in Openoffice > https://bugs.launchpad.net/bugs/675506 > You received this bug notification because you are a direct subscriber of the > bug. > -- Sam Spilsbury -- Compiz crashes when scrolling in Openoffice https://bugs.launchpad.net/bugs/675506 You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in ubuntu. _______________________________________________ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp