After update Noise crashes on startup due to invalid setting(s)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Noise |
Expired
|
Undecided
|
Unassigned |
Bug Description
I didn't use Noise for quite a while (several weeks) and after I did all upgrades today it crashed while starting.
Unfortunately apport doesn't seem to recognize the crash (anymore). So I ran it with gdb:
(gdb) run -d
Starting program: /usr/bin/noise -d
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_
[New Thread 0x7fffedb1d700 (LWP 14954)]
[New Thread 0x7fffed31c700 (LWP 14955)]
[_LOG_LEVEL_INFO 19:19:12.022307] Application.
[_LOG_LEVEL_INFO 19:19:12.022396] Application.
[_LOG_LEVEL_DEBUG 19:19:12.024149] [Gtk] Connecting to session manager
[_LOG_LEVEL_DEBUG 19:19:12.027755] Settings.vala:158: Loading settings from schema 'org.pantheon.
[_LOG_LEVEL_FATAL 19:19:12.028115] [GLib-GIO] g_settings_
[_LOG_LEVEL_FATAL 19:19:12.028222] Musik will not function properly.
[_LOG_LEVEL_WARN 19:19:12.028397] [GLib-GObject] value "-1" of type `gint' is invalid or out of range for property `window-state' of type `NoiseSettingsW
[_LOG_LEVEL_DEBUG 19:19:12.030323] Settings.vala:158: Loading settings from schema 'org.pantheon.
[_LOG_LEVEL_WARN 19:19:12.030856] [GLib-GIO] Settings schema 'org.pantheon.
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff57a6fdb in g_logv () from /lib/x86_
(gdb) bt
#0 0x00007ffff57a6fdb in g_logv () from /lib/x86_
#1 0x00007ffff57a71b2 in g_log () from /lib/x86_
#2 0x00007ffff6b61199 in ?? () from /usr/lib/
#3 0x00007ffff6b61357 in ?? () from /usr/lib/
#4 0x00007ffff6b64848 in g_settings_
#5 0x00007ffff6b653b3 in g_settings_get_int () from /usr/lib/
#6 0x00007ffff7986b12 in ?? () from /usr/lib/
#7 0x00007ffff7987924 in ?? () from /usr/lib/
#8 0x00007ffff5c656e4 in g_object_newv () from /usr/lib/
#9 0x00007ffff5c65ec6 in g_object_new_valist () from /usr/lib/
#10 0x00007ffff5c661d4 in g_object_new () from /usr/lib/
#11 0x00007ffff79862c7 in granite_
#12 0x00007ffff4dd0eed in noise_settings_
#13 0x0000000000430dc2 in ?? ()
#14 0x00007ffff5c5eeca in ?? () from /usr/lib/
#15 0x00007ffff5c77741 in g_signal_
#16 0x00007ffff5c78242 in g_signal_emit () from /usr/lib/
#17 0x00007ffff6b52ad5 in ?? () from /usr/lib/
#18 0x00007ffff6b52bf8 in g_application_run () from /usr/lib/
#19 0x00007ffff797d5fa in granite_
#20 0x0000000000430c35 in _vala_main ()
#21 0x00007ffff4a1b76d in __libc_start_main () from /lib/x86_
#22 0x0000000000430a21 in _start ()
Try running the following, and see if it helps:
$ sudo apt-get -y install --reinstall noise