Package: tint2 Version: 0.11+svn20110307-1 Severity: important Initial setup: Dual screen setup: HDMI-0 connected 1680x1050+1680+0 (normal left inverted right x axis y axis) 474mm x 296mm DVI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 270mm (HDMI-0 is right-of DVI-0)
If one screen is turned off with for example $ xrandr --output DVI-0 --off tint2 crashes. This is a valgrind report of the crash: ==2651== Invalid free() / delete / delete[] ==2651== at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2651== by 0x41438F: cleanup_launcher (in /usr/bin/tint2) ==2651== by 0x40FD2F: cleanup (in /usr/bin/tint2) ==2651== by 0x41144D: main (in /usr/bin/tint2) ==2651== Address 0x94c4160 is 96 bytes inside a block of size 240 alloc'd ==2651== at 0x4C25CB8: memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2651== by 0x4C25D67: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2651== by 0x690CCBB: ??? (in /lib/libglib-2.0.so.0.2800.6) ==2651== by 0x690E20C: g_slice_alloc (in /lib/libglib-2.0.so.0.2800.6) ==2651== by 0x690F312: g_slist_append (in /lib/libglib-2.0.so.0.2800.6) ==2651== by 0x41404F: load_theme (in /usr/bin/tint2) ==2651== by 0x4146B2: launcher_load_themes (in /usr/bin/tint2) ==2651== by 0x4148B9: init_launcher_panel (in /usr/bin/tint2) ==2651== by 0x40DE77: init_panel (in /usr/bin/tint2) ==2651== by 0x411098: main (in /usr/bin/tint2) ==2651== real transparency off.... depth: 24 xRandr: Found crtc's: 4 xRandr: Linking output HDMI-0 with crtc 0 NO XSETTINGS manager, tint2 use config 'launcher_icon_theme'. tint2 : nb monitor 1, nb monitor used 1, nb desktop 5 Loading gnome. Icon theme : 'gnome',==2651== Invalid read of size 8 ==2651== at 0x690F293: g_slist_last (in /lib/libglib-2.0.so.0.2800.6) ==2651== by 0x690F32D: g_slist_append (in /lib/libglib-2.0.so.0.2800.6) ==2651== by 0x41404F: load_theme (in /usr/bin/tint2) ==2651== by 0x4146B2: launcher_load_themes (in /usr/bin/tint2) ==2651== by 0x4148B9: init_launcher_panel (in /usr/bin/tint2) ==2651== by 0x40DE77: init_panel (in /usr/bin/tint2) ==2651== by 0x411098: main (in /usr/bin/tint2) ==2651== Address 0x300000007 is not stack'd, malloc'd or (recently) free'd ==2651== ==2651== ==2651== Process terminating with default action of signal 11 (SIGSEGV) ==2651== Access not within mapped region at address 0x300000007 ==2651== at 0x690F293: g_slist_last (in /lib/libglib-2.0.so.0.2800.6) ==2651== by 0x690F32D: g_slist_append (in /lib/libglib-2.0.so.0.2800.6) ==2651== by 0x41404F: load_theme (in /usr/bin/tint2) ==2651== by 0x4146B2: launcher_load_themes (in /usr/bin/tint2) ==2651== by 0x4148B9: init_launcher_panel (in /usr/bin/tint2) ==2651== by 0x40DE77: init_panel (in /usr/bin/tint2) ==2651== by 0x411098: main (in /usr/bin/tint2) ==2651== If you believe this happened as a result of a stack ==2651== overflow in your program's main thread (unlikely but ==2651== possible), you can try to increase the size of the ==2651== main thread stack using the --main-stacksize= flag. ==2651== The main thread stack size used in this run was 8388608. ==2651== ==2651== HEAP SUMMARY: ==2651== in use at exit: 445,857 bytes in 2,900 blocks ==2651== total heap usage: 10,496 allocs, 7,597 frees, 1,973,890 bytes allocated ==2651== ==2651== LEAK SUMMARY: ==2651== definitely lost: 9,688 bytes in 24 blocks ==2651== indirectly lost: 27,014 bytes in 816 blocks ==2651== possibly lost: 93,588 bytes in 449 blocks ==2651== still reachable: 315,567 bytes in 1,611 blocks ==2651== suppressed: 0 bytes in 0 blocks ==2651== Rerun with --leak-check=full to see details of leaked memory ==2651== ==2651== For counts of detected and suppressed errors, rerun with: -v ==2651== Use --track-origins=yes to see where uninitialised values come from ==2651== ERROR SUMMARY: 12 errors from 9 contexts (suppressed: 63 from 8) -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-2-amd64 (SMP w/6 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages tint2 depends on: ii libatk1.0-0 2.2.0-2 ii libc6 2.13-21 ii libcairo2 1.10.2-6.1 ii libfontconfig1 2.8.0-3 ii libfreetype6 2.4.6-2 ii libgdk-pixbuf2.0-0 2.24.0-1 ii libglib2.0-0 2.28.6-1 ii libgtk2.0-0 2.24.6-2 ii libimlib2 1.4.4-1+b1 ii libpango1.0-0 1.29.4-1 ii libx11-6 2:1.4.4-2 ii libxcomposite1 1:0.4.3-2 ii libxdamage1 1:1.1.3-2 ii libxfixes3 1:5.0-4 ii libxinerama1 2:1.1.1-3 ii libxrandr2 2:1.3.2-2 ii libxrender1 1:0.9.6-2 tint2 recommends no packages. tint2 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

