Switchboard segaults on startup on 12.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Switchboard |
Fix Released
|
High
|
Tom Beckmann |
Bug Description
When I try to launch from the Launcher nothing happens, so I tried the commandline and found it segfaults on startup. This happens on two systems (both run 12.10).
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: switchboard 0.9-0~r304+
ProcVersionSign
Uname: Linux 3.5.0-14-generic x86_64
NonfreeKernelMo
ApportVersion: 2.5.1-0ubuntu7
Architecture: amd64
CrashDB: switchboard
Date: Thu Sep 13 11:56:58 2012
ProcEnviron:
LANGUAGE=en
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: switchboard
UpgradeStatus: Upgraded to quantal on 2010-01-19 (967 days ago)
Related branches
- elementary Pantheon team: Pending requested
-
Diff: 42 lines (+8/-3)1 file modifiedSwitchboard/switchboard-app.vala (+8/-3)
summary: |
- Switchboard segaults on startup. + Switchboard segaults on startup on 12.10 |
Changed in switchboard: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in switchboard: | |
status: | Confirmed → In Progress |
assignee: | nobody → Tom Beckmann (tombeckmann) |
Changed in switchboard: | |
status: | In Progress → Fix Released |
I can confirm this issue as well. This happens from both the daily ppa and from source. This is the exact error I get:
[_LOG_LEVEL_FATAL 09:21:06.572128] [GLib-GIO] g_application_ list_actions: assertion `application- >priv-> is_registered' failed
[_LOG_LEVEL_FATAL 09:21:06.572165] Switchboard will not function properly.
Segmentation fault (core dumped)
And then a stack trace from GDB:
#0 0x00007ffff74ec3e8 in ?? () from /usr/lib/ x86_64- linux-gnu/ libgtk- 3.so.0 set_application () from /usr/lib/ x86_64- linux-gnu/ libgtk- 3.so.0 switchboard_ app_construct () switchboard_ app_new ()
#1 0x00007ffff7765144 in gtk_window_
#2 0x0000000000406da5 in switchboard_
#3 0x0000000000407b22 in switchboard_
#4 0x000000000040e955 in switchboard_main ()
#5 0x000000000040eaa3 in main ()
I don't know how to enable debugging in elementary apps, so there's no symbol table. I'd be willing to add that if I get some guidance on how to turn it on, or perhaps there is another method for debugging vala apps .... :)