[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: 
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