RE:[dev] Issue with DWM and x-terminal-emulator launching

From: Vidya Singh <apeiron_AT_gmx.us>
Date: Wed, 31 Jul 2013 15:16:05 -0400

Arch +1 +1

I can confirm with git builds of DWM, and ST opening ST via ALT+SHIFT+ENTER causes problems when quiting X.  Rebuilding with termcmd set to open xterm works fine, xserver closes normally. Opening ST via Dmenu works fine. I dont think the problem is with DWM, or it is its been a long standing bug, even the 6.0 release of DWM that arch has in ABS has the same problems with ST.

Dmesg shows a kernel opps when closing DWM after at some point opening ST:

[  314.788024] BUG: unable to handle kernel paging request at ffffc90016508000
[  314.788032] IP: [<ffffffff812cff50>] bitfill_aligned+0x80/0x140
[  314.788037] PGD 7ac18067 PUD 7ac19067 PMD 77146067 PTE 0
[  314.788041] Oops: 0002 [#1] PREEMPT SMP
[  314.788098] Modules linked in: arc4 ext4 crc16 mbcache jbd2 b43 bcma mac80211 cfg80211 joydev rfkill iTCO_wdt gpio_ich iTCO_vendor_support ssb mmc_core pcmcia coretemp pcmcia_core dell_laptop dcdbas dell_wmi sparse_keymap microcode psmouse evdev ums_realtek serio_raw pcspkr lpc_ich acpi_cpufreq mperf i915 sky2 drm_kms_helper i2c_i801 drm wmi processor thermal i2c_algo_bit i2c_core intel_agp intel_gtt video button battery ac snd_hda_codec_idt snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_page_alloc snd_timer snd soundcore btrfs crc32c libcrc32c xor zlib_deflate raid6_pq serpent_sse2_x86_64 serpent_generic lrw glue_helper ablk_helper cryptd xts gf128mul dm_crypt dm_mod sr_mod cdrom sd_mod usb_storage ahci libahci libata scsi_mod uhci_hcd ehci_pci ehci_hcd usbcore usb_common
[  314.788102] CPU: 1 PID: 595 Comm: X Not tainted 3.10.3-1-ARCH #1
[  314.788103] Hardware name: Dell Inc. Inspiron 1545                   /0G848F, BIOS A07 05/13/2009
[  314.788106] task: ffff88007416e540 ti: ffff88006c38e000 task.ti: ffff88006c38e000
[  314.788110] RIP: 0010:[<ffffffff812cff50>]  [<ffffffff812cff50>] bitfill_aligned+0x80/0x140
[  314.788112] RSP: 0018:ffff88006c38faa8  EFLAGS: 00010202
[  314.788114] RAX: 0000000003ffffa3 RBX: 0000000000000000 RCX: 0000000000000000
[  314.788116] RDX: 0000000003ffffa3 RSI: ffffc90016101840 RDI: ffffc90016508000
[  314.788117] RBP: ffff88006c38fab8 R08: 00000000ffffe8c0 R09: 0000000003f7f2ab
[  314.788119] R10: 0000000000000000 R11: ffffc90016507ff8 R12: ffffffffffffffff
[  314.788120] R13: ffffc90016101840 R14: ffffffff812cfed0 R15: 0000000000000300
[  314.788123] FS:  00007f85642b4880(0000) GS:ffff88007d900000(0000) knlGS:0000000000000000
[  314.788125] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[  314.788127] CR2: ffffc90016508000 CR3: 000000006c267000 CR4: 00000000000407e0
[  314.788129] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  314.788131] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[  314.788131] Stack:
[  314.788138]  0000000000000000 ffff8800771cc000 ffff88006c38fb28 ffffffff812cfcbf
[  314.788141]  ffffffff00000000 ffff88007ac0c000 0000000000000000 ffffffff818812e0
[  314.788144]  0000000000000000 ffffffff00000006 ffffe8c06c38fb58 ffff8800771cc000
[  314.788145] Call Trace:
[  314.788150]  [<ffffffff812cfcbf>] cfb_fillrect+0x1af/0x3c0
[  314.788155]  [<ffffffff812ca495>] bit_clear_margins+0x165/0x190
[  314.788159]  [<ffffffff812c3913>] fbcon_clear_margins+0x63/0x90
[  314.788162]  [<ffffffff812c7ccf>] fbcon_switch+0x3bf/0x550
[  314.788167]  [<ffffffff8132faa9>] redraw_screen+0x189/0x260
[  314.788171]  [<ffffffff812c713a>] fbcon_blank+0x20a/0x2d0
[  314.788174]  [<ffffffff81330146>] do_unblank_screen+0xa6/0x1c0
[  314.788179]  [<ffffffff813270f6>] vt_ioctl+0x10c6/0x1160
[  314.788183]  [<ffffffff8131b0bd>] tty_ioctl+0x26d/0xba0
[  314.788189]  [<ffffffff811a8b9e>] ? mntput_no_expire+0x3e/0x150
[  314.788193]  [<ffffffff8119cd55>] do_vfs_ioctl+0x2e5/0x4d0
[  314.788197]  [<ffffffff8118c8ce>] ? ____fput+0xe/0x10
[  314.788201]  [<ffffffff810773c4>] ? task_work_run+0xa4/0xe0
[  314.788205]  [<ffffffff8119cfc1>] SyS_ioctl+0x81/0xa0
[  314.788210]  [<ffffffff814ca75d>] system_call_fastpath+0x1a/0x1f
[  314.788240] Code: 4c 21 e0 48 31 d0 48 89 06 45 29 cb 48 83 c6 08 45 01 d8 31 d2 44 89 c0 41 f7 f1 83 f8 07 89 c2 76 4f 41 89 c1 48 89 f7 0f 1f 00 <4c> 89 17 4c 89 57 08 4c 89 57 10 4c 89 57 18 4c 89 57 20 4c 89
[  314.788243] RIP  [<ffffffff812cff50>] bitfill_aligned+0x80/0x140
[  314.788244]  RSP <ffff88006c38faa8>
[  314.788245] CR2: ffffc90016508000
[  314.788251] ---[ end trace 5b66740fdd766a05 ]---
Received on Wed Jul 31 2013 - 21:16:05 CEST

This archive was generated by hypermail 2.3.0 : Wed Jul 31 2013 - 21:24:06 CEST