Opened 20 years ago

Closed 20 years ago

Last modified 20 years ago

#94 closed defect (invalid)

X246 encoding on PPC - Mac OS X

Reported by: devros@… Owned by: r_togni@…
Priority: normal Component: vd
Version: HEAD Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

when i try use x246 encoding i have everytime Segmentation fault in mencoder. I compiled mplayer and
x246 without problem with last cvs.

there is backtrace

./mencoder /Users/jandever/Desktop/x246.avi -ovc x264 -nosound -o /Users/jandever/Desktop/
filipx.aviMEncoder dev-CVS-040924-01:50-3.3 (C) 2000-2004 MPlayer Team

AltiVec found
CPU: PowerPC
Reading /Users/jandever/.mplayer/codecs.conf: parse error at line 30
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such
file or directory
Using built-in default codecs.conf.
File not found: 'frameno.avi'
Failed to open frameno.avi
Reading config file /Users/jandever/.mplayer/mencoder: No such file or directory
font: can't open file: /Users/jandever/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 chars)
success: format: 0 data: 0x0 - 0x15568be
AVI file format detected.
AVI_NI: No audio stream found -> no sound.
VIDEO: [462h] 720x576 24bpp 25.000 fps 2046.0 kbps (249.8 kbyte/s)
[V] filefmt:3 fourcc:0x34363268 size:720x576 fps:25.00 ftime:=0.0400
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1 (-1=autodetect) osd: 1
===============================================================
===========
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm:ffmpeg (FFmpeg H.264)
===============================================================
===========
Writing AVI header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar I420 as output csp (no 1)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
Segmentation fault

REQ: flags=0x3 req=0x0

Program received signal EXC_BAD_ACCESS, Could not access memory.
0x90006e70 in strlen ()
(gdb) bt
#0 0x90006e70 in strlen ()
#1 0x9000cf58 in strdup ()
#2 0x00081cc4 in x264_encoder_open (param=0x1d0b254) at encoder/encoder.c:308
#3 0x00032310 in config (vf=0x3f19999a, width=44072976, height=576, d_width=0, d_height=3,
flags=677475943, outfmt=808596553) at ve_x264.c:233
#4 0x000484cc in mpcodecs_config_vo (sh=0x1d0ace0, w=808596553, h=576,
preferred_outfmt=44072976) at vd.c:309
#5 0x0003fea4 in init_vo (sh=0x240, pix_fmt=44072976) at vd_ffmpeg.c:496
#6 0x00040918 in decode (sh=0x0, data=0x30323449, len=4628996, flags=44072976) at
vd_ffmpeg.c:832
#7 0x00046ea0 in decode_video (sh_video=0x1d0ace0, start=0x30323449 <Address 0x30323449
out of bounds>, in_size=44072976, drop_frame=30454356) at dec_video.c:309
#8 0x000051c4 in main (argc=576, argv=0x2a08010) at mencoder.c:1402
(gdb) \302\240\302\240\302\240\302\240disass $pc-32 $pc+32

(gdb) info all-registers
r0 0x9000cf58 2415972184
r1 0xbfffe400 3221218304
r2 0xa0000fc8 2684358600
r3 0x3f19999a 1058642330
r4 0x2 2
r5 0x1f 31
r6 0x0 0
r7 0x3 3
r8 0x28617667 677475943
r9 0x3f19999a 1058642330
r10 0x1e0016f 31457647
r11 0xa0003c54 2684370004
r12 0x90006e20 2415947296
r13 0x0 0
r14 0x2004400 33571840
r15 0xffffffff 4294967295
r16 0x43300000 1127219200
r17 0x2005e00 33578496
r18 0x4a7c54 4881492
r19 0x0 0
r20 0x46a204 4628996
r21 0x0 0
r22 0x467c54 4619348
r23 0x400 1024
r24 0x240 576
r25 0x1d0ace0 30452960
r26 0x1d0b254 30454356
r27 0x2a08010 44072976
r28 0x3f19999a 1058642330
r29 0x30323449 808596553
r30 0x1d0b250 30454352
r31 0x81c5c 531548
f0 2 (raw 0x4000000000000000)
f1 0.60000002384185791 (raw 0x3fe3333340000000)
f2 2.3190468138462996e-17 (raw 0x3c7abc9e3b39803f)
f3 0.69314718055994529 (raw 0x3fe62e42fefa39ef)
f4 -nan(0x80000a6324100) (raw 0xfff80000a6324100)
f5 0.69314718055994529 (raw 0x3fe62e42fefa39ef)
f6 2.3190468138462996e-17 (raw 0x3c7abc9e3b39803f)
f7 0.33333333333333609 (raw 0x3fd5555555555587)
f8 4503601774854144 (raw 0x4330000080000000)
f9 0 (raw 0x0000000000000000)
f10 4503601774854144 (raw 0x4330000080000000)
f11 1.7777777910232544 (raw 0x3ffc71c720000000)
f12 4503601774854144 (raw 0x4330000080000000)
f13 576 (raw 0x4082000000000000)
f14 -238423838475.15292 (raw 0xc24bc19587859393)
f15 -238423838475.15292 (raw 0xc24bc19587859393)
f16 -238423838475.15292 (raw 0xc24bc19587859393)
f17 -238423838475.15292 (raw 0xc24bc19587859393)
f18 -238423838475.15292 (raw 0xc24bc19587859393)
f19 -238423838475.15292 (raw 0xc24bc19587859393)
f20 -238423838475.15292 (raw 0xc24bc19587859393)
f21 -238423838475.15292 (raw 0xc24bc19587859393)
f22 90000 (raw 0x40f5f90000000000)
f23 4503601774854144 (raw 0x4330000080000000)
f24 1 (raw 0x3ff0000000000000)
f25 0.001 (raw 0x3f50624dd2f1a9fc)
f26 4503599627370496 (raw 0x4330000000000000)
f27 0 (raw 0x0000000000000000)
f28 0 (raw 0x0000000000000000)
f29 4503601774854144 (raw 0x4330000080000000)
f30 489 (raw 0x407e900000000000)
f31 nan(0x8000000000000) (raw 0x7ff8000000000000)
v0 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v1 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v2 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v3 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v4 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v5 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v6 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v7 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v8 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v9 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v10 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v11 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v12 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v13 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v14 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v15 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v16 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v17 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v18 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v19 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v20 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v21 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v22 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v23 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v24 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v25 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v26 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v27 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v28 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v29 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v30 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
v31 {

uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
v16_int8 = "\177?ޭ\177?ޭ\177?ޭ\177?ޭ"

} (raw 0x7fffdead7fffdead7fffdead7fffdead)
pc 0x90006e70 2415947376
ps 0x200f030 33615920
cr 0x4442241f 1145185311
lr 0x9000cf58 2415972184
ctr 0x90006e20 2415947296
xer 0x0 0
mq 0x0 0
fpscr 0xa6364100 2788573440
vscr 0x10001 65537
vrsave 0x0 0
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x90006e50 to 0x90006e90:
0x90006e50 <strlen+48>: beq+ 0x90006e40 <strlen+32>
0x90006e54 <strlen+52>: rotlwi r5,r8,7
0x90006e58 <strlen+56>: subf r3,r9,r3
0x90006e5c <strlen+60>: andc r4,r4,r5
0x90006e60 <strlen+64>: cntlzw r7,r4
0x90006e64 <strlen+68>: rlwinm r7,r7,29,3,31
0x90006e68 <strlen+72>: add r3,r3,r7
0x90006e6c <strlen+76>: blr
0x90006e70 <strlen+80>: lbz r5,0(r3)
0x90006e74 <strlen+84>: addic. r4,r4,-2
0x90006e78 <strlen+88>: addi r3,r3,1
0x90006e7c <strlen+92>: addi r6,r9,1
0x90006e80 <strlen+96>: cmpwi cr1,r5,0
0x90006e84 <strlen+100>: beq- cr1,0x90006eb0 <strlen+144>
0x90006e88 <strlen+104>: bgt+ 0x90006e2c <strlen+12>
0x90006e8c <strlen+108>: lbz r5,0(r3)
End of assembler dump.
(gdb)

Change History (3)

comment:1 by diego@…, 20 years ago

Owner: changed from alex@… to r_togni@…

Mass reassign all vd bugs to Roberto, the new component owner.

comment:2 by r_togni@…, 20 years ago

This bug is 1.5 months old. Is it still there?

comment:3 by r_togni@…, 20 years ago

Resolution: invalid
Status: newclosed

Old bugreport about changed code, no answer from bugreporter in months => closed
as invalid

Note: See TracTickets for help on using tickets.