Please remove nautilus-open-terminal from oneiric

Bug #865297 reported by Edson T. Marques
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
nautilus-open-terminal
Invalid
Critical
nautilus-open-terminal (Ubuntu)
Invalid
High
Unassigned

Bug Description

Please remove nautilus-open-terminal from the oneiric archives since it prevents Nautilus from running.

Original bug report:

nautilus crashed with SIGSEGV in gconf_client_get()

Crashed just after login gnome-shell and clicked the nautilus button in my awn taskbar

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: nautilus-open-terminal 0.19-1
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu2
Architecture: amd64
Date: Mon Oct 3 09:19:17 2011
ExecutablePath: /usr/bin/nautilus
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110705.1)
ProcCmdline: nautilus
SegvAnalysis:
 Segfault happened at: 0x7f90759fe8be <gconf_client_get+46>: cmp %rax,(%rdx)
 PC (0x7f90759fe8be) ok
 source "%rax" ok
 destination "(%rdx)" (0x700000008) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: nautilus-open-terminal
StacktraceTop:
 gconf_client_get () from /usr/lib/libgconf-2.so.4
 gconf_client_get_bool () from /usr/lib/libgconf-2.so.4
 ?? () from /usr/lib/nautilus/extensions-3.0/libnautilus-open-terminal.so
 ?? ()
 ?? ()
Title: nautilus crashed with SIGSEGV in gconf_client_get()
UpgradeStatus: Upgraded to oneiric on 2011-08-25 (38 days ago)
UserGroups: adm admin backup bluetooth cdrom clamav couchdb dialout disk firebird gdm lightdm lp lpadmin plugdev pulse sambashare ssh tty users utmp uucp vboxusers video xrdp
XsessionErrors:
 (awn-applet:2430): Wnck-CRITICAL **: wnck_window_is_visible_on_workspace: assertion `WNCK_IS_WORKSPACE (workspace)' failed
 (awn-applet:2429): Gdk-WARNING **: XID collision, trouble ahead
 (awn-applet:2430): Wnck-CRITICAL **: wnck_window_is_visible_on_workspace: assertion `WNCK_IS_WORKSPACE (workspace)' failed
 (awn-applet:2430): Wnck-CRITICAL **: wnck_window_is_visible_on_workspace: assertion `WNCK_IS_WORKSPACE (workspace)' failed
 (awn-applet:2430): Wnck-CRITICAL **: wnck_window_is_visible_on_workspace: assertion `WNCK_IS_WORKSPACE (workspace)' failed

Revision history for this message
Edson T. Marques (marques-oriontec) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 gconf_client_get (client=0x7f907000c1e0, key=0x7f9075c15850 "/desktop/gnome/lockdown/disable_command_line", err=0x7fff060adbf8) at gconf-client.c:1593
 gconf_client_get_bool (client=0x7f907000c1e0, key=0x7f9075c15850 "/desktop/gnome/lockdown/disable_command_line", err=0x0) at gconf-client.c:1778
 ?? () from /tmp/tmpA1Ma85/usr/lib/nautilus/extensions-3.0/libnautilus-open-terminal.so
 get_extension_menus (window=0x232c060) at nautilus-window-menus.c:1342
 nautilus_window_load_extension_menus (window=0x232c060) at nautilus-window-menus.c:1445

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in nautilus-open-terminal (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Jeremy Bícha (jbicha)
visibility: private → public
Revision history for this message
Jeremy Bícha (jbicha) wrote : Re: nautilus crashed with SIGSEGV in gconf_client_get()

You'll need to uninstall nautilus-open-terminal as it's not compatible with GNOME 3.2 yet.

We should remove this from the oneiric archives as preventing Nautilus from running is very bad.

Changed in nautilus-open-terminal (Ubuntu):
importance: Medium → High
status: New → Triaged
description: updated
summary: - nautilus crashed with SIGSEGV in gconf_client_get()
+ Please remove nautilus-open-terminal from oneiric
Changed in nautilus-open-terminal:
importance: Unknown → Critical
status: Unknown → New
Revision history for this message
Edson T. Marques (marques-oriontec) wrote : Re: [Bug 865297] Re: nautilus crashed with SIGSEGV in gconf_client_get()
Download full text (6.7 KiB)

Jeremy,

Works!

Thank you.

2011/10/4 Jeremy Bicha <email address hidden>

> You'll need to uninstall nautilus-open-terminal as it's not compatible
> with GNOME 3.2 yet.
>
> We should remove this from the oneiric archives as preventing Nautilus
> from running is very bad.
>
> ** Changed in: nautilus-open-terminal (Ubuntu)
> Importance: Medium => High
>
> ** Changed in: nautilus-open-terminal (Ubuntu)
> Status: New => Triaged
>
> ** Bug watch added: GNOME Bug Tracker #660858
> https://bugzilla.gnome.org/show_bug.cgi?id=660858
>
> ** Also affects: nautilus-open-terminal via
> https://bugzilla.gnome.org/show_bug.cgi?id=660858
> Importance: Unknown
> Status: Unknown
>
> ** Description changed:
>
> + Please remove nautilus-open-terminal from the oneiric archives since it
> + prevents Nautilus from running.
> +
> + Original bug report:
> +
> + nautilus crashed with SIGSEGV in gconf_client_get()
> +
> Crashed just after login gnome-shell and clicked the nautilus button in
> my awn taskbar
>
> ProblemType: Crash
> DistroRelease: Ubuntu 11.10
> Package: nautilus-open-terminal 0.19-1
> ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
> Uname: Linux 3.0.0-12-generic x86_64
> NonfreeKernelModules: nvidia
> ApportVersion: 1.23-0ubuntu2
> Architecture: amd64
> Date: Mon Oct 3 09:19:17 2011
> ExecutablePath: /usr/bin/nautilus
> InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64
> (20110705.1)
> ProcCmdline: nautilus
> SegvAnalysis:
> - Segfault happened at: 0x7f90759fe8be <gconf_client_get+46>: cmp
> %rax,(%rdx)
> - PC (0x7f90759fe8be) ok
> - source "%rax" ok
> - destination "(%rdx)" (0x700000008) not located in a known VMA region
> (needed writable region)!
> + Segfault happened at: 0x7f90759fe8be <gconf_client_get+46>: cmp
> %rax,(%rdx)
> + PC (0x7f90759fe8be) ok
> + source "%rax" ok
> + destination "(%rdx)" (0x700000008) not located in a known VMA region
> (needed writable region)!
> SegvReason: writing unknown VMA
> Signal: 11
> SourcePackage: nautilus-open-terminal
> StacktraceTop:
> - gconf_client_get () from /usr/lib/libgconf-2.so.4
> - gconf_client_get_bool () from /usr/lib/libgconf-2.so.4
> - ?? () from /usr/lib/nautilus/extensions-3.0/libnautilus-open-terminal.so
> - ?? ()
> - ?? ()
> + gconf_client_get () from /usr/lib/libgconf-2.so.4
> + gconf_client_get_bool () from /usr/lib/libgconf-2.so.4
> + ?? () from /usr/lib/nautilus/extensions-3.0/libnautilus-open-terminal.so
> + ?? ()
> + ?? ()
> Title: nautilus crashed with SIGSEGV in gconf_client_get()
> UpgradeStatus: Upgraded to oneiric on 2011-08-25 (38 days ago)
> UserGroups: adm admin backup bluetooth cdrom clamav couchdb dialout disk
> firebird gdm lightdm lp lpadmin plugdev pulse sambashare ssh tty users utmp
> uucp vboxusers video xrdp
> XsessionErrors:
> - (awn-applet:2430): Wnck-CRITICAL **:
> wnck_window_is_visible_on_workspace: assertion `WNCK_IS_WORKSPACE
> (workspace)' failed
> - (awn-applet:2429): Gdk-WARNING **: XID collision, trouble ahead
> - (awn-applet:2430): Wnck-CRITICAL **:
> wnck_window_is_visible_on_workspace: assertion `WNCK_IS_WORKSPACE
> (workspace)' failed
> - (awn-applet:2430): Wnck-CR...

Read more...

Revision history for this message
Daniel Hahler (blueyed) wrote :

Just rebuilding nautilus-open-terminal appears to fix this.

See bug 865115 - I have already uploaded the package again to make it build again the current libraries/headers.

Changed in nautilus-open-terminal (Ubuntu):
status: Triaged → Invalid
Changed in nautilus-open-terminal:
status: New → Invalid
Revision history for this message
Daniel Hahler (blueyed) wrote :

Jeremy, thanks for the upstream bug report.
Can you please re-open it, since rebuilding alone does not appear to have fixed it?

I would say that it's a bug with libgconf2 though, since the crash happens there.

Please forward this information to the upstream bug.

% grep -A1 -R gconf_client_get_bool .
./src/nautilus-open-terminal.c: return gconf_client_get_bool (gconf_client,
./src/nautilus-open-terminal.c- "/apps/nautilus-open-terminal/desktop_opens_home_dir",
--
./src/nautilus-open-terminal.c: return gconf_client_get_bool (gconf_client,
./src/nautilus-open-terminal.c- "/apps/nautilus-open-terminal/display_mc_item",
--
./src/nautilus-open-terminal.c: return gconf_client_get_bool (gconf_client,
./src/nautilus-open-terminal.c- "/apps/nautilus/preferences/desktop_is_home_dir",
--
./src/nautilus-open-terminal.c: return gconf_client_get_bool (gconf_client,
./src/nautilus-open-terminal.c- "/desktop/gnome/lockdown/disable_command_line",

Revision history for this message
Daniel Hahler (blueyed) wrote :

I am marking this as duplicate of bug 865115; I do not think that nautilus-open-terminal should get removed, but fixed instead.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.