← Back to team overview

desktop-packages team mailing list archive

[Bug 913356] Re: Crashes X server when showing Firefox bookmarks menu

 

** Description changed:

  I use KDE 4.7.4 with the global menu Plasma applet.
  
  I was using Firefox.  I opened the global menu.  I hovered over the
  Bookmarks menu.  After a moment, instead of displaying the menu, X
  crashed, taking everything with it, returning me to the KDM login
  screen.
  
+ This is really bad.  All I have to do is accidentally hover over the
+ bookmarks menu and X instantly crashes, taking my entire X session down
+ with it.  This is a major data-loss bug.
+ 
  Here are what appear to be the relevant lines from ~/.xsession-errors:
  ----
- void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data" 
+ void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  [previous line repeated many times...]
  (firefox:11535): LIBDBUSMENU-GTK-CRITICAL **: dbusmenu_menuitem_property_set_shortcut: assertion `gtk_accelerator_valid(key, modifier)' failed
- void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data" 
- void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data" 
+ void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
+ void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  kdeinit4: Fatal IO error: client killed
  kactivitymanagerd: Fatal IO error: client killed
  kdeinit4: sending SIGHUP to children.
  kded4: Fatal IO error: client killed
  kglobalaccel: Fatal IO error: client killed
  dropbox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
  QProcess: Destroyed while process is still running.
  klauncher: Exiting on signal 1
  kdeinit4: Fatal IO error: client killed
  kdeinit4: sending SIGHUP to children.
  kdeinit4: sending SIGTERM to children.
  kdeinit4: Exit.
  kdeinit4: sending SIGTERM to children.
  kdeinit4: Exit.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: firefox-globalmenu 9.0.1+build1-0ubuntu0.11.10.2
  ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
  Uname: Linux 3.0.0-14-generic x86_64
  AddonCompatCheckDisabled: False
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  ArecordDevices:
-  **** List of CAPTURE Hardware Devices ****
-  card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
-    Subdevices: 2/2
-    Subdevice #0: subdevice #0
-    Subdevice #1: subdevice #1
+  **** List of CAPTURE Hardware Devices ****
+  card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
+    Subdevices: 2/2
+    Subdevice #0: subdevice #0
+    Subdevice #1: subdevice #1
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC1:  me        11885 F.... pulseaudio
-  /dev/snd/controlC0:  me        11885 F.... pulseaudio
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC1:  me        11885 F.... pulseaudio
+  /dev/snd/controlC0:  me        11885 F.... pulseaudio
  BuildID: 20111228084940
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
-  Card hw:0 'Intel'/'HDA Intel at 0xfe7f8000 irq 48'
-    Mixer name	: 'VIA VT1708S'
-    Components	: 'HDA:11060397,104383ae,00100000'
-    Controls      : 37
-    Simple ctrls  : 21
+  Card hw:0 'Intel'/'HDA Intel at 0xfe7f8000 irq 48'
+    Mixer name	: 'VIA VT1708S'
+    Components	: 'HDA:11060397,104383ae,00100000'
+    Controls      : 37
+    Simple ctrls  : 21
  Card1.Amixer.info:
-  Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfe8fc000 irq 49'
-    Mixer name	: 'ATI R6xx HDMI'
-    Components	: 'HDA:1002aa01,00aa0100,00100100'
-    Controls      : 4
-    Simple ctrls  : 1
+  Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfe8fc000 irq 49'
+    Mixer name	: 'ATI R6xx HDMI'
+    Components	: 'HDA:1002aa01,00aa0100,00100100'
+    Controls      : 4
+    Simple ctrls  : 1
  Card1.Amixer.values:
-  Simple mixer control 'IEC958',0
-    Capabilities: pswitch pswitch-joined penum
-    Playback channels: Mono
-    Mono: Playback [off]
+  Simple mixer control 'IEC958',0
+    Capabilities: pswitch pswitch-joined penum
+    Playback channels: Mono
+    Mono: Playback [off]
  Channel: release
  Date: Sun Jan  8 01:24:35 2012
  ForcedLayersAccel: False
  IncompatibleExtensions: NoScript - ID={73a6fe31-595d-460b-a920-fcc0f8843232}, Version=2.2.5, minVersion=1.9a2, maxVersion=1.9.6, Location=app-profile, Type=extension, Active=Yes
  InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
  IpRoute:
-  default via 192.168.0.2 dev eth0  proto static 
-  default via 192.168.0.2 dev eth0  metric 100 
-  169.254.0.0/16 dev eth0  scope link  metric 1000 
-  192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.136
+  default via 192.168.0.2 dev eth0  proto static
+  default via 192.168.0.2 dev eth0  metric 100
+  169.254.0.0/16 dev eth0  scope link  metric 1000
+  192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.136
  IwConfig:
-  lo        no wireless extensions.
-  
-  eth0      no wireless extensions.
-  
-  vboxnet0  no wireless extensions.
+  lo        no wireless extensions.
+ 
+  eth0      no wireless extensions.
+ 
+  vboxnet0  no wireless extensions.
  ProcEnviron:
-  LANGUAGE=
-  PATH=(custom, user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=
+  PATH=(custom, user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  Profiles: Profile0 (Default) - LastVersion=9.0.1/20111228084940 (Running)
  RfKill:
-  
+ 
  RunningIncompatibleAddons: True
  SourcePackage: firefox
  UpgradeStatus: Upgraded to oneiric on 2011-12-27 (12 days ago)
  dmi.bios.date: 08/04/2009
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 0602
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: P5Q PRO TURBO
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0602:bd08/04/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5QPROTURBO:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

** Description changed:

  I use KDE 4.7.4 with the global menu Plasma applet.
  
  I was using Firefox.  I opened the global menu.  I hovered over the
  Bookmarks menu.  After a moment, instead of displaying the menu, X
  crashed, taking everything with it, returning me to the KDM login
  screen.
  
  This is really bad.  All I have to do is accidentally hover over the
  bookmarks menu and X instantly crashes, taking my entire X session down
  with it.  This is a major data-loss bug.
+ 
+ Perhaps it is caused by the size of the bookmarks menu.  Although I
+ don't really use it anymore, since I use tags and the "awesome bar"
+ instead, it has 1,986 items in it at the moment--sometimes the default
+ in Firefox sticks new bookmarks in there without asking.  (On my other
+ system I moved all the items out of the menu into Unsorted, but good ol'
+ Firefox Sync doesn't move bookmarks when you move them.)  As a
+ workaround I will try moving all the items out of there--but this still
+ should not crash X and everything else.
  
  Here are what appear to be the relevant lines from ~/.xsession-errors:
  ----
  void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  [previous line repeated many times...]
  (firefox:11535): LIBDBUSMENU-GTK-CRITICAL **: dbusmenu_menuitem_property_set_shortcut: assertion `gtk_accelerator_valid(key, modifier)' failed
  void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  kdeinit4: Fatal IO error: client killed
  kactivitymanagerd: Fatal IO error: client killed
  kdeinit4: sending SIGHUP to children.
  kded4: Fatal IO error: client killed
  kglobalaccel: Fatal IO error: client killed
  dropbox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
  QProcess: Destroyed while process is still running.
  klauncher: Exiting on signal 1
  kdeinit4: Fatal IO error: client killed
  kdeinit4: sending SIGHUP to children.
  kdeinit4: sending SIGTERM to children.
  kdeinit4: Exit.
  kdeinit4: sending SIGTERM to children.
  kdeinit4: Exit.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: firefox-globalmenu 9.0.1+build1-0ubuntu0.11.10.2
  ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
  Uname: Linux 3.0.0-14-generic x86_64
  AddonCompatCheckDisabled: False
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
     Subdevices: 2/2
     Subdevice #0: subdevice #0
     Subdevice #1: subdevice #1
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  me        11885 F.... pulseaudio
   /dev/snd/controlC0:  me        11885 F.... pulseaudio
  BuildID: 20111228084940
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
   Card hw:0 'Intel'/'HDA Intel at 0xfe7f8000 irq 48'
     Mixer name	: 'VIA VT1708S'
     Components	: 'HDA:11060397,104383ae,00100000'
     Controls      : 37
     Simple ctrls  : 21
  Card1.Amixer.info:
   Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfe8fc000 irq 49'
     Mixer name	: 'ATI R6xx HDMI'
     Components	: 'HDA:1002aa01,00aa0100,00100100'
     Controls      : 4
     Simple ctrls  : 1
  Card1.Amixer.values:
   Simple mixer control 'IEC958',0
     Capabilities: pswitch pswitch-joined penum
     Playback channels: Mono
     Mono: Playback [off]
  Channel: release
  Date: Sun Jan  8 01:24:35 2012
  ForcedLayersAccel: False
  IncompatibleExtensions: NoScript - ID={73a6fe31-595d-460b-a920-fcc0f8843232}, Version=2.2.5, minVersion=1.9a2, maxVersion=1.9.6, Location=app-profile, Type=extension, Active=Yes
  InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
  IpRoute:
   default via 192.168.0.2 dev eth0  proto static
   default via 192.168.0.2 dev eth0  metric 100
   169.254.0.0/16 dev eth0  scope link  metric 1000
   192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.136
  IwConfig:
   lo        no wireless extensions.
  
   eth0      no wireless extensions.
  
   vboxnet0  no wireless extensions.
  ProcEnviron:
   LANGUAGE=
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Profiles: Profile0 (Default) - LastVersion=9.0.1/20111228084940 (Running)
  RfKill:
  
  RunningIncompatibleAddons: True
  SourcePackage: firefox
  UpgradeStatus: Upgraded to oneiric on 2011-12-27 (12 days ago)
  dmi.bios.date: 08/04/2009
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 0602
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: P5Q PRO TURBO
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0602:bd08/04/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5QPROTURBO:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/913356

Title:
  Crashes X server when showing Firefox bookmarks menu

Status in “firefox” package in Ubuntu:
  New

Bug description:
  I use KDE 4.7.4 with the global menu Plasma applet.

  I was using Firefox.  I opened the global menu.  I hovered over the
  Bookmarks menu.  After a moment, instead of displaying the menu, X
  crashed, taking everything with it, returning me to the KDM login
  screen.

  This is really bad.  All I have to do is accidentally hover over the
  bookmarks menu and X instantly crashes, taking my entire X session
  down with it.  This is a major data-loss bug.

  Perhaps it is caused by the size of the bookmarks menu.  Although I
  don't really use it anymore, since I use tags and the "awesome bar"
  instead, it has 1,986 items in it at the moment--sometimes the default
  in Firefox sticks new bookmarks in there without asking.  (On my other
  system I moved all the items out of the menu into Unsorted, but good
  ol' Firefox Sync doesn't move bookmarks when you move them.)  As a
  workaround I will try moving all the items out of there--but this
  still should not crash X and everything else.

  Here are what appear to be the relevant lines from ~/.xsession-errors:
  ----
  void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  [previous line repeated many times...]
  (firefox:11535): LIBDBUSMENU-GTK-CRITICAL **: dbusmenu_menuitem_property_set_shortcut: assertion `gtk_accelerator_valid(key, modifier)' failed
  void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  void DBusMenuImporterPrivate::updateActionProperty(QAction*, const QString&, const QVariant&): Unhandled property update "icon-data"
  kdeinit4: Fatal IO error: client killed
  kactivitymanagerd: Fatal IO error: client killed
  kdeinit4: sending SIGHUP to children.
  kded4: Fatal IO error: client killed
  kglobalaccel: Fatal IO error: client killed
  dropbox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
  QProcess: Destroyed while process is still running.
  klauncher: Exiting on signal 1
  kdeinit4: Fatal IO error: client killed
  kdeinit4: sending SIGHUP to children.
  kdeinit4: sending SIGTERM to children.
  kdeinit4: Exit.
  kdeinit4: sending SIGTERM to children.
  kdeinit4: Exit.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: firefox-globalmenu 9.0.1+build1-0ubuntu0.11.10.2
  ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
  Uname: Linux 3.0.0-14-generic x86_64
  AddonCompatCheckDisabled: False
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
     Subdevices: 2/2
     Subdevice #0: subdevice #0
     Subdevice #1: subdevice #1
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  me        11885 F.... pulseaudio
   /dev/snd/controlC0:  me        11885 F.... pulseaudio
  BuildID: 20111228084940
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
   Card hw:0 'Intel'/'HDA Intel at 0xfe7f8000 irq 48'
     Mixer name	: 'VIA VT1708S'
     Components	: 'HDA:11060397,104383ae,00100000'
     Controls      : 37
     Simple ctrls  : 21
  Card1.Amixer.info:
   Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfe8fc000 irq 49'
     Mixer name	: 'ATI R6xx HDMI'
     Components	: 'HDA:1002aa01,00aa0100,00100100'
     Controls      : 4
     Simple ctrls  : 1
  Card1.Amixer.values:
   Simple mixer control 'IEC958',0
     Capabilities: pswitch pswitch-joined penum
     Playback channels: Mono
     Mono: Playback [off]
  Channel: release
  Date: Sun Jan  8 01:24:35 2012
  ForcedLayersAccel: False
  IncompatibleExtensions: NoScript - ID={73a6fe31-595d-460b-a920-fcc0f8843232}, Version=2.2.5, minVersion=1.9a2, maxVersion=1.9.6, Location=app-profile, Type=extension, Active=Yes
  InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
  IpRoute:
   default via 192.168.0.2 dev eth0  proto static
   default via 192.168.0.2 dev eth0  metric 100
   169.254.0.0/16 dev eth0  scope link  metric 1000
   192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.136
  IwConfig:
   lo        no wireless extensions.

   eth0      no wireless extensions.

   vboxnet0  no wireless extensions.
  ProcEnviron:
   LANGUAGE=
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Profiles: Profile0 (Default) - LastVersion=9.0.1/20111228084940 (Running)
  RfKill:

  RunningIncompatibleAddons: True
  SourcePackage: firefox
  UpgradeStatus: Upgraded to oneiric on 2011-12-27 (12 days ago)
  dmi.bios.date: 08/04/2009
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 0602
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: P5Q PRO TURBO
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0602:bd08/04/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5QPROTURBO:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/913356/+subscriptions


References