trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: May 2016

Re: Re: DVD drive access trouble on Jessie

From: deloptes <deloptes@...>
Date: Thu, 12 May 2016 22:04:31 +0200
Felix Miata wrote:

> Jessie's already an anachronism

what do you mean? it is stable - why do you think KsCD would work with
stretch?
I ran via gdb - attached the log, bt and dmesg part.
I don't remember exact details when kernel part was changed but it looks
that something with the device access is wrong. IMO it should work with
older kernel, not with newer. Which version did you try with?

regards


[46528.709303] BUG: unable to handle kernel NULL pointer dereference at 0000000000000002
[46528.709315] IP: [<ffffffffa019404a>] mmc_ioctl_cdrom_read_audio+0x23a/0x3e0 [cdrom]
[46528.709332] PGD ada4a067 PUD ada96067 PMD 0
[46528.709339] Oops: 0000 [#1] SMP
[46528.709345] Modules linked in: rfcomm cpufreq_stats cpufreq_userspace cpufreq_conservative cpufreq_powersave bnep nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache sunrpc ecb btusb bluetooth 6lowpan_iphc rfkill kvm_amd kvm crc32_pclmul snd_ens1371 snd_rawmidi snd_seq_device snd_ac97_codec snd_pcm aesni_intel hid_generic aes_x86_64 lrw ppdev snd_timer snd vmw_balloon soundcore evdev gf128mul glue_helper ablk_helper ac97_bus cryptd serio_raw pcspkr gameport battery parport_pc parport vmwgfx ttm drm_kms_helper usbhid hid processor drm thermal_sys shpchp i2c_piix4 i2c_core button ac vmw_vmci fuse autofs4 ext4 crc16 mbcache jbd2 dm_mod sr_mod cdrom ata_generic sg sd_mod crc_t10dif crct10dif_generic crct10dif_pclmul crct10dif_common crc32c_intel psmouse ata_piix uhci_hcd ehci_pci mptspi scsi_transport_spi
[46528.709501]  mptscsih ehci_hcd mptbase usbcore e1000 libata usb_common scsi_mod floppy
[46528.709518] CPU: 0 PID: 2265 Comm: kscd Not tainted 3.16.0-4-amd64 #1 Debian 3.16.7-ckt25-2
[46528.709524] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 05/20/2014
[46528.709529] task: ffff8800aacee250 ti: ffff8800b9db0000 task.ti: ffff8800b9db0000
[46528.709533] RIP: 0010:[<ffffffffa019404a>]  [<ffffffffa019404a>] mmc_ioctl_cdrom_read_audio+0x23a/0x3e0 [cdrom]
[46528.709551] RSP: 0018:ffff8800b9db3d48  EFLAGS: 00010282
[46528.709556] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
[46528.709560] RDX: 0000000000003a96 RSI: 0000000000000206 RDI: ffff8800b9db3ca8
[46528.709713] RBP: 00000000000000c8 R08: ffff8800b9db0000 R09: 000000000000bf80
[46528.709724] R10: 0000000000009e35 R11: 0000000000000004 R12: ffff8800371908b8
[46528.709728] R13: 00000000fffffffb R14: ffff8800aad4ad00 R15: ffff8800bb66a010
[46528.709733] FS:  00007fab3de87780(0000) GS:ffff88013a600000(0000) knlGS:0000000000000000
[46528.709737] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[46528.709741] CR2: 0000000000000002 CR3: 00000000b98b0000 CR4: 00000000000407f0
[46528.709856] Stack:
[46528.709863]  ffff88013864a7c8 00000000008e0ed0 0000000000000930 00000001ba42e000
[46528.709871]  00000001000000c8 00000000008e0ed0 00000001000000c8 0000000000000001
[46528.709880]  00000000008e0ed0 00000000ffffffe7 000000000000530e 0000000000645d60
[46528.709890] Call Trace:
[46528.709912]  [<ffffffffa0195688>] ? cdrom_ioctl+0xd38/0x1189 [cdrom]
[46528.709929]  [<ffffffffa0011d0c>] ? sr_block_ioctl+0x5c/0xc0 [sr_mod]
[46528.709954]  [<ffffffff8128d6a4>] ? blkdev_ioctl+0x214/0x7d0
[46528.709963]  [<ffffffff811dc7ed>] ? block_ioctl+0x3d/0x40
[46528.709971]  [<ffffffff811bacdf>] ? do_vfs_ioctl+0x2cf/0x4b0
[46528.709978]  [<ffffffff811baf41>] ? SyS_ioctl+0x81/0xa0
[46528.709988]  [<ffffffff81514a0d>] ? system_call_fast_compare_end+0x10/0x15
[46528.709994] Code: 98 3a 00 00 66 41 89 87 20 01 00 00 49 8b 74 24 18 4d 8b 77 68 e8 27 15 0f e1 85 c0 74 19 49 8b 87 30 01 00 00 41 bd fb ff ff ff <0f> b6 40 02 83 e0 0f 41 88 44 24 60 4c 89 f7 e8 c2 0d 0f e1 85
[46528.710056] RIP  [<ffffffffa019404a>] mmc_ioctl_cdrom_read_audio+0x23a/0x3e0 [cdrom]
[46528.710067]  RSP <ffff8800b9db3d48>
[46528.710070] CR2: 0000000000000002
[46528.710075] ---[ end trace 6044e75235d4e63a ]---

Program received signal SIGINT, Interrupt.
0x00007ffff3f84ac0 in __read_nocancel ()
    at ../sysdeps/unix/syscall-template.S:81
81      ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0  0x00007ffff3f84ac0 in __read_nocancel ()
    at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff624d07f in read (__nbytes=<optimized out>,
    __buf=<optimized out>, __fd=<optimized out>)
    at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  _kde_IceTransSocketRead (ciptr=<optimized out>, buf=<optimized out>,
    size=<optimized out>)
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/dcop/KDE-ICE/Xtranssock.c:1715
#3  0x00007ffff6246f95 in _kde_IceRead (iceConn=0x65eab0,
    nbytes=<optimized out>, ptr=0x65ed30 "\002\003")
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/dcop/KDE-ICE/misc.c:249
#4  0x00007ffff6248eff in KDE_IceProcessMessages (iceConn=0x65eab0,
    replyWait=0x7fffffffd630, replyReadyRet=0x7fffffffd5cc)
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/dcop/KDE-ICE/process.c:153
#5  0x00007ffff623e887 in DCOPClient::callInternal (
    this=this@entry=0x65c200, remApp=..., remObjId=..., remFun=...,
    data=..., replyStruct=replyStruct@entry=0x7fffffffd790,
    useEventLoop=<optimized out>, timeout=-1, minor_opcode=2)
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/dcop/dcopclient.cpp:1949
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff623f05f in DCOPClient::callInternal (
    this=this@entry=0x65c200, remApp=..., remObjId=..., remFun=...,
    data=..., replyType=..., replyData=..., useEventLoop=false,
    timeout=-1, minor_opcode=2)
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/dcop/dcopclient.cpp:1839
#7  0x00007ffff623f2f6 in DCOPClient::call (this=this@entry=0x65c200,
    remApp=..., remObjId=..., remFun=..., data=..., replyType=...,
    replyData=..., useEventLoop=false, timeout=-1, forceRemote=false)
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/dcop/dcopclient.cpp:1783
#8  0x00007ffff623f337 in DCOPClient::call (this=this@entry=0x65c200,
    remApp=..., remObjId=..., remFun=..., data=..., replyType=...,
    replyData=..., useEventLoop=false)
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/dcop/dcopclient.cpp:1740
#9  0x00007ffff5dc1e78 in KUniqueApplication::start ()
    at /opt/software_x64/KDE/TDE/tdelibs-trinity-14.0.3/tdecore/kuniqueapplication.cpp:293
#10 0x0000000000413330 in ?? ()
#11 0x00007ffff33cab45 in __libc_start_main (main=0x4131b0, argc=2,
    argv=0x7fffffffe178, init=<optimized out>, fini=<optimized out>,
    rtld_fini=<optimized out>, stack_end=0x7fffffffe168)
---Type <return> to continue, or q <return> to quit---
    at libc-start.c:287
#12 0x00000000004138bb in ?? ()