On 9/18/07, adi <[EMAIL PROTECTED]> wrote: > On Fri, Sep 14, 2007 at 08:36:51PM +0700, W wrote: > > bisa lihat strace output di avr32 di disni : > > http://wildanm.wordpress.com/2007/09/14/failed-cryptsetup-cipher-aes-luksopen-devmmcblk0p2-rahasia/#more-64 > > > > btw, ini sudah beres ? :D
Belum ... :D > kalau lihat di atas, itu kelihatannya dari sisi syscall sudah > ok semua. sebelum exit, ini yang dilakukan program: > > open("/proc/misc", O_RDONLY|O_LARGEFILE) = 3 > ioctl(3, TCGETS, 0×7fe7254c) = -1 ENOTTY (Inappropriate ioctl for device) > > ioctl cuma memeriksa apakah filedescriptor 3 itu tty device > > read(3, " 63 device-mapper\n 1 psaux\n229 "..., 4096) = 37 > close(3) = 0 > > baca, cari device name, dan ketemu, close descriptor 3. > > stat64(0×7fe72760, 0×7fe726e8) = 0 > open("/dev/mapper/control", O_RDWR|O_LARGEFILE) = 3 > ioctl(3, 0xc134fd04, 0×18280) = 0 > > call ioctl DM_DEV_REMOVE > > close(3) = 0 > stat64(0×7fe72734, 0×7fe716b0) = 0 > unlink("/dev/mapper/temporary-cryptsetup-346'') = 0 > > libas semua :-) > > jadi, per syscalls ini sudah ok. masalah ada di atas cuplikan > strace output tsb. > > Sepertinya ada sesuatu yang tidak bisa dilacak dengan strace. Trik yang > saya pakai kalau udah frustasi seperti ini, insert 'junk' codes (misal > print hello world atau call syslog()) terus dipindah-pindahkan mengikuti > flow program. jadi kita bisa tahu di bagian mana program keluar. kalau > junk codes ini dipasang setelah bagian ini, jadinya tidak dieksekusi > (tidak ada print hello world atau tidak ada output syslog), kita jadi > bisa tahu di bagian mana 'syarat' tidak terpenuhi. > > Tapi jadinya harus mengikuti flow program benar-benar :D Ya inilah .., yg sedang saya lakukan ... :D, bener2 makan waktu .. Andai saja gdb bisa terkompilasi dengan benar untuk avr32 .., hehe .. Nanti dikabar2i .., kalau ada kabar baik atau rada baik ... :) Salam Wildan -- --- Person who say it cannot be done should not interrupt person doing it. Coz..... Miracles are closer than you think ... ------------ http://wildanm.fisika.ui.edu HP: 08888378594 Y! : hawking_123 -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis