(10-14-2012, 07:46 PM)NeonFlash Wrote: Interesting thread. I would like to hear the details as well.
By the way, after the crash occurs, maybe you can check the dmesg output and check the last few lines with tail command?
If the crash is being triggered due to incompatible driver, then check if there is an option in the fglrx drivers to log the errors. that might help.
@undeath: I like your first command line
dmesg -> /var/log/kern.log shows this:
Code:
[ 429.451697] oclHashcat-plus[2959]: segfault at 0 ip 00007f4f69f5f8c3 sp 00007fff1024ee08 error 6 in libc-2.15.so[7f4f69e10000+1b5000]
and with gdb we get this:
Code:
$ gdb oclHashcat-plus64.bin
<banner suppressed>
Reading symbols from /home/hashcat/tools/oclHashcat-plus-0.09/oclHashcat-plus64.bin...(no debugging symbols found)...done.
(gdb) set args -m 500 /home/hashcat/hashes/hashes.txt --username --show
(gdb) run
Starting program: /home/hashcat/tools/oclHashcat-plus-0.09/oclHashcat-plus64.bin -m 500 /home/hashcat/hashes/hashes.txt --username --show
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6d338c3 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff6d338c3 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x000000000041b366 in ?? ()
#2 0x000000000040a715 in ?? ()
#3 0x00007ffff6c0576d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x0000000000402509 in ?? ()
#5 0x00007fffffffe5a8 in ?? ()
#6 0x000000000000001c in ?? ()
#7 0x0000000000000006 in ?? ()
#8 0x00007fffffffe7f1 in ?? ()
#9 0x00007fffffffe830 in ?? ()
#10 0x00007fffffffe833 in ?? ()
#11 0x00007fffffffe857 in ?? ()
#12 0x00007fffffffe862 in ?? ()
#13 0x00007fffffffe837 in ?? ()
#14 0x0000000000000000 in ?? ()
(gdb)
glibc version 2.15
Code:
$ ldd --version
ldd (Ubuntu EGLIBC 2.15-0ubuntu10.2) 2.15
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
$
It appears to be a libc issue. For those who can't reproduce, what's the glibc version you're running?