bamfdaemon crashed

Bug #1082192 reported by Christopher Lee on 2012-11-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
BAMF
Critical
Unassigned

Bug Description

Stacktrace:

dpkg-source: info: extracting bamf in bamf-0.4.0bzr502pkg0quantal29
dpkg-source: info: unpacking bamf_0.4.0bzr502pkg0quantal29.tar.gz
--- stack trace ---
#0 0x00007f6d10891e15 in sn_xcb_display_new () from /tmp/tmpIK2jpd/usr/lib/x86_64-linux-gnu/libstartup-notification-1.so.0
No symbol table info available.
#1 0x00007f6d10891ecd in sn_display_new () from /tmp/tmpIK2jpd/usr/lib/x86_64-linux-gnu/libstartup-notification-1.so.0
No symbol table info available.
#2 0x00007f6d13659327 in wnck_screen_get () from /tmp/tmpIK2jpd/usr/lib/libwnck-3.so.0
No symbol table info available.
#3 0x0000000000416912 in bamf_legacy_screen_get_default () at bamf-legacy-screen.c:464
        self = 0x2546180
#4 0x000000000041b2c4 in bamf_matcher_init (self=0x254d030) at bamf-matcher.c:2971
        priv = 0x254d0c0
        screen = <optimized out>
        approver = <optimized out>
        i = <optimized out>
#5 0x00007f6d1257898f in g_type_create_instance (type=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gobject/gtype.c:1890
        node = 0x253f700
        instance = 0x254d030
        class = 0x254bc00
        i = <optimized out>
        total_size = <optimized out>
#6 0x00007f6d1255d288 in g_object_constructor (type=<optimized out>, n_construct_properties=0, construct_params=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1854
        object = <optimized out>
#7 0x00007f6d1255ed41 in g_object_newv (object_type=object_type@entry=39057152, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1637
        cparams = 0x0
        oparams = 0x0
        nqueue = 0x0
        object = <optimized out>
        class = 0x254bc00
        unref_class = 0x254bc00
        slist = 0x0
        n_total_cparams = <optimized out>
        n_cparams = 0
        n_oparams = 0
        n_cvalues = <optimized out>
        cvalues = <optimized out>
        clist = <optimized out>
        newly_constructed = <optimized out>
        i = <optimized out>
        __PRETTY_FUNCTION__ = "g_object_newv"
#8 0x00007f6d1255f38c in g_object_new (object_type=object_type@entry=39057152, first_property_name=first_property_name@entry=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1547
        object = <optimized out>
        var_args = {{gp_offset = 39057152, fp_offset = 0, overflow_arg_area = 0x253f700, reg_save_area = 0x43e631}}
        __PRETTY_FUNCTION__ = "g_object_new"
#9 0x000000000041ee8c in bamf_matcher_get_default () at bamf-matcher.c:3141
No locals.
#10 0x0000000000413739 in bamf_on_bus_acquired (connection=0x243e030, name=<optimized out>, self=0x25460c0) at bamf-daemon.c:65
        error = 0x0
        __PRETTY_FUNCTION__ = "bamf_on_bus_acquired"
#11 0x00007f6d12a7c7a4 in connection_get_cb (source_object=<optimized out>, res=0x7f6cfc003df0, user_data=0x25488d0) at /build/buildd/glib2.0-2.34.0/./gio/gdbusnameowning.c:480
        client = 0x25488d0
#12 0x00007f6d12a23f57 in g_simple_async_result_complete (simple=0x7f6cfc003df0) at /build/buildd/glib2.0-2.34.0/./gio/gsimpleasyncresult.c:775
        current_source = 0x245c430
        current_context = 0x0
        __PRETTY_FUNCTION__ = "g_simple_async_result_complete"
#13 0x00007f6d12a24059 in complete_in_idle_cb (data=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gio/gsimpleasyncresult.c:787
        simple = <optimized out>
#14 0x00007f6d12087ab5 in g_main_dispatch (context=0x23f2f90) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2715
        dispatch = 0x7f6d12084e60 <g_idle_dispatch>
        was_in_call = 0
        user_data = 0x7f6cfc003df0
        callback = 0x7f6d12a24050 <complete_in_idle_cb>
        cb_funcs = 0x7f6d123359e0 <g_source_callback_funcs>
        cb_data = 0x245c220
        current_source_link = {data = 0x245c430, next = 0x0}
        need_destroy = <optimized out>
        source = 0x245c430
        current = 0x240f800
        i = <optimized out>
#15 g_main_context_dispatch (context=context@entry=0x23f2f90) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3219
No locals.
#16 0x00007f6d12087de8 in g_main_context_iterate (context=0x23f2f90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3290
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x2548be0
#17 0x00007f6d120881e2 in g_main_loop_run (loop=0x2548880) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3484
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#18 0x0000000000413961 in bamf_daemon_start (self=<optimized out>) at bamf-daemon.c:137
        __PRETTY_FUNCTION__ = "bamf_daemon_start"
#19 0x000000000041346e in main (argc=1, argv=0x7fff277e6158) at main.c:65
        daemon = 0x25460c0
        options = <optimized out>
        error = 0x0
        state_file = 0x0
        entries = {{long_name = 0x43cf9f "load-file", short_name = 108 'l', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff277e5ff8, description = 0x43cfb8 "Load bamf state from file instead of the system", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
--- source code stack trace ---
#0 0x00007f6d10891e15 in sn_xcb_display_new () from /tmp/tmpIK2jpd/usr/lib/x86_64-linux-gnu/libstartup-notification-1.so.0
#1 0x00007f6d10891ecd in sn_display_new () from /tmp/tmpIK2jpd/usr/lib/x86_64-linux-gnu/libstartup-notification-1.so.0
#2 0x00007f6d13659327 in wnck_screen_get () from /tmp/tmpIK2jpd/usr/lib/libwnck-3.so.0
#3 0x0000000000416912 in bamf_legacy_screen_get_default () at bamf-legacy-screen.c:464
  459: return static_screen;
  460:
  461: self = (BamfLegacyScreen *) g_object_new (BAMF_TYPE_LEGACY_SCREEN, NULL);
  462: static_screen = self;
  463:
  464: self->priv->legacy_screen = wnck_screen_get_default ();
  465:
  466: g_signal_connect (G_OBJECT (self->priv->legacy_screen), "window-opened",
  467: (GCallback) handle_window_opened, self);
  468:
  469: g_signal_connect (G_OBJECT (self->priv->legacy_screen), "window-stacking-changed",
#4 0x000000000041b2c4 in bamf_matcher_init (self=0x254d030) at bamf-matcher.c:2971
#5 0x00007f6d1257898f in g_type_create_instance (type=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gobject/gtype.c:1890
  [Error: /build/buildd/glib2.0-2.34.0/./gobject/gtype.c was not found in source tree]
#6 0x00007f6d1255d288 in g_object_constructor (type=<optimized out>, n_construct_properties=0, construct_params=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1854
  [Error: /build/buildd/glib2.0-2.34.0/./gobject/gobject.c was not found in source tree]
#7 0x00007f6d1255ed41 in g_object_newv (object_type=object_type@entry=39057152, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1637
  [Error: /build/buildd/glib2.0-2.34.0/./gobject/gobject.c was not found in source tree]
#8 0x00007f6d1255f38c in g_object_new (object_type=object_type@entry=39057152, first_property_name=first_property_name@entry=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1547
  [Error: /build/buildd/glib2.0-2.34.0/./gobject/gobject.c was not found in source tree]
#9 0x000000000041ee8c in bamf_matcher_get_default () at bamf-matcher.c:3141
#10 0x0000000000413739 in bamf_on_bus_acquired (connection=0x243e030, name=<optimized out>, self=0x25460c0) at bamf-daemon.c:65
  60:
  61: g_debug ("Acquired a message bus connection");
  62:
  63: g_dbus_connection_set_exit_on_close (connection, TRUE);
  64:
  65: self->priv->matcher = bamf_matcher_get_default ();
  66: self->priv->control = bamf_control_get_default ();
  67: //self->priv->approver = bamf_indicator_source_get_default ();
  68:
  69: g_dbus_interface_skeleton_export (G_DBUS_INTERFACE_SKELETON (self->priv->matcher),
  70: connection,
#11 0x00007f6d12a7c7a4 in connection_get_cb (source_object=<optimized out>, res=0x7f6cfc003df0, user_data=0x25488d0) at /build/buildd/glib2.0-2.34.0/./gio/gdbusnameowning.c:480
  [Error: /build/buildd/glib2.0-2.34.0/./gio/gdbusnameowning.c was not found in source tree]
#12 0x00007f6d12a23f57 in g_simple_async_result_complete (simple=0x7f6cfc003df0) at /build/buildd/glib2.0-2.34.0/./gio/gsimpleasyncresult.c:775
  [Error: /build/buildd/glib2.0-2.34.0/./gio/gsimpleasyncresult.c was not found in source tree]
#13 0x00007f6d12a24059 in complete_in_idle_cb (data=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gio/gsimpleasyncresult.c:787
  [Error: /build/buildd/glib2.0-2.34.0/./gio/gsimpleasyncresult.c was not found in source tree]
#14 0x00007f6d12087ab5 in g_main_dispatch (context=0x23f2f90) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2715
  [Error: /build/buildd/glib2.0-2.34.0/./glib/gmain.c was not found in source tree]
#15 g_main_context_dispatch (context=context@entry=0x23f2f90) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3219
  [Error: /build/buildd/glib2.0-2.34.0/./glib/gmain.c was not found in source tree]
#16 0x00007f6d12087de8 in g_main_context_iterate (context=0x23f2f90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3290
  [Error: /build/buildd/glib2.0-2.34.0/./glib/gmain.c was not found in source tree]
#17 0x00007f6d120881e2 in g_main_loop_run (loop=0x2548880) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3484
  [Error: /build/buildd/glib2.0-2.34.0/./glib/gmain.c was not found in source tree]
#18 0x0000000000413961 in bamf_daemon_start (self=<optimized out>) at bamf-daemon.c:137
  132: (GBusAcquiredCallback) bamf_on_bus_acquired,
  133: (GBusNameAcquiredCallback) bamf_on_name_acquired,
  134: (GBusNameLostCallback) bamf_on_name_lost,
  135: self, NULL);
  136:
  137: g_main_loop_run (self->priv->loop);
  138: }
  139:
  140: void
  141: bamf_daemon_stop (BamfDaemon *self)
  142: {
#19 0x000000000041346e in main (argc=1, argv=0x7fff277e6158) at main.c:65
  60: {
  61: bamf_legacy_screen_set_state_file (bamf_legacy_screen_get_default (), state_file);
  62: }
  63:
  64: daemon = bamf_daemon_get_default ();
  65: bamf_daemon_start (daemon);
  66:
  67: g_object_unref (daemon);
  68:
  69: return 0;
  70: }

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers