Skip to content

Instantly share code, notes, and snippets.

@tommie
Last active September 25, 2024 07:58
Show Gist options
  • Save tommie/c97262c99535bf8c72c06492a37195d4 to your computer and use it in GitHub Desktop.
Save tommie/c97262c99535bf8c72c06492a37195d4 to your computer and use it in GitHub Desktop.
cups-browsed 2.0.0 (Ubuntu 24.04.1) 100% CPU after suspend/resume
#0 0x0000710989bfdf92 in httpGets () at /lib/x86_64-linux-gnu/libcups.so.2
#1 0x0000710989bff416 in _httpUpdate () at /lib/x86_64-linux-gnu/libcups.so.2
#2 0x0000710989bff78b in httpUpdate () at /lib/x86_64-linux-gnu/libcups.so.2
#3 0x0000710989c175de in cupsSendRequest () at /lib/x86_64-linux-gnu/libcups.so.2
#4 0x0000710989c179d5 in cupsDoIORequest () at /lib/x86_64-linux-gnu/libcups.so.2
#5 0x0000710989d44792 in cfGetPrinterAttributes5 (http_printer=http_printer@entry=0x5d886f0068e0, raw_uri=raw_uri@entry=0x7fff54da0ad0 "ipp://localhost/printers/br_mfc_j6920dw", pattrs=pattrs@entry=0x5d886d444140 <pattrs>, pattrs_size=pattrs_size@entry=4, req_attrs=<optimized out>, req_attrs@entry=0x5d886d444140 <pattrs>, req_attrs_size=<optimized out>, req_attrs_size@entry=4, debug=1, driverless_info=0x0, is_fax=0) at cupsfilters/ipp.c:361
#6 0x0000710989d44e4a in cfGetPrinterAttributes3 (http_printer=http_printer@entry=0x5d886f0068e0, raw_uri=raw_uri@entry=0x7fff54da0ad0 "ipp://localhost/printers/br_mfc_j6920dw", pattrs=pattrs@entry=0x5d886d444140 <pattrs>, pattrs_size=pattrs_size@entry=4, req_attrs=req_attrs@entry=0x5d886d444140 <pattrs>, req_attrs_size=req_attrs_size@entry=4, debug=1, driverless_info=0x0) at cupsfilters/ipp.c:180
#7 0x0000710989d44ed3 in cfGetPrinterAttributes2 (http_printer=http_printer@entry=0x5d886f0068e0, raw_uri=raw_uri@entry=0x7fff54da0ad0 "ipp://localhost/printers/br_mfc_j6920dw", pattrs=pattrs@entry=0x5d886d444140 <pattrs>, pattrs_size=pattrs_size@entry=4, req_attrs=req_attrs@entry=0x5d886d444140 <pattrs>, req_attrs_size=req_attrs_size@entry=4, debug=1) at cupsfilters/ipp.c:163
#8 0x00005d886d434c38 in queue_overwritten.part.0.lto_priv.0 (p=0x710968024740) at daemon/cups-browsed.c:7239
#9 0x00005d886d42b082 in queue_overwritten (p=0x710968024740) at daemon/cups-browsed.c:7198
#10 on_printer_modified (object=<optimized out>, text=<optimized out>, printer_uri=<optimized out>, printer=0x5d886f07e2c0 "br_mfc_j6920dw", printer_state=<optimized out>, printer_state_reasons=<optimized out>, printer_is_accepting_jobs=0, user_data=0x0) at daemon/cups-browsed.c:7350
#11 0x00005d886d433e63 in _g_dbus_codegen_marshal_VOID__STRING_STRING_STRING_UINT_STRING_BOOLEAN (closure=0x5d886f03f810, param_values=0x5d886f068eb0, marshal_data=0x0, invocation_hint=<optimized out>, n_param_values=<optimized out>, return_value=<optimized out>) at /usr/src/cups-browsed-2.0.0-0ubuntu10/cups-notifier.c:238
#12 0x00007109899852fa in g_closure_invoke (closure=0x5d886f03f810, return_value=0x0, n_param_values=7, param_values=0x5d886f068eb0, invocation_hint=0x7fff54da1500) at ../../../gobject/gclosure.c:834
#13 0x00007109899b490c in signal_emit_unlocked_R.isra.0 (node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x5d886f040170, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x5d886f068eb0) at ../../../gobject/gsignal.c:3888
#14 0x00007109899a263b in signal_emitv_unlocked (return_value=0x5d886f068eb0, detail=0, signal_id=<optimized out>, instance_and_params=0xf) at ../../../gobject/gsignal.c:3212
#15 g_signal_emitv (instance_and_params=instance_and_params@entry=0x5d886f068eb0, signal_id=<optimized out>, detail=detail@entry=0, return_value=return_value@entry=0x0) at ../../../gobject/gsignal.c:3112
#16 0x00005d886d4339f7 in cups_notifier_proxy_g_signal (proxy=<optimized out>, sender_name=<optimized out>, signal_name=<optimized out>, parameters=<optimized out>) at /usr/src/cups-browsed-2.0.0-0ubuntu10/cups-notifier.c:2880
#17 0x00007109899852fa in g_closure_invoke (closure=0x5d886f033d30, return_value=0x0, n_param_values=4, param_values=0x7fff54da1970, invocation_hint=0x7fff54da18c0) at ../../../gobject/gclosure.c:834
#18 0x00007109899b4f98 in signal_emit_unlocked_R.isra.0 (node=node@entry=0x7fff54da1a90, detail=detail@entry=0, instance=instance@entry=0x5d886f040170, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff54da1970) at ../../../gobject/gsignal.c:3928
#19 0x00007109899a5591 in signal_emit_valist_unlocked (instance=instance@entry=0x5d886f040170, signal_id=signal_id@entry=6, detail=detail@entry=0, var_args=var_args@entry=0x7fff54da1c00) at ../../../gobject/gsignal.c:3520
#20 0x00007109899a57c1 in g_signal_emit_valist (instance=0x5d886f040170, signal_id=6, detail=0, var_args=var_args@entry=0x7fff54da1c00) at ../../../gobject/gsignal.c:3263
#21 0x00007109899a5883 in g_signal_emit (instance=instance@entry=0x5d886f040170, signal_id=<optimized out>, detail=<optimized out>) at ../../../gobject/gsignal.c:3583
#22 0x0000710989af1c4b in on_signal_received (connection=<optimized out>, sender_name=0x710974006270 ":1.90", object_path=<optimized out>, interface_name=<optimized out>, signal_name=0x71097400d8f0 "PrinterModified", parameters=0x71097400ac50, user_data=0x5d886f045010) at ../../../gio/gdbusproxy.c:874
#23 0x0000710989adba30 in emit_signal_instance_in_idle_cb (data=0x71097400b040) at ../../../gio/gdbusconnection.c:4188
#24 0x000071098988448e in g_main_dispatch (context=0x5d886f02a8d0) at ../../../glib/gmain.c:3344
#25 0x00007109898e3717 in g_main_context_dispatch_unlocked (context=0x5d886f02a8d0) at ../../../glib/gmain.c:4152
#26 g_main_context_iterate_unlocked.isra.0 (context=0x5d886f02a8d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4217
#27 0x0000710989884f77 in g_main_loop_run (loop=0x5d886f041510) at ../../../glib/gmain.c:4419
#28 0x00005d886d41a4f6 in main (argc=<optimized out>, argv=<optimized out>) at daemon/cups-browsed.c:14087
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment