I'm having similar problems on edgy's openoffice (calc in my case)

when started from the commandline, I see this:
(process:5085): GLib-GObject-CRITICAL **: gtype.c:2240: initialization 
assertion failed, use IA__g_type_init() prior to this function

(process:5085): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion
`GDK_IS_SCREEN (screen)' failed

(process:5085): GLib-GObject-CRITICAL **: gtype.c:2240: initialization
assertion failed, use IA__g_type_init() prior to this function

(process:5085): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion
`GDK_IS_SCREEN (screen)' failed

(process:5085): GLib-GObject-CRITICAL **: gtype.c:2240: initialization
assertion failed, use IA__g_type_init() prior to this function

(process:5085): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion
`GDK_IS_SCREEN (screen)' failed

(process:5085): GLib-GObject-CRITICAL **: gtype.c:2240: initialization
assertion failed, use IA__g_type_init() prior to this function

(process:5085): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion
`GDK_IS_SCREEN (screen)' failed

However, it's not actually totally locked then. It is deadlocked when
started from the kmenu. When trying it now to reproduce, I don't even
get a window, and strace shows some sort of loop:

[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844252, 98260}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844253, 98252}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844254, 98243}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844255, 98229}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844256, 98219}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844257, 98219}, NULL) = 0
[pid  5217] poll( <unfinished ...>
[pid  5218] <... futex resumed> )       = -1 ETIMEDOUT (Connection timed out)
[pid  5218] gettimeofday({1170844257, 662226}, NULL) = 0
[pid  5218] futex(0xb742c580, FUTEX_WAKE, 1) = 0
[pid  5218] clock_gettime(CLOCK_REALTIME, {1170844257, 662325000}) = 0
[pid  5218] futex(0xb742c6e4, FUTEX_WAIT, 21, {9, 999901000} <unfinished ...>
[pid  5217] <... poll resumed> [{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844258, 98222}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844259, 98204}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844260, 98192}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844261, 102181}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844262, 106214}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844263, 110190}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844264, 110157}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844265, 110144}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844266, 110137}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844267, 110137}, NULL) = 0
[pid  5217] poll( <unfinished ...>
[pid  5218] <... futex resumed> )       = -1 ETIMEDOUT (Connection timed out)
[pid  5218] gettimeofday({1170844267, 670143}, NULL) = 0
[pid  5218] futex(0xb742c580, FUTEX_WAKE, 1) = 0
[pid  5218] clock_gettime(CLOCK_REALTIME, {1170844267, 670241000}) = 0
[pid  5218] futex(0xb742c6e4, FUTEX_WAIT, 23, {9, 999902000} <unfinished ...>
[pid  5217] <... poll resumed> [{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844268, 110405}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844269, 114385}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844270, 114373}, NULL) = 0
[pid  5217] poll([{fd=27, events=POLLIN}], 1, 1000) = 0
[pid  5217] gettimeofday({1170844271, 114398}, NULL) = 0

(strace -f -p 5213, which was a child of the actual startup after
ooqstart, 5217 is decended from 5213, although I don't know how)

-- 
Openoffice deadlock if starting Impress whilst writer/calc open dialog visible
https://launchpad.net/bugs/64813

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to