Как водится, не могу сказать, после какого обновления и какого пакета началась эта напасть. Но вот уже около недели я не могу пользоваться OpenOffice.org Impress. При попытке запустить программу прогресс-индикатор на сплэше доходит до конца, а затем выдаётся backtrace, приведённый в конце этого багрепорта. Запуск Writer проходит успешно, я даже могу работать с документами, однако попытка вызвать на экран диалоговое окно (почти любое, но вот Параметры мне открыть дают всё же) приводит либо к падению, либо к зависанию soffice.bin с аналогичным backtrace'ом. Собственно, Impress ломается раньше, скорее всего, потому, что он начинает работу с показа диалогового окна. Точно могу сказать, что успешно работал в OpenOffice.org пару или тройку недель назад, с тех пор версия Gtk+ в Сизифе не изменилась. Подумал даже на glib2, но откат glib2 до версии, стоявшей в конце декабря (2.14.1-alt4) ничего не изменил. Проблема воспроизводится на сборках -alt5 и -alt6, установлены openoffice.org, openoffice.org-gnome и openoffice.org-langpack-ru *** glibc detected *** /usr/lib/OpenOffice.org2/program/soffice.bin: double free or corruption (out): 0x084dda80 *** ======= Backtrace: ========= /lib/libc.so.6[0xa6e7e402] /lib/libc.so.6(cfree+0x89)[0xa6e7fa79] /lib/libglib-2.0.so.0(g_free+0x31)[0xa5ab0c41] /usr/lib/OpenOffice.org2/program/libvclplug_gtk680li.so[0xa50b68b7] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_ZN11SalGraphics22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueR16SalControlHandleRKN3rtl8OUStringERS0_SC_PK12OutputDevice+0xf8)[0xa7e0afa8] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_ZN6Window22GetNativeControlRegionEmmRK6RegionmRK16ImplControlValueN3rtl8OUStringERS0_S8_+0xcb)[0xa7ea9655] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_ZN7ListBox6ResizeEv+0x23c)[0xa7ee3660] /usr/lib/OpenOffice.org2/program/libvcl680li.so[0xa7e993b5] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_ZN6Window4ShowEht+0x3e1)[0xa7e997b1] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_ZN7ListBoxC1EP6WindowRK5ResId+0xbc)[0xa7ee25e8] /usr/lib/OpenOffice.org2/program/libsdui680li.so[0x94ec1c28] /usr/lib/OpenOffice.org2/program/libsdui680li.so[0x94ec367a] /usr/lib/OpenOffice.org2/program/libsdui680li.so[0x94eb4d4d] /usr/lib/OpenOffice.org2/program/libsd680li.so[0x964dc9d1] /usr/lib/OpenOffice.org2/program/libsd680li.so[0x964ddbe8] /usr/lib/OpenOffice.org2/program/libsd680li.so[0x964db7ed] /usr/lib/OpenOffice.org2/program/libsfx680li.so[0x97dad395] /usr/lib/OpenOffice.org2/program/libsfx680li.so(_ZN8SfxShell11ExecuteSlotER10SfxRequestPK12SfxInterface+0x96)[0x97db9b90] /usr/lib/OpenOffice.org2/program/libsd680li.so[0x965c9ad5] /usr/lib/OpenOffice.org2/program/libfwk680li.so[0x977af367] /usr/lib/OpenOffice.org2/program/libsfx680li.so[0x97c93ff0] /usr/lib/OpenOffice.org2/program/libsfx680li.so[0x97c892e3] /usr/lib/OpenOffice.org2/program/libsfx680li.so[0x97dad395] /usr/lib/OpenOffice.org2/program/libsfx680li.so(_ZN8SfxShell11ExecuteSlotER10SfxRequestPK12SfxInterface+0x96)[0x97db9b90] /usr/lib/OpenOffice.org2/program/libsfx680li.so[0x97d7ec22] /usr/lib/OpenOffice.org2/program/libfwk680li.so[0x97819a01] /usr/lib/OpenOffice.org2/program/libfwk680li.so[0x97819c4a] /usr/lib/OpenOffice.org2/program/libfwk680li.so[0x9781a368] /usr/lib/OpenOffice.org2/program/libfwk680li.so[0x97750d65] /usr/lib/OpenOffice.org2/program/soffice.bin(_ZN7desktop15DispatchWatcher23executeDispatchRequestsERKN4_STL6vectorINS0_15DispatchRequestENS1_9allocatorIS3_EEEE+0x10a3)[0x807d3af] /usr/lib/OpenOffice.org2/program/soffice.bin(_ZN7desktop15OfficeIPCThread22ExecuteCmdLineRequestsERNS_23ProcessDocumentsRequestE+0x137)[0x80745f7] /usr/lib/OpenOffice.org2/program/soffice.bin(_ZN7desktop7Desktop11OpenDefaultEv+0x2b0)[0x8069e70] /usr/lib/OpenOffice.org2/program/soffice.bin(_ZN7desktop7Desktop11OpenClientsEv+0x123f)[0x806b76f] /usr/lib/OpenOffice.org2/program/soffice.bin(_ZN7desktop7Desktop16OpenClients_ImplEPv+0x21)[0x806b795] /usr/lib/OpenOffice.org2/program/libvcl680li.so[0xa7d10cc1] /usr/lib/OpenOffice.org2/program/libvcl680li.so[0xa7ea534c] /usr/lib/OpenOffice.org2/program/libvclplug_gen680li.so[0xa4c07ed7] /usr/lib/OpenOffice.org2/program/libvclplug_gen680li.so(_ZN10SalDisplay21DispatchInternalEventEv+0x76)[0xa4c30d44] /usr/lib/OpenOffice.org2/program/libvclplug_gtk680li.so[0xa509dfad] /usr/lib/OpenOffice.org2/program/libvclplug_gtk680li.so[0xa509dfdc] /lib/libglib-2.0.so.0[0xa5aa78d1] /lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xa5aa949c] /lib/libglib-2.0.so.0[0xa5aac8df] /lib/libglib-2.0.so.0(g_main_context_iteration+0x65)[0xa5aace45] /usr/lib/OpenOffice.org2/program/libvclplug_gtk680li.so[0xa509dddc] /usr/lib/OpenOffice.org2/program/libvclplug_gen680li.so(_ZN14X11SalInstance5YieldEbb+0x2f)[0xa4c37107] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_ZN11Application5YieldEb+0x5e)[0xa7d1a07a] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_ZN11Application7ExecuteEv+0x2b)[0xa7d1a143] /usr/lib/OpenOffice.org2/program/soffice.bin(_ZN7desktop7Desktop4MainEv+0x15c3)[0x806eea5] /usr/lib/OpenOffice.org2/program/libvcl680li.so[0xa7d1ed4d] /usr/lib/OpenOffice.org2/program/libvcl680li.so(_Z6SVMainv+0x2d)[0xa7d1ee67] /usr/lib/OpenOffice.org2/program/soffice.bin(main+0xd0)[0x8065374] /lib/libc.so.6(__libc_start_main+0xdc)[0xa6e3205c] /usr/lib/OpenOffice.org2/program/soffice.bin(_ZN6Window15SetPosSizePixelEllllt+0x355)[0x8065221]
BTW про вышедшую версию 2.3.1 adiel@ отзывался более оптимистично, чем про 2.3.0... (детали лучше у него спросить)
И ещё: ooimpress из openoffice.org-2.3.0-alt5.M40.1 у меня дома на 4.0/branch прекрасно работает. Залез на бук с сизифом -- openoffice.org-2.3.0-alt6 тоже стартует и не валится.
На бранче и у меня всё в порядке. А на "мейнтейнерском" ноуте с Сизифом - то ли библиотека какая неудачно собранная осталась, то ли в конфигах непорядок... Кстати, снос openoffice.org-gnome привёл к переходу на generic интерфейс, и он не падает. Что в общем-то следует из backtrace'а.
Виноват, надо было сразу сказать -- у меня -gnome нет. Поставил -- ooimpress запускается, создал вот мастером пустую презентацию. openoffice.org-gnome-2.3.0-alt6, сизиф, ati
сломанность локальной системы не есть бага пакета
Была ли это локальная сломанность, или очередной апгрейд исправил беду, но сейчас, с openoffice.org{,-gnome}-2.3.1.1-alt3, всё вроде живёт.
Ура :-) У меня тоже :-)