Bug#1142903: pnmixer: complains that no playable soundcard was found (and then segfaults)
Francesco Poli <[email protected]> Thu, 30 Jul 2026 00:45:54 +0200
| Newsgroups | gmane.linux.debian.devel.multimedia |
|---|---|
| Message-ID | <20260730004554.5469ed02__23566.9058909238$1785365732$gmane$org@crunch> |
--Sig_/u746VSpTvRRdto4bj+DU5ya Content-Type: multipart/mixed; boundary="MP_/.dJ_0cD69DVEB3Zp9iLjN3N" --MP_/.dJ_0cD69DVEB3Zp9iLjN3N Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Mon, 27 Jul 2026 20:07:43 +0200 Francesco Poli (wintermute) wrote: [...] > As soon as I click on the Ok button, pnmixer crashes with a > segmentation fault. I tried to get a backtrace with gdb and debuginfod symbols. I am attaching what I obtained, in the hope that it may be useful to better understand the cause of the segfault. Please let me know, thanks for your time! --=20 http://www.inventati.org/frx/ There's not a second to spare! To the laboratory! ..................................................... Francesco Poli . GnuPG key fpr =3D=3D CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE --MP_/.dJ_0cD69DVEB3Zp9iLjN3N Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=pnmixer_bt.txt #0 g_str_hash (v=3D0x555000c39bf4) at ../../../glib/ghash.c:2481 #1 0x00007ffff72eefac in g_hash_table_lookup_node (hash_table=3D0x7fffe400= 28c0, key=3D0x555000c39bf4, hash_return=3D<synthetic pointer>) at ../../../= glib/ghash.c:430 #2 g_hash_table_lookup (hash_table=3D0x7fffe40028c0, key=3Dkey@entry=3D0x5= 55000c39bf4) at ../../../glib/ghash.c:1496 #3 0x00007ffff72fa210 in g_key_file_lookup_group (key_file=3D0x555000c39bf= 4, group_name=3D0x555000c39bf4 <error: Cannot access memory at address 0x55= 5000c39bf4>) at ../../../glib/gkeyfile.c:4299 #4 g_key_file_get_value (key_file=3Dkey_file@entry=3D0x555555578620, group= _name=3Dgroup_name@entry=3D0x555000c39bf4 <error: Cannot access memory at a= ddress 0x555000c39bf4>, key=3Dkey@entry=3D0x555555564f96 "Channel", error= =3Derror@entry=3D0x7fffffffc420) at ../../../glib/gkeyfile.c:1914 #5 0x00007ffff72fa4d4 in g_key_file_get_string (key_file=3D0x555555578620,= group_name=3Dgroup_name@entry=3D0x555000c39bf4 <error: Cannot access memor= y at address 0x555000c39bf4>, key=3Dkey@entry=3D0x555555564f96 "Channel", e= rror=3Derror@entry=3D0x0) at ../../../glib/gkeyfile.c:2024 #6 0x000055555555e9b1 in prefs_get_channel (card=3Dcard@entry=3D0x555000c3= 9bf4 <error: Cannot access memory at address 0x555000c39bf4>) at ./src/pref= s.c:262 #7 0x000055555555cfda in audio_hook_soundcard (audio=3D0x5555555f75b0) at = ./src/audio.c:611 #8 audio_reload (audio=3D0x5555555f75b0) at ./src/audio.c:681 #9 0x000055555555da93 in prefs_dialog_response_cb (this_dialog=3D<optimize= d out>, response_id=3D-5) at ./src/main.c:143 #10 0x00007ffff7b901cd in g_cclosure_marshal_VOID__BOOLEANv (closure=3D<opt= imized out>, return_value=3D<optimized out>, instance=3D<optimized out>, ar= gs=3D<optimized out>, marshal_data=3D<optimized out>, n_params=3D<optimized= out>, param_types=3D0x55555590d120) at ../../../gobject/gmarshal.c:272 #11 0x00007ffff7b8dcb1 in _g_closure_invoke_va (closure=3Dclosure@entry=3D0= x5555559305f0, return_value=3Dreturn_value@entry=3D0x0, instance=3Dinstance= @entry=3D0x55555592efe0, args=3Dargs@entry=3D0x7fffffffc7b0, n_params=3Dn_p= arams@entry=3D1, param_types=3Dparam_types@entry=3D0x55555590d120) at ../..= /../gobject/gclosure.c:980 #12 0x00007ffff7ba4a78 in signal_emit_valist_unlocked (instance=3Dinstance@= entry=3D0x55555592efe0, signal_id=3Dsignal_id@entry=3D268, detail=3Ddetail@= entry=3D0, var_args=3Dvar_args@entry=3D0x7fffffffc7b0) at ../../../gobject/= gsignal.c:3465 #13 0x00007ffff7baa568 in g_signal_emit_valist (instance=3D0x55555592efe0, = signal_id=3D268, detail=3D0, var_args=3D0x7fffffffc7b0) at ../../../gobject= /gsignal.c:3304 #14 0x00007ffff7baa623 in g_signal_emit (instance=3D<optimized out>, signal= _id=3D<optimized out>, detail=3D<optimized out>) at ../../../gobject/gsigna= l.c:3624 #15 0x00007ffff7b8dcb1 in _g_closure_invoke_va (closure=3Dclosure@entry=3D0= x55555590cfa0, return_value=3Dreturn_value@entry=3D0x0, instance=3Dinstance= @entry=3D0x555555649700, args=3Dargs@entry=3D0x7fffffffcb40, n_params=3Dn_p= arams@entry=3D0, param_types=3Dparam_types@entry=3D0x0) at ../../../gobject= /gclosure.c:980 #16 0x00007ffff7ba4a78 in signal_emit_valist_unlocked (instance=3Dinstance@= entry=3D0x555555649700, signal_id=3Dsignal_id@entry=3D187, detail=3Ddetail@= entry=3D0, var_args=3Dvar_args@entry=3D0x7fffffffcb40) at ../../../gobject/= gsignal.c:3465 #17 0x00007ffff7baa568 in g_signal_emit_valist (instance=3D0x555555649700, = signal_id=3D187, detail=3D0, var_args=3D0x7fffffffcb40) at ../../../gobject= /gsignal.c:3304 #18 0x00007ffff7baa623 in g_signal_emit (instance=3D<optimized out>, signal= _id=3D<optimized out>, detail=3D<optimized out>) at ../../../gobject/gsigna= l.c:3624 #19 0x00007ffff74e3e1c in gtk_button_do_release (button=3D<optimized out>, = emit_clicked=3D<optimized out>) at ../../../gtk/gtkbutton.c:1845 #20 gtk_button_do_release (button=3D0x555555649700, emit_clicked=3D1) at ..= /../../gtk/gtkbutton.c:1832 #21 gtk_real_button_released (button=3D0x555555649700) at ../../../gtk/gtkb= utton.c:1963 #22 0x00007ffff7b8dcb1 in _g_closure_invoke_va (closure=3Dclosure@entry=3D0= x555555628990, return_value=3Dreturn_value@entry=3D0x0, instance=3Dinstance= @entry=3D0x555555649700, args=3Dargs@entry=3D0x7fffffffcf20, n_params=3Dn_p= arams@entry=3D0, param_types=3Dparam_types@entry=3D0x0) at ../../../gobject= /gclosure.c:980 #23 0x00007ffff7ba4a78 in signal_emit_valist_unlocked (instance=3Dinstance@= entry=3D0x555555649700, signal_id=3Dsignal_id@entry=3D186, detail=3Ddetail@= entry=3D0, var_args=3Dvar_args@entry=3D0x7fffffffcf20) at ../../../gobject/= gsignal.c:3465 #24 0x00007ffff7baa568 in g_signal_emit_valist (instance=3D0x555555649700, = signal_id=3D186, detail=3D0, var_args=3D0x7fffffffcf20) at ../../../gobject= /gsignal.c:3304 #25 0x00007ffff7baa623 in g_signal_emit (instance=3Dinstance@entry=3D0x5555= 55649700, signal_id=3D<optimized out>, detail=3Ddetail@entry=3D0) at ../../= ../gobject/gsignal.c:3624 #26 0x00007ffff74e1fc4 in multipress_released_cb (gesture=3D0x5555559454c0,= n_press=3D<optimized out>, x=3D<optimized out>, y=3D<optimized out>, widge= t=3D0x555555649700) at ../../../gtk/gtkbutton.c:666 #27 0x00007ffff749e662 in _gtk_marshal_VOID__INT_DOUBLE_DOUBLEv (closure=3D= <optimized out>, return_value=3D<optimized out>, instance=3D<optimized out>= , args=3D<optimized out>, marshal_data=3D<optimized out>, n_params=3D<optim= ized out>, param_types=3D0x55555566ef50) at gtk/gtkmarshalers.c:4804 #28 0x00007ffff7b8dcb1 in _g_closure_invoke_va (closure=3Dclosure@entry=3D0= x5555555fe940, return_value=3Dreturn_value@entry=3D0x0, instance=3Dinstance= @entry=3D0x5555559454c0, args=3Dargs@entry=3D0x7fffffffd300, n_params=3Dn_p= arams@entry=3D3, param_types=3Dparam_types@entry=3D0x55555566ef50) at ../..= /../gobject/gclosure.c:980 #29 0x00007ffff7ba4a78 in signal_emit_valist_unlocked (instance=3Dinstance@= entry=3D0x5555559454c0, signal_id=3Dsignal_id@entry=3D198, detail=3Ddetail@= entry=3D0, var_args=3Dvar_args@entry=3D0x7fffffffd300) at ../../../gobject/= gsignal.c:3465 #30 0x00007ffff7baa568 in g_signal_emit_valist (instance=3D0x5555559454c0, = signal_id=3D198, detail=3D0, var_args=3D0x7fffffffd300) at ../../../gobject= /gsignal.c:3304 #31 0x00007ffff7baa623 in g_signal_emit (instance=3Dinstance@entry=3D0x5555= 559454c0, signal_id=3D<optimized out>, detail=3Ddetail@entry=3D0) at ../../= ../gobject/gsignal.c:3624 #32 0x00007ffff75be754 in gtk_gesture_multi_press_end (gesture=3D0x55555594= 54c0, sequence=3D<optimized out>) at ../../../gtk/gtkgesturemultipress.c:287 #33 0x00007ffff7b91234 in g_cclosure_marshal_VOID__BOXEDv (closure=3D<optim= ized out>, return_value=3D<optimized out>, instance=3D<optimized out>, args= =3D<optimized out>, marshal_data=3D<optimized out>, n_params=3D<optimized o= ut>, param_types=3D0x5555556d1ce0) at ../../../gobject/gmarshal.c:1686 #34 0x00007ffff7b8dcb1 in _g_closure_invoke_va (closure=3Dclosure@entry=3D0= x5555556cd820, return_value=3Dreturn_value@entry=3D0x0, instance=3Dinstance= @entry=3D0x5555559454c0, args=3Dargs@entry=3D0x7fffffffd740, n_params=3Dn_p= arams@entry=3D1, param_types=3Dparam_types@entry=3D0x5555556d1ce0) at ../..= /../gobject/gclosure.c:980 #35 0x00007ffff7ba4a78 in signal_emit_valist_unlocked (instance=3Dinstance@= entry=3D0x5555559454c0, signal_id=3Dsignal_id@entry=3D193, detail=3Ddetail@= entry=3D0, var_args=3Dvar_args@entry=3D0x7fffffffd740) at ../../../gobject/= gsignal.c:3465 #36 0x00007ffff7baa568 in g_signal_emit_valist (instance=3D0x5555559454c0, = signal_id=3D193, detail=3D0, var_args=3D0x7fffffffd740) at ../../../gobject= /gsignal.c:3304 #37 0x00007ffff7baa623 in g_signal_emit (instance=3Dinstance@entry=3D0x5555= 559454c0, signal_id=3D<optimized out>, detail=3Ddetail@entry=3D0) at ../../= ../gobject/gsignal.c:3624 #38 0x00007ffff75bb77a in _gtk_gesture_set_recognized (gesture=3D0x55555594= 54c0, recognized=3D0, sequence=3D0x0) at ../../../gtk/gtkgesture.c:347 #39 _gtk_gesture_check_recognized (gesture=3Dgesture@entry=3D0x5555559454c0= , sequence=3Dsequence@entry=3D0x0) at ../../../gtk/gtkgesture.c:388 #40 0x00007ffff75bcda3 in gtk_gesture_handle_event (controller=3D0x55555594= 54c0, event=3D0x555555a521c0) at ../../../gtk/gtkgesture.c:796 #41 0x00007ffff75c00c2 in gtk_gesture_single_handle_event (controller=3D0x5= 555559454c0, event=3D0x555555a521c0) at ../../../gtk/gtkgesturesingle.c:222 #42 0x00007ffff7583dbc in gtk_event_controller_handle_event (controller=3D0= x5555559454c0, event=3Devent@entry=3D0x555555a521c0) at ../../../gtk/gtkeve= ntcontroller.c:230 #43 0x00007ffff775b5ab in _gtk_widget_run_controllers (widget=3D0x555555649= 700, event=3D0x555555a521c0, phase=3DGTK_PHASE_BUBBLE) at ../../../gtk/gtkw= idget.c:7462 #44 0x00007ffff7497e87 in _gtk_marshal_BOOLEAN__BOXEDv (closure=3D<optimize= d out>, return_value=3D0x7fffffffdb70, instance=3D<optimized out>, args=3D<= optimized out>, marshal_data=3D<optimized out>, n_params=3D<optimized out>,= param_types=3D0x5555555c2830) at gtk/gtkmarshalers.c:130 #45 0x00007ffff7b8dcb1 in _g_closure_invoke_va (closure=3Dclosure@entry=3D0= x5555555c2800, return_value=3Dreturn_value@entry=3D0x7fffffffdb70, instance= =3Dinstance@entry=3D0x555555649700, args=3Dargs@entry=3D0x7fffffffdc60, n_p= arams=3Dn_params@entry=3D1, param_types=3Dparam_types@entry=3D0x5555555c283= 0) at ../../../gobject/gclosure.c:980 #46 0x00007ffff7ba3cfd in signal_emit_valist_unlocked (instance=3Dinstance@= entry=3D0x555555649700, signal_id=3Dsignal_id@entry=3D62, detail=3Ddetail@e= ntry=3D0, var_args=3Dvar_args@entry=3D0x7fffffffdc60) at ../../../gobject/g= signal.c:3465 #47 0x00007ffff7baa568 in g_signal_emit_valist (instance=3D0x555555649700, = signal_id=3D62, detail=3D0, var_args=3D0x7fffffffdc60) at ../../../gobject/= gsignal.c:3304 #48 0x00007ffff7baa623 in g_signal_emit (instance=3Dinstance@entry=3D0x5555= 55649700, signal_id=3D<optimized out>, detail=3Ddetail@entry=3D0) at ../../= ../gobject/gsignal.c:3624 #49 0x00007ffff775d0cc in gtk_widget_event_internal (widget=3Dwidget@entry= =3D0x555555649700, event=3Devent@entry=3D0x555555a521c0) at ../../../gtk/gt= kwidget.c:7827 #50 0x00007ffff775fa6e in gtk_widget_event_internal (widget=3D0x55555564970= 0, event=3D0x555555a521c0) at ../../../gtk/gtkwidget.c:7398 #51 0x00007ffff760936e in propagate_event_up (widget=3D0x555555649700, even= t=3D<optimized out>, topmost=3D<optimized out>) at ../../../gtk/gtkmain.c:2= 601 #52 propagate_event (widget=3D<optimized out>, event=3D0x555555a521c0, capt= ured=3D<optimized out>, topmost=3D0x0) at ../../../gtk/gtkmain.c:2704 #53 0x00007ffff760b206 in gtk_main_do_event (event=3D0x555555a521c0) at ../= ../../gtk/gtkmain.c:1924 #54 gtk_main_do_event (event=3D<optimized out>) at ../../../gtk/gtkmain.c:1= 694 #55 0x00007ffff7c59989 in _gdk_event_emit (event=3Devent@entry=3D0x555555a5= 21c0) at ../../../gdk/gdkevents.c:73 #56 0x00007ffff7cb1686 in gdk_event_source_dispatch (source=3D<optimized ou= t>, callback=3D<optimized out>, user_data=3D<optimized out>) at ../../../gd= k/x11/gdkeventsource.c:367 #57 0x00007ffff73015ce in g_main_dispatch (context=3Dcontext@entry=3D0x5555= 555ba390) at ../../../glib/gmain.c:3591 #58 0x00007ffff730495f in g_main_context_dispatch_unlocked (context=3D0x555= 5555ba390) at ../../../glib/gmain.c:4451 #59 g_main_context_iterate_unlocked (context=3D0x5555555ba390, block=3Dbloc= k@entry=3D1, dispatch=3Ddispatch@entry=3D1, self=3D<optimized out>) at ../.= ./../glib/gmain.c:4516 #60 0x00007ffff73053ef in g_main_loop_run (loop=3Dloop@entry=3D0x5555558579= 20) at ../../../glib/gmain.c:4721 #61 0x00007ffff760a2fd in gtk_main () at ../../../gtk/gtkmain.c:1332 #62 0x000055555555af99 in main (argc=3D<optimized out>, argv=3D<optimized o= ut>) at ./src/main.c:376 --MP_/.dJ_0cD69DVEB3Zp9iLjN3N-- --Sig_/u746VSpTvRRdto4bj+DU5ya Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEygERR5zS79/7gjklPhwn4R9pv/4FAmpqgqMACgkQPhwn4R9p v/4oVA//bhv7yPHIDKBFCQgwM99wa+YxljMsjYso40Vxqe+QAQpGwEBQQOTXYDsG hAkS7JW1ZGVa7nrBbWcfhzXT+yRg5dNsjweY2QALdGnlgk5fby5rHxPkVP2NScH0 3F1Ca1YMQOcA31v0THbEoqjILPlMrpGa6u8cg9Auyipge5QKVIT0ty2HZMPAkQNW o0DmAU0eOXlF5OZBKCNizJbzBPWp2te3fCUx74escJI8Vtz9AAJ4K2Yz6vrIUbrV tOuMTRNIOmfoVv7YM0ZBxMY1IjwggvmFcN/hdpEs8d3WoCikWVzt2RQuHV51onNN h2ikeTjXjM3ZxBDQLuY40GnUip7wljVzCxbIi1QrICNurysilIGTlQTs+ojvzW7G GzUXGUGv5JMoXLDY0AOuLnh+9z8zkdjTavoLAw/A24Cr37ArrzKdvOWI6dTXR9CH 2ZF0/XXFcTEDF6FnGsG+iDo9Wo/+2baODVqEXoFplA6xr6Ptx46dMir7ZxS9M+3j bTXcjZHzmGucgynds4sYV/MtbwZJYFDOpdXkmchprIaR9vBo8oAZsA+0wJ0YWv1l 9JC+G+jbfxXzTDVhZB6a1PQmq+q032EmLl5RKc1MBbAHUYiezukoeEOrCFZLnZbW piAV8/q1rLHDALep8JK+MaHuvPwwgbOyZNP0QAwE521coRFHJfg= =nKJW -----END PGP SIGNATURE----- --Sig_/u746VSpTvRRdto4bj+DU5ya--