summaryrefslogtreecommitdiffstats
path: root/DOCS/BUGREPORTS
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-06-23 15:45:47 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-06-23 15:45:47 +0000
commitedad74b5e5b24a48b8fab3f855c07fd0a67c4c20 (patch)
tree80ea8e8514b0f29098591068ace68806893c5dba /DOCS/BUGREPORTS
parent2d54c9dad541722da7d4845fca8257398910fa3f (diff)
downloadmpv-edad74b5e5b24a48b8fab3f855c07fd0a67c4c20.tar.bz2
mpv-edad74b5e5b24a48b8fab3f855c07fd0a67c4c20.tar.xz
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/BUGREPORTS56
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!