[vlc-devel] crashed libvlccore.dll
xxcv
xxcv07 at gmail.com
Fri Aug 28 01:29:29 CEST 2009
Hi,
Rafaël Carré wrote:
>> 0x000000006a598c54: mov (%rbx),%rcx
>>
>
> you can show the registers with "info registers" in gdb, so we can see
> for example if it is a NULL dereference
>
Here's gdb output with info registers, sorry there was no backtrace
because gdb doesn't show any.
Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 9004.0x23ac]
0x000000006a598c54 in ?? ()
(gdb) warning: Invalid parameter passed to C runtime function.
disass $pc-30 $pc+30
Dump of assembler code from 0x6a598c36 to 0x6a598c72:
0x000000006a598c36: add %al,0x88be(%rax)
0x000000006a598c3c: add %al,(%rax)
0x000000006a598c3e: movq $0x0,0x18(%r13)
0x000000006a598c46: movl $0x0,0x20(%r13)
0x000000006a598c4e: jne 0x6a598f33
0x000000006a598c54: mov (%rbx),%rcx
0x000000006a598c57: test %rcx,%rcx
0x000000006a598c5a: je 0x6a598c66
0x000000006a598c5c: cmpl $0x2,0x8(%rcx)
0x000000006a598c60: je 0x6a599120
0x000000006a598c66: mov %r13,(%rbx)
0x000000006a598c69: add $0x8,%rdi
0x000000006a598c6d: cmp $0x1,%r15d
0x000000006a598c71: mov $0x1,%r12d
End of assembler dump.
(gdb) info registers
rax 0x0 0
rcx 0x0 0
rdx 0x0 0
rbx 0x17afc0 1552320
rsp 0xec0fa90 247528080
rbp 0xec0faf0 247528176
rsi 0xec0fbc0 247528384
rdi 0x273de08 41147912
r8 0x0 0
r9 0x0 0
r10 0x0 0
r11 0x0 0
r12 0x273e320 41149216
r13 0x9d 157
r14 0x273b3e0 41137120
r15 0x0 0
rip 0x6a598c54 0x6a598c54
eflags 0x10246 [ PF ZF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x53 83
gs 0x2b 43
Thanks.
Regards.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090828/6755561c/attachment.html>
More information about the vlc-devel
mailing list