Bug 251964

Summary: crash in k3b not testing a pointer for being 0
Product: [Applications] k3b Reporter: Kevin Ottens <ervin>
Component: generalAssignee: Michał Małek <michalm>
Status: RESOLVED DUPLICATE    
Severity: crash CC: trueg
Priority: NOR    
Version: 2.0.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Bug Depends on: 251915    
Bug Blocks:    

Description Kevin Ottens 2010-09-21 18:40:48 UTC
+++ This bug was initially created as a clone of Bug #251915 +++

Version:           unspecified (using Devel) 
OS:                Linux

not sure exactly where this should be posted but "Hardware awareness in KDE" seems appropriate

when I run audex or k3b I get the errors below and the apps crash, if I try to view in Dolphin I get "the process for the audio cd protocol died unexpectedly". Common error seems to be "QSocketNotifier: Invalid socket 10 and type 'Read', disabling.."

VLC and sMplayer see and play the disc fine


Device notifier notifies and lists actions but clicking on an action does nothing

Issue is not new but pretty sure it worked fine after upgrading to svn


audex(25629) refreshListOfCdromDevices: /org/freedesktop/Hal/devices/storage_model_DVDRW_SOHW_1693S
audex(25629) refreshListOfCdromDevices: /org/freedesktop/UDisks/devices/sr0
KCrash: Application 'audex' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/smiley/.kde4/socket-circus.site/kdeinit4__0
audex(25627): Communication problem with "audex" , it probably crashed. 
Error message was: "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name de.maniatek.audex was not provided by any .service files" " 

QSocketNotifier: Invalid socket 10 and type 'Read', disabling..
===========
KCrash: Application 'k3b' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/smiley/.kde4/socket-circus.site/kdeinit4__0
circus:~/MyTemp> QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
========================
--- this is from .xsessions-errors------
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Solid::Backends::UDisks::UDisksDevice(0xc46c80), parent's thread is QThread(0x615280), current thread is ThreadWeaver::Thread(0xe3ee50)
audex(27411) refreshListOfCdromDevices: /org/freedesktop/Hal/devices/storage_model_DVDR___PX_755A
audex(27411) refreshListOfCdromDevices: /org/freedesktop/Hal/devices/storage_model_DVDRW_SOHW_1693S
audex(27411) refreshListOfCdromDevices: /org/freedesktop/UDisks/devices/sr0
audex(27411) refreshListOfCdromDevices: /org/freedesktop/UDisks/devices/sr1
KCrash: Application 'audex' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
audex(27410): Communication problem with "audex" , it probably crashed. 
Error message was: "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name de.maniatek.audex was not provided by any .service files" " 

QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
KDirWatch: /home/smiley/.xsession-errors is a file. Use addFile!


running 4.6svn

thanks

Reproducible: Always

Steps to Reproduce:
try and run k4b or audex 
try and access cd using Dolphin

Actual Results:  
crash in Audex and K3b, unable to access cd in Dolphin

Expected Results:  
apps work w/o crashing and cd is available
Comment 1 Kevin Ottens 2010-09-21 18:41:41 UTC
Duplicating as it's actually two bugs, one for k3b and one for audex which share the same mistake.
Comment 2 Michał Małek 2010-12-21 23:44:39 UTC

*** This bug has been marked as a duplicate of bug 249371 ***