LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

но я ничего из этого не понял,

Я мало с таким работал, но вот, может наведет на мысль:

18293 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 13
# Судя по всему, мапим UID в имя пользователя. Как я понял, успешно
...

18293 stat64("/home/funeralismatic/.config/zdoom/", {st_mode=S_IFDIR|0700, st_size=80, ...}) = 0
18293 stat64("/home/funeralismatic/.config/zdoom/bots.cfg", 0xbfb367c0) = -1 ENOENT (No such file or directory)
18293 stat64("/usr/share/games/doom-data/bots.cfg", 0xbfb367c0) = -1 ENOENT (No such file or directory)
# Не находим bots.cfg.
...

18293 stat64("D_HACX01", 0xbfb365f0)    = -1 ENOENT (No such file or directory)
# Не находим D_HACX01.
...

18293 open("/usr/share/games/doom-data/hacx.wad", O_RDONLY) = 13
18293 fstat64(13, {st_mode=S_IFREG|0644, st_size=51079920, ...}) = 0
# Я так понял, что файл найден и успешно открыт

...
18293 read(13, "!\237\250b\7\217(\v\21\37\237\252H\7\217*\v\1\37\21!\237\252R\7\217*\v\1!\37\244"..., 4096) = 4096
# А где-то здесь ошибка

18293 close(13)                         = 0
18293 munmap(0xac18c000, 4096)          = 0
18293 brk(0xa12e000)                    = 0xa12e000
18293 write(1, "Starting MIDI playback failed\n", 30) = 30
Я бы копал либо в сторону midi, либо лишний раз проверил этот файл: /usr/share/games/doom-data/hacx.wad - не поврежден ли он.

Проверь его чексумму (http://doomwiki.org/wiki/HACX.WAD , размер твоего файла 51079920 ), а лучше просто перепиши заново их источника.

Больше, увы, идей пока нет.

Исправление Kroz, :

но я ничего из этого не понял,

Я мало с таким работал, но вот, может наведет на мысль:

18293 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 13
# Судя по всему, мапим UID в имя пользователя. Как я понял, успешно
...

18293 stat64("/home/funeralismatic/.config/zdoom/", {st_mode=S_IFDIR|0700, st_size=80, ...}) = 0
18293 stat64("/home/funeralismatic/.config/zdoom/bots.cfg", 0xbfb367c0) = -1 ENOENT (No such file or directory)
18293 stat64("/usr/share/games/doom-data/bots.cfg", 0xbfb367c0) = -1 ENOENT (No such file or directory)
# Не находим bots.cfg.
...

18293 stat64("D_HACX01", 0xbfb365f0)    = -1 ENOENT (No such file or directory)
# Не находим D_HACX01.
...

18293 open("/usr/share/games/doom-data/hacx.wad", O_RDONLY) = 13
18293 fstat64(13, {st_mode=S_IFREG|0644, st_size=51079920, ...}) = 0
# Я так понял, что файл найден и успешно открыт

...
18293 read(13, "!\237\250b\7\217(\v\21\37\237\252H\7\217*\v\1\37\21!\237\252R\7\217*\v\1!\37\244"..., 4096) = 4096
# А где-то здесь ошибка

18293 close(13)                         = 0
18293 munmap(0xac18c000, 4096)          = 0
18293 brk(0xa12e000)                    = 0xa12e000
18293 write(1, "Starting MIDI playback failed\n", 30) = 30
Я бы копал либо в сторону midi, либо лишний раз проверил этот файл: /usr/share/games/doom-data/hacx.wad - не поврежден ли он.

Проверь его чексумму (http://doomwiki.org/wiki/HACX.WAD , размер твоего файла 51079920 ) а лучше просто перепиши заново их источника.

Больше, увы, идей пока нет.

Исходная версия Kroz, :

но я ничего из этого не понял,

Я мало с таким работал, но вот, может наведет на мысль:

18293 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 13
# Судя по всему, мапим UID в имя пользователя. Как я понял, успешно
...

18293 stat64("/home/funeralismatic/.config/zdoom/", {st_mode=S_IFDIR|0700, st_size=80, ...}) = 0
18293 stat64("/home/funeralismatic/.config/zdoom/bots.cfg", 0xbfb367c0) = -1 ENOENT (No such file or directory)
18293 stat64("/usr/share/games/doom-data/bots.cfg", 0xbfb367c0) = -1 ENOENT (No such file or directory)
# Не находим bots.cfg.
...

18293 stat64("D_HACX01", 0xbfb365f0)    = -1 ENOENT (No such file or directory)
# Не находим D_HACX01.
...

18293 open("/usr/share/games/doom-data/hacx.wad", O_RDONLY) = 13
18293 fstat64(13, {st_mode=S_IFREG|0644, st_size=51079920, ...}) = 0
# Я так понял, что файл найден и успешно открыт

...
18293 read(13, "!\237\250b\7\217(\v\21\37\237\252H\7\217*\v\1\37\21!\237\252R\7\217*\v\1!\37\244"..., 4096) = 4096
# А где-то здесь ошибка

18293 close(13)                         = 0
18293 munmap(0xac18c000, 4096)          = 0
18293 brk(0xa12e000)                    = 0xa12e000
18293 write(1, "Starting MIDI playback failed\n", 30) = 30
Я бы копал либо в сторону midi, либо лишний раз проверил этот файл: /usr/share/games/doom-data/hacx.wad - не поврежден ли он.

Больше, увы, идей пока нет.