This looks muchly like a bug we had in the log timestamping code, that
we resolved by disabling that patch.  The symptoms are very similar too,
so I think this is a dupe.  If you see the bug again, though, please
feel free to reopen.

** Summary changed:

- [Jaunty] X crashed after resume from suspend
+ X crashed in LogVMessageVerb() after resume from suspend

** Description changed:

  I've been trying to capture this for some time now as it doesn't happen
  often, but I think I finally got what has been happening to me on
  occasion.  When I open my laptop lid to resume from suspend, I get a
  black screen and can't switch to a tty.
  
  This is not the same as bug 346404 which I also got a few days ago while
  trying to get this one.
  
  I captured this backtrace in gdb, and I was not able to use "cont" as X
  terminated with SIGABRT, unlike in the bug above.
  
  ProblemType: Bug
  Architecture: i386
  DistroRelease: Ubuntu 9.04
  Package: xorg 1:7.4~5ubuntu16
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersion: Linux version 2.6.28-8-generic (bui...@palmer) (gcc version 
4.3.3 (Ubuntu 4.3.3-5ubuntu1) ) #28-Ubuntu SMP Thu Mar 5 21:49:36 UTC 2009
  SourcePackage: xorg
  Uname: Linux 2.6.28-8-generic i686
  XorgConf:
+ 
+ #0  0xb7fb9430 in __kernel_vsyscall ()
+ No symbol table info available.
+ #1  0xb7ba26d0 in raise () from /lib/tls/i686/cmov/libc.so.6
+ No symbol table info available.
+ #2  0xb7ba4098 in abort () from /lib/tls/i686/cmov/libc.so.6
+ No symbol table info available.
+ #3  0xb7be024d in ?? () from /lib/tls/i686/cmov/libc.so.6
+ No symbol table info available.
+ #4  0xb7be6604 in ?? () from /lib/tls/i686/cmov/libc.so.6
+ No symbol table info available.
+ #5  0xb7be85b6 in free () from /lib/tls/i686/cmov/libc.so.6
+ No symbol table info available.
+ #6  0x0813fce5 in LogVMessageVerb (type=X_INFO, verb=1, 
+     format=0x81c775c "config/hal: removing device %s\n", 
+     args=0xbf8d5f18 
"�W\236\n�����{\034\b\2305+\nX_\215���\n\b���\n\030��\n�����{\034\b\\\205�\n�u��")
 at ../../os/log.c:392
+       s = 0x26 <Address 0x26 out of bounds>
+       time = {tv_sec = 1237847994, tv_usec = 165184}
+       tv_sec = <value optimized out>
+       tv_usec = <value optimized out>
+       diff_sec = 188412
+       diff_usec = 440188
+       first = 0
+       start_tv_sec = 1237659581
+       start_usec = 724996
+ #7  0x0813fe73 in LogMessage (type=X_INFO, 
+     format=0x81c775c "config/hal: removing device %s\n") at ../../os/log.c:416
+ No locals.
+ #8  0x080acab7 in remove_device (dev=0xac6c700) at ../../config/hal.c:66
+ No locals.
+ #9  0x080acbb4 in device_removed (ctx=0xa286aa0, 
+     udi=0xaab855c 
"/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input") 
at ../../config/hal.c:95
+       dev = (DeviceIntPtr) 0xa2b3598
+       next = (DeviceIntPtr) 0xa2b3598
+       value = <value optimized out>

** Changed in: xorg-server (Ubuntu)
       Status: Incomplete => Fix Released

-- 
X crashed in LogVMessageVerb() after resume from suspend
https://bugs.launchpad.net/bugs/347616
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to