On 2008-06-20 14:07 +0200, Mike Hommey wrote:

> On Fri, Jun 20, 2008 at 01:44:17PM +0200, Sven Joachim <[EMAIL PROTECTED]> 
> wrote:
>> No, and I don't really want any Gnome stuff on my system.  But maybe I
>> have to bite the bullet, since
>> https://bugzilla.mozilla.org/show_bug.cgi?id=409192 is really painful.
>
> As you can see there, I'm on it and the patch will be integrated in next
> upload ;)

In the meantime, I installed iceweasel-gnome-support to get the
Edit->Preferences->Applications dialog working and set my small script
to run Gnus as the handler for mailto links.

> Okay, according to your log, there seem to be something fishy with mailcap
> tests. Seeing the xulrunner code, I really don't understand what can be
> happening...
> Could you run:
> strace -f -eexecve,exit_group -o/some/file iceweasel
> and send the /some/file here ? This might be enlightening.

Here it comes, but it does not seem to show much.

16873 execve("/usr/bin/iceweasel", ["iceweasel"], [/* 32 vars */]) = 0
16873 execve("/usr/lib/iceweasel/firefox-bin", 
["/usr/lib/iceweasel/firefox-bin", "-a", "firefox"], [/* 32 vars */]) = 0
16877 execve("/usr/lib/libgconf2-4/gconfd-2", ["/usr/lib/libgconf2-4/gconfd-2", 
"16"], [/* 33 vars */]) = 0
16876 exit_group(0)                     = ?
16873 --- SIGCHLD (Child exited) @ 0 (0) ---
16886 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16885 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16882 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16881 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16880 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16875 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16874 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16886 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16885 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16882 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16881 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16880 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16875 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16874 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16886 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16885 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16882 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16881 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16880 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16875 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16874 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16886 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16885 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16882 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16881 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16880 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16875 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16874 --- SIGRT_1 (Unknown signal 33) @ 0 (0) ---
16887 execve("/bin/sh", ["sh", "-c", "test \"$DISPLAY\" != \"\""], [/* 41 vars 
*/]) = 0
16887 exit_group(0)                     = ?
16874 --- SIGCHLD (Child exited) @ 0 (0) ---
16889 execve("/usr/bin/xpdf", ["/usr/bin/xpdf", 
"/home/sven/tmp/download/City07_B"...], [/* 41 vars */]) = 0
16889 execve("/usr/bin/xpdf.bin", ["xpdf", 
"/home/sven/tmp/download/City07_B"...], [/* 42 vars */]) = 0
16889 exit_group(0)                     = ?
16888 --- SIGCHLD (Child exited) @ 0 (0) ---
16890 execve("/bin/sh", ["sh", "-c", "test \"$DISPLAY\" != \"\""], [/* 41 vars 
*/]) = 0
16890 exit_group(0)                     = ?
16874 --- SIGCHLD (Child exited) @ 0 (0) ---
16891 execve("/bin/sh", ["sh", "-c", "test -n \"$DISPLAY\""], [/* 41 vars */]) 
= 0
16891 exit_group(0)                     = ?
16874 --- SIGCHLD (Child exited) @ 0 (0) ---
16892 execve("/bin/sh", ["sh", "-c", "test \"$DISPLAY\" != \"\""], [/* 41 vars 
*/]) = 0
16892 exit_group(0)                     = ?
16874 --- SIGCHLD (Child exited) @ 0 (0) ---
16893 execve("/bin/sh", ["sh", "-c", "test \"$DISPLAY\" != \"\" && expr 
`g"...], [/* 41 vars */]) = 0
16895 execve("/usr/bin/gs", ["gs", "--version"], [/* 42 vars */]) = 0
16895 exit_group(0)                     = ?
16894 --- SIGCHLD (Child exited) @ 0 (0) ---
16894 exit_group(0)                     = ?
16893 --- SIGCHLD (Child exited) @ 0 (0) ---
16896 execve("/usr/bin/expr", ["expr", "8.62", ">=", "3.51"], [/* 42 vars */]) 
= 0
16896 exit_group(0)                     = ?
16893 --- SIGCHLD (Child exited) @ 0 (0) ---
16893 exit_group(0)                     = ?
16873 --- SIGCHLD (Child exited) @ 0 (0) ---
16897 execve("/usr/bin/konqueror", ["/usr/bin/konqueror", 
"/home/sven/tmp/download/City07_B"...], [/* 41 vars */]) = 0
16898 execve("/bin/sh", ["/bin/sh", "-c", "/usr/bin/kdeinit --suicide"], [/* 41 
vars */]) = 0
16898 execve("/usr/bin/kdeinit", ["/usr/bin/kdeinit", "--suicide"], [/* 42 vars 
*/]) = 0
16903 execve("/bin/sh", ["sh", "-c", "/usr/bin/iceauth source /tmp/dco"...], 
[/* 43 vars */]) = 0
16903 execve("/usr/bin/iceauth", ["/usr/bin/iceauth", "source", 
"/tmp/dcopPfMg8b"], [/* 43 vars */]) = 0
16901 exit_group(0)                     = ?
16900 --- SIGCHLD (Child exited) @ 0 (0) ---
16903 exit_group(0)                     = ?
16902 --- SIGCHLD (Child exited) @ 0 (0) ---
16900 exit_group(0)                     = ?
16899 --- SIGCHLD (Child exited) @ 0 (0) ---
16908 execve("/usr/lib/gamin/gam_server", ["/usr/lib/gamin/gam_server"], [/* 44 
vars */]) = 0
16907 exit_group(0)                     = ?
16906 --- SIGCHLD (Child exited) @ 0 (0) ---
16909 exit_group(0)                     = ?
16899 --- SIGCHLD (Child exited) @ 0 (0) ---
16910 exit_group(0)                     = ?
16899 --- SIGCHLD (Child exited) @ 0 (0) ---
16905 exit_group(0)                     = ?
16899 --- SIGCHLD (Child exited) @ 0 (0) ---
16898 exit_group(0)                     = ?
16897 --- SIGCHLD (Child exited) @ 0 (0) ---
16897 exit_group(0)                     = ?
16888 --- SIGCHLD (Child exited) @ 0 (0) ---
16873 exit_group(0)                     = ?
16899 exit_group(0)                     = ?
16918 execve("/bin/sh", ["sh", "-c", "/usr/bin/dcopserver_shutdown --n"...], 
[/* 43 vars */]) = 0
16904 --- SIGTERM (Terminated) @ 0 (0) ---
16904 exit_group(0)                     = ?
16912 exit_group(0)                     = ?
16906 exit_group(0)                     = ?
16918 execve("/usr/bin/dcopserver_shutdown", ["/usr/bin/dcopserver_shutdown", 
"--nokill"], [/* 43 vars */]) = 0
16919 execve("/bin/sh", ["sh", "-c", "iceauth remove netid=\'local/debi"...], 
[/* 43 vars */]) = 0
16919 execve("/usr/bin/iceauth", ["iceauth", "remove", 
"netid=local/debian:/tmp/.ICE-uni"...], [/* 43 vars */]) = 0
16919 exit_group(0)                     = ?
16918 --- SIGCHLD (Child exited) @ 0 (0) ---
16918 exit_group(0)                     = ?
16902 --- SIGCHLD (Child exited) @ 0 (0) ---
16902 --- SIGPIPE (Broken pipe) @ 0 (0) ---
16902 exit_group(0)                     = ?
16877 exit_group(0)                     = ?
16908 exit_group(0)                     = ?

Reply via email to