diff options
author | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-06-23 15:45:47 +0000 |
---|---|---|
committer | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-06-23 15:45:47 +0000 |
commit | edad74b5e5b24a48b8fab3f855c07fd0a67c4c20 (patch) | |
tree | 80ea8e8514b0f29098591068ace68806893c5dba /DOCS/BUGREPORTS | |
parent | 2d54c9dad541722da7d4845fca8257398910fa3f (diff) |
some fixes, updates
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1202 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/BUGREPORTS')
-rw-r--r-- | DOCS/BUGREPORTS | 56 |
1 files changed, 36 insertions, 20 deletions
diff --git a/DOCS/BUGREPORTS b/DOCS/BUGREPORTS index 806905f0a0..0a85aca614 100644 --- a/DOCS/BUGREPORTS +++ b/DOCS/BUGREPORTS @@ -25,7 +25,9 @@ What? 1. The system info what we always want: - linux distribution - for example: RedHat 7.1 / Slackware 7.0 + devel packs from 7.1 ... + examples: + RedHat 7.1 + Slackware 7.0 + devel packs from 7.1 ... - kernel version: uname -a - libc version: @@ -38,24 +40,6 @@ What? - binutils version: as --version -1.1. Please print us coredump (if it was created). -Howto: -please create following command file: - -disass $eip $eip+15 -printf "eax=%08lX\n",$eax -printf "ebx=%08lX\n",$ebx -printf "ecx=%08lX\n",$ecx -printf "edx=%08lX\n",$edx -printf "esp=%08lX\n",$esp -printf "ebp=%08lX\n",$ebp -printf "edi=%08lX\n",$edi -printf "esi=%08lX\n",$esi - -Then simply execute following command line: -gdb mplayer --core=core -batch --command=command_file >mplayer.bug - - 2. Hardware & drivers: - CPU info: cat /proc/cpuinfo @@ -105,8 +89,40 @@ For playback problems: the path/filename of the file on the FTP. If the file is accessible on the net, then sending the _exact_ URL is enough! - + +5. For crashes (segfault, SIGILL, signal 4 etc): + +If you have coredump of the crash, see 5.a, else see 5.b: + +5.a: Please print us coredump (if it was created). +Howto: +please create following command file: + +disass $eip-32 $eip+32 +printf "eax=%08lX\n",$eax +printf "ebx=%08lX\n",$ebx +printf "ecx=%08lX\n",$ecx +printf "edx=%08lX\n",$edx +printf "esp=%08lX\n",$esp +printf "ebp=%08lX\n",$ebp +printf "edi=%08lX\n",$edi +printf "esi=%08lX\n",$esi + +Then simply execute following command line: +gdb mplayer --core=core -batch --command=command_file >mplayer.bug + +5.b.: run MPlayer in gdb: +[at root/user shell prompt:] + # gdb mplayer +[at gdb prompt:] + > run -v [options-to-mplayer] filename + ... (wait until it will crash) + > bt + > disass $eip-32 $eip+32 +Send us the full output of the above things! + In general: +~~~~~~~~~~~ If something is big (logs etc) then it's better to upload to the ftp (gzipped), and include only path/filename in the bugreport! |