bamfdaemon crashed

Bug #1082192 reported by Christopher Lee
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
BAMF
New
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.