[vlc-devel] crashed libvlccore.dll
xxcv
xxcv07 at gmail.com
Fri Aug 28 00:54:54 CEST 2009
Rafaël Carré wrote:
> Le 27/08/2009 15:09, xxcv a écrit :
>
>> Program received signal SIGSEGV, Segmentation fault.
>> [Switching to thread 7344.0x1d68]
>> 0x000000006a598c54 in ?? ()
>>
>
> you don't have a backtrace ?
>
>
>> 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
>
>
This other bug seems more critical I'll post it here.
The media library was just created by previous version,, now see it
loads it then crash.
Bug #2)
[0x28a71c8] main demux debug: TIMER module_need() : 4.000 ms - Total
4.000 ms / 1 intvls (Avg 4.000 ms)
[0x289c628] main input debug:
`file/xspf-open:///C:\Users\username\AppData\Roaming\vlc/ml.xspf'
successfully opened
[0x28a7348] main xml debug: looking for xml module: 2 candidates
[0x28a7348] main xml debug: using xml module "xml"
[0x28a7348] main xml debug: TIMER module_need() : 1.000 ms - Total 1.000
ms / 1 intvls (Avg 1.000 ms)
[0x28a71c8] playlist demux debug: parsed 0 tracks successfully
[0x28a7348] main xml debug: removing module "xml"
[0x289c628] main input debug: EOF reached
[0x28a71c8] main demux debug: removing module "playlist"
[0x28a19b8] main stream debug: removing module "stream_filter_record"
[0x28a1408] main access debug: removing module "access_file"
Program received signal SIGTRAP, Trace/breakpoint trap.
0x0000000077176061 in ?? ()
(gdb) warning: Critical error detected c0000374
info registers
rax 0x0 0
rcx 0x54f37dfb0000 93404767387648
rdx 0x7fffffdd000 8796092878848
rbx 0xc0000374 3221226356
rsp 0x22f6b8 2291384
rbp 0x0 0
rsi 0x0 0
rdi 0x7724d2c0 1998901952
r8 0x200 512
r9 0xfffffff8 4294967288
r10 0x0 0
r11 0x22f250 2290256
r12 0x9 9
r13 0x650 1616
r14 0x6a61d864 1784797284
r15 0x289a010 42573840
rip 0x77176061 0x77176061
eflags 0x206 [ PF IF ]
cs 0x33 51
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x53 83
gs 0x2b 43
(gdb) disass $pc-30 $pc+30
Dump of assembler code from 0x77176043 to 0x7717607f:
0x0000000077176043: add %al,(%rax)
0x0000000077176045: lsl %ax,%eax
0x0000000077176048: shr $0xe,%eax
0x000000007717604b: retq
0x000000007717604c: nop
0x000000007717604d: nop
0x000000007717604e: nop
0x000000007717604f: nop
0x0000000077176050: int3
0x0000000077176051: int3
0x0000000077176052: int3
0x0000000077176053: int3
0x0000000077176054: int3
0x0000000077176055: int3
0x0000000077176056: xchg %ax,%ax
0x000000007717605a: xchg %ax,%ax
0x000000007717605e: xchg %ax,%ax
0x0000000077176060: int3
0x0000000077176061: retq
0x0000000077176062: int3
0x0000000077176063: int3
0x0000000077176064: int3
0x0000000077176065: int3
0x0000000077176066: int3
0x0000000077176067: int3
0x0000000077176068: xchg %ax,%ax
0x000000007717606c: xchg %ax,%ax
0x0000000077176070: int3
0x0000000077176071: retq
0x0000000077176072: int3
0x0000000077176073: int3
0x0000000077176074: int3
0x0000000077176075: int3
0x0000000077176076: int3
0x0000000077176077: int3
0x0000000077176078: xchg %ax,%ax
0x000000007717607c: xchg %ax,%ax
End of assembler dump.
Bug #1)
Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 8348.0x1a3c]
0x000007fefe31682e in ?? ()
(gdb) warning: Invalid parameter passed to C runtime function.
disass $pc-30 $pc+30
Dump of assembler code from 0x7fefe316810 to 0x7fefe31684c:
0x000007fefe316810: add $0x2,%eax
0x000007fefe316813: test %ax,%ax
0x000007fefe316816: jne 0x7fefe316804
0x000007fefe316818: mov %rcx,%rax
0x000007fefe31681b: retq
0x000007fefe31681c: nop
0x000007fefe31681d: nop
0x000007fefe31681e: nop
0x000007fefe31681f: nop
0x000007fefe316820: nop
0x000007fefe316821: nop
0x000007fefe316822: nop
0x000007fefe316823: nop
0x000007fefe316824: mov %rcx,%r8
0x000007fefe316827: movzwl (%rdx),%eax
0x000007fefe31682a: add $0x2,%rdx
0x000007fefe31682e: mov %ax,(%r8)
0x000007fefe316832: add $0x2,%r8
0x000007fefe316836: test %ax,%ax
0x000007fefe316839: jne 0x7fefe316827
0x000007fefe31683b: mov %rcx,%rax
0x000007fefe31683e: retq
0x000007fefe31683f: nop
0x000007fefe316840: nop
0x000007fefe316841: nop
0x000007fefe316842: nop
0x000007fefe316843: nop
0x000007fefe316844: nop
0x000007fefe316845: nop
0x000007fefe316846: nop
0x000007fefe316847: nop
0x000007fefe316848: jmp 0x7fefe316858
0x000007fefe31684a: test %r8w,%r8w
End of assembler dump.
(gdb) info registers
rax 0x2e 46
rcx 0xbaadf00dbaadf00d -4995072469926809587
rdx 0x6a62c594 1784858004
rbx 0x26e2e30 40775216
rsp 0xde1fa98 232913560
rbp 0xde1fcc0 232914112
rsi 0x26e2e30 40775216
rdi 0x0 0
r8 0xbaadf00dbaadf00d -4995072469926809587
r9 0x0 0
r10 0x82 130
r11 0xde1f8a0 232913056
r12 0x3 3
r13 0x33 51
r14 0x6a581e90 1784159888
r15 0x0 0
rip 0x7fefe31682e 0x7fefe31682e
eflags 0x10202 [ IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x53 83
gs 0x2b 43
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090828/53083320/attachment.html>
More information about the vlc-devel
mailing list