Opened 12 years ago
Closed 12 years ago
#235 closed defect (invalid)
Exporting to JPEG2000 results in SIGABRT
Reported by: | Dimitar Misev | Owned by: | Dimitar Misev |
---|---|---|---|
Priority: | major | Milestone: | Future |
Component: | conversion | Version: | 8.3 |
Keywords: | Cc: | Peter Baumann | |
Complexity: | Medium |
Description
Running the below query kills the server:
select encode(c, "JPEG2000") from Case1_HRE10G324642N1170747W_Uxx AS c
It seems like a bug with JPEG2000 driver in GDAL, because the same query exporting to GTiff works fine.
Below is the stacktrace from gdb:
Program received signal SIGABRT, Aborted. 0x00007f6cd6057475 in raise () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt #0 0x00007f6cd6057475 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f6cd605a6f0 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f6cd6050621 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007f6cd262c939 in ?? () from /usr/lib/libjasper.so.1 #4 0x00007f6cd262cd0c in ?? () from /usr/lib/libjasper.so.1 #5 0x00007f6cd262d7b2 in jpc_encode () from /usr/lib/libjasper.so.1 #6 0x00007f6cd2622ddd in jp2_write_codestream () from /usr/lib/libjasper.so.1 #7 0x00007f6cd262350e in jp2_encode_uuid () from /usr/lib/libjasper.so.1 #8 0x00007f6cd86d5e7c in ?? () from /usr/lib/libgdal.so.1 #9 0x00007f6cd88130ea in GDALDriver::CreateCopy(char const*, GDALDataset*, int, char**, int (*)(double, char const*, void*), void*) () from /usr/lib/libgdal.so.1 #10 0x00000000004a1873 in QtEncode::evaluateMDD(QtMDD*) () #11 0x00000000004a2007 in QtEncode::evaluate(std::vector<QtData*, std::allocator<QtData*> >*) () #12 0x000000000046e08b in QtOperationIterator::next() () #13 0x000000000049f52a in QueryTree::evaluateRetrieval() () #14 0x00000000004386cc in ServerComm::executeQuery(unsigned long, char const*, ExecuteQueryRes&) () #15 0x000000000044232d in HttpServer::processRequest(unsigned long, char*, int, char*, int, char*, int, char*&, char*) () #16 0x000000000042fab4 in RasServerEntry::compat_executeQueryHttp(char const*, int, char*&) () #17 0x0000000000444efd in RnpRasDaManComm::executeQueryHttp() () #18 0x0000000000447c48 in RnpRasDaManComm::decodeFragment() () #19 0x0000000000446fd1 in RnpRasDaManComm::processRequest(akg::CommBuffer*, akg::CommBuffer*, rnp::RnpTransport::CarrierProtocol, rnp::RnpServerJob*) () #20 0x000000000044a73c in rnp::RnpServerJob::processRequest() () #21 0x000000000052ae4e in akg::NbCommunicator::processJobs() () #22 0x000000000052b0b8 in akg::NbCommunicator::mainLoop() () #23 0x0000000000443e24 in startRnpServer() () #24 0x000000000040a0bc in main ()
Change History (2)
comment:1 by , 12 years ago
Milestone: | → Future |
---|
comment:2 by , 12 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
this should get promoted to a GDAL ticket.