
On 7/12/07, bulia byak <buliabyak@...400...> wrote:
- It indeed crashes when you try to open a *,pdf file from command
line. From Open or Import dialogs, however, it works.
backtrace:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1229326656 (LWP 13351)] 0xb74da202 in has_case_prefix (haystack=0x0, needle=0xb751a21d "file:/") at gconvert.c:1422 1422 while (*n && *h && Current language: auto; currently c (gdb) bt #0 0xb74da202 in has_case_prefix (haystack=0x0, needle=0xb751a21d "file:/") at gconvert.c:1422 #1 0xb74da679 in IA__g_filename_from_uri (uri=0x0, hostname=0x0, error=0x0) at gconvert.c:1718 #2 0xb6f872bc in poppler_document_new_from_file (uri=0x0, password=0x0, error=0x0) at poppler-document.cc:132 #3 0x08425080 in Inkscape::Extension::Internal::PdfInputCairo::open (this=0x868ff20, mod=0x86acdf8, uri=0x0) at extension/internal/pdf-input-cairo.cpp:40 #4 0x0840e8ad in Inkscape::Extension::Input::open (this=0x86acdf8, uri=0x0) at extension/input.cpp:156 #5 0x0840d2d5 in Inkscape::Extension::open (key=0x0, filename=0x86bc8bc "bc-front-final_sharon.pdf") at extension/system.cpp:92
So looks like extension system passes null to the opener, probably the input extension is not properly registered.