Code Monkey home page Code Monkey logo

Comments (2)

joeydesimone avatar joeydesimone commented on September 26, 2024

Same issue.

System Info

Operating System: Arch Linux
KDE Plasma Version: 5.27.10-1
Powerdevil Version: 5.27.10-2
Kernel Version: 6.7.0-arch3-1 (64-bit)

Crash Log

                      PID: 1222 (org_kde_powerde)
           UID: 1000 (joe)
           GID: 1000 (joe)
        Signal: 6 (ABRT)
     Timestamp: Mon 2024-01-22 18:21:34 EST (1 day 2h ago)
  Command Line: /usr/lib/org_kde_powerdevil
    Executable: /usr/lib/org_kde_powerdevil
 Control Group: /user.slice/user-1000.slice/[email protected]/background.slice/plasma-powerdevil.service
          Unit: [email protected]
     User Unit: plasma-powerdevil.service
         Slice: user-1000.slice
     Owner UID: 1000 (joe)
       Boot ID: cb2fedfaed4c4fc48f9ff7cb3856ab07
    Machine ID: 3fb99bccbe504df58da6e09802dc221b
      Hostname: jdt
       Storage: /var/lib/systemd/coredump/core.org_kde_powerde.1000.cb2fedfaed4c4fc48f9ff7cb3856ab07.1222.1705965694000000.zst (inaccessible)
       Message: Process 1222 (org_kde_powerde) of user 1000 dumped core.
                
                Stack trace of thread 1274:
                #0  0x0000776c3feac83c n/a (libc.so.6 + 0x8e83c)
                #1  0x0000776c3fe5c668 raise (libc.so.6 + 0x3e668)
                #2  0x0000776c4130588f _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x788f)
                #3  0x0000776c3fe5c710 n/a (libc.so.6 + 0x3e710)
                #4  0x0000776c3feac83c n/a (libc.so.6 + 0x8e83c)
                #5  0x0000776c3fe5c668 raise (libc.so.6 + 0x3e668)
                #6  0x0000776c3fe444b8 abort (libc.so.6 + 0x264b8)
                #7  0x0000776c3fe443dc n/a (libc.so.6 + 0x263dc)
                #8  0x0000776c3fe54d26 __assert_fail (libc.so.6 + 0x36d26)
                #9  0x0000776c39b49f14 n/a (libddcutil.so.5 + 0x2bf14)
                #10 0x0000776c39b4ac85 n/a (libddcutil.so.5 + 0x2cc85)
                #11 0x0000776c39b54f51 n/a (libddcutil.so.5 + 0x36f51)
                #12 0x0000776c39b55009 n/a (libddcutil.so.5 + 0x37009)
                #13 0x0000776c3ef3fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #14 0x0000776c3feaa9eb n/a (libc.so.6 + 0x8c9eb)
                #15 0x0000776c3ff2e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1238:
                #0  0x0000776c3ff20f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x0000776c3ef6c2b6 n/a (libglib-2.0.so.0 + 0xb82b6)
                #2  0x0000776c3ef0eb97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
                #3  0x0000776c3aebe19c n/a (libgio-2.0.so.0 + 0x11219c)
                #4  0x0000776c3ef3fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #5  0x0000776c3feaa9eb n/a (libc.so.6 + 0x8c9eb)
                #6  0x0000776c3ff2e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1236:
                #0  0x0000776c3ff2c73d syscall (libc.so.6 + 0x10e73d)
                #1  0x0000776c3ef672f7 g_cond_wait (libglib-2.0.so.0 + 0xb32f7)
                #2  0x0000776c3eed91b4 n/a (libglib-2.0.so.0 + 0x251b4)
                #3  0x0000776c3ef41a8e n/a (libglib-2.0.so.0 + 0x8da8e)
                #4  0x0000776c3ef3fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #5  0x0000776c3feaa9eb n/a (libc.so.6 + 0x8c9eb)
                #6  0x0000776c3ff2e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1222:
                #0  0x0000776c3fea74ae n/a (libc.so.6 + 0x894ae)
                #1  0x0000776c3feac5f3 n/a (libc.so.6 + 0x8e5f3)
                #2  0x0000776c3ef40b7d g_thread_join (libglib-2.0.so.0 + 0x8cb7d)
                #3  0x0000776c39b4b0e2 n/a (libddcutil.so.5 + 0x2d0e2)
                #4  0x0000776c39b556b5 n/a (libddcutil.so.5 + 0x376b5)
                #5  0x0000776c39b55b5c n/a (libddcutil.so.5 + 0x37b5c)
                #6  0x0000776c39b90cc2 n/a (libddcutil.so.5 + 0x72cc2)
                #7  0x0000776c39b988d2 ddca_get_display_info_list2 (libddcutil.so.5 + 0x7a8d2)
                #8  0x0000776c3a4d7d37 n/a (powerdevilupowerbackend.so + 0x11d37)
                #9  0x0000776c3a4d962e _ZN23PowerDevilUPowerBackend18initWithBrightnessEb (powerdevilupowerbackend.so + 0x1362e)
                #10 0x0000776c406d0e27 n/a (libQt5Core.so.5 + 0x2d0e27)
                #11 0x0000776c3a4ce634 _ZN23PowerDevilUPowerBackend24brightnessSupportQueriedEb (powerdevilupowerbackend.so + 0x8634)
                #12 0x0000776c406d0e27 n/a (libQt5Core.so.5 + 0x2d0e27)
                #13 0x0000776c4115556a _ZN4KJob6resultEPS_NS_14QPrivateSignalE (libKF5CoreAddons.so.5 + 0x5e56a)
                #14 0x0000776c4115b53c n/a (libKF5CoreAddons.so.5 + 0x6453c)
                #15 0x0000776c406d0e27 n/a (libQt5Core.so.5 + 0x2d0e27)
                #16 0x0000776c3aabf7bd n/a (kauth_helper_plugin.so + 0xa7bd)
                #17 0x0000776c3aac00a1 n/a (kauth_helper_plugin.so + 0xb0a1)
                #18 0x0000776c409a076e n/a (libQt5DBus.so.5 + 0x2176e)
                #19 0x0000776c406c3964 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5 + 0x2c3964)
                #20 0x0000776c4069bef8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x29bef8)
                #21 0x0000776c406a0e5b _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5 + 0x2a0e5b)
                #22 0x0000776c406e6ec8 n/a (libQt5Core.so.5 + 0x2e6ec8)
                #23 0x0000776c3ef0df69 n/a (libglib-2.0.so.0 + 0x59f69)
                #24 0x0000776c3ef6c367 n/a (libglib-2.0.so.0 + 0xb8367)
                #25 0x0000776c3ef0c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                #26 0x0000776c406ead0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead0c)
                #27 0x0000776c4069ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04)
                #28 0x0000776c4069c0a3 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x29c0a3)
                #29 0x00006225cb81555b n/a (org_kde_powerdevil + 0x655b)
                #30 0x0000776c3fe45cd0 n/a (libc.so.6 + 0x27cd0)
                #31 0x0000776c3fe45d8a __libc_start_main (libc.so.6 + 0x27d8a)
                #32 0x00006225cb816045 n/a (org_kde_powerdevil + 0x7045)
                
                Stack trace of thread 1228:
                #0  0x0000776c3ff20f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x0000776c3ef6c2b6 n/a (libglib-2.0.so.0 + 0xb82b6)
                #2  0x0000776c3ef0c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                #3  0x0000776c406ead2f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead2f)
                #4  0x0000776c4069ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04)
                #5  0x0000776c404f7576 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf7576)
                #6  0x0000776c40997a9a n/a (libQt5DBus.so.5 + 0x18a9a)
                #7  0x0000776c404f379a n/a (libQt5Core.so.5 + 0xf379a)
                #8  0x0000776c3feaa9eb n/a (libc.so.6 + 0x8c9eb)
                #9  0x0000776c3ff2e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1237:
                #0  0x0000776c3ff20f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x0000776c3ef6c2b6 n/a (libglib-2.0.so.0 + 0xb82b6)
                #2  0x0000776c3ef0c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                #3  0x0000776c3ef0c1b2 n/a (libglib-2.0.so.0 + 0x581b2)
                #4  0x0000776c3ef3fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #5  0x0000776c3feaa9eb n/a (libc.so.6 + 0x8c9eb)
                #6  0x0000776c3ff2e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1273:
                #0  0x0000776c3ff20f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x0000776c41304bca n/a (libKF5Crash.so.5 + 0x6bca)
                #2  0x0000776c4130582c _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x782c)
                #3  0x0000776c3fe5c710 n/a (libc.so.6 + 0x3e710)
                #4  0x0000776c3feac83c n/a (libc.so.6 + 0x8e83c)
                #5  0x0000776c3fe5c668 raise (libc.so.6 + 0x3e668)
                #6  0x0000776c3fe444b8 abort (libc.so.6 + 0x264b8)
                #7  0x0000776c3fe443dc n/a (libc.so.6 + 0x263dc)
                #8  0x0000776c3fe54d26 __assert_fail (libc.so.6 + 0x36d26)
                #9  0x0000776c39b49f14 n/a (libddcutil.so.5 + 0x2bf14)
                #10 0x0000776c39b4ac85 n/a (libddcutil.so.5 + 0x2cc85)
                #11 0x0000776c39b54f51 n/a (libddcutil.so.5 + 0x36f51)
                #12 0x0000776c39b55009 n/a (libddcutil.so.5 + 0x37009)
                #13 0x0000776c3ef3fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #14 0x0000776c3feaa9eb n/a (libc.so.6 + 0x8c9eb)
                #15 0x0000776c3ff2e7cc n/a (libc.so.6 + 0x1107cc)
                ELF object binary architecture: AMD x86-64

           PID: 1222 (org_kde_powerde)
           UID: 1000 (joe)
           GID: 1000 (joe)
        Signal: 6 (ABRT)
     Timestamp: Tue 2024-01-23 20:44:48 EST (16min ago)
  Command Line: /usr/lib/org_kde_powerdevil
    Executable: /usr/lib/org_kde_powerdevil
 Control Group: /user.slice/user-1000.slice/[email protected]/background.slice/plasma-powerdevil.service
          Unit: [email protected]
     User Unit: plasma-powerdevil.service
         Slice: user-1000.slice
     Owner UID: 1000 (joe)
       Boot ID: 5ce2b38863bb444ebbed54c8014a1bbd
    Machine ID: 3fb99bccbe504df58da6e09802dc221b
      Hostname: jdt
       Storage: /var/lib/systemd/coredump/core.org_kde_powerde.1000.5ce2b38863bb444ebbed54c8014a1bbd.1222.1706060688000000.zst (inaccessible)
       Message: Process 1222 (org_kde_powerde) of user 1000 dumped core.
                
                Stack trace of thread 1279:
                #0  0x00007b171f8ac83c n/a (libc.so.6 + 0x8e83c)
                #1  0x00007b171f85c668 raise (libc.so.6 + 0x3e668)
                #2  0x00007b1720cc288f _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x788f)
                #3  0x00007b171f85c710 n/a (libc.so.6 + 0x3e710)
                #4  0x00007b171f8ac83c n/a (libc.so.6 + 0x8e83c)
                #5  0x00007b171f85c668 raise (libc.so.6 + 0x3e668)
                #6  0x00007b171f8444b8 abort (libc.so.6 + 0x264b8)
                #7  0x00007b171f8443dc n/a (libc.so.6 + 0x263dc)
                #8  0x00007b171f854d26 __assert_fail (libc.so.6 + 0x36d26)
                #9  0x00007b1719549f14 n/a (libddcutil.so.5 + 0x2bf14)
                #10 0x00007b171954ac85 n/a (libddcutil.so.5 + 0x2cc85)
                #11 0x00007b1719554f51 n/a (libddcutil.so.5 + 0x36f51)
                #12 0x00007b1719555009 n/a (libddcutil.so.5 + 0x37009)
                #13 0x00007b171e93fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #14 0x00007b171f8aa9eb n/a (libc.so.6 + 0x8c9eb)
                #15 0x00007b171f92e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1222:
                #0  0x00007b171f8a74ae n/a (libc.so.6 + 0x894ae)
                #1  0x00007b171f8ac5f3 n/a (libc.so.6 + 0x8e5f3)
                #2  0x00007b171e940b7d g_thread_join (libglib-2.0.so.0 + 0x8cb7d)
                #3  0x00007b171954b0e2 n/a (libddcutil.so.5 + 0x2d0e2)
                #4  0x00007b17195556b5 n/a (libddcutil.so.5 + 0x376b5)
                #5  0x00007b1719555b5c n/a (libddcutil.so.5 + 0x37b5c)
                #6  0x00007b1719590cc2 n/a (libddcutil.so.5 + 0x72cc2)
                #7  0x00007b17195988d2 ddca_get_display_info_list2 (libddcutil.so.5 + 0x7a8d2)
                #8  0x00007b1719e92d37 n/a (powerdevilupowerbackend.so + 0x11d37)
                #9  0x00007b1719e9462e _ZN23PowerDevilUPowerBackend18initWithBrightnessEb (powerdevilupowerbackend.so + 0x1362e)
                #10 0x00007b17200d0e27 n/a (libQt5Core.so.5 + 0x2d0e27)
                #11 0x00007b1719e89634 _ZN23PowerDevilUPowerBackend24brightnessSupportQueriedEb (powerdevilupowerbackend.so + 0x8634)
                #12 0x00007b17200d0e27 n/a (libQt5Core.so.5 + 0x2d0e27)
                #13 0x00007b1720b1256a _ZN4KJob6resultEPS_NS_14QPrivateSignalE (libKF5CoreAddons.so.5 + 0x5e56a)
                #14 0x00007b1720b1853c n/a (libKF5CoreAddons.so.5 + 0x6453c)
                #15 0x00007b17200d0e27 n/a (libQt5Core.so.5 + 0x2d0e27)
                #16 0x00007b171a47b7bd n/a (kauth_helper_plugin.so + 0xa7bd)
                #17 0x00007b171a47c0a1 n/a (kauth_helper_plugin.so + 0xb0a1)
                #18 0x00007b17203a076e n/a (libQt5DBus.so.5 + 0x2176e)
                #19 0x00007b17200c3964 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5 + 0x2c3964)
                #20 0x00007b172009bef8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x29bef8)
                #21 0x00007b17200a0e5b _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5 + 0x2a0e5b)
                #22 0x00007b17200e6ec8 n/a (libQt5Core.so.5 + 0x2e6ec8)
                #23 0x00007b171e90df69 n/a (libglib-2.0.so.0 + 0x59f69)
                #24 0x00007b171e96c367 n/a (libglib-2.0.so.0 + 0xb8367)
                #25 0x00007b171e90c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                #26 0x00007b17200ead0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead0c)
                #27 0x00007b172009ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04)
                #28 0x00007b172009c0a3 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x29c0a3)
                #29 0x000061f00df1655b n/a (org_kde_powerdevil + 0x655b)
                #30 0x00007b171f845cd0 n/a (libc.so.6 + 0x27cd0)
                #31 0x00007b171f845d8a __libc_start_main (libc.so.6 + 0x27d8a)
                #32 0x000061f00df17045 n/a (org_kde_powerdevil + 0x7045)
                
                Stack trace of thread 1231:
                #0  0x00007b171f920f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x00007b171e96c2b6 n/a (libglib-2.0.so.0 + 0xb82b6)
                #2  0x00007b171e90c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                #3  0x00007b17200ead2f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead2f)
                #4  0x00007b172009ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04)
                #5  0x00007b171fef7576 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf7576)
                #6  0x00007b1720397a9a n/a (libQt5DBus.so.5 + 0x18a9a)
                #7  0x00007b171fef379a n/a (libQt5Core.so.5 + 0xf379a)
                #8  0x00007b171f8aa9eb n/a (libc.so.6 + 0x8c9eb)
                #9  0x00007b171f92e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1243:
                #0  0x00007b171f920f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x00007b171e96c2b6 n/a (libglib-2.0.so.0 + 0xb82b6)
                #2  0x00007b171e90eb97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
                #3  0x00007b171a83119c n/a (libgio-2.0.so.0 + 0x11219c)
                #4  0x00007b171e93fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #5  0x00007b171f8aa9eb n/a (libc.so.6 + 0x8c9eb)
                #6  0x00007b171f92e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1242:
                #0  0x00007b171f920f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x00007b171e96c2b6 n/a (libglib-2.0.so.0 + 0xb82b6)
                #2  0x00007b171e90c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                #3  0x00007b171e90c1b2 n/a (libglib-2.0.so.0 + 0x581b2)
                #4  0x00007b171e93fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #5  0x00007b171f8aa9eb n/a (libc.so.6 + 0x8c9eb)
                #6  0x00007b171f92e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1241:
                #0  0x00007b171f92c73d syscall (libc.so.6 + 0x10e73d)
                #1  0x00007b171e9672f7 g_cond_wait (libglib-2.0.so.0 + 0xb32f7)
                #2  0x00007b171e8d91b4 n/a (libglib-2.0.so.0 + 0x251b4)
                #3  0x00007b171e941a8e n/a (libglib-2.0.so.0 + 0x8da8e)
                #4  0x00007b171e93fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #5  0x00007b171f8aa9eb n/a (libc.so.6 + 0x8c9eb)
                #6  0x00007b171f92e7cc n/a (libc.so.6 + 0x1107cc)
                
                Stack trace of thread 1280:
                #0  0x00007b171f920f6f __poll (libc.so.6 + 0x102f6f)
                #1  0x00007b1720cc1bca n/a (libKF5Crash.so.5 + 0x6bca)
                #2  0x00007b1720cc282c _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x782c)
                #3  0x00007b171f85c710 n/a (libc.so.6 + 0x3e710)
                #4  0x00007b171f8ac83c n/a (libc.so.6 + 0x8e83c)
                #5  0x00007b171f85c668 raise (libc.so.6 + 0x3e668)
                #6  0x00007b171f8444b8 abort (libc.so.6 + 0x264b8)
                #7  0x00007b171f8443dc n/a (libc.so.6 + 0x263dc)
                #8  0x00007b171f854d26 __assert_fail (libc.so.6 + 0x36d26)
                #9  0x00007b1719549f14 n/a (libddcutil.so.5 + 0x2bf14)
                #10 0x00007b171954ac85 n/a (libddcutil.so.5 + 0x2cc85)
                #11 0x00007b1719554f51 n/a (libddcutil.so.5 + 0x36f51)
                #12 0x00007b1719555009 n/a (libddcutil.so.5 + 0x37009)
                #13 0x00007b171e93fa05 n/a (libglib-2.0.so.0 + 0x8ba05)
                #14 0x00007b171f8aa9eb n/a (libc.so.6 + 0x8c9eb)
                #15 0x00007b171f92e7cc n/a (libc.so.6 + 0x1107cc)
                ELF object binary architecture: AMD x86-64

from ddcutil.

rockowitz avatar rockowitz commented on September 26, 2024

The bug has been addressed by commit 7f157f6 in branch 2.1.1-dev. The arch source has been patched. For the issue thread that led to the diagnosis and resolution, see issue #365.

from ddcutil.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.