A work around: look for this entry in $(HOME)/.dia/persistence <dia:boolean role="view_antialised">
from Dia developer Hans Breuer: You can work around it by not using the DiaGdkRenderer for display rendering. WIth a useable user interface edit the configuration file $(HOME)/.dia/persistence to include: <dia:boolean role="view_antialised"> <dia:attribute name="booleanvalue"> <dia:boolean val="true"/> </dia:attribute> </dia:boolean> i.e. make the antialiased rendering default. And please don't use the View/AntiAliased menu item to toggle the renderer later, because that would trigger the crash again. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to dia in Ubuntu. https://bugs.launchpad.net/bugs/1102960 Title: dia crashes on startup Status in “dia” package in Ubuntu: Confirmed Bug description: $ dia sys:1: Warning: attempting to add an interface (DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init ** (dia-normal:11678): CRITICAL **: dia_renderer_set_size: assertion `irenderer != NULL' failed ** (dia-normal:11678): CRITICAL **: dia_renderer_set_size: assertion `irenderer != NULL' failed Segmentation fault (core dumped) $ file core.11678 core.11678: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style, from 'dia-normal --integrated' $ gdb `which dia-normal` core.* GNU gdb (GDB) 7.5-ubuntu Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/dia-normal...(no debugging symbols found)...done. [New LWP 11678] [New LWP 11680] [New LWP 11679] [New LWP 11681] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". Core was generated by `dia-normal --integrated'. Program terminated with signal 11, Segmentation fault. #0 0x08072d03 in ?? () (gdb) bt #0 0x08072d03 in ?? () #1 0xb6e2bab0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb6e2e973 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb6e2ed10 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb6e2f1eb in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb733a5c0 in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 #6 0x0805d1a5 in main () (gdb) ProblemType: Bug DistroRelease: Ubuntu 13.04 Package: dia 0.97.2-8 ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4 Uname: Linux 3.8.0-1-generic i686 NonfreeKernelModules: nvidia ApportVersion: 2.8-0ubuntu2 Architecture: i386 Date: Tue Jan 22 11:58:58 2013 InstallationDate: Installed on 2010-10-21 (824 days ago) InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007) MarkForUpload: True ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=fr_CA.UTF8 SHELL=/bin/bash SourcePackage: dia UpgradeStatus: Upgraded to raring on 2012-12-20 (32 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dia/+bug/1102960/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp