Bug 17381

Summary: Не запускается на x86_64
Product: Branch 4.1 Reporter: Aleksey Borisenkov <grizlik78>
Component: kikiAssignee: Ilya Mashkin <oddity>
Status: CLOSED FIXED QA Contact: qa-4.1 <qa-4.1>
Severity: normal    
Priority: P2 CC: oddity, rider
Version: unspecified   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
std::string::size_type (патч для 64-битных систем) none

Description Aleksey Borisenkov 2008-09-29 13:24:02 MSD
Из-за неправильной работы с поиском в строках программа не запускается на 64-битных системах.

$ kiki
terminate called after throwing an instance of 'std::out_of_range'
  what():  basic_string::erase
/usr/games/kiki: line 3:  8235 Аварийный останов         /usr/games/kiki.bin

Предложеный патч решает проблему.
Comment 1 Aleksey Borisenkov 2008-09-29 13:26:40 MSD
Created attachment 2964 [details]
std::string::size_type (патч для 64-битных систем)
Comment 2 Anton Farygin 2008-11-17 21:40:57 MSK
проверьте, должен работать:
http://git.altlinux.org/people/rider/packages/kiki.git
Comment 3 Aleksey Borisenkov 2008-11-23 17:09:37 MSK
Да, 1.0.2 работает. Спасибо.