Re: Update on LibreCad Crashes When Opening File
Posted by cantcode on Aug 19, 2013; 2:43pm
URL: https://forum.librecad.org/LibreCad-Crashes-When-Opening-File-tp5708103p5708679.html
I appreciate your nano-eons.
Is the mechtute4.dxf file you are trying to open, somewhere in your home directory and not on a filesystem which is mounted through samba, ssh, whatever?
#3 DRW_TableEntry::parseCode (this=0xbfffd6a0, code=-12, reader=0x903e650) at src/drw_objects.cpp:27
#4 0xb7f0fec3 in DRW_Vport::parseCode (this=0xbfffd6a0, code=5, reader=0x903e650) at src/drw_objects.cpp:480
That's strange in the #3 line the variable "code" is -12 but in the #4 line it is 5 ???
Looking at the file drw_objects.cpp it should not change. Actually it has to be 5 to reach the line 27 in this file.
#6 0xb7f26a93 in dxfRW::processTables (this=this@entry=0xbfffda68) at src/libdxfrw.cpp:1826
#7 0xb7f29165 in dxfRW::processDxf (this=this@entry=0xbfffda68) at src/libdxfrw.cpp:1761
The line #7 also does not make much sense to me, because in line 1761 (file libdxfrw.cpp) I can not find a call of processTables.
Maybe I don't have the source code (says 0.5.4) of the same version you have installed.
Because I did not expect the 0.5.4 version causing a crash when opening a file I think I will first try to install ALL packages you had installed on your machine and see if I can reproduce the crash.
Can you tell me if you installed some of the following packages manually?
cups-pdf
google-earth-stable
k3b-codecs
libdvdcss2
libdynamite0
libeigen3-devel
libmp4v2-1
libmpeg2convert0
libode1
libode-devel
liborange0
libx264-125
libx264-128
libx264-129
musescore
OCE-debuginfo
OCE-devel
OCE
OpenMOIV-devel
OpenMOIV
openSUSE-release-dvd
orange
wine-doors
wine-mono
I can't find this packages in the repositories.
Can you please do "zypper lr --export foo.repo" and post the created file foo.repo here?
(this will tell ALL the repositories you are using)
Things I found on the net you could try:
#Use: strace librecad in the terminal to start librecad and see if it still crashes.
#type qtconfig in your terminal and hit enter -> a window should appear -> set the GUI Style to Plastique or something else and try to start librecad and see if it still crashes.