Bug 128081 - g-v-m: Insering empty DVD offers to bur audio CD
Summary: g-v-m: Insering empty DVD offers to bur audio CD
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Final
Hardware: x86-64 Other
: P3 - Medium : Minor
Target Milestone: ---
Assignee: Jeff Stedfast
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-13 14:07 UTC by Stanislav Brabec
Modified: 2005-10-17 17:55 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
lshal.log (86.44 KB, text/plain)
2005-10-17 15:57 UTC, Stanislav Brabec
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Brabec 2005-10-13 14:07:26 UTC
After insering of empty DVD to an external (ATA ove USB) DVD burner, following
message appears:

You have inserted an empty disc.

What would you like to do?

Ignore | Make Audio CD | Make Data CD

Make Audio CD is an obvious nonsense.
Comment 1 Jeff Stedfast 2005-10-13 17:14:51 UTC
the only way this can happen is if hal tells us storage.cdrom.cdr or
storage.cdrom.cdrw instead of storage.cdrom.dvd*

what version of g-v-m was this?
Comment 2 Stanislav Brabec 2005-10-14 10:44:09 UTC
gnome-volume-manager-1.5.1

Maybe it a duplicate (another effect) of bug 104355.
Comment 3 Stanislav Brabec 2005-10-17 12:04:04 UTC
The same problem occurs for internal DVD burner LG GSA-4160B (USB one was GSA-4120B). Note that both systems has second drive (one internal CD-RW/CD-MRW, second CD-ROM/DVD-ROM).
Comment 4 Stanislav Brabec 2005-10-17 15:52:50 UTC
21410: 17:51:55.502: addon-storage.c:316: Media insertion detected on /dev/sr0
17:51:55.503 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4120B interface=org.freedesktop.Hal.Device method=Rescan
17:51:55.503 [I] hald_dbus.c:2087: entering, local_interface=1
17:51:55.503 [D] hald_dbus.c:2096: udi=/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4120B
17:51:55.503 [I] blockdev.c:1217: Entering, udi=/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4120B
21442: 17:51:55.505: probe-storage.c:143: Doing probe-storage for /dev/sr0 (bus usb) (drive_type cdrom) (udi=/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4120B) (--only-check-for-fs==1)
21442: 17:51:55.514: probe-storage.c:310: Checking for optical disc on /dev/sr0
21442: 17:51:55.515: probe-storage.c:318: Doing open ("/dev/sr0", O_RDONLY | O_NONBLOCK | O_EXCL)
17:51:55.515 [I] hald_dbus.c:3007: 21380: Got a connection
17:51:55.515 [I] hald_dbus.c:3008: dbus_connection_get_is_connected = 1
17:51:55.540 [I] hald_dbus.c:2969: local_server_message_handler: destination=(null) obj_path=/org/freedesktop/DBus/Local interface=org.freedesktop.DBus.Local method=Disconnected
17:51:55.540 [I] hald_dbus.c:2985: Client to local_server was disconnected
17:51:55.540 [I] hald_dbus.c:2995: unregistered
17:51:55.540 [I] util.c:554: child exited for pid 21442
17:51:55.540 [I] blockdev.c:1175: hald-probe-storage --only-check-for-media returned 2 (timed_out=0)
17:51:55.540 [I] blockdev.c:547: block_add: sysfs_path=/sys/block/sr0/fakevolume dev=/dev/sr0 is_part=1, parent=0x0054a940
17:51:55.541 [I] blockdev.c:557: Handling /dev/sr0 as fakevolume - sysfs_path_real=/sys/block/sr0
scandir: No such file or directory
21443: 17:51:55.569: probe-volume.c:340: Doing probe-volume for /dev/sr0

17:51:55.569 [I] hald_dbus.c:3007: 21380: Got a connection
17:51:55.569 [I] hald_dbus.c:3008: dbus_connection_get_is_connected = 1
21443: 17:51:55.592: probe-volume.c:348: volume.block_size = 2048
17:51:55.592 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyInteger
17:51:55.592 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.block_size
21443: 17:51:55.592: probe-volume.c:352: volume.size = 2048
17:51:55.593 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyInteger
17:51:55.593 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.size
17:51:55.593 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyString
17:51:55.616 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.type
17:51:55.617 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyBoolean
17:51:55.617 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.has_audio
17:51:55.617 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyBoolean
17:51:55.617 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.has_data
17:51:55.617 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyBoolean
17:51:55.617 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.is_blank
17:51:55.618 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyBoolean
17:51:55.629 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.is_appendable
17:51:55.629 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyBoolean
17:51:55.629 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.is_rewritable
17:51:55.635 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyBoolean
17:51:55.646 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.is_blank
21443: 17:51:55.689: probe-volume.c:400: Disc in /dev/sr0 is blank
21443: 17:51:55.691: probe-volume.c:415: get_disc_type returned 0x1b
17:51:55.717 [I] hald_dbus.c:2969: local_server_message_handler: destination=org.freedesktop.Hal obj_path=/org/freedesktop/Hal/devices/temp/101 interface=org.freedesktop.Hal.Device method=SetPropertyString
17:51:55.717 [D] hald_dbus.c:1191: udi=/org/freedesktop/Hal/devices/temp/101, key=volume.disc.type
17:51:55.736 [I] hald_dbus.c:2969: local_server_message_handler: destination=(null) obj_path=/org/freedesktop/DBus/Local interface=org.freedesktop.DBus.Local method=Disconnected
17:51:55.736 [I] hald_dbus.c:2985: Client to local_server was disconnected
17:51:55.736 [I] hald_dbus.c:2995: unregistered
17:51:55.736 [I] util.c:554: child exited for pid 21443
17:51:55.736 [I] blockdev.c:281: entering; timed_out=0, return_code=0
17:51:55.736 [I] blockdev.c:179: Update mount point for /org/freedesktop/Hal/devices/volume_empty_dvd_plus_r (device_file /dev/sr0)
17:51:55.737 [I] blockdev.c:208: Clearing mount point for /dev/sr0
scandir: No such file or directory
scandir: No such file or directory
17:51:55.747 [I] blockdev.c:139: Add callouts completed udi=/org/freedesktop/Hal/devices/volume_empty_dvd_plus_r
17:51:55.747 [I] hald.c:89: Added device to GDL; udi=/org/freedesktop/Hal/devices/volume_empty_dvd_plus_r
Comment 5 Stanislav Brabec 2005-10-17 15:57:15 UTC
Created attachment 54366 [details]
lshal.log

DVD+R inserted in external drive. GNOME displayed upper mentioned message. This is the lshal output.
Comment 6 Stanislav Brabec 2005-10-17 16:03:28 UTC
Additional comment from IM:

(18:01:14) danny: no, wrong, you must read the values of the volume and not of the device. the storage keys descripe the capabilitys of the device and not of the inserted media
(18:02:21) danny: if GNOME read storage keys this is complete wrong
Comment 7 Jeff Stedfast 2005-10-17 17:55:31 UTC
fixed in CVS