Bug 12474 - net_applet crashes on shutdown/dbus restart (Can't use an undefined value as a subroutine reference at dbus_object.pm line 61)
Summary: net_applet crashes on shutdown/dbus restart (Can't use an undefined value as ...
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
: 12576 12812 13434 14264 15103 15228 15330 15677 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-01-29 17:50 CET by psyca
Modified: 2015-10-27 06:55 CET (History)
8 users (show)

See Also:
Source RPM: drakx-net, net_applet
CVE:
Status comment:


Attachments

Description psyca 2014-01-29 17:50:28 CET
Description of problem:
When i shutdown or restart my computer there comes an crash message while shutdown/restarting the system.

[code]Das Programm "net_applet" ist mit folgender Fehlermeldung abgestürzt: 

  Can't use an undefined value as a subroutine reference at /usr/lib/libDrakX/dbus_object.pm line 61. 
  Perl's trace: 
  standalone::bug_handler() called from /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm:295 
  Gtk3::__ANON__() called from /usr/bin/net_applet:292 

Benutztes Theme: oxygen-gtk 

Um einen Fehlerbericht abzugeben, klicken Sie auf den Knopf âBerichtenâ. 
Dies wird ein Webbrowser-Fenster auf Bugzilla öffnen, in welchem Sie das Formular ausfüllen müssen. Die oben dargestellten Informationen werden auf den Server übertragen. 
Es wäre nützlich, wenn Sie Ihrem Bericht die Ausgabe des folgenden Kommandos anfügen würden: 'lspcidrake -v'.[/code]

lspcidrake -v[code]
snd_hda_intel   : Advanced Micro Devices, Inc. [AMD/ATI]|Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] [MULTIMEDIA_AUDIO_DEV] (vendor:1002 device:aab0 subv:174b subd:aab0)
Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx): Advanced Micro Devices, Inc. [AMD/ATI]|Cape Verde XT [Radeon HD 7770 GHz Edition] [DISPLAY_VGA] (vendor:1002 device:683d subv:174b subd:e214)
firewire_ohci   : LSI Corporation|FW322/323 [TrueFire] 1394a Controller [SERIAL_FIREWIRE] (vendor:11c1 device:5811 subv:103c subd:2a5d) (rev: 70)
i2c_i801        : Intel Corporation|82801I (ICH9 Family) SMBus Controller [SERIAL_SMBUS] (vendor:8086 device:2930 subv:103c subd:2a5d) (rev: 02)
unknown         : Intel Corporation|82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] [STORAGE_SATA] (vendor:8086 device:2922 subv:103c subd:2a5d) (rev: 02)
lpc_ich         : Intel Corporation|82801IR (ICH9R) LPC Interface Controller [BRIDGE_ISA] (vendor:8086 device:2916 subv:103c subd:2a5d) (rev: 02)
unknown         : Intel Corporation|82801 PCI Bridge [BRIDGE_PCI] (vendor:8086 device:244e) (rev: 92)
ehci_pci        : Intel Corporation|82801I (ICH9 Family) USB2 EHCI Controller #1 [SERIAL_USB] (vendor:8086 device:293a subv:103c subd:2a5d) (rev: 02)
uhci_hcd        : Intel Corporation|82801I (ICH9 Family) USB UHCI Controller #6 [SERIAL_USB] (vendor:8086 device:2939 subv:103c subd:2a5d) (rev: 02)
uhci_hcd        : Intel Corporation|82801I (ICH9 Family) USB UHCI Controller #3 [SERIAL_USB] (vendor:8086 device:2936 subv:103c subd:2a5d) (rev: 02)
uhci_hcd        : Intel Corporation|82801I (ICH9 Family) USB UHCI Controller #2 [SERIAL_USB] (vendor:8086 device:2935 subv:103c subd:2a5d) (rev: 02)
uhci_hcd        : Intel Corporation|82801I (ICH9 Family) USB UHCI Controller #1 [SERIAL_USB] (vendor:8086 device:2934 subv:103c subd:2a5d) (rev: 02)
snd_hda_intel   : Intel Corporation|82801I (ICH9 Family) HD Audio Controller [MULTIMEDIA_AUDIO_DEV] (vendor:8086 device:293e subv:103c subd:2a5d) (rev: 02)
ehci_pci        : Intel Corporation|82801I (ICH9 Family) USB2 EHCI Controller #2 [SERIAL_USB] (vendor:8086 device:293c subv:103c subd:2a5d) (rev: 02)
uhci_hcd        : Intel Corporation|82801I (ICH9 Family) USB UHCI Controller #5 [SERIAL_USB] (vendor:8086 device:2938 subv:103c subd:2a5d) (rev: 02)
uhci_hcd        : Intel Corporation|82801I (ICH9 Family) USB UHCI Controller #4 [SERIAL_USB] (vendor:8086 device:2937 subv:103c subd:2a5d) (rev: 02)
e1000e          : Intel Corporation|82566DC-2 Gigabit Network Connection [NETWORK_ETHERNET] (vendor:8086 device:294c subv:103c subd:2a5d) (rev: 02)
shpchp          : Intel Corporation|82G33/G31/P35/P31 Express PCI Express Root Port [BRIDGE_PCI] (vendor:8086 device:29c1) (rev: 02)
unknown         : Intel Corporation|82G33/G31/P35/P31 Express DRAM Controller [BRIDGE_HOST] (vendor:8086 device:29c0 subv:103c subd:2a5d) (rev: 02)
hub             : Linux 3.12.8-desktop-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
usb_storage     : Hitachi GST|SimpleDrive mini [Mass Storage|SCSI|Bulk-Only] (vendor:4971 device:ce21)
rt73usb         : Ralink|802.11 bg WLAN (vendor:15a9 device:0004)
usb_storage     : Generic|USB2.0-CRW [Mass Storage|SCSI|Bulk-Only] (vendor:0bda device:0111)
hub             : Linux 3.12.8-desktop-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Terminus Technology Inc.|USB 2.0 Hub [Hub|Unused|Full speed (or root) hub] (vendor:1a40 device:0101)
usbhid          : Logitech|G500 [Human Interface Device|Boot Interface Subclass|Mouse] (vendor:046d device:c068)
usbhid          : Cherry GmbH|CyMotion Expert Combo [Human Interface Device|Boot Interface Subclass|Keyboard] (vendor:046a device:0021)
rndis_host      : SAMSUNG|SAMSUNG_Android [Wireless|Radio Frequency|RNDIS] (vendor:04e8 device:6863)
usb_storage     : Generic   |Mass Storage Device [Mass Storage|SCSI|Bulk-Only] (vendor:1307 device:0310)
hid_generic     : Logitech G500
hid_generic     : Logitech G500
hid_generic     : HID 046a:0021
hid_generic     : HID 046a:0021[/code]

Reproducible: 

Steps to Reproduce:
psyca 2014-01-29 17:54:39 CET

Summary: net_applet crashes on shutdown / restart => net_applet crashes on shutdown / restart the computer

Thierry Vignaud 2014-01-30 19:15:21 CET

Summary: net_applet crashes on shutdown / restart the computer => net_applet crashes on shutdown (Can't use an undefined value as a subroutine reference at /usr/lib/libDrakX/dbus_object.pm line 61)
CC: (none) => thierry.vignaud

psyca 2014-02-02 02:16:20 CET

Version: Cauldron => 4

Comment 1 Manuel Hiebel 2014-02-04 18:36:12 CET
*** Bug 12576 has been marked as a duplicate of this bug. ***

CC: (none) => tamagau

Comment 2 Thierry Vignaud 2014-02-18 22:35:45 CET
*** Bug 12812 has been marked as a duplicate of this bug. ***

CC: (none) => alien

Comment 3 Manuel Hiebel 2014-08-13 10:56:25 CEST
*** Bug 13434 has been marked as a duplicate of this bug. ***

CC: (none) => vokrafds

Comment 4 psyca 2014-12-21 17:57:27 CET
Doesnt happen anymore for me.

If somebody in the cc still has the problem please reopen.

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 5 Manuel Hiebel 2015-02-06 11:08:13 CET
*** Bug 14264 has been marked as a duplicate of this bug. ***

CC: (none) => mauro.vendetti

Comment 6 Manuel Hiebel 2015-02-06 11:08:22 CET
*** Bug 15103 has been marked as a duplicate of this bug. ***

CC: (none) => patrick_miroux

Comment 7 Manuel Hiebel 2015-02-06 11:08:43 CET
reopen

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 8 Thierry Vignaud 2015-02-06 11:24:31 CET
Can someone try to alter line 61 of /usr/lib/libDrakX/dbus_object.pm ?

Just replace 
      $watch->handle(&Net::DBus::Binding::Watch::READABLE);
By:
      $watch && $watch->handle(&Net::DBus::Binding::Watch::READABLE);

Does it fix the issue?

Keywords: (none) => NEEDINFO

Comment 9 Thierry Vignaud 2015-02-09 09:05:38 CET
*** Bug 15228 has been marked as a duplicate of this bug. ***

CC: (none) => muenhgausen

Comment 10 Thierry Vignaud 2015-02-09 09:06:21 CET
Can anyone try what I suggested in comment #8 ?
Comment 11 Thierry Vignaud 2015-02-20 19:48:15 CET
*** Bug 15330 has been marked as a duplicate of this bug. ***
Comment 12 Thierry Vignaud 2015-02-20 19:48:49 CET
Can anyone try what I suggested in comment #8 ?
Comment 13 patrick miroux 2015-02-21 11:36:11 CET
Yes I tried comment #8 and it is not effective
Comment 14 Thierry Vignaud 2015-02-21 13:46:19 CET
What error message do you see then?
Comment 15 Thierry Vignaud 2015-04-10 21:28:08 CEST
*** Bug 15677 has been marked as a duplicate of this bug. ***

CC: (none) => louielouie

Thierry Vignaud 2015-05-22 10:01:14 CEST

Summary: net_applet crashes on shutdown (Can't use an undefined value as a subroutine reference at /usr/lib/libDrakX/dbus_object.pm line 61) => net_applet crashes on shutdown/dbus restart (Can't use an undefined value as a subroutine reference at dbus_object.pm line 61)
Source RPM: net_applet => drakx-net, net_applet

Comment 16 Samuel Verschelde 2015-09-21 13:18:16 CEST
Mageia 4 changed to end-of-life (EOL) status on 2015-09-19. It is is no longer 
maintained, which means that it will not receive any further security or bug 
fix updates.

Package Maintainer: If you wish for this bug to remain open because you plan to 
fix it in a currently maintained version, simply change the 'version' to a later 
Mageia version.

Bug Reporter: Thank you for reporting this issue and we are sorry that we weren't 
able to fix it before Mageia 4's end of life. If you are able to reproduce it 
against a later version of Mageia, you are encouraged to click on "Version" and 
change it against that version of Mageia. If it's valid in several versions, 
select the highest and add MGAxTOO in whiteboard for each other valid release.
Example: it's valid in cauldron and Mageia 5, set to cauldron and add MGA5TOO.

Although we aim to fix as many bugs as possible during every release's lifetime, 
sometimes those efforts are overtaken by events. Often a more recent Mageia 
release includes newer upstream software that fixes bugs or makes them obsolete.

If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].

[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/
Comment 17 Marja Van Waes 2015-10-27 06:55:46 CET
As announced over a month ago, Mageia 4 changed to end-of-life (EOL) status on 2015-09-19. It is is no longer maintained, which means that it will not receive any further security or bug fix updates.

This issue may have been fixed in a later Mageia release, so, if you still see it and didn't already do so: please upgrade to Mageia 5 (or, if you read this much later than this is written: make sure you run a currently maintained Mageia version)

If you are able to reproduce it against a maintained version of Mageia, you are encouraged to 
1. reopen this bug report, by changing the "Status" from "RESOLVED - OLD" to "REOPENED"
2. click on "Version" and change it against that version of Mageia. If you know it's valid in several versions, select the highest and add MGAxTOO in whiteboard for each other valid release.
Example: it's valid in cauldron and Mageia 5, set to cauldron and add MGA5TOO.
3. give as much relevant information as possible. If you're not an experienced bug reporter and have some time: please read this page:
https://wiki.mageia.org/en/How_to_report_a_bug_properly

If you see a similar issue, but are _not_sure_ it is the same, with the same cause, then please file a new bug report and mention this one in it (please include the bug number, too). 


If you would like to help fixing bugs in the future, don't hesitate to join the
packager team via our mentoring program [1] or join the teams that fit you 
most [2].
[1] https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
[2] http://www.mageia.org/contribute/

Status: REOPENED => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.