19 Apr 2024 |
bgt lover | the stack trace is four addresses, which isn't right, no function name is displayed | 15:33:34 |
lrusak | Looks like flatpak has a flatpak-coredumpctl tool that you should use | 15:33:55 |
lrusak | https://www.figuiere.net/technotes/notes/tn001/ | 15:34:48 |
bgt lover | alright, doing it now! | 15:40:26 |
bgt lover | someone somewhere should document this | 15:40:32 |
bgt lover | and I sware, if this blocks my pipewire again...I'll hate it | 15:40:50 |
bgt lover | can I uninstall the sdks after? | 15:41:11 |
lrusak | Probably | 15:41:59 |
bgt lover | this is the biggest sdk ever | 15:42:34 |
bgt lover | alright, it's almost finished downloading. Is there a possibility that the debugger breaking on the program may cause the whole sound server to crash? | 15:48:33 |
bgt lover | how should I prevent it if so? because if sound crashes, so does speech and it's almost impossible for me to use the computer without | 15:49:23 |
lrusak | You shouldn't have to use the debugger directly | 15:54:12 |
lrusak | The tool should just give you the backtrace of a previous coredump | 15:54:28 |
bgt lover | it did, something about a resampler, but no log was generated | 16:00:37 |
bgt lover | how do I clear the coredump? apparently a new one has been added by speech dispatcher, and it doesn't want to run kodi anymore | 16:01:38 |
bgt lover | ok, managed to get a backtrace. Where do I put it? it's showing only in the console | 16:02:41 |
bgt lover | ok, I'm at a gdb prompt now | 16:03:29 |
bgt lover | ############### STACK TRACE #################
gdb not installed, can't get stack trace.
############# END STACK TRACE ###############
I dk what else to do lol, except to manually paste the backtrace | 16:05:17 |
bgt lover | it has something to do with the sample rate | 16:05:27 |
lrusak | Use paste.kodi.tv | 16:08:22 |
bgt lover | ok, here's the backtrace I was able to get with the bt command
(gdb) bt
#0 impl_native_update_rate (r=0x77055c01e068, rate=1)
at ../spa/plugins/audioconvert/resample-native.c:164
#1 0x000077058feb0fb6 in resample_update_rate_match (
this=this@entry=0x77055c009a78, passthrough=passthrough@entry=false,
out_size=out_size@entry=128, in_queued=in_queued@entry=0)
at ../spa/plugins/audioconvert/audioconvert.c:2510
#2 0x000077058febde75 in impl_node_process (object=<optimized out>)
at ../spa/plugins/audioconvert/audioconvert.c:2786
#3 0x000077058fea57a4 in impl_node_process (object=0x77055c009568)
at ../spa/plugins/audioconvert/audioadapter.c:1511
#4 0x000077059b9112ea in process_node (data=0x77055c027280)
at ../src/pipewire/impl-node.c:1159
#5 0x000077059b9116b0 in node_on_fd_events (source=<optimized out>)
at ../src/pipewire/impl-node.c:1224
#6 0x00007705953ad8b0 in loop_iterate (object=<optimized out>,
timeout=<optimized out>) at ../spa/plugins/support/loop.c:439
#7 0x000077059b8ef9f5 in do_loop (user_data=0x5cc3231c2a90)
at ../src/pipewire/data-loop.c:61
#8 0x000077059948f25a in start_thread (arg=<optimized out>)
at pthread_create.c:442
#9 0x0000770599517bb4 in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
(gdb)
| 16:09:33 |
lrusak | I'm not really sure that's relevant | 16:11:46 |
bgt lover | In reply to @lrusak:matrix.org Use paste.kodi.tv can I pipe it to some cmd line utility? like, I know wgetpaste doesn't work in that case, does it? | 16:13:10 |
lrusak | You probably can with curl or nc | 16:14:29 |
lrusak | Or just use some other paste utility | 16:14:41 |
bgt lover | netcat? is there an API or something? | 16:14:49 |
bgt lover | also, did that error mean anything useful? | 16:15:00 |
bgt lover | because the logs show nothing suspicious | 16:19:44 |
bgt lover | I did mess with my sample rates recently though, I increased resampler.quality to max in pipewire configs, that's for espeak and other synthesizers | 16:20:41 |
lrusak | No idea really | 16:21:52 |