vinszent / gnome-twitch

Enjoy Twitch on your GNU/Linux desktop
http://gnome-twitch.vinszent.com
Other
440 stars 40 forks source link

Segmentation fault when opening any stream #385

Closed ChristianJacobsen closed 5 years ago

ChristianJacobsen commented 5 years ago

Hey!

I've been using the project for some time now, but recently experienced that streams would get stuck on buffering n%. Chat was still working. Attempting to change the stream quality would freeze the entire application. Tried with all the 4 supported player backends, but no change. Decided to switch to the git version, but then I started getting segfaults instead.

Backtrace of the application at time of crash is:

#0  0x0000000000000000 in  ()
#1  0x00007fa3369d5d66 in  () at /usr/lib/libgtk-3.so.0
#2  0x00007fa3369c0edb in  () at /usr/lib/libgtk-3.so.0
#3  0x00007fa3369d5ca0 in  () at /usr/lib/libgtk-3.so.0
#4  0x00007fa3369c3526 in  () at /usr/lib/libgtk-3.so.0
#5  0x00007fa3369c22c5 in  () at /usr/lib/libgtk-3.so.0
#6  0x00007fa3369c2276 in  () at /usr/lib/libgtk-3.so.0
#7  0x00007fa3369c2276 in  () at /usr/lib/libgtk-3.so.0
#8  0x00007fa3369c2276 in  () at /usr/lib/libgtk-3.so.0
#9  0x00007fa3369c2276 in  () at /usr/lib/libgtk-3.so.0
#10 0x00007fa3369c24b6 in  () at /usr/lib/libgtk-3.so.0
#11 0x00007fa336b2935c in  () at /usr/lib/libgtk-3.so.0
#12 0x00007fa336bd44de in gtk_widget_style_get_valist () at /usr/lib/libgtk-3.so.0
#13 0x00007fa336bd486b in gtk_widget_style_get () at /usr/lib/libgtk-3.so.0
#14 0x00007fa3369e6480 in  () at /usr/lib/libgtk-3.so.0
#15 0x00007fa3369e6598 in  () at /usr/lib/libgtk-3.so.0
#16 0x00007fa3365341b5 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#17 0x00007fa336522206 in  () at /usr/lib/libgobject-2.0.so.0
#18 0x00007fa33652625e in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#19 0x00007fa336527140 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#20 0x00007fa336bd6398 in  () at /usr/lib/libgtk-3.so.0
#21 0x00007fa336bd6679 in gtk_widget_set_sensitive () at /usr/lib/libgtk-3.so.0
#22 0x00007fa3365341b5 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#23 0x00007fa336522057 in  () at /usr/lib/libgobject-2.0.so.0
#24 0x00007fa33652625e in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#25 0x00007fa336527140 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#26 0x00007fa33653b626 in  () at /usr/lib/libgobject-2.0.so.0
#27 0x00007fa336537101 in g_object_notify_by_pspec () at /usr/lib/libgobject-2.0.so.0
#28 0x0000562ab3c4080c in gt_irc_connect_and_join_channel ()
#29 0x0000562ab3c40b3d in  ()
#30 0x00007fa336629cb6 in  () at /usr/lib/libgio-2.0.so.0
#31 0x00007fa33641bdf6 in  () at /usr/lib/libglib-2.0.so.0
#32 0x00007fa336422f21 in  () at /usr/lib/libglib-2.0.so.0
#33 0x00007fa333118a92 in start_thread () at /usr/lib/libpthread.so.0
#34 0x00007fa333046cd3 in clone () at /usr/lib/libc.so.6

I can send you the core as well if you're interested.

Spec: Arch Linux @ 5.1.4 Version: r1197.8e774a0 Installed through the gnome-twitch-git AUR package.