LINUX.ORG.RU

Помогите распарсить вывод strace

 , ,


0

1

Шотвелл постоянно останавливается с записью тегов на 99% и висит в таком состоянии. При этом strace -e trace=write shotwell повторяет в консоле следующее:

write(11, "L 12293 2012-07-18 01:48:34 [MSG"..., 216) = 216
write(180, "\331\325\5\371 \241c\327\377\377\377\377'\367\"\352\0\0\v\0\0\0\2\0\0\0\4\0\0\0\0\0"..., 512) = 512
write(180, "\0\0\5v", 4)                = 4
write(180, "\r\0\0\0\4\0\234\0\3'\0\234\2N\1u\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
write(180, "'\367$L", 4)                = 4
write(11, "L 12293 2012-07-18 01:48:34 [WRN"..., 82) = 82
write(11, "L 12293 2012-07-18 01:48:34 [WRN"..., 82) = 82
write(11, "L 12293 2012-07-18 01:48:34 [WRN"..., 82) = 82
write(11, "L 12293 2012-07-18 01:48:34 [WRN"..., 82) = 82
write(11, "L 12293 2012-07-18 01:48:34 [WRN"..., 82) = 82
write(11, "L 12293 2012-07-18 01:48:34 [WRN"..., 82) = 82
write(181, "\0\0\5v", 4)                = 4
write(181, "\r\0\0\0\4\0\234\0\3'\0\234\2N\1u\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
write(181, "\0\0\5v", 4)                = 4
write(181, "\r\0\0\0\4\0\234\0\3'\0\234\2N\1u\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
write(180, "\0\0\0\1", 4)               = 4
write(180, "SQLite format 3\0\4\0\1\1\0@  \0\1\227\256\0\0\v\0"..., 1024) = 1024
write(180, "'\367\"\352", 4)            = 4
write(12, "SQLite format 3\0\4\0\1\1\0@  \0\1\227\257\0\0\v\0"..., 1024) = 1024
write(12, "\r\0\0\0\4\0\234\0\3'\0\234\2N\1u\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1024) = 1024
write(9, "\1\0\0\0\0\0\0\0", 8)         = 8
write(180, "\377\330\377\340\0\20JFIF\0\1\1\0\0\1\0\1\0\0\377\333\0C\0\3\2\2\3\2\2\3"..., 4096) = 4096
write(180, "\232%\330\334s\214U\371#&R\335{\325I\207,8\351\232\305\235q0$B\33\201\327\265U\225"..., 4096) = 4096
write(180, "kkr\2535\262\304O\312T\356\316G'8\366\372b\271h5+H\365i\214\373u8'!\267"..., 4096) = 4096
write(180, "ks\306\376\30o\fj-\26\0\214\261\0z\21\325\177\17\345\370\327=+f\331\263\327\25\365\212J"..., 4096) = 4096
write(180, "\noM\2443\345Z1n\314aA\216\203# s\357\332\272\315s\302\"\373M-\r\344p.2"..., 4096) = 4096
write(180, "\351\323h\2100\"\316\0063\336\274\247\340~\263'\211~$Mw\252\330\255\365\225\234O,K\26V"..., 4096) = 4096
write(180, "5@-\214/'\240\307=+\347i\267\314\342{\265\27\272\231\25\327\316\2562#P\247,q\212\363"..., 4096) = 4096
write(180, "\33\370f\306>\351\376\265$q\371;\230\341@\343$\177J\352\322\n\310\245\v\273\262(,\302\3107"..., 2888) = 2888
write(180, "\377\330\377\340\0\20JFIF\0\1\1\0\0\1\0\1\0\0\377\333\0C\0\3\2\2\3\2\2\3"..., 4096) = 4096
write(180, "6\202\t##\4\236\203\363\365\257\247\274I\343\235C\301\236\26\271\236\307O\212\376\351b\362\355m\376"..., 1537) = 1537
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
write(5, "\1\0\0\0\0\0\0\0", 8)         = 8
и куда копать дальше?

★★★★★

Смотреть, какому файлу соотв. дескриптор 5.

anonymous
()

1) Убрать фильтр на write.
2) Убедиться что последний сискол — write
3) Запустить gdb
4) …
5) PROFIT!!

baverman ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.