| Summary: | Synaptic не запоминает историю работы | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
| Component: | synaptic | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | aen, darktemplar, mike, nbr, rider, ruslandh, snejok, svd |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | |||
| Bug Blocks: | 32048 | ||
|
Description
Andrey Cherepanov
2016-05-04 13:18:57 MSK
При запуске synaptic из консоли после выбора Файл>История наблюдаю: (synaptic:25924): GLib-CRITICAL **: g_dir_read_name: assertion 'dir != NULL' failed (synaptic:25924): GLib-CRITICAL **: g_dir_close: assertion 'dir != NULL' failed Под strace это выглядит так:
stat("/root/.synaptic", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
stat("/root/.synaptic/log/", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
write(2, "\n(synaptic:25930): GLib-CRITICAL"..., 85) = 85
write(2, "\n(synaptic:25930): GLib-CRITICAL"..., 81) = 81
Между тем этот код трогался предыдущий раз более десяти лет тому в 0.56pre2:
http://git.altlinux.org/gears/s/synaptic.git?p=synaptic.git;a=blob;f=synaptic/gtk/rglogview.cc;h=5030c9cb5b43106949d7c4085e6ecc770dc4e864;hb=b7cf7f5e#l46
(и далее #l125)
Хорошо бы сишником посмотреть, что в этом коде теперь могло не так пойти --
на локалхосте есть, например, такой файлик:
---
Commit Log for Sat Apr 18 20:07:00 2015
Следующие пакеты установлены:
instead (2.2.2-alt1)
instead-oldstory (0.4.2-alt1)
instead-sdl (2.2.2-alt1)
jvgs (0.5-alt2)
jvgs-data (0.5-alt2)
--- /root/.synaptic/log/2015-04-18.200700.log
При этом окошко истории тоже пустое.
|