Ваш файл конфигурации поврежден. Это файл XML, который был искажен
. Решение состоит в том, чтобы просто удалить каталог, содержащий этот файл конфигурации. Линия, которая позволяет ей очистить файл
: ///home/soma/.config/tomboy/addin-db-001/config.xml Строка 1, позиция 1
Сделать убедитесь, что tomboy не запущен, затем запустите эту команду
rm -rf ~/.config/tomboy/addin-db-001
Затем запустите Tomboy, он создаст необходимый файл конфигурации по мере необходимости
Удаление не изменяя ничего, поскольку проблема была связана с конфигурационным файлом, а не с фактической установкой tomboy
. В следующий раз, когда вы отправляете вопрос, вы можете захотеть убедиться, что при публикации stacktrace вы не ставите свою информацию как имя пользователя , Вы можете не возражать, я просто информирую вас. Некоторые считают это персональным / частным
В дополнение к попытке сделать код более эффективным и добавив DoEvents, как было предложено ashleedawg и Profex, попробуйте добавить цикл, чтобы помочь обеспечить достаточное время для создаваемой фигуры. Попробуйте заменить ...
' Paste chart
Set oSh = PPSlide.Shapes.PasteSpecial(ppPasteBitmap, msoFalse)
на
' Paste chart
PPSlide.Shapes.PasteSpecial ppPasteBitmap, msoFalse
On Error Resume Next
counter = 0
Do
DoEvents
counter = counter + 1
Set oSh = PPSlide.Shapes(PPSlide.Shapes.Count)
If Not oSh Is Nothing Then Exit Do
If counter > 100 Then Exit Do
Loop
On Error GoTo 0
Обратите внимание, что counter следует объявить вместе с вашими другими переменными в начале вашего кода. Вы можете объявить его как тип Long. Кроме того, обратите внимание, что в настоящее время он петли для максимум 100 циклов. Измените это, чтобы при необходимости было больше времени.