GNOME Bugzilla – Bug 664163
App Crashes
Last modified: 2012-03-03 14:00:31 UTC
In Ubuntu 11.10 nautilus-actions-config-tool version 3.12 crashes - will not start at all 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Thanks for taking the time to report this bug. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
I'll re-install 3.1.2 and see what I can get.
I built 3.1.2 from source with gtk3 and that worked. I built 3.1.2 from source with gtk2 - this crashes same as the Repo Version. So the problem is the version (3.1.2) in the Ubuntu 11.10 Repo is not built with the gt3 support. kylea@kylea-11:~/Host$ nautilus-actions-config-tool Trace/breakpoint trap
(In reply to comment #3) > So the problem is the version (3.1.2) in the Ubuntu 11.10 Repo is not built > with the gt3 support. Thanks for investigating. Please file a bug in Ubuntu's bugtracker so they can fix their package: https://launchpad.net/ubuntu
I'm not sure I can agree, Andre. It would be an error to try to load Gtk+2-compiled N-A plugins in a Gtk+3-compiled Nautilus application. But NACT is a stand-alone application, and should run in Ubuntu 11, even if compiled with Gtk+2, at least as long as required libraries are available at runtime. So, I think I have to more investigate this bug.. (but am unable to reopen it)
Pierre: Thanks for correcting. Reopening as per last comment. (In reply to comment #5) > (but am unable to reopen it) That's weird, as you are member of the editbugs group that "can edit all aspects of any bug"...
This bug is also occuring for me and some other users on the ubuntu forums .. I'll work on getting a stack trace. http://ubuntuforums.org/showthread.php?t=1867043&highlight=nautilus+actions
Hi, I have installed a Ubuntu 11 (not sure if .04 or .10, how to know ?), and reproduced the crash. ldd seems clean (no missing library). gdb backtrace is: Program received signal SIGTRAP, Trace/breakpoint trap. 0x008d8d99 in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) bt
+ Trace 229146
As the program has been ran without argument, this seems a bit weird. Program crashes as well when run with an argument (e.g. --help). So I have downloaded and recompiled a fresh N-A 3.1.2 from the tarball distribution. And NACT starts fine. So I would say that this is rather a compilation problem, not a source one. Regards Pierre
(google is my friend) cat /etc/issue Ubuntu 11.10
Not a good enough explanation :( @Kyle: the packaged N-A 3.1.2 from Ubuntu repo *is* compiled with gtk3 support (to check: ldd /usr/bin/nautilus-actions-config-tool) So my current best explanation is: The packaged N-A 3.1.2 has been compiled with libunique-1, which (afaik) is not compatible with gtk+3. When I compile myself N-A 3.1.2 on Ubuntu 11.10, so on a gtk3 platform, it is compiled against libunique-3 which is fine (and incidentally works). N-A is supposed to check that it is correctly (consistently) compiled against these two libraries (gtk3+libunique-3 *or* gtk2+libunique-1). I do not explain yet how the packager and you, Kyle, have carried out to mix gtk3 and libunique-1 or gtk2 and something else (and I must admit that I am not really willing to install gtk2 build environment on Ubuntu 11 just to test that. Maybe another day..) Regards, Pierre
Note that the bug is already open in Launchpad: see https://bugs.launchpad.net/ubuntu/+source/nautilus-actions/+bug/818987