Am Wednesday 18 March 2009 20:55:38 schrieb Francois Marier: > Hi, > > Thanks for reporting that crash. Before I forward it to the unhide > developer however, would it be possible for you to submit some more > debugging information? > > As it is now, it's very hard to figure out what exact part of unhide is > failing. If you could recompile unhide with debugging information, run it > in gdb and provide a backtrace, that would be much appreciated. > > Here are some instructions if you're not sure what I'm asking for: > > Building a package with debugging information: > https://wiki.ubuntu.com/DebuggingProgramCrash#Prior%20Ubuntu%20versions > > Getting a backtrace: > https://wiki.ubuntu.com/Backtrace > > Let me know if you need any help > > Cheers, > Francois
Hello Francois, attached the log file for gdb. The crash "unhide" only occurs if I set the parameter "brute" indicates. I'm just proceed as stated in the instructions from UBUNTU Wiki documented. All debugging information, are in the attached file "gdb unhide.txt". Regards Michael Singer
GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run brute Starting program: /usr/sbin/unhide brute Unhide 20080519 yje...@security-projects.com [*]Starting scanning using brute force against PIDS Program received signal SIGSEGV, Segmentation fault. 0x00000000004039d0 in feof () Current language: auto; currently asm (gdb) backtrace full #0 0x00000000004039d0 in feof () No locals. #1 0x00000000004003cd in checkps () No locals. #2 0x0000000000400a9e in brute () No locals. #3 0x0000000000400bb2 in main () No locals. (gdb) info registers rax 0x0 0 rbx 0x8 8 rcx 0xbaf500 12252416 rdx 0x1 1 rsi 0x466d10 4615440 rdi 0x0 0 rbp 0x7fffe3b13140 0x7fffe3b13140 rsp 0x7fffe3b12a58 0x7fffe3b12a58 r8 0xbaf400 12252160 r9 0xbaf4f0 12252400 r10 0xbad850 12245072 r11 0x246 582 r12 0x0 0 r13 0x4011a0 4198816 r14 0x4011e0 4198880 r15 0x0 0 rip 0x4039d0 0x4039d0 <feof> eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x63 99 gs 0x0 0 fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 mxcsr 0x1f80 [ IM DM ZM OM UM PM ] (gdb) thread apply all backtrace (gdb) quit The program is running. Exit anyway? (y or n)