Вы здесь

[SOLVED]Перестал запускаться poedit

При запуске выдает кучу сообщений вида

(poedit:17506): Gdk-CRITICAL **: gdk_drawable_get_image: assertion `GDK_IS_DRAWABLE (drawable)' failed

(poedit:17506): Gdk-CRITICAL **: gdk_image_get_colormap: assertion `GDK_IS_IMAGE (image)' failed

(poedit:17506): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

Ну и в конце концов

The program 'poedit' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
  (Details: serial 176 error_code 11 request_code 53 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

poedit-1.4.6.1, gtk+-2.20.1, glib-2.24.1

Раньше эта же версия poedit работала. Что случилось?

Upd. Помогла пересборка wxGTK.

Э-э-э, откуда это GTK такое?

—

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Оверлей gnome. BTW, попробовал поставить последний gtk не из оверлея - то же самое.

—

Ubuntu is an African Word that means "Gentoo is too hard for me"

А если перебрать poedit?

—

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

У, сколько раз уже

—

Ubuntu is an African Word that means "Gentoo is too hard for me"

tiandrey написал:
Раньше эта же версия poedit работала. Что случилось?

Сегодня "удачно" обновил x11-themes/gtk-engines-qtcurve до версии 1.4.0. Часть приложений просто перестала работать. Сделал strace icecat и нашел "виновника", чего и вам желаю.

а у меня в кедах gtk-проги нормальный вид приобрели... благодаря этому обновлению. :)

—

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Нет, не в нем дело, я этот движок вообще не использую.
З.Ы. падает, когда пытается открыть PNG-шку, до этого работает и показывает окошки

—

Ubuntu is an African Word that means "Gentoo is too hard for me"

А если сваять revdep-rebuild --library libpng12.so.0?

—

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Да, намутили они хрень с libpng:1.2... Много прог требуют именно версию 1.2, пришлось ебилд фиксить, чтобы .la и .pc тоже устанавливались.
Больно много всего с ней слинковано, долго компилить будет... Отпишусь после универа ;-)

—

Ubuntu is an African Word that means "Gentoo is too hard for me"

Пересобрал. Никаких изменений.

—

Ubuntu is an African Word that means "Gentoo is too hard for me"

tiandrey написал:
Нет, не в нем дело, я этот движок вообще не использую.

...как бы намекал на использование strace, а "движок" (gtk-engines) был выбран для примера.

Я не смог понять, в чем проблема. Последнее, что он делает перед выдачей кучи ошибок - открывает PNG-шку.
Вот лог, если кто-нибудь скажет, что не так - буду очень признателен.

—

Ubuntu is an African Word that means "Gentoo is too hard for me"

Я тупое креведко. В одной из первых строчек упомянута libwx-чтототам. Пересобрал wxGTK и имею работающий poedit!

—

Ubuntu is an African Word that means "Gentoo is too hard for me"