elementary / elementary/settings-bluetooth

Segmentation fault on GLib startup

Open
#146 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vala
Stars
26
Forks
10
Avg merge
10h 55m
Merged PRs (30d)
2

Description

## Prerequisites
- [x] I have searched open and closed issues for duplicates.

## Describe the bug
Whenever I start the bluetooth switchboard plug I get a segfault.

If applicable, add screenshots or screen recordings to help explain your problem.

### To Reproduce
Steps to reproduce the behavior:
1. Go to settings (switchboard)
2. Click on Bluetooth
4. Crash!

### Expected behavior
The bluetooth page should have come up and worked

### Logs
Here's the GDB backtrace:

```
#0 0x00007ffff75f310f in g_dbus_object_manager_get_object ()
at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#1 0x00007fffbf14999f in ()
at /usr/lib/x86_64-linux-gnu/switchboard/network/libbluetooth.so
#2 0x00007fffbf143156 in ()
at /usr/lib/x86_64-linux-gnu/switchboard/network/libbluetooth.so
#3 0x000055555555b51f in ()
#4 0x000055555555b758 in ()
#5 0x00007ffff7904285 in g_main_context_dispatch ()
at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff7904650 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff7904962 in g_main_loop_run ()
at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007ffff6927a25 in gtk_main () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#9 0x000055555555dacb in ()
#10 0x00007ffff72d510d in g_closure_invoke ()
at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff72e7de8 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff72f0715 in g_signal_emit_valist ()
at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff72f112f in g_signal_emit ()
at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff75bbc55 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#15 0x00007ffff75bbe66 in g_application_run ()
at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x000055555555ddb3 in switchboard_main ()
#17 0x00007ffff5e8cb97 in __libc_start_main (main=
0x55555555b360 , argc=1, argv=0x7fffffffdb68, init=, fini=, rtld_fini=, stack_end=0x7fffffffdb58) at ../csu/libc-start.c:310
#18 0x000055555555b39a in _start ()
```

## Platform Information
- [x] I'm using the latest released stable version
![image](https://user-images.githubusercontent.com/11951328/94610663-4bd65b80-02a9-11eb-8d67-ac9615744b17.png)

- [ ] I'm using the latest version from git that I've manually compiled

## Additional context
All the other switchboard plugs start properly, only bluetooth plug dies.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.